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