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