1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [120]",
7   "name" : "char [120]",
8   "referenced_type" : "type-92",
9   "self_type" : "type-338",
10   "size" : 120,
11   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h"
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "unsigned int [16]",
16   "name" : "unsigned int [16]",
17   "referenced_type" : "type-3",
18   "self_type" : "type-633",
19   "size" : 64,
20   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h"
21  },
22  {
23   "alignment" : 4,
24   "linker_set_key" : "unsigned int [18]",
25   "name" : "unsigned int [18]",
26   "referenced_type" : "type-3",
27   "self_type" : "type-607",
28   "size" : 72,
29   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm.h"
30  },
31  {
32   "alignment" : 4,
33   "linker_set_key" : "unsigned int [45]",
34   "name" : "unsigned int [45]",
35   "referenced_type" : "type-3",
36   "self_type" : "type-612",
37   "size" : 180,
38   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips.h"
39  },
40  {
41   "alignment" : 8,
42   "linker_set_key" : "unsigned long [2]",
43   "name" : "unsigned long [2]",
44   "referenced_type" : "type-6",
45   "self_type" : "type-274",
46   "size" : 16,
47   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h"
48  },
49  {
50   "alignment" : 8,
51   "linker_set_key" : "unsigned long [31]",
52   "name" : "unsigned long [31]",
53   "referenced_type" : "type-6",
54   "self_type" : "type-609",
55   "size" : 248,
56   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm64.h"
57  },
58  {
59   "alignment" : 8,
60   "linker_set_key" : "unsigned long [32]",
61   "name" : "unsigned long [32]",
62   "referenced_type" : "type-6",
63   "self_type" : "type-775",
64   "size" : 256,
65   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h"
66  },
67  {
68   "alignment" : 8,
69   "linker_set_key" : "unsigned long [33]",
70   "name" : "unsigned long [33]",
71   "referenced_type" : "type-6",
72   "self_type" : "type-336",
73   "size" : 264,
74   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h"
75  },
76  {
77   "alignment" : 8,
78   "linker_set_key" : "unsigned long [45]",
79   "name" : "unsigned long [45]",
80   "referenced_type" : "type-6",
81   "self_type" : "type-615",
82   "size" : 360,
83   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips64.h"
84  }
85 ],
86 "builtin_types" :
87 [
88  {
89   "alignment" : 1,
90   "is_integral" : true,
91   "is_unsigned" : true,
92   "linker_set_key" : "bool",
93   "name" : "bool",
94   "referenced_type" : "type-72",
95   "self_type" : "type-72",
96   "size" : 1
97  },
98  {
99   "alignment" : 1,
100   "is_integral" : true,
101   "linker_set_key" : "char",
102   "name" : "char",
103   "referenced_type" : "type-92",
104   "self_type" : "type-92",
105   "size" : 1
106  },
107  {
108   "alignment" : 4,
109   "is_integral" : true,
110   "linker_set_key" : "int",
111   "name" : "int",
112   "referenced_type" : "type-153",
113   "self_type" : "type-153",
114   "size" : 4
115  },
116  {
117   "alignment" : 8,
118   "is_integral" : true,
119   "linker_set_key" : "long",
120   "name" : "long",
121   "referenced_type" : "type-12",
122   "self_type" : "type-12",
123   "size" : 8
124  },
125  {
126   "alignment" : 2,
127   "is_integral" : true,
128   "linker_set_key" : "short",
129   "name" : "short",
130   "referenced_type" : "type-66",
131   "self_type" : "type-66",
132   "size" : 2
133  },
134  {
135   "alignment" : 1,
136   "is_integral" : true,
137   "is_unsigned" : true,
138   "linker_set_key" : "unsigned char",
139   "name" : "unsigned char",
140   "referenced_type" : "type-10",
141   "self_type" : "type-10",
142   "size" : 1
143  },
144  {
145   "alignment" : 4,
146   "is_integral" : true,
147   "is_unsigned" : true,
148   "linker_set_key" : "unsigned int",
149   "name" : "unsigned int",
150   "referenced_type" : "type-3",
151   "self_type" : "type-3",
152   "size" : 4
153  },
154  {
155   "alignment" : 8,
156   "is_integral" : true,
157   "is_unsigned" : true,
158   "linker_set_key" : "unsigned long",
159   "name" : "unsigned long",
160   "referenced_type" : "type-6",
161   "self_type" : "type-6",
162   "size" : 8
163  },
164  {
165   "alignment" : 2,
166   "is_integral" : true,
167   "is_unsigned" : true,
168   "linker_set_key" : "unsigned short",
169   "name" : "unsigned short",
170   "referenced_type" : "type-2",
171   "self_type" : "type-2",
172   "size" : 2
173  },
174  {
175   "linker_set_key" : "void",
176   "name" : "void",
177   "referenced_type" : "type-62",
178   "self_type" : "type-62"
179  }
180 ],
181 "elf_functions" :
182 [
183  {
184   "name" : "AsmGetRegs"
185  },
186  {
187   "name" : "_Z8demanglePKc"
188  },
189  {
190   "name" : "_ZN11unwindstack10BufferMaps5ParseEv"
191  },
192  {
193   "name" : "_ZN11unwindstack10RegsMips6415GetPcAdjustmentEmPNS_3ElfE"
194  },
195  {
196   "name" : "_ZN11unwindstack10RegsMips6416IterateRegistersENSt3__18functionIFvPKcmEEE"
197  },
198  {
199   "name" : "_ZN11unwindstack10RegsMips6418CreateFromUcontextEPv"
200  },
201  {
202   "name" : "_ZN11unwindstack10RegsMips6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
203  },
204  {
205   "name" : "_ZN11unwindstack10RegsMips6422SetPcFromReturnAddressEPNS_6MemoryE"
206  },
207  {
208   "name" : "_ZN11unwindstack10RegsMips642pcEv"
209  },
210  {
211   "name" : "_ZN11unwindstack10RegsMips642spEv"
212  },
213  {
214   "name" : "_ZN11unwindstack10RegsMips644ArchEv"
215  },
216  {
217   "name" : "_ZN11unwindstack10RegsMips644ReadEPv"
218  },
219  {
220   "name" : "_ZN11unwindstack10RegsMips645CloneEv"
221  },
222  {
223   "name" : "_ZN11unwindstack10RegsMips646set_pcEm"
224  },
225  {
226   "name" : "_ZN11unwindstack10RegsMips646set_spEm"
227  },
228  {
229   "name" : "_ZN11unwindstack10RegsMips64C1Ev"
230  },
231  {
232   "name" : "_ZN11unwindstack10RegsMips64C2Ev"
233  },
234  {
235   "name" : "_ZN11unwindstack10RegsX86_6415GetPcAdjustmentEmPNS_3ElfE"
236  },
237  {
238   "name" : "_ZN11unwindstack10RegsX86_6415SetFromUcontextEPNS_17x86_64_ucontext_tE"
239  },
240  {
241   "name" : "_ZN11unwindstack10RegsX86_6416IterateRegistersENSt3__18functionIFvPKcmEEE"
242  },
243  {
244   "name" : "_ZN11unwindstack10RegsX86_6418CreateFromUcontextEPv"
245  },
246  {
247   "name" : "_ZN11unwindstack10RegsX86_6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
248  },
249  {
250   "name" : "_ZN11unwindstack10RegsX86_6422SetPcFromReturnAddressEPNS_6MemoryE"
251  },
252  {
253   "name" : "_ZN11unwindstack10RegsX86_642pcEv"
254  },
255  {
256   "name" : "_ZN11unwindstack10RegsX86_642spEv"
257  },
258  {
259   "name" : "_ZN11unwindstack10RegsX86_644ArchEv"
260  },
261  {
262   "name" : "_ZN11unwindstack10RegsX86_644ReadEPv"
263  },
264  {
265   "name" : "_ZN11unwindstack10RegsX86_645CloneEv"
266  },
267  {
268   "name" : "_ZN11unwindstack10RegsX86_646set_pcEm"
269  },
270  {
271   "name" : "_ZN11unwindstack10RegsX86_646set_spEm"
272  },
273  {
274   "name" : "_ZN11unwindstack10RegsX86_64C1Ev"
275  },
276  {
277   "name" : "_ZN11unwindstack10RegsX86_64C2Ev"
278  },
279  {
280   "binding" : "weak",
281   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIaEEbPm"
282  },
283  {
284   "binding" : "weak",
285   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIiEEbPm"
286  },
287  {
288   "binding" : "weak",
289   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIlEEbPm"
290  },
291  {
292   "binding" : "weak",
293   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIsEEbPm"
294  },
295  {
296   "name" : "_ZN11unwindstack11DwarfMemory11ReadSLEB128EPl"
297  },
298  {
299   "name" : "_ZN11unwindstack11DwarfMemory11ReadULEB128EPm"
300  },
301  {
302   "binding" : "weak",
303   "name" : "_ZN11unwindstack11DwarfMemory14GetEncodedSizeIjEEmh"
304  },
305  {
306   "binding" : "weak",
307   "name" : "_ZN11unwindstack11DwarfMemory14GetEncodedSizeImEEmh"
308  },
309  {
310   "binding" : "weak",
311   "name" : "_ZN11unwindstack11DwarfMemory16ReadEncodedValueIjEEbhPm"
312  },
313  {
314   "binding" : "weak",
315   "name" : "_ZN11unwindstack11DwarfMemory16ReadEncodedValueImEEbhPm"
316  },
317  {
318   "name" : "_ZN11unwindstack11DwarfMemory18AdjustEncodedValueEhPm"
319  },
320  {
321   "name" : "_ZN11unwindstack11DwarfMemory9ReadBytesEPvm"
322  },
323  {
324   "name" : "_ZN11unwindstack11MemoryCache4ReadEmPvm"
325  },
326  {
327   "name" : "_ZN11unwindstack11MemoryLocal4ReadEmPvm"
328  },
329  {
330   "name" : "_ZN11unwindstack11MemoryRange4ReadEmPvm"
331  },
332  {
333   "name" : "_ZN11unwindstack11MemoryRangeC1ERKNSt3__110shared_ptrINS_6MemoryEEEmmm"
334  },
335  {
336   "name" : "_ZN11unwindstack11MemoryRangeC2ERKNSt3__110shared_ptrINS_6MemoryEEEmmm"
337  },
338  {
339   "binding" : "weak",
340   "name" : "_ZN11unwindstack12DwarfEhFrameIjEC1EPNS_6MemoryE"
341  },
342  {
343   "binding" : "weak",
344   "name" : "_ZN11unwindstack12DwarfEhFrameIjEC2EPNS_6MemoryE"
345  },
346  {
347   "binding" : "weak",
348   "name" : "_ZN11unwindstack12DwarfEhFrameImEC1EPNS_6MemoryE"
349  },
350  {
351   "binding" : "weak",
352   "name" : "_ZN11unwindstack12DwarfEhFrameImEC2EPNS_6MemoryE"
353  },
354  {
355   "name" : "_ZN11unwindstack12DwarfSection4StepEmPNS_4RegsEPNS_6MemoryEPb"
356  },
357  {
358   "name" : "_ZN11unwindstack12DwarfSectionC2EPNS_6MemoryE"
359  },
360  {
361   "binding" : "weak",
362   "name" : "_ZN11unwindstack12ElfInterface11GetLoadBiasI9elf32_hdr10elf32_phdrEEmPNS_6MemoryE"
363  },
364  {
365   "binding" : "weak",
366   "name" : "_ZN11unwindstack12ElfInterface11GetLoadBiasI9elf64_hdr10elf64_phdrEEmPNS_6MemoryE"
367  },
368  {
369   "binding" : "weak",
370   "name" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf32_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv"
371  },
372  {
373   "binding" : "weak",
374   "name" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf64_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv"
375  },
376  {
377   "binding" : "weak",
378   "name" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf32_hdr10elf32_phdr10elf32_shdrEEbPm"
379  },
380  {
381   "binding" : "weak",
382   "name" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf64_hdr10elf64_phdr10elf64_shdrEEbPm"
383  },
384  {
385   "binding" : "weak",
386   "name" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf32_hdr10elf32_phdrEEvRKT_Pm"
387  },
388  {
389   "binding" : "weak",
390   "name" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf64_hdr10elf64_phdrEEvRKT_Pm"
391  },
392  {
393   "binding" : "weak",
394   "name" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf32_hdr10elf32_shdrEEvRKT_"
395  },
396  {
397   "binding" : "weak",
398   "name" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf64_hdr10elf64_shdrEEvRKT_"
399  },
400  {
401   "binding" : "weak",
402   "name" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI7dynamicEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv"
403  },
404  {
405   "binding" : "weak",
406   "name" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI9Elf64_DynEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv"
407  },
408  {
409   "binding" : "weak",
410   "name" : "_ZN11unwindstack12ElfInterface21ReadBuildIDFromMemoryI9elf32_hdr10elf32_shdr10elf32_noteEENSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS_6MemoryE"
411  },
412  {
413   "binding" : "weak",
414   "name" : "_ZN11unwindstack12ElfInterface21ReadBuildIDFromMemoryI9elf64_hdr10elf64_shdr10elf64_noteEENSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS_6MemoryE"
415  },
416  {
417   "binding" : "weak",
418   "name" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf32_hdrEEvPNS_6MemoryEPm"
419  },
420  {
421   "binding" : "weak",
422   "name" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf64_hdrEEvPNS_6MemoryEPm"
423  },
424  {
425   "binding" : "weak",
426   "name" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateIjEEvm"
427  },
428  {
429   "binding" : "weak",
430   "name" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateImEEvm"
431  },
432  {
433   "name" : "_ZN11unwindstack12ElfInterface24CreateGnuDebugdataMemoryEv"
434  },
435  {
436   "binding" : "weak",
437   "name" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf32_symEEbmPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm"
438  },
439  {
440   "binding" : "weak",
441   "name" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf64_symEEbmPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm"
442  },
443  {
444   "binding" : "weak",
445   "name" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf32_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm"
446  },
447  {
448   "binding" : "weak",
449   "name" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf64_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm"
450  },
451  {
452   "name" : "_ZN11unwindstack12ElfInterface4StepEmPNS_4RegsEPNS_6MemoryEPb"
453  },
454  {
455   "name" : "_ZN11unwindstack12ElfInterface9IsValidPcEm"
456  },
457  {
458   "name" : "_ZN11unwindstack12ElfInterfaceD0Ev"
459  },
460  {
461   "name" : "_ZN11unwindstack12ElfInterfaceD1Ev"
462  },
463  {
464   "name" : "_ZN11unwindstack12ElfInterfaceD2Ev"
465  },
466  {
467   "name" : "_ZN11unwindstack12MemoryBuffer4ReadEmPvm"
468  },
469  {
470   "name" : "_ZN11unwindstack12MemoryBuffer6GetPtrEm"
471  },
472  {
473   "name" : "_ZN11unwindstack12MemoryRanges4ReadEmPvm"
474  },
475  {
476   "name" : "_ZN11unwindstack12MemoryRanges6InsertEPNS_11MemoryRangeE"
477  },
478  {
479   "name" : "_ZN11unwindstack12MemoryRemote4ReadEmPvm"
480  },
481  {
482   "name" : "_ZN11unwindstack13LocalUnwinder10GetMapInfoEm"
483  },
484  {
485   "name" : "_ZN11unwindstack13LocalUnwinder17ShouldSkipLibraryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE"
486  },
487  {
488   "name" : "_ZN11unwindstack13LocalUnwinder4InitEv"
489  },
490  {
491   "name" : "_ZN11unwindstack13LocalUnwinder6UnwindEPNSt3__16vectorINS_14LocalFrameDataENS1_9allocatorIS3_EEEEm"
492  },
493  {
494   "name" : "_ZN11unwindstack13MemoryOffline4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
495  },
496  {
497   "name" : "_ZN11unwindstack13MemoryOffline4ReadEmPvm"
498  },
499  {
500   "name" : "_ZN11unwindstack13log_to_stdoutEb"
501  },
502  {
503   "binding" : "weak",
504   "name" : "_ZN11unwindstack14GetBuildIDInfoI9elf32_hdr10elf32_shdrEEbPNS_6MemoryEPmS5_"
505  },
506  {
507   "binding" : "weak",
508   "name" : "_ZN11unwindstack14GetBuildIDInfoI9elf64_hdr10elf64_shdrEEbPNS_6MemoryEPmS5_"
509  },
510  {
511   "binding" : "weak",
512   "name" : "_ZN11unwindstack15DwarfDebugFrameIjEC1EPNS_6MemoryE"
513  },
514  {
515   "binding" : "weak",
516   "name" : "_ZN11unwindstack15DwarfDebugFrameIjEC2EPNS_6MemoryE"
517  },
518  {
519   "binding" : "weak",
520   "name" : "_ZN11unwindstack15DwarfDebugFrameImEC1EPNS_6MemoryE"
521  },
522  {
523   "binding" : "weak",
524   "name" : "_ZN11unwindstack15DwarfDebugFrameImEC2EPNS_6MemoryE"
525  },
526  {
527   "name" : "_ZN11unwindstack15ElfInterfaceArm13GetPrel31AddrEjPj"
528  },
529  {
530   "name" : "_ZN11unwindstack15ElfInterfaceArm15GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
531  },
532  {
533   "name" : "_ZN11unwindstack15ElfInterfaceArm17HandleUnknownTypeEjmm"
534  },
535  {
536   "name" : "_ZN11unwindstack15ElfInterfaceArm4InitEPm"
537  },
538  {
539   "name" : "_ZN11unwindstack15ElfInterfaceArm4StepEmPNS_4RegsEPNS_6MemoryEPb"
540  },
541  {
542   "name" : "_ZN11unwindstack15ElfInterfaceArm9FindEntryEjPm"
543  },
544  {
545   "name" : "_ZN11unwindstack15ElfInterfaceArm9StepExidxEmPNS_4RegsEPNS_6MemoryEPb"
546  },
547  {
548   "name" : "_ZN11unwindstack15UnwinderFromPid4InitENS_8ArchEnumE"
549  },
550  {
551   "binding" : "weak",
552   "name" : "_ZN11unwindstack16DwarfSectionImplIjE12EvalRegisterEPKNS_13DwarfLocationEjPjPv"
553  },
554  {
555   "binding" : "weak",
556   "name" : "_ZN11unwindstack16DwarfSectionImplIjE14EvalExpressionERKNS_13DwarfLocationEPNS_6MemoryEPjPNS_8RegsInfoIjEEPb"
557  },
558  {
559   "binding" : "weak",
560   "name" : "_ZN11unwindstack16DwarfSectionImplIjE15FillInCieHeaderEPNS_8DwarfCieE"
561  },
562  {
563   "binding" : "weak",
564   "name" : "_ZN11unwindstack16DwarfSectionImplIjE15FillInFdeHeaderEPNS_8DwarfFdeE"
565  },
566  {
567   "binding" : "weak",
568   "name" : "_ZN11unwindstack16DwarfSectionImplIjE16GetCieFromOffsetEm"
569  },
570  {
571   "binding" : "weak",
572   "name" : "_ZN11unwindstack16DwarfSectionImplIjE16GetFdeFromOffsetEm"
573  },
574  {
575   "binding" : "weak",
576   "name" : "_ZN11unwindstack16DwarfSectionImplIjE18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
577  },
578  {
579   "binding" : "weak",
580   "name" : "_ZN11unwindstack16DwarfSectionImplIjE3LogEhmPKNS_8DwarfFdeE"
581  },
582  {
583   "binding" : "weak",
584   "name" : "_ZN11unwindstack16DwarfSectionImplIjE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
585  },
586  {
587   "binding" : "weak",
588   "name" : "_ZN11unwindstack16DwarfSectionImplIjE9FillInCieEPNS_8DwarfCieE"
589  },
590  {
591   "binding" : "weak",
592   "name" : "_ZN11unwindstack16DwarfSectionImplIjE9FillInFdeEPNS_8DwarfFdeE"
593  },
594  {
595   "binding" : "weak",
596   "name" : "_ZN11unwindstack16DwarfSectionImplIjEC2EPNS_6MemoryE"
597  },
598  {
599   "binding" : "weak",
600   "name" : "_ZN11unwindstack16DwarfSectionImplIjED0Ev"
601  },
602  {
603   "binding" : "weak",
604   "name" : "_ZN11unwindstack16DwarfSectionImplImE12EvalRegisterEPKNS_13DwarfLocationEjPmPv"
605  },
606  {
607   "binding" : "weak",
608   "name" : "_ZN11unwindstack16DwarfSectionImplImE14EvalExpressionERKNS_13DwarfLocationEPNS_6MemoryEPmPNS_8RegsInfoImEEPb"
609  },
610  {
611   "binding" : "weak",
612   "name" : "_ZN11unwindstack16DwarfSectionImplImE15FillInCieHeaderEPNS_8DwarfCieE"
613  },
614  {
615   "binding" : "weak",
616   "name" : "_ZN11unwindstack16DwarfSectionImplImE15FillInFdeHeaderEPNS_8DwarfFdeE"
617  },
618  {
619   "binding" : "weak",
620   "name" : "_ZN11unwindstack16DwarfSectionImplImE16GetCieFromOffsetEm"
621  },
622  {
623   "binding" : "weak",
624   "name" : "_ZN11unwindstack16DwarfSectionImplImE16GetFdeFromOffsetEm"
625  },
626  {
627   "binding" : "weak",
628   "name" : "_ZN11unwindstack16DwarfSectionImplImE18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
629  },
630  {
631   "binding" : "weak",
632   "name" : "_ZN11unwindstack16DwarfSectionImplImE3LogEhmPKNS_8DwarfFdeE"
633  },
634  {
635   "binding" : "weak",
636   "name" : "_ZN11unwindstack16DwarfSectionImplImE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
637  },
638  {
639   "binding" : "weak",
640   "name" : "_ZN11unwindstack16DwarfSectionImplImE9FillInCieEPNS_8DwarfCieE"
641  },
642  {
643   "binding" : "weak",
644   "name" : "_ZN11unwindstack16DwarfSectionImplImE9FillInFdeEPNS_8DwarfFdeE"
645  },
646  {
647   "binding" : "weak",
648   "name" : "_ZN11unwindstack16DwarfSectionImplImEC2EPNS_6MemoryE"
649  },
650  {
651   "binding" : "weak",
652   "name" : "_ZN11unwindstack16DwarfSectionImplImED0Ev"
653  },
654  {
655   "name" : "_ZN11unwindstack18LocalUpdatableMaps7ReparseEv"
656  },
657  {
658   "name" : "_ZN11unwindstack18MemoryFileAtOffset4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm"
659  },
660  {
661   "name" : "_ZN11unwindstack18MemoryFileAtOffset4ReadEmPvm"
662  },
663  {
664   "name" : "_ZN11unwindstack18MemoryFileAtOffset5ClearEv"
665  },
666  {
667   "name" : "_ZN11unwindstack18MemoryFileAtOffsetD0Ev"
668  },
669  {
670   "name" : "_ZN11unwindstack18MemoryFileAtOffsetD1Ev"
671  },
672  {
673   "name" : "_ZN11unwindstack18MemoryFileAtOffsetD2Ev"
674  },
675  {
676   "name" : "_ZN11unwindstack18MemoryOfflineParts4ReadEmPvm"
677  },
678  {
679   "name" : "_ZN11unwindstack18MemoryOfflinePartsD0Ev"
680  },
681  {
682   "name" : "_ZN11unwindstack18MemoryOfflinePartsD1Ev"
683  },
684  {
685   "name" : "_ZN11unwindstack18MemoryOfflinePartsD2Ev"
686  },
687  {
688   "binding" : "weak",
689   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE12GetFdeFromPcEm"
690  },
691  {
692   "binding" : "weak",
693   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE18GetFdeOffsetFromPcEmPm"
694  },
695  {
696   "binding" : "weak",
697   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE19GetFdeInfoFromIndexEm"
698  },
699  {
700   "binding" : "weak",
701   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE4InitEmmm"
702  },
703  {
704   "binding" : "weak",
705   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
706  },
707  {
708   "binding" : "weak",
709   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjEC1EPNS_6MemoryE"
710  },
711  {
712   "binding" : "weak",
713   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjEC2EPNS_6MemoryE"
714  },
715  {
716   "binding" : "weak",
717   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImE12GetFdeFromPcEm"
718  },
719  {
720   "binding" : "weak",
721   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImE18GetFdeOffsetFromPcEmPm"
722  },
723  {
724   "binding" : "weak",
725   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImE19GetFdeInfoFromIndexEm"
726  },
727  {
728   "binding" : "weak",
729   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImE4InitEmmm"
730  },
731  {
732   "binding" : "weak",
733   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
734  },
735  {
736   "binding" : "weak",
737   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImEC1EPNS_6MemoryE"
738  },
739  {
740   "binding" : "weak",
741   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImEC2EPNS_6MemoryE"
742  },
743  {
744   "name" : "_ZN11unwindstack19MemoryOfflineBuffer4ReadEmPvm"
745  },
746  {
747   "name" : "_ZN11unwindstack19MemoryOfflineBuffer5ResetEPKhmm"
748  },
749  {
750   "name" : "_ZN11unwindstack19MemoryOfflineBufferC1EPKhmm"
751  },
752  {
753   "name" : "_ZN11unwindstack19MemoryOfflineBufferC2EPKhmm"
754  },
755  {
756   "binding" : "weak",
757   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE12GetFdeFromPcEm"
758  },
759  {
760   "binding" : "weak",
761   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE15GetNextCieOrFdeEPPNS_8DwarfFdeE"
762  },
763  {
764   "binding" : "weak",
765   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE4InitEmmm"
766  },
767  {
768   "binding" : "weak",
769   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
770  },
771  {
772   "binding" : "weak",
773   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE9InsertFdeEPKNS_8DwarfFdeE"
774  },
775  {
776   "binding" : "weak",
777   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjEC2EPNS_6MemoryE"
778  },
779  {
780   "binding" : "weak",
781   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE12GetFdeFromPcEm"
782  },
783  {
784   "binding" : "weak",
785   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE15GetNextCieOrFdeEPPNS_8DwarfFdeE"
786  },
787  {
788   "binding" : "weak",
789   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE4InitEmmm"
790  },
791  {
792   "binding" : "weak",
793   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
794  },
795  {
796   "binding" : "weak",
797   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE9InsertFdeEPKNS_8DwarfFdeE"
798  },
799  {
800   "binding" : "weak",
801   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImEC2EPNS_6MemoryE"
802  },
803  {
804   "name" : "_ZN11unwindstack3Elf10GetBuildIDEPNS_6MemoryE"
805  },
806  {
807   "name" : "_ZN11unwindstack3Elf10GetBuildIDEv"
808  },
809  {
810   "name" : "_ZN11unwindstack3Elf10InvalidateEv"
811  },
812  {
813   "name" : "_ZN11unwindstack3Elf10IsValidElfEPNS_6MemoryE"
814  },
815  {
816   "name" : "_ZN11unwindstack3Elf11CacheUnlockEv"
817  },
818  {
819   "name" : "_ZN11unwindstack3Elf11GetLoadBiasEPNS_6MemoryE"
820  },
821  {
822   "name" : "_ZN11unwindstack3Elf12GetLastErrorEPNS_9ErrorDataE"
823  },
824  {
825   "name" : "_ZN11unwindstack3Elf15GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
826  },
827  {
828   "name" : "_ZN11unwindstack3Elf16GetLastErrorCodeEv"
829  },
830  {
831   "name" : "_ZN11unwindstack3Elf16InitGnuDebugdataEv"
832  },
833  {
834   "name" : "_ZN11unwindstack3Elf17GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
835  },
836  {
837   "name" : "_ZN11unwindstack3Elf17SetCachingEnabledEb"
838  },
839  {
840   "name" : "_ZN11unwindstack3Elf19GetLastErrorAddressEv"
841  },
842  {
843   "name" : "_ZN11unwindstack3Elf19StepIfSignalHandlerEmPNS_4RegsEPNS_6MemoryE"
844  },
845  {
846   "name" : "_ZN11unwindstack3Elf22CacheAfterCreateMemoryEPNS_7MapInfoE"
847  },
848  {
849   "name" : "_ZN11unwindstack3Elf25CreateInterfaceFromMemoryEPNS_6MemoryE"
850  },
851  {
852   "name" : "_ZN11unwindstack3Elf4InitEv"
853  },
854  {
855   "name" : "_ZN11unwindstack3Elf4StepEmPNS_4RegsEPNS_6MemoryEPb"
856  },
857  {
858   "name" : "_ZN11unwindstack3Elf7GetInfoEPNS_6MemoryEPm"
859  },
860  {
861   "name" : "_ZN11unwindstack3Elf8CacheAddEPNS_7MapInfoE"
862  },
863  {
864   "name" : "_ZN11unwindstack3Elf8CacheGetEPNS_7MapInfoE"
865  },
866  {
867   "name" : "_ZN11unwindstack3Elf8GetRelPcEmPKNS_7MapInfoE"
868  },
869  {
870   "name" : "_ZN11unwindstack3Elf9CacheLockEv"
871  },
872  {
873   "name" : "_ZN11unwindstack3Elf9GetSonameEv"
874  },
875  {
876   "name" : "_ZN11unwindstack3Elf9IsValidPcEm"
877  },
878  {
879   "name" : "_ZN11unwindstack3logEhPKcz"
880  },
881  {
882   "name" : "_ZN11unwindstack4Maps3AddEmmmmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
883  },
884  {
885   "name" : "_ZN11unwindstack4Maps4FindEm"
886  },
887  {
888   "name" : "_ZN11unwindstack4Maps4SortEv"
889  },
890  {
891   "name" : "_ZN11unwindstack4Maps5ParseEv"
892  },
893  {
894   "name" : "_ZN11unwindstack4Regs11CurrentArchEv"
895  },
896  {
897   "name" : "_ZN11unwindstack4Regs15CreateFromLocalEv"
898  },
899  {
900   "name" : "_ZN11unwindstack4Regs18CreateFromUcontextENS_8ArchEnumEPv"
901  },
902  {
903   "name" : "_ZN11unwindstack4Regs9RemoteGetEi"
904  },
905  {
906   "name" : "_ZN11unwindstack6Global17GetVariableOffsetEPNS_7MapInfoERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE"
907  },
908  {
909   "name" : "_ZN11unwindstack6Global19FindAndReadVariableEPNS_4MapsEPKc"
910  },
911  {
912   "name" : "_ZN11unwindstack6Global7SetArchENS_8ArchEnumE"
913  },
914  {
915   "name" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEE"
916  },
917  {
918   "name" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE"
919  },
920  {
921   "name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
922  },
923  {
924   "name" : "_ZN11unwindstack6Memory19CreateProcessMemoryEi"
925  },
926  {
927   "name" : "_ZN11unwindstack6Memory25CreateProcessMemoryCachedEi"
928  },
929  {
930   "name" : "_ZN11unwindstack6Memory9ReadFullyEmPvm"
931  },
932  {
933   "binding" : "weak",
934   "name" : "_ZN11unwindstack7DwarfOpIjE10GetLogInfoEmmPNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEE"
935  },
936  {
937   "binding" : "weak",
938   "name" : "_ZN11unwindstack7DwarfOpIjE10dex_pc_setEv"
939  },
940  {
941   "binding" : "weak",
942   "name" : "_ZN11unwindstack7DwarfOpIjE10last_errorEv"
943  },
944  {
945   "binding" : "weak",
946   "name" : "_ZN11unwindstack7DwarfOpIjE11is_registerEv"
947  },
948  {
949   "binding" : "weak",
950   "name" : "_ZN11unwindstack7DwarfOpIjE12OperandsSizeEv"
951  },
952  {
953   "binding" : "weak",
954   "name" : "_ZN11unwindstack7DwarfOpIjE13LastErrorCodeEv"
955  },
956  {
957   "binding" : "weak",
958   "name" : "_ZN11unwindstack7DwarfOpIjE13op_deref_sizeEv"
959  },
960  {
961   "binding" : "weak",
962   "name" : "_ZN11unwindstack7DwarfOpIjE13set_regs_infoEPNS_8RegsInfoIjEE"
963  },
964  {
965   "binding" : "weak",
966   "name" : "_ZN11unwindstack7DwarfOpIjE14op_plus_uconstEv"
967  },
968  {
969   "binding" : "weak",
970   "name" : "_ZN11unwindstack7DwarfOpIjE14regular_memoryEv"
971  },
972  {
973   "binding" : "weak",
974   "name" : "_ZN11unwindstack7DwarfOpIjE16LastErrorAddressEv"
975  },
976  {
977   "binding" : "weak",
978   "name" : "_ZN11unwindstack7DwarfOpIjE18bool_to_dwarf_boolEb"
979  },
980  {
981   "binding" : "weak",
982   "name" : "_ZN11unwindstack7DwarfOpIjE18op_not_implementedEv"
983  },
984  {
985   "binding" : "weak",
986   "name" : "_ZN11unwindstack7DwarfOpIjE4EvalEmm"
987  },
988  {
989   "binding" : "weak",
990   "name" : "_ZN11unwindstack7DwarfOpIjE5op_eqEv"
991  },
992  {
993   "binding" : "weak",
994   "name" : "_ZN11unwindstack7DwarfOpIjE5op_geEv"
995  },
996  {
997   "binding" : "weak",
998   "name" : "_ZN11unwindstack7DwarfOpIjE5op_gtEv"
999  },
1000  {
1001   "binding" : "weak",
1002   "name" : "_ZN11unwindstack7DwarfOpIjE5op_leEv"
1003  },
1004  {
1005   "binding" : "weak",
1006   "name" : "_ZN11unwindstack7DwarfOpIjE5op_ltEv"
1007  },
1008  {
1009   "binding" : "weak",
1010   "name" : "_ZN11unwindstack7DwarfOpIjE5op_neEv"
1011  },
1012  {
1013   "binding" : "weak",
1014   "name" : "_ZN11unwindstack7DwarfOpIjE5op_orEv"
1015  },
1016  {
1017   "binding" : "weak",
1018   "name" : "_ZN11unwindstack7DwarfOpIjE6DecodeEv"
1019  },
1020  {
1021   "binding" : "weak",
1022   "name" : "_ZN11unwindstack7DwarfOpIjE6cur_opEv"
1023  },
1024  {
1025   "binding" : "weak",
1026   "name" : "_ZN11unwindstack7DwarfOpIjE6op_absEv"
1027  },
1028  {
1029   "binding" : "weak",
1030   "name" : "_ZN11unwindstack7DwarfOpIjE6op_andEv"
1031  },
1032  {
1033   "binding" : "weak",
1034   "name" : "_ZN11unwindstack7DwarfOpIjE6op_braEv"
1035  },
1036  {
1037   "binding" : "weak",
1038   "name" : "_ZN11unwindstack7DwarfOpIjE6op_divEv"
1039  },
1040  {
1041   "binding" : "weak",
1042   "name" : "_ZN11unwindstack7DwarfOpIjE6op_dupEv"
1043  },
1044  {
1045   "binding" : "weak",
1046   "name" : "_ZN11unwindstack7DwarfOpIjE6op_litEv"
1047  },
1048  {
1049   "binding" : "weak",
1050   "name" : "_ZN11unwindstack7DwarfOpIjE6op_modEv"
1051  },
1052  {
1053   "binding" : "weak",
1054   "name" : "_ZN11unwindstack7DwarfOpIjE6op_mulEv"
1055  },
1056  {
1057   "binding" : "weak",
1058   "name" : "_ZN11unwindstack7DwarfOpIjE6op_negEv"
1059  },
1060  {
1061   "binding" : "weak",
1062   "name" : "_ZN11unwindstack7DwarfOpIjE6op_nopEv"
1063  },
1064  {
1065   "binding" : "weak",
1066   "name" : "_ZN11unwindstack7DwarfOpIjE6op_notEv"
1067  },
1068  {
1069   "binding" : "weak",
1070   "name" : "_ZN11unwindstack7DwarfOpIjE6op_regEv"
1071  },
1072  {
1073   "binding" : "weak",
1074   "name" : "_ZN11unwindstack7DwarfOpIjE6op_rotEv"
1075  },
1076  {
1077   "binding" : "weak",
1078   "name" : "_ZN11unwindstack7DwarfOpIjE6op_shlEv"
1079  },
1080  {
1081   "binding" : "weak",
1082   "name" : "_ZN11unwindstack7DwarfOpIjE6op_shrEv"
1083  },
1084  {
1085   "binding" : "weak",
1086   "name" : "_ZN11unwindstack7DwarfOpIjE6op_xorEv"
1087  },
1088  {
1089   "binding" : "weak",
1090   "name" : "_ZN11unwindstack7DwarfOpIjE7StackAtEm"
1091  },
1092  {
1093   "binding" : "weak",
1094   "name" : "_ZN11unwindstack7DwarfOpIjE7op_bregEv"
1095  },
1096  {
1097   "binding" : "weak",
1098   "name" : "_ZN11unwindstack7DwarfOpIjE7op_dropEv"
1099  },
1100  {
1101   "binding" : "weak",
1102   "name" : "_ZN11unwindstack7DwarfOpIjE7op_overEv"
1103  },
1104  {
1105   "binding" : "weak",
1106   "name" : "_ZN11unwindstack7DwarfOpIjE7op_pickEv"
1107  },
1108  {
1109   "binding" : "weak",
1110   "name" : "_ZN11unwindstack7DwarfOpIjE7op_plusEv"
1111  },
1112  {
1113   "binding" : "weak",
1114   "name" : "_ZN11unwindstack7DwarfOpIjE7op_pushEv"
1115  },
1116  {
1117   "binding" : "weak",
1118   "name" : "_ZN11unwindstack7DwarfOpIjE7op_regxEv"
1119  },
1120  {
1121   "binding" : "weak",
1122   "name" : "_ZN11unwindstack7DwarfOpIjE7op_shraEv"
1123  },
1124  {
1125   "binding" : "weak",
1126   "name" : "_ZN11unwindstack7DwarfOpIjE7op_skipEv"
1127  },
1128  {
1129   "binding" : "weak",
1130   "name" : "_ZN11unwindstack7DwarfOpIjE7op_swapEv"
1131  },
1132  {
1133   "binding" : "weak",
1134   "name" : "_ZN11unwindstack7DwarfOpIjE8StackPopEv"
1135  },
1136  {
1137   "binding" : "weak",
1138   "name" : "_ZN11unwindstack7DwarfOpIjE8op_bregxEv"
1139  },
1140  {
1141   "binding" : "weak",
1142   "name" : "_ZN11unwindstack7DwarfOpIjE8op_derefEv"
1143  },
1144  {
1145   "binding" : "weak",
1146   "name" : "_ZN11unwindstack7DwarfOpIjE8op_minusEv"
1147  },
1148  {
1149   "binding" : "weak",
1150   "name" : "_ZN11unwindstack7DwarfOpIjE9OperandAtEm"
1151  },
1152  {
1153   "binding" : "weak",
1154   "name" : "_ZN11unwindstack7DwarfOpIjE9StackSizeEv"
1155  },
1156  {
1157   "binding" : "weak",
1158   "name" : "_ZN11unwindstack7DwarfOpIjEC1EPNS_11DwarfMemoryEPNS_6MemoryE"
1159  },
1160  {
1161   "binding" : "weak",
1162   "name" : "_ZN11unwindstack7DwarfOpIjEC2EPNS_11DwarfMemoryEPNS_6MemoryE"
1163  },
1164  {
1165   "binding" : "weak",
1166   "name" : "_ZN11unwindstack7DwarfOpImE10GetLogInfoEmmPNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEE"
1167  },
1168  {
1169   "binding" : "weak",
1170   "name" : "_ZN11unwindstack7DwarfOpImE10dex_pc_setEv"
1171  },
1172  {
1173   "binding" : "weak",
1174   "name" : "_ZN11unwindstack7DwarfOpImE10last_errorEv"
1175  },
1176  {
1177   "binding" : "weak",
1178   "name" : "_ZN11unwindstack7DwarfOpImE11is_registerEv"
1179  },
1180  {
1181   "binding" : "weak",
1182   "name" : "_ZN11unwindstack7DwarfOpImE12OperandsSizeEv"
1183  },
1184  {
1185   "binding" : "weak",
1186   "name" : "_ZN11unwindstack7DwarfOpImE13LastErrorCodeEv"
1187  },
1188  {
1189   "binding" : "weak",
1190   "name" : "_ZN11unwindstack7DwarfOpImE13op_deref_sizeEv"
1191  },
1192  {
1193   "binding" : "weak",
1194   "name" : "_ZN11unwindstack7DwarfOpImE13set_regs_infoEPNS_8RegsInfoImEE"
1195  },
1196  {
1197   "binding" : "weak",
1198   "name" : "_ZN11unwindstack7DwarfOpImE14op_plus_uconstEv"
1199  },
1200  {
1201   "binding" : "weak",
1202   "name" : "_ZN11unwindstack7DwarfOpImE14regular_memoryEv"
1203  },
1204  {
1205   "binding" : "weak",
1206   "name" : "_ZN11unwindstack7DwarfOpImE16LastErrorAddressEv"
1207  },
1208  {
1209   "binding" : "weak",
1210   "name" : "_ZN11unwindstack7DwarfOpImE18bool_to_dwarf_boolEb"
1211  },
1212  {
1213   "binding" : "weak",
1214   "name" : "_ZN11unwindstack7DwarfOpImE18op_not_implementedEv"
1215  },
1216  {
1217   "binding" : "weak",
1218   "name" : "_ZN11unwindstack7DwarfOpImE4EvalEmm"
1219  },
1220  {
1221   "binding" : "weak",
1222   "name" : "_ZN11unwindstack7DwarfOpImE5op_eqEv"
1223  },
1224  {
1225   "binding" : "weak",
1226   "name" : "_ZN11unwindstack7DwarfOpImE5op_geEv"
1227  },
1228  {
1229   "binding" : "weak",
1230   "name" : "_ZN11unwindstack7DwarfOpImE5op_gtEv"
1231  },
1232  {
1233   "binding" : "weak",
1234   "name" : "_ZN11unwindstack7DwarfOpImE5op_leEv"
1235  },
1236  {
1237   "binding" : "weak",
1238   "name" : "_ZN11unwindstack7DwarfOpImE5op_ltEv"
1239  },
1240  {
1241   "binding" : "weak",
1242   "name" : "_ZN11unwindstack7DwarfOpImE5op_neEv"
1243  },
1244  {
1245   "binding" : "weak",
1246   "name" : "_ZN11unwindstack7DwarfOpImE5op_orEv"
1247  },
1248  {
1249   "binding" : "weak",
1250   "name" : "_ZN11unwindstack7DwarfOpImE6DecodeEv"
1251  },
1252  {
1253   "binding" : "weak",
1254   "name" : "_ZN11unwindstack7DwarfOpImE6cur_opEv"
1255  },
1256  {
1257   "binding" : "weak",
1258   "name" : "_ZN11unwindstack7DwarfOpImE6op_absEv"
1259  },
1260  {
1261   "binding" : "weak",
1262   "name" : "_ZN11unwindstack7DwarfOpImE6op_andEv"
1263  },
1264  {
1265   "binding" : "weak",
1266   "name" : "_ZN11unwindstack7DwarfOpImE6op_braEv"
1267  },
1268  {
1269   "binding" : "weak",
1270   "name" : "_ZN11unwindstack7DwarfOpImE6op_divEv"
1271  },
1272  {
1273   "binding" : "weak",
1274   "name" : "_ZN11unwindstack7DwarfOpImE6op_dupEv"
1275  },
1276  {
1277   "binding" : "weak",
1278   "name" : "_ZN11unwindstack7DwarfOpImE6op_litEv"
1279  },
1280  {
1281   "binding" : "weak",
1282   "name" : "_ZN11unwindstack7DwarfOpImE6op_modEv"
1283  },
1284  {
1285   "binding" : "weak",
1286   "name" : "_ZN11unwindstack7DwarfOpImE6op_mulEv"
1287  },
1288  {
1289   "binding" : "weak",
1290   "name" : "_ZN11unwindstack7DwarfOpImE6op_negEv"
1291  },
1292  {
1293   "binding" : "weak",
1294   "name" : "_ZN11unwindstack7DwarfOpImE6op_nopEv"
1295  },
1296  {
1297   "binding" : "weak",
1298   "name" : "_ZN11unwindstack7DwarfOpImE6op_notEv"
1299  },
1300  {
1301   "binding" : "weak",
1302   "name" : "_ZN11unwindstack7DwarfOpImE6op_regEv"
1303  },
1304  {
1305   "binding" : "weak",
1306   "name" : "_ZN11unwindstack7DwarfOpImE6op_rotEv"
1307  },
1308  {
1309   "binding" : "weak",
1310   "name" : "_ZN11unwindstack7DwarfOpImE6op_shlEv"
1311  },
1312  {
1313   "binding" : "weak",
1314   "name" : "_ZN11unwindstack7DwarfOpImE6op_shrEv"
1315  },
1316  {
1317   "binding" : "weak",
1318   "name" : "_ZN11unwindstack7DwarfOpImE6op_xorEv"
1319  },
1320  {
1321   "binding" : "weak",
1322   "name" : "_ZN11unwindstack7DwarfOpImE7StackAtEm"
1323  },
1324  {
1325   "binding" : "weak",
1326   "name" : "_ZN11unwindstack7DwarfOpImE7op_bregEv"
1327  },
1328  {
1329   "binding" : "weak",
1330   "name" : "_ZN11unwindstack7DwarfOpImE7op_dropEv"
1331  },
1332  {
1333   "binding" : "weak",
1334   "name" : "_ZN11unwindstack7DwarfOpImE7op_overEv"
1335  },
1336  {
1337   "binding" : "weak",
1338   "name" : "_ZN11unwindstack7DwarfOpImE7op_pickEv"
1339  },
1340  {
1341   "binding" : "weak",
1342   "name" : "_ZN11unwindstack7DwarfOpImE7op_plusEv"
1343  },
1344  {
1345   "binding" : "weak",
1346   "name" : "_ZN11unwindstack7DwarfOpImE7op_pushEv"
1347  },
1348  {
1349   "binding" : "weak",
1350   "name" : "_ZN11unwindstack7DwarfOpImE7op_regxEv"
1351  },
1352  {
1353   "binding" : "weak",
1354   "name" : "_ZN11unwindstack7DwarfOpImE7op_shraEv"
1355  },
1356  {
1357   "binding" : "weak",
1358   "name" : "_ZN11unwindstack7DwarfOpImE7op_skipEv"
1359  },
1360  {
1361   "binding" : "weak",
1362   "name" : "_ZN11unwindstack7DwarfOpImE7op_swapEv"
1363  },
1364  {
1365   "binding" : "weak",
1366   "name" : "_ZN11unwindstack7DwarfOpImE8StackPopEv"
1367  },
1368  {
1369   "binding" : "weak",
1370   "name" : "_ZN11unwindstack7DwarfOpImE8op_bregxEv"
1371  },
1372  {
1373   "binding" : "weak",
1374   "name" : "_ZN11unwindstack7DwarfOpImE8op_derefEv"
1375  },
1376  {
1377   "binding" : "weak",
1378   "name" : "_ZN11unwindstack7DwarfOpImE8op_minusEv"
1379  },
1380  {
1381   "binding" : "weak",
1382   "name" : "_ZN11unwindstack7DwarfOpImE9OperandAtEm"
1383  },
1384  {
1385   "binding" : "weak",
1386   "name" : "_ZN11unwindstack7DwarfOpImE9StackSizeEv"
1387  },
1388  {
1389   "binding" : "weak",
1390   "name" : "_ZN11unwindstack7DwarfOpImEC1EPNS_11DwarfMemoryEPNS_6MemoryE"
1391  },
1392  {
1393   "binding" : "weak",
1394   "name" : "_ZN11unwindstack7DwarfOpImEC2EPNS_11DwarfMemoryEPNS_6MemoryE"
1395  },
1396  {
1397   "name" : "_ZN11unwindstack7MapInfo10GetBuildIDEv"
1398  },
1399  {
1400   "name" : "_ZN11unwindstack7MapInfo11GetLoadBiasERKNSt3__110shared_ptrINS_6MemoryEEE"
1401  },
1402  {
1403   "name" : "_ZN11unwindstack7MapInfo12CreateMemoryERKNSt3__110shared_ptrINS_6MemoryEEE"
1404  },
1405  {
1406   "name" : "_ZN11unwindstack7MapInfo13GetFileMemoryEv"
1407  },
1408  {
1409   "name" : "_ZN11unwindstack7MapInfo15GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
1410  },
1411  {
1412   "name" : "_ZN11unwindstack7MapInfo19GetPrintableBuildIDEv"
1413  },
1414  {
1415   "name" : "_ZN11unwindstack7MapInfo37InitFileMemoryFromPreviousReadOnlyMapEPNS_18MemoryFileAtOffsetE"
1416  },
1417  {
1418   "name" : "_ZN11unwindstack7MapInfo6GetElfERKNSt3__110shared_ptrINS_6MemoryEEENS_8ArchEnumE"
1419  },
1420  {
1421   "name" : "_ZN11unwindstack7MapInfoD1Ev"
1422  },
1423  {
1424   "name" : "_ZN11unwindstack7MapInfoD2Ev"
1425  },
1426  {
1427   "name" : "_ZN11unwindstack7RegsArm15GetPcAdjustmentEmPNS_3ElfE"
1428  },
1429  {
1430   "name" : "_ZN11unwindstack7RegsArm16IterateRegistersENSt3__18functionIFvPKcmEEE"
1431  },
1432  {
1433   "name" : "_ZN11unwindstack7RegsArm18CreateFromUcontextEPv"
1434  },
1435  {
1436   "name" : "_ZN11unwindstack7RegsArm19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
1437  },
1438  {
1439   "name" : "_ZN11unwindstack7RegsArm22SetPcFromReturnAddressEPNS_6MemoryE"
1440  },
1441  {
1442   "name" : "_ZN11unwindstack7RegsArm2pcEv"
1443  },
1444  {
1445   "name" : "_ZN11unwindstack7RegsArm2spEv"
1446  },
1447  {
1448   "name" : "_ZN11unwindstack7RegsArm4ArchEv"
1449  },
1450  {
1451   "name" : "_ZN11unwindstack7RegsArm4ReadEPv"
1452  },
1453  {
1454   "name" : "_ZN11unwindstack7RegsArm5CloneEv"
1455  },
1456  {
1457   "name" : "_ZN11unwindstack7RegsArm6set_pcEm"
1458  },
1459  {
1460   "name" : "_ZN11unwindstack7RegsArm6set_spEm"
1461  },
1462  {
1463   "name" : "_ZN11unwindstack7RegsArmC1Ev"
1464  },
1465  {
1466   "name" : "_ZN11unwindstack7RegsArmC2Ev"
1467  },
1468  {
1469   "name" : "_ZN11unwindstack7RegsX8615GetPcAdjustmentEmPNS_3ElfE"
1470  },
1471  {
1472   "name" : "_ZN11unwindstack7RegsX8615SetFromUcontextEPNS_14x86_ucontext_tE"
1473  },
1474  {
1475   "name" : "_ZN11unwindstack7RegsX8616IterateRegistersENSt3__18functionIFvPKcmEEE"
1476  },
1477  {
1478   "name" : "_ZN11unwindstack7RegsX8618CreateFromUcontextEPv"
1479  },
1480  {
1481   "name" : "_ZN11unwindstack7RegsX8619StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
1482  },
1483  {
1484   "name" : "_ZN11unwindstack7RegsX8622SetPcFromReturnAddressEPNS_6MemoryE"
1485  },
1486  {
1487   "name" : "_ZN11unwindstack7RegsX862pcEv"
1488  },
1489  {
1490   "name" : "_ZN11unwindstack7RegsX862spEv"
1491  },
1492  {
1493   "name" : "_ZN11unwindstack7RegsX864ArchEv"
1494  },
1495  {
1496   "name" : "_ZN11unwindstack7RegsX864ReadEPv"
1497  },
1498  {
1499   "name" : "_ZN11unwindstack7RegsX865CloneEv"
1500  },
1501  {
1502   "name" : "_ZN11unwindstack7RegsX866set_pcEm"
1503  },
1504  {
1505   "name" : "_ZN11unwindstack7RegsX866set_spEm"
1506  },
1507  {
1508   "name" : "_ZN11unwindstack7RegsX86C1Ev"
1509  },
1510  {
1511   "name" : "_ZN11unwindstack7RegsX86C2Ev"
1512  },
1513  {
1514   "name" : "_ZN11unwindstack7Symbols16GetInfoFromCacheEm"
1515  },
1516  {
1517   "binding" : "weak",
1518   "name" : "_ZN11unwindstack7Symbols7GetNameI9elf32_symEEbmPNS_6MemoryEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPm"
1519  },
1520  {
1521   "binding" : "weak",
1522   "name" : "_ZN11unwindstack7Symbols7GetNameI9elf64_symEEbmPNS_6MemoryEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPm"
1523  },
1524  {
1525   "binding" : "weak",
1526   "name" : "_ZN11unwindstack7Symbols9GetGlobalI9elf32_symEEbPNS_6MemoryERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPm"
1527  },
1528  {
1529   "binding" : "weak",
1530   "name" : "_ZN11unwindstack7Symbols9GetGlobalI9elf64_symEEbPNS_6MemoryERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPm"
1531  },
1532  {
1533   "name" : "_ZN11unwindstack7SymbolsC1Emmmmm"
1534  },
1535  {
1536   "name" : "_ZN11unwindstack7SymbolsC2Emmmmm"
1537  },
1538  {
1539   "name" : "_ZN11unwindstack8ArmExidx10LogRawDataEv"
1540  },
1541  {
1542   "name" : "_ZN11unwindstack8ArmExidx16ExtractEntryDataEj"
1543  },
1544  {
1545   "name" : "_ZN11unwindstack8ArmExidx4EvalEv"
1546  },
1547  {
1548   "name" : "_ZN11unwindstack8ArmExidx6DecodeEv"
1549  },
1550  {
1551   "name" : "_ZN11unwindstack8ArmExidx8LogByRegEv"
1552  },
1553  {
1554   "binding" : "weak",
1555   "name" : "_ZN11unwindstack8DwarfCfaIjE10cfa_offsetEPNS_14DwarfLocationsE"
1556  },
1557  {
1558   "binding" : "weak",
1559   "name" : "_ZN11unwindstack8DwarfCfaIjE10last_errorEv"
1560  },
1561  {
1562   "binding" : "weak",
1563   "name" : "_ZN11unwindstack8DwarfCfaIjE11cfa_def_cfaEPNS_14DwarfLocationsE"
1564  },
1565  {
1566   "binding" : "weak",
1567   "name" : "_ZN11unwindstack8DwarfCfaIjE11cfa_restoreEPNS_14DwarfLocationsE"
1568  },
1569  {
1570   "binding" : "weak",
1571   "name" : "_ZN11unwindstack8DwarfCfaIjE11cfa_set_locEPNS_14DwarfLocationsE"
1572  },
1573  {
1574   "binding" : "weak",
1575   "name" : "_ZN11unwindstack8DwarfCfaIjE12cfa_registerEPNS_14DwarfLocationsE"
1576  },
1577  {
1578   "binding" : "weak",
1579   "name" : "_ZN11unwindstack8DwarfCfaIjE13LastErrorCodeEv"
1580  },
1581  {
1582   "binding" : "weak",
1583   "name" : "_ZN11unwindstack8DwarfCfaIjE13cfa_undefinedEPNS_14DwarfLocationsE"
1584  },
1585  {
1586   "binding" : "weak",
1587   "name" : "_ZN11unwindstack8DwarfCfaIjE14LogInstructionEjmhPm"
1588  },
1589  {
1590   "binding" : "weak",
1591   "name" : "_ZN11unwindstack8DwarfCfaIjE14cfa_def_cfa_sfEPNS_14DwarfLocationsE"
1592  },
1593  {
1594   "binding" : "weak",
1595   "name" : "_ZN11unwindstack8DwarfCfaIjE14cfa_expressionEPNS_14DwarfLocationsE"
1596  },
1597  {
1598   "binding" : "weak",
1599   "name" : "_ZN11unwindstack8DwarfCfaIjE14cfa_same_valueEPNS_14DwarfLocationsE"
1600  },
1601  {
1602   "binding" : "weak",
1603   "name" : "_ZN11unwindstack8DwarfCfaIjE14cfa_val_offsetEPNS_14DwarfLocationsE"
1604  },
1605  {
1606   "binding" : "weak",
1607   "name" : "_ZN11unwindstack8DwarfCfaIjE15GetLocationInfoEmmmPNS_14DwarfLocationsE"
1608  },
1609  {
1610   "binding" : "weak",
1611   "name" : "_ZN11unwindstack8DwarfCfaIjE15cfa_advance_locEPNS_14DwarfLocationsE"
1612  },
1613  {
1614   "binding" : "weak",
1615   "name" : "_ZN11unwindstack8DwarfCfaIjE16GetOperandStringEhmPm"
1616  },
1617  {
1618   "binding" : "weak",
1619   "name" : "_ZN11unwindstack8DwarfCfaIjE16LastErrorAddressEv"
1620  },
1621  {
1622   "binding" : "weak",
1623   "name" : "_ZN11unwindstack8DwarfCfaIjE16set_cie_loc_regsEPKNS_14DwarfLocationsE"
1624  },
1625  {
1626   "binding" : "weak",
1627   "name" : "_ZN11unwindstack8DwarfCfaIjE17cfa_restore_stateEPNS_14DwarfLocationsE"
1628  },
1629  {
1630   "binding" : "weak",
1631   "name" : "_ZN11unwindstack8DwarfCfaIjE17cfa_val_offset_sfEPNS_14DwarfLocationsE"
1632  },
1633  {
1634   "binding" : "weak",
1635   "name" : "_ZN11unwindstack8DwarfCfaIjE18cfa_def_cfa_offsetEPNS_14DwarfLocationsE"
1636  },
1637  {
1638   "binding" : "weak",
1639   "name" : "_ZN11unwindstack8DwarfCfaIjE18cfa_remember_stateEPNS_14DwarfLocationsE"
1640  },
1641  {
1642   "binding" : "weak",
1643   "name" : "_ZN11unwindstack8DwarfCfaIjE18cfa_val_expressionEPNS_14DwarfLocationsE"
1644  },
1645  {
1646   "binding" : "weak",
1647   "name" : "_ZN11unwindstack8DwarfCfaIjE20cfa_def_cfa_registerEPNS_14DwarfLocationsE"
1648  },
1649  {
1650   "binding" : "weak",
1651   "name" : "_ZN11unwindstack8DwarfCfaIjE21cfa_def_cfa_offset_sfEPNS_14DwarfLocationsE"
1652  },
1653  {
1654   "binding" : "weak",
1655   "name" : "_ZN11unwindstack8DwarfCfaIjE22cfa_def_cfa_expressionEPNS_14DwarfLocationsE"
1656  },
1657  {
1658   "binding" : "weak",
1659   "name" : "_ZN11unwindstack8DwarfCfaIjE22cfa_offset_extended_sfEPNS_14DwarfLocationsE"
1660  },
1661  {
1662   "binding" : "weak",
1663   "name" : "_ZN11unwindstack8DwarfCfaIjE23LogOffsetRegisterStringEjmh"
1664  },
1665  {
1666   "binding" : "weak",
1667   "name" : "_ZN11unwindstack8DwarfCfaIjE32cfa_gnu_negative_offset_extendedEPNS_14DwarfLocationsE"
1668  },
1669  {
1670   "binding" : "weak",
1671   "name" : "_ZN11unwindstack8DwarfCfaIjE3LogEjmmm"
1672  },
1673  {
1674   "binding" : "weak",
1675   "name" : "_ZN11unwindstack8DwarfCfaIjE6cur_pcEv"
1676  },
1677  {
1678   "binding" : "weak",
1679   "name" : "_ZN11unwindstack8DwarfCfaIjE7cfa_nopEPNS_14DwarfLocationsE"
1680  },
1681  {
1682   "binding" : "weak",
1683   "name" : "_ZN11unwindstack8DwarfCfaIjEC1EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1684  },
1685  {
1686   "binding" : "weak",
1687   "name" : "_ZN11unwindstack8DwarfCfaIjEC2EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1688  },
1689  {
1690   "binding" : "weak",
1691   "name" : "_ZN11unwindstack8DwarfCfaImE10cfa_offsetEPNS_14DwarfLocationsE"
1692  },
1693  {
1694   "binding" : "weak",
1695   "name" : "_ZN11unwindstack8DwarfCfaImE10last_errorEv"
1696  },
1697  {
1698   "binding" : "weak",
1699   "name" : "_ZN11unwindstack8DwarfCfaImE11cfa_def_cfaEPNS_14DwarfLocationsE"
1700  },
1701  {
1702   "binding" : "weak",
1703   "name" : "_ZN11unwindstack8DwarfCfaImE11cfa_restoreEPNS_14DwarfLocationsE"
1704  },
1705  {
1706   "binding" : "weak",
1707   "name" : "_ZN11unwindstack8DwarfCfaImE11cfa_set_locEPNS_14DwarfLocationsE"
1708  },
1709  {
1710   "binding" : "weak",
1711   "name" : "_ZN11unwindstack8DwarfCfaImE12cfa_registerEPNS_14DwarfLocationsE"
1712  },
1713  {
1714   "binding" : "weak",
1715   "name" : "_ZN11unwindstack8DwarfCfaImE13LastErrorCodeEv"
1716  },
1717  {
1718   "binding" : "weak",
1719   "name" : "_ZN11unwindstack8DwarfCfaImE13cfa_undefinedEPNS_14DwarfLocationsE"
1720  },
1721  {
1722   "binding" : "weak",
1723   "name" : "_ZN11unwindstack8DwarfCfaImE14LogInstructionEjmhPm"
1724  },
1725  {
1726   "binding" : "weak",
1727   "name" : "_ZN11unwindstack8DwarfCfaImE14cfa_def_cfa_sfEPNS_14DwarfLocationsE"
1728  },
1729  {
1730   "binding" : "weak",
1731   "name" : "_ZN11unwindstack8DwarfCfaImE14cfa_expressionEPNS_14DwarfLocationsE"
1732  },
1733  {
1734   "binding" : "weak",
1735   "name" : "_ZN11unwindstack8DwarfCfaImE14cfa_same_valueEPNS_14DwarfLocationsE"
1736  },
1737  {
1738   "binding" : "weak",
1739   "name" : "_ZN11unwindstack8DwarfCfaImE14cfa_val_offsetEPNS_14DwarfLocationsE"
1740  },
1741  {
1742   "binding" : "weak",
1743   "name" : "_ZN11unwindstack8DwarfCfaImE15GetLocationInfoEmmmPNS_14DwarfLocationsE"
1744  },
1745  {
1746   "binding" : "weak",
1747   "name" : "_ZN11unwindstack8DwarfCfaImE15cfa_advance_locEPNS_14DwarfLocationsE"
1748  },
1749  {
1750   "binding" : "weak",
1751   "name" : "_ZN11unwindstack8DwarfCfaImE16GetOperandStringEhmPm"
1752  },
1753  {
1754   "binding" : "weak",
1755   "name" : "_ZN11unwindstack8DwarfCfaImE16LastErrorAddressEv"
1756  },
1757  {
1758   "binding" : "weak",
1759   "name" : "_ZN11unwindstack8DwarfCfaImE16set_cie_loc_regsEPKNS_14DwarfLocationsE"
1760  },
1761  {
1762   "binding" : "weak",
1763   "name" : "_ZN11unwindstack8DwarfCfaImE17cfa_restore_stateEPNS_14DwarfLocationsE"
1764  },
1765  {
1766   "binding" : "weak",
1767   "name" : "_ZN11unwindstack8DwarfCfaImE17cfa_val_offset_sfEPNS_14DwarfLocationsE"
1768  },
1769  {
1770   "binding" : "weak",
1771   "name" : "_ZN11unwindstack8DwarfCfaImE18cfa_def_cfa_offsetEPNS_14DwarfLocationsE"
1772  },
1773  {
1774   "binding" : "weak",
1775   "name" : "_ZN11unwindstack8DwarfCfaImE18cfa_remember_stateEPNS_14DwarfLocationsE"
1776  },
1777  {
1778   "binding" : "weak",
1779   "name" : "_ZN11unwindstack8DwarfCfaImE18cfa_val_expressionEPNS_14DwarfLocationsE"
1780  },
1781  {
1782   "binding" : "weak",
1783   "name" : "_ZN11unwindstack8DwarfCfaImE20cfa_def_cfa_registerEPNS_14DwarfLocationsE"
1784  },
1785  {
1786   "binding" : "weak",
1787   "name" : "_ZN11unwindstack8DwarfCfaImE21cfa_def_cfa_offset_sfEPNS_14DwarfLocationsE"
1788  },
1789  {
1790   "binding" : "weak",
1791   "name" : "_ZN11unwindstack8DwarfCfaImE22cfa_def_cfa_expressionEPNS_14DwarfLocationsE"
1792  },
1793  {
1794   "binding" : "weak",
1795   "name" : "_ZN11unwindstack8DwarfCfaImE22cfa_offset_extended_sfEPNS_14DwarfLocationsE"
1796  },
1797  {
1798   "binding" : "weak",
1799   "name" : "_ZN11unwindstack8DwarfCfaImE23LogOffsetRegisterStringEjmh"
1800  },
1801  {
1802   "binding" : "weak",
1803   "name" : "_ZN11unwindstack8DwarfCfaImE32cfa_gnu_negative_offset_extendedEPNS_14DwarfLocationsE"
1804  },
1805  {
1806   "binding" : "weak",
1807   "name" : "_ZN11unwindstack8DwarfCfaImE3LogEjmmm"
1808  },
1809  {
1810   "binding" : "weak",
1811   "name" : "_ZN11unwindstack8DwarfCfaImE6cur_pcEv"
1812  },
1813  {
1814   "binding" : "weak",
1815   "name" : "_ZN11unwindstack8DwarfCfaImE7cfa_nopEPNS_14DwarfLocationsE"
1816  },
1817  {
1818   "binding" : "weak",
1819   "name" : "_ZN11unwindstack8DwarfCfaImEC1EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1820  },
1821  {
1822   "binding" : "weak",
1823   "name" : "_ZN11unwindstack8DwarfCfaImEC2EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1824  },
1825  {
1826   "name" : "_ZN11unwindstack8JitDebug11ProcessArchEv"
1827  },
1828  {
1829   "name" : "_ZN11unwindstack8JitDebug11ReadEntry64EPmS1_"
1830  },
1831  {
1832   "name" : "_ZN11unwindstack8JitDebug14ReadEntry32PadEPmS1_"
1833  },
1834  {
1835   "name" : "_ZN11unwindstack8JitDebug15ReadEntry32PackEPmS1_"
1836  },
1837  {
1838   "name" : "_ZN11unwindstack8JitDebug16ReadDescriptor32Em"
1839  },
1840  {
1841   "name" : "_ZN11unwindstack8JitDebug16ReadDescriptor64Em"
1842  },
1843  {
1844   "name" : "_ZN11unwindstack8JitDebug16ReadVariableDataEm"
1845  },
1846  {
1847   "name" : "_ZN11unwindstack8JitDebug4InitEPNS_4MapsE"
1848  },
1849  {
1850   "name" : "_ZN11unwindstack8JitDebug6GetElfEPNS_4MapsEm"
1851  },
1852  {
1853   "name" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEE"
1854  },
1855  {
1856   "name" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE"
1857  },
1858  {
1859   "name" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEE"
1860  },
1861  {
1862   "name" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE"
1863  },
1864  {
1865   "name" : "_ZN11unwindstack8JitDebugD0Ev"
1866  },
1867  {
1868   "name" : "_ZN11unwindstack8JitDebugD1Ev"
1869  },
1870  {
1871   "name" : "_ZN11unwindstack8JitDebugD2Ev"
1872  },
1873  {
1874   "name" : "_ZN11unwindstack8RegsMips15GetPcAdjustmentEmPNS_3ElfE"
1875  },
1876  {
1877   "name" : "_ZN11unwindstack8RegsMips16IterateRegistersENSt3__18functionIFvPKcmEEE"
1878  },
1879  {
1880   "name" : "_ZN11unwindstack8RegsMips18CreateFromUcontextEPv"
1881  },
1882  {
1883   "name" : "_ZN11unwindstack8RegsMips19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
1884  },
1885  {
1886   "name" : "_ZN11unwindstack8RegsMips22SetPcFromReturnAddressEPNS_6MemoryE"
1887  },
1888  {
1889   "name" : "_ZN11unwindstack8RegsMips2pcEv"
1890  },
1891  {
1892   "name" : "_ZN11unwindstack8RegsMips2spEv"
1893  },
1894  {
1895   "name" : "_ZN11unwindstack8RegsMips4ArchEv"
1896  },
1897  {
1898   "name" : "_ZN11unwindstack8RegsMips4ReadEPv"
1899  },
1900  {
1901   "name" : "_ZN11unwindstack8RegsMips5CloneEv"
1902  },
1903  {
1904   "name" : "_ZN11unwindstack8RegsMips6set_pcEm"
1905  },
1906  {
1907   "name" : "_ZN11unwindstack8RegsMips6set_spEm"
1908  },
1909  {
1910   "name" : "_ZN11unwindstack8RegsMipsC1Ev"
1911  },
1912  {
1913   "name" : "_ZN11unwindstack8RegsMipsC2Ev"
1914  },
1915  {
1916   "name" : "_ZN11unwindstack8Unwinder11FillInFrameEPNS_7MapInfoEPNS_3ElfEmm"
1917  },
1918  {
1919   "name" : "_ZN11unwindstack8Unwinder11FormatFrameERKNS_9FrameDataE"
1920  },
1921  {
1922   "name" : "_ZN11unwindstack8Unwinder11FormatFrameEm"
1923  },
1924  {
1925   "name" : "_ZN11unwindstack8Unwinder11SetJitDebugEPNS_8JitDebugENS_8ArchEnumE"
1926  },
1927  {
1928   "name" : "_ZN11unwindstack8Unwinder14FillInDexFrameEv"
1929  },
1930  {
1931   "name" : "_ZN11unwindstack8Unwinder6UnwindEPKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEESC_"
1932  },
1933  {
1934   "name" : "_ZN11unwindstack9RegsArm6415GetPcAdjustmentEmPNS_3ElfE"
1935  },
1936  {
1937   "name" : "_ZN11unwindstack9RegsArm6416IterateRegistersENSt3__18functionIFvPKcmEEE"
1938  },
1939  {
1940   "name" : "_ZN11unwindstack9RegsArm6418CreateFromUcontextEPv"
1941  },
1942  {
1943   "name" : "_ZN11unwindstack9RegsArm6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
1944  },
1945  {
1946   "name" : "_ZN11unwindstack9RegsArm6422SetPcFromReturnAddressEPNS_6MemoryE"
1947  },
1948  {
1949   "name" : "_ZN11unwindstack9RegsArm642pcEv"
1950  },
1951  {
1952   "name" : "_ZN11unwindstack9RegsArm642spEv"
1953  },
1954  {
1955   "name" : "_ZN11unwindstack9RegsArm644ArchEv"
1956  },
1957  {
1958   "name" : "_ZN11unwindstack9RegsArm644ReadEPv"
1959  },
1960  {
1961   "name" : "_ZN11unwindstack9RegsArm645CloneEv"
1962  },
1963  {
1964   "name" : "_ZN11unwindstack9RegsArm646set_pcEm"
1965  },
1966  {
1967   "name" : "_ZN11unwindstack9RegsArm646set_spEm"
1968  },
1969  {
1970   "name" : "_ZN11unwindstack9RegsArm64C1Ev"
1971  },
1972  {
1973   "name" : "_ZN11unwindstack9RegsArm64C2Ev"
1974  },
1975  {
1976   "binding" : "weak",
1977   "name" : "_ZN7android8procinfo18ReadMapFileContentINSt3__18functionIFvmmtmmPKcEEEEEbPcRKT_"
1978  },
1979  {
1980   "name" : "_ZN9Demangler13AppendCurrentEPKc"
1981  },
1982  {
1983   "name" : "_ZN9Demangler13AppendCurrentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
1984  },
1985  {
1986   "name" : "_ZN9Demangler14AppendArgumentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
1987  },
1988  {
1989   "name" : "_ZN9Demangler14ParseArgumentsEPKc"
1990  },
1991  {
1992   "name" : "_ZN9Demangler16FinalizeTemplateEv"
1993  },
1994  {
1995   "name" : "_ZN9Demangler16FindFunctionNameEPKc"
1996  },
1997  {
1998   "name" : "_ZN9Demangler17ParseFunctionNameEPKc"
1999  },
2000  {
2001   "name" : "_ZN9Demangler18GetArgumentsStringEv"
2002  },
2003  {
2004   "name" : "_ZN9Demangler18ParseComplexStringEPKc"
2005  },
2006  {
2007   "name" : "_ZN9Demangler19GetStringFromLengthEPKcPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE"
2008  },
2009  {
2010   "name" : "_ZN9Demangler20AppendOperatorStringEPKc"
2011  },
2012  {
2013   "name" : "_ZN9Demangler20ParseComplexArgumentEPKc"
2014  },
2015  {
2016   "name" : "_ZN9Demangler20ParseTemplateLiteralEPKc"
2017  },
2018  {
2019   "name" : "_ZN9Demangler21ParseFunctionArgumentEPKc"
2020  },
2021  {
2022   "name" : "_ZN9Demangler22ParseTemplateArgumentsEPKc"
2023  },
2024  {
2025   "name" : "_ZN9Demangler24ParseArgumentsAtTopLevelEPKc"
2026  },
2027  {
2028   "name" : "_ZN9Demangler25ParseFunctionNameTemplateEPKc"
2029  },
2030  {
2031   "name" : "_ZN9Demangler29ParseTemplateArgumentsComplexEPKc"
2032  },
2033  {
2034   "name" : "_ZN9Demangler30ParseFunctionTemplateArgumentsEPKc"
2035  },
2036  {
2037   "name" : "_ZN9Demangler4SaveERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb"
2038  },
2039  {
2040   "name" : "_ZN9Demangler5ParseEPKcm"
2041  },
2042  {
2043   "name" : "_ZN9Demangler6ParseSEPKc"
2044  },
2045  {
2046   "name" : "_ZN9Demangler6ParseTEPKc"
2047  },
2048  {
2049   "name" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv"
2050  },
2051  {
2052   "name" : "_ZNK11unwindstack18LocalUpdatableMaps11GetMapsFileEv"
2053  },
2054  {
2055   "binding" : "weak",
2056   "name" : "_ZNSt3__112__deque_baseIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE5clearEv"
2057  },
2058  {
2059   "binding" : "weak",
2060   "name" : "_ZNSt3__112__deque_baseIN9Demangler9StateDataENS_9allocatorIS2_EEE5clearEv"
2061  },
2062  {
2063   "binding" : "weak",
2064   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairINS_10shared_ptrIN11unwindstack3ElfEEEbEEEENS_22__unordered_map_hasherIS7_SE_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SE_NS_8equal_toIS7_EELb1EEENS5_ISE_EEE25__emplace_unique_key_argsIS7_JRKNS_21piecewise_construct_tENS_5tupleIJOS7_EEENST_IJEEEEEENS8_INS_15__hash_iteratorIPNS_11__hash_nodeISE_PvEEEEbEERKT_DpOT0_"
2065  },
2066  {
2067   "binding" : "weak",
2068   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairINS_10shared_ptrIN11unwindstack3ElfEEEbEEEENS_22__unordered_map_hasherIS7_SE_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SE_NS_8equal_toIS7_EELb1EEENS5_ISE_EEE25__emplace_unique_key_argsIS7_JRKNS_21piecewise_construct_tENS_5tupleIJRKS7_EEENST_IJEEEEEENS8_INS_15__hash_iteratorIPNS_11__hash_nodeISE_PvEEEEbEERKT_DpOT0_"
2069  },
2070  {
2071   "binding" : "weak",
2072   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairINS_10shared_ptrIN11unwindstack3ElfEEEbEEEENS_22__unordered_map_hasherIS7_SE_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SE_NS_8equal_toIS7_EELb1EEENS5_ISE_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISE_PvEEEERKT_"
2073  },
2074  {
2075   "binding" : "weak",
2076   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairINS_10shared_ptrIN11unwindstack3ElfEEEbEEEENS_22__unordered_map_hasherIS7_SE_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SE_NS_8equal_toIS7_EELb1EEENS5_ISE_EEE6rehashEm"
2077  },
2078  {
2079   "binding" : "weak",
2080   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairINS_10shared_ptrIN11unwindstack3ElfEEEbEEEENS_22__unordered_map_hasherIS7_SE_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SE_NS_8equal_toIS7_EELb1EEENS5_ISE_EEE8__rehashEm"
2081  },
2082  {
2083   "binding" : "weak",
2084   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN11unwindstack13DwarfLocationEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE14__assign_multiINS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEEEEvT_SN_"
2085  },
2086  {
2087   "binding" : "weak",
2088   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN11unwindstack13DwarfLocationEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE14__erase_uniqueIjEEmRKT_"
2089  },
2090  {
2091   "binding" : "weak",
2092   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN11unwindstack13DwarfLocationEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRKNS_21piecewise_construct_tENS_5tupleIJOjEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2093  },
2094  {
2095   "binding" : "weak",
2096   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN11unwindstack13DwarfLocationEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRKNS_21piecewise_construct_tENS_5tupleIJRKjEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2097  },
2098  {
2099   "binding" : "weak",
2100   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN11unwindstack13DwarfLocationEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRKNS_4pairIKjS3_EEEEENSH_INS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2101  },
2102  {
2103   "binding" : "weak",
2104   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN11unwindstack13DwarfLocationEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE6rehashEm"
2105  },
2106  {
2107   "binding" : "weak",
2108   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN11unwindstack13DwarfLocationEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE"
2109  },
2110  {
2111   "binding" : "weak",
2112   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN11unwindstack13DwarfLocationEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE8__rehashEm"
2113  },
2114  {
2115   "binding" : "weak",
2116   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImA4096_hEENS_22__unordered_map_hasherImS3_NS_4hashImEELb1EEENS_21__unordered_map_equalImS3_NS_8equal_toImEELb1EEENS_9allocatorIS3_EEE14__erase_uniqueImEEmRKT_"
2117  },
2118  {
2119   "binding" : "weak",
2120   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImA4096_hEENS_22__unordered_map_hasherImS3_NS_4hashImEELb1EEENS_21__unordered_map_equalImS3_NS_8equal_toImEELb1EEENS_9allocatorIS3_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSJ_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS3_PvEEEEbEERKT_DpOT0_"
2121  },
2122  {
2123   "binding" : "weak",
2124   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImA4096_hEENS_22__unordered_map_hasherImS3_NS_4hashImEELb1EEENS_21__unordered_map_equalImS3_NS_8equal_toImEELb1EEENS_9allocatorIS3_EEE6rehashEm"
2125  },
2126  {
2127   "binding" : "weak",
2128   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImA4096_hEENS_22__unordered_map_hasherImS3_NS_4hashImEELb1EEENS_21__unordered_map_equalImS3_NS_8equal_toImEELb1EEENS_9allocatorIS3_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS3_PvEEEE"
2129  },
2130  {
2131   "binding" : "weak",
2132   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImA4096_hEENS_22__unordered_map_hasherImS3_NS_4hashImEELb1EEENS_21__unordered_map_equalImS3_NS_8equal_toImEELb1EEENS_9allocatorIS3_EEE8__rehashEm"
2133  },
2134  {
2135   "binding" : "weak",
2136   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack14DwarfLocationsEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2137  },
2138  {
2139   "binding" : "weak",
2140   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack14DwarfLocationsEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE6rehashEm"
2141  },
2142  {
2143   "binding" : "weak",
2144   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack14DwarfLocationsEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE8__rehashEm"
2145  },
2146  {
2147   "binding" : "weak",
2148   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE14__erase_uniqueImEEmRKT_"
2149  },
2150  {
2151   "binding" : "weak",
2152   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSM_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS6_PvEEEEbEERKT_DpOT0_"
2153  },
2154  {
2155   "binding" : "weak",
2156   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE6rehashEm"
2157  },
2158  {
2159   "binding" : "weak",
2160   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS6_PvEEEE"
2161  },
2162  {
2163   "binding" : "weak",
2164   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE8__rehashEm"
2165  },
2166  {
2167   "binding" : "weak",
2168   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrImE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE14__erase_uniqueImEEmRKT_"
2169  },
2170  {
2171   "binding" : "weak",
2172   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrImE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSM_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS6_PvEEEEbEERKT_DpOT0_"
2173  },
2174  {
2175   "binding" : "weak",
2176   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrImE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE6rehashEm"
2177  },
2178  {
2179   "binding" : "weak",
2180   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrImE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS6_PvEEEE"
2181  },
2182  {
2183   "binding" : "weak",
2184   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrImE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE8__rehashEm"
2185  },
2186  {
2187   "binding" : "weak",
2188   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE14__erase_uniqueImEEmRKT_"
2189  },
2190  {
2191   "binding" : "weak",
2192   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2193  },
2194  {
2195   "binding" : "weak",
2196   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE6rehashEm"
2197  },
2198  {
2199   "binding" : "weak",
2200   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE"
2201  },
2202  {
2203   "binding" : "weak",
2204   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE8__rehashEm"
2205  },
2206  {
2207   "binding" : "weak",
2208   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE14__erase_uniqueImEEmRKT_"
2209  },
2210  {
2211   "binding" : "weak",
2212   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2213  },
2214  {
2215   "binding" : "weak",
2216   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE6rehashEm"
2217  },
2218  {
2219   "binding" : "weak",
2220   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE"
2221  },
2222  {
2223   "binding" : "weak",
2224   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE8__rehashEm"
2225  },
2226  {
2227   "binding" : "weak",
2228   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8LoadInfoEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJOmEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2229  },
2230  {
2231   "binding" : "weak",
2232   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8LoadInfoEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE6rehashEm"
2233  },
2234  {
2235   "binding" : "weak",
2236   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8LoadInfoEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE8__rehashEm"
2237  },
2238  {
2239   "binding" : "weak",
2240   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImjEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_"
2241  },
2242  {
2243   "binding" : "weak",
2244   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImjEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE6rehashEm"
2245  },
2246  {
2247   "binding" : "weak",
2248   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImjEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE8__rehashEm"
2249  },
2250  {
2251   "binding" : "weak",
2252   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsENS_9allocatorIS3_EEE10push_frontEOS3_"
2253  },
2254  {
2255   "binding" : "weak",
2256   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsENS_9allocatorIS3_EEE9push_backEOS3_"
2257  },
2258  {
2259   "binding" : "weak",
2260   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsERNS_9allocatorIS3_EEE10push_frontERKS3_"
2261  },
2262  {
2263   "binding" : "weak",
2264   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsERNS_9allocatorIS3_EEE9push_backEOS3_"
2265  },
2266  {
2267   "binding" : "weak",
2268   "name" : "_ZNSt3__114__split_bufferIPN9Demangler9StateDataENS_9allocatorIS3_EEE10push_frontEOS3_"
2269  },
2270  {
2271   "binding" : "weak",
2272   "name" : "_ZNSt3__114__split_bufferIPN9Demangler9StateDataENS_9allocatorIS3_EEE9push_backEOS3_"
2273  },
2274  {
2275   "binding" : "weak",
2276   "name" : "_ZNSt3__114__split_bufferIPN9Demangler9StateDataERNS_9allocatorIS3_EEE10push_frontERKS3_"
2277  },
2278  {
2279   "binding" : "weak",
2280   "name" : "_ZNSt3__114__split_bufferIPN9Demangler9StateDataERNS_9allocatorIS3_EEE9push_backEOS3_"
2281  },
2282  {
2283   "binding" : "weak",
2284   "name" : "_ZNSt3__114__split_bufferIPhNS_9allocatorIS1_EEE10push_frontEOS1_"
2285  },
2286  {
2287   "binding" : "weak",
2288   "name" : "_ZNSt3__114__split_bufferIPhNS_9allocatorIS1_EEE9push_backEOS1_"
2289  },
2290  {
2291   "binding" : "weak",
2292   "name" : "_ZNSt3__114__split_bufferIPhRNS_9allocatorIS1_EEE10push_frontERKS1_"
2293  },
2294  {
2295   "binding" : "weak",
2296   "name" : "_ZNSt3__114__split_bufferIPhRNS_9allocatorIS1_EEE9push_backEOS1_"
2297  },
2298  {
2299   "binding" : "weak",
2300   "name" : "_ZNSt3__114__split_bufferIPjNS_9allocatorIS1_EEE10push_frontEOS1_"
2301  },
2302  {
2303   "binding" : "weak",
2304   "name" : "_ZNSt3__114__split_bufferIPjNS_9allocatorIS1_EEE10push_frontERKS1_"
2305  },
2306  {
2307   "binding" : "weak",
2308   "name" : "_ZNSt3__114__split_bufferIPjNS_9allocatorIS1_EEE9push_backEOS1_"
2309  },
2310  {
2311   "binding" : "weak",
2312   "name" : "_ZNSt3__114__split_bufferIPjRNS_9allocatorIS1_EEE9push_backEOS1_"
2313  },
2314  {
2315   "binding" : "weak",
2316   "name" : "_ZNSt3__114__split_bufferIPmNS_9allocatorIS1_EEE10push_frontEOS1_"
2317  },
2318  {
2319   "binding" : "weak",
2320   "name" : "_ZNSt3__114__split_bufferIPmNS_9allocatorIS1_EEE10push_frontERKS1_"
2321  },
2322  {
2323   "binding" : "weak",
2324   "name" : "_ZNSt3__114__split_bufferIPmNS_9allocatorIS1_EEE9push_backEOS1_"
2325  },
2326  {
2327   "binding" : "weak",
2328   "name" : "_ZNSt3__114__split_bufferIPmRNS_9allocatorIS1_EEE9push_backEOS1_"
2329  },
2330  {
2331   "binding" : "weak",
2332   "name" : "_ZNSt3__120__shared_ptr_emplaceIN11unwindstack18MemoryFileAtOffsetENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2333  },
2334  {
2335   "binding" : "weak",
2336   "name" : "_ZNSt3__120__shared_ptr_emplaceIN11unwindstack18MemoryFileAtOffsetENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2337  },
2338  {
2339   "binding" : "weak",
2340   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryCacheENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2341  },
2342  {
2343   "binding" : "weak",
2344   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryCacheENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2345  },
2346  {
2347   "binding" : "weak",
2348   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryLocalENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2349  },
2350  {
2351   "binding" : "weak",
2352   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryLocalENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2353  },
2354  {
2355   "binding" : "weak",
2356   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack12MemoryRemoteENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2357  },
2358  {
2359   "binding" : "weak",
2360   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack12MemoryRemoteENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2361  },
2362  {
2363   "binding" : "weak",
2364   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack3ElfENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2365  },
2366  {
2367   "binding" : "weak",
2368   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack3ElfENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2369  },
2370  {
2371   "binding" : "weak",
2372   "name" : "_ZNSt3__127__insertion_sort_incompleteIRZN11unwindstack7Symbols7GetNameI9elf32_symEEbmPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmEUlRKNS2_4InfoESH_E_PSF_EEbT0_SL_T_"
2373  },
2374  {
2375   "binding" : "weak",
2376   "name" : "_ZNSt3__127__insertion_sort_incompleteIRZN11unwindstack7Symbols7GetNameI9elf64_symEEbmPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmEUlRKNS2_4InfoESH_E_PSF_EEbT0_SL_T_"
2377  },
2378  {
2379   "binding" : "weak",
2380   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
2381  },
2382  {
2383   "binding" : "weak",
2384   "name" : "_ZNSt3__15dequeIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE19__add_back_capacityEv"
2385  },
2386  {
2387   "binding" : "weak",
2388   "name" : "_ZNSt3__15dequeIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE8pop_backEv"
2389  },
2390  {
2391   "binding" : "weak",
2392   "name" : "_ZNSt3__15dequeIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE9push_backERKS2_"
2393  },
2394  {
2395   "binding" : "weak",
2396   "name" : "_ZNSt3__15dequeIN9Demangler9StateDataENS_9allocatorIS2_EEE19__add_back_capacityEv"
2397  },
2398  {
2399   "binding" : "weak",
2400   "name" : "_ZNSt3__15dequeIhNS_9allocatorIhEEE19__add_back_capacityEv"
2401  },
2402  {
2403   "binding" : "weak",
2404   "name" : "_ZNSt3__15dequeIjNS_9allocatorIjEEE20__add_front_capacityEv"
2405  },
2406  {
2407   "binding" : "weak",
2408   "name" : "_ZNSt3__15dequeImNS_9allocatorImEEE20__add_front_capacityEv"
2409  },
2410  {
2411   "binding" : "weak",
2412   "name" : "_ZNSt3__16__sortIRZN11unwindstack7Symbols7GetNameI9elf32_symEEbmPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmEUlRKNS2_4InfoESH_E_PSF_EEvT0_SL_T_"
2413  },
2414  {
2415   "binding" : "weak",
2416   "name" : "_ZNSt3__16__sortIRZN11unwindstack7Symbols7GetNameI9elf64_symEEbmPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmEUlRKNS2_4InfoESH_E_PSF_EEvT0_SL_T_"
2417  },
2418  {
2419   "binding" : "weak",
2420   "name" : "_ZNSt3__16__treeINS_12__value_typeIhiEENS_19__map_value_compareIhS2_NS_4lessIhEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE"
2421  },
2422  {
2423   "binding" : "weak",
2424   "name" : "_ZNSt3__16__treeINS_12__value_typeImN11unwindstack14DwarfLocationsEEENS_19__map_value_compareImS4_NS_4lessImEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsImJRmS3_EEENS_4pairINS_15__tree_iteratorIS4_PNS_11__tree_nodeIS4_PvEElEEbEERKT_DpOT0_"
2425  },
2426  {
2427   "binding" : "weak",
2428   "name" : "_ZNSt3__16__treeINS_12__value_typeImN11unwindstack14DwarfLocationsEEENS_19__map_value_compareImS4_NS_4lessImEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE"
2429  },
2430  {
2431   "binding" : "weak",
2432   "name" : "_ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrIN11unwindstack11MemoryRangeENS_14default_deleteIS4_EEEEEENS_19__map_value_compareImS8_NS_4lessImEELb1EEENS_9allocatorIS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE"
2433  },
2434  {
2435   "binding" : "weak",
2436   "name" : "_ZNSt3__16__treeINS_12__value_typeImNS_4pairImPKN11unwindstack8DwarfFdeEEEEENS_19__map_value_compareImS8_NS_4lessImEELb1EEENS_9allocatorIS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE"
2437  },
2438  {
2439   "binding" : "weak",
2440   "name" : "_ZNSt3__16vectorIM9DemanglerFPKcS3_ENS_9allocatorIS5_EEE21__push_back_slow_pathIRKS5_EEvOT_"
2441  },
2442  {
2443   "binding" : "weak",
2444   "name" : "_ZNSt3__16vectorIM9DemanglerFPKcS3_ENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
2445  },
2446  {
2447   "binding" : "weak",
2448   "name" : "_ZNSt3__16vectorIN11unwindstack14LocalFrameDataENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRPNS1_7MapInfoEmmRA1_KciEEEvDpOT_"
2449  },
2450  {
2451   "binding" : "weak",
2452   "name" : "_ZNSt3__16vectorIN11unwindstack14LocalFrameDataENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRPNS1_7MapInfoEmmRNS_12basic_stringIcNS_11char_traitsIcEENS3_IcEEEERmEEEvDpOT_"
2453  },
2454  {
2455   "binding" : "weak",
2456   "name" : "_ZNSt3__16vectorIN11unwindstack7Symbols4InfoENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRmS8_mEEEvDpOT_"
2457  },
2458  {
2459   "binding" : "weak",
2460   "name" : "_ZNSt3__16vectorIN11unwindstack9FrameDataENS_9allocatorIS2_EEE8__appendEm"
2461  },
2462  {
2463   "binding" : "weak",
2464   "name" : "_ZNSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEE24__emplace_back_slow_pathIJPS3_EEEvDpOT_"
2465  },
2466  {
2467   "binding" : "weak",
2468   "name" : "_ZNSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEE24__emplace_back_slow_pathIJS6_EEEvDpOT_"
2469  },
2470  {
2471   "binding" : "weak",
2472   "name" : "_ZNSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEE8__appendEm"
2473  },
2474  {
2475   "binding" : "weak",
2476   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_"
2477  },
2478  {
2479   "binding" : "weak",
2480   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_"
2481  },
2482  {
2483   "binding" : "weak",
2484   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJS6_EEEvDpOT_"
2485  },
2486  {
2487   "binding" : "weak",
2488   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE6assignIPS6_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS6_NS_15iterator_traitsISC_E9referenceEEE5valueEvE4typeESC_SC_"
2489  },
2490  {
2491   "binding" : "weak",
2492   "name" : "_ZNSt3__16vectorINS_4pairImmEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_"
2493  },
2494  {
2495   "binding" : "weak",
2496   "name" : "_ZNSt3__16vectorIPKN11unwindstack8DwarfFdeENS_9allocatorIS4_EEE21__push_back_slow_pathIRKS4_EEvOT_"
2497  },
2498  {
2499   "binding" : "weak",
2500   "name" : "_ZNSt3__16vectorIPKN11unwindstack8DwarfFdeENS_9allocatorIS4_EEE21__push_back_slow_pathIS4_EEvOT_"
2501  },
2502  {
2503   "binding" : "weak",
2504   "name" : "_ZNSt3__16vectorIPN11unwindstack3ElfENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_"
2505  },
2506  {
2507   "binding" : "weak",
2508   "name" : "_ZNSt3__16vectorIPN11unwindstack7SymbolsENS_9allocatorIS3_EEE21__push_back_slow_pathIS3_EEvOT_"
2509  },
2510  {
2511   "binding" : "weak",
2512   "name" : "_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_"
2513  },
2514  {
2515   "binding" : "weak",
2516   "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEm"
2517  },
2518  {
2519   "binding" : "weak",
2520   "name" : "_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIjEEvOT_"
2521  },
2522  {
2523   "binding" : "weak",
2524   "name" : "_ZNSt3__16vectorImNS_9allocatorImEEE21__push_back_slow_pathIRKmEEvOT_"
2525  },
2526  {
2527   "binding" : "weak",
2528   "name" : "_ZNSt3__17__sort4IRZN11unwindstack7Symbols7GetNameI9elf32_symEEbmPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmEUlRKNS2_4InfoESH_E_PSF_EEjT0_SL_SL_SL_T_"
2529  },
2530  {
2531   "binding" : "weak",
2532   "name" : "_ZNSt3__17__sort4IRZN11unwindstack7Symbols7GetNameI9elf64_symEEbmPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmEUlRKNS2_4InfoESH_E_PSF_EEjT0_SL_SL_SL_T_"
2533  },
2534  {
2535   "binding" : "weak",
2536   "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_S6_"
2537  },
2538  {
2539   "binding" : "weak",
2540   "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_"
2541  },
2542  {
2543   "binding" : "weak",
2544   "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EES6_RKS9_"
2545  }
2546 ],
2547 "elf_objects" :
2548 [
2549  {
2550   "name" : "_ZN11unwindstack12DwarfCfaInfo6kTableE"
2551  },
2552  {
2553   "name" : "_ZN11unwindstack3Elf11cache_lock_E"
2554  },
2555  {
2556   "name" : "_ZN11unwindstack3Elf14cache_enabled_E"
2557  },
2558  {
2559   "name" : "_ZN11unwindstack3Elf6cache_E"
2560  },
2561  {
2562   "binding" : "weak",
2563   "name" : "_ZN11unwindstack7DwarfOpIjE17kOpHandleFuncListE"
2564  },
2565  {
2566   "binding" : "weak",
2567   "name" : "_ZN11unwindstack7DwarfOpImE17kOpHandleFuncListE"
2568  },
2569  {
2570   "binding" : "weak",
2571   "name" : "_ZN11unwindstack8DwarfCfaIjE14kCallbackTableE"
2572  },
2573  {
2574   "binding" : "weak",
2575   "name" : "_ZN11unwindstack8DwarfCfaImE14kCallbackTableE"
2576  },
2577  {
2578   "binding" : "weak",
2579   "name" : "_ZN9Demangler6kTypesE"
2580  },
2581  {
2582   "binding" : "weak",
2583   "name" : "_ZN9Demangler7kDTypesE"
2584  },
2585  {
2586   "binding" : "weak",
2587   "name" : "_ZN9Demangler7kSTypesE"
2588  },
2589  {
2590   "name" : "_ZTVN11unwindstack10BufferMapsE"
2591  },
2592  {
2593   "name" : "_ZTVN11unwindstack10RegsMips64E"
2594  },
2595  {
2596   "name" : "_ZTVN11unwindstack10RegsX86_64E"
2597  },
2598  {
2599   "name" : "_ZTVN11unwindstack10RemoteMapsE"
2600  },
2601  {
2602   "binding" : "weak",
2603   "name" : "_ZTVN11unwindstack11DwarfMemoryE"
2604  },
2605  {
2606   "name" : "_ZTVN11unwindstack11MemoryCacheE"
2607  },
2608  {
2609   "name" : "_ZTVN11unwindstack11MemoryLocalE"
2610  },
2611  {
2612   "name" : "_ZTVN11unwindstack11MemoryRangeE"
2613  },
2614  {
2615   "binding" : "weak",
2616   "name" : "_ZTVN11unwindstack12DwarfEhFrameIjEE"
2617  },
2618  {
2619   "binding" : "weak",
2620   "name" : "_ZTVN11unwindstack12DwarfEhFrameImEE"
2621  },
2622  {
2623   "binding" : "weak",
2624   "name" : "_ZTVN11unwindstack12DwarfSectionE"
2625  },
2626  {
2627   "name" : "_ZTVN11unwindstack12ElfInterfaceE"
2628  },
2629  {
2630   "name" : "_ZTVN11unwindstack12MemoryBufferE"
2631  },
2632  {
2633   "name" : "_ZTVN11unwindstack12MemoryRangesE"
2634  },
2635  {
2636   "name" : "_ZTVN11unwindstack12MemoryRemoteE"
2637  },
2638  {
2639   "name" : "_ZTVN11unwindstack13MemoryOfflineE"
2640  },
2641  {
2642   "binding" : "weak",
2643   "name" : "_ZTVN11unwindstack14ElfInterface32E"
2644  },
2645  {
2646   "binding" : "weak",
2647   "name" : "_ZTVN11unwindstack14ElfInterface64E"
2648  },
2649  {
2650   "binding" : "weak",
2651   "name" : "_ZTVN11unwindstack15DwarfDebugFrameIjEE"
2652  },
2653  {
2654   "binding" : "weak",
2655   "name" : "_ZTVN11unwindstack15DwarfDebugFrameImEE"
2656  },
2657  {
2658   "name" : "_ZTVN11unwindstack15ElfInterfaceArmE"
2659  },
2660  {
2661   "binding" : "weak",
2662   "name" : "_ZTVN11unwindstack16DwarfSectionImplIjEE"
2663  },
2664  {
2665   "binding" : "weak",
2666   "name" : "_ZTVN11unwindstack16DwarfSectionImplImEE"
2667  },
2668  {
2669   "name" : "_ZTVN11unwindstack18LocalUpdatableMapsE"
2670  },
2671  {
2672   "name" : "_ZTVN11unwindstack18MemoryFileAtOffsetE"
2673  },
2674  {
2675   "name" : "_ZTVN11unwindstack18MemoryOfflinePartsE"
2676  },
2677  {
2678   "binding" : "weak",
2679   "name" : "_ZTVN11unwindstack19DwarfEhFrameWithHdrIjEE"
2680  },
2681  {
2682   "binding" : "weak",
2683   "name" : "_ZTVN11unwindstack19DwarfEhFrameWithHdrImEE"
2684  },
2685  {
2686   "name" : "_ZTVN11unwindstack19MemoryOfflineBufferE"
2687  },
2688  {
2689   "binding" : "weak",
2690   "name" : "_ZTVN11unwindstack21DwarfSectionImplNoHdrIjEE"
2691  },
2692  {
2693   "binding" : "weak",
2694   "name" : "_ZTVN11unwindstack21DwarfSectionImplNoHdrImEE"
2695  },
2696  {
2697   "binding" : "weak",
2698   "name" : "_ZTVN11unwindstack3ElfE"
2699  },
2700  {
2701   "name" : "_ZTVN11unwindstack4MapsE"
2702  },
2703  {
2704   "binding" : "weak",
2705   "name" : "_ZTVN11unwindstack6GlobalE"
2706  },
2707  {
2708   "name" : "_ZTVN11unwindstack6MemoryE"
2709  },
2710  {
2711   "binding" : "weak",
2712   "name" : "_ZTVN11unwindstack7DwarfOpIjEE"
2713  },
2714  {
2715   "binding" : "weak",
2716   "name" : "_ZTVN11unwindstack7DwarfOpImEE"
2717  },
2718  {
2719   "name" : "_ZTVN11unwindstack7RegsArmE"
2720  },
2721  {
2722   "name" : "_ZTVN11unwindstack7RegsX86E"
2723  },
2724  {
2725   "binding" : "weak",
2726   "name" : "_ZTVN11unwindstack7SymbolsE"
2727  },
2728  {
2729   "binding" : "weak",
2730   "name" : "_ZTVN11unwindstack8ArmExidxE"
2731  },
2732  {
2733   "binding" : "weak",
2734   "name" : "_ZTVN11unwindstack8DwarfCfaIjEE"
2735  },
2736  {
2737   "binding" : "weak",
2738   "name" : "_ZTVN11unwindstack8DwarfCfaImEE"
2739  },
2740  {
2741   "name" : "_ZTVN11unwindstack8JitDebugE"
2742  },
2743  {
2744   "binding" : "weak",
2745   "name" : "_ZTVN11unwindstack8RegsImplIjEE"
2746  },
2747  {
2748   "binding" : "weak",
2749   "name" : "_ZTVN11unwindstack8RegsImplImEE"
2750  },
2751  {
2752   "name" : "_ZTVN11unwindstack8RegsMipsE"
2753  },
2754  {
2755   "binding" : "weak",
2756   "name" : "_ZTVN11unwindstack9LocalMapsE"
2757  },
2758  {
2759   "name" : "_ZTVN11unwindstack9RegsArm64E"
2760  },
2761  {
2762   "binding" : "weak",
2763   "name" : "_ZTVNSt3__120__shared_ptr_emplaceIN11unwindstack18MemoryFileAtOffsetENS_9allocatorIS2_EEEE"
2764  },
2765  {
2766   "binding" : "weak",
2767   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryCacheENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2768  },
2769  {
2770   "binding" : "weak",
2771   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryLocalENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2772  },
2773  {
2774   "binding" : "weak",
2775   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack12MemoryRemoteENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2776  },
2777  {
2778   "binding" : "weak",
2779   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack3ElfENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2780  }
2781 ],
2782 "enum_types" :
2783 [
2784  {
2785   "alignment" : 1,
2786   "enum_fields" :
2787   [
2788    {
2789     "enum_field_value" : 0,
2790     "name" : "unwindstack::ARCH_UNKNOWN"
2791    },
2792    {
2793     "enum_field_value" : 1,
2794     "name" : "unwindstack::ARCH_ARM"
2795    },
2796    {
2797     "enum_field_value" : 2,
2798     "name" : "unwindstack::ARCH_ARM64"
2799    },
2800    {
2801     "enum_field_value" : 3,
2802     "name" : "unwindstack::ARCH_X86"
2803    },
2804    {
2805     "enum_field_value" : 4,
2806     "name" : "unwindstack::ARCH_X86_64"
2807    },
2808    {
2809     "enum_field_value" : 5,
2810     "name" : "unwindstack::ARCH_MIPS"
2811    },
2812    {
2813     "enum_field_value" : 6,
2814     "name" : "unwindstack::ARCH_MIPS64"
2815    }
2816   ],
2817   "linker_set_key" : "unwindstack::ArchEnum",
2818   "name" : "unwindstack::ArchEnum",
2819   "referenced_type" : "type-34",
2820   "self_type" : "type-34",
2821   "size" : 1,
2822   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h",
2823   "underlying_type" : "type-10",
2824   "unique_id" : "_ZTSN11unwindstack8ArchEnumE"
2825  },
2826  {
2827   "alignment" : 2,
2828   "enum_fields" :
2829   [
2830    {
2831     "enum_field_value" : 0,
2832     "name" : "unwindstack::ARM64_REG_R0"
2833    },
2834    {
2835     "enum_field_value" : 1,
2836     "name" : "unwindstack::ARM64_REG_R1"
2837    },
2838    {
2839     "enum_field_value" : 2,
2840     "name" : "unwindstack::ARM64_REG_R2"
2841    },
2842    {
2843     "enum_field_value" : 3,
2844     "name" : "unwindstack::ARM64_REG_R3"
2845    },
2846    {
2847     "enum_field_value" : 4,
2848     "name" : "unwindstack::ARM64_REG_R4"
2849    },
2850    {
2851     "enum_field_value" : 5,
2852     "name" : "unwindstack::ARM64_REG_R5"
2853    },
2854    {
2855     "enum_field_value" : 6,
2856     "name" : "unwindstack::ARM64_REG_R6"
2857    },
2858    {
2859     "enum_field_value" : 7,
2860     "name" : "unwindstack::ARM64_REG_R7"
2861    },
2862    {
2863     "enum_field_value" : 8,
2864     "name" : "unwindstack::ARM64_REG_R8"
2865    },
2866    {
2867     "enum_field_value" : 9,
2868     "name" : "unwindstack::ARM64_REG_R9"
2869    },
2870    {
2871     "enum_field_value" : 10,
2872     "name" : "unwindstack::ARM64_REG_R10"
2873    },
2874    {
2875     "enum_field_value" : 11,
2876     "name" : "unwindstack::ARM64_REG_R11"
2877    },
2878    {
2879     "enum_field_value" : 12,
2880     "name" : "unwindstack::ARM64_REG_R12"
2881    },
2882    {
2883     "enum_field_value" : 13,
2884     "name" : "unwindstack::ARM64_REG_R13"
2885    },
2886    {
2887     "enum_field_value" : 14,
2888     "name" : "unwindstack::ARM64_REG_R14"
2889    },
2890    {
2891     "enum_field_value" : 15,
2892     "name" : "unwindstack::ARM64_REG_R15"
2893    },
2894    {
2895     "enum_field_value" : 16,
2896     "name" : "unwindstack::ARM64_REG_R16"
2897    },
2898    {
2899     "enum_field_value" : 17,
2900     "name" : "unwindstack::ARM64_REG_R17"
2901    },
2902    {
2903     "enum_field_value" : 18,
2904     "name" : "unwindstack::ARM64_REG_R18"
2905    },
2906    {
2907     "enum_field_value" : 19,
2908     "name" : "unwindstack::ARM64_REG_R19"
2909    },
2910    {
2911     "enum_field_value" : 20,
2912     "name" : "unwindstack::ARM64_REG_R20"
2913    },
2914    {
2915     "enum_field_value" : 21,
2916     "name" : "unwindstack::ARM64_REG_R21"
2917    },
2918    {
2919     "enum_field_value" : 22,
2920     "name" : "unwindstack::ARM64_REG_R22"
2921    },
2922    {
2923     "enum_field_value" : 23,
2924     "name" : "unwindstack::ARM64_REG_R23"
2925    },
2926    {
2927     "enum_field_value" : 24,
2928     "name" : "unwindstack::ARM64_REG_R24"
2929    },
2930    {
2931     "enum_field_value" : 25,
2932     "name" : "unwindstack::ARM64_REG_R25"
2933    },
2934    {
2935     "enum_field_value" : 26,
2936     "name" : "unwindstack::ARM64_REG_R26"
2937    },
2938    {
2939     "enum_field_value" : 27,
2940     "name" : "unwindstack::ARM64_REG_R27"
2941    },
2942    {
2943     "enum_field_value" : 28,
2944     "name" : "unwindstack::ARM64_REG_R28"
2945    },
2946    {
2947     "enum_field_value" : 29,
2948     "name" : "unwindstack::ARM64_REG_R29"
2949    },
2950    {
2951     "enum_field_value" : 30,
2952     "name" : "unwindstack::ARM64_REG_R30"
2953    },
2954    {
2955     "enum_field_value" : 31,
2956     "name" : "unwindstack::ARM64_REG_R31"
2957    },
2958    {
2959     "enum_field_value" : 32,
2960     "name" : "unwindstack::ARM64_REG_PC"
2961    },
2962    {
2963     "enum_field_value" : 33,
2964     "name" : "unwindstack::ARM64_REG_LAST"
2965    },
2966    {
2967     "enum_field_value" : 31,
2968     "name" : "unwindstack::ARM64_REG_SP"
2969    },
2970    {
2971     "enum_field_value" : 30,
2972     "name" : "unwindstack::ARM64_REG_LR"
2973    }
2974   ],
2975   "linker_set_key" : "unwindstack::Arm64Reg",
2976   "name" : "unwindstack::Arm64Reg",
2977   "referenced_type" : "type-652",
2978   "self_type" : "type-652",
2979   "size" : 2,
2980   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineArm64.h",
2981   "underlying_type" : "type-2",
2982   "unique_id" : "_ZTSN11unwindstack8Arm64RegE"
2983  },
2984  {
2985   "alignment" : 2,
2986   "enum_fields" :
2987   [
2988    {
2989     "enum_field_value" : 0,
2990     "name" : "unwindstack::ARM_REG_R0"
2991    },
2992    {
2993     "enum_field_value" : 1,
2994     "name" : "unwindstack::ARM_REG_R1"
2995    },
2996    {
2997     "enum_field_value" : 2,
2998     "name" : "unwindstack::ARM_REG_R2"
2999    },
3000    {
3001     "enum_field_value" : 3,
3002     "name" : "unwindstack::ARM_REG_R3"
3003    },
3004    {
3005     "enum_field_value" : 4,
3006     "name" : "unwindstack::ARM_REG_R4"
3007    },
3008    {
3009     "enum_field_value" : 5,
3010     "name" : "unwindstack::ARM_REG_R5"
3011    },
3012    {
3013     "enum_field_value" : 6,
3014     "name" : "unwindstack::ARM_REG_R6"
3015    },
3016    {
3017     "enum_field_value" : 7,
3018     "name" : "unwindstack::ARM_REG_R7"
3019    },
3020    {
3021     "enum_field_value" : 8,
3022     "name" : "unwindstack::ARM_REG_R8"
3023    },
3024    {
3025     "enum_field_value" : 9,
3026     "name" : "unwindstack::ARM_REG_R9"
3027    },
3028    {
3029     "enum_field_value" : 10,
3030     "name" : "unwindstack::ARM_REG_R10"
3031    },
3032    {
3033     "enum_field_value" : 11,
3034     "name" : "unwindstack::ARM_REG_R11"
3035    },
3036    {
3037     "enum_field_value" : 12,
3038     "name" : "unwindstack::ARM_REG_R12"
3039    },
3040    {
3041     "enum_field_value" : 13,
3042     "name" : "unwindstack::ARM_REG_R13"
3043    },
3044    {
3045     "enum_field_value" : 14,
3046     "name" : "unwindstack::ARM_REG_R14"
3047    },
3048    {
3049     "enum_field_value" : 15,
3050     "name" : "unwindstack::ARM_REG_R15"
3051    },
3052    {
3053     "enum_field_value" : 16,
3054     "name" : "unwindstack::ARM_REG_LAST"
3055    },
3056    {
3057     "enum_field_value" : 13,
3058     "name" : "unwindstack::ARM_REG_SP"
3059    },
3060    {
3061     "enum_field_value" : 14,
3062     "name" : "unwindstack::ARM_REG_LR"
3063    },
3064    {
3065     "enum_field_value" : 15,
3066     "name" : "unwindstack::ARM_REG_PC"
3067    }
3068   ],
3069   "linker_set_key" : "unwindstack::ArmReg",
3070   "name" : "unwindstack::ArmReg",
3071   "referenced_type" : "type-1",
3072   "self_type" : "type-1",
3073   "size" : 2,
3074   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineArm.h",
3075   "underlying_type" : "type-2",
3076   "unique_id" : "_ZTSN11unwindstack6ArmRegE"
3077  },
3078  {
3079   "alignment" : 1,
3080   "enum_fields" :
3081   [
3082    {
3083     "enum_field_value" : 0,
3084     "name" : "unwindstack::DWARF_ERROR_NONE"
3085    },
3086    {
3087     "enum_field_value" : 1,
3088     "name" : "unwindstack::DWARF_ERROR_MEMORY_INVALID"
3089    },
3090    {
3091     "enum_field_value" : 2,
3092     "name" : "unwindstack::DWARF_ERROR_ILLEGAL_VALUE"
3093    },
3094    {
3095     "enum_field_value" : 3,
3096     "name" : "unwindstack::DWARF_ERROR_ILLEGAL_STATE"
3097    },
3098    {
3099     "enum_field_value" : 4,
3100     "name" : "unwindstack::DWARF_ERROR_STACK_INDEX_NOT_VALID"
3101    },
3102    {
3103     "enum_field_value" : 5,
3104     "name" : "unwindstack::DWARF_ERROR_NOT_IMPLEMENTED"
3105    },
3106    {
3107     "enum_field_value" : 6,
3108     "name" : "unwindstack::DWARF_ERROR_TOO_MANY_ITERATIONS"
3109    },
3110    {
3111     "enum_field_value" : 7,
3112     "name" : "unwindstack::DWARF_ERROR_CFA_NOT_DEFINED"
3113    },
3114    {
3115     "enum_field_value" : 8,
3116     "name" : "unwindstack::DWARF_ERROR_UNSUPPORTED_VERSION"
3117    },
3118    {
3119     "enum_field_value" : 9,
3120     "name" : "unwindstack::DWARF_ERROR_NO_FDES"
3121    }
3122   ],
3123   "linker_set_key" : "unwindstack::DwarfErrorCode",
3124   "name" : "unwindstack::DwarfErrorCode",
3125   "referenced_type" : "type-50",
3126   "self_type" : "type-50",
3127   "size" : 1,
3128   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfError.h",
3129   "underlying_type" : "type-10",
3130   "unique_id" : "_ZTSN11unwindstack14DwarfErrorCodeE"
3131  },
3132  {
3133   "alignment" : 1,
3134   "enum_fields" :
3135   [
3136    {
3137     "enum_field_value" : 0,
3138     "name" : "unwindstack::DWARF_LOCATION_INVALID"
3139    },
3140    {
3141     "enum_field_value" : 1,
3142     "name" : "unwindstack::DWARF_LOCATION_UNDEFINED"
3143    },
3144    {
3145     "enum_field_value" : 2,
3146     "name" : "unwindstack::DWARF_LOCATION_OFFSET"
3147    },
3148    {
3149     "enum_field_value" : 3,
3150     "name" : "unwindstack::DWARF_LOCATION_VAL_OFFSET"
3151    },
3152    {
3153     "enum_field_value" : 4,
3154     "name" : "unwindstack::DWARF_LOCATION_REGISTER"
3155    },
3156    {
3157     "enum_field_value" : 5,
3158     "name" : "unwindstack::DWARF_LOCATION_EXPRESSION"
3159    },
3160    {
3161     "enum_field_value" : 6,
3162     "name" : "unwindstack::DWARF_LOCATION_VAL_EXPRESSION"
3163    }
3164   ],
3165   "linker_set_key" : "unwindstack::DwarfLocationEnum",
3166   "name" : "unwindstack::DwarfLocationEnum",
3167   "referenced_type" : "type-267",
3168   "self_type" : "type-267",
3169   "size" : 1,
3170   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h",
3171   "underlying_type" : "type-10",
3172   "unique_id" : "_ZTSN11unwindstack17DwarfLocationEnumE"
3173  },
3174  {
3175   "alignment" : 1,
3176   "enum_fields" :
3177   [
3178    {
3179     "enum_field_value" : 0,
3180     "name" : "unwindstack::ERROR_NONE"
3181    },
3182    {
3183     "enum_field_value" : 1,
3184     "name" : "unwindstack::ERROR_MEMORY_INVALID"
3185    },
3186    {
3187     "enum_field_value" : 2,
3188     "name" : "unwindstack::ERROR_UNWIND_INFO"
3189    },
3190    {
3191     "enum_field_value" : 3,
3192     "name" : "unwindstack::ERROR_UNSUPPORTED"
3193    },
3194    {
3195     "enum_field_value" : 4,
3196     "name" : "unwindstack::ERROR_INVALID_MAP"
3197    },
3198    {
3199     "enum_field_value" : 5,
3200     "name" : "unwindstack::ERROR_MAX_FRAMES_EXCEEDED"
3201    },
3202    {
3203     "enum_field_value" : 6,
3204     "name" : "unwindstack::ERROR_REPEATED_FRAME"
3205    },
3206    {
3207     "enum_field_value" : 7,
3208     "name" : "unwindstack::ERROR_INVALID_ELF"
3209    }
3210   ],
3211   "linker_set_key" : "unwindstack::ErrorCode",
3212   "name" : "unwindstack::ErrorCode",
3213   "referenced_type" : "type-13",
3214   "self_type" : "type-13",
3215   "size" : 1,
3216   "source_file" : "/system/core/libunwindstack/include/unwindstack/Error.h",
3217   "underlying_type" : "type-10",
3218   "unique_id" : "_ZTSN11unwindstack9ErrorCodeE"
3219  },
3220  {
3221   "alignment" : 2,
3222   "enum_fields" :
3223   [
3224    {
3225     "enum_field_value" : 6,
3226     "name" : "unwindstack::MIPS32_EF_R0"
3227    },
3228    {
3229     "enum_field_value" : 40,
3230     "name" : "unwindstack::MIPS32_EF_CP0_EPC"
3231    }
3232   ],
3233   "linker_set_key" : "unwindstack::Mips32UserReg",
3234   "name" : "unwindstack::Mips32UserReg",
3235   "referenced_type" : "type-610",
3236   "self_type" : "type-610",
3237   "size" : 2,
3238   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips.h",
3239   "underlying_type" : "type-2",
3240   "unique_id" : "_ZTSN11unwindstack13Mips32UserRegE"
3241  },
3242  {
3243   "alignment" : 2,
3244   "enum_fields" :
3245   [
3246    {
3247     "enum_field_value" : 0,
3248     "name" : "unwindstack::MIPS64_REG_R0"
3249    },
3250    {
3251     "enum_field_value" : 1,
3252     "name" : "unwindstack::MIPS64_REG_R1"
3253    },
3254    {
3255     "enum_field_value" : 2,
3256     "name" : "unwindstack::MIPS64_REG_R2"
3257    },
3258    {
3259     "enum_field_value" : 3,
3260     "name" : "unwindstack::MIPS64_REG_R3"
3261    },
3262    {
3263     "enum_field_value" : 4,
3264     "name" : "unwindstack::MIPS64_REG_R4"
3265    },
3266    {
3267     "enum_field_value" : 5,
3268     "name" : "unwindstack::MIPS64_REG_R5"
3269    },
3270    {
3271     "enum_field_value" : 6,
3272     "name" : "unwindstack::MIPS64_REG_R6"
3273    },
3274    {
3275     "enum_field_value" : 7,
3276     "name" : "unwindstack::MIPS64_REG_R7"
3277    },
3278    {
3279     "enum_field_value" : 8,
3280     "name" : "unwindstack::MIPS64_REG_R8"
3281    },
3282    {
3283     "enum_field_value" : 9,
3284     "name" : "unwindstack::MIPS64_REG_R9"
3285    },
3286    {
3287     "enum_field_value" : 10,
3288     "name" : "unwindstack::MIPS64_REG_R10"
3289    },
3290    {
3291     "enum_field_value" : 11,
3292     "name" : "unwindstack::MIPS64_REG_R11"
3293    },
3294    {
3295     "enum_field_value" : 12,
3296     "name" : "unwindstack::MIPS64_REG_R12"
3297    },
3298    {
3299     "enum_field_value" : 13,
3300     "name" : "unwindstack::MIPS64_REG_R13"
3301    },
3302    {
3303     "enum_field_value" : 14,
3304     "name" : "unwindstack::MIPS64_REG_R14"
3305    },
3306    {
3307     "enum_field_value" : 15,
3308     "name" : "unwindstack::MIPS64_REG_R15"
3309    },
3310    {
3311     "enum_field_value" : 16,
3312     "name" : "unwindstack::MIPS64_REG_R16"
3313    },
3314    {
3315     "enum_field_value" : 17,
3316     "name" : "unwindstack::MIPS64_REG_R17"
3317    },
3318    {
3319     "enum_field_value" : 18,
3320     "name" : "unwindstack::MIPS64_REG_R18"
3321    },
3322    {
3323     "enum_field_value" : 19,
3324     "name" : "unwindstack::MIPS64_REG_R19"
3325    },
3326    {
3327     "enum_field_value" : 20,
3328     "name" : "unwindstack::MIPS64_REG_R20"
3329    },
3330    {
3331     "enum_field_value" : 21,
3332     "name" : "unwindstack::MIPS64_REG_R21"
3333    },
3334    {
3335     "enum_field_value" : 22,
3336     "name" : "unwindstack::MIPS64_REG_R22"
3337    },
3338    {
3339     "enum_field_value" : 23,
3340     "name" : "unwindstack::MIPS64_REG_R23"
3341    },
3342    {
3343     "enum_field_value" : 24,
3344     "name" : "unwindstack::MIPS64_REG_R24"
3345    },
3346    {
3347     "enum_field_value" : 25,
3348     "name" : "unwindstack::MIPS64_REG_R25"
3349    },
3350    {
3351     "enum_field_value" : 26,
3352     "name" : "unwindstack::MIPS64_REG_R26"
3353    },
3354    {
3355     "enum_field_value" : 27,
3356     "name" : "unwindstack::MIPS64_REG_R27"
3357    },
3358    {
3359     "enum_field_value" : 28,
3360     "name" : "unwindstack::MIPS64_REG_R28"
3361    },
3362    {
3363     "enum_field_value" : 29,
3364     "name" : "unwindstack::MIPS64_REG_R29"
3365    },
3366    {
3367     "enum_field_value" : 30,
3368     "name" : "unwindstack::MIPS64_REG_R30"
3369    },
3370    {
3371     "enum_field_value" : 31,
3372     "name" : "unwindstack::MIPS64_REG_R31"
3373    },
3374    {
3375     "enum_field_value" : 32,
3376     "name" : "unwindstack::MIPS64_REG_PC"
3377    },
3378    {
3379     "enum_field_value" : 33,
3380     "name" : "unwindstack::MIPS64_REG_LAST"
3381    },
3382    {
3383     "enum_field_value" : 29,
3384     "name" : "unwindstack::MIPS64_REG_SP"
3385    },
3386    {
3387     "enum_field_value" : 31,
3388     "name" : "unwindstack::MIPS64_REG_RA"
3389    }
3390   ],
3391   "linker_set_key" : "unwindstack::Mips64Reg",
3392   "name" : "unwindstack::Mips64Reg",
3393   "referenced_type" : "type-789",
3394   "self_type" : "type-789",
3395   "size" : 2,
3396   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineMips64.h",
3397   "underlying_type" : "type-2",
3398   "unique_id" : "_ZTSN11unwindstack9Mips64RegE"
3399  },
3400  {
3401   "alignment" : 2,
3402   "enum_fields" :
3403   [
3404    {
3405     "enum_field_value" : 0,
3406     "name" : "unwindstack::MIPS64_EF_R0"
3407    },
3408    {
3409     "enum_field_value" : 34,
3410     "name" : "unwindstack::MIPS64_EF_CP0_EPC"
3411    }
3412   ],
3413   "linker_set_key" : "unwindstack::Mips64UserReg",
3414   "name" : "unwindstack::Mips64UserReg",
3415   "referenced_type" : "type-613",
3416   "self_type" : "type-613",
3417   "size" : 2,
3418   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips64.h",
3419   "underlying_type" : "type-2",
3420   "unique_id" : "_ZTSN11unwindstack13Mips64UserRegE"
3421  },
3422  {
3423   "alignment" : 2,
3424   "enum_fields" :
3425   [
3426    {
3427     "enum_field_value" : 0,
3428     "name" : "unwindstack::MIPS_REG_R0"
3429    },
3430    {
3431     "enum_field_value" : 1,
3432     "name" : "unwindstack::MIPS_REG_R1"
3433    },
3434    {
3435     "enum_field_value" : 2,
3436     "name" : "unwindstack::MIPS_REG_R2"
3437    },
3438    {
3439     "enum_field_value" : 3,
3440     "name" : "unwindstack::MIPS_REG_R3"
3441    },
3442    {
3443     "enum_field_value" : 4,
3444     "name" : "unwindstack::MIPS_REG_R4"
3445    },
3446    {
3447     "enum_field_value" : 5,
3448     "name" : "unwindstack::MIPS_REG_R5"
3449    },
3450    {
3451     "enum_field_value" : 6,
3452     "name" : "unwindstack::MIPS_REG_R6"
3453    },
3454    {
3455     "enum_field_value" : 7,
3456     "name" : "unwindstack::MIPS_REG_R7"
3457    },
3458    {
3459     "enum_field_value" : 8,
3460     "name" : "unwindstack::MIPS_REG_R8"
3461    },
3462    {
3463     "enum_field_value" : 9,
3464     "name" : "unwindstack::MIPS_REG_R9"
3465    },
3466    {
3467     "enum_field_value" : 10,
3468     "name" : "unwindstack::MIPS_REG_R10"
3469    },
3470    {
3471     "enum_field_value" : 11,
3472     "name" : "unwindstack::MIPS_REG_R11"
3473    },
3474    {
3475     "enum_field_value" : 12,
3476     "name" : "unwindstack::MIPS_REG_R12"
3477    },
3478    {
3479     "enum_field_value" : 13,
3480     "name" : "unwindstack::MIPS_REG_R13"
3481    },
3482    {
3483     "enum_field_value" : 14,
3484     "name" : "unwindstack::MIPS_REG_R14"
3485    },
3486    {
3487     "enum_field_value" : 15,
3488     "name" : "unwindstack::MIPS_REG_R15"
3489    },
3490    {
3491     "enum_field_value" : 16,
3492     "name" : "unwindstack::MIPS_REG_R16"
3493    },
3494    {
3495     "enum_field_value" : 17,
3496     "name" : "unwindstack::MIPS_REG_R17"
3497    },
3498    {
3499     "enum_field_value" : 18,
3500     "name" : "unwindstack::MIPS_REG_R18"
3501    },
3502    {
3503     "enum_field_value" : 19,
3504     "name" : "unwindstack::MIPS_REG_R19"
3505    },
3506    {
3507     "enum_field_value" : 20,
3508     "name" : "unwindstack::MIPS_REG_R20"
3509    },
3510    {
3511     "enum_field_value" : 21,
3512     "name" : "unwindstack::MIPS_REG_R21"
3513    },
3514    {
3515     "enum_field_value" : 22,
3516     "name" : "unwindstack::MIPS_REG_R22"
3517    },
3518    {
3519     "enum_field_value" : 23,
3520     "name" : "unwindstack::MIPS_REG_R23"
3521    },
3522    {
3523     "enum_field_value" : 24,
3524     "name" : "unwindstack::MIPS_REG_R24"
3525    },
3526    {
3527     "enum_field_value" : 25,
3528     "name" : "unwindstack::MIPS_REG_R25"
3529    },
3530    {
3531     "enum_field_value" : 26,
3532     "name" : "unwindstack::MIPS_REG_R26"
3533    },
3534    {
3535     "enum_field_value" : 27,
3536     "name" : "unwindstack::MIPS_REG_R27"
3537    },
3538    {
3539     "enum_field_value" : 28,
3540     "name" : "unwindstack::MIPS_REG_R28"
3541    },
3542    {
3543     "enum_field_value" : 29,
3544     "name" : "unwindstack::MIPS_REG_R29"
3545    },
3546    {
3547     "enum_field_value" : 30,
3548     "name" : "unwindstack::MIPS_REG_R30"
3549    },
3550    {
3551     "enum_field_value" : 31,
3552     "name" : "unwindstack::MIPS_REG_R31"
3553    },
3554    {
3555     "enum_field_value" : 32,
3556     "name" : "unwindstack::MIPS_REG_PC"
3557    },
3558    {
3559     "enum_field_value" : 33,
3560     "name" : "unwindstack::MIPS_REG_LAST"
3561    },
3562    {
3563     "enum_field_value" : 29,
3564     "name" : "unwindstack::MIPS_REG_SP"
3565    },
3566    {
3567     "enum_field_value" : 31,
3568     "name" : "unwindstack::MIPS_REG_RA"
3569    }
3570   ],
3571   "linker_set_key" : "unwindstack::MipsReg",
3572   "name" : "unwindstack::MipsReg",
3573   "referenced_type" : "type-772",
3574   "self_type" : "type-772",
3575   "size" : 2,
3576   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineMips.h",
3577   "underlying_type" : "type-2",
3578   "unique_id" : "_ZTSN11unwindstack7MipsRegE"
3579  },
3580  {
3581   "alignment" : 1,
3582   "enum_fields" :
3583   [
3584    {
3585     "enum_field_value" : 0,
3586     "name" : "unwindstack::Regs::LOCATION_UNKNOWN"
3587    },
3588    {
3589     "enum_field_value" : 1,
3590     "name" : "unwindstack::Regs::LOCATION_REGISTER"
3591    },
3592    {
3593     "enum_field_value" : 2,
3594     "name" : "unwindstack::Regs::LOCATION_SP_OFFSET"
3595    }
3596   ],
3597   "linker_set_key" : "unwindstack::Regs::LocationEnum",
3598   "name" : "unwindstack::Regs::LocationEnum",
3599   "referenced_type" : "type-65",
3600   "self_type" : "type-65",
3601   "size" : 1,
3602   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
3603   "underlying_type" : "type-10",
3604   "unique_id" : "_ZTSN11unwindstack4Regs12LocationEnumE"
3605  },
3606  {
3607   "alignment" : 2,
3608   "enum_fields" :
3609   [
3610    {
3611     "enum_field_value" : 0,
3612     "name" : "unwindstack::X86_REG_EAX"
3613    },
3614    {
3615     "enum_field_value" : 1,
3616     "name" : "unwindstack::X86_REG_ECX"
3617    },
3618    {
3619     "enum_field_value" : 2,
3620     "name" : "unwindstack::X86_REG_EDX"
3621    },
3622    {
3623     "enum_field_value" : 3,
3624     "name" : "unwindstack::X86_REG_EBX"
3625    },
3626    {
3627     "enum_field_value" : 4,
3628     "name" : "unwindstack::X86_REG_ESP"
3629    },
3630    {
3631     "enum_field_value" : 5,
3632     "name" : "unwindstack::X86_REG_EBP"
3633    },
3634    {
3635     "enum_field_value" : 6,
3636     "name" : "unwindstack::X86_REG_ESI"
3637    },
3638    {
3639     "enum_field_value" : 7,
3640     "name" : "unwindstack::X86_REG_EDI"
3641    },
3642    {
3643     "enum_field_value" : 8,
3644     "name" : "unwindstack::X86_REG_EIP"
3645    },
3646    {
3647     "enum_field_value" : 9,
3648     "name" : "unwindstack::X86_REG_EFL"
3649    },
3650    {
3651     "enum_field_value" : 10,
3652     "name" : "unwindstack::X86_REG_CS"
3653    },
3654    {
3655     "enum_field_value" : 11,
3656     "name" : "unwindstack::X86_REG_SS"
3657    },
3658    {
3659     "enum_field_value" : 12,
3660     "name" : "unwindstack::X86_REG_DS"
3661    },
3662    {
3663     "enum_field_value" : 13,
3664     "name" : "unwindstack::X86_REG_ES"
3665    },
3666    {
3667     "enum_field_value" : 14,
3668     "name" : "unwindstack::X86_REG_FS"
3669    },
3670    {
3671     "enum_field_value" : 15,
3672     "name" : "unwindstack::X86_REG_GS"
3673    },
3674    {
3675     "enum_field_value" : 16,
3676     "name" : "unwindstack::X86_REG_LAST"
3677    },
3678    {
3679     "enum_field_value" : 4,
3680     "name" : "unwindstack::X86_REG_SP"
3681    },
3682    {
3683     "enum_field_value" : 8,
3684     "name" : "unwindstack::X86_REG_PC"
3685    }
3686   ],
3687   "linker_set_key" : "unwindstack::X86Reg",
3688   "name" : "unwindstack::X86Reg",
3689   "referenced_type" : "type-351",
3690   "self_type" : "type-351",
3691   "size" : 2,
3692   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineX86.h",
3693   "underlying_type" : "type-2",
3694   "unique_id" : "_ZTSN11unwindstack6X86RegE"
3695  },
3696  {
3697   "alignment" : 2,
3698   "enum_fields" :
3699   [
3700    {
3701     "enum_field_value" : 0,
3702     "name" : "unwindstack::X86_64_REG_RAX"
3703    },
3704    {
3705     "enum_field_value" : 1,
3706     "name" : "unwindstack::X86_64_REG_RDX"
3707    },
3708    {
3709     "enum_field_value" : 2,
3710     "name" : "unwindstack::X86_64_REG_RCX"
3711    },
3712    {
3713     "enum_field_value" : 3,
3714     "name" : "unwindstack::X86_64_REG_RBX"
3715    },
3716    {
3717     "enum_field_value" : 4,
3718     "name" : "unwindstack::X86_64_REG_RSI"
3719    },
3720    {
3721     "enum_field_value" : 5,
3722     "name" : "unwindstack::X86_64_REG_RDI"
3723    },
3724    {
3725     "enum_field_value" : 6,
3726     "name" : "unwindstack::X86_64_REG_RBP"
3727    },
3728    {
3729     "enum_field_value" : 7,
3730     "name" : "unwindstack::X86_64_REG_RSP"
3731    },
3732    {
3733     "enum_field_value" : 8,
3734     "name" : "unwindstack::X86_64_REG_R8"
3735    },
3736    {
3737     "enum_field_value" : 9,
3738     "name" : "unwindstack::X86_64_REG_R9"
3739    },
3740    {
3741     "enum_field_value" : 10,
3742     "name" : "unwindstack::X86_64_REG_R10"
3743    },
3744    {
3745     "enum_field_value" : 11,
3746     "name" : "unwindstack::X86_64_REG_R11"
3747    },
3748    {
3749     "enum_field_value" : 12,
3750     "name" : "unwindstack::X86_64_REG_R12"
3751    },
3752    {
3753     "enum_field_value" : 13,
3754     "name" : "unwindstack::X86_64_REG_R13"
3755    },
3756    {
3757     "enum_field_value" : 14,
3758     "name" : "unwindstack::X86_64_REG_R14"
3759    },
3760    {
3761     "enum_field_value" : 15,
3762     "name" : "unwindstack::X86_64_REG_R15"
3763    },
3764    {
3765     "enum_field_value" : 16,
3766     "name" : "unwindstack::X86_64_REG_RIP"
3767    },
3768    {
3769     "enum_field_value" : 17,
3770     "name" : "unwindstack::X86_64_REG_LAST"
3771    },
3772    {
3773     "enum_field_value" : 7,
3774     "name" : "unwindstack::X86_64_REG_SP"
3775    },
3776    {
3777     "enum_field_value" : 16,
3778     "name" : "unwindstack::X86_64_REG_PC"
3779    }
3780   ],
3781   "linker_set_key" : "unwindstack::X86_64Reg",
3782   "name" : "unwindstack::X86_64Reg",
3783   "referenced_type" : "type-369",
3784   "self_type" : "type-369",
3785   "size" : 2,
3786   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineX86_64.h",
3787   "underlying_type" : "type-2",
3788   "unique_id" : "_ZTSN11unwindstack9X86_64RegE"
3789  }
3790 ],
3791 "function_types" : [],
3792 "functions" :
3793 [
3794  {
3795   "function_name" : "unwindstack::BufferMaps::Parse",
3796   "linker_set_key" : "_ZN11unwindstack10BufferMaps5ParseEv",
3797   "parameters" :
3798   [
3799    {
3800     "is_this_ptr" : true,
3801     "referenced_type" : "type-184"
3802    }
3803   ],
3804   "return_type" : "type-72",
3805   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
3806  },
3807  {
3808   "function_name" : "unwindstack::RegsMips64::GetPcAdjustment",
3809   "linker_set_key" : "_ZN11unwindstack10RegsMips6415GetPcAdjustmentEmPNS_3ElfE",
3810   "parameters" :
3811   [
3812    {
3813     "is_this_ptr" : true,
3814     "referenced_type" : "type-601"
3815    },
3816    {
3817     "referenced_type" : "type-6"
3818    },
3819    {
3820     "referenced_type" : "type-191"
3821    }
3822   ],
3823   "return_type" : "type-6",
3824   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3825  },
3826  {
3827   "function_name" : "unwindstack::RegsMips64::IterateRegisters",
3828   "linker_set_key" : "_ZN11unwindstack10RegsMips6416IterateRegistersENSt3__18functionIFvPKcmEEE",
3829   "parameters" :
3830   [
3831    {
3832     "is_this_ptr" : true,
3833     "referenced_type" : "type-601"
3834    },
3835    {
3836     "referenced_type" : "type-1045"
3837    }
3838   ],
3839   "return_type" : "type-62",
3840   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3841  },
3842  {
3843   "function_name" : "unwindstack::RegsMips64::CreateFromUcontext",
3844   "linker_set_key" : "_ZN11unwindstack10RegsMips6418CreateFromUcontextEPv",
3845   "parameters" :
3846   [
3847    {
3848     "referenced_type" : "type-61"
3849    }
3850   ],
3851   "return_type" : "type-94",
3852   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3853  },
3854  {
3855   "function_name" : "unwindstack::RegsMips64::StepIfSignalHandler",
3856   "linker_set_key" : "_ZN11unwindstack10RegsMips6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE",
3857   "parameters" :
3858   [
3859    {
3860     "is_this_ptr" : true,
3861     "referenced_type" : "type-601"
3862    },
3863    {
3864     "referenced_type" : "type-6"
3865    },
3866    {
3867     "referenced_type" : "type-191"
3868    },
3869    {
3870     "referenced_type" : "type-17"
3871    }
3872   ],
3873   "return_type" : "type-72",
3874   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3875  },
3876  {
3877   "function_name" : "unwindstack::RegsMips64::SetPcFromReturnAddress",
3878   "linker_set_key" : "_ZN11unwindstack10RegsMips6422SetPcFromReturnAddressEPNS_6MemoryE",
3879   "parameters" :
3880   [
3881    {
3882     "is_this_ptr" : true,
3883     "referenced_type" : "type-601"
3884    },
3885    {
3886     "referenced_type" : "type-17"
3887    }
3888   ],
3889   "return_type" : "type-72",
3890   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3891  },
3892  {
3893   "function_name" : "unwindstack::RegsMips64::pc",
3894   "linker_set_key" : "_ZN11unwindstack10RegsMips642pcEv",
3895   "parameters" :
3896   [
3897    {
3898     "is_this_ptr" : true,
3899     "referenced_type" : "type-601"
3900    }
3901   ],
3902   "return_type" : "type-6",
3903   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3904  },
3905  {
3906   "function_name" : "unwindstack::RegsMips64::sp",
3907   "linker_set_key" : "_ZN11unwindstack10RegsMips642spEv",
3908   "parameters" :
3909   [
3910    {
3911     "is_this_ptr" : true,
3912     "referenced_type" : "type-601"
3913    }
3914   ],
3915   "return_type" : "type-6",
3916   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3917  },
3918  {
3919   "function_name" : "unwindstack::RegsMips64::Arch",
3920   "linker_set_key" : "_ZN11unwindstack10RegsMips644ArchEv",
3921   "parameters" :
3922   [
3923    {
3924     "is_this_ptr" : true,
3925     "referenced_type" : "type-601"
3926    }
3927   ],
3928   "return_type" : "type-34",
3929   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3930  },
3931  {
3932   "function_name" : "unwindstack::RegsMips64::Read",
3933   "linker_set_key" : "_ZN11unwindstack10RegsMips644ReadEPv",
3934   "parameters" :
3935   [
3936    {
3937     "referenced_type" : "type-61"
3938    }
3939   ],
3940   "return_type" : "type-94",
3941   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3942  },
3943  {
3944   "function_name" : "unwindstack::RegsMips64::Clone",
3945   "linker_set_key" : "_ZN11unwindstack10RegsMips645CloneEv",
3946   "parameters" :
3947   [
3948    {
3949     "is_this_ptr" : true,
3950     "referenced_type" : "type-601"
3951    }
3952   ],
3953   "return_type" : "type-94",
3954   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3955  },
3956  {
3957   "function_name" : "unwindstack::RegsMips64::set_pc",
3958   "linker_set_key" : "_ZN11unwindstack10RegsMips646set_pcEm",
3959   "parameters" :
3960   [
3961    {
3962     "is_this_ptr" : true,
3963     "referenced_type" : "type-601"
3964    },
3965    {
3966     "referenced_type" : "type-6"
3967    }
3968   ],
3969   "return_type" : "type-62",
3970   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3971  },
3972  {
3973   "function_name" : "unwindstack::RegsMips64::set_sp",
3974   "linker_set_key" : "_ZN11unwindstack10RegsMips646set_spEm",
3975   "parameters" :
3976   [
3977    {
3978     "is_this_ptr" : true,
3979     "referenced_type" : "type-601"
3980    },
3981    {
3982     "referenced_type" : "type-6"
3983    }
3984   ],
3985   "return_type" : "type-62",
3986   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3987  },
3988  {
3989   "function_name" : "unwindstack::RegsMips64::RegsMips64",
3990   "linker_set_key" : "_ZN11unwindstack10RegsMips64C1Ev",
3991   "parameters" :
3992   [
3993    {
3994     "is_this_ptr" : true,
3995     "referenced_type" : "type-601"
3996    }
3997   ],
3998   "return_type" : "type-62",
3999   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
4000  },
4001  {
4002   "function_name" : "unwindstack::RegsMips64::RegsMips64",
4003   "linker_set_key" : "_ZN11unwindstack10RegsMips64C2Ev",
4004   "parameters" :
4005   [
4006    {
4007     "is_this_ptr" : true,
4008     "referenced_type" : "type-601"
4009    }
4010   ],
4011   "return_type" : "type-62",
4012   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
4013  },
4014  {
4015   "function_name" : "unwindstack::RegsX86_64::GetPcAdjustment",
4016   "linker_set_key" : "_ZN11unwindstack10RegsX86_6415GetPcAdjustmentEmPNS_3ElfE",
4017   "parameters" :
4018   [
4019    {
4020     "is_this_ptr" : true,
4021     "referenced_type" : "type-605"
4022    },
4023    {
4024     "referenced_type" : "type-6"
4025    },
4026    {
4027     "referenced_type" : "type-191"
4028    }
4029   ],
4030   "return_type" : "type-6",
4031   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4032  },
4033  {
4034   "function_name" : "unwindstack::RegsX86_64::SetFromUcontext",
4035   "linker_set_key" : "_ZN11unwindstack10RegsX86_6415SetFromUcontextEPNS_17x86_64_ucontext_tE",
4036   "parameters" :
4037   [
4038    {
4039     "is_this_ptr" : true,
4040     "referenced_type" : "type-605"
4041    },
4042    {
4043     "referenced_type" : "type-376"
4044    }
4045   ],
4046   "return_type" : "type-62",
4047   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4048  },
4049  {
4050   "function_name" : "unwindstack::RegsX86_64::IterateRegisters",
4051   "linker_set_key" : "_ZN11unwindstack10RegsX86_6416IterateRegistersENSt3__18functionIFvPKcmEEE",
4052   "parameters" :
4053   [
4054    {
4055     "is_this_ptr" : true,
4056     "referenced_type" : "type-605"
4057    },
4058    {
4059     "referenced_type" : "type-653"
4060    }
4061   ],
4062   "return_type" : "type-62",
4063   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4064  },
4065  {
4066   "function_name" : "unwindstack::RegsX86_64::CreateFromUcontext",
4067   "linker_set_key" : "_ZN11unwindstack10RegsX86_6418CreateFromUcontextEPv",
4068   "parameters" :
4069   [
4070    {
4071     "referenced_type" : "type-61"
4072    }
4073   ],
4074   "return_type" : "type-94",
4075   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4076  },
4077  {
4078   "function_name" : "unwindstack::RegsX86_64::StepIfSignalHandler",
4079   "linker_set_key" : "_ZN11unwindstack10RegsX86_6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE",
4080   "parameters" :
4081   [
4082    {
4083     "is_this_ptr" : true,
4084     "referenced_type" : "type-605"
4085    },
4086    {
4087     "referenced_type" : "type-6"
4088    },
4089    {
4090     "referenced_type" : "type-191"
4091    },
4092    {
4093     "referenced_type" : "type-17"
4094    }
4095   ],
4096   "return_type" : "type-72",
4097   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4098  },
4099  {
4100   "function_name" : "unwindstack::RegsX86_64::SetPcFromReturnAddress",
4101   "linker_set_key" : "_ZN11unwindstack10RegsX86_6422SetPcFromReturnAddressEPNS_6MemoryE",
4102   "parameters" :
4103   [
4104    {
4105     "is_this_ptr" : true,
4106     "referenced_type" : "type-605"
4107    },
4108    {
4109     "referenced_type" : "type-17"
4110    }
4111   ],
4112   "return_type" : "type-72",
4113   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4114  },
4115  {
4116   "function_name" : "unwindstack::RegsX86_64::pc",
4117   "linker_set_key" : "_ZN11unwindstack10RegsX86_642pcEv",
4118   "parameters" :
4119   [
4120    {
4121     "is_this_ptr" : true,
4122     "referenced_type" : "type-605"
4123    }
4124   ],
4125   "return_type" : "type-6",
4126   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4127  },
4128  {
4129   "function_name" : "unwindstack::RegsX86_64::sp",
4130   "linker_set_key" : "_ZN11unwindstack10RegsX86_642spEv",
4131   "parameters" :
4132   [
4133    {
4134     "is_this_ptr" : true,
4135     "referenced_type" : "type-605"
4136    }
4137   ],
4138   "return_type" : "type-6",
4139   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4140  },
4141  {
4142   "function_name" : "unwindstack::RegsX86_64::Arch",
4143   "linker_set_key" : "_ZN11unwindstack10RegsX86_644ArchEv",
4144   "parameters" :
4145   [
4146    {
4147     "is_this_ptr" : true,
4148     "referenced_type" : "type-605"
4149    }
4150   ],
4151   "return_type" : "type-34",
4152   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4153  },
4154  {
4155   "function_name" : "unwindstack::RegsX86_64::Read",
4156   "linker_set_key" : "_ZN11unwindstack10RegsX86_644ReadEPv",
4157   "parameters" :
4158   [
4159    {
4160     "referenced_type" : "type-61"
4161    }
4162   ],
4163   "return_type" : "type-94",
4164   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4165  },
4166  {
4167   "function_name" : "unwindstack::RegsX86_64::Clone",
4168   "linker_set_key" : "_ZN11unwindstack10RegsX86_645CloneEv",
4169   "parameters" :
4170   [
4171    {
4172     "is_this_ptr" : true,
4173     "referenced_type" : "type-605"
4174    }
4175   ],
4176   "return_type" : "type-94",
4177   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4178  },
4179  {
4180   "function_name" : "unwindstack::RegsX86_64::set_pc",
4181   "linker_set_key" : "_ZN11unwindstack10RegsX86_646set_pcEm",
4182   "parameters" :
4183   [
4184    {
4185     "is_this_ptr" : true,
4186     "referenced_type" : "type-605"
4187    },
4188    {
4189     "referenced_type" : "type-6"
4190    }
4191   ],
4192   "return_type" : "type-62",
4193   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4194  },
4195  {
4196   "function_name" : "unwindstack::RegsX86_64::set_sp",
4197   "linker_set_key" : "_ZN11unwindstack10RegsX86_646set_spEm",
4198   "parameters" :
4199   [
4200    {
4201     "is_this_ptr" : true,
4202     "referenced_type" : "type-605"
4203    },
4204    {
4205     "referenced_type" : "type-6"
4206    }
4207   ],
4208   "return_type" : "type-62",
4209   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4210  },
4211  {
4212   "function_name" : "unwindstack::RegsX86_64::RegsX86_64",
4213   "linker_set_key" : "_ZN11unwindstack10RegsX86_64C1Ev",
4214   "parameters" :
4215   [
4216    {
4217     "is_this_ptr" : true,
4218     "referenced_type" : "type-605"
4219    }
4220   ],
4221   "return_type" : "type-62",
4222   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4223  },
4224  {
4225   "function_name" : "unwindstack::RegsX86_64::RegsX86_64",
4226   "linker_set_key" : "_ZN11unwindstack10RegsX86_64C2Ev",
4227   "parameters" :
4228   [
4229    {
4230     "is_this_ptr" : true,
4231     "referenced_type" : "type-605"
4232    }
4233   ],
4234   "return_type" : "type-62",
4235   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4236  },
4237  {
4238   "function_name" : "unwindstack::DwarfMemory::ReadSLEB128",
4239   "linker_set_key" : "_ZN11unwindstack11DwarfMemory11ReadSLEB128EPl",
4240   "parameters" :
4241   [
4242    {
4243     "is_this_ptr" : true,
4244     "referenced_type" : "type-280"
4245    },
4246    {
4247     "referenced_type" : "type-58"
4248    }
4249   ],
4250   "return_type" : "type-72",
4251   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4252  },
4253  {
4254   "function_name" : "unwindstack::DwarfMemory::ReadULEB128",
4255   "linker_set_key" : "_ZN11unwindstack11DwarfMemory11ReadULEB128EPm",
4256   "parameters" :
4257   [
4258    {
4259     "is_this_ptr" : true,
4260     "referenced_type" : "type-280"
4261    },
4262    {
4263     "referenced_type" : "type-102"
4264    }
4265   ],
4266   "return_type" : "type-72",
4267   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4268  },
4269  {
4270   "function_name" : "unwindstack::DwarfMemory::AdjustEncodedValue",
4271   "linker_set_key" : "_ZN11unwindstack11DwarfMemory18AdjustEncodedValueEhPm",
4272   "parameters" :
4273   [
4274    {
4275     "is_this_ptr" : true,
4276     "referenced_type" : "type-280"
4277    },
4278    {
4279     "referenced_type" : "type-10"
4280    },
4281    {
4282     "referenced_type" : "type-102"
4283    }
4284   ],
4285   "return_type" : "type-72",
4286   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4287  },
4288  {
4289   "function_name" : "unwindstack::DwarfMemory::ReadBytes",
4290   "linker_set_key" : "_ZN11unwindstack11DwarfMemory9ReadBytesEPvm",
4291   "parameters" :
4292   [
4293    {
4294     "is_this_ptr" : true,
4295     "referenced_type" : "type-280"
4296    },
4297    {
4298     "referenced_type" : "type-61"
4299    },
4300    {
4301     "referenced_type" : "type-6"
4302    }
4303   ],
4304   "return_type" : "type-72",
4305   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4306  },
4307  {
4308   "function_name" : "unwindstack::MemoryCache::Read",
4309   "linker_set_key" : "_ZN11unwindstack11MemoryCache4ReadEmPvm",
4310   "parameters" :
4311   [
4312    {
4313     "is_this_ptr" : true,
4314     "referenced_type" : "type-132"
4315    },
4316    {
4317     "referenced_type" : "type-6"
4318    },
4319    {
4320     "referenced_type" : "type-61"
4321    },
4322    {
4323     "referenced_type" : "type-6"
4324    }
4325   ],
4326   "return_type" : "type-6",
4327   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4328  },
4329  {
4330   "function_name" : "unwindstack::MemoryLocal::Read",
4331   "linker_set_key" : "_ZN11unwindstack11MemoryLocal4ReadEmPvm",
4332   "parameters" :
4333   [
4334    {
4335     "is_this_ptr" : true,
4336     "referenced_type" : "type-202"
4337    },
4338    {
4339     "referenced_type" : "type-6"
4340    },
4341    {
4342     "referenced_type" : "type-61"
4343    },
4344    {
4345     "referenced_type" : "type-6"
4346    }
4347   ],
4348   "return_type" : "type-6",
4349   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4350  },
4351  {
4352   "function_name" : "unwindstack::MemoryRange::Read",
4353   "linker_set_key" : "_ZN11unwindstack11MemoryRange4ReadEmPvm",
4354   "parameters" :
4355   [
4356    {
4357     "is_this_ptr" : true,
4358     "referenced_type" : "type-208"
4359    },
4360    {
4361     "referenced_type" : "type-6"
4362    },
4363    {
4364     "referenced_type" : "type-61"
4365    },
4366    {
4367     "referenced_type" : "type-6"
4368    }
4369   ],
4370   "return_type" : "type-6",
4371   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4372  },
4373  {
4374   "function_name" : "unwindstack::MemoryRange::MemoryRange",
4375   "linker_set_key" : "_ZN11unwindstack11MemoryRangeC1ERKNSt3__110shared_ptrINS_6MemoryEEEmmm",
4376   "parameters" :
4377   [
4378    {
4379     "is_this_ptr" : true,
4380     "referenced_type" : "type-208"
4381    },
4382    {
4383     "referenced_type" : "type-560"
4384    },
4385    {
4386     "referenced_type" : "type-6"
4387    },
4388    {
4389     "referenced_type" : "type-6"
4390    },
4391    {
4392     "referenced_type" : "type-6"
4393    }
4394   ],
4395   "return_type" : "type-62",
4396   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4397  },
4398  {
4399   "function_name" : "unwindstack::MemoryRange::MemoryRange",
4400   "linker_set_key" : "_ZN11unwindstack11MemoryRangeC2ERKNSt3__110shared_ptrINS_6MemoryEEEmmm",
4401   "parameters" :
4402   [
4403    {
4404     "is_this_ptr" : true,
4405     "referenced_type" : "type-208"
4406    },
4407    {
4408     "referenced_type" : "type-560"
4409    },
4410    {
4411     "referenced_type" : "type-6"
4412    },
4413    {
4414     "referenced_type" : "type-6"
4415    },
4416    {
4417     "referenced_type" : "type-6"
4418    }
4419   ],
4420   "return_type" : "type-62",
4421   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4422  },
4423  {
4424   "function_name" : "unwindstack::DwarfSection::Step",
4425   "linker_set_key" : "_ZN11unwindstack12DwarfSection4StepEmPNS_4RegsEPNS_6MemoryEPb",
4426   "parameters" :
4427   [
4428    {
4429     "is_this_ptr" : true,
4430     "referenced_type" : "type-282"
4431    },
4432    {
4433     "referenced_type" : "type-6"
4434    },
4435    {
4436     "referenced_type" : "type-94"
4437    },
4438    {
4439     "referenced_type" : "type-17"
4440    },
4441    {
4442     "referenced_type" : "type-71"
4443    }
4444   ],
4445   "return_type" : "type-72",
4446   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
4447  },
4448  {
4449   "function_name" : "unwindstack::DwarfSection::DwarfSection",
4450   "linker_set_key" : "_ZN11unwindstack12DwarfSectionC2EPNS_6MemoryE",
4451   "parameters" :
4452   [
4453    {
4454     "is_this_ptr" : true,
4455     "referenced_type" : "type-282"
4456    },
4457    {
4458     "referenced_type" : "type-17"
4459    }
4460   ],
4461   "return_type" : "type-62",
4462   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
4463  },
4464  {
4465   "access" : "protected",
4466   "function_name" : "unwindstack::ElfInterface::ReadBuildID",
4467   "linker_set_key" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf32_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4468   "parameters" :
4469   [
4470    {
4471     "is_this_ptr" : true,
4472     "referenced_type" : "type-23"
4473    }
4474   ],
4475   "return_type" : "type-291",
4476   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4477   "template_args" : [ "type-292" ]
4478  },
4479  {
4480   "access" : "protected",
4481   "function_name" : "unwindstack::ElfInterface::ReadBuildID",
4482   "linker_set_key" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf64_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4483   "parameters" :
4484   [
4485    {
4486     "is_this_ptr" : true,
4487     "referenced_type" : "type-23"
4488    }
4489   ],
4490   "return_type" : "type-293",
4491   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4492   "template_args" : [ "type-294" ]
4493  },
4494  {
4495   "access" : "protected",
4496   "function_name" : "unwindstack::ElfInterface::ReadAllHeaders",
4497   "linker_set_key" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf32_hdr10elf32_phdr10elf32_shdrEEbPm",
4498   "parameters" :
4499   [
4500    {
4501     "is_this_ptr" : true,
4502     "referenced_type" : "type-23"
4503    },
4504    {
4505     "referenced_type" : "type-102"
4506    }
4507   ],
4508   "return_type" : "type-72",
4509   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4510   "template_args" : [ "type-295", "type-296", "type-297" ]
4511  },
4512  {
4513   "access" : "protected",
4514   "function_name" : "unwindstack::ElfInterface::ReadAllHeaders",
4515   "linker_set_key" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf64_hdr10elf64_phdr10elf64_shdrEEbPm",
4516   "parameters" :
4517   [
4518    {
4519     "is_this_ptr" : true,
4520     "referenced_type" : "type-23"
4521    },
4522    {
4523     "referenced_type" : "type-102"
4524    }
4525   ],
4526   "return_type" : "type-72",
4527   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4528   "template_args" : [ "type-298", "type-299", "type-300" ]
4529  },
4530  {
4531   "access" : "protected",
4532   "function_name" : "unwindstack::ElfInterface::ReadProgramHeaders",
4533   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf32_hdr10elf32_phdrEEvRKT_Pm",
4534   "parameters" :
4535   [
4536    {
4537     "is_this_ptr" : true,
4538     "referenced_type" : "type-23"
4539    },
4540    {
4541     "referenced_type" : "type-122"
4542    },
4543    {
4544     "referenced_type" : "type-102"
4545    }
4546   ],
4547   "return_type" : "type-62",
4548   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4549   "template_args" : [ "type-301", "type-302" ]
4550  },
4551  {
4552   "access" : "protected",
4553   "function_name" : "unwindstack::ElfInterface::ReadProgramHeaders",
4554   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf64_hdr10elf64_phdrEEvRKT_Pm",
4555   "parameters" :
4556   [
4557    {
4558     "is_this_ptr" : true,
4559     "referenced_type" : "type-23"
4560    },
4561    {
4562     "referenced_type" : "type-125"
4563    },
4564    {
4565     "referenced_type" : "type-102"
4566    }
4567   ],
4568   "return_type" : "type-62",
4569   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4570   "template_args" : [ "type-303", "type-304" ]
4571  },
4572  {
4573   "access" : "protected",
4574   "function_name" : "unwindstack::ElfInterface::ReadSectionHeaders",
4575   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf32_hdr10elf32_shdrEEvRKT_",
4576   "parameters" :
4577   [
4578    {
4579     "is_this_ptr" : true,
4580     "referenced_type" : "type-23"
4581    },
4582    {
4583     "referenced_type" : "type-122"
4584    }
4585   ],
4586   "return_type" : "type-62",
4587   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4588   "template_args" : [ "type-305", "type-306" ]
4589  },
4590  {
4591   "access" : "protected",
4592   "function_name" : "unwindstack::ElfInterface::ReadSectionHeaders",
4593   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf64_hdr10elf64_shdrEEvRKT_",
4594   "parameters" :
4595   [
4596    {
4597     "is_this_ptr" : true,
4598     "referenced_type" : "type-23"
4599    },
4600    {
4601     "referenced_type" : "type-125"
4602    }
4603   ],
4604   "return_type" : "type-62",
4605   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4606   "template_args" : [ "type-307", "type-308" ]
4607  },
4608  {
4609   "access" : "protected",
4610   "function_name" : "unwindstack::ElfInterface::GetSonameWithTemplate",
4611   "linker_set_key" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI7dynamicEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4612   "parameters" :
4613   [
4614    {
4615     "is_this_ptr" : true,
4616     "referenced_type" : "type-23"
4617    }
4618   ],
4619   "return_type" : "type-309",
4620   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4621   "template_args" : [ "type-310" ]
4622  },
4623  {
4624   "access" : "protected",
4625   "function_name" : "unwindstack::ElfInterface::GetSonameWithTemplate",
4626   "linker_set_key" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI9Elf64_DynEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4627   "parameters" :
4628   [
4629    {
4630     "is_this_ptr" : true,
4631     "referenced_type" : "type-23"
4632    }
4633   ],
4634   "return_type" : "type-311",
4635   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4636   "template_args" : [ "type-312" ]
4637  },
4638  {
4639   "access" : "protected",
4640   "function_name" : "unwindstack::ElfInterface::GetMaxSizeWithTemplate",
4641   "linker_set_key" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf32_hdrEEvPNS_6MemoryEPm",
4642   "parameters" :
4643   [
4644    {
4645     "referenced_type" : "type-17"
4646    },
4647    {
4648     "referenced_type" : "type-102"
4649    }
4650   ],
4651   "return_type" : "type-62",
4652   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4653   "template_args" : [ "type-313" ]
4654  },
4655  {
4656   "access" : "protected",
4657   "function_name" : "unwindstack::ElfInterface::GetMaxSizeWithTemplate",
4658   "linker_set_key" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf64_hdrEEvPNS_6MemoryEPm",
4659   "parameters" :
4660   [
4661    {
4662     "referenced_type" : "type-17"
4663    },
4664    {
4665     "referenced_type" : "type-102"
4666    }
4667   ],
4668   "return_type" : "type-62",
4669   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4670   "template_args" : [ "type-314" ]
4671  },
4672  {
4673   "access" : "protected",
4674   "function_name" : "unwindstack::ElfInterface::InitHeadersWithTemplate",
4675   "linker_set_key" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateIjEEvm",
4676   "parameters" :
4677   [
4678    {
4679     "is_this_ptr" : true,
4680     "referenced_type" : "type-23"
4681    },
4682    {
4683     "referenced_type" : "type-6"
4684    }
4685   ],
4686   "return_type" : "type-62",
4687   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4688   "template_args" : [ "type-3" ]
4689  },
4690  {
4691   "access" : "protected",
4692   "function_name" : "unwindstack::ElfInterface::InitHeadersWithTemplate",
4693   "linker_set_key" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateImEEvm",
4694   "parameters" :
4695   [
4696    {
4697     "is_this_ptr" : true,
4698     "referenced_type" : "type-23"
4699    },
4700    {
4701     "referenced_type" : "type-6"
4702    }
4703   ],
4704   "return_type" : "type-62",
4705   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4706   "template_args" : [ "type-6" ]
4707  },
4708  {
4709   "function_name" : "unwindstack::ElfInterface::CreateGnuDebugdataMemory",
4710   "linker_set_key" : "_ZN11unwindstack12ElfInterface24CreateGnuDebugdataMemoryEv",
4711   "parameters" :
4712   [
4713    {
4714     "is_this_ptr" : true,
4715     "referenced_type" : "type-23"
4716    }
4717   ],
4718   "return_type" : "type-17",
4719   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4720  },
4721  {
4722   "access" : "protected",
4723   "function_name" : "unwindstack::ElfInterface::GetFunctionNameWithTemplate",
4724   "linker_set_key" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf32_symEEbmPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm",
4725   "parameters" :
4726   [
4727    {
4728     "is_this_ptr" : true,
4729     "referenced_type" : "type-23"
4730    },
4731    {
4732     "referenced_type" : "type-6"
4733    },
4734    {
4735     "referenced_type" : "type-126"
4736    },
4737    {
4738     "referenced_type" : "type-102"
4739    }
4740   ],
4741   "return_type" : "type-72",
4742   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4743   "template_args" : [ "type-315" ]
4744  },
4745  {
4746   "access" : "protected",
4747   "function_name" : "unwindstack::ElfInterface::GetFunctionNameWithTemplate",
4748   "linker_set_key" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf64_symEEbmPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm",
4749   "parameters" :
4750   [
4751    {
4752     "is_this_ptr" : true,
4753     "referenced_type" : "type-23"
4754    },
4755    {
4756     "referenced_type" : "type-6"
4757    },
4758    {
4759     "referenced_type" : "type-126"
4760    },
4761    {
4762     "referenced_type" : "type-102"
4763    }
4764   ],
4765   "return_type" : "type-72",
4766   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4767   "template_args" : [ "type-316" ]
4768  },
4769  {
4770   "access" : "protected",
4771   "function_name" : "unwindstack::ElfInterface::GetGlobalVariableWithTemplate",
4772   "linker_set_key" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf32_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm",
4773   "parameters" :
4774   [
4775    {
4776     "is_this_ptr" : true,
4777     "referenced_type" : "type-23"
4778    },
4779    {
4780     "referenced_type" : "type-131"
4781    },
4782    {
4783     "referenced_type" : "type-102"
4784    }
4785   ],
4786   "return_type" : "type-72",
4787   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4788   "template_args" : [ "type-317" ]
4789  },
4790  {
4791   "access" : "protected",
4792   "function_name" : "unwindstack::ElfInterface::GetGlobalVariableWithTemplate",
4793   "linker_set_key" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf64_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm",
4794   "parameters" :
4795   [
4796    {
4797     "is_this_ptr" : true,
4798     "referenced_type" : "type-23"
4799    },
4800    {
4801     "referenced_type" : "type-131"
4802    },
4803    {
4804     "referenced_type" : "type-102"
4805    }
4806   ],
4807   "return_type" : "type-72",
4808   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4809   "template_args" : [ "type-318" ]
4810  },
4811  {
4812   "function_name" : "unwindstack::ElfInterface::Step",
4813   "linker_set_key" : "_ZN11unwindstack12ElfInterface4StepEmPNS_4RegsEPNS_6MemoryEPb",
4814   "parameters" :
4815   [
4816    {
4817     "is_this_ptr" : true,
4818     "referenced_type" : "type-23"
4819    },
4820    {
4821     "referenced_type" : "type-6"
4822    },
4823    {
4824     "referenced_type" : "type-94"
4825    },
4826    {
4827     "referenced_type" : "type-17"
4828    },
4829    {
4830     "referenced_type" : "type-71"
4831    }
4832   ],
4833   "return_type" : "type-72",
4834   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4835  },
4836  {
4837   "function_name" : "unwindstack::ElfInterface::IsValidPc",
4838   "linker_set_key" : "_ZN11unwindstack12ElfInterface9IsValidPcEm",
4839   "parameters" :
4840   [
4841    {
4842     "is_this_ptr" : true,
4843     "referenced_type" : "type-23"
4844    },
4845    {
4846     "referenced_type" : "type-6"
4847    }
4848   ],
4849   "return_type" : "type-72",
4850   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4851  },
4852  {
4853   "function_name" : "unwindstack::ElfInterface::~ElfInterface",
4854   "linker_set_key" : "_ZN11unwindstack12ElfInterfaceD0Ev",
4855   "parameters" :
4856   [
4857    {
4858     "is_this_ptr" : true,
4859     "referenced_type" : "type-23"
4860    }
4861   ],
4862   "return_type" : "type-62",
4863   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4864  },
4865  {
4866   "function_name" : "unwindstack::ElfInterface::~ElfInterface",
4867   "linker_set_key" : "_ZN11unwindstack12ElfInterfaceD1Ev",
4868   "parameters" :
4869   [
4870    {
4871     "is_this_ptr" : true,
4872     "referenced_type" : "type-23"
4873    }
4874   ],
4875   "return_type" : "type-62",
4876   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4877  },
4878  {
4879   "function_name" : "unwindstack::ElfInterface::~ElfInterface",
4880   "linker_set_key" : "_ZN11unwindstack12ElfInterfaceD2Ev",
4881   "parameters" :
4882   [
4883    {
4884     "is_this_ptr" : true,
4885     "referenced_type" : "type-23"
4886    }
4887   ],
4888   "return_type" : "type-62",
4889   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4890  },
4891  {
4892   "function_name" : "unwindstack::MemoryBuffer::Read",
4893   "linker_set_key" : "_ZN11unwindstack12MemoryBuffer4ReadEmPvm",
4894   "parameters" :
4895   [
4896    {
4897     "is_this_ptr" : true,
4898     "referenced_type" : "type-140"
4899    },
4900    {
4901     "referenced_type" : "type-6"
4902    },
4903    {
4904     "referenced_type" : "type-61"
4905    },
4906    {
4907     "referenced_type" : "type-6"
4908    }
4909   ],
4910   "return_type" : "type-6",
4911   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4912  },
4913  {
4914   "function_name" : "unwindstack::MemoryBuffer::GetPtr",
4915   "linker_set_key" : "_ZN11unwindstack12MemoryBuffer6GetPtrEm",
4916   "parameters" :
4917   [
4918    {
4919     "is_this_ptr" : true,
4920     "referenced_type" : "type-140"
4921    },
4922    {
4923     "referenced_type" : "type-6"
4924    }
4925   ],
4926   "return_type" : "type-142",
4927   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4928  },
4929  {
4930   "function_name" : "unwindstack::MemoryRanges::Read",
4931   "linker_set_key" : "_ZN11unwindstack12MemoryRanges4ReadEmPvm",
4932   "parameters" :
4933   [
4934    {
4935     "is_this_ptr" : true,
4936     "referenced_type" : "type-225"
4937    },
4938    {
4939     "referenced_type" : "type-6"
4940    },
4941    {
4942     "referenced_type" : "type-61"
4943    },
4944    {
4945     "referenced_type" : "type-6"
4946    }
4947   ],
4948   "return_type" : "type-6",
4949   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4950  },
4951  {
4952   "function_name" : "unwindstack::MemoryRanges::Insert",
4953   "linker_set_key" : "_ZN11unwindstack12MemoryRanges6InsertEPNS_11MemoryRangeE",
4954   "parameters" :
4955   [
4956    {
4957     "is_this_ptr" : true,
4958     "referenced_type" : "type-225"
4959    },
4960    {
4961     "referenced_type" : "type-208"
4962    }
4963   ],
4964   "return_type" : "type-62",
4965   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4966  },
4967  {
4968   "function_name" : "unwindstack::MemoryRemote::Read",
4969   "linker_set_key" : "_ZN11unwindstack12MemoryRemote4ReadEmPvm",
4970   "parameters" :
4971   [
4972    {
4973     "is_this_ptr" : true,
4974     "referenced_type" : "type-181"
4975    },
4976    {
4977     "referenced_type" : "type-6"
4978    },
4979    {
4980     "referenced_type" : "type-61"
4981    },
4982    {
4983     "referenced_type" : "type-6"
4984    }
4985   ],
4986   "return_type" : "type-6",
4987   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4988  },
4989  {
4990   "function_name" : "unwindstack::LocalUnwinder::GetMapInfo",
4991   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder10GetMapInfoEm",
4992   "parameters" :
4993   [
4994    {
4995     "is_this_ptr" : true,
4996     "referenced_type" : "type-576"
4997    },
4998    {
4999     "referenced_type" : "type-6"
5000    }
5001   ],
5002   "return_type" : "type-81",
5003   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
5004  },
5005  {
5006   "function_name" : "unwindstack::LocalUnwinder::ShouldSkipLibrary",
5007   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder17ShouldSkipLibraryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE",
5008   "parameters" :
5009   [
5010    {
5011     "is_this_ptr" : true,
5012     "referenced_type" : "type-576"
5013    },
5014    {
5015     "referenced_type" : "type-589"
5016    }
5017   ],
5018   "return_type" : "type-72",
5019   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
5020  },
5021  {
5022   "function_name" : "unwindstack::LocalUnwinder::Init",
5023   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder4InitEv",
5024   "parameters" :
5025   [
5026    {
5027     "is_this_ptr" : true,
5028     "referenced_type" : "type-576"
5029    }
5030   ],
5031   "return_type" : "type-72",
5032   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
5033  },
5034  {
5035   "function_name" : "unwindstack::LocalUnwinder::Unwind",
5036   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder6UnwindEPNSt3__16vectorINS_14LocalFrameDataENS1_9allocatorIS3_EEEEm",
5037   "parameters" :
5038   [
5039    {
5040     "is_this_ptr" : true,
5041     "referenced_type" : "type-576"
5042    },
5043    {
5044     "referenced_type" : "type-580"
5045    },
5046    {
5047     "referenced_type" : "type-6"
5048    }
5049   ],
5050   "return_type" : "type-72",
5051   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
5052  },
5053  {
5054   "function_name" : "unwindstack::MemoryOffline::Init",
5055   "linker_set_key" : "_ZN11unwindstack13MemoryOffline4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm",
5056   "parameters" :
5057   [
5058    {
5059     "is_this_ptr" : true,
5060     "referenced_type" : "type-236"
5061    },
5062    {
5063     "referenced_type" : "type-557"
5064    },
5065    {
5066     "referenced_type" : "type-6"
5067    }
5068   ],
5069   "return_type" : "type-72",
5070   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5071  },
5072  {
5073   "function_name" : "unwindstack::MemoryOffline::Read",
5074   "linker_set_key" : "_ZN11unwindstack13MemoryOffline4ReadEmPvm",
5075   "parameters" :
5076   [
5077    {
5078     "is_this_ptr" : true,
5079     "referenced_type" : "type-236"
5080    },
5081    {
5082     "referenced_type" : "type-6"
5083    },
5084    {
5085     "referenced_type" : "type-61"
5086    },
5087    {
5088     "referenced_type" : "type-6"
5089    }
5090   ],
5091   "return_type" : "type-6",
5092   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5093  },
5094  {
5095   "function_name" : "unwindstack::log_to_stdout",
5096   "linker_set_key" : "_ZN11unwindstack13log_to_stdoutEb",
5097   "parameters" :
5098   [
5099    {
5100     "referenced_type" : "type-72"
5101    }
5102   ],
5103   "return_type" : "type-62",
5104   "source_file" : "/system/core/libunwindstack/include/unwindstack/Log.h"
5105  },
5106  {
5107   "function_name" : "unwindstack::UnwinderFromPid::Init",
5108   "linker_set_key" : "_ZN11unwindstack15UnwinderFromPid4InitENS_8ArchEnumE",
5109   "parameters" :
5110   [
5111    {
5112     "is_this_ptr" : true,
5113     "referenced_type" : "type-835"
5114    },
5115    {
5116     "referenced_type" : "type-34"
5117    }
5118   ],
5119   "return_type" : "type-72",
5120   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
5121  },
5122  {
5123   "function_name" : "unwindstack::DwarfSectionImpl<unsigned int>::DwarfSectionImpl",
5124   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplIjEC2EPNS_6MemoryE",
5125   "parameters" :
5126   [
5127    {
5128     "is_this_ptr" : true,
5129     "referenced_type" : "type-55"
5130    },
5131    {
5132     "referenced_type" : "type-17"
5133    }
5134   ],
5135   "return_type" : "type-62",
5136   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5137  },
5138  {
5139   "function_name" : "unwindstack::DwarfSectionImpl<unsigned int>::~DwarfSectionImpl",
5140   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplIjED0Ev",
5141   "parameters" :
5142   [
5143    {
5144     "is_this_ptr" : true,
5145     "referenced_type" : "type-55"
5146    }
5147   ],
5148   "return_type" : "type-62",
5149   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5150  },
5151  {
5152   "function_name" : "unwindstack::DwarfSectionImpl<unsigned long>::DwarfSectionImpl",
5153   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplImEC2EPNS_6MemoryE",
5154   "parameters" :
5155   [
5156    {
5157     "is_this_ptr" : true,
5158     "referenced_type" : "type-57"
5159    },
5160    {
5161     "referenced_type" : "type-17"
5162    }
5163   ],
5164   "return_type" : "type-62",
5165   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5166  },
5167  {
5168   "function_name" : "unwindstack::DwarfSectionImpl<unsigned long>::~DwarfSectionImpl",
5169   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplImED0Ev",
5170   "parameters" :
5171   [
5172    {
5173     "is_this_ptr" : true,
5174     "referenced_type" : "type-57"
5175    }
5176   ],
5177   "return_type" : "type-62",
5178   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5179  },
5180  {
5181   "function_name" : "unwindstack::LocalUpdatableMaps::Reparse",
5182   "linker_set_key" : "_ZN11unwindstack18LocalUpdatableMaps7ReparseEv",
5183   "parameters" :
5184   [
5185    {
5186     "is_this_ptr" : true,
5187     "referenced_type" : "type-182"
5188    }
5189   ],
5190   "return_type" : "type-72",
5191   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5192  },
5193  {
5194   "function_name" : "unwindstack::MemoryFileAtOffset::Init",
5195   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffset4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm",
5196   "parameters" :
5197   [
5198    {
5199     "is_this_ptr" : true,
5200     "referenced_type" : "type-146"
5201    },
5202    {
5203     "referenced_type" : "type-557"
5204    },
5205    {
5206     "referenced_type" : "type-6"
5207    },
5208    {
5209     "default_arg" : true,
5210     "referenced_type" : "type-6"
5211    }
5212   ],
5213   "return_type" : "type-72",
5214   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5215  },
5216  {
5217   "function_name" : "unwindstack::MemoryFileAtOffset::Read",
5218   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffset4ReadEmPvm",
5219   "parameters" :
5220   [
5221    {
5222     "is_this_ptr" : true,
5223     "referenced_type" : "type-146"
5224    },
5225    {
5226     "referenced_type" : "type-6"
5227    },
5228    {
5229     "referenced_type" : "type-61"
5230    },
5231    {
5232     "referenced_type" : "type-6"
5233    }
5234   ],
5235   "return_type" : "type-6",
5236   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5237  },
5238  {
5239   "function_name" : "unwindstack::MemoryFileAtOffset::Clear",
5240   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffset5ClearEv",
5241   "parameters" :
5242   [
5243    {
5244     "is_this_ptr" : true,
5245     "referenced_type" : "type-146"
5246    }
5247   ],
5248   "return_type" : "type-62",
5249   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5250  },
5251  {
5252   "function_name" : "unwindstack::MemoryFileAtOffset::~MemoryFileAtOffset",
5253   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffsetD0Ev",
5254   "parameters" :
5255   [
5256    {
5257     "is_this_ptr" : true,
5258     "referenced_type" : "type-146"
5259    }
5260   ],
5261   "return_type" : "type-62",
5262   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5263  },
5264  {
5265   "function_name" : "unwindstack::MemoryFileAtOffset::~MemoryFileAtOffset",
5266   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffsetD1Ev",
5267   "parameters" :
5268   [
5269    {
5270     "is_this_ptr" : true,
5271     "referenced_type" : "type-146"
5272    }
5273   ],
5274   "return_type" : "type-62",
5275   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5276  },
5277  {
5278   "function_name" : "unwindstack::MemoryFileAtOffset::~MemoryFileAtOffset",
5279   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffsetD2Ev",
5280   "parameters" :
5281   [
5282    {
5283     "is_this_ptr" : true,
5284     "referenced_type" : "type-146"
5285    }
5286   ],
5287   "return_type" : "type-62",
5288   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5289  },
5290  {
5291   "function_name" : "unwindstack::MemoryOfflineParts::Read",
5292   "linker_set_key" : "_ZN11unwindstack18MemoryOfflineParts4ReadEmPvm",
5293   "parameters" :
5294   [
5295    {
5296     "is_this_ptr" : true,
5297     "referenced_type" : "type-260"
5298    },
5299    {
5300     "referenced_type" : "type-6"
5301    },
5302    {
5303     "referenced_type" : "type-61"
5304    },
5305    {
5306     "referenced_type" : "type-6"
5307    }
5308   ],
5309   "return_type" : "type-6",
5310   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5311  },
5312  {
5313   "function_name" : "unwindstack::MemoryOfflineParts::~MemoryOfflineParts",
5314   "linker_set_key" : "_ZN11unwindstack18MemoryOfflinePartsD0Ev",
5315   "parameters" :
5316   [
5317    {
5318     "is_this_ptr" : true,
5319     "referenced_type" : "type-260"
5320    }
5321   ],
5322   "return_type" : "type-62",
5323   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5324  },
5325  {
5326   "function_name" : "unwindstack::MemoryOfflineParts::~MemoryOfflineParts",
5327   "linker_set_key" : "_ZN11unwindstack18MemoryOfflinePartsD1Ev",
5328   "parameters" :
5329   [
5330    {
5331     "is_this_ptr" : true,
5332     "referenced_type" : "type-260"
5333    }
5334   ],
5335   "return_type" : "type-62",
5336   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5337  },
5338  {
5339   "function_name" : "unwindstack::MemoryOfflineParts::~MemoryOfflineParts",
5340   "linker_set_key" : "_ZN11unwindstack18MemoryOfflinePartsD2Ev",
5341   "parameters" :
5342   [
5343    {
5344     "is_this_ptr" : true,
5345     "referenced_type" : "type-260"
5346    }
5347   ],
5348   "return_type" : "type-62",
5349   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5350  },
5351  {
5352   "function_name" : "unwindstack::MemoryOfflineBuffer::Read",
5353   "linker_set_key" : "_ZN11unwindstack19MemoryOfflineBuffer4ReadEmPvm",
5354   "parameters" :
5355   [
5356    {
5357     "is_this_ptr" : true,
5358     "referenced_type" : "type-250"
5359    },
5360    {
5361     "referenced_type" : "type-6"
5362    },
5363    {
5364     "referenced_type" : "type-61"
5365    },
5366    {
5367     "referenced_type" : "type-6"
5368    }
5369   ],
5370   "return_type" : "type-6",
5371   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5372  },
5373  {
5374   "function_name" : "unwindstack::MemoryOfflineBuffer::Reset",
5375   "linker_set_key" : "_ZN11unwindstack19MemoryOfflineBuffer5ResetEPKhmm",
5376   "parameters" :
5377   [
5378    {
5379     "is_this_ptr" : true,
5380     "referenced_type" : "type-250"
5381    },
5382    {
5383     "referenced_type" : "type-238"
5384    },
5385    {
5386     "referenced_type" : "type-6"
5387    },
5388    {
5389     "referenced_type" : "type-6"
5390    }
5391   ],
5392   "return_type" : "type-62",
5393   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5394  },
5395  {
5396   "function_name" : "unwindstack::MemoryOfflineBuffer::MemoryOfflineBuffer",
5397   "linker_set_key" : "_ZN11unwindstack19MemoryOfflineBufferC1EPKhmm",
5398   "parameters" :
5399   [
5400    {
5401     "is_this_ptr" : true,
5402     "referenced_type" : "type-250"
5403    },
5404    {
5405     "referenced_type" : "type-238"
5406    },
5407    {
5408     "referenced_type" : "type-6"
5409    },
5410    {
5411     "referenced_type" : "type-6"
5412    }
5413   ],
5414   "return_type" : "type-62",
5415   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5416  },
5417  {
5418   "function_name" : "unwindstack::MemoryOfflineBuffer::MemoryOfflineBuffer",
5419   "linker_set_key" : "_ZN11unwindstack19MemoryOfflineBufferC2EPKhmm",
5420   "parameters" :
5421   [
5422    {
5423     "is_this_ptr" : true,
5424     "referenced_type" : "type-250"
5425    },
5426    {
5427     "referenced_type" : "type-238"
5428    },
5429    {
5430     "referenced_type" : "type-6"
5431    },
5432    {
5433     "referenced_type" : "type-6"
5434    }
5435   ],
5436   "return_type" : "type-62",
5437   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5438  },
5439  {
5440   "function_name" : "unwindstack::DwarfSectionImplNoHdr<unsigned int>::DwarfSectionImplNoHdr",
5441   "linker_set_key" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjEC2EPNS_6MemoryE",
5442   "parameters" :
5443   [
5444    {
5445     "is_this_ptr" : true,
5446     "referenced_type" : "type-111"
5447    },
5448    {
5449     "referenced_type" : "type-17"
5450    }
5451   ],
5452   "return_type" : "type-62",
5453   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5454  },
5455  {
5456   "function_name" : "unwindstack::DwarfSectionImplNoHdr<unsigned long>::DwarfSectionImplNoHdr",
5457   "linker_set_key" : "_ZN11unwindstack21DwarfSectionImplNoHdrImEC2EPNS_6MemoryE",
5458   "parameters" :
5459   [
5460    {
5461     "is_this_ptr" : true,
5462     "referenced_type" : "type-115"
5463    },
5464    {
5465     "referenced_type" : "type-17"
5466    }
5467   ],
5468   "return_type" : "type-62",
5469   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5470  },
5471  {
5472   "function_name" : "unwindstack::Elf::GetBuildID",
5473   "linker_set_key" : "_ZN11unwindstack3Elf10GetBuildIDEPNS_6MemoryE",
5474   "parameters" :
5475   [
5476    {
5477     "referenced_type" : "type-17"
5478    }
5479   ],
5480   "return_type" : "type-323",
5481   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5482  },
5483  {
5484   "function_name" : "unwindstack::Elf::GetBuildID",
5485   "linker_set_key" : "_ZN11unwindstack3Elf10GetBuildIDEv",
5486   "parameters" :
5487   [
5488    {
5489     "is_this_ptr" : true,
5490     "referenced_type" : "type-191"
5491    }
5492   ],
5493   "return_type" : "type-324",
5494   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5495  },
5496  {
5497   "function_name" : "unwindstack::Elf::Invalidate",
5498   "linker_set_key" : "_ZN11unwindstack3Elf10InvalidateEv",
5499   "parameters" :
5500   [
5501    {
5502     "is_this_ptr" : true,
5503     "referenced_type" : "type-191"
5504    }
5505   ],
5506   "return_type" : "type-62",
5507   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5508  },
5509  {
5510   "function_name" : "unwindstack::Elf::IsValidElf",
5511   "linker_set_key" : "_ZN11unwindstack3Elf10IsValidElfEPNS_6MemoryE",
5512   "parameters" :
5513   [
5514    {
5515     "referenced_type" : "type-17"
5516    }
5517   ],
5518   "return_type" : "type-72",
5519   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5520  },
5521  {
5522   "function_name" : "unwindstack::Elf::CacheUnlock",
5523   "linker_set_key" : "_ZN11unwindstack3Elf11CacheUnlockEv",
5524   "return_type" : "type-62",
5525   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5526  },
5527  {
5528   "function_name" : "unwindstack::Elf::GetLoadBias",
5529   "linker_set_key" : "_ZN11unwindstack3Elf11GetLoadBiasEPNS_6MemoryE",
5530   "parameters" :
5531   [
5532    {
5533     "referenced_type" : "type-17"
5534    }
5535   ],
5536   "return_type" : "type-6",
5537   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5538  },
5539  {
5540   "function_name" : "unwindstack::Elf::GetLastError",
5541   "linker_set_key" : "_ZN11unwindstack3Elf12GetLastErrorEPNS_9ErrorDataE",
5542   "parameters" :
5543   [
5544    {
5545     "is_this_ptr" : true,
5546     "referenced_type" : "type-191"
5547    },
5548    {
5549     "referenced_type" : "type-86"
5550    }
5551   ],
5552   "return_type" : "type-62",
5553   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5554  },
5555  {
5556   "function_name" : "unwindstack::Elf::GetFunctionName",
5557   "linker_set_key" : "_ZN11unwindstack3Elf15GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm",
5558   "parameters" :
5559   [
5560    {
5561     "is_this_ptr" : true,
5562     "referenced_type" : "type-191"
5563    },
5564    {
5565     "referenced_type" : "type-6"
5566    },
5567    {
5568     "referenced_type" : "type-98"
5569    },
5570    {
5571     "referenced_type" : "type-102"
5572    }
5573   ],
5574   "return_type" : "type-72",
5575   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5576  },
5577  {
5578   "function_name" : "unwindstack::Elf::GetLastErrorCode",
5579   "linker_set_key" : "_ZN11unwindstack3Elf16GetLastErrorCodeEv",
5580   "parameters" :
5581   [
5582    {
5583     "is_this_ptr" : true,
5584     "referenced_type" : "type-191"
5585    }
5586   ],
5587   "return_type" : "type-13",
5588   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5589  },
5590  {
5591   "function_name" : "unwindstack::Elf::InitGnuDebugdata",
5592   "linker_set_key" : "_ZN11unwindstack3Elf16InitGnuDebugdataEv",
5593   "parameters" :
5594   [
5595    {
5596     "is_this_ptr" : true,
5597     "referenced_type" : "type-191"
5598    }
5599   ],
5600   "return_type" : "type-62",
5601   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5602  },
5603  {
5604   "function_name" : "unwindstack::Elf::GetGlobalVariable",
5605   "linker_set_key" : "_ZN11unwindstack3Elf17GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm",
5606   "parameters" :
5607   [
5608    {
5609     "is_this_ptr" : true,
5610     "referenced_type" : "type-191"
5611    },
5612    {
5613     "referenced_type" : "type-104"
5614    },
5615    {
5616     "referenced_type" : "type-102"
5617    }
5618   ],
5619   "return_type" : "type-72",
5620   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5621  },
5622  {
5623   "function_name" : "unwindstack::Elf::SetCachingEnabled",
5624   "linker_set_key" : "_ZN11unwindstack3Elf17SetCachingEnabledEb",
5625   "parameters" :
5626   [
5627    {
5628     "referenced_type" : "type-72"
5629    }
5630   ],
5631   "return_type" : "type-62",
5632   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5633  },
5634  {
5635   "function_name" : "unwindstack::Elf::GetLastErrorAddress",
5636   "linker_set_key" : "_ZN11unwindstack3Elf19GetLastErrorAddressEv",
5637   "parameters" :
5638   [
5639    {
5640     "is_this_ptr" : true,
5641     "referenced_type" : "type-191"
5642    }
5643   ],
5644   "return_type" : "type-6",
5645   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5646  },
5647  {
5648   "function_name" : "unwindstack::Elf::StepIfSignalHandler",
5649   "linker_set_key" : "_ZN11unwindstack3Elf19StepIfSignalHandlerEmPNS_4RegsEPNS_6MemoryE",
5650   "parameters" :
5651   [
5652    {
5653     "is_this_ptr" : true,
5654     "referenced_type" : "type-191"
5655    },
5656    {
5657     "referenced_type" : "type-6"
5658    },
5659    {
5660     "referenced_type" : "type-94"
5661    },
5662    {
5663     "referenced_type" : "type-17"
5664    }
5665   ],
5666   "return_type" : "type-72",
5667   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5668  },
5669  {
5670   "function_name" : "unwindstack::Elf::CacheAfterCreateMemory",
5671   "linker_set_key" : "_ZN11unwindstack3Elf22CacheAfterCreateMemoryEPNS_7MapInfoE",
5672   "parameters" :
5673   [
5674    {
5675     "referenced_type" : "type-81"
5676    }
5677   ],
5678   "return_type" : "type-72",
5679   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5680  },
5681  {
5682   "function_name" : "unwindstack::Elf::CreateInterfaceFromMemory",
5683   "linker_set_key" : "_ZN11unwindstack3Elf25CreateInterfaceFromMemoryEPNS_6MemoryE",
5684   "parameters" :
5685   [
5686    {
5687     "is_this_ptr" : true,
5688     "referenced_type" : "type-191"
5689    },
5690    {
5691     "referenced_type" : "type-17"
5692    }
5693   ],
5694   "return_type" : "type-23",
5695   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5696  },
5697  {
5698   "function_name" : "unwindstack::Elf::Init",
5699   "linker_set_key" : "_ZN11unwindstack3Elf4InitEv",
5700   "parameters" :
5701   [
5702    {
5703     "is_this_ptr" : true,
5704     "referenced_type" : "type-191"
5705    }
5706   ],
5707   "return_type" : "type-72",
5708   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5709  },
5710  {
5711   "function_name" : "unwindstack::Elf::Step",
5712   "linker_set_key" : "_ZN11unwindstack3Elf4StepEmPNS_4RegsEPNS_6MemoryEPb",
5713   "parameters" :
5714   [
5715    {
5716     "is_this_ptr" : true,
5717     "referenced_type" : "type-191"
5718    },
5719    {
5720     "referenced_type" : "type-6"
5721    },
5722    {
5723     "referenced_type" : "type-94"
5724    },
5725    {
5726     "referenced_type" : "type-17"
5727    },
5728    {
5729     "referenced_type" : "type-71"
5730    }
5731   ],
5732   "return_type" : "type-72",
5733   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5734  },
5735  {
5736   "function_name" : "unwindstack::Elf::GetInfo",
5737   "linker_set_key" : "_ZN11unwindstack3Elf7GetInfoEPNS_6MemoryEPm",
5738   "parameters" :
5739   [
5740    {
5741     "referenced_type" : "type-17"
5742    },
5743    {
5744     "referenced_type" : "type-102"
5745    }
5746   ],
5747   "return_type" : "type-72",
5748   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5749  },
5750  {
5751   "function_name" : "unwindstack::Elf::CacheAdd",
5752   "linker_set_key" : "_ZN11unwindstack3Elf8CacheAddEPNS_7MapInfoE",
5753   "parameters" :
5754   [
5755    {
5756     "referenced_type" : "type-81"
5757    }
5758   ],
5759   "return_type" : "type-62",
5760   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5761  },
5762  {
5763   "function_name" : "unwindstack::Elf::CacheGet",
5764   "linker_set_key" : "_ZN11unwindstack3Elf8CacheGetEPNS_7MapInfoE",
5765   "parameters" :
5766   [
5767    {
5768     "referenced_type" : "type-81"
5769    }
5770   ],
5771   "return_type" : "type-72",
5772   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5773  },
5774  {
5775   "function_name" : "unwindstack::Elf::GetRelPc",
5776   "linker_set_key" : "_ZN11unwindstack3Elf8GetRelPcEmPKNS_7MapInfoE",
5777   "parameters" :
5778   [
5779    {
5780     "is_this_ptr" : true,
5781     "referenced_type" : "type-191"
5782    },
5783    {
5784     "referenced_type" : "type-6"
5785    },
5786    {
5787     "referenced_type" : "type-85"
5788    }
5789   ],
5790   "return_type" : "type-6",
5791   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5792  },
5793  {
5794   "function_name" : "unwindstack::Elf::CacheLock",
5795   "linker_set_key" : "_ZN11unwindstack3Elf9CacheLockEv",
5796   "return_type" : "type-62",
5797   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5798  },
5799  {
5800   "function_name" : "unwindstack::Elf::GetSoname",
5801   "linker_set_key" : "_ZN11unwindstack3Elf9GetSonameEv",
5802   "parameters" :
5803   [
5804    {
5805     "is_this_ptr" : true,
5806     "referenced_type" : "type-191"
5807    }
5808   ],
5809   "return_type" : "type-325",
5810   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5811  },
5812  {
5813   "function_name" : "unwindstack::Elf::IsValidPc",
5814   "linker_set_key" : "_ZN11unwindstack3Elf9IsValidPcEm",
5815   "parameters" :
5816   [
5817    {
5818     "is_this_ptr" : true,
5819     "referenced_type" : "type-191"
5820    },
5821    {
5822     "referenced_type" : "type-6"
5823    }
5824   ],
5825   "return_type" : "type-72",
5826   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5827  },
5828  {
5829   "function_name" : "unwindstack::log",
5830   "linker_set_key" : "_ZN11unwindstack3logEhPKcz",
5831   "parameters" :
5832   [
5833    {
5834     "referenced_type" : "type-10"
5835    },
5836    {
5837     "referenced_type" : "type-93"
5838    }
5839   ],
5840   "return_type" : "type-62",
5841   "source_file" : "/system/core/libunwindstack/include/unwindstack/Log.h"
5842  },
5843  {
5844   "function_name" : "unwindstack::Maps::Add",
5845   "linker_set_key" : "_ZN11unwindstack4Maps3AddEmmmmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm",
5846   "parameters" :
5847   [
5848    {
5849     "is_this_ptr" : true,
5850     "referenced_type" : "type-169"
5851    },
5852    {
5853     "referenced_type" : "type-6"
5854    },
5855    {
5856     "referenced_type" : "type-6"
5857    },
5858    {
5859     "referenced_type" : "type-6"
5860    },
5861    {
5862     "referenced_type" : "type-6"
5863    },
5864    {
5865     "referenced_type" : "type-277"
5866    },
5867    {
5868     "referenced_type" : "type-6"
5869    }
5870   ],
5871   "return_type" : "type-62",
5872   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5873  },
5874  {
5875   "function_name" : "unwindstack::Maps::Find",
5876   "linker_set_key" : "_ZN11unwindstack4Maps4FindEm",
5877   "parameters" :
5878   [
5879    {
5880     "is_this_ptr" : true,
5881     "referenced_type" : "type-169"
5882    },
5883    {
5884     "referenced_type" : "type-6"
5885    }
5886   ],
5887   "return_type" : "type-81",
5888   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5889  },
5890  {
5891   "function_name" : "unwindstack::Maps::Sort",
5892   "linker_set_key" : "_ZN11unwindstack4Maps4SortEv",
5893   "parameters" :
5894   [
5895    {
5896     "is_this_ptr" : true,
5897     "referenced_type" : "type-169"
5898    }
5899   ],
5900   "return_type" : "type-62",
5901   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5902  },
5903  {
5904   "function_name" : "unwindstack::Maps::Parse",
5905   "linker_set_key" : "_ZN11unwindstack4Maps5ParseEv",
5906   "parameters" :
5907   [
5908    {
5909     "is_this_ptr" : true,
5910     "referenced_type" : "type-169"
5911    }
5912   ],
5913   "return_type" : "type-72",
5914   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5915  },
5916  {
5917   "function_name" : "unwindstack::Regs::CurrentArch",
5918   "linker_set_key" : "_ZN11unwindstack4Regs11CurrentArchEv",
5919   "return_type" : "type-34",
5920   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5921  },
5922  {
5923   "function_name" : "unwindstack::Regs::CreateFromLocal",
5924   "linker_set_key" : "_ZN11unwindstack4Regs15CreateFromLocalEv",
5925   "return_type" : "type-94",
5926   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5927  },
5928  {
5929   "function_name" : "unwindstack::Regs::CreateFromUcontext",
5930   "linker_set_key" : "_ZN11unwindstack4Regs18CreateFromUcontextENS_8ArchEnumEPv",
5931   "parameters" :
5932   [
5933    {
5934     "referenced_type" : "type-34"
5935    },
5936    {
5937     "referenced_type" : "type-61"
5938    }
5939   ],
5940   "return_type" : "type-94",
5941   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5942  },
5943  {
5944   "function_name" : "unwindstack::Regs::RemoteGet",
5945   "linker_set_key" : "_ZN11unwindstack4Regs9RemoteGetEi",
5946   "parameters" :
5947   [
5948    {
5949     "referenced_type" : "type-153"
5950    }
5951   ],
5952   "return_type" : "type-94",
5953   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5954  },
5955  {
5956   "access" : "protected",
5957   "function_name" : "unwindstack::Global::GetVariableOffset",
5958   "linker_set_key" : "_ZN11unwindstack6Global17GetVariableOffsetEPNS_7MapInfoERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE",
5959   "parameters" :
5960   [
5961    {
5962     "is_this_ptr" : true,
5963     "referenced_type" : "type-162"
5964    },
5965    {
5966     "referenced_type" : "type-81"
5967    },
5968    {
5969     "referenced_type" : "type-205"
5970    }
5971   ],
5972   "return_type" : "type-6",
5973   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
5974  },
5975  {
5976   "access" : "protected",
5977   "function_name" : "unwindstack::Global::FindAndReadVariable",
5978   "linker_set_key" : "_ZN11unwindstack6Global19FindAndReadVariableEPNS_4MapsEPKc",
5979   "parameters" :
5980   [
5981    {
5982     "is_this_ptr" : true,
5983     "referenced_type" : "type-162"
5984    },
5985    {
5986     "referenced_type" : "type-169"
5987    },
5988    {
5989     "referenced_type" : "type-93"
5990    }
5991   ],
5992   "return_type" : "type-62",
5993   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
5994  },
5995  {
5996   "function_name" : "unwindstack::Global::SetArch",
5997   "linker_set_key" : "_ZN11unwindstack6Global7SetArchENS_8ArchEnumE",
5998   "parameters" :
5999   [
6000    {
6001     "is_this_ptr" : true,
6002     "referenced_type" : "type-162"
6003    },
6004    {
6005     "referenced_type" : "type-34"
6006    }
6007   ],
6008   "return_type" : "type-62",
6009   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
6010  },
6011  {
6012   "function_name" : "unwindstack::Global::Global",
6013   "linker_set_key" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEE",
6014   "parameters" :
6015   [
6016    {
6017     "is_this_ptr" : true,
6018     "referenced_type" : "type-162"
6019    },
6020    {
6021     "referenced_type" : "type-163"
6022    }
6023   ],
6024   "return_type" : "type-62",
6025   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
6026  },
6027  {
6028   "function_name" : "unwindstack::Global::Global",
6029   "linker_set_key" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
6030   "parameters" :
6031   [
6032    {
6033     "is_this_ptr" : true,
6034     "referenced_type" : "type-162"
6035    },
6036    {
6037     "referenced_type" : "type-163"
6038    },
6039    {
6040     "referenced_type" : "type-165"
6041    }
6042   ],
6043   "return_type" : "type-62",
6044   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
6045  },
6046  {
6047   "function_name" : "unwindstack::Memory::ReadString",
6048   "linker_set_key" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm",
6049   "parameters" :
6050   [
6051    {
6052     "is_this_ptr" : true,
6053     "referenced_type" : "type-17"
6054    },
6055    {
6056     "referenced_type" : "type-6"
6057    },
6058    {
6059     "referenced_type" : "type-562"
6060    },
6061    {
6062     "default_arg" : true,
6063     "referenced_type" : "type-6"
6064    }
6065   ],
6066   "return_type" : "type-72",
6067   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
6068  },
6069  {
6070   "function_name" : "unwindstack::Memory::CreateProcessMemory",
6071   "linker_set_key" : "_ZN11unwindstack6Memory19CreateProcessMemoryEi",
6072   "parameters" :
6073   [
6074    {
6075     "referenced_type" : "type-153"
6076    }
6077   ],
6078   "return_type" : "type-654",
6079   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
6080  },
6081  {
6082   "function_name" : "unwindstack::Memory::CreateProcessMemoryCached",
6083   "linker_set_key" : "_ZN11unwindstack6Memory25CreateProcessMemoryCachedEi",
6084   "parameters" :
6085   [
6086    {
6087     "referenced_type" : "type-153"
6088    }
6089   ],
6090   "return_type" : "type-655",
6091   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
6092  },
6093  {
6094   "function_name" : "unwindstack::Memory::ReadFully",
6095   "linker_set_key" : "_ZN11unwindstack6Memory9ReadFullyEmPvm",
6096   "parameters" :
6097   [
6098    {
6099     "is_this_ptr" : true,
6100     "referenced_type" : "type-17"
6101    },
6102    {
6103     "referenced_type" : "type-6"
6104    },
6105    {
6106     "referenced_type" : "type-61"
6107    },
6108    {
6109     "referenced_type" : "type-6"
6110    }
6111   ],
6112   "return_type" : "type-72",
6113   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
6114  },
6115  {
6116   "function_name" : "unwindstack::MapInfo::GetBuildID",
6117   "linker_set_key" : "_ZN11unwindstack7MapInfo10GetBuildIDEv",
6118   "parameters" :
6119   [
6120    {
6121     "is_this_ptr" : true,
6122     "referenced_type" : "type-81"
6123    }
6124   ],
6125   "return_type" : "type-328",
6126   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6127  },
6128  {
6129   "function_name" : "unwindstack::MapInfo::GetLoadBias",
6130   "linker_set_key" : "_ZN11unwindstack7MapInfo11GetLoadBiasERKNSt3__110shared_ptrINS_6MemoryEEE",
6131   "parameters" :
6132   [
6133    {
6134     "is_this_ptr" : true,
6135     "referenced_type" : "type-81"
6136    },
6137    {
6138     "referenced_type" : "type-246"
6139    }
6140   ],
6141   "return_type" : "type-6",
6142   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6143  },
6144  {
6145   "function_name" : "unwindstack::MapInfo::CreateMemory",
6146   "linker_set_key" : "_ZN11unwindstack7MapInfo12CreateMemoryERKNSt3__110shared_ptrINS_6MemoryEEE",
6147   "parameters" :
6148   [
6149    {
6150     "is_this_ptr" : true,
6151     "referenced_type" : "type-81"
6152    },
6153    {
6154     "referenced_type" : "type-246"
6155    }
6156   ],
6157   "return_type" : "type-17",
6158   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6159  },
6160  {
6161   "access" : "private",
6162   "function_name" : "unwindstack::MapInfo::GetFileMemory",
6163   "linker_set_key" : "_ZN11unwindstack7MapInfo13GetFileMemoryEv",
6164   "parameters" :
6165   [
6166    {
6167     "is_this_ptr" : true,
6168     "referenced_type" : "type-81"
6169    }
6170   ],
6171   "return_type" : "type-17",
6172   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6173  },
6174  {
6175   "function_name" : "unwindstack::MapInfo::GetFunctionName",
6176   "linker_set_key" : "_ZN11unwindstack7MapInfo15GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm",
6177   "parameters" :
6178   [
6179    {
6180     "is_this_ptr" : true,
6181     "referenced_type" : "type-81"
6182    },
6183    {
6184     "referenced_type" : "type-6"
6185    },
6186    {
6187     "referenced_type" : "type-251"
6188    },
6189    {
6190     "referenced_type" : "type-102"
6191    }
6192   ],
6193   "return_type" : "type-72",
6194   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6195  },
6196  {
6197   "function_name" : "unwindstack::MapInfo::GetPrintableBuildID",
6198   "linker_set_key" : "_ZN11unwindstack7MapInfo19GetPrintableBuildIDEv",
6199   "parameters" :
6200   [
6201    {
6202     "is_this_ptr" : true,
6203     "referenced_type" : "type-81"
6204    }
6205   ],
6206   "return_type" : "type-329",
6207   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6208  },
6209  {
6210   "access" : "private",
6211   "function_name" : "unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap",
6212   "linker_set_key" : "_ZN11unwindstack7MapInfo37InitFileMemoryFromPreviousReadOnlyMapEPNS_18MemoryFileAtOffsetE",
6213   "parameters" :
6214   [
6215    {
6216     "is_this_ptr" : true,
6217     "referenced_type" : "type-81"
6218    },
6219    {
6220     "referenced_type" : "type-146"
6221    }
6222   ],
6223   "return_type" : "type-72",
6224   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6225  },
6226  {
6227   "function_name" : "unwindstack::MapInfo::GetElf",
6228   "linker_set_key" : "_ZN11unwindstack7MapInfo6GetElfERKNSt3__110shared_ptrINS_6MemoryEEENS_8ArchEnumE",
6229   "parameters" :
6230   [
6231    {
6232     "is_this_ptr" : true,
6233     "referenced_type" : "type-81"
6234    },
6235    {
6236     "referenced_type" : "type-246"
6237    },
6238    {
6239     "referenced_type" : "type-34"
6240    }
6241   ],
6242   "return_type" : "type-191",
6243   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6244  },
6245  {
6246   "function_name" : "unwindstack::MapInfo::~MapInfo",
6247   "linker_set_key" : "_ZN11unwindstack7MapInfoD1Ev",
6248   "parameters" :
6249   [
6250    {
6251     "is_this_ptr" : true,
6252     "referenced_type" : "type-81"
6253    }
6254   ],
6255   "return_type" : "type-62",
6256   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6257  },
6258  {
6259   "function_name" : "unwindstack::MapInfo::~MapInfo",
6260   "linker_set_key" : "_ZN11unwindstack7MapInfoD2Ev",
6261   "parameters" :
6262   [
6263    {
6264     "is_this_ptr" : true,
6265     "referenced_type" : "type-81"
6266    }
6267   ],
6268   "return_type" : "type-62",
6269   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6270  },
6271  {
6272   "function_name" : "unwindstack::RegsArm::GetPcAdjustment",
6273   "linker_set_key" : "_ZN11unwindstack7RegsArm15GetPcAdjustmentEmPNS_3ElfE",
6274   "parameters" :
6275   [
6276    {
6277     "is_this_ptr" : true,
6278     "referenced_type" : "type-128"
6279    },
6280    {
6281     "referenced_type" : "type-6"
6282    },
6283    {
6284     "referenced_type" : "type-191"
6285    }
6286   ],
6287   "return_type" : "type-6",
6288   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6289  },
6290  {
6291   "function_name" : "unwindstack::RegsArm::IterateRegisters",
6292   "linker_set_key" : "_ZN11unwindstack7RegsArm16IterateRegistersENSt3__18functionIFvPKcmEEE",
6293   "parameters" :
6294   [
6295    {
6296     "is_this_ptr" : true,
6297     "referenced_type" : "type-128"
6298    },
6299    {
6300     "referenced_type" : "type-656"
6301    }
6302   ],
6303   "return_type" : "type-62",
6304   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6305  },
6306  {
6307   "function_name" : "unwindstack::RegsArm::CreateFromUcontext",
6308   "linker_set_key" : "_ZN11unwindstack7RegsArm18CreateFromUcontextEPv",
6309   "parameters" :
6310   [
6311    {
6312     "referenced_type" : "type-61"
6313    }
6314   ],
6315   "return_type" : "type-94",
6316   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6317  },
6318  {
6319   "function_name" : "unwindstack::RegsArm::StepIfSignalHandler",
6320   "linker_set_key" : "_ZN11unwindstack7RegsArm19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE",
6321   "parameters" :
6322   [
6323    {
6324     "is_this_ptr" : true,
6325     "referenced_type" : "type-128"
6326    },
6327    {
6328     "referenced_type" : "type-6"
6329    },
6330    {
6331     "referenced_type" : "type-191"
6332    },
6333    {
6334     "referenced_type" : "type-17"
6335    }
6336   ],
6337   "return_type" : "type-72",
6338   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6339  },
6340  {
6341   "function_name" : "unwindstack::RegsArm::SetPcFromReturnAddress",
6342   "linker_set_key" : "_ZN11unwindstack7RegsArm22SetPcFromReturnAddressEPNS_6MemoryE",
6343   "parameters" :
6344   [
6345    {
6346     "is_this_ptr" : true,
6347     "referenced_type" : "type-128"
6348    },
6349    {
6350     "referenced_type" : "type-17"
6351    }
6352   ],
6353   "return_type" : "type-72",
6354   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6355  },
6356  {
6357   "function_name" : "unwindstack::RegsArm::pc",
6358   "linker_set_key" : "_ZN11unwindstack7RegsArm2pcEv",
6359   "parameters" :
6360   [
6361    {
6362     "is_this_ptr" : true,
6363     "referenced_type" : "type-128"
6364    }
6365   ],
6366   "return_type" : "type-6",
6367   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6368  },
6369  {
6370   "function_name" : "unwindstack::RegsArm::sp",
6371   "linker_set_key" : "_ZN11unwindstack7RegsArm2spEv",
6372   "parameters" :
6373   [
6374    {
6375     "is_this_ptr" : true,
6376     "referenced_type" : "type-128"
6377    }
6378   ],
6379   "return_type" : "type-6",
6380   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6381  },
6382  {
6383   "function_name" : "unwindstack::RegsArm::Arch",
6384   "linker_set_key" : "_ZN11unwindstack7RegsArm4ArchEv",
6385   "parameters" :
6386   [
6387    {
6388     "is_this_ptr" : true,
6389     "referenced_type" : "type-128"
6390    }
6391   ],
6392   "return_type" : "type-34",
6393   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6394  },
6395  {
6396   "function_name" : "unwindstack::RegsArm::Read",
6397   "linker_set_key" : "_ZN11unwindstack7RegsArm4ReadEPv",
6398   "parameters" :
6399   [
6400    {
6401     "referenced_type" : "type-61"
6402    }
6403   ],
6404   "return_type" : "type-94",
6405   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6406  },
6407  {
6408   "function_name" : "unwindstack::RegsArm::Clone",
6409   "linker_set_key" : "_ZN11unwindstack7RegsArm5CloneEv",
6410   "parameters" :
6411   [
6412    {
6413     "is_this_ptr" : true,
6414     "referenced_type" : "type-128"
6415    }
6416   ],
6417   "return_type" : "type-94",
6418   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6419  },
6420  {
6421   "function_name" : "unwindstack::RegsArm::set_pc",
6422   "linker_set_key" : "_ZN11unwindstack7RegsArm6set_pcEm",
6423   "parameters" :
6424   [
6425    {
6426     "is_this_ptr" : true,
6427     "referenced_type" : "type-128"
6428    },
6429    {
6430     "referenced_type" : "type-6"
6431    }
6432   ],
6433   "return_type" : "type-62",
6434   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6435  },
6436  {
6437   "function_name" : "unwindstack::RegsArm::set_sp",
6438   "linker_set_key" : "_ZN11unwindstack7RegsArm6set_spEm",
6439   "parameters" :
6440   [
6441    {
6442     "is_this_ptr" : true,
6443     "referenced_type" : "type-128"
6444    },
6445    {
6446     "referenced_type" : "type-6"
6447    }
6448   ],
6449   "return_type" : "type-62",
6450   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6451  },
6452  {
6453   "function_name" : "unwindstack::RegsArm::RegsArm",
6454   "linker_set_key" : "_ZN11unwindstack7RegsArmC1Ev",
6455   "parameters" :
6456   [
6457    {
6458     "is_this_ptr" : true,
6459     "referenced_type" : "type-128"
6460    }
6461   ],
6462   "return_type" : "type-62",
6463   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6464  },
6465  {
6466   "function_name" : "unwindstack::RegsArm::RegsArm",
6467   "linker_set_key" : "_ZN11unwindstack7RegsArmC2Ev",
6468   "parameters" :
6469   [
6470    {
6471     "is_this_ptr" : true,
6472     "referenced_type" : "type-128"
6473    }
6474   ],
6475   "return_type" : "type-62",
6476   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6477  },
6478  {
6479   "function_name" : "unwindstack::RegsX86::GetPcAdjustment",
6480   "linker_set_key" : "_ZN11unwindstack7RegsX8615GetPcAdjustmentEmPNS_3ElfE",
6481   "parameters" :
6482   [
6483    {
6484     "is_this_ptr" : true,
6485     "referenced_type" : "type-603"
6486    },
6487    {
6488     "referenced_type" : "type-6"
6489    },
6490    {
6491     "referenced_type" : "type-191"
6492    }
6493   ],
6494   "return_type" : "type-6",
6495   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6496  },
6497  {
6498   "function_name" : "unwindstack::RegsX86::SetFromUcontext",
6499   "linker_set_key" : "_ZN11unwindstack7RegsX8615SetFromUcontextEPNS_14x86_ucontext_tE",
6500   "parameters" :
6501   [
6502    {
6503     "is_this_ptr" : true,
6504     "referenced_type" : "type-603"
6505    },
6506    {
6507     "referenced_type" : "type-355"
6508    }
6509   ],
6510   "return_type" : "type-62",
6511   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6512  },
6513  {
6514   "function_name" : "unwindstack::RegsX86::IterateRegisters",
6515   "linker_set_key" : "_ZN11unwindstack7RegsX8616IterateRegistersENSt3__18functionIFvPKcmEEE",
6516   "parameters" :
6517   [
6518    {
6519     "is_this_ptr" : true,
6520     "referenced_type" : "type-603"
6521    },
6522    {
6523     "referenced_type" : "type-657"
6524    }
6525   ],
6526   "return_type" : "type-62",
6527   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6528  },
6529  {
6530   "function_name" : "unwindstack::RegsX86::CreateFromUcontext",
6531   "linker_set_key" : "_ZN11unwindstack7RegsX8618CreateFromUcontextEPv",
6532   "parameters" :
6533   [
6534    {
6535     "referenced_type" : "type-61"
6536    }
6537   ],
6538   "return_type" : "type-94",
6539   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6540  },
6541  {
6542   "function_name" : "unwindstack::RegsX86::StepIfSignalHandler",
6543   "linker_set_key" : "_ZN11unwindstack7RegsX8619StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE",
6544   "parameters" :
6545   [
6546    {
6547     "is_this_ptr" : true,
6548     "referenced_type" : "type-603"
6549    },
6550    {
6551     "referenced_type" : "type-6"
6552    },
6553    {
6554     "referenced_type" : "type-191"
6555    },
6556    {
6557     "referenced_type" : "type-17"
6558    }
6559   ],
6560   "return_type" : "type-72",
6561   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6562  },
6563  {
6564   "function_name" : "unwindstack::RegsX86::SetPcFromReturnAddress",
6565   "linker_set_key" : "_ZN11unwindstack7RegsX8622SetPcFromReturnAddressEPNS_6MemoryE",
6566   "parameters" :
6567   [
6568    {
6569     "is_this_ptr" : true,
6570     "referenced_type" : "type-603"
6571    },
6572    {
6573     "referenced_type" : "type-17"
6574    }
6575   ],
6576   "return_type" : "type-72",
6577   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6578  },
6579  {
6580   "function_name" : "unwindstack::RegsX86::pc",
6581   "linker_set_key" : "_ZN11unwindstack7RegsX862pcEv",
6582   "parameters" :
6583   [
6584    {
6585     "is_this_ptr" : true,
6586     "referenced_type" : "type-603"
6587    }
6588   ],
6589   "return_type" : "type-6",
6590   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6591  },
6592  {
6593   "function_name" : "unwindstack::RegsX86::sp",
6594   "linker_set_key" : "_ZN11unwindstack7RegsX862spEv",
6595   "parameters" :
6596   [
6597    {
6598     "is_this_ptr" : true,
6599     "referenced_type" : "type-603"
6600    }
6601   ],
6602   "return_type" : "type-6",
6603   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6604  },
6605  {
6606   "function_name" : "unwindstack::RegsX86::Arch",
6607   "linker_set_key" : "_ZN11unwindstack7RegsX864ArchEv",
6608   "parameters" :
6609   [
6610    {
6611     "is_this_ptr" : true,
6612     "referenced_type" : "type-603"
6613    }
6614   ],
6615   "return_type" : "type-34",
6616   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6617  },
6618  {
6619   "function_name" : "unwindstack::RegsX86::Read",
6620   "linker_set_key" : "_ZN11unwindstack7RegsX864ReadEPv",
6621   "parameters" :
6622   [
6623    {
6624     "referenced_type" : "type-61"
6625    }
6626   ],
6627   "return_type" : "type-94",
6628   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6629  },
6630  {
6631   "function_name" : "unwindstack::RegsX86::Clone",
6632   "linker_set_key" : "_ZN11unwindstack7RegsX865CloneEv",
6633   "parameters" :
6634   [
6635    {
6636     "is_this_ptr" : true,
6637     "referenced_type" : "type-603"
6638    }
6639   ],
6640   "return_type" : "type-94",
6641   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6642  },
6643  {
6644   "function_name" : "unwindstack::RegsX86::set_pc",
6645   "linker_set_key" : "_ZN11unwindstack7RegsX866set_pcEm",
6646   "parameters" :
6647   [
6648    {
6649     "is_this_ptr" : true,
6650     "referenced_type" : "type-603"
6651    },
6652    {
6653     "referenced_type" : "type-6"
6654    }
6655   ],
6656   "return_type" : "type-62",
6657   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6658  },
6659  {
6660   "function_name" : "unwindstack::RegsX86::set_sp",
6661   "linker_set_key" : "_ZN11unwindstack7RegsX866set_spEm",
6662   "parameters" :
6663   [
6664    {
6665     "is_this_ptr" : true,
6666     "referenced_type" : "type-603"
6667    },
6668    {
6669     "referenced_type" : "type-6"
6670    }
6671   ],
6672   "return_type" : "type-62",
6673   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6674  },
6675  {
6676   "function_name" : "unwindstack::RegsX86::RegsX86",
6677   "linker_set_key" : "_ZN11unwindstack7RegsX86C1Ev",
6678   "parameters" :
6679   [
6680    {
6681     "is_this_ptr" : true,
6682     "referenced_type" : "type-603"
6683    }
6684   ],
6685   "return_type" : "type-62",
6686   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6687  },
6688  {
6689   "function_name" : "unwindstack::RegsX86::RegsX86",
6690   "linker_set_key" : "_ZN11unwindstack7RegsX86C2Ev",
6691   "parameters" :
6692   [
6693    {
6694     "is_this_ptr" : true,
6695     "referenced_type" : "type-603"
6696    }
6697   ],
6698   "return_type" : "type-62",
6699   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6700  },
6701  {
6702   "access" : "private",
6703   "function_name" : "unwindstack::JitDebug::ProcessArch",
6704   "linker_set_key" : "_ZN11unwindstack8JitDebug11ProcessArchEv",
6705   "parameters" :
6706   [
6707    {
6708     "is_this_ptr" : true,
6709     "referenced_type" : "type-220"
6710    }
6711   ],
6712   "return_type" : "type-62",
6713   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6714  },
6715  {
6716   "access" : "private",
6717   "function_name" : "unwindstack::JitDebug::ReadEntry64",
6718   "linker_set_key" : "_ZN11unwindstack8JitDebug11ReadEntry64EPmS1_",
6719   "parameters" :
6720   [
6721    {
6722     "is_this_ptr" : true,
6723     "referenced_type" : "type-220"
6724    },
6725    {
6726     "referenced_type" : "type-102"
6727    },
6728    {
6729     "referenced_type" : "type-102"
6730    }
6731   ],
6732   "return_type" : "type-6",
6733   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6734  },
6735  {
6736   "access" : "private",
6737   "function_name" : "unwindstack::JitDebug::ReadEntry32Pad",
6738   "linker_set_key" : "_ZN11unwindstack8JitDebug14ReadEntry32PadEPmS1_",
6739   "parameters" :
6740   [
6741    {
6742     "is_this_ptr" : true,
6743     "referenced_type" : "type-220"
6744    },
6745    {
6746     "referenced_type" : "type-102"
6747    },
6748    {
6749     "referenced_type" : "type-102"
6750    }
6751   ],
6752   "return_type" : "type-6",
6753   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6754  },
6755  {
6756   "access" : "private",
6757   "function_name" : "unwindstack::JitDebug::ReadEntry32Pack",
6758   "linker_set_key" : "_ZN11unwindstack8JitDebug15ReadEntry32PackEPmS1_",
6759   "parameters" :
6760   [
6761    {
6762     "is_this_ptr" : true,
6763     "referenced_type" : "type-220"
6764    },
6765    {
6766     "referenced_type" : "type-102"
6767    },
6768    {
6769     "referenced_type" : "type-102"
6770    }
6771   ],
6772   "return_type" : "type-6",
6773   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6774  },
6775  {
6776   "access" : "private",
6777   "function_name" : "unwindstack::JitDebug::ReadDescriptor32",
6778   "linker_set_key" : "_ZN11unwindstack8JitDebug16ReadDescriptor32Em",
6779   "parameters" :
6780   [
6781    {
6782     "is_this_ptr" : true,
6783     "referenced_type" : "type-220"
6784    },
6785    {
6786     "referenced_type" : "type-6"
6787    }
6788   ],
6789   "return_type" : "type-6",
6790   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6791  },
6792  {
6793   "access" : "private",
6794   "function_name" : "unwindstack::JitDebug::ReadDescriptor64",
6795   "linker_set_key" : "_ZN11unwindstack8JitDebug16ReadDescriptor64Em",
6796   "parameters" :
6797   [
6798    {
6799     "is_this_ptr" : true,
6800     "referenced_type" : "type-220"
6801    },
6802    {
6803     "referenced_type" : "type-6"
6804    }
6805   ],
6806   "return_type" : "type-6",
6807   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6808  },
6809  {
6810   "access" : "private",
6811   "function_name" : "unwindstack::JitDebug::ReadVariableData",
6812   "linker_set_key" : "_ZN11unwindstack8JitDebug16ReadVariableDataEm",
6813   "parameters" :
6814   [
6815    {
6816     "is_this_ptr" : true,
6817     "referenced_type" : "type-220"
6818    },
6819    {
6820     "referenced_type" : "type-6"
6821    }
6822   ],
6823   "return_type" : "type-72",
6824   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6825  },
6826  {
6827   "access" : "private",
6828   "function_name" : "unwindstack::JitDebug::Init",
6829   "linker_set_key" : "_ZN11unwindstack8JitDebug4InitEPNS_4MapsE",
6830   "parameters" :
6831   [
6832    {
6833     "is_this_ptr" : true,
6834     "referenced_type" : "type-220"
6835    },
6836    {
6837     "referenced_type" : "type-169"
6838    }
6839   ],
6840   "return_type" : "type-62",
6841   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6842  },
6843  {
6844   "function_name" : "unwindstack::JitDebug::GetElf",
6845   "linker_set_key" : "_ZN11unwindstack8JitDebug6GetElfEPNS_4MapsEm",
6846   "parameters" :
6847   [
6848    {
6849     "is_this_ptr" : true,
6850     "referenced_type" : "type-220"
6851    },
6852    {
6853     "referenced_type" : "type-169"
6854    },
6855    {
6856     "referenced_type" : "type-6"
6857    }
6858   ],
6859   "return_type" : "type-191",
6860   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6861  },
6862  {
6863   "function_name" : "unwindstack::JitDebug::JitDebug",
6864   "linker_set_key" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEE",
6865   "parameters" :
6866   [
6867    {
6868     "is_this_ptr" : true,
6869     "referenced_type" : "type-220"
6870    },
6871    {
6872     "referenced_type" : "type-221"
6873    }
6874   ],
6875   "return_type" : "type-62",
6876   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6877  },
6878  {
6879   "function_name" : "unwindstack::JitDebug::JitDebug",
6880   "linker_set_key" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
6881   "parameters" :
6882   [
6883    {
6884     "is_this_ptr" : true,
6885     "referenced_type" : "type-220"
6886    },
6887    {
6888     "referenced_type" : "type-221"
6889    },
6890    {
6891     "referenced_type" : "type-223"
6892    }
6893   ],
6894   "return_type" : "type-62",
6895   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6896  },
6897  {
6898   "function_name" : "unwindstack::JitDebug::JitDebug",
6899   "linker_set_key" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEE",
6900   "parameters" :
6901   [
6902    {
6903     "is_this_ptr" : true,
6904     "referenced_type" : "type-220"
6905    },
6906    {
6907     "referenced_type" : "type-221"
6908    }
6909   ],
6910   "return_type" : "type-62",
6911   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6912  },
6913  {
6914   "function_name" : "unwindstack::JitDebug::JitDebug",
6915   "linker_set_key" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
6916   "parameters" :
6917   [
6918    {
6919     "is_this_ptr" : true,
6920     "referenced_type" : "type-220"
6921    },
6922    {
6923     "referenced_type" : "type-221"
6924    },
6925    {
6926     "referenced_type" : "type-223"
6927    }
6928   ],
6929   "return_type" : "type-62",
6930   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6931  },
6932  {
6933   "function_name" : "unwindstack::JitDebug::~JitDebug",
6934   "linker_set_key" : "_ZN11unwindstack8JitDebugD0Ev",
6935   "parameters" :
6936   [
6937    {
6938     "is_this_ptr" : true,
6939     "referenced_type" : "type-220"
6940    }
6941   ],
6942   "return_type" : "type-62",
6943   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6944  },
6945  {
6946   "function_name" : "unwindstack::JitDebug::~JitDebug",
6947   "linker_set_key" : "_ZN11unwindstack8JitDebugD1Ev",
6948   "parameters" :
6949   [
6950    {
6951     "is_this_ptr" : true,
6952     "referenced_type" : "type-220"
6953    }
6954   ],
6955   "return_type" : "type-62",
6956   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6957  },
6958  {
6959   "function_name" : "unwindstack::JitDebug::~JitDebug",
6960   "linker_set_key" : "_ZN11unwindstack8JitDebugD2Ev",
6961   "parameters" :
6962   [
6963    {
6964     "is_this_ptr" : true,
6965     "referenced_type" : "type-220"
6966    }
6967   ],
6968   "return_type" : "type-62",
6969   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6970  },
6971  {
6972   "function_name" : "unwindstack::RegsMips::GetPcAdjustment",
6973   "linker_set_key" : "_ZN11unwindstack8RegsMips15GetPcAdjustmentEmPNS_3ElfE",
6974   "parameters" :
6975   [
6976    {
6977     "is_this_ptr" : true,
6978     "referenced_type" : "type-599"
6979    },
6980    {
6981     "referenced_type" : "type-6"
6982    },
6983    {
6984     "referenced_type" : "type-191"
6985    }
6986   ],
6987   "return_type" : "type-6",
6988   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6989  },
6990  {
6991   "function_name" : "unwindstack::RegsMips::IterateRegisters",
6992   "linker_set_key" : "_ZN11unwindstack8RegsMips16IterateRegistersENSt3__18functionIFvPKcmEEE",
6993   "parameters" :
6994   [
6995    {
6996     "is_this_ptr" : true,
6997     "referenced_type" : "type-599"
6998    },
6999    {
7000     "referenced_type" : "type-1046"
7001    }
7002   ],
7003   "return_type" : "type-62",
7004   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7005  },
7006  {
7007   "function_name" : "unwindstack::RegsMips::CreateFromUcontext",
7008   "linker_set_key" : "_ZN11unwindstack8RegsMips18CreateFromUcontextEPv",
7009   "parameters" :
7010   [
7011    {
7012     "referenced_type" : "type-61"
7013    }
7014   ],
7015   "return_type" : "type-94",
7016   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7017  },
7018  {
7019   "function_name" : "unwindstack::RegsMips::StepIfSignalHandler",
7020   "linker_set_key" : "_ZN11unwindstack8RegsMips19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE",
7021   "parameters" :
7022   [
7023    {
7024     "is_this_ptr" : true,
7025     "referenced_type" : "type-599"
7026    },
7027    {
7028     "referenced_type" : "type-6"
7029    },
7030    {
7031     "referenced_type" : "type-191"
7032    },
7033    {
7034     "referenced_type" : "type-17"
7035    }
7036   ],
7037   "return_type" : "type-72",
7038   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7039  },
7040  {
7041   "function_name" : "unwindstack::RegsMips::SetPcFromReturnAddress",
7042   "linker_set_key" : "_ZN11unwindstack8RegsMips22SetPcFromReturnAddressEPNS_6MemoryE",
7043   "parameters" :
7044   [
7045    {
7046     "is_this_ptr" : true,
7047     "referenced_type" : "type-599"
7048    },
7049    {
7050     "referenced_type" : "type-17"
7051    }
7052   ],
7053   "return_type" : "type-72",
7054   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7055  },
7056  {
7057   "function_name" : "unwindstack::RegsMips::pc",
7058   "linker_set_key" : "_ZN11unwindstack8RegsMips2pcEv",
7059   "parameters" :
7060   [
7061    {
7062     "is_this_ptr" : true,
7063     "referenced_type" : "type-599"
7064    }
7065   ],
7066   "return_type" : "type-6",
7067   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7068  },
7069  {
7070   "function_name" : "unwindstack::RegsMips::sp",
7071   "linker_set_key" : "_ZN11unwindstack8RegsMips2spEv",
7072   "parameters" :
7073   [
7074    {
7075     "is_this_ptr" : true,
7076     "referenced_type" : "type-599"
7077    }
7078   ],
7079   "return_type" : "type-6",
7080   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7081  },
7082  {
7083   "function_name" : "unwindstack::RegsMips::Arch",
7084   "linker_set_key" : "_ZN11unwindstack8RegsMips4ArchEv",
7085   "parameters" :
7086   [
7087    {
7088     "is_this_ptr" : true,
7089     "referenced_type" : "type-599"
7090    }
7091   ],
7092   "return_type" : "type-34",
7093   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7094  },
7095  {
7096   "function_name" : "unwindstack::RegsMips::Read",
7097   "linker_set_key" : "_ZN11unwindstack8RegsMips4ReadEPv",
7098   "parameters" :
7099   [
7100    {
7101     "referenced_type" : "type-61"
7102    }
7103   ],
7104   "return_type" : "type-94",
7105   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7106  },
7107  {
7108   "function_name" : "unwindstack::RegsMips::Clone",
7109   "linker_set_key" : "_ZN11unwindstack8RegsMips5CloneEv",
7110   "parameters" :
7111   [
7112    {
7113     "is_this_ptr" : true,
7114     "referenced_type" : "type-599"
7115    }
7116   ],
7117   "return_type" : "type-94",
7118   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7119  },
7120  {
7121   "function_name" : "unwindstack::RegsMips::set_pc",
7122   "linker_set_key" : "_ZN11unwindstack8RegsMips6set_pcEm",
7123   "parameters" :
7124   [
7125    {
7126     "is_this_ptr" : true,
7127     "referenced_type" : "type-599"
7128    },
7129    {
7130     "referenced_type" : "type-6"
7131    }
7132   ],
7133   "return_type" : "type-62",
7134   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7135  },
7136  {
7137   "function_name" : "unwindstack::RegsMips::set_sp",
7138   "linker_set_key" : "_ZN11unwindstack8RegsMips6set_spEm",
7139   "parameters" :
7140   [
7141    {
7142     "is_this_ptr" : true,
7143     "referenced_type" : "type-599"
7144    },
7145    {
7146     "referenced_type" : "type-6"
7147    }
7148   ],
7149   "return_type" : "type-62",
7150   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7151  },
7152  {
7153   "function_name" : "unwindstack::RegsMips::RegsMips",
7154   "linker_set_key" : "_ZN11unwindstack8RegsMipsC1Ev",
7155   "parameters" :
7156   [
7157    {
7158     "is_this_ptr" : true,
7159     "referenced_type" : "type-599"
7160    }
7161   ],
7162   "return_type" : "type-62",
7163   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7164  },
7165  {
7166   "function_name" : "unwindstack::RegsMips::RegsMips",
7167   "linker_set_key" : "_ZN11unwindstack8RegsMipsC2Ev",
7168   "parameters" :
7169   [
7170    {
7171     "is_this_ptr" : true,
7172     "referenced_type" : "type-599"
7173    }
7174   ],
7175   "return_type" : "type-62",
7176   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7177  },
7178  {
7179   "access" : "protected",
7180   "function_name" : "unwindstack::Unwinder::FillInFrame",
7181   "linker_set_key" : "_ZN11unwindstack8Unwinder11FillInFrameEPNS_7MapInfoEPNS_3ElfEmm",
7182   "parameters" :
7183   [
7184    {
7185     "is_this_ptr" : true,
7186     "referenced_type" : "type-820"
7187    },
7188    {
7189     "referenced_type" : "type-81"
7190    },
7191    {
7192     "referenced_type" : "type-191"
7193    },
7194    {
7195     "referenced_type" : "type-6"
7196    },
7197    {
7198     "referenced_type" : "type-6"
7199    }
7200   ],
7201   "return_type" : "type-831",
7202   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7203  },
7204  {
7205   "function_name" : "unwindstack::Unwinder::FormatFrame",
7206   "linker_set_key" : "_ZN11unwindstack8Unwinder11FormatFrameERKNS_9FrameDataE",
7207   "parameters" :
7208   [
7209    {
7210     "is_this_ptr" : true,
7211     "referenced_type" : "type-820"
7212    },
7213    {
7214     "referenced_type" : "type-828"
7215    }
7216   ],
7217   "return_type" : "type-1047",
7218   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7219  },
7220  {
7221   "function_name" : "unwindstack::Unwinder::FormatFrame",
7222   "linker_set_key" : "_ZN11unwindstack8Unwinder11FormatFrameEm",
7223   "parameters" :
7224   [
7225    {
7226     "is_this_ptr" : true,
7227     "referenced_type" : "type-820"
7228    },
7229    {
7230     "referenced_type" : "type-6"
7231    }
7232   ],
7233   "return_type" : "type-1048",
7234   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7235  },
7236  {
7237   "function_name" : "unwindstack::Unwinder::SetJitDebug",
7238   "linker_set_key" : "_ZN11unwindstack8Unwinder11SetJitDebugEPNS_8JitDebugENS_8ArchEnumE",
7239   "parameters" :
7240   [
7241    {
7242     "is_this_ptr" : true,
7243     "referenced_type" : "type-820"
7244    },
7245    {
7246     "referenced_type" : "type-220"
7247    },
7248    {
7249     "referenced_type" : "type-34"
7250    }
7251   ],
7252   "return_type" : "type-62",
7253   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7254  },
7255  {
7256   "access" : "protected",
7257   "function_name" : "unwindstack::Unwinder::FillInDexFrame",
7258   "linker_set_key" : "_ZN11unwindstack8Unwinder14FillInDexFrameEv",
7259   "parameters" :
7260   [
7261    {
7262     "is_this_ptr" : true,
7263     "referenced_type" : "type-820"
7264    }
7265   ],
7266   "return_type" : "type-62",
7267   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7268  },
7269  {
7270   "function_name" : "unwindstack::Unwinder::Unwind",
7271   "linker_set_key" : "_ZN11unwindstack8Unwinder6UnwindEPKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEESC_",
7272   "parameters" :
7273   [
7274    {
7275     "is_this_ptr" : true,
7276     "referenced_type" : "type-820"
7277    },
7278    {
7279     "default_arg" : true,
7280     "referenced_type" : "type-823"
7281    },
7282    {
7283     "default_arg" : true,
7284     "referenced_type" : "type-823"
7285    }
7286   ],
7287   "return_type" : "type-62",
7288   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7289  },
7290  {
7291   "function_name" : "unwindstack::RegsArm64::GetPcAdjustment",
7292   "linker_set_key" : "_ZN11unwindstack9RegsArm6415GetPcAdjustmentEmPNS_3ElfE",
7293   "parameters" :
7294   [
7295    {
7296     "is_this_ptr" : true,
7297     "referenced_type" : "type-597"
7298    },
7299    {
7300     "referenced_type" : "type-6"
7301    },
7302    {
7303     "referenced_type" : "type-191"
7304    }
7305   ],
7306   "return_type" : "type-6",
7307   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7308  },
7309  {
7310   "function_name" : "unwindstack::RegsArm64::IterateRegisters",
7311   "linker_set_key" : "_ZN11unwindstack9RegsArm6416IterateRegistersENSt3__18functionIFvPKcmEEE",
7312   "parameters" :
7313   [
7314    {
7315     "is_this_ptr" : true,
7316     "referenced_type" : "type-597"
7317    },
7318    {
7319     "referenced_type" : "type-660"
7320    }
7321   ],
7322   "return_type" : "type-62",
7323   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7324  },
7325  {
7326   "function_name" : "unwindstack::RegsArm64::CreateFromUcontext",
7327   "linker_set_key" : "_ZN11unwindstack9RegsArm6418CreateFromUcontextEPv",
7328   "parameters" :
7329   [
7330    {
7331     "referenced_type" : "type-61"
7332    }
7333   ],
7334   "return_type" : "type-94",
7335   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7336  },
7337  {
7338   "function_name" : "unwindstack::RegsArm64::StepIfSignalHandler",
7339   "linker_set_key" : "_ZN11unwindstack9RegsArm6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE",
7340   "parameters" :
7341   [
7342    {
7343     "is_this_ptr" : true,
7344     "referenced_type" : "type-597"
7345    },
7346    {
7347     "referenced_type" : "type-6"
7348    },
7349    {
7350     "referenced_type" : "type-191"
7351    },
7352    {
7353     "referenced_type" : "type-17"
7354    }
7355   ],
7356   "return_type" : "type-72",
7357   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7358  },
7359  {
7360   "function_name" : "unwindstack::RegsArm64::SetPcFromReturnAddress",
7361   "linker_set_key" : "_ZN11unwindstack9RegsArm6422SetPcFromReturnAddressEPNS_6MemoryE",
7362   "parameters" :
7363   [
7364    {
7365     "is_this_ptr" : true,
7366     "referenced_type" : "type-597"
7367    },
7368    {
7369     "referenced_type" : "type-17"
7370    }
7371   ],
7372   "return_type" : "type-72",
7373   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7374  },
7375  {
7376   "function_name" : "unwindstack::RegsArm64::pc",
7377   "linker_set_key" : "_ZN11unwindstack9RegsArm642pcEv",
7378   "parameters" :
7379   [
7380    {
7381     "is_this_ptr" : true,
7382     "referenced_type" : "type-597"
7383    }
7384   ],
7385   "return_type" : "type-6",
7386   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7387  },
7388  {
7389   "function_name" : "unwindstack::RegsArm64::sp",
7390   "linker_set_key" : "_ZN11unwindstack9RegsArm642spEv",
7391   "parameters" :
7392   [
7393    {
7394     "is_this_ptr" : true,
7395     "referenced_type" : "type-597"
7396    }
7397   ],
7398   "return_type" : "type-6",
7399   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7400  },
7401  {
7402   "function_name" : "unwindstack::RegsArm64::Arch",
7403   "linker_set_key" : "_ZN11unwindstack9RegsArm644ArchEv",
7404   "parameters" :
7405   [
7406    {
7407     "is_this_ptr" : true,
7408     "referenced_type" : "type-597"
7409    }
7410   ],
7411   "return_type" : "type-34",
7412   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7413  },
7414  {
7415   "function_name" : "unwindstack::RegsArm64::Read",
7416   "linker_set_key" : "_ZN11unwindstack9RegsArm644ReadEPv",
7417   "parameters" :
7418   [
7419    {
7420     "referenced_type" : "type-61"
7421    }
7422   ],
7423   "return_type" : "type-94",
7424   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7425  },
7426  {
7427   "function_name" : "unwindstack::RegsArm64::Clone",
7428   "linker_set_key" : "_ZN11unwindstack9RegsArm645CloneEv",
7429   "parameters" :
7430   [
7431    {
7432     "is_this_ptr" : true,
7433     "referenced_type" : "type-597"
7434    }
7435   ],
7436   "return_type" : "type-94",
7437   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7438  },
7439  {
7440   "function_name" : "unwindstack::RegsArm64::set_pc",
7441   "linker_set_key" : "_ZN11unwindstack9RegsArm646set_pcEm",
7442   "parameters" :
7443   [
7444    {
7445     "is_this_ptr" : true,
7446     "referenced_type" : "type-597"
7447    },
7448    {
7449     "referenced_type" : "type-6"
7450    }
7451   ],
7452   "return_type" : "type-62",
7453   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7454  },
7455  {
7456   "function_name" : "unwindstack::RegsArm64::set_sp",
7457   "linker_set_key" : "_ZN11unwindstack9RegsArm646set_spEm",
7458   "parameters" :
7459   [
7460    {
7461     "is_this_ptr" : true,
7462     "referenced_type" : "type-597"
7463    },
7464    {
7465     "referenced_type" : "type-6"
7466    }
7467   ],
7468   "return_type" : "type-62",
7469   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7470  },
7471  {
7472   "function_name" : "unwindstack::RegsArm64::RegsArm64",
7473   "linker_set_key" : "_ZN11unwindstack9RegsArm64C1Ev",
7474   "parameters" :
7475   [
7476    {
7477     "is_this_ptr" : true,
7478     "referenced_type" : "type-597"
7479    }
7480   ],
7481   "return_type" : "type-62",
7482   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7483  },
7484  {
7485   "function_name" : "unwindstack::RegsArm64::RegsArm64",
7486   "linker_set_key" : "_ZN11unwindstack9RegsArm64C2Ev",
7487   "parameters" :
7488   [
7489    {
7490     "is_this_ptr" : true,
7491     "referenced_type" : "type-597"
7492    }
7493   ],
7494   "return_type" : "type-62",
7495   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7496  },
7497  {
7498   "function_name" : "unwindstack::RemoteMaps::GetMapsFile",
7499   "linker_set_key" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv",
7500   "parameters" :
7501   [
7502    {
7503     "is_this_ptr" : true,
7504     "referenced_type" : "type-264"
7505    }
7506   ],
7507   "return_type" : "type-275",
7508   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7509  },
7510  {
7511   "function_name" : "unwindstack::LocalUpdatableMaps::GetMapsFile",
7512   "linker_set_key" : "_ZNK11unwindstack18LocalUpdatableMaps11GetMapsFileEv",
7513   "parameters" :
7514   [
7515    {
7516     "is_this_ptr" : true,
7517     "referenced_type" : "type-266"
7518    }
7519   ],
7520   "return_type" : "type-275",
7521   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7522  }
7523 ],
7524 "global_vars" :
7525 [
7526  {
7527   "access" : "protected",
7528   "linker_set_key" : "_ZN11unwindstack3Elf11cache_lock_E",
7529   "name" : "unwindstack::Elf::cache_lock_",
7530   "referenced_type" : "type-59",
7531   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7532  },
7533  {
7534   "access" : "protected",
7535   "linker_set_key" : "_ZN11unwindstack3Elf14cache_enabled_E",
7536   "name" : "unwindstack::Elf::cache_enabled_",
7537   "referenced_type" : "type-72",
7538   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7539  },
7540  {
7541   "access" : "protected",
7542   "linker_set_key" : "_ZN11unwindstack3Elf6cache_E",
7543   "name" : "unwindstack::Elf::cache_",
7544   "referenced_type" : "type-44",
7545   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7546  }
7547 ],
7548 "lvalue_reference_types" :
7549 [
7550  {
7551   "alignment" : 8,
7552   "linker_set_key" : "const elf32_hdr &",
7553   "name" : "const elf32_hdr &",
7554   "referenced_type" : "type-120",
7555   "self_type" : "type-122",
7556   "size" : 8,
7557   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7558  },
7559  {
7560   "alignment" : 8,
7561   "linker_set_key" : "const elf32_hdr &",
7562   "name" : "const elf32_hdr &",
7563   "referenced_type" : "type-437",
7564   "self_type" : "type-439",
7565   "size" : 8,
7566   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7567  },
7568  {
7569   "alignment" : 8,
7570   "linker_set_key" : "const elf32_hdr &",
7571   "name" : "const elf32_hdr &",
7572   "referenced_type" : "type-921",
7573   "self_type" : "type-923",
7574   "size" : 8,
7575   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7576  },
7577  {
7578   "alignment" : 8,
7579   "linker_set_key" : "const elf64_hdr &",
7580   "name" : "const elf64_hdr &",
7581   "referenced_type" : "type-123",
7582   "self_type" : "type-125",
7583   "size" : 8,
7584   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7585  },
7586  {
7587   "alignment" : 8,
7588   "linker_set_key" : "const elf64_hdr &",
7589   "name" : "const elf64_hdr &",
7590   "referenced_type" : "type-440",
7591   "self_type" : "type-442",
7592   "size" : 8,
7593   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7594  },
7595  {
7596   "alignment" : 8,
7597   "linker_set_key" : "const elf64_hdr &",
7598   "name" : "const elf64_hdr &",
7599   "referenced_type" : "type-924",
7600   "self_type" : "type-926",
7601   "size" : 8,
7602   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7603  },
7604  {
7605   "alignment" : 8,
7606   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7607   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7608   "referenced_type" : "type-100",
7609   "self_type" : "type-104",
7610   "size" : 8,
7611   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7612  },
7613  {
7614   "alignment" : 8,
7615   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7616   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7617   "referenced_type" : "type-1010",
7618   "self_type" : "type-1012",
7619   "size" : 8,
7620   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7621  },
7622  {
7623   "alignment" : 8,
7624   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7625   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7626   "referenced_type" : "type-1027",
7627   "self_type" : "type-1030",
7628   "size" : 8,
7629   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7630  },
7631  {
7632   "alignment" : 8,
7633   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7634   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7635   "referenced_type" : "type-1033",
7636   "self_type" : "type-1035",
7637   "size" : 8,
7638   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
7639  },
7640  {
7641   "alignment" : 8,
7642   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7643   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7644   "referenced_type" : "type-129",
7645   "self_type" : "type-131",
7646   "size" : 8,
7647   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7648  },
7649  {
7650   "alignment" : 8,
7651   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7652   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7653   "referenced_type" : "type-149",
7654   "self_type" : "type-151",
7655   "size" : 8,
7656   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7657  },
7658  {
7659   "alignment" : 8,
7660   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7661   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7662   "referenced_type" : "type-186",
7663   "self_type" : "type-205",
7664   "size" : 8,
7665   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7666  },
7667  {
7668   "alignment" : 8,
7669   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7670   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7671   "referenced_type" : "type-233",
7672   "self_type" : "type-235",
7673   "size" : 8,
7674   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7675  },
7676  {
7677   "alignment" : 8,
7678   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7679   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7680   "referenced_type" : "type-253",
7681   "self_type" : "type-255",
7682   "size" : 8,
7683   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7684  },
7685  {
7686   "alignment" : 8,
7687   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7688   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7689   "referenced_type" : "type-275",
7690   "self_type" : "type-277",
7691   "size" : 8,
7692   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7693  },
7694  {
7695   "alignment" : 8,
7696   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7697   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7698   "referenced_type" : "type-344",
7699   "self_type" : "type-346",
7700   "size" : 8,
7701   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7702  },
7703  {
7704   "alignment" : 8,
7705   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7706   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7707   "referenced_type" : "type-361",
7708   "self_type" : "type-364",
7709   "size" : 8,
7710   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7711  },
7712  {
7713   "alignment" : 8,
7714   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7715   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7716   "referenced_type" : "type-37",
7717   "self_type" : "type-39",
7718   "size" : 8,
7719   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7720  },
7721  {
7722   "alignment" : 8,
7723   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7724   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7725   "referenced_type" : "type-383",
7726   "self_type" : "type-385",
7727   "size" : 8,
7728   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7729  },
7730  {
7731   "alignment" : 8,
7732   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7733   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7734   "referenced_type" : "type-390",
7735   "self_type" : "type-392",
7736   "size" : 8,
7737   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7738  },
7739  {
7740   "alignment" : 8,
7741   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7742   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7743   "referenced_type" : "type-424",
7744   "self_type" : "type-428",
7745   "size" : 8,
7746   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7747  },
7748  {
7749   "alignment" : 8,
7750   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7751   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7752   "referenced_type" : "type-446",
7753   "self_type" : "type-448",
7754   "size" : 8,
7755   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7756  },
7757  {
7758   "alignment" : 8,
7759   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7760   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7761   "referenced_type" : "type-463",
7762   "self_type" : "type-465",
7763   "size" : 8,
7764   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7765  },
7766  {
7767   "alignment" : 8,
7768   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7769   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7770   "referenced_type" : "type-486",
7771   "self_type" : "type-498",
7772   "size" : 8,
7773   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7774  },
7775  {
7776   "alignment" : 8,
7777   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7778   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7779   "referenced_type" : "type-515",
7780   "self_type" : "type-517",
7781   "size" : 8,
7782   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7783  },
7784  {
7785   "alignment" : 8,
7786   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7787   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7788   "referenced_type" : "type-533",
7789   "self_type" : "type-535",
7790   "size" : 8,
7791   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7792  },
7793  {
7794   "alignment" : 8,
7795   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7796   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7797   "referenced_type" : "type-550",
7798   "self_type" : "type-552",
7799   "size" : 8,
7800   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7801  },
7802  {
7803   "alignment" : 8,
7804   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7805   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7806   "referenced_type" : "type-555",
7807   "self_type" : "type-557",
7808   "size" : 8,
7809   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
7810  },
7811  {
7812   "alignment" : 8,
7813   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7814   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7815   "referenced_type" : "type-587",
7816   "self_type" : "type-589",
7817   "size" : 8,
7818   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7819  },
7820  {
7821   "alignment" : 8,
7822   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7823   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7824   "referenced_type" : "type-623",
7825   "self_type" : "type-625",
7826   "size" : 8,
7827   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7828  },
7829  {
7830   "alignment" : 8,
7831   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7832   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7833   "referenced_type" : "type-642",
7834   "self_type" : "type-644",
7835   "size" : 8,
7836   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7837  },
7838  {
7839   "alignment" : 8,
7840   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7841   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7842   "referenced_type" : "type-676",
7843   "self_type" : "type-678",
7844   "size" : 8,
7845   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7846  },
7847  {
7848   "alignment" : 8,
7849   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7850   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7851   "referenced_type" : "type-701",
7852   "self_type" : "type-703",
7853   "size" : 8,
7854   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7855  },
7856  {
7857   "alignment" : 8,
7858   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7859   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7860   "referenced_type" : "type-717",
7861   "self_type" : "type-719",
7862   "size" : 8,
7863   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7864  },
7865  {
7866   "alignment" : 8,
7867   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7868   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7869   "referenced_type" : "type-726",
7870   "self_type" : "type-730",
7871   "size" : 8,
7872   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7873  },
7874  {
7875   "alignment" : 8,
7876   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7877   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7878   "referenced_type" : "type-736",
7879   "self_type" : "type-738",
7880   "size" : 8,
7881   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7882  },
7883  {
7884   "alignment" : 8,
7885   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7886   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7887   "referenced_type" : "type-750",
7888   "self_type" : "type-752",
7889   "size" : 8,
7890   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7891  },
7892  {
7893   "alignment" : 8,
7894   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7895   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7896   "referenced_type" : "type-765",
7897   "self_type" : "type-767",
7898   "size" : 8,
7899   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7900  },
7901  {
7902   "alignment" : 8,
7903   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7904   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7905   "referenced_type" : "type-782",
7906   "self_type" : "type-784",
7907   "size" : 8,
7908   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7909  },
7910  {
7911   "alignment" : 8,
7912   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7913   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7914   "referenced_type" : "type-798",
7915   "self_type" : "type-800",
7916   "size" : 8,
7917   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7918  },
7919  {
7920   "alignment" : 8,
7921   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7922   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7923   "referenced_type" : "type-841",
7924   "self_type" : "type-843",
7925   "size" : 8,
7926   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7927  },
7928  {
7929   "alignment" : 8,
7930   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7931   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7932   "referenced_type" : "type-871",
7933   "self_type" : "type-875",
7934   "size" : 8,
7935   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7936  },
7937  {
7938   "alignment" : 8,
7939   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7940   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7941   "referenced_type" : "type-888",
7942   "self_type" : "type-891",
7943   "size" : 8,
7944   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7945  },
7946  {
7947   "alignment" : 8,
7948   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7949   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7950   "referenced_type" : "type-911",
7951   "self_type" : "type-913",
7952   "size" : 8,
7953   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7954  },
7955  {
7956   "alignment" : 8,
7957   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7958   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7959   "referenced_type" : "type-929",
7960   "self_type" : "type-932",
7961   "size" : 8,
7962   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7963  },
7964  {
7965   "alignment" : 8,
7966   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7967   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7968   "referenced_type" : "type-945",
7969   "self_type" : "type-947",
7970   "size" : 8,
7971   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7972  },
7973  {
7974   "alignment" : 8,
7975   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7976   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7977   "referenced_type" : "type-966",
7978   "self_type" : "type-978",
7979   "size" : 8,
7980   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7981  },
7982  {
7983   "alignment" : 8,
7984   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7985   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7986   "referenced_type" : "type-993",
7987   "self_type" : "type-995",
7988   "size" : 8,
7989   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7990  },
7991  {
7992   "alignment" : 8,
7993   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
7994   "name" : "const std::shared_ptr<unwindstack::Memory> &",
7995   "referenced_type" : "type-1001",
7996   "self_type" : "type-1004",
7997   "size" : 8,
7998   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
7999  },
8000  {
8001   "alignment" : 8,
8002   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
8003   "name" : "const std::shared_ptr<unwindstack::Memory> &",
8004   "referenced_type" : "type-1037",
8005   "self_type" : "type-1039",
8006   "size" : 8,
8007   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8008  },
8009  {
8010   "alignment" : 8,
8011   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
8012   "name" : "const std::shared_ptr<unwindstack::Memory> &",
8013   "referenced_type" : "type-244",
8014   "self_type" : "type-246",
8015   "size" : 8,
8016   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
8017  },
8018  {
8019   "alignment" : 8,
8020   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
8021   "name" : "const std::shared_ptr<unwindstack::Memory> &",
8022   "referenced_type" : "type-524",
8023   "self_type" : "type-526",
8024   "size" : 8,
8025   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
8026  },
8027  {
8028   "alignment" : 8,
8029   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
8030   "name" : "const std::shared_ptr<unwindstack::Memory> &",
8031   "referenced_type" : "type-558",
8032   "self_type" : "type-560",
8033   "size" : 8,
8034   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8035  },
8036  {
8037   "alignment" : 8,
8038   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8039   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8040   "referenced_type" : "type-1006",
8041   "self_type" : "type-1005",
8042   "size" : 8,
8043   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8044  },
8045  {
8046   "alignment" : 8,
8047   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8048   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8049   "referenced_type" : "type-1023",
8050   "self_type" : "type-1022",
8051   "size" : 8,
8052   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8053  },
8054  {
8055   "alignment" : 8,
8056   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8057   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8058   "referenced_type" : "type-117",
8059   "self_type" : "type-116",
8060   "size" : 8,
8061   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8062  },
8063  {
8064   "alignment" : 8,
8065   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8066   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8067   "referenced_type" : "type-144",
8068   "self_type" : "type-143",
8069   "size" : 8,
8070   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8071  },
8072  {
8073   "alignment" : 8,
8074   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8075   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8076   "referenced_type" : "type-200",
8077   "self_type" : "type-199",
8078   "size" : 8,
8079   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8080  },
8081  {
8082   "alignment" : 8,
8083   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8084   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8085   "referenced_type" : "type-229",
8086   "self_type" : "type-228",
8087   "size" : 8,
8088   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8089  },
8090  {
8091   "alignment" : 8,
8092   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8093   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8094   "referenced_type" : "type-248",
8095   "self_type" : "type-247",
8096   "size" : 8,
8097   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8098  },
8099  {
8100   "alignment" : 8,
8101   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8102   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8103   "referenced_type" : "type-269",
8104   "self_type" : "type-268",
8105   "size" : 8,
8106   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8107  },
8108  {
8109   "alignment" : 8,
8110   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8111   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8112   "referenced_type" : "type-27",
8113   "self_type" : "type-26",
8114   "size" : 8,
8115   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8116  },
8117  {
8118   "alignment" : 8,
8119   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8120   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8121   "referenced_type" : "type-340",
8122   "self_type" : "type-339",
8123   "size" : 8,
8124   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8125  },
8126  {
8127   "alignment" : 8,
8128   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8129   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8130   "referenced_type" : "type-357",
8131   "self_type" : "type-356",
8132   "size" : 8,
8133   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8134  },
8135  {
8136   "alignment" : 8,
8137   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8138   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8139   "referenced_type" : "type-371",
8140   "self_type" : "type-370",
8141   "size" : 8,
8142   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8143  },
8144  {
8145   "alignment" : 8,
8146   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8147   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8148   "referenced_type" : "type-378",
8149   "self_type" : "type-377",
8150   "size" : 8,
8151   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8152  },
8153  {
8154   "alignment" : 8,
8155   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8156   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8157   "referenced_type" : "type-420",
8158   "self_type" : "type-419",
8159   "size" : 8,
8160   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8161  },
8162  {
8163   "alignment" : 8,
8164   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8165   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8166   "referenced_type" : "type-435",
8167   "self_type" : "type-434",
8168   "size" : 8,
8169   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8170  },
8171  {
8172   "alignment" : 8,
8173   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8174   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8175   "referenced_type" : "type-458",
8176   "self_type" : "type-457",
8177   "size" : 8,
8178   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8179  },
8180  {
8181   "alignment" : 8,
8182   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8183   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8184   "referenced_type" : "type-493",
8185   "self_type" : "type-492",
8186   "size" : 8,
8187   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8188  },
8189  {
8190   "alignment" : 8,
8191   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8192   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8193   "referenced_type" : "type-511",
8194   "self_type" : "type-510",
8195   "size" : 8,
8196   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8197  },
8198  {
8199   "alignment" : 8,
8200   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8201   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8202   "referenced_type" : "type-528",
8203   "self_type" : "type-527",
8204   "size" : 8,
8205   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8206  },
8207  {
8208   "alignment" : 8,
8209   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8210   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8211   "referenced_type" : "type-546",
8212   "self_type" : "type-545",
8213   "size" : 8,
8214   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8215  },
8216  {
8217   "alignment" : 8,
8218   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8219   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8220   "referenced_type" : "type-583",
8221   "self_type" : "type-582",
8222   "size" : 8,
8223   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8224  },
8225  {
8226   "alignment" : 8,
8227   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8228   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8229   "referenced_type" : "type-619",
8230   "self_type" : "type-618",
8231   "size" : 8,
8232   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8233  },
8234  {
8235   "alignment" : 8,
8236   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8237   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8238   "referenced_type" : "type-637",
8239   "self_type" : "type-636",
8240   "size" : 8,
8241   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8242  },
8243  {
8244   "alignment" : 8,
8245   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8246   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8247   "referenced_type" : "type-672",
8248   "self_type" : "type-671",
8249   "size" : 8,
8250   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8251  },
8252  {
8253   "alignment" : 8,
8254   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8255   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8256   "referenced_type" : "type-694",
8257   "self_type" : "type-693",
8258   "size" : 8,
8259   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8260  },
8261  {
8262   "alignment" : 8,
8263   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8264   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8265   "referenced_type" : "type-697",
8266   "self_type" : "type-696",
8267   "size" : 8,
8268   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8269  },
8270  {
8271   "alignment" : 8,
8272   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8273   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8274   "referenced_type" : "type-712",
8275   "self_type" : "type-711",
8276   "size" : 8,
8277   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8278  },
8279  {
8280   "alignment" : 8,
8281   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8282   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8283   "referenced_type" : "type-732",
8284   "self_type" : "type-731",
8285   "size" : 8,
8286   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8287  },
8288  {
8289   "alignment" : 8,
8290   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8291   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8292   "referenced_type" : "type-746",
8293   "self_type" : "type-745",
8294   "size" : 8,
8295   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8296  },
8297  {
8298   "alignment" : 8,
8299   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8300   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8301   "referenced_type" : "type-761",
8302   "self_type" : "type-760",
8303   "size" : 8,
8304   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8305  },
8306  {
8307   "alignment" : 8,
8308   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8309   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8310   "referenced_type" : "type-778",
8311   "self_type" : "type-777",
8312   "size" : 8,
8313   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8314  },
8315  {
8316   "alignment" : 8,
8317   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8318   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8319   "referenced_type" : "type-794",
8320   "self_type" : "type-793",
8321   "size" : 8,
8322   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8323  },
8324  {
8325   "alignment" : 8,
8326   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8327   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8328   "referenced_type" : "type-837",
8329   "self_type" : "type-836",
8330   "size" : 8,
8331   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8332  },
8333  {
8334   "alignment" : 8,
8335   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8336   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8337   "referenced_type" : "type-867",
8338   "self_type" : "type-866",
8339   "size" : 8,
8340   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8341  },
8342  {
8343   "alignment" : 8,
8344   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8345   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8346   "referenced_type" : "type-884",
8347   "self_type" : "type-883",
8348   "size" : 8,
8349   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8350  },
8351  {
8352   "alignment" : 8,
8353   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8354   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8355   "referenced_type" : "type-907",
8356   "self_type" : "type-906",
8357   "size" : 8,
8358   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8359  },
8360  {
8361   "alignment" : 8,
8362   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8363   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8364   "referenced_type" : "type-919",
8365   "self_type" : "type-918",
8366   "size" : 8,
8367   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8368  },
8369  {
8370   "alignment" : 8,
8371   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8372   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8373   "referenced_type" : "type-940",
8374   "self_type" : "type-939",
8375   "size" : 8,
8376   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8377  },
8378  {
8379   "alignment" : 8,
8380   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8381   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8382   "referenced_type" : "type-96",
8383   "self_type" : "type-95",
8384   "size" : 8,
8385   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8386  },
8387  {
8388   "alignment" : 8,
8389   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8390   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8391   "referenced_type" : "type-973",
8392   "self_type" : "type-972",
8393   "size" : 8,
8394   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8395  },
8396  {
8397   "alignment" : 8,
8398   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8399   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8400   "referenced_type" : "type-989",
8401   "self_type" : "type-988",
8402   "size" : 8,
8403   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8404  },
8405  {
8406   "alignment" : 8,
8407   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8408   "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8409   "referenced_type" : "type-577",
8410   "self_type" : "type-579",
8411   "size" : 8,
8412   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
8413  },
8414  {
8415   "alignment" : 8,
8416   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8417   "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8418   "referenced_type" : "type-666",
8419   "self_type" : "type-668",
8420   "size" : 8,
8421   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
8422  },
8423  {
8424   "alignment" : 8,
8425   "linker_set_key" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> > &",
8426   "name" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> > &",
8427   "referenced_type" : "type-825",
8428   "self_type" : "type-824",
8429   "size" : 8,
8430   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8431  },
8432  {
8433   "alignment" : 8,
8434   "linker_set_key" : "const unwindstack::DwarfSection::iterator &",
8435   "name" : "const unwindstack::DwarfSection::iterator &",
8436   "referenced_type" : "type-288",
8437   "self_type" : "type-289",
8438   "size" : 8,
8439   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8440  },
8441  {
8442   "alignment" : 8,
8443   "linker_set_key" : "const unwindstack::ErrorData &",
8444   "name" : "const unwindstack::ErrorData &",
8445   "referenced_type" : "type-30",
8446   "self_type" : "type-29",
8447   "size" : 8,
8448   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8449  },
8450  {
8451   "alignment" : 8,
8452   "linker_set_key" : "const unwindstack::FrameData &",
8453   "name" : "const unwindstack::FrameData &",
8454   "referenced_type" : "type-827",
8455   "self_type" : "type-828",
8456   "size" : 8,
8457   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8458  },
8459  {
8460   "alignment" : 8,
8461   "linker_set_key" : "const unwindstack::Regs::Location &",
8462   "name" : "const unwindstack::Regs::Location &",
8463   "referenced_type" : "type-103",
8464   "self_type" : "type-105",
8465   "size" : 8,
8466   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
8467  },
8468  {
8469   "alignment" : 8,
8470   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8471   "name" : "std::shared_ptr<unwindstack::Memory> &",
8472   "referenced_type" : "type-164",
8473   "self_type" : "type-163",
8474   "size" : 8,
8475   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8476  },
8477  {
8478   "alignment" : 8,
8479   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8480   "name" : "std::shared_ptr<unwindstack::Memory> &",
8481   "referenced_type" : "type-222",
8482   "self_type" : "type-221",
8483   "size" : 8,
8484   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8485  },
8486  {
8487   "alignment" : 8,
8488   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8489   "name" : "std::shared_ptr<unwindstack::Memory> &",
8490   "referenced_type" : "type-472",
8491   "self_type" : "type-471",
8492   "size" : 8,
8493   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8494  },
8495  {
8496   "alignment" : 8,
8497   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8498   "name" : "std::shared_ptr<unwindstack::Memory> &",
8499   "referenced_type" : "type-506",
8500   "self_type" : "type-505",
8501   "size" : 8,
8502   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8503  },
8504  {
8505   "alignment" : 8,
8506   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8507   "name" : "std::shared_ptr<unwindstack::Memory> &",
8508   "referenced_type" : "type-830",
8509   "self_type" : "type-829",
8510   "size" : 8,
8511   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8512  },
8513  {
8514   "alignment" : 8,
8515   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8516   "name" : "std::shared_ptr<unwindstack::Memory> &",
8517   "referenced_type" : "type-954",
8518   "self_type" : "type-953",
8519   "size" : 8,
8520   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8521  },
8522  {
8523   "alignment" : 8,
8524   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8525   "name" : "std::shared_ptr<unwindstack::Memory> &",
8526   "referenced_type" : "type-985",
8527   "self_type" : "type-984",
8528   "size" : 8,
8529   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8530  },
8531  {
8532   "alignment" : 8,
8533   "linker_set_key" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8534   "name" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8535   "referenced_type" : "type-166",
8536   "self_type" : "type-165",
8537   "size" : 8,
8538   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8539  },
8540  {
8541   "alignment" : 8,
8542   "linker_set_key" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8543   "name" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8544   "referenced_type" : "type-224",
8545   "self_type" : "type-223",
8546   "size" : 8,
8547   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8548  },
8549  {
8550   "alignment" : 8,
8551   "linker_set_key" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8552   "name" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8553   "referenced_type" : "type-474",
8554   "self_type" : "type-473",
8555   "size" : 8,
8556   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8557  },
8558  {
8559   "alignment" : 8,
8560   "linker_set_key" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8561   "name" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8562   "referenced_type" : "type-508",
8563   "self_type" : "type-507",
8564   "size" : 8,
8565   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8566  },
8567  {
8568   "alignment" : 8,
8569   "linker_set_key" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8570   "name" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8571   "referenced_type" : "type-956",
8572   "self_type" : "type-955",
8573   "size" : 8,
8574   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8575  },
8576  {
8577   "alignment" : 8,
8578   "linker_set_key" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8579   "name" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8580   "referenced_type" : "type-987",
8581   "self_type" : "type-986",
8582   "size" : 8,
8583   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8584  },
8585  {
8586   "alignment" : 8,
8587   "linker_set_key" : "unsigned int &",
8588   "name" : "unsigned int &",
8589   "referenced_type" : "type-3",
8590   "self_type" : "type-112",
8591   "size" : 8,
8592   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
8593  },
8594  {
8595   "alignment" : 8,
8596   "linker_set_key" : "unsigned long &",
8597   "name" : "unsigned long &",
8598   "referenced_type" : "type-6",
8599   "self_type" : "type-70",
8600   "size" : 8,
8601   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
8602  },
8603  {
8604   "alignment" : 8,
8605   "linker_set_key" : "unwindstack::DwarfSection::iterator &",
8606   "name" : "unwindstack::DwarfSection::iterator &",
8607   "referenced_type" : "type-283",
8608   "self_type" : "type-287",
8609   "size" : 8,
8610   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8611  },
8612  {
8613   "alignment" : 8,
8614   "linker_set_key" : "unwindstack::Maps &",
8615   "name" : "unwindstack::Maps &",
8616   "referenced_type" : "type-167",
8617   "self_type" : "type-172",
8618   "size" : 8,
8619   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8620  }
8621 ],
8622 "pointer_types" :
8623 [
8624  {
8625   "alignment" : 8,
8626   "linker_set_key" : "bool *",
8627   "name" : "bool *",
8628   "referenced_type" : "type-72",
8629   "self_type" : "type-71",
8630   "size" : 8,
8631   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8632  },
8633  {
8634   "alignment" : 8,
8635   "linker_set_key" : "const char *",
8636   "name" : "const char *",
8637   "referenced_type" : "type-91",
8638   "self_type" : "type-93",
8639   "size" : 8,
8640   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
8641  },
8642  {
8643   "alignment" : 8,
8644   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > *",
8645   "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > *",
8646   "referenced_type" : "type-821",
8647   "self_type" : "type-823",
8648   "size" : 8,
8649   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8650  },
8651  {
8652   "alignment" : 8,
8653   "linker_set_key" : "const unsigned char *",
8654   "name" : "const unsigned char *",
8655   "referenced_type" : "type-239",
8656   "self_type" : "type-238",
8657   "size" : 8,
8658   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8659  },
8660  {
8661   "alignment" : 8,
8662   "linker_set_key" : "const unwindstack::DwarfCie *",
8663   "name" : "const unwindstack::DwarfCie *",
8664   "referenced_type" : "type-8",
8665   "self_type" : "type-7",
8666   "size" : 8,
8667   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h"
8668  },
8669  {
8670   "alignment" : 8,
8671   "linker_set_key" : "const unwindstack::DwarfFde *",
8672   "name" : "const unwindstack::DwarfFde *",
8673   "referenced_type" : "type-4",
8674   "self_type" : "type-290",
8675   "size" : 8,
8676   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8677  },
8678  {
8679   "alignment" : 8,
8680   "linker_set_key" : "const unwindstack::FileMaps *",
8681   "name" : "const unwindstack::FileMaps *",
8682   "referenced_type" : "type-189",
8683   "self_type" : "type-190",
8684   "size" : 8,
8685   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8686  },
8687  {
8688   "alignment" : 8,
8689   "linker_set_key" : "const unwindstack::LocalUpdatableMaps *",
8690   "name" : "const unwindstack::LocalUpdatableMaps *",
8691   "referenced_type" : "type-265",
8692   "self_type" : "type-266",
8693   "size" : 8,
8694   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8695  },
8696  {
8697   "alignment" : 8,
8698   "linker_set_key" : "const unwindstack::MapInfo *",
8699   "name" : "const unwindstack::MapInfo *",
8700   "referenced_type" : "type-77",
8701   "self_type" : "type-85",
8702   "size" : 8,
8703   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
8704  },
8705  {
8706   "alignment" : 8,
8707   "linker_set_key" : "const unwindstack::Maps *",
8708   "name" : "const unwindstack::Maps *",
8709   "referenced_type" : "type-173",
8710   "self_type" : "type-174",
8711   "size" : 8,
8712   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8713  },
8714  {
8715   "alignment" : 8,
8716   "linker_set_key" : "const unwindstack::RemoteMaps *",
8717   "name" : "const unwindstack::RemoteMaps *",
8718   "referenced_type" : "type-263",
8719   "self_type" : "type-264",
8720   "size" : 8,
8721   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8722  },
8723  {
8724   "alignment" : 8,
8725   "linker_set_key" : "long *",
8726   "name" : "long *",
8727   "referenced_type" : "type-12",
8728   "self_type" : "type-58",
8729   "size" : 8,
8730   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
8731  },
8732  {
8733   "alignment" : 8,
8734   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8735   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8736   "referenced_type" : "type-1009",
8737   "self_type" : "type-1008",
8738   "size" : 8,
8739   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8740  },
8741  {
8742   "alignment" : 8,
8743   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8744   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8745   "referenced_type" : "type-1026",
8746   "self_type" : "type-1025",
8747   "size" : 8,
8748   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8749  },
8750  {
8751   "alignment" : 8,
8752   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8753   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8754   "referenced_type" : "type-1042",
8755   "self_type" : "type-1041",
8756   "size" : 8,
8757   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8758  },
8759  {
8760   "alignment" : 8,
8761   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8762   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8763   "referenced_type" : "type-127",
8764   "self_type" : "type-126",
8765   "size" : 8,
8766   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8767  },
8768  {
8769   "alignment" : 8,
8770   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8771   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8772   "referenced_type" : "type-148",
8773   "self_type" : "type-147",
8774   "size" : 8,
8775   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8776  },
8777  {
8778   "alignment" : 8,
8779   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8780   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8781   "referenced_type" : "type-204",
8782   "self_type" : "type-203",
8783   "size" : 8,
8784   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8785  },
8786  {
8787   "alignment" : 8,
8788   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8789   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8790   "referenced_type" : "type-232",
8791   "self_type" : "type-231",
8792   "size" : 8,
8793   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8794  },
8795  {
8796   "alignment" : 8,
8797   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8798   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8799   "referenced_type" : "type-252",
8800   "self_type" : "type-251",
8801   "size" : 8,
8802   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8803  },
8804  {
8805   "alignment" : 8,
8806   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8807   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8808   "referenced_type" : "type-272",
8809   "self_type" : "type-271",
8810   "size" : 8,
8811   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8812  },
8813  {
8814   "alignment" : 8,
8815   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8816   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8817   "referenced_type" : "type-343",
8818   "self_type" : "type-342",
8819   "size" : 8,
8820   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8821  },
8822  {
8823   "alignment" : 8,
8824   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8825   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8826   "referenced_type" : "type-36",
8827   "self_type" : "type-35",
8828   "size" : 8,
8829   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8830  },
8831  {
8832   "alignment" : 8,
8833   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8834   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8835   "referenced_type" : "type-360",
8836   "self_type" : "type-359",
8837   "size" : 8,
8838   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8839  },
8840  {
8841   "alignment" : 8,
8842   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8843   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8844   "referenced_type" : "type-381",
8845   "self_type" : "type-380",
8846   "size" : 8,
8847   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8848  },
8849  {
8850   "alignment" : 8,
8851   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8852   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8853   "referenced_type" : "type-389",
8854   "self_type" : "type-388",
8855   "size" : 8,
8856   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8857  },
8858  {
8859   "alignment" : 8,
8860   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8861   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8862   "referenced_type" : "type-423",
8863   "self_type" : "type-422",
8864   "size" : 8,
8865   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8866  },
8867  {
8868   "alignment" : 8,
8869   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8870   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8871   "referenced_type" : "type-444",
8872   "self_type" : "type-443",
8873   "size" : 8,
8874   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8875  },
8876  {
8877   "alignment" : 8,
8878   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8879   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8880   "referenced_type" : "type-462",
8881   "self_type" : "type-461",
8882   "size" : 8,
8883   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8884  },
8885  {
8886   "alignment" : 8,
8887   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8888   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8889   "referenced_type" : "type-497",
8890   "self_type" : "type-496",
8891   "size" : 8,
8892   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8893  },
8894  {
8895   "alignment" : 8,
8896   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8897   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8898   "referenced_type" : "type-514",
8899   "self_type" : "type-513",
8900   "size" : 8,
8901   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8902  },
8903  {
8904   "alignment" : 8,
8905   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8906   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8907   "referenced_type" : "type-532",
8908   "self_type" : "type-531",
8909   "size" : 8,
8910   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8911  },
8912  {
8913   "alignment" : 8,
8914   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8915   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8916   "referenced_type" : "type-549",
8917   "self_type" : "type-548",
8918   "size" : 8,
8919   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8920  },
8921  {
8922   "alignment" : 8,
8923   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8924   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8925   "referenced_type" : "type-563",
8926   "self_type" : "type-562",
8927   "size" : 8,
8928   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8929  },
8930  {
8931   "alignment" : 8,
8932   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8933   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8934   "referenced_type" : "type-586",
8935   "self_type" : "type-585",
8936   "size" : 8,
8937   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8938  },
8939  {
8940   "alignment" : 8,
8941   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8942   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8943   "referenced_type" : "type-622",
8944   "self_type" : "type-621",
8945   "size" : 8,
8946   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8947  },
8948  {
8949   "alignment" : 8,
8950   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8951   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8952   "referenced_type" : "type-641",
8953   "self_type" : "type-640",
8954   "size" : 8,
8955   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8956  },
8957  {
8958   "alignment" : 8,
8959   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8960   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8961   "referenced_type" : "type-675",
8962   "self_type" : "type-674",
8963   "size" : 8,
8964   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8965  },
8966  {
8967   "alignment" : 8,
8968   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8969   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8970   "referenced_type" : "type-700",
8971   "self_type" : "type-699",
8972   "size" : 8,
8973   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8974  },
8975  {
8976   "alignment" : 8,
8977   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8978   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8979   "referenced_type" : "type-715",
8980   "self_type" : "type-714",
8981   "size" : 8,
8982   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8983  },
8984  {
8985   "alignment" : 8,
8986   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8987   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8988   "referenced_type" : "type-721",
8989   "self_type" : "type-720",
8990   "size" : 8,
8991   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8992  },
8993  {
8994   "alignment" : 8,
8995   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8996   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8997   "referenced_type" : "type-735",
8998   "self_type" : "type-734",
8999   "size" : 8,
9000   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9001  },
9002  {
9003   "alignment" : 8,
9004   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9005   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9006   "referenced_type" : "type-749",
9007   "self_type" : "type-748",
9008   "size" : 8,
9009   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9010  },
9011  {
9012   "alignment" : 8,
9013   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9014   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9015   "referenced_type" : "type-764",
9016   "self_type" : "type-763",
9017   "size" : 8,
9018   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9019  },
9020  {
9021   "alignment" : 8,
9022   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9023   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9024   "referenced_type" : "type-781",
9025   "self_type" : "type-780",
9026   "size" : 8,
9027   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9028  },
9029  {
9030   "alignment" : 8,
9031   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9032   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9033   "referenced_type" : "type-797",
9034   "self_type" : "type-796",
9035   "size" : 8,
9036   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9037  },
9038  {
9039   "alignment" : 8,
9040   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9041   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9042   "referenced_type" : "type-840",
9043   "self_type" : "type-839",
9044   "size" : 8,
9045   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9046  },
9047  {
9048   "alignment" : 8,
9049   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9050   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9051   "referenced_type" : "type-870",
9052   "self_type" : "type-869",
9053   "size" : 8,
9054   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9055  },
9056  {
9057   "alignment" : 8,
9058   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9059   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9060   "referenced_type" : "type-887",
9061   "self_type" : "type-886",
9062   "size" : 8,
9063   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9064  },
9065  {
9066   "alignment" : 8,
9067   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9068   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9069   "referenced_type" : "type-910",
9070   "self_type" : "type-909",
9071   "size" : 8,
9072   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9073  },
9074  {
9075   "alignment" : 8,
9076   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9077   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9078   "referenced_type" : "type-928",
9079   "self_type" : "type-927",
9080   "size" : 8,
9081   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9082  },
9083  {
9084   "alignment" : 8,
9085   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9086   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9087   "referenced_type" : "type-944",
9088   "self_type" : "type-943",
9089   "size" : 8,
9090   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9091  },
9092  {
9093   "alignment" : 8,
9094   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9095   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9096   "referenced_type" : "type-977",
9097   "self_type" : "type-976",
9098   "size" : 8,
9099   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9100  },
9101  {
9102   "alignment" : 8,
9103   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9104   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9105   "referenced_type" : "type-99",
9106   "self_type" : "type-98",
9107   "size" : 8,
9108   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9109  },
9110  {
9111   "alignment" : 8,
9112   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9113   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9114   "referenced_type" : "type-992",
9115   "self_type" : "type-991",
9116   "size" : 8,
9117   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9118  },
9119  {
9120   "alignment" : 8,
9121   "linker_set_key" : "std::mutex *",
9122   "name" : "std::mutex *",
9123   "referenced_type" : "type-1000",
9124   "self_type" : "type-999",
9125   "size" : 8,
9126   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9127  },
9128  {
9129   "alignment" : 8,
9130   "linker_set_key" : "std::mutex *",
9131   "name" : "std::mutex *",
9132   "referenced_type" : "type-1016",
9133   "self_type" : "type-1015",
9134   "size" : 8,
9135   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9136  },
9137  {
9138   "alignment" : 8,
9139   "linker_set_key" : "std::mutex *",
9140   "name" : "std::mutex *",
9141   "referenced_type" : "type-139",
9142   "self_type" : "type-138",
9143   "size" : 8,
9144   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9145  },
9146  {
9147   "alignment" : 8,
9148   "linker_set_key" : "std::mutex *",
9149   "name" : "std::mutex *",
9150   "referenced_type" : "type-158",
9151   "self_type" : "type-157",
9152   "size" : 8,
9153   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9154  },
9155  {
9156   "alignment" : 8,
9157   "linker_set_key" : "std::mutex *",
9158   "name" : "std::mutex *",
9159   "referenced_type" : "type-212",
9160   "self_type" : "type-211",
9161   "size" : 8,
9162   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9163  },
9164  {
9165   "alignment" : 8,
9166   "linker_set_key" : "std::mutex *",
9167   "name" : "std::mutex *",
9168   "referenced_type" : "type-243",
9169   "self_type" : "type-242",
9170   "size" : 8,
9171   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9172  },
9173  {
9174   "alignment" : 8,
9175   "linker_set_key" : "std::mutex *",
9176   "name" : "std::mutex *",
9177   "referenced_type" : "type-262",
9178   "self_type" : "type-261",
9179   "size" : 8,
9180   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9181  },
9182  {
9183   "alignment" : 8,
9184   "linker_set_key" : "std::mutex *",
9185   "name" : "std::mutex *",
9186   "referenced_type" : "type-350",
9187   "self_type" : "type-349",
9188   "size" : 8,
9189   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9190  },
9191  {
9192   "alignment" : 8,
9193   "linker_set_key" : "std::mutex *",
9194   "name" : "std::mutex *",
9195   "referenced_type" : "type-368",
9196   "self_type" : "type-367",
9197   "size" : 8,
9198   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9199  },
9200  {
9201   "alignment" : 8,
9202   "linker_set_key" : "std::mutex *",
9203   "name" : "std::mutex *",
9204   "referenced_type" : "type-402",
9205   "self_type" : "type-401",
9206   "size" : 8,
9207   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9208  },
9209  {
9210   "alignment" : 8,
9211   "linker_set_key" : "std::mutex *",
9212   "name" : "std::mutex *",
9213   "referenced_type" : "type-415",
9214   "self_type" : "type-414",
9215   "size" : 8,
9216   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9217  },
9218  {
9219   "alignment" : 8,
9220   "linker_set_key" : "std::mutex *",
9221   "name" : "std::mutex *",
9222   "referenced_type" : "type-454",
9223   "self_type" : "type-453",
9224   "size" : 8,
9225   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9226  },
9227  {
9228   "alignment" : 8,
9229   "linker_set_key" : "std::mutex *",
9230   "name" : "std::mutex *",
9231   "referenced_type" : "type-469",
9232   "self_type" : "type-468",
9233   "size" : 8,
9234   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9235  },
9236  {
9237   "alignment" : 8,
9238   "linker_set_key" : "std::mutex *",
9239   "name" : "std::mutex *",
9240   "referenced_type" : "type-503",
9241   "self_type" : "type-502",
9242   "size" : 8,
9243   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9244  },
9245  {
9246   "alignment" : 8,
9247   "linker_set_key" : "std::mutex *",
9248   "name" : "std::mutex *",
9249   "referenced_type" : "type-522",
9250   "self_type" : "type-521",
9251   "size" : 8,
9252   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9253  },
9254  {
9255   "alignment" : 8,
9256   "linker_set_key" : "std::mutex *",
9257   "name" : "std::mutex *",
9258   "referenced_type" : "type-540",
9259   "self_type" : "type-539",
9260   "size" : 8,
9261   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9262  },
9263  {
9264   "alignment" : 8,
9265   "linker_set_key" : "std::mutex *",
9266   "name" : "std::mutex *",
9267   "referenced_type" : "type-567",
9268   "self_type" : "type-566",
9269   "size" : 8,
9270   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9271  },
9272  {
9273   "alignment" : 8,
9274   "linker_set_key" : "std::mutex *",
9275   "name" : "std::mutex *",
9276   "referenced_type" : "type-595",
9277   "self_type" : "type-594",
9278   "size" : 8,
9279   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9280  },
9281  {
9282   "alignment" : 8,
9283   "linker_set_key" : "std::mutex *",
9284   "name" : "std::mutex *",
9285   "referenced_type" : "type-60",
9286   "self_type" : "type-59",
9287   "size" : 8,
9288   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9289  },
9290  {
9291   "alignment" : 8,
9292   "linker_set_key" : "std::mutex *",
9293   "name" : "std::mutex *",
9294   "referenced_type" : "type-630",
9295   "self_type" : "type-629",
9296   "size" : 8,
9297   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9298  },
9299  {
9300   "alignment" : 8,
9301   "linker_set_key" : "std::mutex *",
9302   "name" : "std::mutex *",
9303   "referenced_type" : "type-650",
9304   "self_type" : "type-649",
9305   "size" : 8,
9306   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9307  },
9308  {
9309   "alignment" : 8,
9310   "linker_set_key" : "std::mutex *",
9311   "name" : "std::mutex *",
9312   "referenced_type" : "type-663",
9313   "self_type" : "type-662",
9314   "size" : 8,
9315   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9316  },
9317  {
9318   "alignment" : 8,
9319   "linker_set_key" : "std::mutex *",
9320   "name" : "std::mutex *",
9321   "referenced_type" : "type-682",
9322   "self_type" : "type-681",
9323   "size" : 8,
9324   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9325  },
9326  {
9327   "alignment" : 8,
9328   "linker_set_key" : "std::mutex *",
9329   "name" : "std::mutex *",
9330   "referenced_type" : "type-708",
9331   "self_type" : "type-707",
9332   "size" : 8,
9333   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9334  },
9335  {
9336   "alignment" : 8,
9337   "linker_set_key" : "std::mutex *",
9338   "name" : "std::mutex *",
9339   "referenced_type" : "type-725",
9340   "self_type" : "type-724",
9341   "size" : 8,
9342   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9343  },
9344  {
9345   "alignment" : 8,
9346   "linker_set_key" : "std::mutex *",
9347   "name" : "std::mutex *",
9348   "referenced_type" : "type-743",
9349   "self_type" : "type-742",
9350   "size" : 8,
9351   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9352  },
9353  {
9354   "alignment" : 8,
9355   "linker_set_key" : "std::mutex *",
9356   "name" : "std::mutex *",
9357   "referenced_type" : "type-758",
9358   "self_type" : "type-757",
9359   "size" : 8,
9360   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9361  },
9362  {
9363   "alignment" : 8,
9364   "linker_set_key" : "std::mutex *",
9365   "name" : "std::mutex *",
9366   "referenced_type" : "type-771",
9367   "self_type" : "type-770",
9368   "size" : 8,
9369   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9370  },
9371  {
9372   "alignment" : 8,
9373   "linker_set_key" : "std::mutex *",
9374   "name" : "std::mutex *",
9375   "referenced_type" : "type-788",
9376   "self_type" : "type-787",
9377   "size" : 8,
9378   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9379  },
9380  {
9381   "alignment" : 8,
9382   "linker_set_key" : "std::mutex *",
9383   "name" : "std::mutex *",
9384   "referenced_type" : "type-804",
9385   "self_type" : "type-803",
9386   "size" : 8,
9387   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9388  },
9389  {
9390   "alignment" : 8,
9391   "linker_set_key" : "std::mutex *",
9392   "name" : "std::mutex *",
9393   "referenced_type" : "type-850",
9394   "self_type" : "type-849",
9395   "size" : 8,
9396   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9397  },
9398  {
9399   "alignment" : 8,
9400   "linker_set_key" : "std::mutex *",
9401   "name" : "std::mutex *",
9402   "referenced_type" : "type-863",
9403   "self_type" : "type-862",
9404   "size" : 8,
9405   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9406  },
9407  {
9408   "alignment" : 8,
9409   "linker_set_key" : "std::mutex *",
9410   "name" : "std::mutex *",
9411   "referenced_type" : "type-880",
9412   "self_type" : "type-879",
9413   "size" : 8,
9414   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9415  },
9416  {
9417   "alignment" : 8,
9418   "linker_set_key" : "std::mutex *",
9419   "name" : "std::mutex *",
9420   "referenced_type" : "type-90",
9421   "self_type" : "type-89",
9422   "size" : 8,
9423   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9424  },
9425  {
9426   "alignment" : 8,
9427   "linker_set_key" : "std::mutex *",
9428   "name" : "std::mutex *",
9429   "referenced_type" : "type-904",
9430   "self_type" : "type-903",
9431   "size" : 8,
9432   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9433  },
9434  {
9435   "alignment" : 8,
9436   "linker_set_key" : "std::mutex *",
9437   "name" : "std::mutex *",
9438   "referenced_type" : "type-937",
9439   "self_type" : "type-936",
9440   "size" : 8,
9441   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9442  },
9443  {
9444   "alignment" : 8,
9445   "linker_set_key" : "std::mutex *",
9446   "name" : "std::mutex *",
9447   "referenced_type" : "type-951",
9448   "self_type" : "type-950",
9449   "size" : 8,
9450   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9451  },
9452  {
9453   "alignment" : 8,
9454   "linker_set_key" : "std::mutex *",
9455   "name" : "std::mutex *",
9456   "referenced_type" : "type-983",
9457   "self_type" : "type-982",
9458   "size" : 8,
9459   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9460  },
9461  {
9462   "alignment" : 8,
9463   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9464   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9465   "referenced_type" : "type-1014",
9466   "self_type" : "type-1013",
9467   "size" : 8,
9468   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9469  },
9470  {
9471   "alignment" : 8,
9472   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9473   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9474   "referenced_type" : "type-1044",
9475   "self_type" : "type-1043",
9476   "size" : 8,
9477   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9478  },
9479  {
9480   "alignment" : 8,
9481   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9482   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9483   "referenced_type" : "type-137",
9484   "self_type" : "type-136",
9485   "size" : 8,
9486   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9487  },
9488  {
9489   "alignment" : 8,
9490   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9491   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9492   "referenced_type" : "type-156",
9493   "self_type" : "type-155",
9494   "size" : 8,
9495   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9496  },
9497  {
9498   "alignment" : 8,
9499   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9500   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9501   "referenced_type" : "type-210",
9502   "self_type" : "type-209",
9503   "size" : 8,
9504   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9505  },
9506  {
9507   "alignment" : 8,
9508   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9509   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9510   "referenced_type" : "type-241",
9511   "self_type" : "type-240",
9512   "size" : 8,
9513   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9514  },
9515  {
9516   "alignment" : 8,
9517   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9518   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9519   "referenced_type" : "type-259",
9520   "self_type" : "type-258",
9521   "size" : 8,
9522   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9523  },
9524  {
9525   "alignment" : 8,
9526   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9527   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9528   "referenced_type" : "type-348",
9529   "self_type" : "type-347",
9530   "size" : 8,
9531   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9532  },
9533  {
9534   "alignment" : 8,
9535   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9536   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9537   "referenced_type" : "type-366",
9538   "self_type" : "type-365",
9539   "size" : 8,
9540   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9541  },
9542  {
9543   "alignment" : 8,
9544   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9545   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9546   "referenced_type" : "type-397",
9547   "self_type" : "type-396",
9548   "size" : 8,
9549   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9550  },
9551  {
9552   "alignment" : 8,
9553   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9554   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9555   "referenced_type" : "type-413",
9556   "self_type" : "type-412",
9557   "size" : 8,
9558   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9559  },
9560  {
9561   "alignment" : 8,
9562   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9563   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9564   "referenced_type" : "type-45",
9565   "self_type" : "type-44",
9566   "size" : 8,
9567   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9568  },
9569  {
9570   "alignment" : 8,
9571   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9572   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9573   "referenced_type" : "type-452",
9574   "self_type" : "type-451",
9575   "size" : 8,
9576   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9577  },
9578  {
9579   "alignment" : 8,
9580   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9581   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9582   "referenced_type" : "type-467",
9583   "self_type" : "type-466",
9584   "size" : 8,
9585   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9586  },
9587  {
9588   "alignment" : 8,
9589   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9590   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9591   "referenced_type" : "type-501",
9592   "self_type" : "type-500",
9593   "size" : 8,
9594   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9595  },
9596  {
9597   "alignment" : 8,
9598   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9599   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9600   "referenced_type" : "type-520",
9601   "self_type" : "type-519",
9602   "size" : 8,
9603   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9604  },
9605  {
9606   "alignment" : 8,
9607   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9608   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9609   "referenced_type" : "type-537",
9610   "self_type" : "type-536",
9611   "size" : 8,
9612   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9613  },
9614  {
9615   "alignment" : 8,
9616   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9617   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9618   "referenced_type" : "type-565",
9619   "self_type" : "type-564",
9620   "size" : 8,
9621   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9622  },
9623  {
9624   "alignment" : 8,
9625   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9626   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9627   "referenced_type" : "type-592",
9628   "self_type" : "type-591",
9629   "size" : 8,
9630   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9631  },
9632  {
9633   "alignment" : 8,
9634   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9635   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9636   "referenced_type" : "type-628",
9637   "self_type" : "type-627",
9638   "size" : 8,
9639   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9640  },
9641  {
9642   "alignment" : 8,
9643   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9644   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9645   "referenced_type" : "type-648",
9646   "self_type" : "type-647",
9647   "size" : 8,
9648   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9649  },
9650  {
9651   "alignment" : 8,
9652   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9653   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9654   "referenced_type" : "type-680",
9655   "self_type" : "type-679",
9656   "size" : 8,
9657   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9658  },
9659  {
9660   "alignment" : 8,
9661   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9662   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9663   "referenced_type" : "type-706",
9664   "self_type" : "type-705",
9665   "size" : 8,
9666   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9667  },
9668  {
9669   "alignment" : 8,
9670   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9671   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9672   "referenced_type" : "type-723",
9673   "self_type" : "type-722",
9674   "size" : 8,
9675   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9676  },
9677  {
9678   "alignment" : 8,
9679   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9680   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9681   "referenced_type" : "type-741",
9682   "self_type" : "type-740",
9683   "size" : 8,
9684   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9685  },
9686  {
9687   "alignment" : 8,
9688   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9689   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9690   "referenced_type" : "type-756",
9691   "self_type" : "type-755",
9692   "size" : 8,
9693   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9694  },
9695  {
9696   "alignment" : 8,
9697   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9698   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9699   "referenced_type" : "type-769",
9700   "self_type" : "type-768",
9701   "size" : 8,
9702   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9703  },
9704  {
9705   "alignment" : 8,
9706   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9707   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9708   "referenced_type" : "type-786",
9709   "self_type" : "type-785",
9710   "size" : 8,
9711   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9712  },
9713  {
9714   "alignment" : 8,
9715   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9716   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9717   "referenced_type" : "type-802",
9718   "self_type" : "type-801",
9719   "size" : 8,
9720   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9721  },
9722  {
9723   "alignment" : 8,
9724   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9725   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9726   "referenced_type" : "type-845",
9727   "self_type" : "type-844",
9728   "size" : 8,
9729   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9730  },
9731  {
9732   "alignment" : 8,
9733   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9734   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9735   "referenced_type" : "type-861",
9736   "self_type" : "type-860",
9737   "size" : 8,
9738   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9739  },
9740  {
9741   "alignment" : 8,
9742   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9743   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9744   "referenced_type" : "type-878",
9745   "self_type" : "type-877",
9746   "size" : 8,
9747   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9748  },
9749  {
9750   "alignment" : 8,
9751   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9752   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9753   "referenced_type" : "type-88",
9754   "self_type" : "type-87",
9755   "size" : 8,
9756   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9757  },
9758  {
9759   "alignment" : 8,
9760   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9761   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9762   "referenced_type" : "type-902",
9763   "self_type" : "type-901",
9764   "size" : 8,
9765   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9766  },
9767  {
9768   "alignment" : 8,
9769   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9770   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9771   "referenced_type" : "type-935",
9772   "self_type" : "type-934",
9773   "size" : 8,
9774   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9775  },
9776  {
9777   "alignment" : 8,
9778   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9779   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9780   "referenced_type" : "type-949",
9781   "self_type" : "type-948",
9782   "size" : 8,
9783   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9784  },
9785  {
9786   "alignment" : 8,
9787   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9788   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9789   "referenced_type" : "type-981",
9790   "self_type" : "type-980",
9791   "size" : 8,
9792   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9793  },
9794  {
9795   "alignment" : 8,
9796   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9797   "name" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9798   "referenced_type" : "type-998",
9799   "self_type" : "type-997",
9800   "size" : 8,
9801   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9802  },
9803  {
9804   "alignment" : 8,
9805   "linker_set_key" : "std::vector<unwindstack::LocalFrameData, std::allocator<unwindstack::LocalFrameData> > *",
9806   "name" : "std::vector<unwindstack::LocalFrameData, std::allocator<unwindstack::LocalFrameData> > *",
9807   "referenced_type" : "type-581",
9808   "self_type" : "type-580",
9809   "size" : 8,
9810   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
9811  },
9812  {
9813   "alignment" : 8,
9814   "linker_set_key" : "std::vector<unwindstack::LocalFrameData, std::allocator<unwindstack::LocalFrameData> > *",
9815   "name" : "std::vector<unwindstack::LocalFrameData, std::allocator<unwindstack::LocalFrameData> > *",
9816   "referenced_type" : "type-670",
9817   "self_type" : "type-669",
9818   "size" : 8,
9819   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
9820  },
9821  {
9822   "alignment" : 8,
9823   "linker_set_key" : "unsigned char *",
9824   "name" : "unsigned char *",
9825   "referenced_type" : "type-10",
9826   "self_type" : "type-142",
9827   "size" : 8,
9828   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
9829  },
9830  {
9831   "alignment" : 8,
9832   "linker_set_key" : "unsigned int *",
9833   "name" : "unsigned int *",
9834   "referenced_type" : "type-3",
9835   "self_type" : "type-31",
9836   "size" : 8,
9837   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
9838  },
9839  {
9840   "alignment" : 8,
9841   "linker_set_key" : "unsigned long *",
9842   "name" : "unsigned long *",
9843   "referenced_type" : "type-6",
9844   "self_type" : "type-102",
9845   "size" : 8,
9846   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
9847  },
9848  {
9849   "alignment" : 8,
9850   "linker_set_key" : "unwindstack::BufferMaps *",
9851   "name" : "unwindstack::BufferMaps *",
9852   "referenced_type" : "type-183",
9853   "self_type" : "type-184",
9854   "size" : 8,
9855   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
9856  },
9857  {
9858   "alignment" : 8,
9859   "linker_set_key" : "unwindstack::DwarfMemory *",
9860   "name" : "unwindstack::DwarfMemory *",
9861   "referenced_type" : "type-48",
9862   "self_type" : "type-280",
9863   "size" : 8,
9864   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
9865  },
9866  {
9867   "alignment" : 8,
9868   "linker_set_key" : "unwindstack::DwarfSection *",
9869   "name" : "unwindstack::DwarfSection *",
9870   "referenced_type" : "type-47",
9871   "self_type" : "type-282",
9872   "size" : 8,
9873   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9874  },
9875  {
9876   "alignment" : 8,
9877   "linker_set_key" : "unwindstack::DwarfSection::iterator *",
9878   "name" : "unwindstack::DwarfSection::iterator *",
9879   "referenced_type" : "type-283",
9880   "self_type" : "type-286",
9881   "size" : 8,
9882   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9883  },
9884  {
9885   "alignment" : 8,
9886   "linker_set_key" : "unwindstack::DwarfSectionImpl<unsigned int> *",
9887   "name" : "unwindstack::DwarfSectionImpl<unsigned int> *",
9888   "referenced_type" : "type-46",
9889   "self_type" : "type-55",
9890   "size" : 8,
9891   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9892  },
9893  {
9894   "alignment" : 8,
9895   "linker_set_key" : "unwindstack::DwarfSectionImpl<unsigned long> *",
9896   "name" : "unwindstack::DwarfSectionImpl<unsigned long> *",
9897   "referenced_type" : "type-56",
9898   "self_type" : "type-57",
9899   "size" : 8,
9900   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9901  },
9902  {
9903   "alignment" : 8,
9904   "linker_set_key" : "unwindstack::DwarfSectionImplNoHdr<unsigned int> *",
9905   "name" : "unwindstack::DwarfSectionImplNoHdr<unsigned int> *",
9906   "referenced_type" : "type-109",
9907   "self_type" : "type-111",
9908   "size" : 8,
9909   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9910  },
9911  {
9912   "alignment" : 8,
9913   "linker_set_key" : "unwindstack::DwarfSectionImplNoHdr<unsigned long> *",
9914   "name" : "unwindstack::DwarfSectionImplNoHdr<unsigned long> *",
9915   "referenced_type" : "type-113",
9916   "self_type" : "type-115",
9917   "size" : 8,
9918   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9919  },
9920  {
9921   "alignment" : 8,
9922   "linker_set_key" : "unwindstack::Elf *",
9923   "name" : "unwindstack::Elf *",
9924   "referenced_type" : "type-192",
9925   "self_type" : "type-191",
9926   "size" : 8,
9927   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9928  },
9929  {
9930   "alignment" : 8,
9931   "linker_set_key" : "unwindstack::ElfInterface *",
9932   "name" : "unwindstack::ElfInterface *",
9933   "referenced_type" : "type-16",
9934   "self_type" : "type-23",
9935   "size" : 8,
9936   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9937  },
9938  {
9939   "alignment" : 8,
9940   "linker_set_key" : "unwindstack::ElfInterface32 *",
9941   "name" : "unwindstack::ElfInterface32 *",
9942   "referenced_type" : "type-32",
9943   "self_type" : "type-33",
9944   "size" : 8,
9945   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9946  },
9947  {
9948   "alignment" : 8,
9949   "linker_set_key" : "unwindstack::ElfInterface64 *",
9950   "name" : "unwindstack::ElfInterface64 *",
9951   "referenced_type" : "type-40",
9952   "self_type" : "type-41",
9953   "size" : 8,
9954   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9955  },
9956  {
9957   "alignment" : 8,
9958   "linker_set_key" : "unwindstack::ErrorData *",
9959   "name" : "unwindstack::ErrorData *",
9960   "referenced_type" : "type-14",
9961   "self_type" : "type-86",
9962   "size" : 8,
9963   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9964  },
9965  {
9966   "alignment" : 8,
9967   "linker_set_key" : "unwindstack::FileMaps *",
9968   "name" : "unwindstack::FileMaps *",
9969   "referenced_type" : "type-185",
9970   "self_type" : "type-188",
9971   "size" : 8,
9972   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
9973  },
9974  {
9975   "alignment" : 8,
9976   "linker_set_key" : "unwindstack::FrameData *",
9977   "name" : "unwindstack::FrameData *",
9978   "referenced_type" : "type-811",
9979   "self_type" : "type-831",
9980   "size" : 8,
9981   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
9982  },
9983  {
9984   "alignment" : 8,
9985   "linker_set_key" : "unwindstack::Global *",
9986   "name" : "unwindstack::Global *",
9987   "referenced_type" : "type-159",
9988   "self_type" : "type-162",
9989   "size" : 8,
9990   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
9991  },
9992  {
9993   "alignment" : 8,
9994   "linker_set_key" : "unwindstack::JitDebug *",
9995   "name" : "unwindstack::JitDebug *",
9996   "referenced_type" : "type-213",
9997   "self_type" : "type-220",
9998   "size" : 8,
9999   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
10000  },
10001  {
10002   "alignment" : 8,
10003   "linker_set_key" : "unwindstack::LocalFrameData *",
10004   "name" : "unwindstack::LocalFrameData *",
10005   "referenced_type" : "type-568",
10006   "self_type" : "type-570",
10007   "size" : 8,
10008   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
10009  },
10010  {
10011   "alignment" : 8,
10012   "linker_set_key" : "unwindstack::LocalMaps *",
10013   "name" : "unwindstack::LocalMaps *",
10014   "referenced_type" : "type-177",
10015   "self_type" : "type-178",
10016   "size" : 8,
10017   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
10018  },
10019  {
10020   "alignment" : 8,
10021   "linker_set_key" : "unwindstack::LocalUnwinder *",
10022   "name" : "unwindstack::LocalUnwinder *",
10023   "referenced_type" : "type-571",
10024   "self_type" : "type-576",
10025   "size" : 8,
10026   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
10027  },
10028  {
10029   "alignment" : 8,
10030   "linker_set_key" : "unwindstack::LocalUpdatableMaps *",
10031   "name" : "unwindstack::LocalUpdatableMaps *",
10032   "referenced_type" : "type-179",
10033   "self_type" : "type-182",
10034   "size" : 8,
10035   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
10036  },
10037  {
10038   "alignment" : 8,
10039   "linker_set_key" : "unwindstack::MapInfo *",
10040   "name" : "unwindstack::MapInfo *",
10041   "referenced_type" : "type-78",
10042   "self_type" : "type-81",
10043   "size" : 8,
10044   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
10045  },
10046  {
10047   "alignment" : 8,
10048   "linker_set_key" : "unwindstack::Maps *",
10049   "name" : "unwindstack::Maps *",
10050   "referenced_type" : "type-167",
10051   "self_type" : "type-169",
10052   "size" : 8,
10053   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
10054  },
10055  {
10056   "alignment" : 8,
10057   "linker_set_key" : "unwindstack::Memory *",
10058   "name" : "unwindstack::Memory *",
10059   "referenced_type" : "type-18",
10060   "self_type" : "type-17",
10061   "size" : 8,
10062   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10063  },
10064  {
10065   "alignment" : 8,
10066   "linker_set_key" : "unwindstack::Memory *",
10067   "name" : "unwindstack::Memory *",
10068   "referenced_type" : "type-395",
10069   "self_type" : "type-394",
10070   "size" : 8,
10071   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10072  },
10073  {
10074   "alignment" : 8,
10075   "linker_set_key" : "unwindstack::Memory *",
10076   "name" : "unwindstack::Memory *",
10077   "referenced_type" : "type-43",
10078   "self_type" : "type-42",
10079   "size" : 8,
10080   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10081  },
10082  {
10083   "alignment" : 8,
10084   "linker_set_key" : "unwindstack::Memory *",
10085   "name" : "unwindstack::Memory *",
10086   "referenced_type" : "type-754",
10087   "self_type" : "type-753",
10088   "size" : 8,
10089   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10090  },
10091  {
10092   "alignment" : 8,
10093   "linker_set_key" : "unwindstack::Memory *",
10094   "name" : "unwindstack::Memory *",
10095   "referenced_type" : "type-893",
10096   "self_type" : "type-892",
10097   "size" : 8,
10098   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10099  },
10100  {
10101   "alignment" : 8,
10102   "linker_set_key" : "unwindstack::MemoryBuffer *",
10103   "name" : "unwindstack::MemoryBuffer *",
10104   "referenced_type" : "type-134",
10105   "self_type" : "type-140",
10106   "size" : 8,
10107   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10108  },
10109  {
10110   "alignment" : 8,
10111   "linker_set_key" : "unwindstack::MemoryCache *",
10112   "name" : "unwindstack::MemoryCache *",
10113   "referenced_type" : "type-74",
10114   "self_type" : "type-132",
10115   "size" : 8,
10116   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10117  },
10118  {
10119   "alignment" : 8,
10120   "linker_set_key" : "unwindstack::MemoryFileAtOffset *",
10121   "name" : "unwindstack::MemoryFileAtOffset *",
10122   "referenced_type" : "type-141",
10123   "self_type" : "type-146",
10124   "size" : 8,
10125   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10126  },
10127  {
10128   "alignment" : 8,
10129   "linker_set_key" : "unwindstack::MemoryLocal *",
10130   "name" : "unwindstack::MemoryLocal *",
10131   "referenced_type" : "type-198",
10132   "self_type" : "type-202",
10133   "size" : 8,
10134   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10135  },
10136  {
10137   "alignment" : 8,
10138   "linker_set_key" : "unwindstack::MemoryOffline *",
10139   "name" : "unwindstack::MemoryOffline *",
10140   "referenced_type" : "type-226",
10141   "self_type" : "type-236",
10142   "size" : 8,
10143   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10144  },
10145  {
10146   "alignment" : 8,
10147   "linker_set_key" : "unwindstack::MemoryOfflineBuffer *",
10148   "name" : "unwindstack::MemoryOfflineBuffer *",
10149   "referenced_type" : "type-237",
10150   "self_type" : "type-250",
10151   "size" : 8,
10152   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10153  },
10154  {
10155   "alignment" : 8,
10156   "linker_set_key" : "unwindstack::MemoryOfflineParts *",
10157   "name" : "unwindstack::MemoryOfflineParts *",
10158   "referenced_type" : "type-256",
10159   "self_type" : "type-260",
10160   "size" : 8,
10161   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10162  },
10163  {
10164   "alignment" : 8,
10165   "linker_set_key" : "unwindstack::MemoryRange *",
10166   "name" : "unwindstack::MemoryRange *",
10167   "referenced_type" : "type-206",
10168   "self_type" : "type-208",
10169   "size" : 8,
10170   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10171  },
10172  {
10173   "alignment" : 8,
10174   "linker_set_key" : "unwindstack::MemoryRanges *",
10175   "name" : "unwindstack::MemoryRanges *",
10176   "referenced_type" : "type-218",
10177   "self_type" : "type-225",
10178   "size" : 8,
10179   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10180  },
10181  {
10182   "alignment" : 8,
10183   "linker_set_key" : "unwindstack::MemoryRemote *",
10184   "name" : "unwindstack::MemoryRemote *",
10185   "referenced_type" : "type-152",
10186   "self_type" : "type-181",
10187   "size" : 8,
10188   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10189  },
10190  {
10191   "alignment" : 8,
10192   "linker_set_key" : "unwindstack::Regs *",
10193   "name" : "unwindstack::Regs *",
10194   "referenced_type" : "type-63",
10195   "self_type" : "type-94",
10196   "size" : 8,
10197   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
10198  },
10199  {
10200   "alignment" : 8,
10201   "linker_set_key" : "unwindstack::Regs::Location *",
10202   "name" : "unwindstack::Regs::Location *",
10203   "referenced_type" : "type-64",
10204   "self_type" : "type-73",
10205   "size" : 8,
10206   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
10207  },
10208  {
10209   "alignment" : 8,
10210   "linker_set_key" : "unwindstack::RegsArm *",
10211   "name" : "unwindstack::RegsArm *",
10212   "referenced_type" : "type-119",
10213   "self_type" : "type-128",
10214   "size" : 8,
10215   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
10216  },
10217  {
10218   "alignment" : 8,
10219   "linker_set_key" : "unwindstack::RegsArm64 *",
10220   "name" : "unwindstack::RegsArm64 *",
10221   "referenced_type" : "type-596",
10222   "self_type" : "type-597",
10223   "size" : 8,
10224   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
10225  },
10226  {
10227   "alignment" : 8,
10228   "linker_set_key" : "unwindstack::RegsImpl<unsigned int> *",
10229   "name" : "unwindstack::RegsImpl<unsigned int> *",
10230   "referenced_type" : "type-106",
10231   "self_type" : "type-108",
10232   "size" : 8,
10233   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
10234  },
10235  {
10236   "alignment" : 8,
10237   "linker_set_key" : "unwindstack::RegsImpl<unsigned long> *",
10238   "name" : "unwindstack::RegsImpl<unsigned long> *",
10239   "referenced_type" : "type-67",
10240   "self_type" : "type-69",
10241   "size" : 8,
10242   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
10243  },
10244  {
10245   "alignment" : 8,
10246   "linker_set_key" : "unwindstack::RegsMips *",
10247   "name" : "unwindstack::RegsMips *",
10248   "referenced_type" : "type-598",
10249   "self_type" : "type-599",
10250   "size" : 8,
10251   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
10252  },
10253  {
10254   "alignment" : 8,
10255   "linker_set_key" : "unwindstack::RegsMips64 *",
10256   "name" : "unwindstack::RegsMips64 *",
10257   "referenced_type" : "type-600",
10258   "self_type" : "type-601",
10259   "size" : 8,
10260   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
10261  },
10262  {
10263   "alignment" : 8,
10264   "linker_set_key" : "unwindstack::RegsX86 *",
10265   "name" : "unwindstack::RegsX86 *",
10266   "referenced_type" : "type-602",
10267   "self_type" : "type-603",
10268   "size" : 8,
10269   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
10270  },
10271  {
10272   "alignment" : 8,
10273   "linker_set_key" : "unwindstack::RegsX86_64 *",
10274   "name" : "unwindstack::RegsX86_64 *",
10275   "referenced_type" : "type-604",
10276   "self_type" : "type-605",
10277   "size" : 8,
10278   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
10279  },
10280  {
10281   "alignment" : 8,
10282   "linker_set_key" : "unwindstack::RemoteMaps *",
10283   "name" : "unwindstack::RemoteMaps *",
10284   "referenced_type" : "type-175",
10285   "self_type" : "type-176",
10286   "size" : 8,
10287   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
10288  },
10289  {
10290   "alignment" : 8,
10291   "linker_set_key" : "unwindstack::Unwinder *",
10292   "name" : "unwindstack::Unwinder *",
10293   "referenced_type" : "type-814",
10294   "self_type" : "type-820",
10295   "size" : 8,
10296   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
10297  },
10298  {
10299   "alignment" : 8,
10300   "linker_set_key" : "unwindstack::UnwinderFromPid *",
10301   "name" : "unwindstack::UnwinderFromPid *",
10302   "referenced_type" : "type-832",
10303   "self_type" : "type-835",
10304   "size" : 8,
10305   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
10306  },
10307  {
10308   "alignment" : 8,
10309   "linker_set_key" : "unwindstack::x86_64_ucontext_t *",
10310   "name" : "unwindstack::x86_64_ucontext_t *",
10311   "referenced_type" : "type-373",
10312   "self_type" : "type-376",
10313   "size" : 8,
10314   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
10315  },
10316  {
10317   "alignment" : 8,
10318   "linker_set_key" : "unwindstack::x86_ucontext_t *",
10319   "name" : "unwindstack::x86_ucontext_t *",
10320   "referenced_type" : "type-352",
10321   "self_type" : "type-355",
10322   "size" : 8,
10323   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
10324  },
10325  {
10326   "alignment" : 8,
10327   "linker_set_key" : "void *",
10328   "name" : "void *",
10329   "referenced_type" : "type-62",
10330   "self_type" : "type-61",
10331   "size" : 8,
10332   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10333  }
10334 ],
10335 "qualified_types" :
10336 [
10337  {
10338   "alignment" : 1,
10339   "is_const" : true,
10340   "linker_set_key" : "const char",
10341   "name" : "const char",
10342   "referenced_type" : "type-92",
10343   "self_type" : "type-91",
10344   "size" : 1,
10345   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
10346  },
10347  {
10348   "alignment" : 4,
10349   "is_const" : true,
10350   "linker_set_key" : "const elf32_hdr",
10351   "name" : "const elf32_hdr",
10352   "referenced_type" : "type-121",
10353   "self_type" : "type-120",
10354   "size" : 52,
10355   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10356  },
10357  {
10358   "alignment" : 4,
10359   "is_const" : true,
10360   "linker_set_key" : "const elf32_hdr",
10361   "name" : "const elf32_hdr",
10362   "referenced_type" : "type-438",
10363   "self_type" : "type-437",
10364   "size" : 52,
10365   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10366  },
10367  {
10368   "alignment" : 4,
10369   "is_const" : true,
10370   "linker_set_key" : "const elf32_hdr",
10371   "name" : "const elf32_hdr",
10372   "referenced_type" : "type-922",
10373   "self_type" : "type-921",
10374   "size" : 52,
10375   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10376  },
10377  {
10378   "alignment" : 8,
10379   "is_const" : true,
10380   "linker_set_key" : "const elf64_hdr",
10381   "name" : "const elf64_hdr",
10382   "referenced_type" : "type-124",
10383   "self_type" : "type-123",
10384   "size" : 64,
10385   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10386  },
10387  {
10388   "alignment" : 8,
10389   "is_const" : true,
10390   "linker_set_key" : "const elf64_hdr",
10391   "name" : "const elf64_hdr",
10392   "referenced_type" : "type-441",
10393   "self_type" : "type-440",
10394   "size" : 64,
10395   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10396  },
10397  {
10398   "alignment" : 8,
10399   "is_const" : true,
10400   "linker_set_key" : "const elf64_hdr",
10401   "name" : "const elf64_hdr",
10402   "referenced_type" : "type-925",
10403   "self_type" : "type-924",
10404   "size" : 64,
10405   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10406  },
10407  {
10408   "alignment" : 4,
10409   "is_const" : true,
10410   "linker_set_key" : "const int",
10411   "name" : "const int",
10412   "referenced_type" : "type-153",
10413   "self_type" : "type-170",
10414   "size" : 4,
10415   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
10416  },
10417  {
10418   "alignment" : 8,
10419   "is_const" : true,
10420   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10421   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10422   "referenced_type" : "type-1011",
10423   "self_type" : "type-1010",
10424   "size" : 24,
10425   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10426  },
10427  {
10428   "alignment" : 8,
10429   "is_const" : true,
10430   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10431   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10432   "referenced_type" : "type-101",
10433   "self_type" : "type-100",
10434   "size" : 24,
10435   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10436  },
10437  {
10438   "alignment" : 8,
10439   "is_const" : true,
10440   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10441   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10442   "referenced_type" : "type-1028",
10443   "self_type" : "type-1027",
10444   "size" : 24,
10445   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10446  },
10447  {
10448   "alignment" : 8,
10449   "is_const" : true,
10450   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10451   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10452   "referenced_type" : "type-1034",
10453   "self_type" : "type-1033",
10454   "size" : 24,
10455   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10456  },
10457  {
10458   "alignment" : 8,
10459   "is_const" : true,
10460   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10461   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10462   "referenced_type" : "type-130",
10463   "self_type" : "type-129",
10464   "size" : 24,
10465   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10466  },
10467  {
10468   "alignment" : 8,
10469   "is_const" : true,
10470   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10471   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10472   "referenced_type" : "type-150",
10473   "self_type" : "type-149",
10474   "size" : 24,
10475   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10476  },
10477  {
10478   "alignment" : 8,
10479   "is_const" : true,
10480   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10481   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10482   "referenced_type" : "type-187",
10483   "self_type" : "type-186",
10484   "size" : 24,
10485   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10486  },
10487  {
10488   "alignment" : 8,
10489   "is_const" : true,
10490   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10491   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10492   "referenced_type" : "type-234",
10493   "self_type" : "type-233",
10494   "size" : 24,
10495   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10496  },
10497  {
10498   "alignment" : 8,
10499   "is_const" : true,
10500   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10501   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10502   "referenced_type" : "type-254",
10503   "self_type" : "type-253",
10504   "size" : 24,
10505   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10506  },
10507  {
10508   "alignment" : 8,
10509   "is_const" : true,
10510   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10511   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10512   "referenced_type" : "type-276",
10513   "self_type" : "type-275",
10514   "size" : 24,
10515   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10516  },
10517  {
10518   "alignment" : 8,
10519   "is_const" : true,
10520   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10521   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10522   "referenced_type" : "type-345",
10523   "self_type" : "type-344",
10524   "size" : 24,
10525   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10526  },
10527  {
10528   "alignment" : 8,
10529   "is_const" : true,
10530   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10531   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10532   "referenced_type" : "type-362",
10533   "self_type" : "type-361",
10534   "size" : 24,
10535   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10536  },
10537  {
10538   "alignment" : 8,
10539   "is_const" : true,
10540   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10541   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10542   "referenced_type" : "type-384",
10543   "self_type" : "type-383",
10544   "size" : 24,
10545   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10546  },
10547  {
10548   "alignment" : 8,
10549   "is_const" : true,
10550   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10551   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10552   "referenced_type" : "type-38",
10553   "self_type" : "type-37",
10554   "size" : 24,
10555   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10556  },
10557  {
10558   "alignment" : 8,
10559   "is_const" : true,
10560   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10561   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10562   "referenced_type" : "type-391",
10563   "self_type" : "type-390",
10564   "size" : 24,
10565   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10566  },
10567  {
10568   "alignment" : 8,
10569   "is_const" : true,
10570   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10571   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10572   "referenced_type" : "type-425",
10573   "self_type" : "type-424",
10574   "size" : 24,
10575   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10576  },
10577  {
10578   "alignment" : 8,
10579   "is_const" : true,
10580   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10581   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10582   "referenced_type" : "type-447",
10583   "self_type" : "type-446",
10584   "size" : 24,
10585   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10586  },
10587  {
10588   "alignment" : 8,
10589   "is_const" : true,
10590   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10591   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10592   "referenced_type" : "type-464",
10593   "self_type" : "type-463",
10594   "size" : 24,
10595   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10596  },
10597  {
10598   "alignment" : 8,
10599   "is_const" : true,
10600   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10601   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10602   "referenced_type" : "type-487",
10603   "self_type" : "type-486",
10604   "size" : 24,
10605   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10606  },
10607  {
10608   "alignment" : 8,
10609   "is_const" : true,
10610   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10611   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10612   "referenced_type" : "type-516",
10613   "self_type" : "type-515",
10614   "size" : 24,
10615   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10616  },
10617  {
10618   "alignment" : 8,
10619   "is_const" : true,
10620   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10621   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10622   "referenced_type" : "type-534",
10623   "self_type" : "type-533",
10624   "size" : 24,
10625   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10626  },
10627  {
10628   "alignment" : 8,
10629   "is_const" : true,
10630   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10631   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10632   "referenced_type" : "type-551",
10633   "self_type" : "type-550",
10634   "size" : 24,
10635   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10636  },
10637  {
10638   "alignment" : 8,
10639   "is_const" : true,
10640   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10641   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10642   "referenced_type" : "type-556",
10643   "self_type" : "type-555",
10644   "size" : 24,
10645   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10646  },
10647  {
10648   "alignment" : 8,
10649   "is_const" : true,
10650   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10651   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10652   "referenced_type" : "type-588",
10653   "self_type" : "type-587",
10654   "size" : 24,
10655   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10656  },
10657  {
10658   "alignment" : 8,
10659   "is_const" : true,
10660   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10661   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10662   "referenced_type" : "type-624",
10663   "self_type" : "type-623",
10664   "size" : 24,
10665   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10666  },
10667  {
10668   "alignment" : 8,
10669   "is_const" : true,
10670   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10671   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10672   "referenced_type" : "type-643",
10673   "self_type" : "type-642",
10674   "size" : 24,
10675   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10676  },
10677  {
10678   "alignment" : 8,
10679   "is_const" : true,
10680   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10681   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10682   "referenced_type" : "type-677",
10683   "self_type" : "type-676",
10684   "size" : 24,
10685   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10686  },
10687  {
10688   "alignment" : 8,
10689   "is_const" : true,
10690   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10691   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10692   "referenced_type" : "type-702",
10693   "self_type" : "type-701",
10694   "size" : 24,
10695   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10696  },
10697  {
10698   "alignment" : 8,
10699   "is_const" : true,
10700   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10701   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10702   "referenced_type" : "type-718",
10703   "self_type" : "type-717",
10704   "size" : 24,
10705   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10706  },
10707  {
10708   "alignment" : 8,
10709   "is_const" : true,
10710   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10711   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10712   "referenced_type" : "type-727",
10713   "self_type" : "type-726",
10714   "size" : 24,
10715   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10716  },
10717  {
10718   "alignment" : 8,
10719   "is_const" : true,
10720   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10721   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10722   "referenced_type" : "type-737",
10723   "self_type" : "type-736",
10724   "size" : 24,
10725   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10726  },
10727  {
10728   "alignment" : 8,
10729   "is_const" : true,
10730   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10731   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10732   "referenced_type" : "type-751",
10733   "self_type" : "type-750",
10734   "size" : 24,
10735   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10736  },
10737  {
10738   "alignment" : 8,
10739   "is_const" : true,
10740   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10741   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10742   "referenced_type" : "type-766",
10743   "self_type" : "type-765",
10744   "size" : 24,
10745   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10746  },
10747  {
10748   "alignment" : 8,
10749   "is_const" : true,
10750   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10751   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10752   "referenced_type" : "type-783",
10753   "self_type" : "type-782",
10754   "size" : 24,
10755   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10756  },
10757  {
10758   "alignment" : 8,
10759   "is_const" : true,
10760   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10761   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10762   "referenced_type" : "type-799",
10763   "self_type" : "type-798",
10764   "size" : 24,
10765   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10766  },
10767  {
10768   "alignment" : 8,
10769   "is_const" : true,
10770   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10771   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10772   "referenced_type" : "type-842",
10773   "self_type" : "type-841",
10774   "size" : 24,
10775   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10776  },
10777  {
10778   "alignment" : 8,
10779   "is_const" : true,
10780   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10781   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10782   "referenced_type" : "type-872",
10783   "self_type" : "type-871",
10784   "size" : 24,
10785   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10786  },
10787  {
10788   "alignment" : 8,
10789   "is_const" : true,
10790   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10791   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10792   "referenced_type" : "type-889",
10793   "self_type" : "type-888",
10794   "size" : 24,
10795   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10796  },
10797  {
10798   "alignment" : 8,
10799   "is_const" : true,
10800   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10801   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10802   "referenced_type" : "type-912",
10803   "self_type" : "type-911",
10804   "size" : 24,
10805   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10806  },
10807  {
10808   "alignment" : 8,
10809   "is_const" : true,
10810   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10811   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10812   "referenced_type" : "type-930",
10813   "self_type" : "type-929",
10814   "size" : 24,
10815   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10816  },
10817  {
10818   "alignment" : 8,
10819   "is_const" : true,
10820   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10821   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10822   "referenced_type" : "type-946",
10823   "self_type" : "type-945",
10824   "size" : 24,
10825   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10826  },
10827  {
10828   "alignment" : 8,
10829   "is_const" : true,
10830   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10831   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10832   "referenced_type" : "type-967",
10833   "self_type" : "type-966",
10834   "size" : 24,
10835   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10836  },
10837  {
10838   "alignment" : 8,
10839   "is_const" : true,
10840   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10841   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10842   "referenced_type" : "type-994",
10843   "self_type" : "type-993",
10844   "size" : 24,
10845   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10846  },
10847  {
10848   "alignment" : 8,
10849   "is_const" : true,
10850   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10851   "name" : "const std::shared_ptr<unwindstack::Memory>",
10852   "referenced_type" : "type-1002",
10853   "self_type" : "type-1001",
10854   "size" : 16,
10855   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
10856  },
10857  {
10858   "alignment" : 8,
10859   "is_const" : true,
10860   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10861   "name" : "const std::shared_ptr<unwindstack::Memory>",
10862   "referenced_type" : "type-1038",
10863   "self_type" : "type-1037",
10864   "size" : 16,
10865   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10866  },
10867  {
10868   "alignment" : 8,
10869   "is_const" : true,
10870   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10871   "name" : "const std::shared_ptr<unwindstack::Memory>",
10872   "referenced_type" : "type-245",
10873   "self_type" : "type-244",
10874   "size" : 16,
10875   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
10876  },
10877  {
10878   "alignment" : 8,
10879   "is_const" : true,
10880   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10881   "name" : "const std::shared_ptr<unwindstack::Memory>",
10882   "referenced_type" : "type-525",
10883   "self_type" : "type-524",
10884   "size" : 16,
10885   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
10886  },
10887  {
10888   "alignment" : 8,
10889   "is_const" : true,
10890   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10891   "name" : "const std::shared_ptr<unwindstack::Memory>",
10892   "referenced_type" : "type-559",
10893   "self_type" : "type-558",
10894   "size" : 16,
10895   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10896  },
10897  {
10898   "alignment" : 8,
10899   "is_const" : true,
10900   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10901   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10902   "referenced_type" : "type-1007",
10903   "self_type" : "type-1006",
10904   "size" : 40,
10905   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10906  },
10907  {
10908   "alignment" : 8,
10909   "is_const" : true,
10910   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10911   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10912   "referenced_type" : "type-1024",
10913   "self_type" : "type-1023",
10914   "size" : 40,
10915   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10916  },
10917  {
10918   "alignment" : 8,
10919   "is_const" : true,
10920   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10921   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10922   "referenced_type" : "type-118",
10923   "self_type" : "type-117",
10924   "size" : 40,
10925   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10926  },
10927  {
10928   "alignment" : 8,
10929   "is_const" : true,
10930   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10931   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10932   "referenced_type" : "type-145",
10933   "self_type" : "type-144",
10934   "size" : 40,
10935   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10936  },
10937  {
10938   "alignment" : 8,
10939   "is_const" : true,
10940   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10941   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10942   "referenced_type" : "type-201",
10943   "self_type" : "type-200",
10944   "size" : 40,
10945   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10946  },
10947  {
10948   "alignment" : 8,
10949   "is_const" : true,
10950   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10951   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10952   "referenced_type" : "type-230",
10953   "self_type" : "type-229",
10954   "size" : 40,
10955   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10956  },
10957  {
10958   "alignment" : 8,
10959   "is_const" : true,
10960   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10961   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10962   "referenced_type" : "type-249",
10963   "self_type" : "type-248",
10964   "size" : 40,
10965   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10966  },
10967  {
10968   "alignment" : 8,
10969   "is_const" : true,
10970   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10971   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10972   "referenced_type" : "type-270",
10973   "self_type" : "type-269",
10974   "size" : 40,
10975   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10976  },
10977  {
10978   "alignment" : 8,
10979   "is_const" : true,
10980   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10981   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10982   "referenced_type" : "type-28",
10983   "self_type" : "type-27",
10984   "size" : 40,
10985   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10986  },
10987  {
10988   "alignment" : 8,
10989   "is_const" : true,
10990   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10991   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10992   "referenced_type" : "type-341",
10993   "self_type" : "type-340",
10994   "size" : 40,
10995   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10996  },
10997  {
10998   "alignment" : 8,
10999   "is_const" : true,
11000   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11001   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11002   "referenced_type" : "type-358",
11003   "self_type" : "type-357",
11004   "size" : 40,
11005   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11006  },
11007  {
11008   "alignment" : 8,
11009   "is_const" : true,
11010   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11011   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11012   "referenced_type" : "type-372",
11013   "self_type" : "type-371",
11014   "size" : 40,
11015   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11016  },
11017  {
11018   "alignment" : 8,
11019   "is_const" : true,
11020   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11021   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11022   "referenced_type" : "type-379",
11023   "self_type" : "type-378",
11024   "size" : 40,
11025   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11026  },
11027  {
11028   "alignment" : 8,
11029   "is_const" : true,
11030   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11031   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11032   "referenced_type" : "type-421",
11033   "self_type" : "type-420",
11034   "size" : 40,
11035   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11036  },
11037  {
11038   "alignment" : 8,
11039   "is_const" : true,
11040   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11041   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11042   "referenced_type" : "type-436",
11043   "self_type" : "type-435",
11044   "size" : 40,
11045   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11046  },
11047  {
11048   "alignment" : 8,
11049   "is_const" : true,
11050   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11051   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11052   "referenced_type" : "type-459",
11053   "self_type" : "type-458",
11054   "size" : 40,
11055   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11056  },
11057  {
11058   "alignment" : 8,
11059   "is_const" : true,
11060   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11061   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11062   "referenced_type" : "type-494",
11063   "self_type" : "type-493",
11064   "size" : 40,
11065   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11066  },
11067  {
11068   "alignment" : 8,
11069   "is_const" : true,
11070   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11071   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11072   "referenced_type" : "type-512",
11073   "self_type" : "type-511",
11074   "size" : 40,
11075   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11076  },
11077  {
11078   "alignment" : 8,
11079   "is_const" : true,
11080   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11081   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11082   "referenced_type" : "type-529",
11083   "self_type" : "type-528",
11084   "size" : 40,
11085   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11086  },
11087  {
11088   "alignment" : 8,
11089   "is_const" : true,
11090   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11091   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11092   "referenced_type" : "type-547",
11093   "self_type" : "type-546",
11094   "size" : 40,
11095   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11096  },
11097  {
11098   "alignment" : 8,
11099   "is_const" : true,
11100   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11101   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11102   "referenced_type" : "type-584",
11103   "self_type" : "type-583",
11104   "size" : 40,
11105   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11106  },
11107  {
11108   "alignment" : 8,
11109   "is_const" : true,
11110   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11111   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11112   "referenced_type" : "type-620",
11113   "self_type" : "type-619",
11114   "size" : 40,
11115   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11116  },
11117  {
11118   "alignment" : 8,
11119   "is_const" : true,
11120   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11121   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11122   "referenced_type" : "type-638",
11123   "self_type" : "type-637",
11124   "size" : 40,
11125   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11126  },
11127  {
11128   "alignment" : 8,
11129   "is_const" : true,
11130   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11131   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11132   "referenced_type" : "type-673",
11133   "self_type" : "type-672",
11134   "size" : 40,
11135   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11136  },
11137  {
11138   "alignment" : 8,
11139   "is_const" : true,
11140   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11141   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11142   "referenced_type" : "type-695",
11143   "self_type" : "type-694",
11144   "size" : 40,
11145   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11146  },
11147  {
11148   "alignment" : 8,
11149   "is_const" : true,
11150   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11151   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11152   "referenced_type" : "type-698",
11153   "self_type" : "type-697",
11154   "size" : 40,
11155   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11156  },
11157  {
11158   "alignment" : 8,
11159   "is_const" : true,
11160   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11161   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11162   "referenced_type" : "type-713",
11163   "self_type" : "type-712",
11164   "size" : 40,
11165   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11166  },
11167  {
11168   "alignment" : 8,
11169   "is_const" : true,
11170   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11171   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11172   "referenced_type" : "type-733",
11173   "self_type" : "type-732",
11174   "size" : 40,
11175   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11176  },
11177  {
11178   "alignment" : 8,
11179   "is_const" : true,
11180   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11181   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11182   "referenced_type" : "type-747",
11183   "self_type" : "type-746",
11184   "size" : 40,
11185   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11186  },
11187  {
11188   "alignment" : 8,
11189   "is_const" : true,
11190   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11191   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11192   "referenced_type" : "type-762",
11193   "self_type" : "type-761",
11194   "size" : 40,
11195   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11196  },
11197  {
11198   "alignment" : 8,
11199   "is_const" : true,
11200   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11201   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11202   "referenced_type" : "type-779",
11203   "self_type" : "type-778",
11204   "size" : 40,
11205   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11206  },
11207  {
11208   "alignment" : 8,
11209   "is_const" : true,
11210   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11211   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11212   "referenced_type" : "type-795",
11213   "self_type" : "type-794",
11214   "size" : 40,
11215   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11216  },
11217  {
11218   "alignment" : 8,
11219   "is_const" : true,
11220   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11221   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11222   "referenced_type" : "type-838",
11223   "self_type" : "type-837",
11224   "size" : 40,
11225   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11226  },
11227  {
11228   "alignment" : 8,
11229   "is_const" : true,
11230   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11231   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11232   "referenced_type" : "type-868",
11233   "self_type" : "type-867",
11234   "size" : 40,
11235   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11236  },
11237  {
11238   "alignment" : 8,
11239   "is_const" : true,
11240   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11241   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11242   "referenced_type" : "type-885",
11243   "self_type" : "type-884",
11244   "size" : 40,
11245   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11246  },
11247  {
11248   "alignment" : 8,
11249   "is_const" : true,
11250   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11251   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11252   "referenced_type" : "type-908",
11253   "self_type" : "type-907",
11254   "size" : 40,
11255   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11256  },
11257  {
11258   "alignment" : 8,
11259   "is_const" : true,
11260   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11261   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11262   "referenced_type" : "type-920",
11263   "self_type" : "type-919",
11264   "size" : 40,
11265   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11266  },
11267  {
11268   "alignment" : 8,
11269   "is_const" : true,
11270   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11271   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11272   "referenced_type" : "type-941",
11273   "self_type" : "type-940",
11274   "size" : 40,
11275   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11276  },
11277  {
11278   "alignment" : 8,
11279   "is_const" : true,
11280   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11281   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11282   "referenced_type" : "type-974",
11283   "self_type" : "type-973",
11284   "size" : 40,
11285   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11286  },
11287  {
11288   "alignment" : 8,
11289   "is_const" : true,
11290   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11291   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11292   "referenced_type" : "type-97",
11293   "self_type" : "type-96",
11294   "size" : 40,
11295   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11296  },
11297  {
11298   "alignment" : 8,
11299   "is_const" : true,
11300   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11301   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11302   "referenced_type" : "type-990",
11303   "self_type" : "type-989",
11304   "size" : 40,
11305   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11306  },
11307  {
11308   "alignment" : 8,
11309   "is_const" : true,
11310   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
11311   "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
11312   "referenced_type" : "type-578",
11313   "self_type" : "type-577",
11314   "size" : 24,
11315   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
11316  },
11317  {
11318   "alignment" : 8,
11319   "is_const" : true,
11320   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
11321   "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
11322   "referenced_type" : "type-667",
11323   "self_type" : "type-666",
11324   "size" : 24,
11325   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
11326  },
11327  {
11328   "alignment" : 8,
11329   "is_const" : true,
11330   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
11331   "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
11332   "referenced_type" : "type-822",
11333   "self_type" : "type-821",
11334   "size" : 24,
11335   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
11336  },
11337  {
11338   "alignment" : 8,
11339   "is_const" : true,
11340   "linker_set_key" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> >",
11341   "name" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> >",
11342   "referenced_type" : "type-826",
11343   "self_type" : "type-825",
11344   "size" : 24,
11345   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
11346  },
11347  {
11348   "alignment" : 1,
11349   "is_const" : true,
11350   "linker_set_key" : "const unsigned char",
11351   "name" : "const unsigned char",
11352   "referenced_type" : "type-10",
11353   "self_type" : "type-239",
11354   "size" : 1,
11355   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
11356  },
11357  {
11358   "alignment" : 8,
11359   "is_const" : true,
11360   "linker_set_key" : "const unsigned long",
11361   "name" : "const unsigned long",
11362   "referenced_type" : "type-6",
11363   "self_type" : "type-133",
11364   "size" : 8,
11365   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
11366  },
11367  {
11368   "alignment" : 2,
11369   "is_const" : true,
11370   "linker_set_key" : "const unsigned short",
11371   "name" : "const unsigned short",
11372   "referenced_type" : "type-2",
11373   "self_type" : "type-281",
11374   "size" : 2,
11375   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfStructs.h"
11376  },
11377  {
11378   "alignment" : 8,
11379   "is_const" : true,
11380   "linker_set_key" : "const unwindstack::DwarfCie",
11381   "name" : "const unwindstack::DwarfCie",
11382   "referenced_type" : "type-9",
11383   "self_type" : "type-8",
11384   "size" : 80,
11385   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h"
11386  },
11387  {
11388   "alignment" : 8,
11389   "is_const" : true,
11390   "linker_set_key" : "const unwindstack::DwarfFde",
11391   "name" : "const unwindstack::DwarfFde",
11392   "referenced_type" : "type-5",
11393   "self_type" : "type-4",
11394   "size" : 56,
11395   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
11396  },
11397  {
11398   "alignment" : 8,
11399   "is_const" : true,
11400   "linker_set_key" : "const unwindstack::DwarfSection::iterator",
11401   "name" : "const unwindstack::DwarfSection::iterator",
11402   "referenced_type" : "type-283",
11403   "self_type" : "type-288",
11404   "size" : 32,
11405   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
11406  },
11407  {
11408   "alignment" : 8,
11409   "is_const" : true,
11410   "linker_set_key" : "const unwindstack::ErrorData",
11411   "name" : "const unwindstack::ErrorData",
11412   "referenced_type" : "type-14",
11413   "self_type" : "type-30",
11414   "size" : 16,
11415   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11416  },
11417  {
11418   "alignment" : 8,
11419   "is_const" : true,
11420   "linker_set_key" : "const unwindstack::FileMaps",
11421   "name" : "const unwindstack::FileMaps",
11422   "referenced_type" : "type-185",
11423   "self_type" : "type-189",
11424   "size" : 56,
11425   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
11426  },
11427  {
11428   "alignment" : 8,
11429   "is_const" : true,
11430   "linker_set_key" : "const unwindstack::FrameData",
11431   "name" : "const unwindstack::FrameData",
11432   "referenced_type" : "type-811",
11433   "self_type" : "type-827",
11434   "size" : 136,
11435   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
11436  },
11437  {
11438   "alignment" : 8,
11439   "is_const" : true,
11440   "linker_set_key" : "const unwindstack::LocalUpdatableMaps",
11441   "name" : "const unwindstack::LocalUpdatableMaps",
11442   "referenced_type" : "type-179",
11443   "self_type" : "type-265",
11444   "size" : 56,
11445   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
11446  },
11447  {
11448   "alignment" : 8,
11449   "is_const" : true,
11450   "linker_set_key" : "const unwindstack::MapInfo",
11451   "name" : "const unwindstack::MapInfo",
11452   "referenced_type" : "type-78",
11453   "self_type" : "type-77",
11454   "size" : 160,
11455   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
11456  },
11457  {
11458   "alignment" : 8,
11459   "is_const" : true,
11460   "linker_set_key" : "const unwindstack::Maps",
11461   "name" : "const unwindstack::Maps",
11462   "referenced_type" : "type-167",
11463   "self_type" : "type-173",
11464   "size" : 32,
11465   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
11466  },
11467  {
11468   "alignment" : 2,
11469   "is_const" : true,
11470   "linker_set_key" : "const unwindstack::Regs::Location",
11471   "name" : "const unwindstack::Regs::Location",
11472   "referenced_type" : "type-64",
11473   "self_type" : "type-103",
11474   "size" : 4,
11475   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
11476  },
11477  {
11478   "alignment" : 8,
11479   "is_const" : true,
11480   "linker_set_key" : "const unwindstack::RemoteMaps",
11481   "name" : "const unwindstack::RemoteMaps",
11482   "referenced_type" : "type-175",
11483   "self_type" : "type-263",
11484   "size" : 40,
11485   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
11486  }
11487 ],
11488 "record_types" :
11489 [
11490  {
11491   "alignment" : 8,
11492   "base_specifiers" :
11493   [
11494    {
11495     "referenced_type" : "type-167"
11496    }
11497   ],
11498   "fields" :
11499   [
11500    {
11501     "access" : "private",
11502     "field_name" : "buffer_",
11503     "field_offset" : 256,
11504     "referenced_type" : "type-93"
11505    }
11506   ],
11507   "linker_set_key" : "unwindstack::BufferMaps",
11508   "name" : "unwindstack::BufferMaps",
11509   "record_kind" : "class",
11510   "referenced_type" : "type-183",
11511   "self_type" : "type-183",
11512   "size" : 40,
11513   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
11514   "unique_id" : "_ZTSN11unwindstack10BufferMapsE",
11515   "vtable_components" :
11516   [
11517    {
11518     "kind" : "offset_to_top"
11519    },
11520    {
11521     "kind" : "rtti",
11522     "mangled_component_name" : "_ZTIN11unwindstack10BufferMapsE"
11523    },
11524    {
11525     "kind" : "complete_dtor_pointer",
11526     "mangled_component_name" : "_ZN11unwindstack10BufferMapsD1Ev"
11527    },
11528    {
11529     "kind" : "deleting_dtor_pointer",
11530     "mangled_component_name" : "_ZN11unwindstack10BufferMapsD0Ev"
11531    },
11532    {
11533     "mangled_component_name" : "_ZN11unwindstack10BufferMaps5ParseEv"
11534    },
11535    {
11536     "mangled_component_name" : "_ZNK11unwindstack4Maps11GetMapsFileEv"
11537    }
11538   ]
11539  },
11540  {
11541   "alignment" : 8,
11542   "base_specifiers" :
11543   [
11544    {
11545     "referenced_type" : "type-159"
11546    }
11547   ],
11548   "fields" :
11549   [
11550    {
11551     "access" : "private",
11552     "field_name" : "lock_",
11553     "field_offset" : 448,
11554     "referenced_type" : "type-806"
11555    },
11556    {
11557     "access" : "private",
11558     "field_name" : "initialized_",
11559     "field_offset" : 768,
11560     "referenced_type" : "type-72"
11561    },
11562    {
11563     "access" : "private",
11564     "field_name" : "files_",
11565     "field_offset" : 832,
11566     "referenced_type" : "type-807"
11567    },
11568    {
11569     "access" : "private",
11570     "field_name" : "entry_addr_",
11571     "field_offset" : 1152,
11572     "referenced_type" : "type-6"
11573    },
11574    {
11575     "access" : "private",
11576     "field_name" : "read_entry_ptr_func_",
11577     "field_offset" : 1216,
11578     "referenced_type" : "type-808"
11579    },
11580    {
11581     "access" : "private",
11582     "field_name" : "read_entry_func_",
11583     "field_offset" : 1344,
11584     "referenced_type" : "type-809"
11585    },
11586    {
11587     "access" : "private",
11588     "field_name" : "addrs_",
11589     "field_offset" : 1472,
11590     "referenced_type" : "type-810"
11591    }
11592   ],
11593   "linker_set_key" : "unwindstack::DexFiles",
11594   "name" : "unwindstack::DexFiles",
11595   "record_kind" : "class",
11596   "referenced_type" : "type-805",
11597   "self_type" : "type-805",
11598   "size" : 208,
11599   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h",
11600   "unique_id" : "_ZTSN11unwindstack8DexFilesE",
11601   "vtable_components" :
11602   [
11603    {
11604     "kind" : "offset_to_top"
11605    },
11606    {
11607     "kind" : "rtti",
11608     "mangled_component_name" : "_ZTIN11unwindstack8DexFilesE"
11609    },
11610    {
11611     "kind" : "complete_dtor_pointer",
11612     "mangled_component_name" : "_ZN11unwindstack8DexFilesD1Ev"
11613    },
11614    {
11615     "kind" : "deleting_dtor_pointer",
11616     "mangled_component_name" : "_ZN11unwindstack8DexFilesD0Ev"
11617    },
11618    {
11619     "mangled_component_name" : "_ZN11unwindstack8DexFiles16ReadVariableDataEm"
11620    },
11621    {
11622     "mangled_component_name" : "_ZN11unwindstack8DexFiles11ProcessArchEv"
11623    }
11624   ]
11625  },
11626  {
11627   "alignment" : 8,
11628   "fields" :
11629   [
11630    {
11631     "field_name" : "version",
11632     "referenced_type" : "type-10"
11633    },
11634    {
11635     "field_name" : "fde_address_encoding",
11636     "field_offset" : 8,
11637     "referenced_type" : "type-10"
11638    },
11639    {
11640     "field_name" : "lsda_encoding",
11641     "field_offset" : 16,
11642     "referenced_type" : "type-10"
11643    },
11644    {
11645     "field_name" : "segment_size",
11646     "field_offset" : 24,
11647     "referenced_type" : "type-10"
11648    },
11649    {
11650     "field_name" : "augmentation_string",
11651     "field_offset" : 64,
11652     "referenced_type" : "type-11"
11653    },
11654    {
11655     "field_name" : "personality_handler",
11656     "field_offset" : 256,
11657     "referenced_type" : "type-6"
11658    },
11659    {
11660     "field_name" : "cfa_instructions_offset",
11661     "field_offset" : 320,
11662     "referenced_type" : "type-6"
11663    },
11664    {
11665     "field_name" : "cfa_instructions_end",
11666     "field_offset" : 384,
11667     "referenced_type" : "type-6"
11668    },
11669    {
11670     "field_name" : "code_alignment_factor",
11671     "field_offset" : 448,
11672     "referenced_type" : "type-6"
11673    },
11674    {
11675     "field_name" : "data_alignment_factor",
11676     "field_offset" : 512,
11677     "referenced_type" : "type-12"
11678    },
11679    {
11680     "field_name" : "return_address_register",
11681     "field_offset" : 576,
11682     "referenced_type" : "type-6"
11683    }
11684   ],
11685   "linker_set_key" : "unwindstack::DwarfCie",
11686   "name" : "unwindstack::DwarfCie",
11687   "referenced_type" : "type-9",
11688   "self_type" : "type-9",
11689   "size" : 80,
11690   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfStructs.h",
11691   "unique_id" : "_ZTSN11unwindstack8DwarfCieE"
11692  },
11693  {
11694   "alignment" : 8,
11695   "fields" :
11696   [
11697    {
11698     "field_name" : "code",
11699     "referenced_type" : "type-50"
11700    },
11701    {
11702     "field_name" : "address",
11703     "field_offset" : 64,
11704     "referenced_type" : "type-6"
11705    }
11706   ],
11707   "linker_set_key" : "unwindstack::DwarfErrorData",
11708   "name" : "unwindstack::DwarfErrorData",
11709   "referenced_type" : "type-49",
11710   "self_type" : "type-49",
11711   "size" : 16,
11712   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfError.h",
11713   "unique_id" : "_ZTSN11unwindstack14DwarfErrorDataE"
11714  },
11715  {
11716   "alignment" : 8,
11717   "fields" :
11718   [
11719    {
11720     "field_name" : "cie_offset",
11721     "referenced_type" : "type-6"
11722    },
11723    {
11724     "field_name" : "cfa_instructions_offset",
11725     "field_offset" : 64,
11726     "referenced_type" : "type-6"
11727    },
11728    {
11729     "field_name" : "cfa_instructions_end",
11730     "field_offset" : 128,
11731     "referenced_type" : "type-6"
11732    },
11733    {
11734     "field_name" : "pc_start",
11735     "field_offset" : 192,
11736     "referenced_type" : "type-6"
11737    },
11738    {
11739     "field_name" : "pc_end",
11740     "field_offset" : 256,
11741     "referenced_type" : "type-6"
11742    },
11743    {
11744     "field_name" : "lsda_address",
11745     "field_offset" : 320,
11746     "referenced_type" : "type-6"
11747    },
11748    {
11749     "field_name" : "cie",
11750     "field_offset" : 384,
11751     "referenced_type" : "type-7"
11752    }
11753   ],
11754   "linker_set_key" : "unwindstack::DwarfFde",
11755   "name" : "unwindstack::DwarfFde",
11756   "referenced_type" : "type-5",
11757   "self_type" : "type-5",
11758   "size" : 56,
11759   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfStructs.h",
11760   "unique_id" : "_ZTSN11unwindstack8DwarfFdeE"
11761  },
11762  {
11763   "alignment" : 8,
11764   "fields" :
11765   [
11766    {
11767     "field_name" : "type",
11768     "referenced_type" : "type-267"
11769    },
11770    {
11771     "field_name" : "values",
11772     "field_offset" : 64,
11773     "referenced_type" : "type-274"
11774    }
11775   ],
11776   "linker_set_key" : "unwindstack::DwarfLocation",
11777   "name" : "unwindstack::DwarfLocation",
11778   "referenced_type" : "type-273",
11779   "self_type" : "type-273",
11780   "size" : 24,
11781   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h",
11782   "unique_id" : "_ZTSN11unwindstack13DwarfLocationE"
11783  },
11784  {
11785   "alignment" : 8,
11786   "base_specifiers" :
11787   [
11788    {
11789     "referenced_type" : "type-279"
11790    }
11791   ],
11792   "fields" :
11793   [
11794    {
11795     "field_name" : "cie",
11796     "field_offset" : 320,
11797     "referenced_type" : "type-7"
11798    },
11799    {
11800     "field_name" : "pc_start",
11801     "field_offset" : 384,
11802     "referenced_type" : "type-6"
11803    },
11804    {
11805     "field_name" : "pc_end",
11806     "field_offset" : 448,
11807     "referenced_type" : "type-6"
11808    }
11809   ],
11810   "linker_set_key" : "unwindstack::DwarfLocations",
11811   "name" : "unwindstack::DwarfLocations",
11812   "referenced_type" : "type-278",
11813   "self_type" : "type-278",
11814   "size" : 64,
11815   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h",
11816   "unique_id" : "_ZTSN11unwindstack14DwarfLocationsE"
11817  },
11818  {
11819   "alignment" : 8,
11820   "fields" :
11821   [
11822    {
11823     "access" : "private",
11824     "field_name" : "memory_",
11825     "field_offset" : 64,
11826     "referenced_type" : "type-17"
11827    },
11828    {
11829     "access" : "private",
11830     "field_name" : "cur_offset_",
11831     "field_offset" : 128,
11832     "referenced_type" : "type-6"
11833    },
11834    {
11835     "access" : "private",
11836     "field_name" : "pc_offset_",
11837     "field_offset" : 192,
11838     "referenced_type" : "type-6"
11839    },
11840    {
11841     "access" : "private",
11842     "field_name" : "data_offset_",
11843     "field_offset" : 256,
11844     "referenced_type" : "type-6"
11845    },
11846    {
11847     "access" : "private",
11848     "field_name" : "func_offset_",
11849     "field_offset" : 320,
11850     "referenced_type" : "type-6"
11851    },
11852    {
11853     "access" : "private",
11854     "field_name" : "text_offset_",
11855     "field_offset" : 384,
11856     "referenced_type" : "type-6"
11857    }
11858   ],
11859   "linker_set_key" : "unwindstack::DwarfMemory",
11860   "name" : "unwindstack::DwarfMemory",
11861   "record_kind" : "class",
11862   "referenced_type" : "type-48",
11863   "self_type" : "type-48",
11864   "size" : 56,
11865   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h",
11866   "unique_id" : "_ZTSN11unwindstack11DwarfMemoryE",
11867   "vtable_components" :
11868   [
11869    {
11870     "kind" : "offset_to_top"
11871    },
11872    {
11873     "kind" : "rtti",
11874     "mangled_component_name" : "_ZTIN11unwindstack11DwarfMemoryE"
11875    },
11876    {
11877     "kind" : "complete_dtor_pointer",
11878     "mangled_component_name" : "_ZN11unwindstack11DwarfMemoryD1Ev"
11879    },
11880    {
11881     "kind" : "deleting_dtor_pointer",
11882     "mangled_component_name" : "_ZN11unwindstack11DwarfMemoryD0Ev"
11883    }
11884   ]
11885  },
11886  {
11887   "alignment" : 8,
11888   "fields" :
11889   [
11890    {
11891     "access" : "protected",
11892     "field_name" : "memory_",
11893     "field_offset" : 64,
11894     "referenced_type" : "type-48"
11895    },
11896    {
11897     "access" : "protected",
11898     "field_name" : "last_error_",
11899     "field_offset" : 512,
11900     "referenced_type" : "type-49"
11901    },
11902    {
11903     "access" : "protected",
11904     "field_name" : "cie32_value_",
11905     "field_offset" : 640,
11906     "referenced_type" : "type-3"
11907    },
11908    {
11909     "access" : "protected",
11910     "field_name" : "cie64_value_",
11911     "field_offset" : 704,
11912     "referenced_type" : "type-6"
11913    },
11914    {
11915     "access" : "protected",
11916     "field_name" : "fde_entries_",
11917     "field_offset" : 768,
11918     "referenced_type" : "type-51"
11919    },
11920    {
11921     "access" : "protected",
11922     "field_name" : "cie_entries_",
11923     "field_offset" : 1088,
11924     "referenced_type" : "type-52"
11925    },
11926    {
11927     "access" : "protected",
11928     "field_name" : "cie_loc_regs_",
11929     "field_offset" : 1408,
11930     "referenced_type" : "type-53"
11931    },
11932    {
11933     "access" : "protected",
11934     "field_name" : "loc_regs_",
11935     "field_offset" : 1728,
11936     "referenced_type" : "type-54"
11937    }
11938   ],
11939   "linker_set_key" : "unwindstack::DwarfSection",
11940   "name" : "unwindstack::DwarfSection",
11941   "record_kind" : "class",
11942   "referenced_type" : "type-47",
11943   "self_type" : "type-47",
11944   "size" : 240,
11945   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
11946   "unique_id" : "_ZTSN11unwindstack12DwarfSectionE",
11947   "vtable_components" :
11948   [
11949    {
11950     "kind" : "offset_to_top"
11951    },
11952    {
11953     "kind" : "rtti",
11954     "mangled_component_name" : "_ZTIN11unwindstack12DwarfSectionE"
11955    },
11956    {
11957     "kind" : "complete_dtor_pointer",
11958     "mangled_component_name" : "_ZN11unwindstack12DwarfSectionD1Ev"
11959    },
11960    {
11961     "kind" : "deleting_dtor_pointer",
11962     "mangled_component_name" : "_ZN11unwindstack12DwarfSectionD0Ev"
11963    },
11964    {
11965     "is_pure" : true,
11966     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4InitEmmm"
11967    },
11968    {
11969     "is_pure" : true,
11970     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
11971    },
11972    {
11973     "is_pure" : true,
11974     "mangled_component_name" : "_ZN11unwindstack12DwarfSection3LogEhmPKNS_8DwarfFdeE"
11975    },
11976    {
11977     "is_pure" : true,
11978     "mangled_component_name" : "_ZN11unwindstack12DwarfSection7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS1_9allocatorIS5_EEEE"
11979    },
11980    {
11981     "is_pure" : true,
11982     "mangled_component_name" : "_ZN11unwindstack12DwarfSection12GetFdeFromPcEm"
11983    },
11984    {
11985     "is_pure" : true,
11986     "mangled_component_name" : "_ZN11unwindstack12DwarfSection18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
11987    },
11988    {
11989     "is_pure" : true,
11990     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
11991    },
11992    {
11993     "is_pure" : true,
11994     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Em"
11995    },
11996    {
11997     "is_pure" : true,
11998     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEm"
11999    }
12000   ]
12001  },
12002  {
12003   "alignment" : 8,
12004   "base_specifiers" :
12005   [
12006    {
12007     "referenced_type" : "type-285"
12008    }
12009   ],
12010   "fields" :
12011   [
12012    {
12013     "access" : "private",
12014     "field_name" : "fdes_",
12015     "referenced_type" : "type-284"
12016    },
12017    {
12018     "access" : "private",
12019     "field_name" : "index_",
12020     "field_offset" : 192,
12021     "referenced_type" : "type-6"
12022    }
12023   ],
12024   "linker_set_key" : "unwindstack::DwarfSection::iterator",
12025   "name" : "unwindstack::DwarfSection::iterator",
12026   "record_kind" : "class",
12027   "referenced_type" : "type-283",
12028   "self_type" : "type-283",
12029   "size" : 32,
12030   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12031   "unique_id" : "_ZTSN11unwindstack12DwarfSection8iteratorE"
12032  },
12033  {
12034   "alignment" : 8,
12035   "base_specifiers" :
12036   [
12037    {
12038     "referenced_type" : "type-47"
12039    }
12040   ],
12041   "fields" :
12042   [
12043    {
12044     "access" : "protected",
12045     "field_name" : "load_bias_",
12046     "field_offset" : 1920,
12047     "referenced_type" : "type-6"
12048    },
12049    {
12050     "access" : "protected",
12051     "field_name" : "entries_offset_",
12052     "field_offset" : 1984,
12053     "referenced_type" : "type-6"
12054    },
12055    {
12056     "access" : "protected",
12057     "field_name" : "entries_end_",
12058     "field_offset" : 2048,
12059     "referenced_type" : "type-6"
12060    },
12061    {
12062     "access" : "protected",
12063     "field_name" : "pc_offset_",
12064     "field_offset" : 2112,
12065     "referenced_type" : "type-6"
12066    }
12067   ],
12068   "linker_set_key" : "unwindstack::DwarfSectionImpl<unsigned int>",
12069   "name" : "unwindstack::DwarfSectionImpl<unsigned int>",
12070   "record_kind" : "class",
12071   "referenced_type" : "type-46",
12072   "self_type" : "type-46",
12073   "size" : 272,
12074   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12075   "template_args" : [ "type-3" ],
12076   "unique_id" : "_ZTSN11unwindstack16DwarfSectionImplIjEE",
12077   "vtable_components" :
12078   [
12079    {
12080     "kind" : "offset_to_top"
12081    },
12082    {
12083     "kind" : "rtti",
12084     "mangled_component_name" : "_ZTIN11unwindstack16DwarfSectionImplIjEE"
12085    },
12086    {
12087     "kind" : "complete_dtor_pointer",
12088     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjED1Ev"
12089    },
12090    {
12091     "kind" : "deleting_dtor_pointer",
12092     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjED0Ev"
12093    },
12094    {
12095     "is_pure" : true,
12096     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4InitEmmm"
12097    },
12098    {
12099     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
12100    },
12101    {
12102     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE3LogEhmPKNS_8DwarfFdeE"
12103    },
12104    {
12105     "is_pure" : true,
12106     "mangled_component_name" : "_ZN11unwindstack12DwarfSection7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS1_9allocatorIS5_EEEE"
12107    },
12108    {
12109     "is_pure" : true,
12110     "mangled_component_name" : "_ZN11unwindstack12DwarfSection12GetFdeFromPcEm"
12111    },
12112    {
12113     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
12114    },
12115    {
12116     "is_pure" : true,
12117     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
12118    },
12119    {
12120     "is_pure" : true,
12121     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Em"
12122    },
12123    {
12124     "is_pure" : true,
12125     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEm"
12126    }
12127   ]
12128  },
12129  {
12130   "alignment" : 8,
12131   "base_specifiers" :
12132   [
12133    {
12134     "referenced_type" : "type-47"
12135    }
12136   ],
12137   "fields" :
12138   [
12139    {
12140     "access" : "protected",
12141     "field_name" : "load_bias_",
12142     "field_offset" : 1920,
12143     "referenced_type" : "type-6"
12144    },
12145    {
12146     "access" : "protected",
12147     "field_name" : "entries_offset_",
12148     "field_offset" : 1984,
12149     "referenced_type" : "type-6"
12150    },
12151    {
12152     "access" : "protected",
12153     "field_name" : "entries_end_",
12154     "field_offset" : 2048,
12155     "referenced_type" : "type-6"
12156    },
12157    {
12158     "access" : "protected",
12159     "field_name" : "pc_offset_",
12160     "field_offset" : 2112,
12161     "referenced_type" : "type-6"
12162    }
12163   ],
12164   "linker_set_key" : "unwindstack::DwarfSectionImpl<unsigned long>",
12165   "name" : "unwindstack::DwarfSectionImpl<unsigned long>",
12166   "record_kind" : "class",
12167   "referenced_type" : "type-56",
12168   "self_type" : "type-56",
12169   "size" : 272,
12170   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12171   "template_args" : [ "type-6" ],
12172   "unique_id" : "_ZTSN11unwindstack16DwarfSectionImplImEE",
12173   "vtable_components" :
12174   [
12175    {
12176     "kind" : "offset_to_top"
12177    },
12178    {
12179     "kind" : "rtti",
12180     "mangled_component_name" : "_ZTIN11unwindstack16DwarfSectionImplImEE"
12181    },
12182    {
12183     "kind" : "complete_dtor_pointer",
12184     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImED1Ev"
12185    },
12186    {
12187     "kind" : "deleting_dtor_pointer",
12188     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImED0Ev"
12189    },
12190    {
12191     "is_pure" : true,
12192     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4InitEmmm"
12193    },
12194    {
12195     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
12196    },
12197    {
12198     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImE3LogEhmPKNS_8DwarfFdeE"
12199    },
12200    {
12201     "is_pure" : true,
12202     "mangled_component_name" : "_ZN11unwindstack12DwarfSection7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS1_9allocatorIS5_EEEE"
12203    },
12204    {
12205     "is_pure" : true,
12206     "mangled_component_name" : "_ZN11unwindstack12DwarfSection12GetFdeFromPcEm"
12207    },
12208    {
12209     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImE18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
12210    },
12211    {
12212     "is_pure" : true,
12213     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
12214    },
12215    {
12216     "is_pure" : true,
12217     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Em"
12218    },
12219    {
12220     "is_pure" : true,
12221     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEm"
12222    }
12223   ]
12224  },
12225  {
12226   "alignment" : 8,
12227   "base_specifiers" :
12228   [
12229    {
12230     "referenced_type" : "type-46"
12231    }
12232   ],
12233   "fields" :
12234   [
12235    {
12236     "access" : "protected",
12237     "field_name" : "next_entries_offset_",
12238     "field_offset" : 2176,
12239     "referenced_type" : "type-6"
12240    },
12241    {
12242     "access" : "protected",
12243     "field_name" : "fdes_",
12244     "field_offset" : 2240,
12245     "referenced_type" : "type-110"
12246    }
12247   ],
12248   "linker_set_key" : "unwindstack::DwarfSectionImplNoHdr<unsigned int>",
12249   "name" : "unwindstack::DwarfSectionImplNoHdr<unsigned int>",
12250   "record_kind" : "class",
12251   "referenced_type" : "type-109",
12252   "self_type" : "type-109",
12253   "size" : 304,
12254   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12255   "template_args" : [ "type-3" ],
12256   "unique_id" : "_ZTSN11unwindstack21DwarfSectionImplNoHdrIjEE",
12257   "vtable_components" :
12258   [
12259    {
12260     "kind" : "offset_to_top"
12261    },
12262    {
12263     "kind" : "rtti",
12264     "mangled_component_name" : "_ZTIN11unwindstack21DwarfSectionImplNoHdrIjEE"
12265    },
12266    {
12267     "kind" : "complete_dtor_pointer",
12268     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjED1Ev"
12269    },
12270    {
12271     "kind" : "deleting_dtor_pointer",
12272     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjED0Ev"
12273    },
12274    {
12275     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE4InitEmmm"
12276    },
12277    {
12278     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
12279    },
12280    {
12281     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE3LogEhmPKNS_8DwarfFdeE"
12282    },
12283    {
12284     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
12285    },
12286    {
12287     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE12GetFdeFromPcEm"
12288    },
12289    {
12290     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
12291    },
12292    {
12293     "is_pure" : true,
12294     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
12295    },
12296    {
12297     "is_pure" : true,
12298     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Em"
12299    },
12300    {
12301     "is_pure" : true,
12302     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEm"
12303    }
12304   ]
12305  },
12306  {
12307   "alignment" : 8,
12308   "base_specifiers" :
12309   [
12310    {
12311     "referenced_type" : "type-56"
12312    }
12313   ],
12314   "fields" :
12315   [
12316    {
12317     "access" : "protected",
12318     "field_name" : "next_entries_offset_",
12319     "field_offset" : 2176,
12320     "referenced_type" : "type-6"
12321    },
12322    {
12323     "access" : "protected",
12324     "field_name" : "fdes_",
12325     "field_offset" : 2240,
12326     "referenced_type" : "type-114"
12327    }
12328   ],
12329   "linker_set_key" : "unwindstack::DwarfSectionImplNoHdr<unsigned long>",
12330   "name" : "unwindstack::DwarfSectionImplNoHdr<unsigned long>",
12331   "record_kind" : "class",
12332   "referenced_type" : "type-113",
12333   "self_type" : "type-113",
12334   "size" : 304,
12335   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12336   "template_args" : [ "type-6" ],
12337   "unique_id" : "_ZTSN11unwindstack21DwarfSectionImplNoHdrImEE",
12338   "vtable_components" :
12339   [
12340    {
12341     "kind" : "offset_to_top"
12342    },
12343    {
12344     "kind" : "rtti",
12345     "mangled_component_name" : "_ZTIN11unwindstack21DwarfSectionImplNoHdrImEE"
12346    },
12347    {
12348     "kind" : "complete_dtor_pointer",
12349     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImED1Ev"
12350    },
12351    {
12352     "kind" : "deleting_dtor_pointer",
12353     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImED0Ev"
12354    },
12355    {
12356     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE4InitEmmm"
12357    },
12358    {
12359     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
12360    },
12361    {
12362     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImE3LogEhmPKNS_8DwarfFdeE"
12363    },
12364    {
12365     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
12366    },
12367    {
12368     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE12GetFdeFromPcEm"
12369    },
12370    {
12371     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImE18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
12372    },
12373    {
12374     "is_pure" : true,
12375     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
12376    },
12377    {
12378     "is_pure" : true,
12379     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Em"
12380    },
12381    {
12382     "is_pure" : true,
12383     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEm"
12384    }
12385   ]
12386  },
12387  {
12388   "alignment" : 8,
12389   "fields" :
12390   [
12391    {
12392     "access" : "protected",
12393     "field_name" : "valid_",
12394     "field_offset" : 64,
12395     "referenced_type" : "type-72"
12396    },
12397    {
12398     "access" : "protected",
12399     "field_name" : "load_bias_",
12400     "field_offset" : 128,
12401     "referenced_type" : "type-6"
12402    },
12403    {
12404     "access" : "protected",
12405     "field_name" : "interface_",
12406     "field_offset" : 192,
12407     "referenced_type" : "type-193"
12408    },
12409    {
12410     "access" : "protected",
12411     "field_name" : "memory_",
12412     "field_offset" : 256,
12413     "referenced_type" : "type-194"
12414    },
12415    {
12416     "access" : "protected",
12417     "field_name" : "machine_type_",
12418     "field_offset" : 320,
12419     "referenced_type" : "type-3"
12420    },
12421    {
12422     "access" : "protected",
12423     "field_name" : "class_type_",
12424     "field_offset" : 352,
12425     "referenced_type" : "type-10"
12426    },
12427    {
12428     "access" : "protected",
12429     "field_name" : "arch_",
12430     "field_offset" : 360,
12431     "referenced_type" : "type-34"
12432    },
12433    {
12434     "access" : "protected",
12435     "field_name" : "lock_",
12436     "field_offset" : 384,
12437     "referenced_type" : "type-195"
12438    },
12439    {
12440     "access" : "protected",
12441     "field_name" : "gnu_debugdata_memory_",
12442     "field_offset" : 704,
12443     "referenced_type" : "type-196"
12444    },
12445    {
12446     "access" : "protected",
12447     "field_name" : "gnu_debugdata_interface_",
12448     "field_offset" : 768,
12449     "referenced_type" : "type-197"
12450    }
12451   ],
12452   "linker_set_key" : "unwindstack::Elf",
12453   "name" : "unwindstack::Elf",
12454   "record_kind" : "class",
12455   "referenced_type" : "type-192",
12456   "self_type" : "type-192",
12457   "size" : 104,
12458   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h",
12459   "unique_id" : "_ZTSN11unwindstack3ElfE",
12460   "vtable_components" :
12461   [
12462    {
12463     "kind" : "offset_to_top"
12464    },
12465    {
12466     "kind" : "rtti",
12467     "mangled_component_name" : "_ZTIN11unwindstack3ElfE"
12468    },
12469    {
12470     "kind" : "complete_dtor_pointer",
12471     "mangled_component_name" : "_ZN11unwindstack3ElfD1Ev"
12472    },
12473    {
12474     "kind" : "deleting_dtor_pointer",
12475     "mangled_component_name" : "_ZN11unwindstack3ElfD0Ev"
12476    }
12477   ]
12478  },
12479  {
12480   "alignment" : 8,
12481   "fields" :
12482   [
12483    {
12484     "access" : "protected",
12485     "field_name" : "memory_",
12486     "field_offset" : 64,
12487     "referenced_type" : "type-17"
12488    },
12489    {
12490     "access" : "protected",
12491     "field_name" : "pt_loads_",
12492     "field_offset" : 128,
12493     "referenced_type" : "type-19"
12494    },
12495    {
12496     "access" : "protected",
12497     "field_name" : "dynamic_offset_",
12498     "field_offset" : 448,
12499     "referenced_type" : "type-6"
12500    },
12501    {
12502     "access" : "protected",
12503     "field_name" : "dynamic_vaddr_",
12504     "field_offset" : 512,
12505     "referenced_type" : "type-6"
12506    },
12507    {
12508     "access" : "protected",
12509     "field_name" : "dynamic_size_",
12510     "field_offset" : 576,
12511     "referenced_type" : "type-6"
12512    },
12513    {
12514     "access" : "protected",
12515     "field_name" : "eh_frame_hdr_offset_",
12516     "field_offset" : 640,
12517     "referenced_type" : "type-6"
12518    },
12519    {
12520     "access" : "protected",
12521     "field_name" : "eh_frame_hdr_size_",
12522     "field_offset" : 704,
12523     "referenced_type" : "type-6"
12524    },
12525    {
12526     "access" : "protected",
12527     "field_name" : "eh_frame_offset_",
12528     "field_offset" : 768,
12529     "referenced_type" : "type-6"
12530    },
12531    {
12532     "access" : "protected",
12533     "field_name" : "eh_frame_size_",
12534     "field_offset" : 832,
12535     "referenced_type" : "type-6"
12536    },
12537    {
12538     "access" : "protected",
12539     "field_name" : "debug_frame_offset_",
12540     "field_offset" : 896,
12541     "referenced_type" : "type-6"
12542    },
12543    {
12544     "access" : "protected",
12545     "field_name" : "debug_frame_size_",
12546     "field_offset" : 960,
12547     "referenced_type" : "type-6"
12548    },
12549    {
12550     "access" : "protected",
12551     "field_name" : "gnu_debugdata_offset_",
12552     "field_offset" : 1024,
12553     "referenced_type" : "type-6"
12554    },
12555    {
12556     "access" : "protected",
12557     "field_name" : "gnu_debugdata_size_",
12558     "field_offset" : 1088,
12559     "referenced_type" : "type-6"
12560    },
12561    {
12562     "access" : "protected",
12563     "field_name" : "gnu_build_id_offset_",
12564     "field_offset" : 1152,
12565     "referenced_type" : "type-6"
12566    },
12567    {
12568     "access" : "protected",
12569     "field_name" : "gnu_build_id_size_",
12570     "field_offset" : 1216,
12571     "referenced_type" : "type-6"
12572    },
12573    {
12574     "access" : "protected",
12575     "field_name" : "soname_type_",
12576     "field_offset" : 1280,
12577     "referenced_type" : "type-10"
12578    },
12579    {
12580     "access" : "protected",
12581     "field_name" : "soname_",
12582     "field_offset" : 1344,
12583     "referenced_type" : "type-20"
12584    },
12585    {
12586     "access" : "protected",
12587     "field_name" : "last_error_",
12588     "field_offset" : 1536,
12589     "referenced_type" : "type-14"
12590    },
12591    {
12592     "access" : "protected",
12593     "field_name" : "eh_frame_",
12594     "field_offset" : 1664,
12595     "referenced_type" : "type-21"
12596    },
12597    {
12598     "access" : "protected",
12599     "field_name" : "debug_frame_",
12600     "field_offset" : 1728,
12601     "referenced_type" : "type-22"
12602    },
12603    {
12604     "access" : "protected",
12605     "field_name" : "gnu_debugdata_interface_",
12606     "field_offset" : 1792,
12607     "referenced_type" : "type-23"
12608    },
12609    {
12610     "access" : "protected",
12611     "field_name" : "symbols_",
12612     "field_offset" : 1856,
12613     "referenced_type" : "type-24"
12614    },
12615    {
12616     "access" : "protected",
12617     "field_name" : "strtabs_",
12618     "field_offset" : 2048,
12619     "referenced_type" : "type-25"
12620    }
12621   ],
12622   "linker_set_key" : "unwindstack::ElfInterface",
12623   "name" : "unwindstack::ElfInterface",
12624   "record_kind" : "class",
12625   "referenced_type" : "type-16",
12626   "self_type" : "type-16",
12627   "size" : 280,
12628   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
12629   "unique_id" : "_ZTSN11unwindstack12ElfInterfaceE",
12630   "vtable_components" :
12631   [
12632    {
12633     "kind" : "offset_to_top"
12634    },
12635    {
12636     "kind" : "rtti",
12637     "mangled_component_name" : "_ZTIN11unwindstack12ElfInterfaceE"
12638    },
12639    {
12640     "kind" : "complete_dtor_pointer",
12641     "mangled_component_name" : "_ZN11unwindstack12ElfInterfaceD1Ev"
12642    },
12643    {
12644     "kind" : "deleting_dtor_pointer",
12645     "mangled_component_name" : "_ZN11unwindstack12ElfInterfaceD0Ev"
12646    },
12647    {
12648     "is_pure" : true,
12649     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4InitEPm"
12650    },
12651    {
12652     "is_pure" : true,
12653     "mangled_component_name" : "_ZN11unwindstack12ElfInterface11InitHeadersEm"
12654    },
12655    {
12656     "is_pure" : true,
12657     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9GetSonameEv"
12658    },
12659    {
12660     "is_pure" : true,
12661     "mangled_component_name" : "_ZN11unwindstack12ElfInterface15GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
12662    },
12663    {
12664     "is_pure" : true,
12665     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
12666    },
12667    {
12668     "is_pure" : true,
12669     "mangled_component_name" : "_ZN11unwindstack12ElfInterface10GetBuildIDEv"
12670    },
12671    {
12672     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4StepEmPNS_4RegsEPNS_6MemoryEPb"
12673    },
12674    {
12675     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9IsValidPcEm"
12676    },
12677    {
12678     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17HandleUnknownTypeEjmm"
12679    }
12680   ]
12681  },
12682  {
12683   "alignment" : 8,
12684   "base_specifiers" :
12685   [
12686    {
12687     "referenced_type" : "type-16"
12688    }
12689   ],
12690   "linker_set_key" : "unwindstack::ElfInterface32",
12691   "name" : "unwindstack::ElfInterface32",
12692   "record_kind" : "class",
12693   "referenced_type" : "type-32",
12694   "self_type" : "type-32",
12695   "size" : 280,
12696   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
12697   "unique_id" : "_ZTSN11unwindstack14ElfInterface32E",
12698   "vtable_components" :
12699   [
12700    {
12701     "kind" : "offset_to_top"
12702    },
12703    {
12704     "kind" : "rtti",
12705     "mangled_component_name" : "_ZTIN11unwindstack14ElfInterface32E"
12706    },
12707    {
12708     "kind" : "complete_dtor_pointer",
12709     "mangled_component_name" : "_ZN11unwindstack14ElfInterface32D1Ev"
12710    },
12711    {
12712     "kind" : "deleting_dtor_pointer",
12713     "mangled_component_name" : "_ZN11unwindstack14ElfInterface32D0Ev"
12714    },
12715    {
12716     "mangled_component_name" : "_ZN11unwindstack14ElfInterface324InitEPm"
12717    },
12718    {
12719     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3211InitHeadersEm"
12720    },
12721    {
12722     "mangled_component_name" : "_ZN11unwindstack14ElfInterface329GetSonameEv"
12723    },
12724    {
12725     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3215GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
12726    },
12727    {
12728     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3217GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
12729    },
12730    {
12731     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3210GetBuildIDEv"
12732    },
12733    {
12734     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4StepEmPNS_4RegsEPNS_6MemoryEPb"
12735    },
12736    {
12737     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9IsValidPcEm"
12738    },
12739    {
12740     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17HandleUnknownTypeEjmm"
12741    }
12742   ]
12743  },
12744  {
12745   "alignment" : 8,
12746   "base_specifiers" :
12747   [
12748    {
12749     "referenced_type" : "type-16"
12750    }
12751   ],
12752   "linker_set_key" : "unwindstack::ElfInterface64",
12753   "name" : "unwindstack::ElfInterface64",
12754   "record_kind" : "class",
12755   "referenced_type" : "type-40",
12756   "self_type" : "type-40",
12757   "size" : 280,
12758   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
12759   "unique_id" : "_ZTSN11unwindstack14ElfInterface64E",
12760   "vtable_components" :
12761   [
12762    {
12763     "kind" : "offset_to_top"
12764    },
12765    {
12766     "kind" : "rtti",
12767     "mangled_component_name" : "_ZTIN11unwindstack14ElfInterface64E"
12768    },
12769    {
12770     "kind" : "complete_dtor_pointer",
12771     "mangled_component_name" : "_ZN11unwindstack14ElfInterface64D1Ev"
12772    },
12773    {
12774     "kind" : "deleting_dtor_pointer",
12775     "mangled_component_name" : "_ZN11unwindstack14ElfInterface64D0Ev"
12776    },
12777    {
12778     "mangled_component_name" : "_ZN11unwindstack14ElfInterface644InitEPm"
12779    },
12780    {
12781     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6411InitHeadersEm"
12782    },
12783    {
12784     "mangled_component_name" : "_ZN11unwindstack14ElfInterface649GetSonameEv"
12785    },
12786    {
12787     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6415GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
12788    },
12789    {
12790     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6417GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
12791    },
12792    {
12793     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6410GetBuildIDEv"
12794    },
12795    {
12796     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4StepEmPNS_4RegsEPNS_6MemoryEPb"
12797    },
12798    {
12799     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9IsValidPcEm"
12800    },
12801    {
12802     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17HandleUnknownTypeEjmm"
12803    }
12804   ]
12805  },
12806  {
12807   "alignment" : 8,
12808   "fields" :
12809   [
12810    {
12811     "field_name" : "code",
12812     "referenced_type" : "type-13"
12813    },
12814    {
12815     "field_name" : "address",
12816     "field_offset" : 64,
12817     "referenced_type" : "type-6"
12818    }
12819   ],
12820   "linker_set_key" : "unwindstack::ErrorData",
12821   "name" : "unwindstack::ErrorData",
12822   "referenced_type" : "type-14",
12823   "self_type" : "type-14",
12824   "size" : 16,
12825   "source_file" : "/system/core/libunwindstack/include/unwindstack/Error.h",
12826   "unique_id" : "_ZTSN11unwindstack9ErrorDataE"
12827  },
12828  {
12829   "alignment" : 8,
12830   "base_specifiers" :
12831   [
12832    {
12833     "referenced_type" : "type-167"
12834    }
12835   ],
12836   "fields" :
12837   [
12838    {
12839     "access" : "protected",
12840     "field_name" : "file_",
12841     "field_offset" : 256,
12842     "referenced_type" : "type-186"
12843    }
12844   ],
12845   "linker_set_key" : "unwindstack::FileMaps",
12846   "name" : "unwindstack::FileMaps",
12847   "record_kind" : "class",
12848   "referenced_type" : "type-185",
12849   "self_type" : "type-185",
12850   "size" : 56,
12851   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
12852   "unique_id" : "_ZTSN11unwindstack8FileMapsE",
12853   "vtable_components" :
12854   [
12855    {
12856     "kind" : "offset_to_top"
12857    },
12858    {
12859     "kind" : "rtti",
12860     "mangled_component_name" : "_ZTIN11unwindstack8FileMapsE"
12861    },
12862    {
12863     "kind" : "complete_dtor_pointer",
12864     "mangled_component_name" : "_ZN11unwindstack8FileMapsD1Ev"
12865    },
12866    {
12867     "kind" : "deleting_dtor_pointer",
12868     "mangled_component_name" : "_ZN11unwindstack8FileMapsD0Ev"
12869    },
12870    {
12871     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
12872    },
12873    {
12874     "mangled_component_name" : "_ZNK11unwindstack8FileMaps11GetMapsFileEv"
12875    }
12876   ]
12877  },
12878  {
12879   "alignment" : 8,
12880   "fields" :
12881   [
12882    {
12883     "field_name" : "num",
12884     "referenced_type" : "type-6"
12885    },
12886    {
12887     "field_name" : "rel_pc",
12888     "field_offset" : 64,
12889     "referenced_type" : "type-6"
12890    },
12891    {
12892     "field_name" : "pc",
12893     "field_offset" : 128,
12894     "referenced_type" : "type-6"
12895    },
12896    {
12897     "field_name" : "sp",
12898     "field_offset" : 192,
12899     "referenced_type" : "type-6"
12900    },
12901    {
12902     "field_name" : "function_name",
12903     "field_offset" : 256,
12904     "referenced_type" : "type-812"
12905    },
12906    {
12907     "field_name" : "function_offset",
12908     "field_offset" : 448,
12909     "referenced_type" : "type-6"
12910    },
12911    {
12912     "field_name" : "map_name",
12913     "field_offset" : 512,
12914     "referenced_type" : "type-813"
12915    },
12916    {
12917     "field_name" : "map_elf_start_offset",
12918     "field_offset" : 704,
12919     "referenced_type" : "type-6"
12920    },
12921    {
12922     "field_name" : "map_exact_offset",
12923     "field_offset" : 768,
12924     "referenced_type" : "type-6"
12925    },
12926    {
12927     "field_name" : "map_start",
12928     "field_offset" : 832,
12929     "referenced_type" : "type-6"
12930    },
12931    {
12932     "field_name" : "map_end",
12933     "field_offset" : 896,
12934     "referenced_type" : "type-6"
12935    },
12936    {
12937     "field_name" : "map_load_bias",
12938     "field_offset" : 960,
12939     "referenced_type" : "type-6"
12940    },
12941    {
12942     "field_name" : "map_flags",
12943     "field_offset" : 1024,
12944     "referenced_type" : "type-153"
12945    }
12946   ],
12947   "linker_set_key" : "unwindstack::FrameData",
12948   "name" : "unwindstack::FrameData",
12949   "referenced_type" : "type-811",
12950   "self_type" : "type-811",
12951   "size" : 136,
12952   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h",
12953   "unique_id" : "_ZTSN11unwindstack9FrameDataE"
12954  },
12955  {
12956   "alignment" : 8,
12957   "fields" :
12958   [
12959    {
12960     "access" : "protected",
12961     "field_name" : "arch_",
12962     "field_offset" : 64,
12963     "referenced_type" : "type-34"
12964    },
12965    {
12966     "access" : "protected",
12967     "field_name" : "memory_",
12968     "field_offset" : 128,
12969     "referenced_type" : "type-160"
12970    },
12971    {
12972     "access" : "protected",
12973     "field_name" : "search_libs_",
12974     "field_offset" : 256,
12975     "referenced_type" : "type-161"
12976    }
12977   ],
12978   "linker_set_key" : "unwindstack::Global",
12979   "name" : "unwindstack::Global",
12980   "record_kind" : "class",
12981   "referenced_type" : "type-159",
12982   "self_type" : "type-159",
12983   "size" : 56,
12984   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h",
12985   "unique_id" : "_ZTSN11unwindstack6GlobalE",
12986   "vtable_components" :
12987   [
12988    {
12989     "kind" : "offset_to_top"
12990    },
12991    {
12992     "kind" : "rtti",
12993     "mangled_component_name" : "_ZTIN11unwindstack6GlobalE"
12994    },
12995    {
12996     "kind" : "complete_dtor_pointer",
12997     "mangled_component_name" : "_ZN11unwindstack6GlobalD1Ev"
12998    },
12999    {
13000     "kind" : "deleting_dtor_pointer",
13001     "mangled_component_name" : "_ZN11unwindstack6GlobalD0Ev"
13002    },
13003    {
13004     "is_pure" : true,
13005     "mangled_component_name" : "_ZN11unwindstack6Global16ReadVariableDataEm"
13006    },
13007    {
13008     "is_pure" : true,
13009     "mangled_component_name" : "_ZN11unwindstack6Global11ProcessArchEv"
13010    }
13011   ]
13012  },
13013  {
13014   "alignment" : 8,
13015   "base_specifiers" :
13016   [
13017    {
13018     "referenced_type" : "type-159"
13019    }
13020   ],
13021   "fields" :
13022   [
13023    {
13024     "access" : "private",
13025     "field_name" : "read_descriptor_func_",
13026     "field_offset" : 448,
13027     "referenced_type" : "type-214"
13028    },
13029    {
13030     "access" : "private",
13031     "field_name" : "read_entry_func_",
13032     "field_offset" : 576,
13033     "referenced_type" : "type-215"
13034    },
13035    {
13036     "access" : "private",
13037     "field_name" : "entry_addr_",
13038     "field_offset" : 704,
13039     "referenced_type" : "type-6"
13040    },
13041    {
13042     "access" : "private",
13043     "field_name" : "initialized_",
13044     "field_offset" : 768,
13045     "referenced_type" : "type-72"
13046    },
13047    {
13048     "access" : "private",
13049     "field_name" : "elf_list_",
13050     "field_offset" : 832,
13051     "referenced_type" : "type-216"
13052    },
13053    {
13054     "access" : "private",
13055     "field_name" : "lock_",
13056     "field_offset" : 1024,
13057     "referenced_type" : "type-217"
13058    }
13059   ],
13060   "linker_set_key" : "unwindstack::JitDebug",
13061   "name" : "unwindstack::JitDebug",
13062   "record_kind" : "class",
13063   "referenced_type" : "type-213",
13064   "self_type" : "type-213",
13065   "size" : 168,
13066   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h",
13067   "unique_id" : "_ZTSN11unwindstack8JitDebugE",
13068   "vtable_components" :
13069   [
13070    {
13071     "kind" : "offset_to_top"
13072    },
13073    {
13074     "kind" : "rtti",
13075     "mangled_component_name" : "_ZTIN11unwindstack8JitDebugE"
13076    },
13077    {
13078     "kind" : "complete_dtor_pointer",
13079     "mangled_component_name" : "_ZN11unwindstack8JitDebugD1Ev"
13080    },
13081    {
13082     "kind" : "deleting_dtor_pointer",
13083     "mangled_component_name" : "_ZN11unwindstack8JitDebugD0Ev"
13084    },
13085    {
13086     "mangled_component_name" : "_ZN11unwindstack8JitDebug16ReadVariableDataEm"
13087    },
13088    {
13089     "mangled_component_name" : "_ZN11unwindstack8JitDebug11ProcessArchEv"
13090    }
13091   ]
13092  },
13093  {
13094   "alignment" : 8,
13095   "fields" :
13096   [
13097    {
13098     "field_name" : "offset",
13099     "referenced_type" : "type-6"
13100    },
13101    {
13102     "field_name" : "table_offset",
13103     "field_offset" : 64,
13104     "referenced_type" : "type-6"
13105    },
13106    {
13107     "field_name" : "table_size",
13108     "field_offset" : 128,
13109     "referenced_type" : "type-6"
13110    }
13111   ],
13112   "linker_set_key" : "unwindstack::LoadInfo",
13113   "name" : "unwindstack::LoadInfo",
13114   "referenced_type" : "type-15",
13115   "self_type" : "type-15",
13116   "size" : 24,
13117   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
13118   "unique_id" : "_ZTSN11unwindstack8LoadInfoE"
13119  },
13120  {
13121   "alignment" : 8,
13122   "fields" :
13123   [
13124    {
13125     "field_name" : "map_info",
13126     "referenced_type" : "type-81"
13127    },
13128    {
13129     "field_name" : "pc",
13130     "field_offset" : 64,
13131     "referenced_type" : "type-6"
13132    },
13133    {
13134     "field_name" : "rel_pc",
13135     "field_offset" : 128,
13136     "referenced_type" : "type-6"
13137    },
13138    {
13139     "field_name" : "function_name",
13140     "field_offset" : 192,
13141     "referenced_type" : "type-569"
13142    },
13143    {
13144     "field_name" : "function_offset",
13145     "field_offset" : 384,
13146     "referenced_type" : "type-6"
13147    }
13148   ],
13149   "linker_set_key" : "unwindstack::LocalFrameData",
13150   "name" : "unwindstack::LocalFrameData",
13151   "referenced_type" : "type-568",
13152   "self_type" : "type-568",
13153   "size" : 56,
13154   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h",
13155   "unique_id" : "_ZTSN11unwindstack14LocalFrameDataE"
13156  },
13157  {
13158   "alignment" : 8,
13159   "base_specifiers" :
13160   [
13161    {
13162     "referenced_type" : "type-175"
13163    }
13164   ],
13165   "linker_set_key" : "unwindstack::LocalMaps",
13166   "name" : "unwindstack::LocalMaps",
13167   "record_kind" : "class",
13168   "referenced_type" : "type-177",
13169   "self_type" : "type-177",
13170   "size" : 40,
13171   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
13172   "unique_id" : "_ZTSN11unwindstack9LocalMapsE",
13173   "vtable_components" :
13174   [
13175    {
13176     "kind" : "offset_to_top"
13177    },
13178    {
13179     "kind" : "rtti",
13180     "mangled_component_name" : "_ZTIN11unwindstack9LocalMapsE"
13181    },
13182    {
13183     "kind" : "complete_dtor_pointer",
13184     "mangled_component_name" : "_ZN11unwindstack9LocalMapsD1Ev"
13185    },
13186    {
13187     "kind" : "deleting_dtor_pointer",
13188     "mangled_component_name" : "_ZN11unwindstack9LocalMapsD0Ev"
13189    },
13190    {
13191     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
13192    },
13193    {
13194     "mangled_component_name" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv"
13195    }
13196   ]
13197  },
13198  {
13199   "alignment" : 8,
13200   "fields" :
13201   [
13202    {
13203     "access" : "private",
13204     "field_name" : "maps_rwlock_",
13205     "referenced_type" : "type-572"
13206    },
13207    {
13208     "access" : "private",
13209     "field_name" : "maps_",
13210     "field_offset" : 448,
13211     "referenced_type" : "type-573"
13212    },
13213    {
13214     "access" : "private",
13215     "field_name" : "process_memory_",
13216     "field_offset" : 512,
13217     "referenced_type" : "type-574"
13218    },
13219    {
13220     "access" : "private",
13221     "field_name" : "skip_libraries_",
13222     "field_offset" : 640,
13223     "referenced_type" : "type-575"
13224    },
13225    {
13226     "access" : "private",
13227     "field_name" : "last_error_",
13228     "field_offset" : 832,
13229     "referenced_type" : "type-14"
13230    }
13231   ],
13232   "linker_set_key" : "unwindstack::LocalUnwinder",
13233   "name" : "unwindstack::LocalUnwinder",
13234   "record_kind" : "class",
13235   "referenced_type" : "type-571",
13236   "self_type" : "type-571",
13237   "size" : 120,
13238   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h",
13239   "unique_id" : "_ZTSN11unwindstack13LocalUnwinderE"
13240  },
13241  {
13242   "alignment" : 8,
13243   "base_specifiers" :
13244   [
13245    {
13246     "referenced_type" : "type-167"
13247    }
13248   ],
13249   "fields" :
13250   [
13251    {
13252     "access" : "private",
13253     "field_name" : "saved_maps_",
13254     "field_offset" : 256,
13255     "referenced_type" : "type-180"
13256    }
13257   ],
13258   "linker_set_key" : "unwindstack::LocalUpdatableMaps",
13259   "name" : "unwindstack::LocalUpdatableMaps",
13260   "record_kind" : "class",
13261   "referenced_type" : "type-179",
13262   "self_type" : "type-179",
13263   "size" : 56,
13264   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
13265   "unique_id" : "_ZTSN11unwindstack18LocalUpdatableMapsE",
13266   "vtable_components" :
13267   [
13268    {
13269     "kind" : "offset_to_top"
13270    },
13271    {
13272     "kind" : "rtti",
13273     "mangled_component_name" : "_ZTIN11unwindstack18LocalUpdatableMapsE"
13274    },
13275    {
13276     "kind" : "complete_dtor_pointer",
13277     "mangled_component_name" : "_ZN11unwindstack18LocalUpdatableMapsD1Ev"
13278    },
13279    {
13280     "kind" : "deleting_dtor_pointer",
13281     "mangled_component_name" : "_ZN11unwindstack18LocalUpdatableMapsD0Ev"
13282    },
13283    {
13284     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
13285    },
13286    {
13287     "mangled_component_name" : "_ZNK11unwindstack18LocalUpdatableMaps11GetMapsFileEv"
13288    }
13289   ]
13290  },
13291  {
13292   "alignment" : 8,
13293   "fields" :
13294   [
13295    {
13296     "field_name" : "start",
13297     "referenced_type" : "type-6"
13298    },
13299    {
13300     "field_name" : "end",
13301     "field_offset" : 64,
13302     "referenced_type" : "type-6"
13303    },
13304    {
13305     "field_name" : "offset",
13306     "field_offset" : 128,
13307     "referenced_type" : "type-6"
13308    },
13309    {
13310     "field_name" : "flags",
13311     "field_offset" : 192,
13312     "referenced_type" : "type-2"
13313    },
13314    {
13315     "field_name" : "name",
13316     "field_offset" : 256,
13317     "referenced_type" : "type-79"
13318    },
13319    {
13320     "field_name" : "elf",
13321     "field_offset" : 448,
13322     "referenced_type" : "type-80"
13323    },
13324    {
13325     "field_name" : "elf_offset",
13326     "field_offset" : 576,
13327     "referenced_type" : "type-6"
13328    },
13329    {
13330     "field_name" : "elf_start_offset",
13331     "field_offset" : 640,
13332     "referenced_type" : "type-6"
13333    },
13334    {
13335     "field_name" : "prev_map",
13336     "field_offset" : 704,
13337     "referenced_type" : "type-81"
13338    },
13339    {
13340     "field_name" : "load_bias",
13341     "field_offset" : 768,
13342     "referenced_type" : "type-82"
13343    },
13344    {
13345     "field_name" : "build_id",
13346     "field_offset" : 832,
13347     "referenced_type" : "type-83"
13348    },
13349    {
13350     "field_name" : "memory_backed_elf",
13351     "field_offset" : 896,
13352     "referenced_type" : "type-72"
13353    },
13354    {
13355     "access" : "private",
13356     "field_name" : "mutex_",
13357     "field_offset" : 928,
13358     "referenced_type" : "type-84"
13359    }
13360   ],
13361   "linker_set_key" : "unwindstack::MapInfo",
13362   "name" : "unwindstack::MapInfo",
13363   "referenced_type" : "type-78",
13364   "self_type" : "type-78",
13365   "size" : 160,
13366   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h",
13367   "unique_id" : "_ZTSN11unwindstack7MapInfoE"
13368  },
13369  {
13370   "alignment" : 8,
13371   "fields" :
13372   [
13373    {
13374     "access" : "protected",
13375     "field_name" : "maps_",
13376     "field_offset" : 64,
13377     "referenced_type" : "type-168"
13378    }
13379   ],
13380   "linker_set_key" : "unwindstack::Maps",
13381   "name" : "unwindstack::Maps",
13382   "record_kind" : "class",
13383   "referenced_type" : "type-167",
13384   "self_type" : "type-167",
13385   "size" : 32,
13386   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
13387   "unique_id" : "_ZTSN11unwindstack4MapsE",
13388   "vtable_components" :
13389   [
13390    {
13391     "kind" : "offset_to_top"
13392    },
13393    {
13394     "kind" : "rtti",
13395     "mangled_component_name" : "_ZTIN11unwindstack4MapsE"
13396    },
13397    {
13398     "kind" : "complete_dtor_pointer",
13399     "mangled_component_name" : "_ZN11unwindstack4MapsD1Ev"
13400    },
13401    {
13402     "kind" : "deleting_dtor_pointer",
13403     "mangled_component_name" : "_ZN11unwindstack4MapsD0Ev"
13404    },
13405    {
13406     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
13407    },
13408    {
13409     "mangled_component_name" : "_ZNK11unwindstack4Maps11GetMapsFileEv"
13410    }
13411   ]
13412  },
13413  {
13414   "alignment" : 8,
13415   "linker_set_key" : "unwindstack::Memory",
13416   "name" : "unwindstack::Memory",
13417   "record_kind" : "class",
13418   "referenced_type" : "type-18",
13419   "self_type" : "type-18",
13420   "size" : 8,
13421   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13422   "unique_id" : "_ZTSN11unwindstack6MemoryE",
13423   "vtable_components" :
13424   [
13425    {
13426     "kind" : "offset_to_top"
13427    },
13428    {
13429     "kind" : "rtti",
13430     "mangled_component_name" : "_ZTIN11unwindstack6MemoryE"
13431    },
13432    {
13433     "kind" : "complete_dtor_pointer",
13434     "mangled_component_name" : "_ZN11unwindstack6MemoryD1Ev"
13435    },
13436    {
13437     "kind" : "deleting_dtor_pointer",
13438     "mangled_component_name" : "_ZN11unwindstack6MemoryD0Ev"
13439    },
13440    {
13441     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13442    },
13443    {
13444     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13445    },
13446    {
13447     "is_pure" : true,
13448     "mangled_component_name" : "_ZN11unwindstack6Memory4ReadEmPvm"
13449    }
13450   ]
13451  },
13452  {
13453   "alignment" : 8,
13454   "base_specifiers" :
13455   [
13456    {
13457     "referenced_type" : "type-18"
13458    }
13459   ],
13460   "fields" :
13461   [
13462    {
13463     "access" : "private",
13464     "field_name" : "raw_",
13465     "field_offset" : 64,
13466     "referenced_type" : "type-135"
13467    }
13468   ],
13469   "linker_set_key" : "unwindstack::MemoryBuffer",
13470   "name" : "unwindstack::MemoryBuffer",
13471   "record_kind" : "class",
13472   "referenced_type" : "type-134",
13473   "self_type" : "type-134",
13474   "size" : 32,
13475   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13476   "unique_id" : "_ZTSN11unwindstack12MemoryBufferE",
13477   "vtable_components" :
13478   [
13479    {
13480     "kind" : "offset_to_top"
13481    },
13482    {
13483     "kind" : "rtti",
13484     "mangled_component_name" : "_ZTIN11unwindstack12MemoryBufferE"
13485    },
13486    {
13487     "kind" : "complete_dtor_pointer",
13488     "mangled_component_name" : "_ZN11unwindstack12MemoryBufferD1Ev"
13489    },
13490    {
13491     "kind" : "deleting_dtor_pointer",
13492     "mangled_component_name" : "_ZN11unwindstack12MemoryBufferD0Ev"
13493    },
13494    {
13495     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13496    },
13497    {
13498     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13499    },
13500    {
13501     "mangled_component_name" : "_ZN11unwindstack12MemoryBuffer4ReadEmPvm"
13502    }
13503   ]
13504  },
13505  {
13506   "alignment" : 8,
13507   "base_specifiers" :
13508   [
13509    {
13510     "referenced_type" : "type-18"
13511    }
13512   ],
13513   "fields" :
13514   [
13515    {
13516     "access" : "private",
13517     "field_name" : "cache_",
13518     "field_offset" : 64,
13519     "referenced_type" : "type-75"
13520    },
13521    {
13522     "access" : "private",
13523     "field_name" : "impl_",
13524     "field_offset" : 384,
13525     "referenced_type" : "type-76"
13526    }
13527   ],
13528   "linker_set_key" : "unwindstack::MemoryCache",
13529   "name" : "unwindstack::MemoryCache",
13530   "record_kind" : "class",
13531   "referenced_type" : "type-74",
13532   "self_type" : "type-74",
13533   "size" : 56,
13534   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13535   "unique_id" : "_ZTSN11unwindstack11MemoryCacheE",
13536   "vtable_components" :
13537   [
13538    {
13539     "kind" : "offset_to_top"
13540    },
13541    {
13542     "kind" : "rtti",
13543     "mangled_component_name" : "_ZTIN11unwindstack11MemoryCacheE"
13544    },
13545    {
13546     "kind" : "complete_dtor_pointer",
13547     "mangled_component_name" : "_ZN11unwindstack11MemoryCacheD1Ev"
13548    },
13549    {
13550     "kind" : "deleting_dtor_pointer",
13551     "mangled_component_name" : "_ZN11unwindstack11MemoryCacheD0Ev"
13552    },
13553    {
13554     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13555    },
13556    {
13557     "mangled_component_name" : "_ZN11unwindstack11MemoryCache5ClearEv"
13558    },
13559    {
13560     "mangled_component_name" : "_ZN11unwindstack11MemoryCache4ReadEmPvm"
13561    }
13562   ]
13563  },
13564  {
13565   "alignment" : 8,
13566   "base_specifiers" :
13567   [
13568    {
13569     "referenced_type" : "type-18"
13570    }
13571   ],
13572   "fields" :
13573   [
13574    {
13575     "access" : "protected",
13576     "field_name" : "size_",
13577     "field_offset" : 64,
13578     "referenced_type" : "type-6"
13579    },
13580    {
13581     "access" : "protected",
13582     "field_name" : "offset_",
13583     "field_offset" : 128,
13584     "referenced_type" : "type-6"
13585    },
13586    {
13587     "access" : "protected",
13588     "field_name" : "data_",
13589     "field_offset" : 192,
13590     "referenced_type" : "type-142"
13591    }
13592   ],
13593   "linker_set_key" : "unwindstack::MemoryFileAtOffset",
13594   "name" : "unwindstack::MemoryFileAtOffset",
13595   "record_kind" : "class",
13596   "referenced_type" : "type-141",
13597   "self_type" : "type-141",
13598   "size" : 32,
13599   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13600   "unique_id" : "_ZTSN11unwindstack18MemoryFileAtOffsetE",
13601   "vtable_components" :
13602   [
13603    {
13604     "kind" : "offset_to_top"
13605    },
13606    {
13607     "kind" : "rtti",
13608     "mangled_component_name" : "_ZTIN11unwindstack18MemoryFileAtOffsetE"
13609    },
13610    {
13611     "kind" : "complete_dtor_pointer",
13612     "mangled_component_name" : "_ZN11unwindstack18MemoryFileAtOffsetD1Ev"
13613    },
13614    {
13615     "kind" : "deleting_dtor_pointer",
13616     "mangled_component_name" : "_ZN11unwindstack18MemoryFileAtOffsetD0Ev"
13617    },
13618    {
13619     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13620    },
13621    {
13622     "mangled_component_name" : "_ZN11unwindstack18MemoryFileAtOffset5ClearEv"
13623    },
13624    {
13625     "mangled_component_name" : "_ZN11unwindstack18MemoryFileAtOffset4ReadEmPvm"
13626    }
13627   ]
13628  },
13629  {
13630   "alignment" : 8,
13631   "base_specifiers" :
13632   [
13633    {
13634     "referenced_type" : "type-18"
13635    }
13636   ],
13637   "linker_set_key" : "unwindstack::MemoryLocal",
13638   "name" : "unwindstack::MemoryLocal",
13639   "record_kind" : "class",
13640   "referenced_type" : "type-198",
13641   "self_type" : "type-198",
13642   "size" : 8,
13643   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13644   "unique_id" : "_ZTSN11unwindstack11MemoryLocalE",
13645   "vtable_components" :
13646   [
13647    {
13648     "kind" : "offset_to_top"
13649    },
13650    {
13651     "kind" : "rtti",
13652     "mangled_component_name" : "_ZTIN11unwindstack11MemoryLocalE"
13653    },
13654    {
13655     "kind" : "complete_dtor_pointer",
13656     "mangled_component_name" : "_ZN11unwindstack11MemoryLocalD1Ev"
13657    },
13658    {
13659     "kind" : "deleting_dtor_pointer",
13660     "mangled_component_name" : "_ZN11unwindstack11MemoryLocalD0Ev"
13661    },
13662    {
13663     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13664    },
13665    {
13666     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13667    },
13668    {
13669     "mangled_component_name" : "_ZN11unwindstack11MemoryLocal4ReadEmPvm"
13670    }
13671   ]
13672  },
13673  {
13674   "alignment" : 8,
13675   "base_specifiers" :
13676   [
13677    {
13678     "referenced_type" : "type-18"
13679    }
13680   ],
13681   "fields" :
13682   [
13683    {
13684     "access" : "private",
13685     "field_name" : "memory_",
13686     "field_offset" : 64,
13687     "referenced_type" : "type-227"
13688    }
13689   ],
13690   "linker_set_key" : "unwindstack::MemoryOffline",
13691   "name" : "unwindstack::MemoryOffline",
13692   "record_kind" : "class",
13693   "referenced_type" : "type-226",
13694   "self_type" : "type-226",
13695   "size" : 16,
13696   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13697   "unique_id" : "_ZTSN11unwindstack13MemoryOfflineE",
13698   "vtable_components" :
13699   [
13700    {
13701     "kind" : "offset_to_top"
13702    },
13703    {
13704     "kind" : "rtti",
13705     "mangled_component_name" : "_ZTIN11unwindstack13MemoryOfflineE"
13706    },
13707    {
13708     "kind" : "complete_dtor_pointer",
13709     "mangled_component_name" : "_ZN11unwindstack13MemoryOfflineD1Ev"
13710    },
13711    {
13712     "kind" : "deleting_dtor_pointer",
13713     "mangled_component_name" : "_ZN11unwindstack13MemoryOfflineD0Ev"
13714    },
13715    {
13716     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13717    },
13718    {
13719     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13720    },
13721    {
13722     "mangled_component_name" : "_ZN11unwindstack13MemoryOffline4ReadEmPvm"
13723    }
13724   ]
13725  },
13726  {
13727   "alignment" : 8,
13728   "base_specifiers" :
13729   [
13730    {
13731     "referenced_type" : "type-18"
13732    }
13733   ],
13734   "fields" :
13735   [
13736    {
13737     "access" : "private",
13738     "field_name" : "data_",
13739     "field_offset" : 64,
13740     "referenced_type" : "type-238"
13741    },
13742    {
13743     "access" : "private",
13744     "field_name" : "start_",
13745     "field_offset" : 128,
13746     "referenced_type" : "type-6"
13747    },
13748    {
13749     "access" : "private",
13750     "field_name" : "end_",
13751     "field_offset" : 192,
13752     "referenced_type" : "type-6"
13753    }
13754   ],
13755   "linker_set_key" : "unwindstack::MemoryOfflineBuffer",
13756   "name" : "unwindstack::MemoryOfflineBuffer",
13757   "record_kind" : "class",
13758   "referenced_type" : "type-237",
13759   "self_type" : "type-237",
13760   "size" : 32,
13761   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13762   "unique_id" : "_ZTSN11unwindstack19MemoryOfflineBufferE",
13763   "vtable_components" :
13764   [
13765    {
13766     "kind" : "offset_to_top"
13767    },
13768    {
13769     "kind" : "rtti",
13770     "mangled_component_name" : "_ZTIN11unwindstack19MemoryOfflineBufferE"
13771    },
13772    {
13773     "kind" : "complete_dtor_pointer",
13774     "mangled_component_name" : "_ZN11unwindstack19MemoryOfflineBufferD1Ev"
13775    },
13776    {
13777     "kind" : "deleting_dtor_pointer",
13778     "mangled_component_name" : "_ZN11unwindstack19MemoryOfflineBufferD0Ev"
13779    },
13780    {
13781     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13782    },
13783    {
13784     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13785    },
13786    {
13787     "mangled_component_name" : "_ZN11unwindstack19MemoryOfflineBuffer4ReadEmPvm"
13788    }
13789   ]
13790  },
13791  {
13792   "alignment" : 8,
13793   "base_specifiers" :
13794   [
13795    {
13796     "referenced_type" : "type-18"
13797    }
13798   ],
13799   "fields" :
13800   [
13801    {
13802     "access" : "private",
13803     "field_name" : "memories_",
13804     "field_offset" : 64,
13805     "referenced_type" : "type-257"
13806    }
13807   ],
13808   "linker_set_key" : "unwindstack::MemoryOfflineParts",
13809   "name" : "unwindstack::MemoryOfflineParts",
13810   "record_kind" : "class",
13811   "referenced_type" : "type-256",
13812   "self_type" : "type-256",
13813   "size" : 32,
13814   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13815   "unique_id" : "_ZTSN11unwindstack18MemoryOfflinePartsE",
13816   "vtable_components" :
13817   [
13818    {
13819     "kind" : "offset_to_top"
13820    },
13821    {
13822     "kind" : "rtti",
13823     "mangled_component_name" : "_ZTIN11unwindstack18MemoryOfflinePartsE"
13824    },
13825    {
13826     "kind" : "complete_dtor_pointer",
13827     "mangled_component_name" : "_ZN11unwindstack18MemoryOfflinePartsD1Ev"
13828    },
13829    {
13830     "kind" : "deleting_dtor_pointer",
13831     "mangled_component_name" : "_ZN11unwindstack18MemoryOfflinePartsD0Ev"
13832    },
13833    {
13834     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13835    },
13836    {
13837     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13838    },
13839    {
13840     "mangled_component_name" : "_ZN11unwindstack18MemoryOfflineParts4ReadEmPvm"
13841    }
13842   ]
13843  },
13844  {
13845   "alignment" : 8,
13846   "base_specifiers" :
13847   [
13848    {
13849     "referenced_type" : "type-18"
13850    }
13851   ],
13852   "fields" :
13853   [
13854    {
13855     "access" : "private",
13856     "field_name" : "memory_",
13857     "field_offset" : 64,
13858     "referenced_type" : "type-207"
13859    },
13860    {
13861     "access" : "private",
13862     "field_name" : "begin_",
13863     "field_offset" : 192,
13864     "referenced_type" : "type-6"
13865    },
13866    {
13867     "access" : "private",
13868     "field_name" : "length_",
13869     "field_offset" : 256,
13870     "referenced_type" : "type-6"
13871    },
13872    {
13873     "access" : "private",
13874     "field_name" : "offset_",
13875     "field_offset" : 320,
13876     "referenced_type" : "type-6"
13877    }
13878   ],
13879   "linker_set_key" : "unwindstack::MemoryRange",
13880   "name" : "unwindstack::MemoryRange",
13881   "record_kind" : "class",
13882   "referenced_type" : "type-206",
13883   "self_type" : "type-206",
13884   "size" : 48,
13885   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13886   "unique_id" : "_ZTSN11unwindstack11MemoryRangeE",
13887   "vtable_components" :
13888   [
13889    {
13890     "kind" : "offset_to_top"
13891    },
13892    {
13893     "kind" : "rtti",
13894     "mangled_component_name" : "_ZTIN11unwindstack11MemoryRangeE"
13895    },
13896    {
13897     "kind" : "complete_dtor_pointer",
13898     "mangled_component_name" : "_ZN11unwindstack11MemoryRangeD1Ev"
13899    },
13900    {
13901     "kind" : "deleting_dtor_pointer",
13902     "mangled_component_name" : "_ZN11unwindstack11MemoryRangeD0Ev"
13903    },
13904    {
13905     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13906    },
13907    {
13908     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13909    },
13910    {
13911     "mangled_component_name" : "_ZN11unwindstack11MemoryRange4ReadEmPvm"
13912    }
13913   ]
13914  },
13915  {
13916   "alignment" : 8,
13917   "base_specifiers" :
13918   [
13919    {
13920     "referenced_type" : "type-18"
13921    }
13922   ],
13923   "fields" :
13924   [
13925    {
13926     "access" : "private",
13927     "field_name" : "maps_",
13928     "field_offset" : 64,
13929     "referenced_type" : "type-219"
13930    }
13931   ],
13932   "linker_set_key" : "unwindstack::MemoryRanges",
13933   "name" : "unwindstack::MemoryRanges",
13934   "record_kind" : "class",
13935   "referenced_type" : "type-218",
13936   "self_type" : "type-218",
13937   "size" : 32,
13938   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13939   "unique_id" : "_ZTSN11unwindstack12MemoryRangesE",
13940   "vtable_components" :
13941   [
13942    {
13943     "kind" : "offset_to_top"
13944    },
13945    {
13946     "kind" : "rtti",
13947     "mangled_component_name" : "_ZTIN11unwindstack12MemoryRangesE"
13948    },
13949    {
13950     "kind" : "complete_dtor_pointer",
13951     "mangled_component_name" : "_ZN11unwindstack12MemoryRangesD1Ev"
13952    },
13953    {
13954     "kind" : "deleting_dtor_pointer",
13955     "mangled_component_name" : "_ZN11unwindstack12MemoryRangesD0Ev"
13956    },
13957    {
13958     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13959    },
13960    {
13961     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13962    },
13963    {
13964     "mangled_component_name" : "_ZN11unwindstack12MemoryRanges4ReadEmPvm"
13965    }
13966   ]
13967  },
13968  {
13969   "alignment" : 8,
13970   "base_specifiers" :
13971   [
13972    {
13973     "referenced_type" : "type-18"
13974    }
13975   ],
13976   "fields" :
13977   [
13978    {
13979     "access" : "private",
13980     "field_name" : "pid_",
13981     "field_offset" : 64,
13982     "referenced_type" : "type-153"
13983    },
13984    {
13985     "access" : "private",
13986     "field_name" : "read_redirect_func_",
13987     "field_offset" : 128,
13988     "referenced_type" : "type-154"
13989    }
13990   ],
13991   "linker_set_key" : "unwindstack::MemoryRemote",
13992   "name" : "unwindstack::MemoryRemote",
13993   "record_kind" : "class",
13994   "referenced_type" : "type-152",
13995   "self_type" : "type-152",
13996   "size" : 24,
13997   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13998   "unique_id" : "_ZTSN11unwindstack12MemoryRemoteE",
13999   "vtable_components" :
14000   [
14001    {
14002     "kind" : "offset_to_top"
14003    },
14004    {
14005     "kind" : "rtti",
14006     "mangled_component_name" : "_ZTIN11unwindstack12MemoryRemoteE"
14007    },
14008    {
14009     "kind" : "complete_dtor_pointer",
14010     "mangled_component_name" : "_ZN11unwindstack12MemoryRemoteD1Ev"
14011    },
14012    {
14013     "kind" : "deleting_dtor_pointer",
14014     "mangled_component_name" : "_ZN11unwindstack12MemoryRemoteD0Ev"
14015    },
14016    {
14017     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
14018    },
14019    {
14020     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
14021    },
14022    {
14023     "mangled_component_name" : "_ZN11unwindstack12MemoryRemote4ReadEmPvm"
14024    }
14025   ]
14026  },
14027  {
14028   "alignment" : 8,
14029   "fields" :
14030   [
14031    {
14032     "access" : "protected",
14033     "field_name" : "total_regs_",
14034     "field_offset" : 64,
14035     "referenced_type" : "type-2"
14036    },
14037    {
14038     "access" : "protected",
14039     "field_name" : "return_loc_",
14040     "field_offset" : 80,
14041     "referenced_type" : "type-64"
14042    },
14043    {
14044     "access" : "protected",
14045     "field_name" : "dex_pc_",
14046     "field_offset" : 128,
14047     "referenced_type" : "type-6"
14048    }
14049   ],
14050   "linker_set_key" : "unwindstack::Regs",
14051   "name" : "unwindstack::Regs",
14052   "record_kind" : "class",
14053   "referenced_type" : "type-63",
14054   "self_type" : "type-63",
14055   "size" : 24,
14056   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
14057   "unique_id" : "_ZTSN11unwindstack4RegsE",
14058   "vtable_components" :
14059   [
14060    {
14061     "kind" : "offset_to_top"
14062    },
14063    {
14064     "kind" : "rtti",
14065     "mangled_component_name" : "_ZTIN11unwindstack4RegsE"
14066    },
14067    {
14068     "kind" : "complete_dtor_pointer",
14069     "mangled_component_name" : "_ZN11unwindstack4RegsD1Ev"
14070    },
14071    {
14072     "kind" : "deleting_dtor_pointer",
14073     "mangled_component_name" : "_ZN11unwindstack4RegsD0Ev"
14074    },
14075    {
14076     "is_pure" : true,
14077     "mangled_component_name" : "_ZN11unwindstack4Regs4ArchEv"
14078    },
14079    {
14080     "is_pure" : true,
14081     "mangled_component_name" : "_ZN11unwindstack4Regs7Is32BitEv"
14082    },
14083    {
14084     "is_pure" : true,
14085     "mangled_component_name" : "_ZN11unwindstack4Regs7RawDataEv"
14086    },
14087    {
14088     "is_pure" : true,
14089     "mangled_component_name" : "_ZN11unwindstack4Regs2pcEv"
14090    },
14091    {
14092     "is_pure" : true,
14093     "mangled_component_name" : "_ZN11unwindstack4Regs2spEv"
14094    },
14095    {
14096     "is_pure" : true,
14097     "mangled_component_name" : "_ZN11unwindstack4Regs6set_pcEm"
14098    },
14099    {
14100     "is_pure" : true,
14101     "mangled_component_name" : "_ZN11unwindstack4Regs6set_spEm"
14102    },
14103    {
14104     "is_pure" : true,
14105     "mangled_component_name" : "_ZN11unwindstack4Regs15GetPcAdjustmentEmPNS_3ElfE"
14106    },
14107    {
14108     "is_pure" : true,
14109     "mangled_component_name" : "_ZN11unwindstack4Regs19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14110    },
14111    {
14112     "is_pure" : true,
14113     "mangled_component_name" : "_ZN11unwindstack4Regs22SetPcFromReturnAddressEPNS_6MemoryE"
14114    },
14115    {
14116     "is_pure" : true,
14117     "mangled_component_name" : "_ZN11unwindstack4Regs16IterateRegistersENSt3__18functionIFvPKcmEEE"
14118    },
14119    {
14120     "is_pure" : true,
14121     "mangled_component_name" : "_ZN11unwindstack4Regs5CloneEv"
14122    }
14123   ]
14124  },
14125  {
14126   "alignment" : 2,
14127   "fields" :
14128   [
14129    {
14130     "field_name" : "type",
14131     "referenced_type" : "type-65"
14132    },
14133    {
14134     "field_name" : "value",
14135     "field_offset" : 16,
14136     "referenced_type" : "type-66"
14137    }
14138   ],
14139   "linker_set_key" : "unwindstack::Regs::Location",
14140   "name" : "unwindstack::Regs::Location",
14141   "referenced_type" : "type-64",
14142   "self_type" : "type-64",
14143   "size" : 4,
14144   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
14145   "unique_id" : "_ZTSN11unwindstack4Regs8LocationE"
14146  },
14147  {
14148   "alignment" : 8,
14149   "base_specifiers" :
14150   [
14151    {
14152     "referenced_type" : "type-106"
14153    }
14154   ],
14155   "linker_set_key" : "unwindstack::RegsArm",
14156   "name" : "unwindstack::RegsArm",
14157   "record_kind" : "class",
14158   "referenced_type" : "type-119",
14159   "self_type" : "type-119",
14160   "size" : 48,
14161   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h",
14162   "unique_id" : "_ZTSN11unwindstack7RegsArmE",
14163   "vtable_components" :
14164   [
14165    {
14166     "kind" : "offset_to_top"
14167    },
14168    {
14169     "kind" : "rtti",
14170     "mangled_component_name" : "_ZTIN11unwindstack7RegsArmE"
14171    },
14172    {
14173     "kind" : "complete_dtor_pointer",
14174     "mangled_component_name" : "_ZN11unwindstack7RegsArmD1Ev"
14175    },
14176    {
14177     "kind" : "deleting_dtor_pointer",
14178     "mangled_component_name" : "_ZN11unwindstack7RegsArmD0Ev"
14179    },
14180    {
14181     "mangled_component_name" : "_ZN11unwindstack7RegsArm4ArchEv"
14182    },
14183    {
14184     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
14185    },
14186    {
14187     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
14188    },
14189    {
14190     "mangled_component_name" : "_ZN11unwindstack7RegsArm2pcEv"
14191    },
14192    {
14193     "mangled_component_name" : "_ZN11unwindstack7RegsArm2spEv"
14194    },
14195    {
14196     "mangled_component_name" : "_ZN11unwindstack7RegsArm6set_pcEm"
14197    },
14198    {
14199     "mangled_component_name" : "_ZN11unwindstack7RegsArm6set_spEm"
14200    },
14201    {
14202     "mangled_component_name" : "_ZN11unwindstack7RegsArm15GetPcAdjustmentEmPNS_3ElfE"
14203    },
14204    {
14205     "mangled_component_name" : "_ZN11unwindstack7RegsArm19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14206    },
14207    {
14208     "mangled_component_name" : "_ZN11unwindstack7RegsArm22SetPcFromReturnAddressEPNS_6MemoryE"
14209    },
14210    {
14211     "mangled_component_name" : "_ZN11unwindstack7RegsArm16IterateRegistersENSt3__18functionIFvPKcmEEE"
14212    },
14213    {
14214     "mangled_component_name" : "_ZN11unwindstack7RegsArm5CloneEv"
14215    }
14216   ]
14217  },
14218  {
14219   "alignment" : 8,
14220   "base_specifiers" :
14221   [
14222    {
14223     "referenced_type" : "type-67"
14224    }
14225   ],
14226   "linker_set_key" : "unwindstack::RegsArm64",
14227   "name" : "unwindstack::RegsArm64",
14228   "record_kind" : "class",
14229   "referenced_type" : "type-596",
14230   "self_type" : "type-596",
14231   "size" : 48,
14232   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h",
14233   "unique_id" : "_ZTSN11unwindstack9RegsArm64E",
14234   "vtable_components" :
14235   [
14236    {
14237     "kind" : "offset_to_top"
14238    },
14239    {
14240     "kind" : "rtti",
14241     "mangled_component_name" : "_ZTIN11unwindstack9RegsArm64E"
14242    },
14243    {
14244     "kind" : "complete_dtor_pointer",
14245     "mangled_component_name" : "_ZN11unwindstack9RegsArm64D1Ev"
14246    },
14247    {
14248     "kind" : "deleting_dtor_pointer",
14249     "mangled_component_name" : "_ZN11unwindstack9RegsArm64D0Ev"
14250    },
14251    {
14252     "mangled_component_name" : "_ZN11unwindstack9RegsArm644ArchEv"
14253    },
14254    {
14255     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7Is32BitEv"
14256    },
14257    {
14258     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7RawDataEv"
14259    },
14260    {
14261     "mangled_component_name" : "_ZN11unwindstack9RegsArm642pcEv"
14262    },
14263    {
14264     "mangled_component_name" : "_ZN11unwindstack9RegsArm642spEv"
14265    },
14266    {
14267     "mangled_component_name" : "_ZN11unwindstack9RegsArm646set_pcEm"
14268    },
14269    {
14270     "mangled_component_name" : "_ZN11unwindstack9RegsArm646set_spEm"
14271    },
14272    {
14273     "mangled_component_name" : "_ZN11unwindstack9RegsArm6415GetPcAdjustmentEmPNS_3ElfE"
14274    },
14275    {
14276     "mangled_component_name" : "_ZN11unwindstack9RegsArm6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14277    },
14278    {
14279     "mangled_component_name" : "_ZN11unwindstack9RegsArm6422SetPcFromReturnAddressEPNS_6MemoryE"
14280    },
14281    {
14282     "mangled_component_name" : "_ZN11unwindstack9RegsArm6416IterateRegistersENSt3__18functionIFvPKcmEEE"
14283    },
14284    {
14285     "mangled_component_name" : "_ZN11unwindstack9RegsArm645CloneEv"
14286    }
14287   ]
14288  },
14289  {
14290   "alignment" : 8,
14291   "base_specifiers" :
14292   [
14293    {
14294     "referenced_type" : "type-63"
14295    }
14296   ],
14297   "fields" :
14298   [
14299    {
14300     "access" : "protected",
14301     "field_name" : "regs_",
14302     "field_offset" : 192,
14303     "referenced_type" : "type-107"
14304    }
14305   ],
14306   "linker_set_key" : "unwindstack::RegsImpl<unsigned int>",
14307   "name" : "unwindstack::RegsImpl<unsigned int>",
14308   "record_kind" : "class",
14309   "referenced_type" : "type-106",
14310   "self_type" : "type-106",
14311   "size" : 48,
14312   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
14313   "template_args" : [ "type-3" ],
14314   "unique_id" : "_ZTSN11unwindstack8RegsImplIjEE",
14315   "vtable_components" :
14316   [
14317    {
14318     "kind" : "offset_to_top"
14319    },
14320    {
14321     "kind" : "rtti",
14322     "mangled_component_name" : "_ZTIN11unwindstack8RegsImplIjEE"
14323    },
14324    {
14325     "kind" : "complete_dtor_pointer",
14326     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjED1Ev"
14327    },
14328    {
14329     "kind" : "deleting_dtor_pointer",
14330     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjED0Ev"
14331    },
14332    {
14333     "is_pure" : true,
14334     "mangled_component_name" : "_ZN11unwindstack4Regs4ArchEv"
14335    },
14336    {
14337     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
14338    },
14339    {
14340     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
14341    },
14342    {
14343     "is_pure" : true,
14344     "mangled_component_name" : "_ZN11unwindstack4Regs2pcEv"
14345    },
14346    {
14347     "is_pure" : true,
14348     "mangled_component_name" : "_ZN11unwindstack4Regs2spEv"
14349    },
14350    {
14351     "is_pure" : true,
14352     "mangled_component_name" : "_ZN11unwindstack4Regs6set_pcEm"
14353    },
14354    {
14355     "is_pure" : true,
14356     "mangled_component_name" : "_ZN11unwindstack4Regs6set_spEm"
14357    },
14358    {
14359     "is_pure" : true,
14360     "mangled_component_name" : "_ZN11unwindstack4Regs15GetPcAdjustmentEmPNS_3ElfE"
14361    },
14362    {
14363     "is_pure" : true,
14364     "mangled_component_name" : "_ZN11unwindstack4Regs19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14365    },
14366    {
14367     "is_pure" : true,
14368     "mangled_component_name" : "_ZN11unwindstack4Regs22SetPcFromReturnAddressEPNS_6MemoryE"
14369    },
14370    {
14371     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE16IterateRegistersENSt3__18functionIFvPKcmEEE"
14372    },
14373    {
14374     "is_pure" : true,
14375     "mangled_component_name" : "_ZN11unwindstack4Regs5CloneEv"
14376    }
14377   ]
14378  },
14379  {
14380   "alignment" : 8,
14381   "base_specifiers" :
14382   [
14383    {
14384     "referenced_type" : "type-63"
14385    }
14386   ],
14387   "fields" :
14388   [
14389    {
14390     "access" : "protected",
14391     "field_name" : "regs_",
14392     "field_offset" : 192,
14393     "referenced_type" : "type-68"
14394    }
14395   ],
14396   "linker_set_key" : "unwindstack::RegsImpl<unsigned long>",
14397   "name" : "unwindstack::RegsImpl<unsigned long>",
14398   "record_kind" : "class",
14399   "referenced_type" : "type-67",
14400   "self_type" : "type-67",
14401   "size" : 48,
14402   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
14403   "template_args" : [ "type-6" ],
14404   "unique_id" : "_ZTSN11unwindstack8RegsImplImEE",
14405   "vtable_components" :
14406   [
14407    {
14408     "kind" : "offset_to_top"
14409    },
14410    {
14411     "kind" : "rtti",
14412     "mangled_component_name" : "_ZTIN11unwindstack8RegsImplImEE"
14413    },
14414    {
14415     "kind" : "complete_dtor_pointer",
14416     "mangled_component_name" : "_ZN11unwindstack8RegsImplImED1Ev"
14417    },
14418    {
14419     "kind" : "deleting_dtor_pointer",
14420     "mangled_component_name" : "_ZN11unwindstack8RegsImplImED0Ev"
14421    },
14422    {
14423     "is_pure" : true,
14424     "mangled_component_name" : "_ZN11unwindstack4Regs4ArchEv"
14425    },
14426    {
14427     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7Is32BitEv"
14428    },
14429    {
14430     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7RawDataEv"
14431    },
14432    {
14433     "is_pure" : true,
14434     "mangled_component_name" : "_ZN11unwindstack4Regs2pcEv"
14435    },
14436    {
14437     "is_pure" : true,
14438     "mangled_component_name" : "_ZN11unwindstack4Regs2spEv"
14439    },
14440    {
14441     "is_pure" : true,
14442     "mangled_component_name" : "_ZN11unwindstack4Regs6set_pcEm"
14443    },
14444    {
14445     "is_pure" : true,
14446     "mangled_component_name" : "_ZN11unwindstack4Regs6set_spEm"
14447    },
14448    {
14449     "is_pure" : true,
14450     "mangled_component_name" : "_ZN11unwindstack4Regs15GetPcAdjustmentEmPNS_3ElfE"
14451    },
14452    {
14453     "is_pure" : true,
14454     "mangled_component_name" : "_ZN11unwindstack4Regs19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14455    },
14456    {
14457     "is_pure" : true,
14458     "mangled_component_name" : "_ZN11unwindstack4Regs22SetPcFromReturnAddressEPNS_6MemoryE"
14459    },
14460    {
14461     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE16IterateRegistersENSt3__18functionIFvPKcmEEE"
14462    },
14463    {
14464     "is_pure" : true,
14465     "mangled_component_name" : "_ZN11unwindstack4Regs5CloneEv"
14466    }
14467   ]
14468  },
14469  {
14470   "alignment" : 8,
14471   "base_specifiers" :
14472   [
14473    {
14474     "referenced_type" : "type-106"
14475    }
14476   ],
14477   "linker_set_key" : "unwindstack::RegsMips",
14478   "name" : "unwindstack::RegsMips",
14479   "record_kind" : "class",
14480   "referenced_type" : "type-598",
14481   "self_type" : "type-598",
14482   "size" : 48,
14483   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h",
14484   "unique_id" : "_ZTSN11unwindstack8RegsMipsE",
14485   "vtable_components" :
14486   [
14487    {
14488     "kind" : "offset_to_top"
14489    },
14490    {
14491     "kind" : "rtti",
14492     "mangled_component_name" : "_ZTIN11unwindstack8RegsMipsE"
14493    },
14494    {
14495     "kind" : "complete_dtor_pointer",
14496     "mangled_component_name" : "_ZN11unwindstack8RegsMipsD1Ev"
14497    },
14498    {
14499     "kind" : "deleting_dtor_pointer",
14500     "mangled_component_name" : "_ZN11unwindstack8RegsMipsD0Ev"
14501    },
14502    {
14503     "mangled_component_name" : "_ZN11unwindstack8RegsMips4ArchEv"
14504    },
14505    {
14506     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
14507    },
14508    {
14509     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
14510    },
14511    {
14512     "mangled_component_name" : "_ZN11unwindstack8RegsMips2pcEv"
14513    },
14514    {
14515     "mangled_component_name" : "_ZN11unwindstack8RegsMips2spEv"
14516    },
14517    {
14518     "mangled_component_name" : "_ZN11unwindstack8RegsMips6set_pcEm"
14519    },
14520    {
14521     "mangled_component_name" : "_ZN11unwindstack8RegsMips6set_spEm"
14522    },
14523    {
14524     "mangled_component_name" : "_ZN11unwindstack8RegsMips15GetPcAdjustmentEmPNS_3ElfE"
14525    },
14526    {
14527     "mangled_component_name" : "_ZN11unwindstack8RegsMips19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14528    },
14529    {
14530     "mangled_component_name" : "_ZN11unwindstack8RegsMips22SetPcFromReturnAddressEPNS_6MemoryE"
14531    },
14532    {
14533     "mangled_component_name" : "_ZN11unwindstack8RegsMips16IterateRegistersENSt3__18functionIFvPKcmEEE"
14534    },
14535    {
14536     "mangled_component_name" : "_ZN11unwindstack8RegsMips5CloneEv"
14537    }
14538   ]
14539  },
14540  {
14541   "alignment" : 8,
14542   "base_specifiers" :
14543   [
14544    {
14545     "referenced_type" : "type-67"
14546    }
14547   ],
14548   "linker_set_key" : "unwindstack::RegsMips64",
14549   "name" : "unwindstack::RegsMips64",
14550   "record_kind" : "class",
14551   "referenced_type" : "type-600",
14552   "self_type" : "type-600",
14553   "size" : 48,
14554   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h",
14555   "unique_id" : "_ZTSN11unwindstack10RegsMips64E",
14556   "vtable_components" :
14557   [
14558    {
14559     "kind" : "offset_to_top"
14560    },
14561    {
14562     "kind" : "rtti",
14563     "mangled_component_name" : "_ZTIN11unwindstack10RegsMips64E"
14564    },
14565    {
14566     "kind" : "complete_dtor_pointer",
14567     "mangled_component_name" : "_ZN11unwindstack10RegsMips64D1Ev"
14568    },
14569    {
14570     "kind" : "deleting_dtor_pointer",
14571     "mangled_component_name" : "_ZN11unwindstack10RegsMips64D0Ev"
14572    },
14573    {
14574     "mangled_component_name" : "_ZN11unwindstack10RegsMips644ArchEv"
14575    },
14576    {
14577     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7Is32BitEv"
14578    },
14579    {
14580     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7RawDataEv"
14581    },
14582    {
14583     "mangled_component_name" : "_ZN11unwindstack10RegsMips642pcEv"
14584    },
14585    {
14586     "mangled_component_name" : "_ZN11unwindstack10RegsMips642spEv"
14587    },
14588    {
14589     "mangled_component_name" : "_ZN11unwindstack10RegsMips646set_pcEm"
14590    },
14591    {
14592     "mangled_component_name" : "_ZN11unwindstack10RegsMips646set_spEm"
14593    },
14594    {
14595     "mangled_component_name" : "_ZN11unwindstack10RegsMips6415GetPcAdjustmentEmPNS_3ElfE"
14596    },
14597    {
14598     "mangled_component_name" : "_ZN11unwindstack10RegsMips6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14599    },
14600    {
14601     "mangled_component_name" : "_ZN11unwindstack10RegsMips6422SetPcFromReturnAddressEPNS_6MemoryE"
14602    },
14603    {
14604     "mangled_component_name" : "_ZN11unwindstack10RegsMips6416IterateRegistersENSt3__18functionIFvPKcmEEE"
14605    },
14606    {
14607     "mangled_component_name" : "_ZN11unwindstack10RegsMips645CloneEv"
14608    }
14609   ]
14610  },
14611  {
14612   "alignment" : 8,
14613   "base_specifiers" :
14614   [
14615    {
14616     "referenced_type" : "type-106"
14617    }
14618   ],
14619   "linker_set_key" : "unwindstack::RegsX86",
14620   "name" : "unwindstack::RegsX86",
14621   "record_kind" : "class",
14622   "referenced_type" : "type-602",
14623   "self_type" : "type-602",
14624   "size" : 48,
14625   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h",
14626   "unique_id" : "_ZTSN11unwindstack7RegsX86E",
14627   "vtable_components" :
14628   [
14629    {
14630     "kind" : "offset_to_top"
14631    },
14632    {
14633     "kind" : "rtti",
14634     "mangled_component_name" : "_ZTIN11unwindstack7RegsX86E"
14635    },
14636    {
14637     "kind" : "complete_dtor_pointer",
14638     "mangled_component_name" : "_ZN11unwindstack7RegsX86D1Ev"
14639    },
14640    {
14641     "kind" : "deleting_dtor_pointer",
14642     "mangled_component_name" : "_ZN11unwindstack7RegsX86D0Ev"
14643    },
14644    {
14645     "mangled_component_name" : "_ZN11unwindstack7RegsX864ArchEv"
14646    },
14647    {
14648     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
14649    },
14650    {
14651     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
14652    },
14653    {
14654     "mangled_component_name" : "_ZN11unwindstack7RegsX862pcEv"
14655    },
14656    {
14657     "mangled_component_name" : "_ZN11unwindstack7RegsX862spEv"
14658    },
14659    {
14660     "mangled_component_name" : "_ZN11unwindstack7RegsX866set_pcEm"
14661    },
14662    {
14663     "mangled_component_name" : "_ZN11unwindstack7RegsX866set_spEm"
14664    },
14665    {
14666     "mangled_component_name" : "_ZN11unwindstack7RegsX8615GetPcAdjustmentEmPNS_3ElfE"
14667    },
14668    {
14669     "mangled_component_name" : "_ZN11unwindstack7RegsX8619StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14670    },
14671    {
14672     "mangled_component_name" : "_ZN11unwindstack7RegsX8622SetPcFromReturnAddressEPNS_6MemoryE"
14673    },
14674    {
14675     "mangled_component_name" : "_ZN11unwindstack7RegsX8616IterateRegistersENSt3__18functionIFvPKcmEEE"
14676    },
14677    {
14678     "mangled_component_name" : "_ZN11unwindstack7RegsX865CloneEv"
14679    }
14680   ]
14681  },
14682  {
14683   "alignment" : 8,
14684   "base_specifiers" :
14685   [
14686    {
14687     "referenced_type" : "type-67"
14688    }
14689   ],
14690   "linker_set_key" : "unwindstack::RegsX86_64",
14691   "name" : "unwindstack::RegsX86_64",
14692   "record_kind" : "class",
14693   "referenced_type" : "type-604",
14694   "self_type" : "type-604",
14695   "size" : 48,
14696   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h",
14697   "unique_id" : "_ZTSN11unwindstack10RegsX86_64E",
14698   "vtable_components" :
14699   [
14700    {
14701     "kind" : "offset_to_top"
14702    },
14703    {
14704     "kind" : "rtti",
14705     "mangled_component_name" : "_ZTIN11unwindstack10RegsX86_64E"
14706    },
14707    {
14708     "kind" : "complete_dtor_pointer",
14709     "mangled_component_name" : "_ZN11unwindstack10RegsX86_64D1Ev"
14710    },
14711    {
14712     "kind" : "deleting_dtor_pointer",
14713     "mangled_component_name" : "_ZN11unwindstack10RegsX86_64D0Ev"
14714    },
14715    {
14716     "mangled_component_name" : "_ZN11unwindstack10RegsX86_644ArchEv"
14717    },
14718    {
14719     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7Is32BitEv"
14720    },
14721    {
14722     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7RawDataEv"
14723    },
14724    {
14725     "mangled_component_name" : "_ZN11unwindstack10RegsX86_642pcEv"
14726    },
14727    {
14728     "mangled_component_name" : "_ZN11unwindstack10RegsX86_642spEv"
14729    },
14730    {
14731     "mangled_component_name" : "_ZN11unwindstack10RegsX86_646set_pcEm"
14732    },
14733    {
14734     "mangled_component_name" : "_ZN11unwindstack10RegsX86_646set_spEm"
14735    },
14736    {
14737     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6415GetPcAdjustmentEmPNS_3ElfE"
14738    },
14739    {
14740     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14741    },
14742    {
14743     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6422SetPcFromReturnAddressEPNS_6MemoryE"
14744    },
14745    {
14746     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6416IterateRegistersENSt3__18functionIFvPKcmEEE"
14747    },
14748    {
14749     "mangled_component_name" : "_ZN11unwindstack10RegsX86_645CloneEv"
14750    }
14751   ]
14752  },
14753  {
14754   "alignment" : 8,
14755   "base_specifiers" :
14756   [
14757    {
14758     "referenced_type" : "type-167"
14759    }
14760   ],
14761   "fields" :
14762   [
14763    {
14764     "access" : "private",
14765     "field_name" : "pid_",
14766     "field_offset" : 256,
14767     "referenced_type" : "type-153"
14768    }
14769   ],
14770   "linker_set_key" : "unwindstack::RemoteMaps",
14771   "name" : "unwindstack::RemoteMaps",
14772   "record_kind" : "class",
14773   "referenced_type" : "type-175",
14774   "self_type" : "type-175",
14775   "size" : 40,
14776   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
14777   "unique_id" : "_ZTSN11unwindstack10RemoteMapsE",
14778   "vtable_components" :
14779   [
14780    {
14781     "kind" : "offset_to_top"
14782    },
14783    {
14784     "kind" : "rtti",
14785     "mangled_component_name" : "_ZTIN11unwindstack10RemoteMapsE"
14786    },
14787    {
14788     "kind" : "complete_dtor_pointer",
14789     "mangled_component_name" : "_ZN11unwindstack10RemoteMapsD1Ev"
14790    },
14791    {
14792     "kind" : "deleting_dtor_pointer",
14793     "mangled_component_name" : "_ZN11unwindstack10RemoteMapsD0Ev"
14794    },
14795    {
14796     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
14797    },
14798    {
14799     "mangled_component_name" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv"
14800    }
14801   ]
14802  },
14803  {
14804   "alignment" : 8,
14805   "fields" :
14806   [
14807    {
14808     "access" : "protected",
14809     "field_name" : "max_frames_",
14810     "field_offset" : 64,
14811     "referenced_type" : "type-6"
14812    },
14813    {
14814     "access" : "protected",
14815     "field_name" : "maps_",
14816     "field_offset" : 128,
14817     "referenced_type" : "type-169"
14818    },
14819    {
14820     "access" : "protected",
14821     "field_name" : "regs_",
14822     "field_offset" : 192,
14823     "referenced_type" : "type-94"
14824    },
14825    {
14826     "access" : "protected",
14827     "field_name" : "frames_",
14828     "field_offset" : 256,
14829     "referenced_type" : "type-817"
14830    },
14831    {
14832     "access" : "protected",
14833     "field_name" : "process_memory_",
14834     "field_offset" : 448,
14835     "referenced_type" : "type-818"
14836    },
14837    {
14838     "access" : "protected",
14839     "field_name" : "jit_debug_",
14840     "field_offset" : 576,
14841     "referenced_type" : "type-220"
14842    },
14843    {
14844     "access" : "protected",
14845     "field_name" : "resolve_names_",
14846     "field_offset" : 640,
14847     "referenced_type" : "type-72"
14848    },
14849    {
14850     "access" : "protected",
14851     "field_name" : "embedded_soname_",
14852     "field_offset" : 648,
14853     "referenced_type" : "type-72"
14854    },
14855    {
14856     "access" : "protected",
14857     "field_name" : "display_build_id_",
14858     "field_offset" : 656,
14859     "referenced_type" : "type-72"
14860    },
14861    {
14862     "access" : "protected",
14863     "field_name" : "elf_from_memory_not_file_",
14864     "field_offset" : 664,
14865     "referenced_type" : "type-72"
14866    },
14867    {
14868     "access" : "protected",
14869     "field_name" : "last_error_",
14870     "field_offset" : 704,
14871     "referenced_type" : "type-14"
14872    }
14873   ],
14874   "linker_set_key" : "unwindstack::Unwinder",
14875   "name" : "unwindstack::Unwinder",
14876   "record_kind" : "class",
14877   "referenced_type" : "type-814",
14878   "self_type" : "type-814",
14879   "size" : 104,
14880   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h",
14881   "unique_id" : "_ZTSN11unwindstack8UnwinderE",
14882   "vtable_components" :
14883   [
14884    {
14885     "kind" : "offset_to_top"
14886    },
14887    {
14888     "kind" : "rtti",
14889     "mangled_component_name" : "_ZTIN11unwindstack8UnwinderE"
14890    },
14891    {
14892     "kind" : "complete_dtor_pointer",
14893     "mangled_component_name" : "_ZN11unwindstack8UnwinderD1Ev"
14894    },
14895    {
14896     "kind" : "deleting_dtor_pointer",
14897     "mangled_component_name" : "_ZN11unwindstack8UnwinderD0Ev"
14898    }
14899   ]
14900  },
14901  {
14902   "alignment" : 8,
14903   "base_specifiers" :
14904   [
14905    {
14906     "referenced_type" : "type-814"
14907    }
14908   ],
14909   "fields" :
14910   [
14911    {
14912     "access" : "private",
14913     "field_name" : "pid_",
14914     "field_offset" : 832,
14915     "referenced_type" : "type-153"
14916    },
14917    {
14918     "access" : "private",
14919     "field_name" : "maps_ptr_",
14920     "field_offset" : 896,
14921     "referenced_type" : "type-833"
14922    },
14923    {
14924     "access" : "private",
14925     "field_name" : "jit_debug_ptr_",
14926     "field_offset" : 960,
14927     "referenced_type" : "type-834"
14928    }
14929   ],
14930   "linker_set_key" : "unwindstack::UnwinderFromPid",
14931   "name" : "unwindstack::UnwinderFromPid",
14932   "record_kind" : "class",
14933   "referenced_type" : "type-832",
14934   "self_type" : "type-832",
14935   "size" : 128,
14936   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h",
14937   "unique_id" : "_ZTSN11unwindstack15UnwinderFromPidE",
14938   "vtable_components" :
14939   [
14940    {
14941     "kind" : "offset_to_top"
14942    },
14943    {
14944     "kind" : "rtti",
14945     "mangled_component_name" : "_ZTIN11unwindstack15UnwinderFromPidE"
14946    },
14947    {
14948     "kind" : "complete_dtor_pointer",
14949     "mangled_component_name" : "_ZN11unwindstack15UnwinderFromPidD1Ev"
14950    },
14951    {
14952     "kind" : "deleting_dtor_pointer",
14953     "mangled_component_name" : "_ZN11unwindstack15UnwinderFromPidD0Ev"
14954    }
14955   ]
14956  },
14957  {
14958   "alignment" : 8,
14959   "fields" :
14960   [
14961    {
14962     "field_name" : "fault_address",
14963     "referenced_type" : "type-6"
14964    },
14965    {
14966     "field_name" : "regs",
14967     "field_offset" : 64,
14968     "referenced_type" : "type-336"
14969    },
14970    {
14971     "field_name" : "pstate",
14972     "field_offset" : 2176,
14973     "referenced_type" : "type-6"
14974    }
14975   ],
14976   "linker_set_key" : "unwindstack::arm64_mcontext_t",
14977   "name" : "unwindstack::arm64_mcontext_t",
14978   "referenced_type" : "type-335",
14979   "self_type" : "type-335",
14980   "size" : 280,
14981   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h",
14982   "unique_id" : "_ZTSN11unwindstack16arm64_mcontext_tE"
14983  },
14984  {
14985   "alignment" : 8,
14986   "fields" :
14987   [
14988    {
14989     "field_name" : "sig",
14990     "referenced_type" : "type-6"
14991    }
14992   ],
14993   "linker_set_key" : "unwindstack::arm64_sigset_t",
14994   "name" : "unwindstack::arm64_sigset_t",
14995   "referenced_type" : "type-334",
14996   "self_type" : "type-334",
14997   "size" : 8,
14998   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h",
14999   "unique_id" : "_ZTSN11unwindstack14arm64_sigset_tE"
15000  },
15001  {
15002   "alignment" : 8,
15003   "fields" :
15004   [
15005    {
15006     "field_name" : "ss_sp",
15007     "referenced_type" : "type-6"
15008    },
15009    {
15010     "field_name" : "ss_flags",
15011     "field_offset" : 64,
15012     "referenced_type" : "type-153"
15013    },
15014    {
15015     "field_name" : "ss_size",
15016     "field_offset" : 128,
15017     "referenced_type" : "type-6"
15018    }
15019   ],
15020   "linker_set_key" : "unwindstack::arm64_stack_t",
15021   "name" : "unwindstack::arm64_stack_t",
15022   "referenced_type" : "type-333",
15023   "self_type" : "type-333",
15024   "size" : 24,
15025   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h",
15026   "unique_id" : "_ZTSN11unwindstack13arm64_stack_tE"
15027  },
15028  {
15029   "alignment" : 16,
15030   "fields" :
15031   [
15032    {
15033     "field_name" : "uc_flags",
15034     "referenced_type" : "type-6"
15035    },
15036    {
15037     "field_name" : "uc_link",
15038     "field_offset" : 64,
15039     "referenced_type" : "type-6"
15040    },
15041    {
15042     "field_name" : "uc_stack",
15043     "field_offset" : 128,
15044     "referenced_type" : "type-333"
15045    },
15046    {
15047     "field_name" : "uc_sigmask",
15048     "field_offset" : 320,
15049     "referenced_type" : "type-334"
15050    },
15051    {
15052     "field_name" : "__padding",
15053     "field_offset" : 384,
15054     "referenced_type" : "type-338"
15055    },
15056    {
15057     "field_name" : "uc_mcontext",
15058     "field_offset" : 1408,
15059     "referenced_type" : "type-335"
15060    }
15061   ],
15062   "linker_set_key" : "unwindstack::arm64_ucontext_t",
15063   "name" : "unwindstack::arm64_ucontext_t",
15064   "referenced_type" : "type-337",
15065   "self_type" : "type-337",
15066   "size" : 464,
15067   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h",
15068   "unique_id" : "_ZTSN11unwindstack16arm64_ucontext_tE"
15069  },
15070  {
15071   "alignment" : 8,
15072   "fields" :
15073   [
15074    {
15075     "field_name" : "regs",
15076     "referenced_type" : "type-609"
15077    },
15078    {
15079     "field_name" : "sp",
15080     "field_offset" : 1984,
15081     "referenced_type" : "type-6"
15082    },
15083    {
15084     "field_name" : "pc",
15085     "field_offset" : 2048,
15086     "referenced_type" : "type-6"
15087    },
15088    {
15089     "field_name" : "pstate",
15090     "field_offset" : 2112,
15091     "referenced_type" : "type-6"
15092    }
15093   ],
15094   "linker_set_key" : "unwindstack::arm64_user_regs",
15095   "name" : "unwindstack::arm64_user_regs",
15096   "referenced_type" : "type-608",
15097   "self_type" : "type-608",
15098   "size" : 272,
15099   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm64.h",
15100   "unique_id" : "_ZTSN11unwindstack15arm64_user_regsE"
15101  },
15102  {
15103   "alignment" : 4,
15104   "fields" :
15105   [
15106    {
15107     "field_name" : "trap_no",
15108     "referenced_type" : "type-3"
15109    },
15110    {
15111     "field_name" : "error_code",
15112     "field_offset" : 32,
15113     "referenced_type" : "type-3"
15114    },
15115    {
15116     "field_name" : "oldmask",
15117     "field_offset" : 64,
15118     "referenced_type" : "type-3"
15119    },
15120    {
15121     "field_name" : "regs",
15122     "field_offset" : 96,
15123     "referenced_type" : "type-633"
15124    },
15125    {
15126     "field_name" : "cpsr",
15127     "field_offset" : 608,
15128     "referenced_type" : "type-3"
15129    },
15130    {
15131     "field_name" : "fault_address",
15132     "field_offset" : 640,
15133     "referenced_type" : "type-3"
15134    }
15135   ],
15136   "linker_set_key" : "unwindstack::arm_mcontext_t",
15137   "name" : "unwindstack::arm_mcontext_t",
15138   "referenced_type" : "type-632",
15139   "self_type" : "type-632",
15140   "size" : 84,
15141   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h",
15142   "unique_id" : "_ZTSN11unwindstack14arm_mcontext_tE"
15143  },
15144  {
15145   "alignment" : 4,
15146   "fields" :
15147   [
15148    {
15149     "field_name" : "ss_sp",
15150     "referenced_type" : "type-3"
15151    },
15152    {
15153     "field_name" : "ss_flags",
15154     "field_offset" : 32,
15155     "referenced_type" : "type-153"
15156    },
15157    {
15158     "field_name" : "ss_size",
15159     "field_offset" : 64,
15160     "referenced_type" : "type-3"
15161    }
15162   ],
15163   "linker_set_key" : "unwindstack::arm_stack_t",
15164   "name" : "unwindstack::arm_stack_t",
15165   "referenced_type" : "type-631",
15166   "self_type" : "type-631",
15167   "size" : 12,
15168   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h",
15169   "unique_id" : "_ZTSN11unwindstack11arm_stack_tE"
15170  },
15171  {
15172   "alignment" : 4,
15173   "fields" :
15174   [
15175    {
15176     "field_name" : "uc_flags",
15177     "referenced_type" : "type-3"
15178    },
15179    {
15180     "field_name" : "uc_link",
15181     "field_offset" : 32,
15182     "referenced_type" : "type-3"
15183    },
15184    {
15185     "field_name" : "uc_stack",
15186     "field_offset" : 64,
15187     "referenced_type" : "type-631"
15188    },
15189    {
15190     "field_name" : "uc_mcontext",
15191     "field_offset" : 160,
15192     "referenced_type" : "type-632"
15193    }
15194   ],
15195   "linker_set_key" : "unwindstack::arm_ucontext_t",
15196   "name" : "unwindstack::arm_ucontext_t",
15197   "referenced_type" : "type-634",
15198   "self_type" : "type-634",
15199   "size" : 104,
15200   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h",
15201   "unique_id" : "_ZTSN11unwindstack14arm_ucontext_tE"
15202  },
15203  {
15204   "alignment" : 4,
15205   "fields" :
15206   [
15207    {
15208     "field_name" : "regs",
15209     "referenced_type" : "type-607"
15210    }
15211   ],
15212   "linker_set_key" : "unwindstack::arm_user_regs",
15213   "name" : "unwindstack::arm_user_regs",
15214   "referenced_type" : "type-606",
15215   "self_type" : "type-606",
15216   "size" : 72,
15217   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm.h",
15218   "unique_id" : "_ZTSN11unwindstack13arm_user_regsE"
15219  },
15220  {
15221   "alignment" : 8,
15222   "fields" :
15223   [
15224    {
15225     "field_name" : "sc_regs",
15226     "referenced_type" : "type-775"
15227    },
15228    {
15229     "field_name" : "sc_fpregs",
15230     "field_offset" : 2048,
15231     "referenced_type" : "type-775"
15232    },
15233    {
15234     "field_name" : "sc_mdhi",
15235     "field_offset" : 4096,
15236     "referenced_type" : "type-6"
15237    },
15238    {
15239     "field_name" : "sc_hi1",
15240     "field_offset" : 4160,
15241     "referenced_type" : "type-6"
15242    },
15243    {
15244     "field_name" : "sc_hi2",
15245     "field_offset" : 4224,
15246     "referenced_type" : "type-6"
15247    },
15248    {
15249     "field_name" : "sc_hi3",
15250     "field_offset" : 4288,
15251     "referenced_type" : "type-6"
15252    },
15253    {
15254     "field_name" : "sc_mdlo",
15255     "field_offset" : 4352,
15256     "referenced_type" : "type-6"
15257    },
15258    {
15259     "field_name" : "sc_lo1",
15260     "field_offset" : 4416,
15261     "referenced_type" : "type-6"
15262    },
15263    {
15264     "field_name" : "sc_lo2",
15265     "field_offset" : 4480,
15266     "referenced_type" : "type-6"
15267    },
15268    {
15269     "field_name" : "sc_lo3",
15270     "field_offset" : 4544,
15271     "referenced_type" : "type-6"
15272    },
15273    {
15274     "field_name" : "sc_pc",
15275     "field_offset" : 4608,
15276     "referenced_type" : "type-6"
15277    }
15278   ],
15279   "linker_set_key" : "unwindstack::mips64_mcontext_t",
15280   "name" : "unwindstack::mips64_mcontext_t",
15281   "referenced_type" : "type-791",
15282   "self_type" : "type-791",
15283   "size" : 584,
15284   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips64.h",
15285   "unique_id" : "_ZTSN11unwindstack17mips64_mcontext_tE"
15286  },
15287  {
15288   "alignment" : 8,
15289   "fields" :
15290   [
15291    {
15292     "field_name" : "ss_sp",
15293     "referenced_type" : "type-6"
15294    },
15295    {
15296     "field_name" : "ss_size",
15297     "field_offset" : 64,
15298     "referenced_type" : "type-6"
15299    },
15300    {
15301     "field_name" : "ss_flags",
15302     "field_offset" : 128,
15303     "referenced_type" : "type-153"
15304    }
15305   ],
15306   "linker_set_key" : "unwindstack::mips64_stack_t",
15307   "name" : "unwindstack::mips64_stack_t",
15308   "referenced_type" : "type-790",
15309   "self_type" : "type-790",
15310   "size" : 24,
15311   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips64.h",
15312   "unique_id" : "_ZTSN11unwindstack14mips64_stack_tE"
15313  },
15314  {
15315   "alignment" : 8,
15316   "fields" :
15317   [
15318    {
15319     "field_name" : "uc_flags",
15320     "referenced_type" : "type-6"
15321    },
15322    {
15323     "field_name" : "uc_link",
15324     "field_offset" : 64,
15325     "referenced_type" : "type-6"
15326    },
15327    {
15328     "field_name" : "uc_stack",
15329     "field_offset" : 128,
15330     "referenced_type" : "type-790"
15331    },
15332    {
15333     "field_name" : "uc_mcontext",
15334     "field_offset" : 320,
15335     "referenced_type" : "type-791"
15336    }
15337   ],
15338   "linker_set_key" : "unwindstack::mips64_ucontext_t",
15339   "name" : "unwindstack::mips64_ucontext_t",
15340   "referenced_type" : "type-792",
15341   "self_type" : "type-792",
15342   "size" : 624,
15343   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips64.h",
15344   "unique_id" : "_ZTSN11unwindstack17mips64_ucontext_tE"
15345  },
15346  {
15347   "alignment" : 8,
15348   "fields" :
15349   [
15350    {
15351     "field_name" : "regs",
15352     "referenced_type" : "type-615"
15353    }
15354   ],
15355   "linker_set_key" : "unwindstack::mips64_user_regs",
15356   "name" : "unwindstack::mips64_user_regs",
15357   "referenced_type" : "type-614",
15358   "self_type" : "type-614",
15359   "size" : 360,
15360   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips64.h",
15361   "unique_id" : "_ZTSN11unwindstack16mips64_user_regsE"
15362  },
15363  {
15364   "alignment" : 8,
15365   "fields" :
15366   [
15367    {
15368     "field_name" : "sc_regmask",
15369     "referenced_type" : "type-3"
15370    },
15371    {
15372     "field_name" : "sc_status",
15373     "field_offset" : 32,
15374     "referenced_type" : "type-3"
15375    },
15376    {
15377     "field_name" : "sc_pc",
15378     "field_offset" : 64,
15379     "referenced_type" : "type-6"
15380    },
15381    {
15382     "field_name" : "sc_regs",
15383     "field_offset" : 128,
15384     "referenced_type" : "type-775"
15385    }
15386   ],
15387   "linker_set_key" : "unwindstack::mips_mcontext_t",
15388   "name" : "unwindstack::mips_mcontext_t",
15389   "referenced_type" : "type-774",
15390   "self_type" : "type-774",
15391   "size" : 272,
15392   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h",
15393   "unique_id" : "_ZTSN11unwindstack15mips_mcontext_tE"
15394  },
15395  {
15396   "alignment" : 4,
15397   "fields" :
15398   [
15399    {
15400     "field_name" : "ss_sp",
15401     "referenced_type" : "type-3"
15402    },
15403    {
15404     "field_name" : "ss_size",
15405     "field_offset" : 32,
15406     "referenced_type" : "type-3"
15407    },
15408    {
15409     "field_name" : "ss_flags",
15410     "field_offset" : 64,
15411     "referenced_type" : "type-153"
15412    }
15413   ],
15414   "linker_set_key" : "unwindstack::mips_stack_t",
15415   "name" : "unwindstack::mips_stack_t",
15416   "referenced_type" : "type-773",
15417   "self_type" : "type-773",
15418   "size" : 12,
15419   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h",
15420   "unique_id" : "_ZTSN11unwindstack12mips_stack_tE"
15421  },
15422  {
15423   "alignment" : 8,
15424   "fields" :
15425   [
15426    {
15427     "field_name" : "uc_flags",
15428     "referenced_type" : "type-3"
15429    },
15430    {
15431     "field_name" : "uc_link",
15432     "field_offset" : 32,
15433     "referenced_type" : "type-3"
15434    },
15435    {
15436     "field_name" : "uc_stack",
15437     "field_offset" : 64,
15438     "referenced_type" : "type-773"
15439    },
15440    {
15441     "field_name" : "uc_mcontext",
15442     "field_offset" : 192,
15443     "referenced_type" : "type-774"
15444    }
15445   ],
15446   "linker_set_key" : "unwindstack::mips_ucontext_t",
15447   "name" : "unwindstack::mips_ucontext_t",
15448   "referenced_type" : "type-776",
15449   "self_type" : "type-776",
15450   "size" : 296,
15451   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h",
15452   "unique_id" : "_ZTSN11unwindstack15mips_ucontext_tE"
15453  },
15454  {
15455   "alignment" : 4,
15456   "fields" :
15457   [
15458    {
15459     "field_name" : "regs",
15460     "referenced_type" : "type-612"
15461    }
15462   ],
15463   "linker_set_key" : "unwindstack::mips_user_regs",
15464   "name" : "unwindstack::mips_user_regs",
15465   "referenced_type" : "type-611",
15466   "self_type" : "type-611",
15467   "size" : 180,
15468   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips.h",
15469   "unique_id" : "_ZTSN11unwindstack14mips_user_regsE"
15470  },
15471  {
15472   "alignment" : 8,
15473   "fields" :
15474   [
15475    {
15476     "field_name" : "r8",
15477     "referenced_type" : "type-6"
15478    },
15479    {
15480     "field_name" : "r9",
15481     "field_offset" : 64,
15482     "referenced_type" : "type-6"
15483    },
15484    {
15485     "field_name" : "r10",
15486     "field_offset" : 128,
15487     "referenced_type" : "type-6"
15488    },
15489    {
15490     "field_name" : "r11",
15491     "field_offset" : 192,
15492     "referenced_type" : "type-6"
15493    },
15494    {
15495     "field_name" : "r12",
15496     "field_offset" : 256,
15497     "referenced_type" : "type-6"
15498    },
15499    {
15500     "field_name" : "r13",
15501     "field_offset" : 320,
15502     "referenced_type" : "type-6"
15503    },
15504    {
15505     "field_name" : "r14",
15506     "field_offset" : 384,
15507     "referenced_type" : "type-6"
15508    },
15509    {
15510     "field_name" : "r15",
15511     "field_offset" : 448,
15512     "referenced_type" : "type-6"
15513    },
15514    {
15515     "field_name" : "rdi",
15516     "field_offset" : 512,
15517     "referenced_type" : "type-6"
15518    },
15519    {
15520     "field_name" : "rsi",
15521     "field_offset" : 576,
15522     "referenced_type" : "type-6"
15523    },
15524    {
15525     "field_name" : "rbp",
15526     "field_offset" : 640,
15527     "referenced_type" : "type-6"
15528    },
15529    {
15530     "field_name" : "rbx",
15531     "field_offset" : 704,
15532     "referenced_type" : "type-6"
15533    },
15534    {
15535     "field_name" : "rdx",
15536     "field_offset" : 768,
15537     "referenced_type" : "type-6"
15538    },
15539    {
15540     "field_name" : "rax",
15541     "field_offset" : 832,
15542     "referenced_type" : "type-6"
15543    },
15544    {
15545     "field_name" : "rcx",
15546     "field_offset" : 896,
15547     "referenced_type" : "type-6"
15548    },
15549    {
15550     "field_name" : "rsp",
15551     "field_offset" : 960,
15552     "referenced_type" : "type-6"
15553    },
15554    {
15555     "field_name" : "rip",
15556     "field_offset" : 1024,
15557     "referenced_type" : "type-6"
15558    },
15559    {
15560     "field_name" : "efl",
15561     "field_offset" : 1088,
15562     "referenced_type" : "type-6"
15563    },
15564    {
15565     "field_name" : "csgsfs",
15566     "field_offset" : 1152,
15567     "referenced_type" : "type-6"
15568    },
15569    {
15570     "field_name" : "err",
15571     "field_offset" : 1216,
15572     "referenced_type" : "type-6"
15573    },
15574    {
15575     "field_name" : "trapno",
15576     "field_offset" : 1280,
15577     "referenced_type" : "type-6"
15578    },
15579    {
15580     "field_name" : "oldmask",
15581     "field_offset" : 1344,
15582     "referenced_type" : "type-6"
15583    },
15584    {
15585     "field_name" : "cr2",
15586     "field_offset" : 1408,
15587     "referenced_type" : "type-6"
15588    }
15589   ],
15590   "linker_set_key" : "unwindstack::x86_64_mcontext_t",
15591   "name" : "unwindstack::x86_64_mcontext_t",
15592   "referenced_type" : "type-375",
15593   "self_type" : "type-375",
15594   "size" : 184,
15595   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86_64.h",
15596   "unique_id" : "_ZTSN11unwindstack17x86_64_mcontext_tE"
15597  },
15598  {
15599   "alignment" : 8,
15600   "fields" :
15601   [
15602    {
15603     "field_name" : "ss_sp",
15604     "referenced_type" : "type-6"
15605    },
15606    {
15607     "field_name" : "ss_flags",
15608     "field_offset" : 64,
15609     "referenced_type" : "type-153"
15610    },
15611    {
15612     "field_name" : "pad",
15613     "field_offset" : 96,
15614     "referenced_type" : "type-153"
15615    },
15616    {
15617     "field_name" : "ss_size",
15618     "field_offset" : 128,
15619     "referenced_type" : "type-6"
15620    }
15621   ],
15622   "linker_set_key" : "unwindstack::x86_64_stack_t",
15623   "name" : "unwindstack::x86_64_stack_t",
15624   "referenced_type" : "type-374",
15625   "self_type" : "type-374",
15626   "size" : 24,
15627   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86_64.h",
15628   "unique_id" : "_ZTSN11unwindstack14x86_64_stack_tE"
15629  },
15630  {
15631   "alignment" : 8,
15632   "fields" :
15633   [
15634    {
15635     "field_name" : "uc_flags",
15636     "referenced_type" : "type-6"
15637    },
15638    {
15639     "field_name" : "uc_link",
15640     "field_offset" : 64,
15641     "referenced_type" : "type-6"
15642    },
15643    {
15644     "field_name" : "uc_stack",
15645     "field_offset" : 128,
15646     "referenced_type" : "type-374"
15647    },
15648    {
15649     "field_name" : "uc_mcontext",
15650     "field_offset" : 320,
15651     "referenced_type" : "type-375"
15652    }
15653   ],
15654   "linker_set_key" : "unwindstack::x86_64_ucontext_t",
15655   "name" : "unwindstack::x86_64_ucontext_t",
15656   "referenced_type" : "type-373",
15657   "self_type" : "type-373",
15658   "size" : 224,
15659   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86_64.h",
15660   "unique_id" : "_ZTSN11unwindstack17x86_64_ucontext_tE"
15661  },
15662  {
15663   "alignment" : 8,
15664   "fields" :
15665   [
15666    {
15667     "field_name" : "r15",
15668     "referenced_type" : "type-6"
15669    },
15670    {
15671     "field_name" : "r14",
15672     "field_offset" : 64,
15673     "referenced_type" : "type-6"
15674    },
15675    {
15676     "field_name" : "r13",
15677     "field_offset" : 128,
15678     "referenced_type" : "type-6"
15679    },
15680    {
15681     "field_name" : "r12",
15682     "field_offset" : 192,
15683     "referenced_type" : "type-6"
15684    },
15685    {
15686     "field_name" : "rbp",
15687     "field_offset" : 256,
15688     "referenced_type" : "type-6"
15689    },
15690    {
15691     "field_name" : "rbx",
15692     "field_offset" : 320,
15693     "referenced_type" : "type-6"
15694    },
15695    {
15696     "field_name" : "r11",
15697     "field_offset" : 384,
15698     "referenced_type" : "type-6"
15699    },
15700    {
15701     "field_name" : "r10",
15702     "field_offset" : 448,
15703     "referenced_type" : "type-6"
15704    },
15705    {
15706     "field_name" : "r9",
15707     "field_offset" : 512,
15708     "referenced_type" : "type-6"
15709    },
15710    {
15711     "field_name" : "r8",
15712     "field_offset" : 576,
15713     "referenced_type" : "type-6"
15714    },
15715    {
15716     "field_name" : "rax",
15717     "field_offset" : 640,
15718     "referenced_type" : "type-6"
15719    },
15720    {
15721     "field_name" : "rcx",
15722     "field_offset" : 704,
15723     "referenced_type" : "type-6"
15724    },
15725    {
15726     "field_name" : "rdx",
15727     "field_offset" : 768,
15728     "referenced_type" : "type-6"
15729    },
15730    {
15731     "field_name" : "rsi",
15732     "field_offset" : 832,
15733     "referenced_type" : "type-6"
15734    },
15735    {
15736     "field_name" : "rdi",
15737     "field_offset" : 896,
15738     "referenced_type" : "type-6"
15739    },
15740    {
15741     "field_name" : "orig_rax",
15742     "field_offset" : 960,
15743     "referenced_type" : "type-6"
15744    },
15745    {
15746     "field_name" : "rip",
15747     "field_offset" : 1024,
15748     "referenced_type" : "type-6"
15749    },
15750    {
15751     "field_name" : "cs",
15752     "field_offset" : 1088,
15753     "referenced_type" : "type-6"
15754    },
15755    {
15756     "field_name" : "eflags",
15757     "field_offset" : 1152,
15758     "referenced_type" : "type-6"
15759    },
15760    {
15761     "field_name" : "rsp",
15762     "field_offset" : 1216,
15763     "referenced_type" : "type-6"
15764    },
15765    {
15766     "field_name" : "ss",
15767     "field_offset" : 1280,
15768     "referenced_type" : "type-6"
15769    },
15770    {
15771     "field_name" : "fs_base",
15772     "field_offset" : 1344,
15773     "referenced_type" : "type-6"
15774    },
15775    {
15776     "field_name" : "gs_base",
15777     "field_offset" : 1408,
15778     "referenced_type" : "type-6"
15779    },
15780    {
15781     "field_name" : "ds",
15782     "field_offset" : 1472,
15783     "referenced_type" : "type-6"
15784    },
15785    {
15786     "field_name" : "es",
15787     "field_offset" : 1536,
15788     "referenced_type" : "type-6"
15789    },
15790    {
15791     "field_name" : "fs",
15792     "field_offset" : 1600,
15793     "referenced_type" : "type-6"
15794    },
15795    {
15796     "field_name" : "gs",
15797     "field_offset" : 1664,
15798     "referenced_type" : "type-6"
15799    }
15800   ],
15801   "linker_set_key" : "unwindstack::x86_64_user_regs",
15802   "name" : "unwindstack::x86_64_user_regs",
15803   "referenced_type" : "type-617",
15804   "self_type" : "type-617",
15805   "size" : 216,
15806   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserX86_64.h",
15807   "unique_id" : "_ZTSN11unwindstack16x86_64_user_regsE"
15808  },
15809  {
15810   "alignment" : 4,
15811   "fields" :
15812   [
15813    {
15814     "field_name" : "gs",
15815     "referenced_type" : "type-3"
15816    },
15817    {
15818     "field_name" : "fs",
15819     "field_offset" : 32,
15820     "referenced_type" : "type-3"
15821    },
15822    {
15823     "field_name" : "es",
15824     "field_offset" : 64,
15825     "referenced_type" : "type-3"
15826    },
15827    {
15828     "field_name" : "ds",
15829     "field_offset" : 96,
15830     "referenced_type" : "type-3"
15831    },
15832    {
15833     "field_name" : "edi",
15834     "field_offset" : 128,
15835     "referenced_type" : "type-3"
15836    },
15837    {
15838     "field_name" : "esi",
15839     "field_offset" : 160,
15840     "referenced_type" : "type-3"
15841    },
15842    {
15843     "field_name" : "ebp",
15844     "field_offset" : 192,
15845     "referenced_type" : "type-3"
15846    },
15847    {
15848     "field_name" : "esp",
15849     "field_offset" : 224,
15850     "referenced_type" : "type-3"
15851    },
15852    {
15853     "field_name" : "ebx",
15854     "field_offset" : 256,
15855     "referenced_type" : "type-3"
15856    },
15857    {
15858     "field_name" : "edx",
15859     "field_offset" : 288,
15860     "referenced_type" : "type-3"
15861    },
15862    {
15863     "field_name" : "ecx",
15864     "field_offset" : 320,
15865     "referenced_type" : "type-3"
15866    },
15867    {
15868     "field_name" : "eax",
15869     "field_offset" : 352,
15870     "referenced_type" : "type-3"
15871    },
15872    {
15873     "field_name" : "trapno",
15874     "field_offset" : 384,
15875     "referenced_type" : "type-3"
15876    },
15877    {
15878     "field_name" : "err",
15879     "field_offset" : 416,
15880     "referenced_type" : "type-3"
15881    },
15882    {
15883     "field_name" : "eip",
15884     "field_offset" : 448,
15885     "referenced_type" : "type-3"
15886    },
15887    {
15888     "field_name" : "cs",
15889     "field_offset" : 480,
15890     "referenced_type" : "type-3"
15891    },
15892    {
15893     "field_name" : "efl",
15894     "field_offset" : 512,
15895     "referenced_type" : "type-3"
15896    },
15897    {
15898     "field_name" : "uesp",
15899     "field_offset" : 544,
15900     "referenced_type" : "type-3"
15901    },
15902    {
15903     "field_name" : "ss",
15904     "field_offset" : 576,
15905     "referenced_type" : "type-3"
15906    }
15907   ],
15908   "linker_set_key" : "unwindstack::x86_mcontext_t",
15909   "name" : "unwindstack::x86_mcontext_t",
15910   "referenced_type" : "type-354",
15911   "self_type" : "type-354",
15912   "size" : 76,
15913   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86.h",
15914   "unique_id" : "_ZTSN11unwindstack14x86_mcontext_tE"
15915  },
15916  {
15917   "alignment" : 4,
15918   "fields" :
15919   [
15920    {
15921     "field_name" : "ss_sp",
15922     "referenced_type" : "type-3"
15923    },
15924    {
15925     "field_name" : "ss_flags",
15926     "field_offset" : 32,
15927     "referenced_type" : "type-153"
15928    },
15929    {
15930     "field_name" : "ss_size",
15931     "field_offset" : 64,
15932     "referenced_type" : "type-3"
15933    }
15934   ],
15935   "linker_set_key" : "unwindstack::x86_stack_t",
15936   "name" : "unwindstack::x86_stack_t",
15937   "referenced_type" : "type-353",
15938   "self_type" : "type-353",
15939   "size" : 12,
15940   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86.h",
15941   "unique_id" : "_ZTSN11unwindstack11x86_stack_tE"
15942  },
15943  {
15944   "alignment" : 4,
15945   "fields" :
15946   [
15947    {
15948     "field_name" : "uc_flags",
15949     "referenced_type" : "type-3"
15950    },
15951    {
15952     "field_name" : "uc_link",
15953     "field_offset" : 32,
15954     "referenced_type" : "type-3"
15955    },
15956    {
15957     "field_name" : "uc_stack",
15958     "field_offset" : 64,
15959     "referenced_type" : "type-353"
15960    },
15961    {
15962     "field_name" : "uc_mcontext",
15963     "field_offset" : 160,
15964     "referenced_type" : "type-354"
15965    }
15966   ],
15967   "linker_set_key" : "unwindstack::x86_ucontext_t",
15968   "name" : "unwindstack::x86_ucontext_t",
15969   "referenced_type" : "type-352",
15970   "self_type" : "type-352",
15971   "size" : 96,
15972   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86.h",
15973   "unique_id" : "_ZTSN11unwindstack14x86_ucontext_tE"
15974  },
15975  {
15976   "alignment" : 4,
15977   "fields" :
15978   [
15979    {
15980     "field_name" : "ebx",
15981     "referenced_type" : "type-3"
15982    },
15983    {
15984     "field_name" : "ecx",
15985     "field_offset" : 32,
15986     "referenced_type" : "type-3"
15987    },
15988    {
15989     "field_name" : "edx",
15990     "field_offset" : 64,
15991     "referenced_type" : "type-3"
15992    },
15993    {
15994     "field_name" : "esi",
15995     "field_offset" : 96,
15996     "referenced_type" : "type-3"
15997    },
15998    {
15999     "field_name" : "edi",
16000     "field_offset" : 128,
16001     "referenced_type" : "type-3"
16002    },
16003    {
16004     "field_name" : "ebp",
16005     "field_offset" : 160,
16006     "referenced_type" : "type-3"
16007    },
16008    {
16009     "field_name" : "eax",
16010     "field_offset" : 192,
16011     "referenced_type" : "type-3"
16012    },
16013    {
16014     "field_name" : "xds",
16015     "field_offset" : 224,
16016     "referenced_type" : "type-3"
16017    },
16018    {
16019     "field_name" : "xes",
16020     "field_offset" : 256,
16021     "referenced_type" : "type-3"
16022    },
16023    {
16024     "field_name" : "xfs",
16025     "field_offset" : 288,
16026     "referenced_type" : "type-3"
16027    },
16028    {
16029     "field_name" : "xgs",
16030     "field_offset" : 320,
16031     "referenced_type" : "type-3"
16032    },
16033    {
16034     "field_name" : "orig_eax",
16035     "field_offset" : 352,
16036     "referenced_type" : "type-3"
16037    },
16038    {
16039     "field_name" : "eip",
16040     "field_offset" : 384,
16041     "referenced_type" : "type-3"
16042    },
16043    {
16044     "field_name" : "xcs",
16045     "field_offset" : 416,
16046     "referenced_type" : "type-3"
16047    },
16048    {
16049     "field_name" : "eflags",
16050     "field_offset" : 448,
16051     "referenced_type" : "type-3"
16052    },
16053    {
16054     "field_name" : "esp",
16055     "field_offset" : 480,
16056     "referenced_type" : "type-3"
16057    },
16058    {
16059     "field_name" : "xss",
16060     "field_offset" : 512,
16061     "referenced_type" : "type-3"
16062    }
16063   ],
16064   "linker_set_key" : "unwindstack::x86_user_regs",
16065   "name" : "unwindstack::x86_user_regs",
16066   "referenced_type" : "type-616",
16067   "self_type" : "type-616",
16068   "size" : 68,
16069   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserX86.h",
16070   "unique_id" : "_ZTSN11unwindstack13x86_user_regsE"
16071  }
16072 ],
16073 "rvalue_reference_types" :
16074 [
16075  {
16076   "alignment" : 8,
16077   "linker_set_key" : "unwindstack::Maps &&",
16078   "name" : "unwindstack::Maps &&",
16079   "referenced_type" : "type-167",
16080   "self_type" : "type-171",
16081   "size" : 8,
16082   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
16083  }
16084 ]
16085}
16086