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