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