1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA20_c",
7   "name" : "char[20]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA20_c",
10   "size" : 20,
11   "source_file" : "system/core/libutils/include/utils/Printer.h"
12  },
13  {
14   "alignment" : 1,
15   "linker_set_key" : "_ZTIA5121_h",
16   "name" : "unsigned char[5121]",
17   "referenced_type" : "_ZTIh",
18   "self_type" : "_ZTIA5121_h",
19   "size" : 5121,
20   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
21  }
22 ],
23 "builtin_types" :
24 [
25  {
26   "alignment" : 1,
27   "is_integral" : true,
28   "linker_set_key" : "_ZTIa",
29   "name" : "signed char",
30   "referenced_type" : "_ZTIa",
31   "self_type" : "_ZTIa",
32   "size" : 1
33  },
34  {
35   "alignment" : 1,
36   "is_integral" : true,
37   "is_unsigned" : true,
38   "linker_set_key" : "_ZTIb",
39   "name" : "bool",
40   "referenced_type" : "_ZTIb",
41   "self_type" : "_ZTIb",
42   "size" : 1
43  },
44  {
45   "alignment" : 1,
46   "is_integral" : true,
47   "linker_set_key" : "_ZTIc",
48   "name" : "char",
49   "referenced_type" : "_ZTIc",
50   "self_type" : "_ZTIc",
51   "size" : 1
52  },
53  {
54   "alignment" : 4,
55   "linker_set_key" : "_ZTId",
56   "name" : "double",
57   "referenced_type" : "_ZTId",
58   "self_type" : "_ZTId",
59   "size" : 8
60  },
61  {
62   "alignment" : 4,
63   "linker_set_key" : "_ZTIf",
64   "name" : "float",
65   "referenced_type" : "_ZTIf",
66   "self_type" : "_ZTIf",
67   "size" : 4
68  },
69  {
70   "alignment" : 1,
71   "is_integral" : true,
72   "is_unsigned" : true,
73   "linker_set_key" : "_ZTIh",
74   "name" : "unsigned char",
75   "referenced_type" : "_ZTIh",
76   "self_type" : "_ZTIh",
77   "size" : 1
78  },
79  {
80   "alignment" : 4,
81   "is_integral" : true,
82   "linker_set_key" : "_ZTIi",
83   "name" : "int",
84   "referenced_type" : "_ZTIi",
85   "self_type" : "_ZTIi",
86   "size" : 4
87  },
88  {
89   "alignment" : 4,
90   "is_integral" : true,
91   "is_unsigned" : true,
92   "linker_set_key" : "_ZTIj",
93   "name" : "unsigned int",
94   "referenced_type" : "_ZTIj",
95   "self_type" : "_ZTIj",
96   "size" : 4
97  },
98  {
99   "alignment" : 4,
100   "is_integral" : true,
101   "linker_set_key" : "_ZTIl",
102   "name" : "long",
103   "referenced_type" : "_ZTIl",
104   "self_type" : "_ZTIl",
105   "size" : 4
106  },
107  {
108   "alignment" : 4,
109   "is_integral" : true,
110   "is_unsigned" : true,
111   "linker_set_key" : "_ZTIm",
112   "name" : "unsigned long",
113   "referenced_type" : "_ZTIm",
114   "self_type" : "_ZTIm",
115   "size" : 4
116  },
117  {
118   "alignment" : 2,
119   "is_integral" : true,
120   "linker_set_key" : "_ZTIs",
121   "name" : "short",
122   "referenced_type" : "_ZTIs",
123   "self_type" : "_ZTIs",
124   "size" : 2
125  },
126  {
127   "alignment" : 2,
128   "is_integral" : true,
129   "is_unsigned" : true,
130   "linker_set_key" : "_ZTIt",
131   "name" : "unsigned short",
132   "referenced_type" : "_ZTIt",
133   "self_type" : "_ZTIt",
134   "size" : 2
135  },
136  {
137   "linker_set_key" : "_ZTIv",
138   "name" : "void",
139   "referenced_type" : "_ZTIv",
140   "self_type" : "_ZTIv"
141  },
142  {
143   "alignment" : 4,
144   "is_integral" : true,
145   "linker_set_key" : "_ZTIx",
146   "name" : "long long",
147   "referenced_type" : "_ZTIx",
148   "self_type" : "_ZTIx",
149   "size" : 8
150  },
151  {
152   "alignment" : 4,
153   "is_integral" : true,
154   "is_unsigned" : true,
155   "linker_set_key" : "_ZTIy",
156   "name" : "unsigned long long",
157   "referenced_type" : "_ZTIy",
158   "self_type" : "_ZTIy",
159   "size" : 8
160  }
161 ],
162 "elf_functions" :
163 [
164  {
165   "name" : "_ZN7android16ProcessCallStack5clearEv"
166  },
167  {
168   "name" : "_ZN7android16ProcessCallStack6updateEv"
169  },
170  {
171   "name" : "_ZN7android16ProcessCallStackC1ERKS0_"
172  },
173  {
174   "name" : "_ZN7android16ProcessCallStackC1Ev"
175  },
176  {
177   "name" : "_ZN7android16ProcessCallStackC2ERKS0_"
178  },
179  {
180   "name" : "_ZN7android16ProcessCallStackC2Ev"
181  },
182  {
183   "name" : "_ZN7android16ProcessCallStackD1Ev"
184  },
185  {
186   "name" : "_ZN7android16ProcessCallStackD2Ev"
187  },
188  {
189   "name" : "_ZN7android9CallStack11deleteStackEPS0_"
190  },
191  {
192   "name" : "_ZN7android9CallStack16logStackInternalEPKcPKS0_19android_LogPriority"
193  },
194  {
195   "name" : "_ZN7android9CallStack18getCurrentInternalEi"
196  },
197  {
198   "name" : "_ZN7android9CallStack21stackToStringInternalEPKcPKS0_"
199  },
200  {
201   "name" : "_ZN7android9CallStack6updateEii"
202  },
203  {
204   "name" : "_ZN7android9CallStackC1EPKci"
205  },
206  {
207   "name" : "_ZN7android9CallStackC1Ev"
208  },
209  {
210   "name" : "_ZN7android9CallStackC2EPKci"
211  },
212  {
213   "name" : "_ZN7android9CallStackC2Ev"
214  },
215  {
216   "name" : "_ZN7android9CallStackD1Ev"
217  },
218  {
219   "name" : "_ZN7android9CallStackD2Ev"
220  },
221  {
222   "binding" : "weak",
223   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE10do_compareEPKvS7_"
224  },
225  {
226   "binding" : "weak",
227   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE10do_destroyEPvj"
228  },
229  {
230   "binding" : "weak",
231   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE12do_constructEPvj"
232  },
233  {
234   "binding" : "weak",
235   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE15do_move_forwardEPvPKvj"
236  },
237  {
238   "binding" : "weak",
239   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE16do_move_backwardEPvPKvj"
240  },
241  {
242   "binding" : "weak",
243   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE7do_copyEPvPKvj"
244  },
245  {
246   "binding" : "weak",
247   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE8do_splatEPvPKvj"
248  },
249  {
250   "name" : "_ZNK7android16ProcessCallStack13printInternalERNS_7PrinterES2_"
251  },
252  {
253   "name" : "_ZNK7android16ProcessCallStack3logEPKc19android_LogPriorityS2_"
254  },
255  {
256   "name" : "_ZNK7android16ProcessCallStack4dumpEiiPKc"
257  },
258  {
259   "name" : "_ZNK7android16ProcessCallStack4sizeEv"
260  },
261  {
262   "name" : "_ZNK7android16ProcessCallStack5printERNS_7PrinterE"
263  },
264  {
265   "name" : "_ZNK7android16ProcessCallStack8toStringEPKc"
266  },
267  {
268   "binding" : "weak",
269   "name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvj"
270  },
271  {
272   "binding" : "weak",
273   "name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvj"
274  },
275  {
276   "binding" : "weak",
277   "name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvj"
278  },
279  {
280   "binding" : "weak",
281   "name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvj"
282  },
283  {
284   "binding" : "weak",
285   "name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvj"
286  },
287  {
288   "binding" : "weak",
289   "name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvj"
290  },
291  {
292   "name" : "_ZNK7android9CallStack3logEPKc19android_LogPriorityS2_"
293  },
294  {
295   "name" : "_ZNK7android9CallStack4dumpEiiPKc"
296  },
297  {
298   "name" : "_ZNK7android9CallStack5printERNS_7PrinterE"
299  },
300  {
301   "name" : "_ZNK7android9CallStack8toStringEPKc"
302  }
303 ],
304 "elf_objects" :
305 [
306  {
307   "binding" : "weak",
308   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE"
309  },
310  {
311   "binding" : "weak",
312   "name" : "_ZTVN7android6VectorINS_7String8EEE"
313  }
314 ],
315 "enum_types" :
316 [
317  {
318   "alignment" : 4,
319   "enum_fields" :
320   [
321    {
322     "enum_field_value" : 0,
323     "name" : "ANDROID_LOG_UNKNOWN"
324    },
325    {
326     "enum_field_value" : 1,
327     "name" : "ANDROID_LOG_DEFAULT"
328    },
329    {
330     "enum_field_value" : 2,
331     "name" : "ANDROID_LOG_VERBOSE"
332    },
333    {
334     "enum_field_value" : 3,
335     "name" : "ANDROID_LOG_DEBUG"
336    },
337    {
338     "enum_field_value" : 4,
339     "name" : "ANDROID_LOG_INFO"
340    },
341    {
342     "enum_field_value" : 5,
343     "name" : "ANDROID_LOG_WARN"
344    },
345    {
346     "enum_field_value" : 6,
347     "name" : "ANDROID_LOG_ERROR"
348    },
349    {
350     "enum_field_value" : 7,
351     "name" : "ANDROID_LOG_FATAL"
352    },
353    {
354     "enum_field_value" : 8,
355     "name" : "ANDROID_LOG_SILENT"
356    }
357   ],
358   "linker_set_key" : "_ZTI19android_LogPriority",
359   "name" : "android_LogPriority",
360   "referenced_type" : "_ZTI19android_LogPriority",
361   "self_type" : "_ZTI19android_LogPriority",
362   "size" : 4,
363   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
364   "underlying_type" : "_ZTIj"
365  },
366  {
367   "alignment" : 4,
368   "enum_fields" :
369   [
370    {
371     "enum_field_value" : 0,
372     "name" : "BACKTRACE_UNWIND_NO_ERROR"
373    },
374    {
375     "enum_field_value" : 1,
376     "name" : "BACKTRACE_UNWIND_ERROR_SETUP_FAILED"
377    },
378    {
379     "enum_field_value" : 2,
380     "name" : "BACKTRACE_UNWIND_ERROR_MAP_MISSING"
381    },
382    {
383     "enum_field_value" : 3,
384     "name" : "BACKTRACE_UNWIND_ERROR_INTERNAL"
385    },
386    {
387     "enum_field_value" : 4,
388     "name" : "BACKTRACE_UNWIND_ERROR_THREAD_DOESNT_EXIST"
389    },
390    {
391     "enum_field_value" : 5,
392     "name" : "BACKTRACE_UNWIND_ERROR_THREAD_TIMEOUT"
393    },
394    {
395     "enum_field_value" : 6,
396     "name" : "BACKTRACE_UNWIND_ERROR_UNSUPPORTED_OPERATION"
397    },
398    {
399     "enum_field_value" : 7,
400     "name" : "BACKTRACE_UNWIND_ERROR_NO_CONTEXT"
401    },
402    {
403     "enum_field_value" : 8,
404     "name" : "BACKTRACE_UNWIND_ERROR_EXCEED_MAX_FRAMES_LIMIT"
405    },
406    {
407     "enum_field_value" : 9,
408     "name" : "BACKTRACE_UNWIND_ERROR_ACCESS_MEM_FAILED"
409    },
410    {
411     "enum_field_value" : 10,
412     "name" : "BACKTRACE_UNWIND_ERROR_ACCESS_REG_FAILED"
413    },
414    {
415     "enum_field_value" : 11,
416     "name" : "BACKTRACE_UNWIND_ERROR_FIND_PROC_INFO_FAILED"
417    },
418    {
419     "enum_field_value" : 12,
420     "name" : "BACKTRACE_UNWIND_ERROR_EXECUTE_DWARF_INSTRUCTION_FAILED"
421    },
422    {
423     "enum_field_value" : 13,
424     "name" : "BACKTRACE_UNWIND_ERROR_UNWIND_INFO"
425    },
426    {
427     "enum_field_value" : 14,
428     "name" : "BACKTRACE_UNWIND_ERROR_REPEATED_FRAME"
429    },
430    {
431     "enum_field_value" : 15,
432     "name" : "BACKTRACE_UNWIND_ERROR_INVALID_ELF"
433    }
434   ],
435   "linker_set_key" : "_ZTI24BacktraceUnwindErrorCode",
436   "name" : "BacktraceUnwindErrorCode",
437   "referenced_type" : "_ZTI24BacktraceUnwindErrorCode",
438   "self_type" : "_ZTI24BacktraceUnwindErrorCode",
439   "size" : 4,
440   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h",
441   "underlying_type" : "_ZTIj"
442  },
443  {
444   "alignment" : 4,
445   "enum_fields" :
446   [
447    {
448     "enum_field_value" : 0,
449     "name" : "LOG_ID_MIN"
450    },
451    {
452     "enum_field_value" : 0,
453     "name" : "LOG_ID_MAIN"
454    },
455    {
456     "enum_field_value" : 1,
457     "name" : "LOG_ID_RADIO"
458    },
459    {
460     "enum_field_value" : 2,
461     "name" : "LOG_ID_EVENTS"
462    },
463    {
464     "enum_field_value" : 3,
465     "name" : "LOG_ID_SYSTEM"
466    },
467    {
468     "enum_field_value" : 4,
469     "name" : "LOG_ID_CRASH"
470    },
471    {
472     "enum_field_value" : 5,
473     "name" : "LOG_ID_STATS"
474    },
475    {
476     "enum_field_value" : 6,
477     "name" : "LOG_ID_SECURITY"
478    },
479    {
480     "enum_field_value" : 7,
481     "name" : "LOG_ID_KERNEL"
482    },
483    {
484     "enum_field_value" : 8,
485     "name" : "LOG_ID_MAX"
486    },
487    {
488     "enum_field_value" : 2147483647,
489     "name" : "LOG_ID_DEFAULT"
490    }
491   ],
492   "linker_set_key" : "_ZTI6log_id",
493   "name" : "log_id",
494   "referenced_type" : "_ZTI6log_id",
495   "self_type" : "_ZTI6log_id",
496   "size" : 4,
497   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
498   "underlying_type" : "_ZTIj"
499  },
500  {
501   "alignment" : 4,
502   "enum_fields" :
503   [
504    {
505     "enum_field_value" : 1,
506     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
507    },
508    {
509     "enum_field_value" : 2,
510     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
511    },
512    {
513     "enum_field_value" : 4,
514     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
515    }
516   ],
517   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
518   "name" : "android::VectorImpl::(unnamed enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
519   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
520   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
521   "size" : 4,
522   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
523   "underlying_type" : "_ZTIj"
524  },
525  {
526   "alignment" : 4,
527   "enum_fields" :
528   [
529    {
530     "enum_field_value" : 0,
531     "name" : "android::trait_pointer<android::ProcessCallStack::ThreadInfo>::value"
532    }
533   ],
534   "linker_set_key" : "_ZTIN7android13trait_pointerINS_16ProcessCallStack10ThreadInfoEE6$valueE",
535   "name" : "android::trait_pointer<android::ProcessCallStack::ThreadInfo>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
536   "referenced_type" : "_ZTIN7android13trait_pointerINS_16ProcessCallStack10ThreadInfoEE6$valueE",
537   "self_type" : "_ZTIN7android13trait_pointerINS_16ProcessCallStack10ThreadInfoEE6$valueE",
538   "size" : 4,
539   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
540   "underlying_type" : "_ZTIj"
541  },
542  {
543   "alignment" : 4,
544   "enum_fields" :
545   [
546    {
547     "enum_field_value" : 0,
548     "name" : "android::trait_pointer<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::value"
549    }
550   ],
551   "linker_set_key" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
552   "name" : "android::trait_pointer<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
553   "referenced_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
554   "self_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
555   "size" : 4,
556   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
557   "underlying_type" : "_ZTIj"
558  },
559  {
560   "alignment" : 4,
561   "enum_fields" :
562   [
563    {
564     "enum_field_value" : 0,
565     "name" : "android::trait_pointer<android::String8>::value"
566    }
567   ],
568   "linker_set_key" : "_ZTIN7android13trait_pointerINS_7String8EE6$valueE",
569   "name" : "android::trait_pointer<android::String8>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
570   "referenced_type" : "_ZTIN7android13trait_pointerINS_7String8EE6$valueE",
571   "self_type" : "_ZTIN7android13trait_pointerINS_7String8EE6$valueE",
572   "size" : 4,
573   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
574   "underlying_type" : "_ZTIj"
575  },
576  {
577   "alignment" : 4,
578   "enum_fields" :
579   [
580    {
581     "enum_field_value" : 0,
582     "name" : "android::trait_pointer<int>::value"
583    }
584   ],
585   "linker_set_key" : "_ZTIN7android13trait_pointerIiE6$valueE",
586   "name" : "android::trait_pointer<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
587   "referenced_type" : "_ZTIN7android13trait_pointerIiE6$valueE",
588   "self_type" : "_ZTIN7android13trait_pointerIiE6$valueE",
589   "size" : 4,
590   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
591   "underlying_type" : "_ZTIj"
592  },
593  {
594   "alignment" : 4,
595   "enum_fields" :
596   [
597    {
598     "enum_field_value" : 0,
599     "name" : "android::OK"
600    },
601    {
602     "enum_field_value" : 0,
603     "name" : "android::NO_ERROR"
604    },
605    {
606     "enum_field_value" : -2147483648,
607     "name" : "android::UNKNOWN_ERROR"
608    },
609    {
610     "enum_field_value" : -12,
611     "name" : "android::NO_MEMORY"
612    },
613    {
614     "enum_field_value" : -38,
615     "name" : "android::INVALID_OPERATION"
616    },
617    {
618     "enum_field_value" : -22,
619     "name" : "android::BAD_VALUE"
620    },
621    {
622     "enum_field_value" : -2147483647,
623     "name" : "android::BAD_TYPE"
624    },
625    {
626     "enum_field_value" : -2,
627     "name" : "android::NAME_NOT_FOUND"
628    },
629    {
630     "enum_field_value" : -1,
631     "name" : "android::PERMISSION_DENIED"
632    },
633    {
634     "enum_field_value" : -19,
635     "name" : "android::NO_INIT"
636    },
637    {
638     "enum_field_value" : -17,
639     "name" : "android::ALREADY_EXISTS"
640    },
641    {
642     "enum_field_value" : -32,
643     "name" : "android::DEAD_OBJECT"
644    },
645    {
646     "enum_field_value" : -2147483646,
647     "name" : "android::FAILED_TRANSACTION"
648    },
649    {
650     "enum_field_value" : -75,
651     "name" : "android::BAD_INDEX"
652    },
653    {
654     "enum_field_value" : -61,
655     "name" : "android::NOT_ENOUGH_DATA"
656    },
657    {
658     "enum_field_value" : -11,
659     "name" : "android::WOULD_BLOCK"
660    },
661    {
662     "enum_field_value" : -110,
663     "name" : "android::TIMED_OUT"
664    },
665    {
666     "enum_field_value" : -74,
667     "name" : "android::UNKNOWN_TRANSACTION"
668    },
669    {
670     "enum_field_value" : -2147483641,
671     "name" : "android::FDS_NOT_ALLOWED"
672    },
673    {
674     "enum_field_value" : -2147483640,
675     "name" : "android::UNEXPECTED_NULL"
676    }
677   ],
678   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
679   "name" : "android::(unnamed enum at system/core/libutils/include/utils/Errors.h:37:1)",
680   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
681   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
682   "size" : 4,
683   "source_file" : "system/core/libutils/include/utils/Errors.h",
684   "underlying_type" : "_ZTIi"
685  },
686  {
687   "alignment" : 4,
688   "enum_fields" :
689   [
690    {
691     "enum_field_value" : 0,
692     "name" : "android::aggregate_traits<int, android::ProcessCallStack::ThreadInfo>::is_pointer"
693    },
694    {
695     "enum_field_value" : 0,
696     "name" : "android::aggregate_traits<int, android::ProcessCallStack::ThreadInfo>::has_trivial_ctor"
697    },
698    {
699     "enum_field_value" : 0,
700     "name" : "android::aggregate_traits<int, android::ProcessCallStack::ThreadInfo>::has_trivial_dtor"
701    },
702    {
703     "enum_field_value" : 0,
704     "name" : "android::aggregate_traits<int, android::ProcessCallStack::ThreadInfo>::has_trivial_copy"
705    },
706    {
707     "enum_field_value" : 0,
708     "name" : "android::aggregate_traits<int, android::ProcessCallStack::ThreadInfo>::has_trivial_move"
709    }
710   ],
711   "linker_set_key" : "_ZTIN7android16aggregate_traitsIiNS_16ProcessCallStack10ThreadInfoEE17$has_trivial_copyE",
712   "name" : "android::aggregate_traits<int, android::ProcessCallStack::ThreadInfo>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:60:5)",
713   "referenced_type" : "_ZTIN7android16aggregate_traitsIiNS_16ProcessCallStack10ThreadInfoEE17$has_trivial_copyE",
714   "self_type" : "_ZTIN7android16aggregate_traitsIiNS_16ProcessCallStack10ThreadInfoEE17$has_trivial_copyE",
715   "size" : 4,
716   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
717   "underlying_type" : "_ZTIj"
718  },
719  {
720   "alignment" : 4,
721   "enum_fields" :
722   [
723    {
724     "enum_field_value" : 0,
725     "name" : "android::trait_trivial_copy<android::ProcessCallStack::ThreadInfo>::value"
726    }
727   ],
728   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_16ProcessCallStack10ThreadInfoEE6$valueE",
729   "name" : "android::trait_trivial_copy<android::ProcessCallStack::ThreadInfo>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
730   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_16ProcessCallStack10ThreadInfoEE6$valueE",
731   "self_type" : "_ZTIN7android18trait_trivial_copyINS_16ProcessCallStack10ThreadInfoEE6$valueE",
732   "size" : 4,
733   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
734   "underlying_type" : "_ZTIj"
735  },
736  {
737   "alignment" : 4,
738   "enum_fields" :
739   [
740    {
741     "enum_field_value" : 0,
742     "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::value"
743    }
744   ],
745   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
746   "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:287:3)",
747   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
748   "self_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
749   "size" : 4,
750   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
751   "underlying_type" : "_ZTIj"
752  },
753  {
754   "alignment" : 4,
755   "enum_fields" :
756   [
757    {
758     "enum_field_value" : 0,
759     "name" : "android::trait_trivial_copy<android::String8>::value"
760    }
761   ],
762   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_7String8EE6$valueE",
763   "name" : "android::trait_trivial_copy<android::String8>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
764   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_7String8EE6$valueE",
765   "self_type" : "_ZTIN7android18trait_trivial_copyINS_7String8EE6$valueE",
766   "size" : 4,
767   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
768   "underlying_type" : "_ZTIj"
769  },
770  {
771   "alignment" : 4,
772   "enum_fields" :
773   [
774    {
775     "enum_field_value" : 1,
776     "name" : "android::trait_trivial_copy<bool>::value"
777    }
778   ],
779   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
780   "name" : "android::trait_trivial_copy<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
781   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
782   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
783   "size" : 4,
784   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
785   "underlying_type" : "_ZTIj"
786  },
787  {
788   "alignment" : 4,
789   "enum_fields" :
790   [
791    {
792     "enum_field_value" : 1,
793     "name" : "android::trait_trivial_copy<char>::value"
794    }
795   ],
796   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
797   "name" : "android::trait_trivial_copy<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
798   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
799   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
800   "size" : 4,
801   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
802   "underlying_type" : "_ZTIj"
803  },
804  {
805   "alignment" : 4,
806   "enum_fields" :
807   [
808    {
809     "enum_field_value" : 1,
810     "name" : "android::trait_trivial_copy<double>::value"
811    }
812   ],
813   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
814   "name" : "android::trait_trivial_copy<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
815   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
816   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
817   "size" : 4,
818   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
819   "underlying_type" : "_ZTIj"
820  },
821  {
822   "alignment" : 4,
823   "enum_fields" :
824   [
825    {
826     "enum_field_value" : 1,
827     "name" : "android::trait_trivial_copy<float>::value"
828    }
829   ],
830   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
831   "name" : "android::trait_trivial_copy<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
832   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
833   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
834   "size" : 4,
835   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
836   "underlying_type" : "_ZTIj"
837  },
838  {
839   "alignment" : 4,
840   "enum_fields" :
841   [
842    {
843     "enum_field_value" : 1,
844     "name" : "android::trait_trivial_copy<unsigned char>::value"
845    }
846   ],
847   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
848   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
849   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
850   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
851   "size" : 4,
852   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
853   "underlying_type" : "_ZTIj"
854  },
855  {
856   "alignment" : 4,
857   "enum_fields" :
858   [
859    {
860     "enum_field_value" : 1,
861     "name" : "android::trait_trivial_copy<int>::value"
862    }
863   ],
864   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
865   "name" : "android::trait_trivial_copy<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
866   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
867   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
868   "size" : 4,
869   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
870   "underlying_type" : "_ZTIj"
871  },
872  {
873   "alignment" : 4,
874   "enum_fields" :
875   [
876    {
877     "enum_field_value" : 1,
878     "name" : "android::trait_trivial_copy<unsigned int>::value"
879    }
880   ],
881   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
882   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
883   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
884   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
885   "size" : 4,
886   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
887   "underlying_type" : "_ZTIj"
888  },
889  {
890   "alignment" : 4,
891   "enum_fields" :
892   [
893    {
894     "enum_field_value" : 1,
895     "name" : "android::trait_trivial_copy<long>::value"
896    }
897   ],
898   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
899   "name" : "android::trait_trivial_copy<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
900   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
901   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
902   "size" : 4,
903   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
904   "underlying_type" : "_ZTIj"
905  },
906  {
907   "alignment" : 4,
908   "enum_fields" :
909   [
910    {
911     "enum_field_value" : 1,
912     "name" : "android::trait_trivial_copy<unsigned long>::value"
913    }
914   ],
915   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
916   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
917   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
918   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
919   "size" : 4,
920   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
921   "underlying_type" : "_ZTIj"
922  },
923  {
924   "alignment" : 4,
925   "enum_fields" :
926   [
927    {
928     "enum_field_value" : 1,
929     "name" : "android::trait_trivial_copy<short>::value"
930    }
931   ],
932   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
933   "name" : "android::trait_trivial_copy<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
934   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
935   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
936   "size" : 4,
937   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
938   "underlying_type" : "_ZTIj"
939  },
940  {
941   "alignment" : 4,
942   "enum_fields" :
943   [
944    {
945     "enum_field_value" : 1,
946     "name" : "android::trait_trivial_copy<unsigned short>::value"
947    }
948   ],
949   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
950   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
951   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
952   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
953   "size" : 4,
954   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
955   "underlying_type" : "_ZTIj"
956  },
957  {
958   "alignment" : 4,
959   "enum_fields" :
960   [
961    {
962     "enum_field_value" : 1,
963     "name" : "android::trait_trivial_copy<void>::value"
964    }
965   ],
966   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
967   "name" : "android::trait_trivial_copy<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
968   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
969   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
970   "size" : 4,
971   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
972   "underlying_type" : "_ZTIj"
973  },
974  {
975   "alignment" : 4,
976   "enum_fields" :
977   [
978    {
979     "enum_field_value" : 1,
980     "name" : "android::trait_trivial_copy<long long>::value"
981    }
982   ],
983   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
984   "name" : "android::trait_trivial_copy<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
985   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
986   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
987   "size" : 4,
988   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
989   "underlying_type" : "_ZTIj"
990  },
991  {
992   "alignment" : 4,
993   "enum_fields" :
994   [
995    {
996     "enum_field_value" : 1,
997     "name" : "android::trait_trivial_copy<unsigned long long>::value"
998    }
999   ],
1000   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1001   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1002   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1003   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1004   "size" : 4,
1005   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1006   "underlying_type" : "_ZTIj"
1007  },
1008  {
1009   "alignment" : 4,
1010   "enum_fields" :
1011   [
1012    {
1013     "enum_field_value" : 0,
1014     "name" : "android::trait_trivial_ctor<android::ProcessCallStack::ThreadInfo>::value"
1015    }
1016   ],
1017   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_16ProcessCallStack10ThreadInfoEE6$valueE",
1018   "name" : "android::trait_trivial_ctor<android::ProcessCallStack::ThreadInfo>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
1019   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_16ProcessCallStack10ThreadInfoEE6$valueE",
1020   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_16ProcessCallStack10ThreadInfoEE6$valueE",
1021   "size" : 4,
1022   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1023   "underlying_type" : "_ZTIj"
1024  },
1025  {
1026   "alignment" : 4,
1027   "enum_fields" :
1028   [
1029    {
1030     "enum_field_value" : 0,
1031     "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::value"
1032    }
1033   ],
1034   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
1035   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:281:3)",
1036   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
1037   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
1038   "size" : 4,
1039   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1040   "underlying_type" : "_ZTIj"
1041  },
1042  {
1043   "alignment" : 4,
1044   "enum_fields" :
1045   [
1046    {
1047     "enum_field_value" : 0,
1048     "name" : "android::trait_trivial_ctor<android::String8>::value"
1049    }
1050   ],
1051   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_7String8EE6$valueE",
1052   "name" : "android::trait_trivial_ctor<android::String8>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
1053   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_7String8EE6$valueE",
1054   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_7String8EE6$valueE",
1055   "size" : 4,
1056   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1057   "underlying_type" : "_ZTIj"
1058  },
1059  {
1060   "alignment" : 4,
1061   "enum_fields" :
1062   [
1063    {
1064     "enum_field_value" : 1,
1065     "name" : "android::trait_trivial_ctor<bool>::value"
1066    }
1067   ],
1068   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1069   "name" : "android::trait_trivial_ctor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1070   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1071   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1072   "size" : 4,
1073   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1074   "underlying_type" : "_ZTIj"
1075  },
1076  {
1077   "alignment" : 4,
1078   "enum_fields" :
1079   [
1080    {
1081     "enum_field_value" : 1,
1082     "name" : "android::trait_trivial_ctor<char>::value"
1083    }
1084   ],
1085   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1086   "name" : "android::trait_trivial_ctor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1087   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1088   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1089   "size" : 4,
1090   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1091   "underlying_type" : "_ZTIj"
1092  },
1093  {
1094   "alignment" : 4,
1095   "enum_fields" :
1096   [
1097    {
1098     "enum_field_value" : 1,
1099     "name" : "android::trait_trivial_ctor<double>::value"
1100    }
1101   ],
1102   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1103   "name" : "android::trait_trivial_ctor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1104   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1105   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1106   "size" : 4,
1107   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1108   "underlying_type" : "_ZTIj"
1109  },
1110  {
1111   "alignment" : 4,
1112   "enum_fields" :
1113   [
1114    {
1115     "enum_field_value" : 1,
1116     "name" : "android::trait_trivial_ctor<float>::value"
1117    }
1118   ],
1119   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1120   "name" : "android::trait_trivial_ctor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1121   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1122   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1123   "size" : 4,
1124   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1125   "underlying_type" : "_ZTIj"
1126  },
1127  {
1128   "alignment" : 4,
1129   "enum_fields" :
1130   [
1131    {
1132     "enum_field_value" : 1,
1133     "name" : "android::trait_trivial_ctor<unsigned char>::value"
1134    }
1135   ],
1136   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1137   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1138   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1139   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1140   "size" : 4,
1141   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1142   "underlying_type" : "_ZTIj"
1143  },
1144  {
1145   "alignment" : 4,
1146   "enum_fields" :
1147   [
1148    {
1149     "enum_field_value" : 1,
1150     "name" : "android::trait_trivial_ctor<int>::value"
1151    }
1152   ],
1153   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
1154   "name" : "android::trait_trivial_ctor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1155   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
1156   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
1157   "size" : 4,
1158   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1159   "underlying_type" : "_ZTIj"
1160  },
1161  {
1162   "alignment" : 4,
1163   "enum_fields" :
1164   [
1165    {
1166     "enum_field_value" : 1,
1167     "name" : "android::trait_trivial_ctor<unsigned int>::value"
1168    }
1169   ],
1170   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
1171   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1172   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
1173   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
1174   "size" : 4,
1175   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1176   "underlying_type" : "_ZTIj"
1177  },
1178  {
1179   "alignment" : 4,
1180   "enum_fields" :
1181   [
1182    {
1183     "enum_field_value" : 1,
1184     "name" : "android::trait_trivial_ctor<long>::value"
1185    }
1186   ],
1187   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
1188   "name" : "android::trait_trivial_ctor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1189   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
1190   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
1191   "size" : 4,
1192   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1193   "underlying_type" : "_ZTIj"
1194  },
1195  {
1196   "alignment" : 4,
1197   "enum_fields" :
1198   [
1199    {
1200     "enum_field_value" : 1,
1201     "name" : "android::trait_trivial_ctor<unsigned long>::value"
1202    }
1203   ],
1204   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
1205   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1206   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
1207   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
1208   "size" : 4,
1209   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1210   "underlying_type" : "_ZTIj"
1211  },
1212  {
1213   "alignment" : 4,
1214   "enum_fields" :
1215   [
1216    {
1217     "enum_field_value" : 1,
1218     "name" : "android::trait_trivial_ctor<short>::value"
1219    }
1220   ],
1221   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
1222   "name" : "android::trait_trivial_ctor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1223   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
1224   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
1225   "size" : 4,
1226   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1227   "underlying_type" : "_ZTIj"
1228  },
1229  {
1230   "alignment" : 4,
1231   "enum_fields" :
1232   [
1233    {
1234     "enum_field_value" : 1,
1235     "name" : "android::trait_trivial_ctor<unsigned short>::value"
1236    }
1237   ],
1238   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
1239   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1240   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
1241   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
1242   "size" : 4,
1243   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1244   "underlying_type" : "_ZTIj"
1245  },
1246  {
1247   "alignment" : 4,
1248   "enum_fields" :
1249   [
1250    {
1251     "enum_field_value" : 1,
1252     "name" : "android::trait_trivial_ctor<void>::value"
1253    }
1254   ],
1255   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
1256   "name" : "android::trait_trivial_ctor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1257   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
1258   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
1259   "size" : 4,
1260   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1261   "underlying_type" : "_ZTIj"
1262  },
1263  {
1264   "alignment" : 4,
1265   "enum_fields" :
1266   [
1267    {
1268     "enum_field_value" : 1,
1269     "name" : "android::trait_trivial_ctor<long long>::value"
1270    }
1271   ],
1272   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
1273   "name" : "android::trait_trivial_ctor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1274   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
1275   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
1276   "size" : 4,
1277   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1278   "underlying_type" : "_ZTIj"
1279  },
1280  {
1281   "alignment" : 4,
1282   "enum_fields" :
1283   [
1284    {
1285     "enum_field_value" : 1,
1286     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
1287    }
1288   ],
1289   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
1290   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1291   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
1292   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
1293   "size" : 4,
1294   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1295   "underlying_type" : "_ZTIj"
1296  },
1297  {
1298   "alignment" : 4,
1299   "enum_fields" :
1300   [
1301    {
1302     "enum_field_value" : 0,
1303     "name" : "android::trait_trivial_dtor<android::ProcessCallStack::ThreadInfo>::value"
1304    }
1305   ],
1306   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_16ProcessCallStack10ThreadInfoEE6$valueE",
1307   "name" : "android::trait_trivial_dtor<android::ProcessCallStack::ThreadInfo>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
1308   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_16ProcessCallStack10ThreadInfoEE6$valueE",
1309   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_16ProcessCallStack10ThreadInfoEE6$valueE",
1310   "size" : 4,
1311   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1312   "underlying_type" : "_ZTIj"
1313  },
1314  {
1315   "alignment" : 4,
1316   "enum_fields" :
1317   [
1318    {
1319     "enum_field_value" : 0,
1320     "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::value"
1321    }
1322   ],
1323   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
1324   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:284:3)",
1325   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
1326   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
1327   "size" : 4,
1328   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1329   "underlying_type" : "_ZTIj"
1330  },
1331  {
1332   "alignment" : 4,
1333   "enum_fields" :
1334   [
1335    {
1336     "enum_field_value" : 0,
1337     "name" : "android::trait_trivial_dtor<android::String8>::value"
1338    }
1339   ],
1340   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_7String8EE6$valueE",
1341   "name" : "android::trait_trivial_dtor<android::String8>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
1342   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_7String8EE6$valueE",
1343   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_7String8EE6$valueE",
1344   "size" : 4,
1345   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1346   "underlying_type" : "_ZTIj"
1347  },
1348  {
1349   "alignment" : 4,
1350   "enum_fields" :
1351   [
1352    {
1353     "enum_field_value" : 1,
1354     "name" : "android::trait_trivial_dtor<bool>::value"
1355    }
1356   ],
1357   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
1358   "name" : "android::trait_trivial_dtor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1359   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
1360   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
1361   "size" : 4,
1362   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1363   "underlying_type" : "_ZTIj"
1364  },
1365  {
1366   "alignment" : 4,
1367   "enum_fields" :
1368   [
1369    {
1370     "enum_field_value" : 1,
1371     "name" : "android::trait_trivial_dtor<char>::value"
1372    }
1373   ],
1374   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
1375   "name" : "android::trait_trivial_dtor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1376   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
1377   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
1378   "size" : 4,
1379   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1380   "underlying_type" : "_ZTIj"
1381  },
1382  {
1383   "alignment" : 4,
1384   "enum_fields" :
1385   [
1386    {
1387     "enum_field_value" : 1,
1388     "name" : "android::trait_trivial_dtor<double>::value"
1389    }
1390   ],
1391   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
1392   "name" : "android::trait_trivial_dtor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1393   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
1394   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
1395   "size" : 4,
1396   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1397   "underlying_type" : "_ZTIj"
1398  },
1399  {
1400   "alignment" : 4,
1401   "enum_fields" :
1402   [
1403    {
1404     "enum_field_value" : 1,
1405     "name" : "android::trait_trivial_dtor<float>::value"
1406    }
1407   ],
1408   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
1409   "name" : "android::trait_trivial_dtor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1410   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
1411   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
1412   "size" : 4,
1413   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1414   "underlying_type" : "_ZTIj"
1415  },
1416  {
1417   "alignment" : 4,
1418   "enum_fields" :
1419   [
1420    {
1421     "enum_field_value" : 1,
1422     "name" : "android::trait_trivial_dtor<unsigned char>::value"
1423    }
1424   ],
1425   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
1426   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1427   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
1428   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
1429   "size" : 4,
1430   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1431   "underlying_type" : "_ZTIj"
1432  },
1433  {
1434   "alignment" : 4,
1435   "enum_fields" :
1436   [
1437    {
1438     "enum_field_value" : 1,
1439     "name" : "android::trait_trivial_dtor<int>::value"
1440    }
1441   ],
1442   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
1443   "name" : "android::trait_trivial_dtor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1444   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
1445   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
1446   "size" : 4,
1447   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1448   "underlying_type" : "_ZTIj"
1449  },
1450  {
1451   "alignment" : 4,
1452   "enum_fields" :
1453   [
1454    {
1455     "enum_field_value" : 1,
1456     "name" : "android::trait_trivial_dtor<unsigned int>::value"
1457    }
1458   ],
1459   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
1460   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1461   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
1462   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
1463   "size" : 4,
1464   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1465   "underlying_type" : "_ZTIj"
1466  },
1467  {
1468   "alignment" : 4,
1469   "enum_fields" :
1470   [
1471    {
1472     "enum_field_value" : 1,
1473     "name" : "android::trait_trivial_dtor<long>::value"
1474    }
1475   ],
1476   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
1477   "name" : "android::trait_trivial_dtor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1478   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
1479   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
1480   "size" : 4,
1481   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1482   "underlying_type" : "_ZTIj"
1483  },
1484  {
1485   "alignment" : 4,
1486   "enum_fields" :
1487   [
1488    {
1489     "enum_field_value" : 1,
1490     "name" : "android::trait_trivial_dtor<unsigned long>::value"
1491    }
1492   ],
1493   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
1494   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1495   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
1496   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
1497   "size" : 4,
1498   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1499   "underlying_type" : "_ZTIj"
1500  },
1501  {
1502   "alignment" : 4,
1503   "enum_fields" :
1504   [
1505    {
1506     "enum_field_value" : 1,
1507     "name" : "android::trait_trivial_dtor<short>::value"
1508    }
1509   ],
1510   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
1511   "name" : "android::trait_trivial_dtor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1512   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
1513   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
1514   "size" : 4,
1515   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1516   "underlying_type" : "_ZTIj"
1517  },
1518  {
1519   "alignment" : 4,
1520   "enum_fields" :
1521   [
1522    {
1523     "enum_field_value" : 1,
1524     "name" : "android::trait_trivial_dtor<unsigned short>::value"
1525    }
1526   ],
1527   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
1528   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1529   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
1530   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
1531   "size" : 4,
1532   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1533   "underlying_type" : "_ZTIj"
1534  },
1535  {
1536   "alignment" : 4,
1537   "enum_fields" :
1538   [
1539    {
1540     "enum_field_value" : 1,
1541     "name" : "android::trait_trivial_dtor<void>::value"
1542    }
1543   ],
1544   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
1545   "name" : "android::trait_trivial_dtor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1546   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
1547   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
1548   "size" : 4,
1549   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1550   "underlying_type" : "_ZTIj"
1551  },
1552  {
1553   "alignment" : 4,
1554   "enum_fields" :
1555   [
1556    {
1557     "enum_field_value" : 1,
1558     "name" : "android::trait_trivial_dtor<long long>::value"
1559    }
1560   ],
1561   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
1562   "name" : "android::trait_trivial_dtor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1563   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
1564   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
1565   "size" : 4,
1566   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1567   "underlying_type" : "_ZTIj"
1568  },
1569  {
1570   "alignment" : 4,
1571   "enum_fields" :
1572   [
1573    {
1574     "enum_field_value" : 1,
1575     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
1576    }
1577   ],
1578   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
1579   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1580   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
1581   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
1582   "size" : 4,
1583   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1584   "underlying_type" : "_ZTIj"
1585  },
1586  {
1587   "alignment" : 4,
1588   "enum_fields" :
1589   [
1590    {
1591     "enum_field_value" : 0,
1592     "name" : "android::trait_trivial_move<android::ProcessCallStack::ThreadInfo>::value"
1593    }
1594   ],
1595   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_16ProcessCallStack10ThreadInfoEE6$valueE",
1596   "name" : "android::trait_trivial_move<android::ProcessCallStack::ThreadInfo>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
1597   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_16ProcessCallStack10ThreadInfoEE6$valueE",
1598   "self_type" : "_ZTIN7android18trait_trivial_moveINS_16ProcessCallStack10ThreadInfoEE6$valueE",
1599   "size" : 4,
1600   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1601   "underlying_type" : "_ZTIj"
1602  },
1603  {
1604   "alignment" : 4,
1605   "enum_fields" :
1606   [
1607    {
1608     "enum_field_value" : 0,
1609     "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::value"
1610    }
1611   ],
1612   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
1613   "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:290:3)",
1614   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
1615   "self_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE6$valueE",
1616   "size" : 4,
1617   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1618   "underlying_type" : "_ZTIj"
1619  },
1620  {
1621   "alignment" : 4,
1622   "enum_fields" :
1623   [
1624    {
1625     "enum_field_value" : 1,
1626     "name" : "android::trait_trivial_move<android::String8>::value"
1627    }
1628   ],
1629   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
1630   "name" : "android::trait_trivial_move<android::String8>::(unnamed enum at system/core/libutils/include/utils/String8.h:223:1)",
1631   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
1632   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
1633   "size" : 4,
1634   "source_file" : "system/core/libutils/include/utils/String8.h",
1635   "underlying_type" : "_ZTIj"
1636  },
1637  {
1638   "alignment" : 4,
1639   "enum_fields" :
1640   [
1641    {
1642     "enum_field_value" : 1,
1643     "name" : "android::trait_trivial_move<bool>::value"
1644    }
1645   ],
1646   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
1647   "name" : "android::trait_trivial_move<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1648   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
1649   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
1650   "size" : 4,
1651   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1652   "underlying_type" : "_ZTIj"
1653  },
1654  {
1655   "alignment" : 4,
1656   "enum_fields" :
1657   [
1658    {
1659     "enum_field_value" : 1,
1660     "name" : "android::trait_trivial_move<char>::value"
1661    }
1662   ],
1663   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
1664   "name" : "android::trait_trivial_move<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1665   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
1666   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
1667   "size" : 4,
1668   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1669   "underlying_type" : "_ZTIj"
1670  },
1671  {
1672   "alignment" : 4,
1673   "enum_fields" :
1674   [
1675    {
1676     "enum_field_value" : 1,
1677     "name" : "android::trait_trivial_move<double>::value"
1678    }
1679   ],
1680   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
1681   "name" : "android::trait_trivial_move<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1682   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
1683   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
1684   "size" : 4,
1685   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1686   "underlying_type" : "_ZTIj"
1687  },
1688  {
1689   "alignment" : 4,
1690   "enum_fields" :
1691   [
1692    {
1693     "enum_field_value" : 1,
1694     "name" : "android::trait_trivial_move<float>::value"
1695    }
1696   ],
1697   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
1698   "name" : "android::trait_trivial_move<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1699   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
1700   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
1701   "size" : 4,
1702   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1703   "underlying_type" : "_ZTIj"
1704  },
1705  {
1706   "alignment" : 4,
1707   "enum_fields" :
1708   [
1709    {
1710     "enum_field_value" : 1,
1711     "name" : "android::trait_trivial_move<unsigned char>::value"
1712    }
1713   ],
1714   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
1715   "name" : "android::trait_trivial_move<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1716   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
1717   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
1718   "size" : 4,
1719   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1720   "underlying_type" : "_ZTIj"
1721  },
1722  {
1723   "alignment" : 4,
1724   "enum_fields" :
1725   [
1726    {
1727     "enum_field_value" : 1,
1728     "name" : "android::trait_trivial_move<int>::value"
1729    }
1730   ],
1731   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
1732   "name" : "android::trait_trivial_move<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1733   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
1734   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
1735   "size" : 4,
1736   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1737   "underlying_type" : "_ZTIj"
1738  },
1739  {
1740   "alignment" : 4,
1741   "enum_fields" :
1742   [
1743    {
1744     "enum_field_value" : 1,
1745     "name" : "android::trait_trivial_move<unsigned int>::value"
1746    }
1747   ],
1748   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
1749   "name" : "android::trait_trivial_move<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1750   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
1751   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
1752   "size" : 4,
1753   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1754   "underlying_type" : "_ZTIj"
1755  },
1756  {
1757   "alignment" : 4,
1758   "enum_fields" :
1759   [
1760    {
1761     "enum_field_value" : 1,
1762     "name" : "android::trait_trivial_move<long>::value"
1763    }
1764   ],
1765   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
1766   "name" : "android::trait_trivial_move<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1767   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
1768   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
1769   "size" : 4,
1770   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1771   "underlying_type" : "_ZTIj"
1772  },
1773  {
1774   "alignment" : 4,
1775   "enum_fields" :
1776   [
1777    {
1778     "enum_field_value" : 1,
1779     "name" : "android::trait_trivial_move<unsigned long>::value"
1780    }
1781   ],
1782   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
1783   "name" : "android::trait_trivial_move<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1784   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
1785   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
1786   "size" : 4,
1787   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1788   "underlying_type" : "_ZTIj"
1789  },
1790  {
1791   "alignment" : 4,
1792   "enum_fields" :
1793   [
1794    {
1795     "enum_field_value" : 1,
1796     "name" : "android::trait_trivial_move<short>::value"
1797    }
1798   ],
1799   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
1800   "name" : "android::trait_trivial_move<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1801   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
1802   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
1803   "size" : 4,
1804   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1805   "underlying_type" : "_ZTIj"
1806  },
1807  {
1808   "alignment" : 4,
1809   "enum_fields" :
1810   [
1811    {
1812     "enum_field_value" : 1,
1813     "name" : "android::trait_trivial_move<unsigned short>::value"
1814    }
1815   ],
1816   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
1817   "name" : "android::trait_trivial_move<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1818   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
1819   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
1820   "size" : 4,
1821   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1822   "underlying_type" : "_ZTIj"
1823  },
1824  {
1825   "alignment" : 4,
1826   "enum_fields" :
1827   [
1828    {
1829     "enum_field_value" : 1,
1830     "name" : "android::trait_trivial_move<void>::value"
1831    }
1832   ],
1833   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
1834   "name" : "android::trait_trivial_move<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1835   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
1836   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
1837   "size" : 4,
1838   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1839   "underlying_type" : "_ZTIj"
1840  },
1841  {
1842   "alignment" : 4,
1843   "enum_fields" :
1844   [
1845    {
1846     "enum_field_value" : 1,
1847     "name" : "android::trait_trivial_move<long long>::value"
1848    }
1849   ],
1850   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
1851   "name" : "android::trait_trivial_move<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1852   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
1853   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
1854   "size" : 4,
1855   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1856   "underlying_type" : "_ZTIj"
1857  },
1858  {
1859   "alignment" : 4,
1860   "enum_fields" :
1861   [
1862    {
1863     "enum_field_value" : 1,
1864     "name" : "android::trait_trivial_move<unsigned long long>::value"
1865    }
1866   ],
1867   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
1868   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1869   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
1870   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
1871   "size" : 4,
1872   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1873   "underlying_type" : "_ZTIj"
1874  },
1875  {
1876   "alignment" : 4,
1877   "enum_fields" :
1878   [
1879    {
1880     "enum_field_value" : 0,
1881     "name" : "android::traits<android::ProcessCallStack::ThreadInfo>::is_pointer"
1882    },
1883    {
1884     "enum_field_value" : 0,
1885     "name" : "android::traits<android::ProcessCallStack::ThreadInfo>::has_trivial_ctor"
1886    },
1887    {
1888     "enum_field_value" : 0,
1889     "name" : "android::traits<android::ProcessCallStack::ThreadInfo>::has_trivial_dtor"
1890    },
1891    {
1892     "enum_field_value" : 0,
1893     "name" : "android::traits<android::ProcessCallStack::ThreadInfo>::has_trivial_copy"
1894    },
1895    {
1896     "enum_field_value" : 0,
1897     "name" : "android::traits<android::ProcessCallStack::ThreadInfo>::has_trivial_move"
1898    }
1899   ],
1900   "linker_set_key" : "_ZTIN7android6traitsINS_16ProcessCallStack10ThreadInfoEE17$has_trivial_copyE",
1901   "name" : "android::traits<android::ProcessCallStack::ThreadInfo>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
1902   "referenced_type" : "_ZTIN7android6traitsINS_16ProcessCallStack10ThreadInfoEE17$has_trivial_copyE",
1903   "self_type" : "_ZTIN7android6traitsINS_16ProcessCallStack10ThreadInfoEE17$has_trivial_copyE",
1904   "size" : 4,
1905   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1906   "underlying_type" : "_ZTIj"
1907  },
1908  {
1909   "alignment" : 4,
1910   "enum_fields" :
1911   [
1912    {
1913     "enum_field_value" : 0,
1914     "name" : "android::traits<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::is_pointer"
1915    },
1916    {
1917     "enum_field_value" : 0,
1918     "name" : "android::traits<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::has_trivial_ctor"
1919    },
1920    {
1921     "enum_field_value" : 0,
1922     "name" : "android::traits<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::has_trivial_dtor"
1923    },
1924    {
1925     "enum_field_value" : 0,
1926     "name" : "android::traits<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::has_trivial_copy"
1927    },
1928    {
1929     "enum_field_value" : 0,
1930     "name" : "android::traits<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::has_trivial_move"
1931    }
1932   ],
1933   "linker_set_key" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE17$has_trivial_copyE",
1934   "name" : "android::traits<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
1935   "referenced_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE17$has_trivial_copyE",
1936   "self_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE17$has_trivial_copyE",
1937   "size" : 4,
1938   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1939   "underlying_type" : "_ZTIj"
1940  },
1941  {
1942   "alignment" : 4,
1943   "enum_fields" :
1944   [
1945    {
1946     "enum_field_value" : 0,
1947     "name" : "android::traits<android::String8>::is_pointer"
1948    },
1949    {
1950     "enum_field_value" : 0,
1951     "name" : "android::traits<android::String8>::has_trivial_ctor"
1952    },
1953    {
1954     "enum_field_value" : 0,
1955     "name" : "android::traits<android::String8>::has_trivial_dtor"
1956    },
1957    {
1958     "enum_field_value" : 0,
1959     "name" : "android::traits<android::String8>::has_trivial_copy"
1960    },
1961    {
1962     "enum_field_value" : 1,
1963     "name" : "android::traits<android::String8>::has_trivial_move"
1964    }
1965   ],
1966   "linker_set_key" : "_ZTIN7android6traitsINS_7String8EE17$has_trivial_copyE",
1967   "name" : "android::traits<android::String8>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
1968   "referenced_type" : "_ZTIN7android6traitsINS_7String8EE17$has_trivial_copyE",
1969   "self_type" : "_ZTIN7android6traitsINS_7String8EE17$has_trivial_copyE",
1970   "size" : 4,
1971   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1972   "underlying_type" : "_ZTIj"
1973  },
1974  {
1975   "alignment" : 4,
1976   "enum_fields" :
1977   [
1978    {
1979     "enum_field_value" : 0,
1980     "name" : "android::traits<int>::is_pointer"
1981    },
1982    {
1983     "enum_field_value" : 1,
1984     "name" : "android::traits<int>::has_trivial_ctor"
1985    },
1986    {
1987     "enum_field_value" : 1,
1988     "name" : "android::traits<int>::has_trivial_dtor"
1989    },
1990    {
1991     "enum_field_value" : 1,
1992     "name" : "android::traits<int>::has_trivial_copy"
1993    },
1994    {
1995     "enum_field_value" : 1,
1996     "name" : "android::traits<int>::has_trivial_move"
1997    }
1998   ],
1999   "linker_set_key" : "_ZTIN7android6traitsIiE17$has_trivial_copyE",
2000   "name" : "android::traits<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
2001   "referenced_type" : "_ZTIN7android6traitsIiE17$has_trivial_copyE",
2002   "self_type" : "_ZTIN7android6traitsIiE17$has_trivial_copyE",
2003   "size" : 4,
2004   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2005   "underlying_type" : "_ZTIj"
2006  },
2007  {
2008   "access" : "private",
2009   "alignment" : 4,
2010   "enum_fields" :
2011   [
2012    {
2013     "enum_field_value" : 20,
2014     "name" : "android::FdPrinter::MAX_FORMAT_STRING"
2015    }
2016   ],
2017   "linker_set_key" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
2018   "name" : "android::FdPrinter::(unnamed enum at system/core/libutils/include/utils/Printer.h:75:5)",
2019   "referenced_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
2020   "self_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
2021   "size" : 4,
2022   "source_file" : "system/core/libutils/include/utils/Printer.h",
2023   "underlying_type" : "_ZTIj"
2024  },
2025  {
2026   "alignment" : 1,
2027   "enum_fields" :
2028   [
2029    {
2030     "enum_field_value" : 0,
2031     "name" : "Backtrace::ARCH_ARM"
2032    },
2033    {
2034     "enum_field_value" : 1,
2035     "name" : "Backtrace::ARCH_ARM64"
2036    },
2037    {
2038     "enum_field_value" : 2,
2039     "name" : "Backtrace::ARCH_X86"
2040    },
2041    {
2042     "enum_field_value" : 3,
2043     "name" : "Backtrace::ARCH_X86_64"
2044    }
2045   ],
2046   "linker_set_key" : "_ZTIN9Backtrace8ArchEnumE",
2047   "name" : "Backtrace::ArchEnum",
2048   "referenced_type" : "_ZTIN9Backtrace8ArchEnumE",
2049   "self_type" : "_ZTIN9Backtrace8ArchEnumE",
2050   "size" : 1,
2051   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h",
2052   "underlying_type" : "_ZTIh"
2053  }
2054 ],
2055 "function_types" : [],
2056 "functions" :
2057 [
2058  {
2059   "access" : "private",
2060   "function_name" : "android::ProcessCallStack::clear",
2061   "linker_set_key" : "_ZN7android16ProcessCallStack5clearEv",
2062   "parameters" :
2063   [
2064    {
2065     "is_this_ptr" : true,
2066     "referenced_type" : "_ZTIPN7android16ProcessCallStackE"
2067    }
2068   ],
2069   "return_type" : "_ZTIv",
2070   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2071  },
2072  {
2073   "function_name" : "android::ProcessCallStack::update",
2074   "linker_set_key" : "_ZN7android16ProcessCallStack6updateEv",
2075   "parameters" :
2076   [
2077    {
2078     "is_this_ptr" : true,
2079     "referenced_type" : "_ZTIPN7android16ProcessCallStackE"
2080    }
2081   ],
2082   "return_type" : "_ZTIv",
2083   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2084  },
2085  {
2086   "function_name" : "android::ProcessCallStack::ProcessCallStack",
2087   "linker_set_key" : "_ZN7android16ProcessCallStackC1ERKS0_",
2088   "parameters" :
2089   [
2090    {
2091     "is_this_ptr" : true,
2092     "referenced_type" : "_ZTIPN7android16ProcessCallStackE"
2093    },
2094    {
2095     "referenced_type" : "_ZTIRKN7android16ProcessCallStackE"
2096    }
2097   ],
2098   "return_type" : "_ZTIv",
2099   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2100  },
2101  {
2102   "function_name" : "android::ProcessCallStack::ProcessCallStack",
2103   "linker_set_key" : "_ZN7android16ProcessCallStackC1Ev",
2104   "parameters" :
2105   [
2106    {
2107     "is_this_ptr" : true,
2108     "referenced_type" : "_ZTIPN7android16ProcessCallStackE"
2109    }
2110   ],
2111   "return_type" : "_ZTIv",
2112   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2113  },
2114  {
2115   "function_name" : "android::ProcessCallStack::ProcessCallStack",
2116   "linker_set_key" : "_ZN7android16ProcessCallStackC2ERKS0_",
2117   "parameters" :
2118   [
2119    {
2120     "is_this_ptr" : true,
2121     "referenced_type" : "_ZTIPN7android16ProcessCallStackE"
2122    },
2123    {
2124     "referenced_type" : "_ZTIRKN7android16ProcessCallStackE"
2125    }
2126   ],
2127   "return_type" : "_ZTIv",
2128   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2129  },
2130  {
2131   "function_name" : "android::ProcessCallStack::ProcessCallStack",
2132   "linker_set_key" : "_ZN7android16ProcessCallStackC2Ev",
2133   "parameters" :
2134   [
2135    {
2136     "is_this_ptr" : true,
2137     "referenced_type" : "_ZTIPN7android16ProcessCallStackE"
2138    }
2139   ],
2140   "return_type" : "_ZTIv",
2141   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2142  },
2143  {
2144   "function_name" : "android::ProcessCallStack::~ProcessCallStack",
2145   "linker_set_key" : "_ZN7android16ProcessCallStackD1Ev",
2146   "parameters" :
2147   [
2148    {
2149     "is_this_ptr" : true,
2150     "referenced_type" : "_ZTIPN7android16ProcessCallStackE"
2151    }
2152   ],
2153   "return_type" : "_ZTIv",
2154   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2155  },
2156  {
2157   "function_name" : "android::ProcessCallStack::~ProcessCallStack",
2158   "linker_set_key" : "_ZN7android16ProcessCallStackD2Ev",
2159   "parameters" :
2160   [
2161    {
2162     "is_this_ptr" : true,
2163     "referenced_type" : "_ZTIPN7android16ProcessCallStackE"
2164    }
2165   ],
2166   "return_type" : "_ZTIv",
2167   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2168  },
2169  {
2170   "access" : "private",
2171   "function_name" : "android::CallStack::deleteStack",
2172   "linker_set_key" : "_ZN7android9CallStack11deleteStackEPS0_",
2173   "parameters" :
2174   [
2175    {
2176     "referenced_type" : "_ZTIPN7android9CallStackE"
2177    }
2178   ],
2179   "return_type" : "_ZTIv",
2180   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2181  },
2182  {
2183   "access" : "private",
2184   "function_name" : "android::CallStack::logStackInternal",
2185   "linker_set_key" : "_ZN7android9CallStack16logStackInternalEPKcPKS0_19android_LogPriority",
2186   "parameters" :
2187   [
2188    {
2189     "referenced_type" : "_ZTIPKc"
2190    },
2191    {
2192     "referenced_type" : "_ZTIPKN7android9CallStackE"
2193    },
2194    {
2195     "referenced_type" : "_ZTI19android_LogPriority"
2196    }
2197   ],
2198   "return_type" : "_ZTIv",
2199   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2200  },
2201  {
2202   "access" : "private",
2203   "function_name" : "android::CallStack::getCurrentInternal",
2204   "linker_set_key" : "_ZN7android9CallStack18getCurrentInternalEi",
2205   "parameters" :
2206   [
2207    {
2208     "referenced_type" : "_ZTIi"
2209    }
2210   ],
2211   "return_type" : "_ZTINSt3__110unique_ptrIN7android9CallStackENS2_12StackDeleterEEE",
2212   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2213  },
2214  {
2215   "access" : "private",
2216   "function_name" : "android::CallStack::stackToStringInternal",
2217   "linker_set_key" : "_ZN7android9CallStack21stackToStringInternalEPKcPKS0_",
2218   "parameters" :
2219   [
2220    {
2221     "referenced_type" : "_ZTIPKc"
2222    },
2223    {
2224     "referenced_type" : "_ZTIPKN7android9CallStackE"
2225    }
2226   ],
2227   "return_type" : "_ZTIN7android7String8E",
2228   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2229  },
2230  {
2231   "function_name" : "android::CallStack::update",
2232   "linker_set_key" : "_ZN7android9CallStack6updateEii",
2233   "parameters" :
2234   [
2235    {
2236     "is_this_ptr" : true,
2237     "referenced_type" : "_ZTIPN7android9CallStackE"
2238    },
2239    {
2240     "default_arg" : true,
2241     "referenced_type" : "_ZTIi"
2242    },
2243    {
2244     "default_arg" : true,
2245     "referenced_type" : "_ZTIi"
2246    }
2247   ],
2248   "return_type" : "_ZTIv",
2249   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2250  },
2251  {
2252   "function_name" : "android::CallStack::CallStack",
2253   "linker_set_key" : "_ZN7android9CallStackC1EPKci",
2254   "parameters" :
2255   [
2256    {
2257     "is_this_ptr" : true,
2258     "referenced_type" : "_ZTIPN7android9CallStackE"
2259    },
2260    {
2261     "referenced_type" : "_ZTIPKc"
2262    },
2263    {
2264     "default_arg" : true,
2265     "referenced_type" : "_ZTIi"
2266    }
2267   ],
2268   "return_type" : "_ZTIv",
2269   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2270  },
2271  {
2272   "function_name" : "android::CallStack::CallStack",
2273   "linker_set_key" : "_ZN7android9CallStackC1Ev",
2274   "parameters" :
2275   [
2276    {
2277     "is_this_ptr" : true,
2278     "referenced_type" : "_ZTIPN7android9CallStackE"
2279    }
2280   ],
2281   "return_type" : "_ZTIv",
2282   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2283  },
2284  {
2285   "function_name" : "android::CallStack::CallStack",
2286   "linker_set_key" : "_ZN7android9CallStackC2EPKci",
2287   "parameters" :
2288   [
2289    {
2290     "is_this_ptr" : true,
2291     "referenced_type" : "_ZTIPN7android9CallStackE"
2292    },
2293    {
2294     "referenced_type" : "_ZTIPKc"
2295    },
2296    {
2297     "default_arg" : true,
2298     "referenced_type" : "_ZTIi"
2299    }
2300   ],
2301   "return_type" : "_ZTIv",
2302   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2303  },
2304  {
2305   "function_name" : "android::CallStack::CallStack",
2306   "linker_set_key" : "_ZN7android9CallStackC2Ev",
2307   "parameters" :
2308   [
2309    {
2310     "is_this_ptr" : true,
2311     "referenced_type" : "_ZTIPN7android9CallStackE"
2312    }
2313   ],
2314   "return_type" : "_ZTIv",
2315   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2316  },
2317  {
2318   "function_name" : "android::CallStack::~CallStack",
2319   "linker_set_key" : "_ZN7android9CallStackD1Ev",
2320   "parameters" :
2321   [
2322    {
2323     "is_this_ptr" : true,
2324     "referenced_type" : "_ZTIPN7android9CallStackE"
2325    }
2326   ],
2327   "return_type" : "_ZTIv",
2328   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2329  },
2330  {
2331   "function_name" : "android::CallStack::~CallStack",
2332   "linker_set_key" : "_ZN7android9CallStackD2Ev",
2333   "parameters" :
2334   [
2335    {
2336     "is_this_ptr" : true,
2337     "referenced_type" : "_ZTIPN7android9CallStackE"
2338    }
2339   ],
2340   "return_type" : "_ZTIv",
2341   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2342  },
2343  {
2344   "access" : "protected",
2345   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::do_compare",
2346   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE10do_compareEPKvS7_",
2347   "parameters" :
2348   [
2349    {
2350     "is_this_ptr" : true,
2351     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE"
2352    },
2353    {
2354     "referenced_type" : "_ZTIPKv"
2355    },
2356    {
2357     "referenced_type" : "_ZTIPKv"
2358    }
2359   ],
2360   "return_type" : "_ZTIi",
2361   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
2362  },
2363  {
2364   "access" : "protected",
2365   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::do_destroy",
2366   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE10do_destroyEPvj",
2367   "parameters" :
2368   [
2369    {
2370     "is_this_ptr" : true,
2371     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE"
2372    },
2373    {
2374     "referenced_type" : "_ZTIPv"
2375    },
2376    {
2377     "referenced_type" : "_ZTIj"
2378    }
2379   ],
2380   "return_type" : "_ZTIv",
2381   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
2382  },
2383  {
2384   "access" : "protected",
2385   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::do_construct",
2386   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE12do_constructEPvj",
2387   "parameters" :
2388   [
2389    {
2390     "is_this_ptr" : true,
2391     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE"
2392    },
2393    {
2394     "referenced_type" : "_ZTIPv"
2395    },
2396    {
2397     "referenced_type" : "_ZTIj"
2398    }
2399   ],
2400   "return_type" : "_ZTIv",
2401   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
2402  },
2403  {
2404   "access" : "protected",
2405   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::do_move_forward",
2406   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE15do_move_forwardEPvPKvj",
2407   "parameters" :
2408   [
2409    {
2410     "is_this_ptr" : true,
2411     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE"
2412    },
2413    {
2414     "referenced_type" : "_ZTIPv"
2415    },
2416    {
2417     "referenced_type" : "_ZTIPKv"
2418    },
2419    {
2420     "referenced_type" : "_ZTIj"
2421    }
2422   ],
2423   "return_type" : "_ZTIv",
2424   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
2425  },
2426  {
2427   "access" : "protected",
2428   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::do_move_backward",
2429   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE16do_move_backwardEPvPKvj",
2430   "parameters" :
2431   [
2432    {
2433     "is_this_ptr" : true,
2434     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE"
2435    },
2436    {
2437     "referenced_type" : "_ZTIPv"
2438    },
2439    {
2440     "referenced_type" : "_ZTIPKv"
2441    },
2442    {
2443     "referenced_type" : "_ZTIj"
2444    }
2445   ],
2446   "return_type" : "_ZTIv",
2447   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
2448  },
2449  {
2450   "access" : "protected",
2451   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::do_copy",
2452   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE7do_copyEPvPKvj",
2453   "parameters" :
2454   [
2455    {
2456     "is_this_ptr" : true,
2457     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE"
2458    },
2459    {
2460     "referenced_type" : "_ZTIPv"
2461    },
2462    {
2463     "referenced_type" : "_ZTIPKv"
2464    },
2465    {
2466     "referenced_type" : "_ZTIj"
2467    }
2468   ],
2469   "return_type" : "_ZTIv",
2470   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
2471  },
2472  {
2473   "access" : "protected",
2474   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>::do_splat",
2475   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE8do_splatEPvPKvj",
2476   "parameters" :
2477   [
2478    {
2479     "is_this_ptr" : true,
2480     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE"
2481    },
2482    {
2483     "referenced_type" : "_ZTIPv"
2484    },
2485    {
2486     "referenced_type" : "_ZTIPKv"
2487    },
2488    {
2489     "referenced_type" : "_ZTIj"
2490    }
2491   ],
2492   "return_type" : "_ZTIv",
2493   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
2494  },
2495  {
2496   "access" : "private",
2497   "function_name" : "android::ProcessCallStack::printInternal",
2498   "linker_set_key" : "_ZNK7android16ProcessCallStack13printInternalERNS_7PrinterES2_",
2499   "parameters" :
2500   [
2501    {
2502     "is_this_ptr" : true,
2503     "referenced_type" : "_ZTIPKN7android16ProcessCallStackE"
2504    },
2505    {
2506     "referenced_type" : "_ZTIRN7android7PrinterE"
2507    },
2508    {
2509     "referenced_type" : "_ZTIRN7android7PrinterE"
2510    }
2511   ],
2512   "return_type" : "_ZTIv",
2513   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2514  },
2515  {
2516   "function_name" : "android::ProcessCallStack::log",
2517   "linker_set_key" : "_ZNK7android16ProcessCallStack3logEPKc19android_LogPriorityS2_",
2518   "parameters" :
2519   [
2520    {
2521     "is_this_ptr" : true,
2522     "referenced_type" : "_ZTIPKN7android16ProcessCallStackE"
2523    },
2524    {
2525     "referenced_type" : "_ZTIPKc"
2526    },
2527    {
2528     "default_arg" : true,
2529     "referenced_type" : "_ZTI19android_LogPriority"
2530    },
2531    {
2532     "default_arg" : true,
2533     "referenced_type" : "_ZTIPKc"
2534    }
2535   ],
2536   "return_type" : "_ZTIv",
2537   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2538  },
2539  {
2540   "function_name" : "android::ProcessCallStack::dump",
2541   "linker_set_key" : "_ZNK7android16ProcessCallStack4dumpEiiPKc",
2542   "parameters" :
2543   [
2544    {
2545     "is_this_ptr" : true,
2546     "referenced_type" : "_ZTIPKN7android16ProcessCallStackE"
2547    },
2548    {
2549     "referenced_type" : "_ZTIi"
2550    },
2551    {
2552     "default_arg" : true,
2553     "referenced_type" : "_ZTIi"
2554    },
2555    {
2556     "default_arg" : true,
2557     "referenced_type" : "_ZTIPKc"
2558    }
2559   ],
2560   "return_type" : "_ZTIv",
2561   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2562  },
2563  {
2564   "function_name" : "android::ProcessCallStack::size",
2565   "linker_set_key" : "_ZNK7android16ProcessCallStack4sizeEv",
2566   "parameters" :
2567   [
2568    {
2569     "is_this_ptr" : true,
2570     "referenced_type" : "_ZTIPKN7android16ProcessCallStackE"
2571    }
2572   ],
2573   "return_type" : "_ZTIj",
2574   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2575  },
2576  {
2577   "function_name" : "android::ProcessCallStack::print",
2578   "linker_set_key" : "_ZNK7android16ProcessCallStack5printERNS_7PrinterE",
2579   "parameters" :
2580   [
2581    {
2582     "is_this_ptr" : true,
2583     "referenced_type" : "_ZTIPKN7android16ProcessCallStackE"
2584    },
2585    {
2586     "referenced_type" : "_ZTIRN7android7PrinterE"
2587    }
2588   ],
2589   "return_type" : "_ZTIv",
2590   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2591  },
2592  {
2593   "function_name" : "android::ProcessCallStack::toString",
2594   "linker_set_key" : "_ZNK7android16ProcessCallStack8toStringEPKc",
2595   "parameters" :
2596   [
2597    {
2598     "is_this_ptr" : true,
2599     "referenced_type" : "_ZTIPKN7android16ProcessCallStackE"
2600    },
2601    {
2602     "default_arg" : true,
2603     "referenced_type" : "_ZTIPKc"
2604    }
2605   ],
2606   "return_type" : "_ZTIN7android7String8E",
2607   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2608  },
2609  {
2610   "access" : "protected",
2611   "function_name" : "android::Vector<android::String8>::do_destroy",
2612   "linker_set_key" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvj",
2613   "parameters" :
2614   [
2615    {
2616     "is_this_ptr" : true,
2617     "referenced_type" : "_ZTIPKN7android6VectorINS_7String8EEE"
2618    },
2619    {
2620     "referenced_type" : "_ZTIPv"
2621    },
2622    {
2623     "referenced_type" : "_ZTIj"
2624    }
2625   ],
2626   "return_type" : "_ZTIv",
2627   "source_file" : "system/core/libutils/include/utils/Vector.h"
2628  },
2629  {
2630   "access" : "protected",
2631   "function_name" : "android::Vector<android::String8>::do_construct",
2632   "linker_set_key" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvj",
2633   "parameters" :
2634   [
2635    {
2636     "is_this_ptr" : true,
2637     "referenced_type" : "_ZTIPKN7android6VectorINS_7String8EEE"
2638    },
2639    {
2640     "referenced_type" : "_ZTIPv"
2641    },
2642    {
2643     "referenced_type" : "_ZTIj"
2644    }
2645   ],
2646   "return_type" : "_ZTIv",
2647   "source_file" : "system/core/libutils/include/utils/Vector.h"
2648  },
2649  {
2650   "access" : "protected",
2651   "function_name" : "android::Vector<android::String8>::do_move_forward",
2652   "linker_set_key" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvj",
2653   "parameters" :
2654   [
2655    {
2656     "is_this_ptr" : true,
2657     "referenced_type" : "_ZTIPKN7android6VectorINS_7String8EEE"
2658    },
2659    {
2660     "referenced_type" : "_ZTIPv"
2661    },
2662    {
2663     "referenced_type" : "_ZTIPKv"
2664    },
2665    {
2666     "referenced_type" : "_ZTIj"
2667    }
2668   ],
2669   "return_type" : "_ZTIv",
2670   "source_file" : "system/core/libutils/include/utils/Vector.h"
2671  },
2672  {
2673   "access" : "protected",
2674   "function_name" : "android::Vector<android::String8>::do_move_backward",
2675   "linker_set_key" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvj",
2676   "parameters" :
2677   [
2678    {
2679     "is_this_ptr" : true,
2680     "referenced_type" : "_ZTIPKN7android6VectorINS_7String8EEE"
2681    },
2682    {
2683     "referenced_type" : "_ZTIPv"
2684    },
2685    {
2686     "referenced_type" : "_ZTIPKv"
2687    },
2688    {
2689     "referenced_type" : "_ZTIj"
2690    }
2691   ],
2692   "return_type" : "_ZTIv",
2693   "source_file" : "system/core/libutils/include/utils/Vector.h"
2694  },
2695  {
2696   "access" : "protected",
2697   "function_name" : "android::Vector<android::String8>::do_copy",
2698   "linker_set_key" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvj",
2699   "parameters" :
2700   [
2701    {
2702     "is_this_ptr" : true,
2703     "referenced_type" : "_ZTIPKN7android6VectorINS_7String8EEE"
2704    },
2705    {
2706     "referenced_type" : "_ZTIPv"
2707    },
2708    {
2709     "referenced_type" : "_ZTIPKv"
2710    },
2711    {
2712     "referenced_type" : "_ZTIj"
2713    }
2714   ],
2715   "return_type" : "_ZTIv",
2716   "source_file" : "system/core/libutils/include/utils/Vector.h"
2717  },
2718  {
2719   "access" : "protected",
2720   "function_name" : "android::Vector<android::String8>::do_splat",
2721   "linker_set_key" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvj",
2722   "parameters" :
2723   [
2724    {
2725     "is_this_ptr" : true,
2726     "referenced_type" : "_ZTIPKN7android6VectorINS_7String8EEE"
2727    },
2728    {
2729     "referenced_type" : "_ZTIPv"
2730    },
2731    {
2732     "referenced_type" : "_ZTIPKv"
2733    },
2734    {
2735     "referenced_type" : "_ZTIj"
2736    }
2737   ],
2738   "return_type" : "_ZTIv",
2739   "source_file" : "system/core/libutils/include/utils/Vector.h"
2740  },
2741  {
2742   "function_name" : "android::CallStack::log",
2743   "linker_set_key" : "_ZNK7android9CallStack3logEPKc19android_LogPriorityS2_",
2744   "parameters" :
2745   [
2746    {
2747     "is_this_ptr" : true,
2748     "referenced_type" : "_ZTIPKN7android9CallStackE"
2749    },
2750    {
2751     "referenced_type" : "_ZTIPKc"
2752    },
2753    {
2754     "default_arg" : true,
2755     "referenced_type" : "_ZTI19android_LogPriority"
2756    },
2757    {
2758     "default_arg" : true,
2759     "referenced_type" : "_ZTIPKc"
2760    }
2761   ],
2762   "return_type" : "_ZTIv",
2763   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2764  },
2765  {
2766   "function_name" : "android::CallStack::dump",
2767   "linker_set_key" : "_ZNK7android9CallStack4dumpEiiPKc",
2768   "parameters" :
2769   [
2770    {
2771     "is_this_ptr" : true,
2772     "referenced_type" : "_ZTIPKN7android9CallStackE"
2773    },
2774    {
2775     "referenced_type" : "_ZTIi"
2776    },
2777    {
2778     "default_arg" : true,
2779     "referenced_type" : "_ZTIi"
2780    },
2781    {
2782     "default_arg" : true,
2783     "referenced_type" : "_ZTIPKc"
2784    }
2785   ],
2786   "return_type" : "_ZTIv",
2787   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2788  },
2789  {
2790   "function_name" : "android::CallStack::print",
2791   "linker_set_key" : "_ZNK7android9CallStack5printERNS_7PrinterE",
2792   "parameters" :
2793   [
2794    {
2795     "is_this_ptr" : true,
2796     "referenced_type" : "_ZTIPKN7android9CallStackE"
2797    },
2798    {
2799     "referenced_type" : "_ZTIRN7android7PrinterE"
2800    }
2801   ],
2802   "return_type" : "_ZTIv",
2803   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2804  },
2805  {
2806   "function_name" : "android::CallStack::toString",
2807   "linker_set_key" : "_ZNK7android9CallStack8toStringEPKc",
2808   "parameters" :
2809   [
2810    {
2811     "is_this_ptr" : true,
2812     "referenced_type" : "_ZTIPKN7android9CallStackE"
2813    },
2814    {
2815     "default_arg" : true,
2816     "referenced_type" : "_ZTIPKc"
2817    }
2818   ],
2819   "return_type" : "_ZTIN7android7String8E",
2820   "source_file" : "system/core/libutils/include/utils/CallStack.h"
2821  }
2822 ],
2823 "global_vars" : [],
2824 "lvalue_reference_types" :
2825 [
2826  {
2827   "alignment" : 4,
2828   "linker_set_key" : "_ZTIRK15backtrace_map_t",
2829   "name" : "const backtrace_map_t &",
2830   "referenced_type" : "_ZTIK15backtrace_map_t",
2831   "self_type" : "_ZTIRK15backtrace_map_t",
2832   "size" : 4,
2833   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
2834  },
2835  {
2836   "alignment" : 4,
2837   "linker_set_key" : "_ZTIRKN12BacktraceMap8iteratorE",
2838   "name" : "const BacktraceMap::iterator &",
2839   "referenced_type" : "_ZTIKN12BacktraceMap8iteratorE",
2840   "self_type" : "_ZTIRKN12BacktraceMap8iteratorE",
2841   "size" : 4,
2842   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
2843  },
2844  {
2845   "alignment" : 4,
2846   "linker_set_key" : "_ZTIRKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
2847   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>> &",
2848   "referenced_type" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
2849   "self_type" : "_ZTIRKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
2850   "size" : 4,
2851   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
2852  },
2853  {
2854   "alignment" : 4,
2855   "linker_set_key" : "_ZTIRKN7android16ProcessCallStack10ThreadInfoE",
2856   "name" : "const android::ProcessCallStack::ThreadInfo &",
2857   "referenced_type" : "_ZTIKN7android16ProcessCallStack10ThreadInfoE",
2858   "self_type" : "_ZTIRKN7android16ProcessCallStack10ThreadInfoE",
2859   "size" : 4,
2860   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2861  },
2862  {
2863   "alignment" : 4,
2864   "linker_set_key" : "_ZTIRKN7android16ProcessCallStackE",
2865   "name" : "const android::ProcessCallStack &",
2866   "referenced_type" : "_ZTIKN7android16ProcessCallStackE",
2867   "self_type" : "_ZTIRKN7android16ProcessCallStackE",
2868   "size" : 4,
2869   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
2870  },
2871  {
2872   "alignment" : 4,
2873   "linker_set_key" : "_ZTIRKN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
2874   "name" : "const android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> &",
2875   "referenced_type" : "_ZTIKN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
2876   "self_type" : "_ZTIRKN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
2877   "size" : 4,
2878   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2879  },
2880  {
2881   "alignment" : 4,
2882   "linker_set_key" : "_ZTIRKN7android6VectorINS_7String8EEE",
2883   "name" : "const android::Vector<android::String8> &",
2884   "referenced_type" : "_ZTIKN7android6VectorINS_7String8EEE",
2885   "self_type" : "_ZTIRKN7android6VectorINS_7String8EEE",
2886   "size" : 4,
2887   "source_file" : "system/core/libutils/include/utils/Vector.h"
2888  },
2889  {
2890   "alignment" : 4,
2891   "linker_set_key" : "_ZTIRKN7android7String8E",
2892   "name" : "const android::String8 &",
2893   "referenced_type" : "_ZTIKN7android7String8E",
2894   "self_type" : "_ZTIRKN7android7String8E",
2895   "size" : 4,
2896   "source_file" : "system/core/libutils/include/utils/String8.h"
2897  },
2898  {
2899   "alignment" : 4,
2900   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
2901   "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>> &",
2902   "referenced_type" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
2903   "self_type" : "_ZTIRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
2904   "size" : 4,
2905   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
2906  },
2907  {
2908   "alignment" : 4,
2909   "linker_set_key" : "_ZTIRKa",
2910   "name" : "const signed char &",
2911   "referenced_type" : "_ZTIKa",
2912   "self_type" : "_ZTIRKa",
2913   "size" : 4,
2914   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2915  },
2916  {
2917   "alignment" : 4,
2918   "linker_set_key" : "_ZTIRKb",
2919   "name" : "const bool &",
2920   "referenced_type" : "_ZTIKb",
2921   "self_type" : "_ZTIRKb",
2922   "size" : 4,
2923   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2924  },
2925  {
2926   "alignment" : 4,
2927   "linker_set_key" : "_ZTIRKd",
2928   "name" : "const double &",
2929   "referenced_type" : "_ZTIKd",
2930   "self_type" : "_ZTIRKd",
2931   "size" : 4,
2932   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2933  },
2934  {
2935   "alignment" : 4,
2936   "linker_set_key" : "_ZTIRKf",
2937   "name" : "const float &",
2938   "referenced_type" : "_ZTIKf",
2939   "self_type" : "_ZTIRKf",
2940   "size" : 4,
2941   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2942  },
2943  {
2944   "alignment" : 4,
2945   "linker_set_key" : "_ZTIRKh",
2946   "name" : "const unsigned char &",
2947   "referenced_type" : "_ZTIKh",
2948   "self_type" : "_ZTIRKh",
2949   "size" : 4,
2950   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2951  },
2952  {
2953   "alignment" : 4,
2954   "linker_set_key" : "_ZTIRKi",
2955   "name" : "const int &",
2956   "referenced_type" : "_ZTIKi",
2957   "self_type" : "_ZTIRKi",
2958   "size" : 4,
2959   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2960  },
2961  {
2962   "alignment" : 4,
2963   "linker_set_key" : "_ZTIRKj",
2964   "name" : "const unsigned int &",
2965   "referenced_type" : "_ZTIKj",
2966   "self_type" : "_ZTIRKj",
2967   "size" : 4,
2968   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2969  },
2970  {
2971   "alignment" : 4,
2972   "linker_set_key" : "_ZTIRKs",
2973   "name" : "const short &",
2974   "referenced_type" : "_ZTIKs",
2975   "self_type" : "_ZTIRKs",
2976   "size" : 4,
2977   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2978  },
2979  {
2980   "alignment" : 4,
2981   "linker_set_key" : "_ZTIRKt",
2982   "name" : "const unsigned short &",
2983   "referenced_type" : "_ZTIKt",
2984   "self_type" : "_ZTIRKt",
2985   "size" : 4,
2986   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2987  },
2988  {
2989   "alignment" : 4,
2990   "linker_set_key" : "_ZTIRKx",
2991   "name" : "const long long &",
2992   "referenced_type" : "_ZTIKx",
2993   "self_type" : "_ZTIRKx",
2994   "size" : 4,
2995   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2996  },
2997  {
2998   "alignment" : 4,
2999   "linker_set_key" : "_ZTIRKy",
3000   "name" : "const unsigned long long &",
3001   "referenced_type" : "_ZTIKy",
3002   "self_type" : "_ZTIRKy",
3003   "size" : 4,
3004   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3005  },
3006  {
3007   "alignment" : 4,
3008   "linker_set_key" : "_ZTIRN12BacktraceMap8iteratorE",
3009   "name" : "BacktraceMap::iterator &",
3010   "referenced_type" : "_ZTIN12BacktraceMap8iteratorE",
3011   "self_type" : "_ZTIRN12BacktraceMap8iteratorE",
3012   "size" : 4,
3013   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3014  },
3015  {
3016   "alignment" : 4,
3017   "linker_set_key" : "_ZTIRN7android16ProcessCallStack10ThreadInfoE",
3018   "name" : "android::ProcessCallStack::ThreadInfo &",
3019   "referenced_type" : "_ZTIN7android16ProcessCallStack10ThreadInfoE",
3020   "self_type" : "_ZTIRN7android16ProcessCallStack10ThreadInfoE",
3021   "size" : 4,
3022   "source_file" : "system/core/libutils/include/utils/KeyedVector.h"
3023  },
3024  {
3025   "alignment" : 4,
3026   "linker_set_key" : "_ZTIRN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
3027   "name" : "android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> &",
3028   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
3029   "self_type" : "_ZTIRN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
3030   "size" : 4,
3031   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3032  },
3033  {
3034   "alignment" : 4,
3035   "linker_set_key" : "_ZTIRN7android6VectorINS_7String8EEE",
3036   "name" : "android::Vector<android::String8> &",
3037   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
3038   "self_type" : "_ZTIRN7android6VectorINS_7String8EEE",
3039   "size" : 4,
3040   "source_file" : "system/core/libutils/include/utils/Vector.h"
3041  },
3042  {
3043   "alignment" : 4,
3044   "linker_set_key" : "_ZTIRN7android7PrinterE",
3045   "name" : "android::Printer &",
3046   "referenced_type" : "_ZTIN7android7PrinterE",
3047   "self_type" : "_ZTIRN7android7PrinterE",
3048   "size" : 4,
3049   "source_file" : "system/core/libutils/include/utils/Printer.h"
3050  },
3051  {
3052   "alignment" : 4,
3053   "linker_set_key" : "_ZTIRN7android7String8E",
3054   "name" : "android::String8 &",
3055   "referenced_type" : "_ZTIN7android7String8E",
3056   "self_type" : "_ZTIRN7android7String8E",
3057   "size" : 4,
3058   "source_file" : "system/core/libutils/include/utils/String8.h"
3059  }
3060 ],
3061 "pointer_types" :
3062 [
3063  {
3064   "alignment" : 4,
3065   "linker_set_key" : "_ZTIP12BacktraceMap",
3066   "name" : "BacktraceMap *",
3067   "referenced_type" : "_ZTI12BacktraceMap",
3068   "self_type" : "_ZTIP12BacktraceMap",
3069   "size" : 4,
3070   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3071  },
3072  {
3073   "alignment" : 4,
3074   "linker_set_key" : "_ZTIP20BacktraceUnwindError",
3075   "name" : "BacktraceUnwindError *",
3076   "referenced_type" : "_ZTI20BacktraceUnwindError",
3077   "self_type" : "_ZTIP20BacktraceUnwindError",
3078   "size" : 4,
3079   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h"
3080  },
3081  {
3082   "alignment" : 4,
3083   "linker_set_key" : "_ZTIP30ScopedBacktraceMapIteratorLock",
3084   "name" : "ScopedBacktraceMapIteratorLock *",
3085   "referenced_type" : "_ZTI30ScopedBacktraceMapIteratorLock",
3086   "self_type" : "_ZTIP30ScopedBacktraceMapIteratorLock",
3087   "size" : 4,
3088   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3089  },
3090  {
3091   "alignment" : 4,
3092   "linker_set_key" : "_ZTIP7log_msg",
3093   "name" : "log_msg *",
3094   "referenced_type" : "_ZTI7log_msg",
3095   "self_type" : "_ZTIP7log_msg",
3096   "size" : 4,
3097   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
3098  },
3099  {
3100   "alignment" : 4,
3101   "linker_set_key" : "_ZTIP9Backtrace",
3102   "name" : "Backtrace *",
3103   "referenced_type" : "_ZTI9Backtrace",
3104   "self_type" : "_ZTIP9Backtrace",
3105   "size" : 4,
3106   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h"
3107  },
3108  {
3109   "alignment" : 4,
3110   "linker_set_key" : "_ZTIPK12BacktraceMap",
3111   "name" : "const BacktraceMap *",
3112   "referenced_type" : "_ZTIK12BacktraceMap",
3113   "self_type" : "_ZTIPK12BacktraceMap",
3114   "size" : 4,
3115   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3116  },
3117  {
3118   "alignment" : 4,
3119   "linker_set_key" : "_ZTIPK15backtrace_map_t",
3120   "name" : "const backtrace_map_t *",
3121   "referenced_type" : "_ZTIK15backtrace_map_t",
3122   "self_type" : "_ZTIPK15backtrace_map_t",
3123   "size" : 4,
3124   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3125  },
3126  {
3127   "alignment" : 4,
3128   "linker_set_key" : "_ZTIPK22backtrace_frame_data_t",
3129   "name" : "const backtrace_frame_data_t *",
3130   "referenced_type" : "_ZTIK22backtrace_frame_data_t",
3131   "self_type" : "_ZTIPK22backtrace_frame_data_t",
3132   "size" : 4,
3133   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h"
3134  },
3135  {
3136   "alignment" : 4,
3137   "linker_set_key" : "_ZTIPK7log_msg",
3138   "name" : "const log_msg *",
3139   "referenced_type" : "_ZTIK7log_msg",
3140   "self_type" : "_ZTIPK7log_msg",
3141   "size" : 4,
3142   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
3143  },
3144  {
3145   "alignment" : 4,
3146   "linker_set_key" : "_ZTIPK9Backtrace",
3147   "name" : "const Backtrace *",
3148   "referenced_type" : "_ZTIK9Backtrace",
3149   "self_type" : "_ZTIPK9Backtrace",
3150   "size" : 4,
3151   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h"
3152  },
3153  {
3154   "alignment" : 4,
3155   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
3156   "name" : "const android::VectorImpl *",
3157   "referenced_type" : "_ZTIKN7android10VectorImplE",
3158   "self_type" : "_ZTIPKN7android10VectorImplE",
3159   "size" : 4,
3160   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
3161  },
3162  {
3163   "alignment" : 4,
3164   "linker_set_key" : "_ZTIPKN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE",
3165   "name" : "const android::KeyedVector<int, android::ProcessCallStack::ThreadInfo> *",
3166   "referenced_type" : "_ZTIKN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE",
3167   "self_type" : "_ZTIPKN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE",
3168   "size" : 4,
3169   "source_file" : "system/core/libutils/include/utils/KeyedVector.h"
3170  },
3171  {
3172   "alignment" : 4,
3173   "linker_set_key" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
3174   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>> *",
3175   "referenced_type" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
3176   "self_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
3177   "size" : 4,
3178   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
3179  },
3180  {
3181   "alignment" : 4,
3182   "linker_set_key" : "_ZTIPKN7android16ProcessCallStackE",
3183   "name" : "const android::ProcessCallStack *",
3184   "referenced_type" : "_ZTIKN7android16ProcessCallStackE",
3185   "self_type" : "_ZTIPKN7android16ProcessCallStackE",
3186   "size" : 4,
3187   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
3188  },
3189  {
3190   "alignment" : 4,
3191   "linker_set_key" : "_ZTIPKN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
3192   "name" : "const android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> *",
3193   "referenced_type" : "_ZTIKN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
3194   "self_type" : "_ZTIPKN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
3195   "size" : 4,
3196   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3197  },
3198  {
3199   "alignment" : 4,
3200   "linker_set_key" : "_ZTIPKN7android6VectorINS_7String8EEE",
3201   "name" : "const android::Vector<android::String8> *",
3202   "referenced_type" : "_ZTIKN7android6VectorINS_7String8EEE",
3203   "self_type" : "_ZTIPKN7android6VectorINS_7String8EEE",
3204   "size" : 4,
3205   "source_file" : "system/core/libutils/include/utils/Vector.h"
3206  },
3207  {
3208   "alignment" : 4,
3209   "linker_set_key" : "_ZTIPKN7android7String8E",
3210   "name" : "const android::String8 *",
3211   "referenced_type" : "_ZTIKN7android7String8E",
3212   "self_type" : "_ZTIPKN7android7String8E",
3213   "size" : 4,
3214   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3215  },
3216  {
3217   "alignment" : 4,
3218   "linker_set_key" : "_ZTIPKN7android9CallStackE",
3219   "name" : "const android::CallStack *",
3220   "referenced_type" : "_ZTIKN7android9CallStackE",
3221   "self_type" : "_ZTIPKN7android9CallStackE",
3222   "size" : 4,
3223   "source_file" : "system/core/libutils/include/utils/CallStack.h"
3224  },
3225  {
3226   "alignment" : 4,
3227   "linker_set_key" : "_ZTIPKc",
3228   "name" : "const char *",
3229   "referenced_type" : "_ZTIKc",
3230   "self_type" : "_ZTIPKc",
3231   "size" : 4,
3232   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
3233  },
3234  {
3235   "alignment" : 4,
3236   "linker_set_key" : "_ZTIPKh",
3237   "name" : "const unsigned char *",
3238   "referenced_type" : "_ZTIKh",
3239   "self_type" : "_ZTIPKh",
3240   "size" : 4,
3241   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h"
3242  },
3243  {
3244   "alignment" : 4,
3245   "linker_set_key" : "_ZTIPKv",
3246   "name" : "const void *",
3247   "referenced_type" : "_ZTIKv",
3248   "self_type" : "_ZTIPKv",
3249   "size" : 4,
3250   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
3251  },
3252  {
3253   "alignment" : 4,
3254   "linker_set_key" : "_ZTIPN12BacktraceMap8iteratorE",
3255   "name" : "BacktraceMap::iterator *",
3256   "referenced_type" : "_ZTIN12BacktraceMap8iteratorE",
3257   "self_type" : "_ZTIPN12BacktraceMap8iteratorE",
3258   "size" : 4,
3259   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3260  },
3261  {
3262   "alignment" : 4,
3263   "linker_set_key" : "_ZTIPN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE",
3264   "name" : "android::KeyedVector<int, android::ProcessCallStack::ThreadInfo> *",
3265   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE",
3266   "self_type" : "_ZTIPN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE",
3267   "size" : 4,
3268   "source_file" : "system/core/libutils/include/utils/KeyedVector.h"
3269  },
3270  {
3271   "alignment" : 4,
3272   "linker_set_key" : "_ZTIPN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
3273   "name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>> *",
3274   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
3275   "self_type" : "_ZTIPN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
3276   "size" : 4,
3277   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
3278  },
3279  {
3280   "alignment" : 4,
3281   "linker_set_key" : "_ZTIPN7android16ProcessCallStackE",
3282   "name" : "android::ProcessCallStack *",
3283   "referenced_type" : "_ZTIN7android16ProcessCallStackE",
3284   "self_type" : "_ZTIPN7android16ProcessCallStackE",
3285   "size" : 4,
3286   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
3287  },
3288  {
3289   "alignment" : 4,
3290   "linker_set_key" : "_ZTIPN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
3291   "name" : "android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> *",
3292   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
3293   "self_type" : "_ZTIPN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
3294   "size" : 4,
3295   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3296  },
3297  {
3298   "alignment" : 4,
3299   "linker_set_key" : "_ZTIPN7android6VectorINS_7String8EEE",
3300   "name" : "android::Vector<android::String8> *",
3301   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
3302   "self_type" : "_ZTIPN7android6VectorINS_7String8EEE",
3303   "size" : 4,
3304   "source_file" : "system/core/libutils/include/utils/Vector.h"
3305  },
3306  {
3307   "alignment" : 4,
3308   "linker_set_key" : "_ZTIPN7android7String8E",
3309   "name" : "android::String8 *",
3310   "referenced_type" : "_ZTIN7android7String8E",
3311   "self_type" : "_ZTIPN7android7String8E",
3312   "size" : 4,
3313   "source_file" : "system/core/libutils/include/utils/Printer.h"
3314  },
3315  {
3316   "alignment" : 4,
3317   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
3318   "name" : "android::CallStack::StackDeleter *",
3319   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
3320   "self_type" : "_ZTIPN7android9CallStack12StackDeleterE",
3321   "size" : 4,
3322   "source_file" : "system/core/libutils/include/utils/CallStack.h"
3323  },
3324  {
3325   "alignment" : 4,
3326   "linker_set_key" : "_ZTIPN7android9CallStackE",
3327   "name" : "android::CallStack *",
3328   "referenced_type" : "_ZTIN7android9CallStackE",
3329   "self_type" : "_ZTIPN7android9CallStackE",
3330   "size" : 4,
3331   "source_file" : "system/core/libutils/include/utils/CallStack.h"
3332  },
3333  {
3334   "alignment" : 4,
3335   "linker_set_key" : "_ZTIPc",
3336   "name" : "char *",
3337   "referenced_type" : "_ZTIc",
3338   "self_type" : "_ZTIPc",
3339   "size" : 4,
3340   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
3341  },
3342  {
3343   "alignment" : 4,
3344   "linker_set_key" : "_ZTIPv",
3345   "name" : "void *",
3346   "referenced_type" : "_ZTIv",
3347   "self_type" : "_ZTIPv",
3348   "size" : 4,
3349   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
3350  },
3351  {
3352   "alignment" : 4,
3353   "linker_set_key" : "_ZTIPy",
3354   "name" : "unsigned long long *",
3355   "referenced_type" : "_ZTIy",
3356   "self_type" : "_ZTIPy",
3357   "size" : 4,
3358   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3359  }
3360 ],
3361 "qualified_types" :
3362 [
3363  {
3364   "alignment" : 4,
3365   "is_const" : true,
3366   "linker_set_key" : "_ZTIK12BacktraceMap",
3367   "name" : "const BacktraceMap",
3368   "referenced_type" : "_ZTI12BacktraceMap",
3369   "self_type" : "_ZTIK12BacktraceMap",
3370   "size" : 48,
3371   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3372  },
3373  {
3374   "alignment" : 4,
3375   "is_const" : true,
3376   "linker_set_key" : "_ZTIK15backtrace_map_t",
3377   "name" : "const backtrace_map_t",
3378   "referenced_type" : "_ZTI15backtrace_map_t",
3379   "self_type" : "_ZTIK15backtrace_map_t",
3380   "size" : 48,
3381   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3382  },
3383  {
3384   "alignment" : 4,
3385   "is_const" : true,
3386   "linker_set_key" : "_ZTIK22backtrace_frame_data_t",
3387   "name" : "const backtrace_frame_data_t",
3388   "referenced_type" : "_ZTI22backtrace_frame_data_t",
3389   "self_type" : "_ZTIK22backtrace_frame_data_t",
3390   "size" : 100,
3391   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h"
3392  },
3393  {
3394   "alignment" : 4,
3395   "is_const" : true,
3396   "linker_set_key" : "_ZTIK7log_msg",
3397   "name" : "const log_msg",
3398   "referenced_type" : "_ZTI7log_msg",
3399   "self_type" : "_ZTIK7log_msg",
3400   "size" : 5124,
3401   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
3402  },
3403  {
3404   "alignment" : 4,
3405   "is_const" : true,
3406   "linker_set_key" : "_ZTIK9Backtrace",
3407   "name" : "const Backtrace",
3408   "referenced_type" : "_ZTI9Backtrace",
3409   "self_type" : "_ZTIK9Backtrace",
3410   "size" : 48,
3411   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h"
3412  },
3413  {
3414   "alignment" : 4,
3415   "is_const" : true,
3416   "linker_set_key" : "_ZTIKN12BacktraceMap8iteratorE",
3417   "name" : "const BacktraceMap::iterator",
3418   "referenced_type" : "_ZTIN12BacktraceMap8iteratorE",
3419   "self_type" : "_ZTIKN12BacktraceMap8iteratorE",
3420   "size" : 8,
3421   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3422  },
3423  {
3424   "alignment" : 4,
3425   "is_const" : true,
3426   "linker_set_key" : "_ZTIKN7android10VectorImplE",
3427   "name" : "const android::VectorImpl",
3428   "referenced_type" : "_ZTIN7android10VectorImplE",
3429   "self_type" : "_ZTIKN7android10VectorImplE",
3430   "size" : 20,
3431   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
3432  },
3433  {
3434   "alignment" : 4,
3435   "is_const" : true,
3436   "linker_set_key" : "_ZTIKN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE",
3437   "name" : "const android::KeyedVector<int, android::ProcessCallStack::ThreadInfo>",
3438   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE",
3439   "self_type" : "_ZTIKN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE",
3440   "size" : 20,
3441   "source_file" : "system/core/libutils/include/utils/KeyedVector.h"
3442  },
3443  {
3444   "alignment" : 4,
3445   "is_const" : true,
3446   "linker_set_key" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
3447   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>",
3448   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
3449   "self_type" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
3450   "size" : 20,
3451   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
3452  },
3453  {
3454   "alignment" : 4,
3455   "is_const" : true,
3456   "linker_set_key" : "_ZTIKN7android16ProcessCallStack10ThreadInfoE",
3457   "name" : "const android::ProcessCallStack::ThreadInfo",
3458   "referenced_type" : "_ZTIN7android16ProcessCallStack10ThreadInfoE",
3459   "self_type" : "_ZTIKN7android16ProcessCallStack10ThreadInfoE",
3460   "size" : 24,
3461   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3462  },
3463  {
3464   "alignment" : 4,
3465   "is_const" : true,
3466   "linker_set_key" : "_ZTIKN7android16ProcessCallStackE",
3467   "name" : "const android::ProcessCallStack",
3468   "referenced_type" : "_ZTIN7android16ProcessCallStackE",
3469   "self_type" : "_ZTIKN7android16ProcessCallStackE",
3470   "size" : 64,
3471   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
3472  },
3473  {
3474   "alignment" : 4,
3475   "is_const" : true,
3476   "linker_set_key" : "_ZTIKN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
3477   "name" : "const android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>",
3478   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
3479   "self_type" : "_ZTIKN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
3480   "size" : 28,
3481   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3482  },
3483  {
3484   "alignment" : 4,
3485   "is_const" : true,
3486   "linker_set_key" : "_ZTIKN7android6VectorINS_7String8EEE",
3487   "name" : "const android::Vector<android::String8>",
3488   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
3489   "self_type" : "_ZTIKN7android6VectorINS_7String8EEE",
3490   "size" : 20,
3491   "source_file" : "system/core/libutils/include/utils/Vector.h"
3492  },
3493  {
3494   "alignment" : 4,
3495   "is_const" : true,
3496   "linker_set_key" : "_ZTIKN7android7String8E",
3497   "name" : "const android::String8",
3498   "referenced_type" : "_ZTIN7android7String8E",
3499   "self_type" : "_ZTIKN7android7String8E",
3500   "size" : 4,
3501   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3502  },
3503  {
3504   "alignment" : 4,
3505   "is_const" : true,
3506   "linker_set_key" : "_ZTIKN7android9CallStackE",
3507   "name" : "const android::CallStack",
3508   "referenced_type" : "_ZTIN7android9CallStackE",
3509   "self_type" : "_ZTIKN7android9CallStackE",
3510   "size" : 20,
3511   "source_file" : "system/core/libutils/include/utils/CallStack.h"
3512  },
3513  {
3514   "alignment" : 4,
3515   "is_const" : true,
3516   "linker_set_key" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
3517   "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>>",
3518   "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
3519   "self_type" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
3520   "size" : 12,
3521   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3522  },
3523  {
3524   "alignment" : 1,
3525   "is_const" : true,
3526   "linker_set_key" : "_ZTIKa",
3527   "name" : "const signed char",
3528   "referenced_type" : "_ZTIa",
3529   "self_type" : "_ZTIKa",
3530   "size" : 1,
3531   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3532  },
3533  {
3534   "alignment" : 1,
3535   "is_const" : true,
3536   "linker_set_key" : "_ZTIKb",
3537   "name" : "const bool",
3538   "referenced_type" : "_ZTIb",
3539   "self_type" : "_ZTIKb",
3540   "size" : 1,
3541   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3542  },
3543  {
3544   "alignment" : 1,
3545   "is_const" : true,
3546   "linker_set_key" : "_ZTIKc",
3547   "name" : "const char",
3548   "referenced_type" : "_ZTIc",
3549   "self_type" : "_ZTIKc",
3550   "size" : 1,
3551   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
3552  },
3553  {
3554   "alignment" : 4,
3555   "is_const" : true,
3556   "linker_set_key" : "_ZTIKd",
3557   "name" : "const double",
3558   "referenced_type" : "_ZTId",
3559   "self_type" : "_ZTIKd",
3560   "size" : 8,
3561   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3562  },
3563  {
3564   "alignment" : 4,
3565   "is_const" : true,
3566   "linker_set_key" : "_ZTIKf",
3567   "name" : "const float",
3568   "referenced_type" : "_ZTIf",
3569   "self_type" : "_ZTIKf",
3570   "size" : 4,
3571   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3572  },
3573  {
3574   "alignment" : 1,
3575   "is_const" : true,
3576   "linker_set_key" : "_ZTIKh",
3577   "name" : "const unsigned char",
3578   "referenced_type" : "_ZTIh",
3579   "self_type" : "_ZTIKh",
3580   "size" : 1,
3581   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h"
3582  },
3583  {
3584   "alignment" : 4,
3585   "is_const" : true,
3586   "linker_set_key" : "_ZTIKi",
3587   "name" : "const int",
3588   "referenced_type" : "_ZTIi",
3589   "self_type" : "_ZTIKi",
3590   "size" : 4,
3591   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3592  },
3593  {
3594   "alignment" : 4,
3595   "is_const" : true,
3596   "linker_set_key" : "_ZTIKj",
3597   "name" : "const unsigned int",
3598   "referenced_type" : "_ZTIj",
3599   "self_type" : "_ZTIKj",
3600   "size" : 4,
3601   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3602  },
3603  {
3604   "alignment" : 2,
3605   "is_const" : true,
3606   "linker_set_key" : "_ZTIKs",
3607   "name" : "const short",
3608   "referenced_type" : "_ZTIs",
3609   "self_type" : "_ZTIKs",
3610   "size" : 2,
3611   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3612  },
3613  {
3614   "alignment" : 2,
3615   "is_const" : true,
3616   "linker_set_key" : "_ZTIKt",
3617   "name" : "const unsigned short",
3618   "referenced_type" : "_ZTIt",
3619   "self_type" : "_ZTIKt",
3620   "size" : 2,
3621   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3622  },
3623  {
3624   "is_const" : true,
3625   "linker_set_key" : "_ZTIKv",
3626   "name" : "const void",
3627   "referenced_type" : "_ZTIv",
3628   "self_type" : "_ZTIKv",
3629   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
3630  },
3631  {
3632   "alignment" : 4,
3633   "is_const" : true,
3634   "linker_set_key" : "_ZTIKx",
3635   "name" : "const long long",
3636   "referenced_type" : "_ZTIx",
3637   "self_type" : "_ZTIKx",
3638   "size" : 8,
3639   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3640  },
3641  {
3642   "alignment" : 4,
3643   "is_const" : true,
3644   "linker_set_key" : "_ZTIKy",
3645   "name" : "const unsigned long long",
3646   "referenced_type" : "_ZTIy",
3647   "self_type" : "_ZTIKy",
3648   "size" : 8,
3649   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
3650  }
3651 ],
3652 "record_types" :
3653 [
3654  {
3655   "alignment" : 4,
3656   "fields" :
3657   [
3658    {
3659     "access" : "protected",
3660     "field_name" : "pid_",
3661     "field_offset" : 32,
3662     "referenced_type" : "_ZTIi"
3663    },
3664    {
3665     "access" : "protected",
3666     "field_name" : "maps_",
3667     "field_offset" : 64,
3668     "referenced_type" : "_ZTINSt3__15dequeI15backtrace_map_tNS_9allocatorIS1_EEEE"
3669    },
3670    {
3671     "access" : "protected",
3672     "field_name" : "suffixes_to_ignore_",
3673     "field_offset" : 256,
3674     "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE"
3675    },
3676    {
3677     "access" : "protected",
3678     "field_name" : "resolve_names_",
3679     "field_offset" : 352,
3680     "referenced_type" : "_ZTIb"
3681    }
3682   ],
3683   "linker_set_key" : "_ZTI12BacktraceMap",
3684   "name" : "BacktraceMap",
3685   "record_kind" : "class",
3686   "referenced_type" : "_ZTI12BacktraceMap",
3687   "self_type" : "_ZTI12BacktraceMap",
3688   "size" : 48,
3689   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h",
3690   "vtable_components" :
3691   [
3692    {
3693     "kind" : "offset_to_top"
3694    },
3695    {
3696     "kind" : "rtti",
3697     "mangled_component_name" : "_ZTI12BacktraceMap"
3698    },
3699    {
3700     "kind" : "complete_dtor_pointer",
3701     "mangled_component_name" : "_ZN12BacktraceMapD1Ev"
3702    },
3703    {
3704     "kind" : "deleting_dtor_pointer",
3705     "mangled_component_name" : "_ZN12BacktraceMapD0Ev"
3706    },
3707    {
3708     "mangled_component_name" : "_ZN12BacktraceMap6FillInEyP15backtrace_map_t"
3709    },
3710    {
3711     "mangled_component_name" : "_ZN12BacktraceMap10GetBuildIdEy"
3712    },
3713    {
3714     "mangled_component_name" : "_ZN12BacktraceMap15GetFunctionNameEyPy"
3715    },
3716    {
3717     "mangled_component_name" : "_ZN12BacktraceMap16GetProcessMemoryEv"
3718    },
3719    {
3720     "mangled_component_name" : "_ZN12BacktraceMap12LockIteratorEv"
3721    },
3722    {
3723     "mangled_component_name" : "_ZN12BacktraceMap14UnlockIteratorEv"
3724    },
3725    {
3726     "mangled_component_name" : "_ZN12BacktraceMap5BuildEv"
3727    },
3728    {
3729     "mangled_component_name" : "_ZN12BacktraceMap11GetLoadBiasEj"
3730    }
3731   ]
3732  },
3733  {
3734   "alignment" : 4,
3735   "fields" :
3736   [
3737    {
3738     "field_name" : "len",
3739     "referenced_type" : "_ZTIt"
3740    },
3741    {
3742     "field_name" : "hdr_size",
3743     "field_offset" : 16,
3744     "referenced_type" : "_ZTIt"
3745    },
3746    {
3747     "field_name" : "pid",
3748     "field_offset" : 32,
3749     "referenced_type" : "_ZTIi"
3750    },
3751    {
3752     "field_name" : "tid",
3753     "field_offset" : 64,
3754     "referenced_type" : "_ZTIj"
3755    },
3756    {
3757     "field_name" : "sec",
3758     "field_offset" : 96,
3759     "referenced_type" : "_ZTIj"
3760    },
3761    {
3762     "field_name" : "nsec",
3763     "field_offset" : 128,
3764     "referenced_type" : "_ZTIj"
3765    },
3766    {
3767     "field_name" : "lid",
3768     "field_offset" : 160,
3769     "referenced_type" : "_ZTIj"
3770    },
3771    {
3772     "field_name" : "uid",
3773     "field_offset" : 192,
3774     "referenced_type" : "_ZTIj"
3775    }
3776   ],
3777   "linker_set_key" : "_ZTI12logger_entry",
3778   "name" : "logger_entry",
3779   "referenced_type" : "_ZTI12logger_entry",
3780   "self_type" : "_ZTI12logger_entry",
3781   "size" : 28,
3782   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
3783  },
3784  {
3785   "alignment" : 4,
3786   "fields" :
3787   [
3788    {
3789     "field_name" : "start",
3790     "referenced_type" : "_ZTIy"
3791    },
3792    {
3793     "field_name" : "end",
3794     "field_offset" : 64,
3795     "referenced_type" : "_ZTIy"
3796    },
3797    {
3798     "field_name" : "offset",
3799     "field_offset" : 128,
3800     "referenced_type" : "_ZTIy"
3801    },
3802    {
3803     "field_name" : "load_bias",
3804     "field_offset" : 192,
3805     "referenced_type" : "_ZTIy"
3806    },
3807    {
3808     "field_name" : "flags",
3809     "field_offset" : 256,
3810     "referenced_type" : "_ZTIi"
3811    },
3812    {
3813     "field_name" : "name",
3814     "field_offset" : 288,
3815     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3816    }
3817   ],
3818   "linker_set_key" : "_ZTI15backtrace_map_t",
3819   "name" : "backtrace_map_t",
3820   "referenced_type" : "_ZTI15backtrace_map_t",
3821   "self_type" : "_ZTI15backtrace_map_t",
3822   "size" : 48,
3823   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3824  },
3825  {
3826   "alignment" : 4,
3827   "fields" :
3828   [
3829    {
3830     "field_name" : "error_code",
3831     "referenced_type" : "_ZTI24BacktraceUnwindErrorCode"
3832    },
3833    {
3834     "field_name" : "error_info",
3835     "field_offset" : 32,
3836     "referenced_type" : "_ZTIN20BacktraceUnwindErrorUt_E"
3837    }
3838   ],
3839   "linker_set_key" : "_ZTI20BacktraceUnwindError",
3840   "name" : "BacktraceUnwindError",
3841   "referenced_type" : "_ZTI20BacktraceUnwindError",
3842   "self_type" : "_ZTI20BacktraceUnwindError",
3843   "size" : 12,
3844   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h"
3845  },
3846  {
3847   "alignment" : 4,
3848   "fields" :
3849   [
3850    {
3851     "field_name" : "struct_size",
3852     "referenced_type" : "_ZTIj"
3853    },
3854    {
3855     "field_name" : "buffer_id",
3856     "field_offset" : 32,
3857     "referenced_type" : "_ZTIi"
3858    },
3859    {
3860     "field_name" : "priority",
3861     "field_offset" : 64,
3862     "referenced_type" : "_ZTIi"
3863    },
3864    {
3865     "field_name" : "tag",
3866     "field_offset" : 96,
3867     "referenced_type" : "_ZTIPKc"
3868    },
3869    {
3870     "field_name" : "file",
3871     "field_offset" : 128,
3872     "referenced_type" : "_ZTIPKc"
3873    },
3874    {
3875     "field_name" : "line",
3876     "field_offset" : 160,
3877     "referenced_type" : "_ZTIj"
3878    },
3879    {
3880     "field_name" : "message",
3881     "field_offset" : 192,
3882     "referenced_type" : "_ZTIPKc"
3883    }
3884   ],
3885   "linker_set_key" : "_ZTI21__android_log_message",
3886   "name" : "__android_log_message",
3887   "referenced_type" : "_ZTI21__android_log_message",
3888   "self_type" : "_ZTI21__android_log_message",
3889   "size" : 28,
3890   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
3891  },
3892  {
3893   "alignment" : 4,
3894   "fields" :
3895   [
3896    {
3897     "field_name" : "start",
3898     "referenced_type" : "_ZTIy"
3899    },
3900    {
3901     "field_name" : "end",
3902     "field_offset" : 64,
3903     "referenced_type" : "_ZTIy"
3904    },
3905    {
3906     "field_name" : "data",
3907     "field_offset" : 128,
3908     "referenced_type" : "_ZTIPKh"
3909    }
3910   ],
3911   "linker_set_key" : "_ZTI21backtrace_stackinfo_t",
3912   "name" : "backtrace_stackinfo_t",
3913   "referenced_type" : "_ZTI21backtrace_stackinfo_t",
3914   "self_type" : "_ZTI21backtrace_stackinfo_t",
3915   "size" : 20,
3916   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h"
3917  },
3918  {
3919   "alignment" : 4,
3920   "fields" :
3921   [
3922    {
3923     "field_name" : "num",
3924     "referenced_type" : "_ZTIj"
3925    },
3926    {
3927     "field_name" : "pc",
3928     "field_offset" : 32,
3929     "referenced_type" : "_ZTIy"
3930    },
3931    {
3932     "field_name" : "rel_pc",
3933     "field_offset" : 96,
3934     "referenced_type" : "_ZTIy"
3935    },
3936    {
3937     "field_name" : "sp",
3938     "field_offset" : 160,
3939     "referenced_type" : "_ZTIy"
3940    },
3941    {
3942     "field_name" : "stack_size",
3943     "field_offset" : 224,
3944     "referenced_type" : "_ZTIj"
3945    },
3946    {
3947     "field_name" : "map",
3948     "field_offset" : 256,
3949     "referenced_type" : "_ZTI15backtrace_map_t"
3950    },
3951    {
3952     "field_name" : "func_name",
3953     "field_offset" : 640,
3954     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3955    },
3956    {
3957     "field_name" : "func_offset",
3958     "field_offset" : 736,
3959     "referenced_type" : "_ZTIy"
3960    }
3961   ],
3962   "linker_set_key" : "_ZTI22backtrace_frame_data_t",
3963   "name" : "backtrace_frame_data_t",
3964   "referenced_type" : "_ZTI22backtrace_frame_data_t",
3965   "self_type" : "_ZTI22backtrace_frame_data_t",
3966   "size" : 100,
3967   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h"
3968  },
3969  {
3970   "alignment" : 4,
3971   "fields" :
3972   [
3973    {
3974     "access" : "private",
3975     "field_name" : "map_",
3976     "referenced_type" : "_ZTIP12BacktraceMap"
3977    }
3978   ],
3979   "linker_set_key" : "_ZTI30ScopedBacktraceMapIteratorLock",
3980   "name" : "ScopedBacktraceMapIteratorLock",
3981   "record_kind" : "class",
3982   "referenced_type" : "_ZTI30ScopedBacktraceMapIteratorLock",
3983   "self_type" : "_ZTI30ScopedBacktraceMapIteratorLock",
3984   "size" : 4,
3985   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
3986  },
3987  {
3988   "alignment" : 4,
3989   "fields" :
3990   [
3991    {
3992     "referenced_type" : "_ZTIN7log_msgUt_E"
3993    }
3994   ],
3995   "linker_set_key" : "_ZTI7log_msg",
3996   "name" : "log_msg",
3997   "referenced_type" : "_ZTI7log_msg",
3998   "self_type" : "_ZTI7log_msg",
3999   "size" : 5124,
4000   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
4001  },
4002  {
4003   "alignment" : 1,
4004   "fields" :
4005   [
4006    {
4007     "field_name" : "tv_sec",
4008     "referenced_type" : "_ZTIj"
4009    },
4010    {
4011     "field_name" : "tv_nsec",
4012     "field_offset" : 32,
4013     "referenced_type" : "_ZTIj"
4014    }
4015   ],
4016   "linker_set_key" : "_ZTI8log_time",
4017   "name" : "log_time",
4018   "referenced_type" : "_ZTI8log_time",
4019   "self_type" : "_ZTI8log_time",
4020   "size" : 8,
4021   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
4022  },
4023  {
4024   "alignment" : 4,
4025   "fields" :
4026   [
4027    {
4028     "access" : "protected",
4029     "field_name" : "pid_",
4030     "field_offset" : 32,
4031     "referenced_type" : "_ZTIi"
4032    },
4033    {
4034     "access" : "protected",
4035     "field_name" : "tid_",
4036     "field_offset" : 64,
4037     "referenced_type" : "_ZTIi"
4038    },
4039    {
4040     "access" : "protected",
4041     "field_name" : "map_",
4042     "field_offset" : 96,
4043     "referenced_type" : "_ZTIP12BacktraceMap"
4044    },
4045    {
4046     "access" : "protected",
4047     "field_name" : "map_shared_",
4048     "field_offset" : 128,
4049     "referenced_type" : "_ZTIb"
4050    },
4051    {
4052     "access" : "protected",
4053     "field_name" : "frames_",
4054     "field_offset" : 160,
4055     "referenced_type" : "_ZTINSt3__16vectorI22backtrace_frame_data_tNS_9allocatorIS1_EEEE"
4056    },
4057    {
4058     "access" : "protected",
4059     "field_name" : "skip_frames_",
4060     "field_offset" : 256,
4061     "referenced_type" : "_ZTIb"
4062    },
4063    {
4064     "access" : "protected",
4065     "field_name" : "error_",
4066     "field_offset" : 288,
4067     "referenced_type" : "_ZTI20BacktraceUnwindError"
4068    }
4069   ],
4070   "linker_set_key" : "_ZTI9Backtrace",
4071   "name" : "Backtrace",
4072   "record_kind" : "class",
4073   "referenced_type" : "_ZTI9Backtrace",
4074   "self_type" : "_ZTI9Backtrace",
4075   "size" : 48,
4076   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h",
4077   "vtable_components" :
4078   [
4079    {
4080     "kind" : "offset_to_top"
4081    },
4082    {
4083     "kind" : "rtti",
4084     "mangled_component_name" : "_ZTI9Backtrace"
4085    },
4086    {
4087     "kind" : "complete_dtor_pointer",
4088     "mangled_component_name" : "_ZN9BacktraceD1Ev"
4089    },
4090    {
4091     "kind" : "deleting_dtor_pointer",
4092     "mangled_component_name" : "_ZN9BacktraceD0Ev"
4093    },
4094    {
4095     "is_pure" : true,
4096     "mangled_component_name" : "_ZN9Backtrace6UnwindEjPv"
4097    },
4098    {
4099     "mangled_component_name" : "_ZN9Backtrace15GetFunctionNameEyPyPK15backtrace_map_t"
4100    },
4101    {
4102     "mangled_component_name" : "_ZN9Backtrace9FillInMapEyP15backtrace_map_t"
4103    },
4104    {
4105     "is_pure" : true,
4106     "mangled_component_name" : "_ZN9Backtrace8ReadWordEyPj"
4107    },
4108    {
4109     "is_pure" : true,
4110     "mangled_component_name" : "_ZN9Backtrace4ReadEyPhj"
4111    },
4112    {
4113     "mangled_component_name" : "_ZN9Backtrace15FormatFrameDataEj"
4114    },
4115    {
4116     "is_pure" : true,
4117     "mangled_component_name" : "_ZN9Backtrace18GetFunctionNameRawEyPy"
4118    },
4119    {
4120     "mangled_component_name" : "_ZN9Backtrace18VerifyReadWordArgsEyPj"
4121    }
4122   ]
4123  },
4124  {
4125   "alignment" : 4,
4126   "base_specifiers" :
4127   [
4128    {
4129     "referenced_type" : "_ZTINSt3__18iteratorINS_26bidirectional_iterator_tagEP15backtrace_map_tiPS3_RS3_EE"
4130    }
4131   ],
4132   "fields" :
4133   [
4134    {
4135     "access" : "private",
4136     "field_name" : "map_",
4137     "referenced_type" : "_ZTIP12BacktraceMap"
4138    },
4139    {
4140     "access" : "private",
4141     "field_name" : "index_",
4142     "field_offset" : 32,
4143     "referenced_type" : "_ZTIj"
4144    }
4145   ],
4146   "linker_set_key" : "_ZTIN12BacktraceMap8iteratorE",
4147   "name" : "BacktraceMap::iterator",
4148   "record_kind" : "class",
4149   "referenced_type" : "_ZTIN12BacktraceMap8iteratorE",
4150   "self_type" : "_ZTIN12BacktraceMap8iteratorE",
4151   "size" : 8,
4152   "source_file" : "system/unwinding/libbacktrace/include/backtrace/BacktraceMap.h"
4153  },
4154  {
4155   "alignment" : 4,
4156   "fields" :
4157   [
4158    {
4159     "field_name" : "addr",
4160     "referenced_type" : "_ZTIy"
4161    },
4162    {
4163     "field_name" : "regno",
4164     "referenced_type" : "_ZTIy"
4165    }
4166   ],
4167   "is_anonymous" : true,
4168   "linker_set_key" : "_ZTIN20BacktraceUnwindErrorUt_E",
4169   "name" : "BacktraceUnwindError::(unnamed union at system/unwinding/libbacktrace/include/backtrace/Backtrace.h:74:3)",
4170   "record_kind" : "union",
4171   "referenced_type" : "_ZTIN20BacktraceUnwindErrorUt_E",
4172   "self_type" : "_ZTIN20BacktraceUnwindErrorUt_E",
4173   "size" : 8,
4174   "source_file" : "system/unwinding/libbacktrace/include/backtrace/Backtrace.h"
4175  },
4176  {
4177   "alignment" : 4,
4178   "base_specifiers" :
4179   [
4180    {
4181     "referenced_type" : "_ZTIN7android7PrinterE"
4182    }
4183   ],
4184   "fields" :
4185   [
4186    {
4187     "access" : "private",
4188     "field_name" : "mLogTag",
4189     "field_offset" : 32,
4190     "referenced_type" : "_ZTIPKc"
4191    },
4192    {
4193     "access" : "private",
4194     "field_name" : "mPriority",
4195     "field_offset" : 64,
4196     "referenced_type" : "_ZTI19android_LogPriority"
4197    },
4198    {
4199     "access" : "private",
4200     "field_name" : "mPrefix",
4201     "field_offset" : 96,
4202     "referenced_type" : "_ZTIPKc"
4203    },
4204    {
4205     "access" : "private",
4206     "field_name" : "mIgnoreBlankLines",
4207     "field_offset" : 128,
4208     "referenced_type" : "_ZTIb"
4209    }
4210   ],
4211   "linker_set_key" : "_ZTIN7android10LogPrinterE",
4212   "name" : "android::LogPrinter",
4213   "record_kind" : "class",
4214   "referenced_type" : "_ZTIN7android10LogPrinterE",
4215   "self_type" : "_ZTIN7android10LogPrinterE",
4216   "size" : 20,
4217   "source_file" : "system/core/libutils/include/utils/Printer.h",
4218   "vtable_components" :
4219   [
4220    {
4221     "kind" : "offset_to_top"
4222    },
4223    {
4224     "kind" : "rtti",
4225     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
4226    },
4227    {
4228     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
4229    },
4230    {
4231     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
4232    },
4233    {
4234     "kind" : "complete_dtor_pointer",
4235     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
4236    },
4237    {
4238     "kind" : "deleting_dtor_pointer",
4239     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
4240    }
4241   ]
4242  },
4243  {
4244   "alignment" : 4,
4245   "fields" :
4246   [
4247    {
4248     "access" : "private",
4249     "field_name" : "mStorage",
4250     "field_offset" : 32,
4251     "referenced_type" : "_ZTIPv"
4252    },
4253    {
4254     "access" : "private",
4255     "field_name" : "mCount",
4256     "field_offset" : 64,
4257     "referenced_type" : "_ZTIj"
4258    },
4259    {
4260     "access" : "private",
4261     "field_name" : "mFlags",
4262     "field_offset" : 96,
4263     "referenced_type" : "_ZTIKj"
4264    },
4265    {
4266     "access" : "private",
4267     "field_name" : "mItemSize",
4268     "field_offset" : 128,
4269     "referenced_type" : "_ZTIKj"
4270    }
4271   ],
4272   "linker_set_key" : "_ZTIN7android10VectorImplE",
4273   "name" : "android::VectorImpl",
4274   "record_kind" : "class",
4275   "referenced_type" : "_ZTIN7android10VectorImplE",
4276   "self_type" : "_ZTIN7android10VectorImplE",
4277   "size" : 20,
4278   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
4279   "vtable_components" :
4280   [
4281    {
4282     "kind" : "offset_to_top"
4283    },
4284    {
4285     "kind" : "rtti",
4286     "mangled_component_name" : "_ZTIN7android10VectorImplE"
4287    },
4288    {
4289     "kind" : "complete_dtor_pointer",
4290     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
4291    },
4292    {
4293     "kind" : "deleting_dtor_pointer",
4294     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
4295    },
4296    {
4297     "is_pure" : true,
4298     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
4299    },
4300    {
4301     "is_pure" : true,
4302     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
4303    },
4304    {
4305     "is_pure" : true,
4306     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
4307    },
4308    {
4309     "is_pure" : true,
4310     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
4311    },
4312    {
4313     "is_pure" : true,
4314     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
4315    },
4316    {
4317     "is_pure" : true,
4318     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
4319    }
4320   ]
4321  },
4322  {
4323   "alignment" : 4,
4324   "fields" :
4325   [
4326    {
4327     "access" : "private",
4328     "field_name" : "mVector",
4329     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE"
4330    }
4331   ],
4332   "linker_set_key" : "_ZTIN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE",
4333   "name" : "android::KeyedVector<int, android::ProcessCallStack::ThreadInfo>",
4334   "record_kind" : "class",
4335   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE",
4336   "self_type" : "_ZTIN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE",
4337   "size" : 20,
4338   "source_file" : "system/core/libutils/include/utils/KeyedVector.h",
4339   "template_args" :
4340   [
4341    "_ZTIi",
4342    "_ZTIN7android16ProcessCallStack10ThreadInfoE"
4343   ]
4344  },
4345  {
4346   "alignment" : 4,
4347   "base_specifiers" :
4348   [
4349    {
4350     "access" : "private",
4351     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
4352    }
4353   ],
4354   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
4355   "name" : "android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>",
4356   "record_kind" : "class",
4357   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
4358   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
4359   "size" : 20,
4360   "source_file" : "system/core/libutils/include/utils/SortedVector.h",
4361   "template_args" :
4362   [
4363    "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE"
4364   ],
4365   "vtable_components" :
4366   [
4367    {
4368     "kind" : "offset_to_top"
4369    },
4370    {
4371     "kind" : "rtti",
4372     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE"
4373    },
4374    {
4375     "kind" : "complete_dtor_pointer",
4376     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEED1Ev"
4377    },
4378    {
4379     "kind" : "deleting_dtor_pointer",
4380     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEED0Ev"
4381    },
4382    {
4383     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE12do_constructEPvj"
4384    },
4385    {
4386     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE10do_destroyEPvj"
4387    },
4388    {
4389     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE7do_copyEPvPKvj"
4390    },
4391    {
4392     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE8do_splatEPvPKvj"
4393    },
4394    {
4395     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE15do_move_forwardEPvPKvj"
4396    },
4397    {
4398     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE16do_move_backwardEPvPKvj"
4399    },
4400    {
4401     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEE10do_compareEPKvS7_"
4402    }
4403   ]
4404  },
4405  {
4406   "alignment" : 4,
4407   "base_specifiers" :
4408   [
4409    {
4410     "access" : "private",
4411     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
4412    }
4413   ],
4414   "linker_set_key" : "_ZTIN7android12SortedVectorINS_7String8EEE",
4415   "name" : "android::SortedVector<android::String8>",
4416   "record_kind" : "class",
4417   "referenced_type" : "_ZTIN7android12SortedVectorINS_7String8EEE",
4418   "self_type" : "_ZTIN7android12SortedVectorINS_7String8EEE",
4419   "size" : 20,
4420   "source_file" : "system/core/libutils/include/utils/SortedVector.h",
4421   "template_args" :
4422   [
4423    "_ZTIN7android7String8E"
4424   ],
4425   "vtable_components" :
4426   [
4427    {
4428     "kind" : "offset_to_top"
4429    },
4430    {
4431     "kind" : "rtti",
4432     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_7String8EEE"
4433    },
4434    {
4435     "kind" : "complete_dtor_pointer",
4436     "mangled_component_name" : "_ZN7android12SortedVectorINS_7String8EED1Ev"
4437    },
4438    {
4439     "kind" : "deleting_dtor_pointer",
4440     "mangled_component_name" : "_ZN7android12SortedVectorINS_7String8EED0Ev"
4441    },
4442    {
4443     "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE12do_constructEPvj"
4444    },
4445    {
4446     "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE10do_destroyEPvj"
4447    },
4448    {
4449     "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE7do_copyEPvPKvj"
4450    },
4451    {
4452     "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE8do_splatEPvPKvj"
4453    },
4454    {
4455     "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE15do_move_forwardEPvPKvj"
4456    },
4457    {
4458     "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE16do_move_backwardEPvPKvj"
4459    },
4460    {
4461     "mangled_component_name" : "_ZNK7android12SortedVectorINS_7String8EE10do_compareEPKvS4_"
4462    }
4463   ]
4464  },
4465  {
4466   "alignment" : 4,
4467   "base_specifiers" :
4468   [
4469    {
4470     "referenced_type" : "_ZTIN7android7PrinterE"
4471    }
4472   ],
4473   "fields" :
4474   [
4475    {
4476     "access" : "private",
4477     "field_name" : "mPrinter",
4478     "field_offset" : 32,
4479     "referenced_type" : "_ZTIRN7android7PrinterE"
4480    },
4481    {
4482     "access" : "private",
4483     "field_name" : "mPrefix",
4484     "field_offset" : 64,
4485     "referenced_type" : "_ZTIPKc"
4486    }
4487   ],
4488   "linker_set_key" : "_ZTIN7android13PrefixPrinterE",
4489   "name" : "android::PrefixPrinter",
4490   "record_kind" : "class",
4491   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
4492   "self_type" : "_ZTIN7android13PrefixPrinterE",
4493   "size" : 12,
4494   "source_file" : "system/core/libutils/include/utils/Printer.h",
4495   "vtable_components" :
4496   [
4497    {
4498     "kind" : "offset_to_top"
4499    },
4500    {
4501     "kind" : "rtti",
4502     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
4503    },
4504    {
4505     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
4506    },
4507    {
4508     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
4509    },
4510    {
4511     "kind" : "complete_dtor_pointer",
4512     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
4513    },
4514    {
4515     "kind" : "deleting_dtor_pointer",
4516     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
4517    }
4518   ]
4519  },
4520  {
4521   "alignment" : 1,
4522   "linker_set_key" : "_ZTIN7android13trait_pointerINS_16ProcessCallStack10ThreadInfoEEE",
4523   "name" : "android::trait_pointer<android::ProcessCallStack::ThreadInfo>",
4524   "referenced_type" : "_ZTIN7android13trait_pointerINS_16ProcessCallStack10ThreadInfoEEE",
4525   "self_type" : "_ZTIN7android13trait_pointerINS_16ProcessCallStack10ThreadInfoEEE",
4526   "size" : 1,
4527   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4528   "template_args" :
4529   [
4530    "_ZTIN7android16ProcessCallStack10ThreadInfoE"
4531   ]
4532  },
4533  {
4534   "alignment" : 1,
4535   "linker_set_key" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
4536   "name" : "android::trait_pointer<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>",
4537   "referenced_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
4538   "self_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
4539   "size" : 1,
4540   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4541   "template_args" :
4542   [
4543    "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE"
4544   ]
4545  },
4546  {
4547   "alignment" : 1,
4548   "linker_set_key" : "_ZTIN7android13trait_pointerINS_7String8EEE",
4549   "name" : "android::trait_pointer<android::String8>",
4550   "referenced_type" : "_ZTIN7android13trait_pointerINS_7String8EEE",
4551   "self_type" : "_ZTIN7android13trait_pointerINS_7String8EEE",
4552   "size" : 1,
4553   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4554   "template_args" :
4555   [
4556    "_ZTIN7android7String8E"
4557   ]
4558  },
4559  {
4560   "alignment" : 1,
4561   "linker_set_key" : "_ZTIN7android13trait_pointerIiEE",
4562   "name" : "android::trait_pointer<int>",
4563   "referenced_type" : "_ZTIN7android13trait_pointerIiEE",
4564   "self_type" : "_ZTIN7android13trait_pointerIiEE",
4565   "size" : 1,
4566   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4567   "template_args" :
4568   [
4569    "_ZTIi"
4570   ]
4571  },
4572  {
4573   "alignment" : 4,
4574   "base_specifiers" :
4575   [
4576    {
4577     "referenced_type" : "_ZTIN7android7PrinterE"
4578    }
4579   ],
4580   "fields" :
4581   [
4582    {
4583     "access" : "private",
4584     "field_name" : "mTarget",
4585     "field_offset" : 32,
4586     "referenced_type" : "_ZTIPN7android7String8E"
4587    },
4588    {
4589     "access" : "private",
4590     "field_name" : "mPrefix",
4591     "field_offset" : 64,
4592     "referenced_type" : "_ZTIPKc"
4593    }
4594   ],
4595   "linker_set_key" : "_ZTIN7android14String8PrinterE",
4596   "name" : "android::String8Printer",
4597   "record_kind" : "class",
4598   "referenced_type" : "_ZTIN7android14String8PrinterE",
4599   "self_type" : "_ZTIN7android14String8PrinterE",
4600   "size" : 12,
4601   "source_file" : "system/core/libutils/include/utils/Printer.h",
4602   "vtable_components" :
4603   [
4604    {
4605     "kind" : "offset_to_top"
4606    },
4607    {
4608     "kind" : "rtti",
4609     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
4610    },
4611    {
4612     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
4613    },
4614    {
4615     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
4616    },
4617    {
4618     "kind" : "complete_dtor_pointer",
4619     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
4620    },
4621    {
4622     "kind" : "deleting_dtor_pointer",
4623     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
4624    }
4625   ]
4626  },
4627  {
4628   "access" : "private",
4629   "alignment" : 4,
4630   "fields" :
4631   [
4632    {
4633     "field_name" : "callStack",
4634     "referenced_type" : "_ZTIN7android9CallStackE"
4635    },
4636    {
4637     "field_name" : "threadName",
4638     "field_offset" : 160,
4639     "referenced_type" : "_ZTIN7android7String8E"
4640    }
4641   ],
4642   "linker_set_key" : "_ZTIN7android16ProcessCallStack10ThreadInfoE",
4643   "name" : "android::ProcessCallStack::ThreadInfo",
4644   "referenced_type" : "_ZTIN7android16ProcessCallStack10ThreadInfoE",
4645   "self_type" : "_ZTIN7android16ProcessCallStack10ThreadInfoE",
4646   "size" : 24,
4647   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
4648  },
4649  {
4650   "alignment" : 4,
4651   "fields" :
4652   [
4653    {
4654     "access" : "private",
4655     "field_name" : "mThreadMap",
4656     "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_16ProcessCallStack10ThreadInfoEEE"
4657    },
4658    {
4659     "access" : "private",
4660     "field_name" : "mTimeUpdated",
4661     "field_offset" : 160,
4662     "referenced_type" : "_ZTI2tm"
4663    }
4664   ],
4665   "linker_set_key" : "_ZTIN7android16ProcessCallStackE",
4666   "name" : "android::ProcessCallStack",
4667   "record_kind" : "class",
4668   "referenced_type" : "_ZTIN7android16ProcessCallStackE",
4669   "self_type" : "_ZTIN7android16ProcessCallStackE",
4670   "size" : 64,
4671   "source_file" : "system/core/libutils/include/utils/ProcessCallStack.h"
4672  },
4673  {
4674   "alignment" : 4,
4675   "base_specifiers" :
4676   [
4677    {
4678     "referenced_type" : "_ZTIN7android10VectorImplE"
4679    }
4680   ],
4681   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
4682   "name" : "android::SortedVectorImpl",
4683   "record_kind" : "class",
4684   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
4685   "self_type" : "_ZTIN7android16SortedVectorImplE",
4686   "size" : 20,
4687   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
4688   "vtable_components" :
4689   [
4690    {
4691     "kind" : "offset_to_top"
4692    },
4693    {
4694     "kind" : "rtti",
4695     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
4696    },
4697    {
4698     "kind" : "complete_dtor_pointer",
4699     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
4700    },
4701    {
4702     "kind" : "deleting_dtor_pointer",
4703     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
4704    },
4705    {
4706     "is_pure" : true,
4707     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
4708    },
4709    {
4710     "is_pure" : true,
4711     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
4712    },
4713    {
4714     "is_pure" : true,
4715     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
4716    },
4717    {
4718     "is_pure" : true,
4719     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
4720    },
4721    {
4722     "is_pure" : true,
4723     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
4724    },
4725    {
4726     "is_pure" : true,
4727     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
4728    },
4729    {
4730     "is_pure" : true,
4731     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
4732    }
4733   ]
4734  },
4735  {
4736   "alignment" : 1,
4737   "linker_set_key" : "_ZTIN7android16aggregate_traitsIiNS_16ProcessCallStack10ThreadInfoEEE",
4738   "name" : "android::aggregate_traits<int, android::ProcessCallStack::ThreadInfo>",
4739   "referenced_type" : "_ZTIN7android16aggregate_traitsIiNS_16ProcessCallStack10ThreadInfoEEE",
4740   "self_type" : "_ZTIN7android16aggregate_traitsIiNS_16ProcessCallStack10ThreadInfoEEE",
4741   "size" : 1,
4742   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4743   "template_args" :
4744   [
4745    "_ZTIi",
4746    "_ZTIN7android16ProcessCallStack10ThreadInfoE"
4747   ]
4748  },
4749  {
4750   "alignment" : 4,
4751   "fields" :
4752   [
4753    {
4754     "field_name" : "key",
4755     "referenced_type" : "_ZTIi"
4756    },
4757    {
4758     "field_name" : "value",
4759     "field_offset" : 32,
4760     "referenced_type" : "_ZTIN7android16ProcessCallStack10ThreadInfoE"
4761    }
4762   ],
4763   "linker_set_key" : "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
4764   "name" : "android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>",
4765   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
4766   "self_type" : "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE",
4767   "size" : 28,
4768   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4769   "template_args" :
4770   [
4771    "_ZTIi",
4772    "_ZTIN7android16ProcessCallStack10ThreadInfoE"
4773   ]
4774  },
4775  {
4776   "alignment" : 1,
4777   "base_specifiers" :
4778   [
4779    {
4780     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4781    }
4782   ],
4783   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
4784   "name" : "android::use_trivial_move<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>",
4785   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
4786   "self_type" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
4787   "size" : 1,
4788   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4789   "template_args" :
4790   [
4791    "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE"
4792   ]
4793  },
4794  {
4795   "alignment" : 1,
4796   "base_specifiers" :
4797   [
4798    {
4799     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
4800    }
4801   ],
4802   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_7String8EEE",
4803   "name" : "android::use_trivial_move<android::String8>",
4804   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_7String8EEE",
4805   "self_type" : "_ZTIN7android16use_trivial_moveINS_7String8EEE",
4806   "size" : 1,
4807   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4808   "template_args" :
4809   [
4810    "_ZTIN7android7String8E"
4811   ]
4812  },
4813  {
4814   "alignment" : 1,
4815   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_16ProcessCallStack10ThreadInfoEEE",
4816   "name" : "android::trait_trivial_copy<android::ProcessCallStack::ThreadInfo>",
4817   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_16ProcessCallStack10ThreadInfoEEE",
4818   "self_type" : "_ZTIN7android18trait_trivial_copyINS_16ProcessCallStack10ThreadInfoEEE",
4819   "size" : 1,
4820   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4821   "template_args" :
4822   [
4823    "_ZTIN7android16ProcessCallStack10ThreadInfoE"
4824   ]
4825  },
4826  {
4827   "alignment" : 1,
4828   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
4829   "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>",
4830   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
4831   "self_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
4832   "size" : 1,
4833   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4834   "template_args" :
4835   [
4836    "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE"
4837   ]
4838  },
4839  {
4840   "alignment" : 1,
4841   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_7String8EEE",
4842   "name" : "android::trait_trivial_copy<android::String8>",
4843   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_7String8EEE",
4844   "self_type" : "_ZTIN7android18trait_trivial_copyINS_7String8EEE",
4845   "size" : 1,
4846   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4847   "template_args" :
4848   [
4849    "_ZTIN7android7String8E"
4850   ]
4851  },
4852  {
4853   "alignment" : 1,
4854   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
4855   "name" : "android::trait_trivial_copy<bool>",
4856   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
4857   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
4858   "size" : 1,
4859   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4860   "template_args" :
4861   [
4862    "_ZTIb"
4863   ]
4864  },
4865  {
4866   "alignment" : 1,
4867   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
4868   "name" : "android::trait_trivial_copy<char>",
4869   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
4870   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
4871   "size" : 1,
4872   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4873   "template_args" :
4874   [
4875    "_ZTIc"
4876   ]
4877  },
4878  {
4879   "alignment" : 1,
4880   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
4881   "name" : "android::trait_trivial_copy<double>",
4882   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
4883   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
4884   "size" : 1,
4885   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4886   "template_args" :
4887   [
4888    "_ZTId"
4889   ]
4890  },
4891  {
4892   "alignment" : 1,
4893   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
4894   "name" : "android::trait_trivial_copy<float>",
4895   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
4896   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
4897   "size" : 1,
4898   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4899   "template_args" :
4900   [
4901    "_ZTIf"
4902   ]
4903  },
4904  {
4905   "alignment" : 1,
4906   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
4907   "name" : "android::trait_trivial_copy<unsigned char>",
4908   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
4909   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
4910   "size" : 1,
4911   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4912   "template_args" :
4913   [
4914    "_ZTIh"
4915   ]
4916  },
4917  {
4918   "alignment" : 1,
4919   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
4920   "name" : "android::trait_trivial_copy<int>",
4921   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
4922   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
4923   "size" : 1,
4924   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4925   "template_args" :
4926   [
4927    "_ZTIi"
4928   ]
4929  },
4930  {
4931   "alignment" : 1,
4932   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
4933   "name" : "android::trait_trivial_copy<unsigned int>",
4934   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
4935   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
4936   "size" : 1,
4937   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4938   "template_args" :
4939   [
4940    "_ZTIj"
4941   ]
4942  },
4943  {
4944   "alignment" : 1,
4945   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
4946   "name" : "android::trait_trivial_copy<long>",
4947   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
4948   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
4949   "size" : 1,
4950   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4951   "template_args" :
4952   [
4953    "_ZTIl"
4954   ]
4955  },
4956  {
4957   "alignment" : 1,
4958   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
4959   "name" : "android::trait_trivial_copy<unsigned long>",
4960   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
4961   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
4962   "size" : 1,
4963   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4964   "template_args" :
4965   [
4966    "_ZTIm"
4967   ]
4968  },
4969  {
4970   "alignment" : 1,
4971   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
4972   "name" : "android::trait_trivial_copy<short>",
4973   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
4974   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
4975   "size" : 1,
4976   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4977   "template_args" :
4978   [
4979    "_ZTIs"
4980   ]
4981  },
4982  {
4983   "alignment" : 1,
4984   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
4985   "name" : "android::trait_trivial_copy<unsigned short>",
4986   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
4987   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
4988   "size" : 1,
4989   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4990   "template_args" :
4991   [
4992    "_ZTIt"
4993   ]
4994  },
4995  {
4996   "alignment" : 1,
4997   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
4998   "name" : "android::trait_trivial_copy<void>",
4999   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
5000   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
5001   "size" : 1,
5002   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5003   "template_args" :
5004   [
5005    "_ZTIv"
5006   ]
5007  },
5008  {
5009   "alignment" : 1,
5010   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
5011   "name" : "android::trait_trivial_copy<long long>",
5012   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
5013   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
5014   "size" : 1,
5015   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5016   "template_args" :
5017   [
5018    "_ZTIx"
5019   ]
5020  },
5021  {
5022   "alignment" : 1,
5023   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
5024   "name" : "android::trait_trivial_copy<unsigned long long>",
5025   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
5026   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
5027   "size" : 1,
5028   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5029   "template_args" :
5030   [
5031    "_ZTIy"
5032   ]
5033  },
5034  {
5035   "alignment" : 1,
5036   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_16ProcessCallStack10ThreadInfoEEE",
5037   "name" : "android::trait_trivial_ctor<android::ProcessCallStack::ThreadInfo>",
5038   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_16ProcessCallStack10ThreadInfoEEE",
5039   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_16ProcessCallStack10ThreadInfoEEE",
5040   "size" : 1,
5041   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5042   "template_args" :
5043   [
5044    "_ZTIN7android16ProcessCallStack10ThreadInfoE"
5045   ]
5046  },
5047  {
5048   "alignment" : 1,
5049   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
5050   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>",
5051   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
5052   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
5053   "size" : 1,
5054   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5055   "template_args" :
5056   [
5057    "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE"
5058   ]
5059  },
5060  {
5061   "alignment" : 1,
5062   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_7String8EEE",
5063   "name" : "android::trait_trivial_ctor<android::String8>",
5064   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_7String8EEE",
5065   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_7String8EEE",
5066   "size" : 1,
5067   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5068   "template_args" :
5069   [
5070    "_ZTIN7android7String8E"
5071   ]
5072  },
5073  {
5074   "alignment" : 1,
5075   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
5076   "name" : "android::trait_trivial_ctor<bool>",
5077   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
5078   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
5079   "size" : 1,
5080   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5081   "template_args" :
5082   [
5083    "_ZTIb"
5084   ]
5085  },
5086  {
5087   "alignment" : 1,
5088   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
5089   "name" : "android::trait_trivial_ctor<char>",
5090   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
5091   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
5092   "size" : 1,
5093   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5094   "template_args" :
5095   [
5096    "_ZTIc"
5097   ]
5098  },
5099  {
5100   "alignment" : 1,
5101   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
5102   "name" : "android::trait_trivial_ctor<double>",
5103   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
5104   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
5105   "size" : 1,
5106   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5107   "template_args" :
5108   [
5109    "_ZTId"
5110   ]
5111  },
5112  {
5113   "alignment" : 1,
5114   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
5115   "name" : "android::trait_trivial_ctor<float>",
5116   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
5117   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
5118   "size" : 1,
5119   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5120   "template_args" :
5121   [
5122    "_ZTIf"
5123   ]
5124  },
5125  {
5126   "alignment" : 1,
5127   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
5128   "name" : "android::trait_trivial_ctor<unsigned char>",
5129   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
5130   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
5131   "size" : 1,
5132   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5133   "template_args" :
5134   [
5135    "_ZTIh"
5136   ]
5137  },
5138  {
5139   "alignment" : 1,
5140   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
5141   "name" : "android::trait_trivial_ctor<int>",
5142   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
5143   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
5144   "size" : 1,
5145   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5146   "template_args" :
5147   [
5148    "_ZTIi"
5149   ]
5150  },
5151  {
5152   "alignment" : 1,
5153   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
5154   "name" : "android::trait_trivial_ctor<unsigned int>",
5155   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
5156   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
5157   "size" : 1,
5158   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5159   "template_args" :
5160   [
5161    "_ZTIj"
5162   ]
5163  },
5164  {
5165   "alignment" : 1,
5166   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
5167   "name" : "android::trait_trivial_ctor<long>",
5168   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
5169   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
5170   "size" : 1,
5171   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5172   "template_args" :
5173   [
5174    "_ZTIl"
5175   ]
5176  },
5177  {
5178   "alignment" : 1,
5179   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
5180   "name" : "android::trait_trivial_ctor<unsigned long>",
5181   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
5182   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
5183   "size" : 1,
5184   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5185   "template_args" :
5186   [
5187    "_ZTIm"
5188   ]
5189  },
5190  {
5191   "alignment" : 1,
5192   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
5193   "name" : "android::trait_trivial_ctor<short>",
5194   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
5195   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
5196   "size" : 1,
5197   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5198   "template_args" :
5199   [
5200    "_ZTIs"
5201   ]
5202  },
5203  {
5204   "alignment" : 1,
5205   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
5206   "name" : "android::trait_trivial_ctor<unsigned short>",
5207   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
5208   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
5209   "size" : 1,
5210   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5211   "template_args" :
5212   [
5213    "_ZTIt"
5214   ]
5215  },
5216  {
5217   "alignment" : 1,
5218   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
5219   "name" : "android::trait_trivial_ctor<void>",
5220   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
5221   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
5222   "size" : 1,
5223   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5224   "template_args" :
5225   [
5226    "_ZTIv"
5227   ]
5228  },
5229  {
5230   "alignment" : 1,
5231   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
5232   "name" : "android::trait_trivial_ctor<long long>",
5233   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
5234   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
5235   "size" : 1,
5236   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5237   "template_args" :
5238   [
5239    "_ZTIx"
5240   ]
5241  },
5242  {
5243   "alignment" : 1,
5244   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
5245   "name" : "android::trait_trivial_ctor<unsigned long long>",
5246   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
5247   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
5248   "size" : 1,
5249   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5250   "template_args" :
5251   [
5252    "_ZTIy"
5253   ]
5254  },
5255  {
5256   "alignment" : 1,
5257   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_16ProcessCallStack10ThreadInfoEEE",
5258   "name" : "android::trait_trivial_dtor<android::ProcessCallStack::ThreadInfo>",
5259   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_16ProcessCallStack10ThreadInfoEEE",
5260   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_16ProcessCallStack10ThreadInfoEEE",
5261   "size" : 1,
5262   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5263   "template_args" :
5264   [
5265    "_ZTIN7android16ProcessCallStack10ThreadInfoE"
5266   ]
5267  },
5268  {
5269   "alignment" : 1,
5270   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
5271   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>",
5272   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
5273   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
5274   "size" : 1,
5275   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5276   "template_args" :
5277   [
5278    "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE"
5279   ]
5280  },
5281  {
5282   "alignment" : 1,
5283   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_7String8EEE",
5284   "name" : "android::trait_trivial_dtor<android::String8>",
5285   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_7String8EEE",
5286   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_7String8EEE",
5287   "size" : 1,
5288   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5289   "template_args" :
5290   [
5291    "_ZTIN7android7String8E"
5292   ]
5293  },
5294  {
5295   "alignment" : 1,
5296   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
5297   "name" : "android::trait_trivial_dtor<bool>",
5298   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
5299   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
5300   "size" : 1,
5301   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5302   "template_args" :
5303   [
5304    "_ZTIb"
5305   ]
5306  },
5307  {
5308   "alignment" : 1,
5309   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
5310   "name" : "android::trait_trivial_dtor<char>",
5311   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
5312   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
5313   "size" : 1,
5314   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5315   "template_args" :
5316   [
5317    "_ZTIc"
5318   ]
5319  },
5320  {
5321   "alignment" : 1,
5322   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
5323   "name" : "android::trait_trivial_dtor<double>",
5324   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
5325   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
5326   "size" : 1,
5327   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5328   "template_args" :
5329   [
5330    "_ZTId"
5331   ]
5332  },
5333  {
5334   "alignment" : 1,
5335   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
5336   "name" : "android::trait_trivial_dtor<float>",
5337   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
5338   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
5339   "size" : 1,
5340   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5341   "template_args" :
5342   [
5343    "_ZTIf"
5344   ]
5345  },
5346  {
5347   "alignment" : 1,
5348   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
5349   "name" : "android::trait_trivial_dtor<unsigned char>",
5350   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
5351   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
5352   "size" : 1,
5353   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5354   "template_args" :
5355   [
5356    "_ZTIh"
5357   ]
5358  },
5359  {
5360   "alignment" : 1,
5361   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
5362   "name" : "android::trait_trivial_dtor<int>",
5363   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
5364   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
5365   "size" : 1,
5366   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5367   "template_args" :
5368   [
5369    "_ZTIi"
5370   ]
5371  },
5372  {
5373   "alignment" : 1,
5374   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
5375   "name" : "android::trait_trivial_dtor<unsigned int>",
5376   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
5377   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
5378   "size" : 1,
5379   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5380   "template_args" :
5381   [
5382    "_ZTIj"
5383   ]
5384  },
5385  {
5386   "alignment" : 1,
5387   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
5388   "name" : "android::trait_trivial_dtor<long>",
5389   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
5390   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
5391   "size" : 1,
5392   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5393   "template_args" :
5394   [
5395    "_ZTIl"
5396   ]
5397  },
5398  {
5399   "alignment" : 1,
5400   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
5401   "name" : "android::trait_trivial_dtor<unsigned long>",
5402   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
5403   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
5404   "size" : 1,
5405   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5406   "template_args" :
5407   [
5408    "_ZTIm"
5409   ]
5410  },
5411  {
5412   "alignment" : 1,
5413   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
5414   "name" : "android::trait_trivial_dtor<short>",
5415   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
5416   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
5417   "size" : 1,
5418   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5419   "template_args" :
5420   [
5421    "_ZTIs"
5422   ]
5423  },
5424  {
5425   "alignment" : 1,
5426   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
5427   "name" : "android::trait_trivial_dtor<unsigned short>",
5428   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
5429   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
5430   "size" : 1,
5431   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5432   "template_args" :
5433   [
5434    "_ZTIt"
5435   ]
5436  },
5437  {
5438   "alignment" : 1,
5439   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
5440   "name" : "android::trait_trivial_dtor<void>",
5441   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
5442   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
5443   "size" : 1,
5444   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5445   "template_args" :
5446   [
5447    "_ZTIv"
5448   ]
5449  },
5450  {
5451   "alignment" : 1,
5452   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
5453   "name" : "android::trait_trivial_dtor<long long>",
5454   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
5455   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
5456   "size" : 1,
5457   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5458   "template_args" :
5459   [
5460    "_ZTIx"
5461   ]
5462  },
5463  {
5464   "alignment" : 1,
5465   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
5466   "name" : "android::trait_trivial_dtor<unsigned long long>",
5467   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
5468   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
5469   "size" : 1,
5470   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5471   "template_args" :
5472   [
5473    "_ZTIy"
5474   ]
5475  },
5476  {
5477   "alignment" : 1,
5478   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_16ProcessCallStack10ThreadInfoEEE",
5479   "name" : "android::trait_trivial_move<android::ProcessCallStack::ThreadInfo>",
5480   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_16ProcessCallStack10ThreadInfoEEE",
5481   "self_type" : "_ZTIN7android18trait_trivial_moveINS_16ProcessCallStack10ThreadInfoEEE",
5482   "size" : 1,
5483   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5484   "template_args" :
5485   [
5486    "_ZTIN7android16ProcessCallStack10ThreadInfoE"
5487   ]
5488  },
5489  {
5490   "alignment" : 1,
5491   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
5492   "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>",
5493   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
5494   "self_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
5495   "size" : 1,
5496   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5497   "template_args" :
5498   [
5499    "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE"
5500   ]
5501  },
5502  {
5503   "alignment" : 1,
5504   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
5505   "name" : "android::trait_trivial_move<android::String8>",
5506   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
5507   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
5508   "size" : 1,
5509   "source_file" : "system/core/libutils/include/utils/String8.h",
5510   "template_args" :
5511   [
5512    "_ZTIN7android7String8E"
5513   ]
5514  },
5515  {
5516   "alignment" : 1,
5517   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
5518   "name" : "android::trait_trivial_move<bool>",
5519   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
5520   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
5521   "size" : 1,
5522   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5523   "template_args" :
5524   [
5525    "_ZTIb"
5526   ]
5527  },
5528  {
5529   "alignment" : 1,
5530   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
5531   "name" : "android::trait_trivial_move<char>",
5532   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
5533   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
5534   "size" : 1,
5535   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5536   "template_args" :
5537   [
5538    "_ZTIc"
5539   ]
5540  },
5541  {
5542   "alignment" : 1,
5543   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
5544   "name" : "android::trait_trivial_move<double>",
5545   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
5546   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
5547   "size" : 1,
5548   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5549   "template_args" :
5550   [
5551    "_ZTId"
5552   ]
5553  },
5554  {
5555   "alignment" : 1,
5556   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
5557   "name" : "android::trait_trivial_move<float>",
5558   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
5559   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
5560   "size" : 1,
5561   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5562   "template_args" :
5563   [
5564    "_ZTIf"
5565   ]
5566  },
5567  {
5568   "alignment" : 1,
5569   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
5570   "name" : "android::trait_trivial_move<unsigned char>",
5571   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
5572   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
5573   "size" : 1,
5574   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5575   "template_args" :
5576   [
5577    "_ZTIh"
5578   ]
5579  },
5580  {
5581   "alignment" : 1,
5582   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
5583   "name" : "android::trait_trivial_move<int>",
5584   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
5585   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
5586   "size" : 1,
5587   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5588   "template_args" :
5589   [
5590    "_ZTIi"
5591   ]
5592  },
5593  {
5594   "alignment" : 1,
5595   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
5596   "name" : "android::trait_trivial_move<unsigned int>",
5597   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
5598   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
5599   "size" : 1,
5600   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5601   "template_args" :
5602   [
5603    "_ZTIj"
5604   ]
5605  },
5606  {
5607   "alignment" : 1,
5608   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
5609   "name" : "android::trait_trivial_move<long>",
5610   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
5611   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
5612   "size" : 1,
5613   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5614   "template_args" :
5615   [
5616    "_ZTIl"
5617   ]
5618  },
5619  {
5620   "alignment" : 1,
5621   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
5622   "name" : "android::trait_trivial_move<unsigned long>",
5623   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
5624   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
5625   "size" : 1,
5626   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5627   "template_args" :
5628   [
5629    "_ZTIm"
5630   ]
5631  },
5632  {
5633   "alignment" : 1,
5634   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
5635   "name" : "android::trait_trivial_move<short>",
5636   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
5637   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
5638   "size" : 1,
5639   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5640   "template_args" :
5641   [
5642    "_ZTIs"
5643   ]
5644  },
5645  {
5646   "alignment" : 1,
5647   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
5648   "name" : "android::trait_trivial_move<unsigned short>",
5649   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
5650   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
5651   "size" : 1,
5652   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5653   "template_args" :
5654   [
5655    "_ZTIt"
5656   ]
5657  },
5658  {
5659   "alignment" : 1,
5660   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
5661   "name" : "android::trait_trivial_move<void>",
5662   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
5663   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
5664   "size" : 1,
5665   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5666   "template_args" :
5667   [
5668    "_ZTIv"
5669   ]
5670  },
5671  {
5672   "alignment" : 1,
5673   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
5674   "name" : "android::trait_trivial_move<long long>",
5675   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
5676   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
5677   "size" : 1,
5678   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5679   "template_args" :
5680   [
5681    "_ZTIx"
5682   ]
5683  },
5684  {
5685   "alignment" : 1,
5686   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
5687   "name" : "android::trait_trivial_move<unsigned long long>",
5688   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
5689   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
5690   "size" : 1,
5691   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5692   "template_args" :
5693   [
5694    "_ZTIy"
5695   ]
5696  },
5697  {
5698   "alignment" : 4,
5699   "base_specifiers" :
5700   [
5701    {
5702     "access" : "private",
5703     "referenced_type" : "_ZTIN7android10VectorImplE"
5704    }
5705   ],
5706   "linker_set_key" : "_ZTIN7android6VectorINS_7String8EEE",
5707   "name" : "android::Vector<android::String8>",
5708   "record_kind" : "class",
5709   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
5710   "self_type" : "_ZTIN7android6VectorINS_7String8EEE",
5711   "size" : 20,
5712   "source_file" : "system/core/libutils/include/utils/Vector.h",
5713   "template_args" :
5714   [
5715    "_ZTIN7android7String8E"
5716   ],
5717   "vtable_components" :
5718   [
5719    {
5720     "kind" : "offset_to_top"
5721    },
5722    {
5723     "kind" : "rtti",
5724     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
5725    },
5726    {
5727     "kind" : "complete_dtor_pointer",
5728     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
5729    },
5730    {
5731     "kind" : "deleting_dtor_pointer",
5732     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
5733    },
5734    {
5735     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvj"
5736    },
5737    {
5738     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvj"
5739    },
5740    {
5741     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvj"
5742    },
5743    {
5744     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvj"
5745    },
5746    {
5747     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvj"
5748    },
5749    {
5750     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvj"
5751    }
5752   ]
5753  },
5754  {
5755   "alignment" : 1,
5756   "linker_set_key" : "_ZTIN7android6traitsINS_16ProcessCallStack10ThreadInfoEEE",
5757   "name" : "android::traits<android::ProcessCallStack::ThreadInfo>",
5758   "referenced_type" : "_ZTIN7android6traitsINS_16ProcessCallStack10ThreadInfoEEE",
5759   "self_type" : "_ZTIN7android6traitsINS_16ProcessCallStack10ThreadInfoEEE",
5760   "size" : 1,
5761   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5762   "template_args" :
5763   [
5764    "_ZTIN7android16ProcessCallStack10ThreadInfoE"
5765   ]
5766  },
5767  {
5768   "alignment" : 1,
5769   "linker_set_key" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
5770   "name" : "android::traits<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo>>",
5771   "referenced_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
5772   "self_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEEEE",
5773   "size" : 1,
5774   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5775   "template_args" :
5776   [
5777    "_ZTIN7android16key_value_pair_tIiNS_16ProcessCallStack10ThreadInfoEEE"
5778   ]
5779  },
5780  {
5781   "alignment" : 1,
5782   "linker_set_key" : "_ZTIN7android6traitsINS_7String8EEE",
5783   "name" : "android::traits<android::String8>",
5784   "referenced_type" : "_ZTIN7android6traitsINS_7String8EEE",
5785   "self_type" : "_ZTIN7android6traitsINS_7String8EEE",
5786   "size" : 1,
5787   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5788   "template_args" :
5789   [
5790    "_ZTIN7android7String8E"
5791   ]
5792  },
5793  {
5794   "alignment" : 1,
5795   "linker_set_key" : "_ZTIN7android6traitsIiEE",
5796   "name" : "android::traits<int>",
5797   "referenced_type" : "_ZTIN7android6traitsIiEE",
5798   "self_type" : "_ZTIN7android6traitsIiEE",
5799   "size" : 1,
5800   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
5801   "template_args" :
5802   [
5803    "_ZTIi"
5804   ]
5805  },
5806  {
5807   "alignment" : 4,
5808   "linker_set_key" : "_ZTIN7android7PrinterE",
5809   "name" : "android::Printer",
5810   "record_kind" : "class",
5811   "referenced_type" : "_ZTIN7android7PrinterE",
5812   "self_type" : "_ZTIN7android7PrinterE",
5813   "size" : 4,
5814   "source_file" : "system/core/libutils/include/utils/Printer.h",
5815   "vtable_components" :
5816   [
5817    {
5818     "kind" : "offset_to_top"
5819    },
5820    {
5821     "kind" : "rtti",
5822     "mangled_component_name" : "_ZTIN7android7PrinterE"
5823    },
5824    {
5825     "is_pure" : true,
5826     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
5827    },
5828    {
5829     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
5830    },
5831    {
5832     "kind" : "complete_dtor_pointer",
5833     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
5834    },
5835    {
5836     "kind" : "deleting_dtor_pointer",
5837     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
5838    }
5839   ]
5840  },
5841  {
5842   "alignment" : 4,
5843   "fields" :
5844   [
5845    {
5846     "access" : "private",
5847     "field_name" : "mString",
5848     "referenced_type" : "_ZTIPKc"
5849    }
5850   ],
5851   "linker_set_key" : "_ZTIN7android7String8E",
5852   "name" : "android::String8",
5853   "record_kind" : "class",
5854   "referenced_type" : "_ZTIN7android7String8E",
5855   "self_type" : "_ZTIN7android7String8E",
5856   "size" : 4,
5857   "source_file" : "system/core/libutils/include/utils/String8.h"
5858  },
5859  {
5860   "alignment" : 1,
5861   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
5862   "name" : "android::CallStack::StackDeleter",
5863   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
5864   "self_type" : "_ZTIN7android9CallStack12StackDeleterE",
5865   "size" : 1,
5866   "source_file" : "system/core/libutils/include/utils/CallStack.h"
5867  },
5868  {
5869   "alignment" : 4,
5870   "fields" :
5871   [
5872    {
5873     "access" : "private",
5874     "field_name" : "mFrameLines",
5875     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
5876    }
5877   ],
5878   "linker_set_key" : "_ZTIN7android9CallStackE",
5879   "name" : "android::CallStack",
5880   "record_kind" : "class",
5881   "referenced_type" : "_ZTIN7android9CallStackE",
5882   "self_type" : "_ZTIN7android9CallStackE",
5883   "size" : 20,
5884   "source_file" : "system/core/libutils/include/utils/CallStack.h"
5885  },
5886  {
5887   "alignment" : 4,
5888   "base_specifiers" :
5889   [
5890    {
5891     "referenced_type" : "_ZTIN7android7PrinterE"
5892    }
5893   ],
5894   "fields" :
5895   [
5896    {
5897     "access" : "private",
5898     "field_name" : "mFd",
5899     "field_offset" : 32,
5900     "referenced_type" : "_ZTIi"
5901    },
5902    {
5903     "access" : "private",
5904     "field_name" : "mIndent",
5905     "field_offset" : 64,
5906     "referenced_type" : "_ZTIj"
5907    },
5908    {
5909     "access" : "private",
5910     "field_name" : "mPrefix",
5911     "field_offset" : 96,
5912     "referenced_type" : "_ZTIPKc"
5913    },
5914    {
5915     "access" : "private",
5916     "field_name" : "mFormatString",
5917     "field_offset" : 128,
5918     "referenced_type" : "_ZTIA20_c"
5919    }
5920   ],
5921   "linker_set_key" : "_ZTIN7android9FdPrinterE",
5922   "name" : "android::FdPrinter",
5923   "record_kind" : "class",
5924   "referenced_type" : "_ZTIN7android9FdPrinterE",
5925   "self_type" : "_ZTIN7android9FdPrinterE",
5926   "size" : 36,
5927   "source_file" : "system/core/libutils/include/utils/Printer.h",
5928   "vtable_components" :
5929   [
5930    {
5931     "kind" : "offset_to_top"
5932    },
5933    {
5934     "kind" : "rtti",
5935     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
5936    },
5937    {
5938     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
5939    },
5940    {
5941     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
5942    },
5943    {
5944     "kind" : "complete_dtor_pointer",
5945     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
5946    },
5947    {
5948     "kind" : "deleting_dtor_pointer",
5949     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
5950    }
5951   ]
5952  },
5953  {
5954   "alignment" : 4,
5955   "fields" :
5956   [
5957    {
5958     "field_name" : "buf",
5959     "referenced_type" : "_ZTIA5121_h"
5960    },
5961    {
5962     "field_name" : "entry",
5963     "referenced_type" : "_ZTI12logger_entry"
5964    }
5965   ],
5966   "is_anonymous" : true,
5967   "linker_set_key" : "_ZTIN7log_msgUt_E",
5968   "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)",
5969   "record_kind" : "union",
5970   "referenced_type" : "_ZTIN7log_msgUt_E",
5971   "self_type" : "_ZTIN7log_msgUt_E",
5972   "size" : 5124,
5973   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5974  }
5975 ],
5976 "rvalue_reference_types" : []
5977}
5978