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" : 4,
42   "linker_set_key" : "unsigned long long [2]",
43   "name" : "unsigned long 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" : 4,
51   "linker_set_key" : "unsigned long long [31]",
52   "name" : "unsigned long 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" : 4,
60   "linker_set_key" : "unsigned long long [32]",
61   "name" : "unsigned long 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" : 4,
69   "linker_set_key" : "unsigned long long [33]",
70   "name" : "unsigned long 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" : 4,
78   "linker_set_key" : "unsigned long long [45]",
79   "name" : "unsigned long 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" : 4,
118   "is_integral" : true,
119   "linker_set_key" : "long long",
120   "name" : "long 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" : 4,
156   "is_integral" : true,
157   "is_unsigned" : true,
158   "linker_set_key" : "unsigned long long",
159   "name" : "unsigned long 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" : "_ZN11unwindstack10RegsMips6415GetPcAdjustmentEyPNS_3ElfE"
194  },
195  {
196   "name" : "_ZN11unwindstack10RegsMips6416IterateRegistersENSt3__18functionIFvPKcyEEE"
197  },
198  {
199   "name" : "_ZN11unwindstack10RegsMips6418CreateFromUcontextEPv"
200  },
201  {
202   "name" : "_ZN11unwindstack10RegsMips6419StepIfSignalHandlerEyPNS_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_pcEy"
224  },
225  {
226   "name" : "_ZN11unwindstack10RegsMips646set_spEy"
227  },
228  {
229   "name" : "_ZN11unwindstack10RegsMips64C1Ev"
230  },
231  {
232   "name" : "_ZN11unwindstack10RegsMips64C2Ev"
233  },
234  {
235   "name" : "_ZN11unwindstack10RegsX86_6415GetPcAdjustmentEyPNS_3ElfE"
236  },
237  {
238   "name" : "_ZN11unwindstack10RegsX86_6415SetFromUcontextEPNS_17x86_64_ucontext_tE"
239  },
240  {
241   "name" : "_ZN11unwindstack10RegsX86_6416IterateRegistersENSt3__18functionIFvPKcyEEE"
242  },
243  {
244   "name" : "_ZN11unwindstack10RegsX86_6418CreateFromUcontextEPv"
245  },
246  {
247   "name" : "_ZN11unwindstack10RegsX86_6419StepIfSignalHandlerEyPNS_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_pcEy"
269  },
270  {
271   "name" : "_ZN11unwindstack10RegsX86_646set_spEy"
272  },
273  {
274   "name" : "_ZN11unwindstack10RegsX86_64C1Ev"
275  },
276  {
277   "name" : "_ZN11unwindstack10RegsX86_64C2Ev"
278  },
279  {
280   "binding" : "weak",
281   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIaEEbPy"
282  },
283  {
284   "binding" : "weak",
285   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIiEEbPy"
286  },
287  {
288   "binding" : "weak",
289   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIsEEbPy"
290  },
291  {
292   "binding" : "weak",
293   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIxEEbPy"
294  },
295  {
296   "name" : "_ZN11unwindstack11DwarfMemory11ReadSLEB128EPx"
297  },
298  {
299   "name" : "_ZN11unwindstack11DwarfMemory11ReadULEB128EPy"
300  },
301  {
302   "binding" : "weak",
303   "name" : "_ZN11unwindstack11DwarfMemory14GetEncodedSizeIjEEjh"
304  },
305  {
306   "binding" : "weak",
307   "name" : "_ZN11unwindstack11DwarfMemory14GetEncodedSizeIyEEjh"
308  },
309  {
310   "binding" : "weak",
311   "name" : "_ZN11unwindstack11DwarfMemory16ReadEncodedValueIjEEbhPy"
312  },
313  {
314   "binding" : "weak",
315   "name" : "_ZN11unwindstack11DwarfMemory16ReadEncodedValueIyEEbhPy"
316  },
317  {
318   "name" : "_ZN11unwindstack11DwarfMemory18AdjustEncodedValueEhPy"
319  },
320  {
321   "name" : "_ZN11unwindstack11DwarfMemory9ReadBytesEPvj"
322  },
323  {
324   "name" : "_ZN11unwindstack11MemoryCache4ReadEyPvj"
325  },
326  {
327   "name" : "_ZN11unwindstack11MemoryLocal4ReadEyPvj"
328  },
329  {
330   "name" : "_ZN11unwindstack11MemoryRange4ReadEyPvj"
331  },
332  {
333   "name" : "_ZN11unwindstack11MemoryRangeC1ERKNSt3__110shared_ptrINS_6MemoryEEEyyy"
334  },
335  {
336   "name" : "_ZN11unwindstack11MemoryRangeC2ERKNSt3__110shared_ptrINS_6MemoryEEEyyy"
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" : "_ZN11unwindstack12DwarfEhFrameIyEC1EPNS_6MemoryE"
349  },
350  {
351   "binding" : "weak",
352   "name" : "_ZN11unwindstack12DwarfEhFrameIyEC2EPNS_6MemoryE"
353  },
354  {
355   "name" : "_ZN11unwindstack12DwarfSection4StepEyPNS_4RegsEPNS_6MemoryEPb"
356  },
357  {
358   "name" : "_ZN11unwindstack12DwarfSectionC2EPNS_6MemoryE"
359  },
360  {
361   "binding" : "weak",
362   "name" : "_ZN11unwindstack12ElfInterface11GetLoadBiasI9elf32_hdr10elf32_phdrEEyPNS_6MemoryE"
363  },
364  {
365   "binding" : "weak",
366   "name" : "_ZN11unwindstack12ElfInterface11GetLoadBiasI9elf64_hdr10elf64_phdrEEyPNS_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_shdrEEbPy"
379  },
380  {
381   "binding" : "weak",
382   "name" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf64_hdr10elf64_phdr10elf64_shdrEEbPy"
383  },
384  {
385   "binding" : "weak",
386   "name" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf32_hdr10elf32_phdrEEvRKT_Py"
387  },
388  {
389   "binding" : "weak",
390   "name" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf64_hdr10elf64_phdrEEvRKT_Py"
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_6MemoryEPy"
419  },
420  {
421   "binding" : "weak",
422   "name" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf64_hdrEEvPNS_6MemoryEPy"
423  },
424  {
425   "binding" : "weak",
426   "name" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateIjEEvy"
427  },
428  {
429   "binding" : "weak",
430   "name" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateIyEEvy"
431  },
432  {
433   "name" : "_ZN11unwindstack12ElfInterface24CreateGnuDebugdataMemoryEv"
434  },
435  {
436   "binding" : "weak",
437   "name" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf32_symEEbyPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy"
438  },
439  {
440   "binding" : "weak",
441   "name" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf64_symEEbyPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy"
442  },
443  {
444   "binding" : "weak",
445   "name" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf32_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy"
446  },
447  {
448   "binding" : "weak",
449   "name" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf64_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy"
450  },
451  {
452   "name" : "_ZN11unwindstack12ElfInterface4StepEyPNS_4RegsEPNS_6MemoryEPb"
453  },
454  {
455   "name" : "_ZN11unwindstack12ElfInterface9IsValidPcEy"
456  },
457  {
458   "name" : "_ZN11unwindstack12ElfInterfaceD0Ev"
459  },
460  {
461   "name" : "_ZN11unwindstack12ElfInterfaceD1Ev"
462  },
463  {
464   "name" : "_ZN11unwindstack12ElfInterfaceD2Ev"
465  },
466  {
467   "name" : "_ZN11unwindstack12MemoryBuffer4ReadEyPvj"
468  },
469  {
470   "name" : "_ZN11unwindstack12MemoryBuffer6GetPtrEj"
471  },
472  {
473   "name" : "_ZN11unwindstack12MemoryRanges4ReadEyPvj"
474  },
475  {
476   "name" : "_ZN11unwindstack12MemoryRanges6InsertEPNS_11MemoryRangeE"
477  },
478  {
479   "name" : "_ZN11unwindstack12MemoryRemote4ReadEyPvj"
480  },
481  {
482   "name" : "_ZN11unwindstack13LocalUnwinder10GetMapInfoEy"
483  },
484  {
485   "name" : "_ZN11unwindstack13LocalUnwinder17ShouldSkipLibraryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE"
486  },
487  {
488   "name" : "_ZN11unwindstack13LocalUnwinder4InitEv"
489  },
490  {
491   "name" : "_ZN11unwindstack13LocalUnwinder6UnwindEPNSt3__16vectorINS_14LocalFrameDataENS1_9allocatorIS3_EEEEj"
492  },
493  {
494   "name" : "_ZN11unwindstack13MemoryOffline4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
495  },
496  {
497   "name" : "_ZN11unwindstack13MemoryOffline4ReadEyPvj"
498  },
499  {
500   "name" : "_ZN11unwindstack13log_to_stdoutEb"
501  },
502  {
503   "binding" : "weak",
504   "name" : "_ZN11unwindstack14GetBuildIDInfoI9elf32_hdr10elf32_shdrEEbPNS_6MemoryEPyS5_"
505  },
506  {
507   "binding" : "weak",
508   "name" : "_ZN11unwindstack14GetBuildIDInfoI9elf64_hdr10elf64_shdrEEbPNS_6MemoryEPyS5_"
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" : "_ZN11unwindstack15DwarfDebugFrameIyEC1EPNS_6MemoryE"
521  },
522  {
523   "binding" : "weak",
524   "name" : "_ZN11unwindstack15DwarfDebugFrameIyEC2EPNS_6MemoryE"
525  },
526  {
527   "name" : "_ZN11unwindstack15ElfInterfaceArm13GetPrel31AddrEjPj"
528  },
529  {
530   "name" : "_ZN11unwindstack15ElfInterfaceArm15GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
531  },
532  {
533   "name" : "_ZN11unwindstack15ElfInterfaceArm17HandleUnknownTypeEjyy"
534  },
535  {
536   "name" : "_ZN11unwindstack15ElfInterfaceArm4InitEPy"
537  },
538  {
539   "name" : "_ZN11unwindstack15ElfInterfaceArm4StepEyPNS_4RegsEPNS_6MemoryEPb"
540  },
541  {
542   "name" : "_ZN11unwindstack15ElfInterfaceArm9FindEntryEjPy"
543  },
544  {
545   "name" : "_ZN11unwindstack15ElfInterfaceArm9StepExidxEyPNS_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" : "_ZN11unwindstack16DwarfSectionImplIjE16GetCieFromOffsetEy"
569  },
570  {
571   "binding" : "weak",
572   "name" : "_ZN11unwindstack16DwarfSectionImplIjE16GetFdeFromOffsetEy"
573  },
574  {
575   "binding" : "weak",
576   "name" : "_ZN11unwindstack16DwarfSectionImplIjE18GetCfaLocationInfoEyPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
577  },
578  {
579   "binding" : "weak",
580   "name" : "_ZN11unwindstack16DwarfSectionImplIjE3LogEhyPKNS_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" : "_ZN11unwindstack16DwarfSectionImplIyE12EvalRegisterEPKNS_13DwarfLocationEjPyPv"
605  },
606  {
607   "binding" : "weak",
608   "name" : "_ZN11unwindstack16DwarfSectionImplIyE14EvalExpressionERKNS_13DwarfLocationEPNS_6MemoryEPyPNS_8RegsInfoIyEEPb"
609  },
610  {
611   "binding" : "weak",
612   "name" : "_ZN11unwindstack16DwarfSectionImplIyE15FillInCieHeaderEPNS_8DwarfCieE"
613  },
614  {
615   "binding" : "weak",
616   "name" : "_ZN11unwindstack16DwarfSectionImplIyE15FillInFdeHeaderEPNS_8DwarfFdeE"
617  },
618  {
619   "binding" : "weak",
620   "name" : "_ZN11unwindstack16DwarfSectionImplIyE16GetCieFromOffsetEy"
621  },
622  {
623   "binding" : "weak",
624   "name" : "_ZN11unwindstack16DwarfSectionImplIyE16GetFdeFromOffsetEy"
625  },
626  {
627   "binding" : "weak",
628   "name" : "_ZN11unwindstack16DwarfSectionImplIyE18GetCfaLocationInfoEyPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
629  },
630  {
631   "binding" : "weak",
632   "name" : "_ZN11unwindstack16DwarfSectionImplIyE3LogEhyPKNS_8DwarfFdeE"
633  },
634  {
635   "binding" : "weak",
636   "name" : "_ZN11unwindstack16DwarfSectionImplIyE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
637  },
638  {
639   "binding" : "weak",
640   "name" : "_ZN11unwindstack16DwarfSectionImplIyE9FillInCieEPNS_8DwarfCieE"
641  },
642  {
643   "binding" : "weak",
644   "name" : "_ZN11unwindstack16DwarfSectionImplIyE9FillInFdeEPNS_8DwarfFdeE"
645  },
646  {
647   "binding" : "weak",
648   "name" : "_ZN11unwindstack16DwarfSectionImplIyEC2EPNS_6MemoryE"
649  },
650  {
651   "binding" : "weak",
652   "name" : "_ZN11unwindstack16DwarfSectionImplIyED0Ev"
653  },
654  {
655   "name" : "_ZN11unwindstack18LocalUpdatableMaps7ReparseEv"
656  },
657  {
658   "name" : "_ZN11unwindstack18MemoryFileAtOffset4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEyy"
659  },
660  {
661   "name" : "_ZN11unwindstack18MemoryFileAtOffset4ReadEyPvj"
662  },
663  {
664   "name" : "_ZN11unwindstack18MemoryFileAtOffset5ClearEv"
665  },
666  {
667   "name" : "_ZN11unwindstack18MemoryFileAtOffsetD0Ev"
668  },
669  {
670   "name" : "_ZN11unwindstack18MemoryFileAtOffsetD1Ev"
671  },
672  {
673   "name" : "_ZN11unwindstack18MemoryFileAtOffsetD2Ev"
674  },
675  {
676   "name" : "_ZN11unwindstack18MemoryOfflineParts4ReadEyPvj"
677  },
678  {
679   "name" : "_ZN11unwindstack18MemoryOfflinePartsD0Ev"
680  },
681  {
682   "name" : "_ZN11unwindstack18MemoryOfflinePartsD1Ev"
683  },
684  {
685   "name" : "_ZN11unwindstack18MemoryOfflinePartsD2Ev"
686  },
687  {
688   "binding" : "weak",
689   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE12GetFdeFromPcEy"
690  },
691  {
692   "binding" : "weak",
693   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE18GetFdeOffsetFromPcEyPy"
694  },
695  {
696   "binding" : "weak",
697   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE19GetFdeInfoFromIndexEj"
698  },
699  {
700   "binding" : "weak",
701   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE4InitEyyy"
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" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyE12GetFdeFromPcEy"
718  },
719  {
720   "binding" : "weak",
721   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyE18GetFdeOffsetFromPcEyPy"
722  },
723  {
724   "binding" : "weak",
725   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyE19GetFdeInfoFromIndexEj"
726  },
727  {
728   "binding" : "weak",
729   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyE4InitEyyy"
730  },
731  {
732   "binding" : "weak",
733   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
734  },
735  {
736   "binding" : "weak",
737   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyEC1EPNS_6MemoryE"
738  },
739  {
740   "binding" : "weak",
741   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyEC2EPNS_6MemoryE"
742  },
743  {
744   "name" : "_ZN11unwindstack19MemoryOfflineBuffer4ReadEyPvj"
745  },
746  {
747   "name" : "_ZN11unwindstack19MemoryOfflineBuffer5ResetEPKhyy"
748  },
749  {
750   "name" : "_ZN11unwindstack19MemoryOfflineBufferC1EPKhyy"
751  },
752  {
753   "name" : "_ZN11unwindstack19MemoryOfflineBufferC2EPKhyy"
754  },
755  {
756   "binding" : "weak",
757   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE12GetFdeFromPcEy"
758  },
759  {
760   "binding" : "weak",
761   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE15GetNextCieOrFdeEPPNS_8DwarfFdeE"
762  },
763  {
764   "binding" : "weak",
765   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE4InitEyyy"
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" : "_ZN11unwindstack21DwarfSectionImplNoHdrIyE12GetFdeFromPcEy"
782  },
783  {
784   "binding" : "weak",
785   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIyE15GetNextCieOrFdeEPPNS_8DwarfFdeE"
786  },
787  {
788   "binding" : "weak",
789   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIyE4InitEyyy"
790  },
791  {
792   "binding" : "weak",
793   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIyE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
794  },
795  {
796   "binding" : "weak",
797   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIyE9InsertFdeEPKNS_8DwarfFdeE"
798  },
799  {
800   "binding" : "weak",
801   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIyEC2EPNS_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" : "_ZN11unwindstack3Elf15GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
826  },
827  {
828   "name" : "_ZN11unwindstack3Elf16GetLastErrorCodeEv"
829  },
830  {
831   "name" : "_ZN11unwindstack3Elf16InitGnuDebugdataEv"
832  },
833  {
834   "name" : "_ZN11unwindstack3Elf17GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
835  },
836  {
837   "name" : "_ZN11unwindstack3Elf17SetCachingEnabledEb"
838  },
839  {
840   "name" : "_ZN11unwindstack3Elf19GetLastErrorAddressEv"
841  },
842  {
843   "name" : "_ZN11unwindstack3Elf19StepIfSignalHandlerEyPNS_4RegsEPNS_6MemoryE"
844  },
845  {
846   "name" : "_ZN11unwindstack3Elf22CacheAfterCreateMemoryEPNS_7MapInfoE"
847  },
848  {
849   "name" : "_ZN11unwindstack3Elf25CreateInterfaceFromMemoryEPNS_6MemoryE"
850  },
851  {
852   "name" : "_ZN11unwindstack3Elf4InitEv"
853  },
854  {
855   "name" : "_ZN11unwindstack3Elf4StepEyPNS_4RegsEPNS_6MemoryEPb"
856  },
857  {
858   "name" : "_ZN11unwindstack3Elf7GetInfoEPNS_6MemoryEPy"
859  },
860  {
861   "name" : "_ZN11unwindstack3Elf8CacheAddEPNS_7MapInfoE"
862  },
863  {
864   "name" : "_ZN11unwindstack3Elf8CacheGetEPNS_7MapInfoE"
865  },
866  {
867   "name" : "_ZN11unwindstack3Elf8GetRelPcEyPKNS_7MapInfoE"
868  },
869  {
870   "name" : "_ZN11unwindstack3Elf9CacheLockEv"
871  },
872  {
873   "name" : "_ZN11unwindstack3Elf9GetSonameEv"
874  },
875  {
876   "name" : "_ZN11unwindstack3Elf9IsValidPcEy"
877  },
878  {
879   "name" : "_ZN11unwindstack3logEhPKcz"
880  },
881  {
882   "name" : "_ZN11unwindstack4Maps3AddEyyyyRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
883  },
884  {
885   "name" : "_ZN11unwindstack4Maps4FindEy"
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" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
922  },
923  {
924   "name" : "_ZN11unwindstack6Memory19CreateProcessMemoryEi"
925  },
926  {
927   "name" : "_ZN11unwindstack6Memory25CreateProcessMemoryCachedEi"
928  },
929  {
930   "name" : "_ZN11unwindstack6Memory9ReadFullyEyPvj"
931  },
932  {
933   "binding" : "weak",
934   "name" : "_ZN11unwindstack7DwarfOpIjE10GetLogInfoEyyPNSt3__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" : "_ZN11unwindstack7DwarfOpIjE4EvalEyy"
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" : "_ZN11unwindstack7DwarfOpIjE7StackAtEj"
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" : "_ZN11unwindstack7DwarfOpIjE9OperandAtEj"
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" : "_ZN11unwindstack7DwarfOpIyE10GetLogInfoEyyPNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEE"
1167  },
1168  {
1169   "binding" : "weak",
1170   "name" : "_ZN11unwindstack7DwarfOpIyE10dex_pc_setEv"
1171  },
1172  {
1173   "binding" : "weak",
1174   "name" : "_ZN11unwindstack7DwarfOpIyE10last_errorEv"
1175  },
1176  {
1177   "binding" : "weak",
1178   "name" : "_ZN11unwindstack7DwarfOpIyE11is_registerEv"
1179  },
1180  {
1181   "binding" : "weak",
1182   "name" : "_ZN11unwindstack7DwarfOpIyE12OperandsSizeEv"
1183  },
1184  {
1185   "binding" : "weak",
1186   "name" : "_ZN11unwindstack7DwarfOpIyE13LastErrorCodeEv"
1187  },
1188  {
1189   "binding" : "weak",
1190   "name" : "_ZN11unwindstack7DwarfOpIyE13op_deref_sizeEv"
1191  },
1192  {
1193   "binding" : "weak",
1194   "name" : "_ZN11unwindstack7DwarfOpIyE13set_regs_infoEPNS_8RegsInfoIyEE"
1195  },
1196  {
1197   "binding" : "weak",
1198   "name" : "_ZN11unwindstack7DwarfOpIyE14op_plus_uconstEv"
1199  },
1200  {
1201   "binding" : "weak",
1202   "name" : "_ZN11unwindstack7DwarfOpIyE14regular_memoryEv"
1203  },
1204  {
1205   "binding" : "weak",
1206   "name" : "_ZN11unwindstack7DwarfOpIyE16LastErrorAddressEv"
1207  },
1208  {
1209   "binding" : "weak",
1210   "name" : "_ZN11unwindstack7DwarfOpIyE18bool_to_dwarf_boolEb"
1211  },
1212  {
1213   "binding" : "weak",
1214   "name" : "_ZN11unwindstack7DwarfOpIyE18op_not_implementedEv"
1215  },
1216  {
1217   "binding" : "weak",
1218   "name" : "_ZN11unwindstack7DwarfOpIyE4EvalEyy"
1219  },
1220  {
1221   "binding" : "weak",
1222   "name" : "_ZN11unwindstack7DwarfOpIyE5op_eqEv"
1223  },
1224  {
1225   "binding" : "weak",
1226   "name" : "_ZN11unwindstack7DwarfOpIyE5op_geEv"
1227  },
1228  {
1229   "binding" : "weak",
1230   "name" : "_ZN11unwindstack7DwarfOpIyE5op_gtEv"
1231  },
1232  {
1233   "binding" : "weak",
1234   "name" : "_ZN11unwindstack7DwarfOpIyE5op_leEv"
1235  },
1236  {
1237   "binding" : "weak",
1238   "name" : "_ZN11unwindstack7DwarfOpIyE5op_ltEv"
1239  },
1240  {
1241   "binding" : "weak",
1242   "name" : "_ZN11unwindstack7DwarfOpIyE5op_neEv"
1243  },
1244  {
1245   "binding" : "weak",
1246   "name" : "_ZN11unwindstack7DwarfOpIyE5op_orEv"
1247  },
1248  {
1249   "binding" : "weak",
1250   "name" : "_ZN11unwindstack7DwarfOpIyE6DecodeEv"
1251  },
1252  {
1253   "binding" : "weak",
1254   "name" : "_ZN11unwindstack7DwarfOpIyE6cur_opEv"
1255  },
1256  {
1257   "binding" : "weak",
1258   "name" : "_ZN11unwindstack7DwarfOpIyE6op_absEv"
1259  },
1260  {
1261   "binding" : "weak",
1262   "name" : "_ZN11unwindstack7DwarfOpIyE6op_andEv"
1263  },
1264  {
1265   "binding" : "weak",
1266   "name" : "_ZN11unwindstack7DwarfOpIyE6op_braEv"
1267  },
1268  {
1269   "binding" : "weak",
1270   "name" : "_ZN11unwindstack7DwarfOpIyE6op_divEv"
1271  },
1272  {
1273   "binding" : "weak",
1274   "name" : "_ZN11unwindstack7DwarfOpIyE6op_dupEv"
1275  },
1276  {
1277   "binding" : "weak",
1278   "name" : "_ZN11unwindstack7DwarfOpIyE6op_litEv"
1279  },
1280  {
1281   "binding" : "weak",
1282   "name" : "_ZN11unwindstack7DwarfOpIyE6op_modEv"
1283  },
1284  {
1285   "binding" : "weak",
1286   "name" : "_ZN11unwindstack7DwarfOpIyE6op_mulEv"
1287  },
1288  {
1289   "binding" : "weak",
1290   "name" : "_ZN11unwindstack7DwarfOpIyE6op_negEv"
1291  },
1292  {
1293   "binding" : "weak",
1294   "name" : "_ZN11unwindstack7DwarfOpIyE6op_nopEv"
1295  },
1296  {
1297   "binding" : "weak",
1298   "name" : "_ZN11unwindstack7DwarfOpIyE6op_notEv"
1299  },
1300  {
1301   "binding" : "weak",
1302   "name" : "_ZN11unwindstack7DwarfOpIyE6op_regEv"
1303  },
1304  {
1305   "binding" : "weak",
1306   "name" : "_ZN11unwindstack7DwarfOpIyE6op_rotEv"
1307  },
1308  {
1309   "binding" : "weak",
1310   "name" : "_ZN11unwindstack7DwarfOpIyE6op_shlEv"
1311  },
1312  {
1313   "binding" : "weak",
1314   "name" : "_ZN11unwindstack7DwarfOpIyE6op_shrEv"
1315  },
1316  {
1317   "binding" : "weak",
1318   "name" : "_ZN11unwindstack7DwarfOpIyE6op_xorEv"
1319  },
1320  {
1321   "binding" : "weak",
1322   "name" : "_ZN11unwindstack7DwarfOpIyE7StackAtEj"
1323  },
1324  {
1325   "binding" : "weak",
1326   "name" : "_ZN11unwindstack7DwarfOpIyE7op_bregEv"
1327  },
1328  {
1329   "binding" : "weak",
1330   "name" : "_ZN11unwindstack7DwarfOpIyE7op_dropEv"
1331  },
1332  {
1333   "binding" : "weak",
1334   "name" : "_ZN11unwindstack7DwarfOpIyE7op_overEv"
1335  },
1336  {
1337   "binding" : "weak",
1338   "name" : "_ZN11unwindstack7DwarfOpIyE7op_pickEv"
1339  },
1340  {
1341   "binding" : "weak",
1342   "name" : "_ZN11unwindstack7DwarfOpIyE7op_plusEv"
1343  },
1344  {
1345   "binding" : "weak",
1346   "name" : "_ZN11unwindstack7DwarfOpIyE7op_pushEv"
1347  },
1348  {
1349   "binding" : "weak",
1350   "name" : "_ZN11unwindstack7DwarfOpIyE7op_regxEv"
1351  },
1352  {
1353   "binding" : "weak",
1354   "name" : "_ZN11unwindstack7DwarfOpIyE7op_shraEv"
1355  },
1356  {
1357   "binding" : "weak",
1358   "name" : "_ZN11unwindstack7DwarfOpIyE7op_skipEv"
1359  },
1360  {
1361   "binding" : "weak",
1362   "name" : "_ZN11unwindstack7DwarfOpIyE7op_swapEv"
1363  },
1364  {
1365   "binding" : "weak",
1366   "name" : "_ZN11unwindstack7DwarfOpIyE8StackPopEv"
1367  },
1368  {
1369   "binding" : "weak",
1370   "name" : "_ZN11unwindstack7DwarfOpIyE8op_bregxEv"
1371  },
1372  {
1373   "binding" : "weak",
1374   "name" : "_ZN11unwindstack7DwarfOpIyE8op_derefEv"
1375  },
1376  {
1377   "binding" : "weak",
1378   "name" : "_ZN11unwindstack7DwarfOpIyE8op_minusEv"
1379  },
1380  {
1381   "binding" : "weak",
1382   "name" : "_ZN11unwindstack7DwarfOpIyE9OperandAtEj"
1383  },
1384  {
1385   "binding" : "weak",
1386   "name" : "_ZN11unwindstack7DwarfOpIyE9StackSizeEv"
1387  },
1388  {
1389   "binding" : "weak",
1390   "name" : "_ZN11unwindstack7DwarfOpIyEC1EPNS_11DwarfMemoryEPNS_6MemoryE"
1391  },
1392  {
1393   "binding" : "weak",
1394   "name" : "_ZN11unwindstack7DwarfOpIyEC2EPNS_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" : "_ZN11unwindstack7MapInfo15GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
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" : "_ZN11unwindstack7RegsArm15GetPcAdjustmentEyPNS_3ElfE"
1428  },
1429  {
1430   "name" : "_ZN11unwindstack7RegsArm16IterateRegistersENSt3__18functionIFvPKcyEEE"
1431  },
1432  {
1433   "name" : "_ZN11unwindstack7RegsArm18CreateFromUcontextEPv"
1434  },
1435  {
1436   "name" : "_ZN11unwindstack7RegsArm19StepIfSignalHandlerEyPNS_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_pcEy"
1458  },
1459  {
1460   "name" : "_ZN11unwindstack7RegsArm6set_spEy"
1461  },
1462  {
1463   "name" : "_ZN11unwindstack7RegsArmC1Ev"
1464  },
1465  {
1466   "name" : "_ZN11unwindstack7RegsArmC2Ev"
1467  },
1468  {
1469   "name" : "_ZN11unwindstack7RegsX8615GetPcAdjustmentEyPNS_3ElfE"
1470  },
1471  {
1472   "name" : "_ZN11unwindstack7RegsX8615SetFromUcontextEPNS_14x86_ucontext_tE"
1473  },
1474  {
1475   "name" : "_ZN11unwindstack7RegsX8616IterateRegistersENSt3__18functionIFvPKcyEEE"
1476  },
1477  {
1478   "name" : "_ZN11unwindstack7RegsX8618CreateFromUcontextEPv"
1479  },
1480  {
1481   "name" : "_ZN11unwindstack7RegsX8619StepIfSignalHandlerEyPNS_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_pcEy"
1503  },
1504  {
1505   "name" : "_ZN11unwindstack7RegsX866set_spEy"
1506  },
1507  {
1508   "name" : "_ZN11unwindstack7RegsX86C1Ev"
1509  },
1510  {
1511   "name" : "_ZN11unwindstack7RegsX86C2Ev"
1512  },
1513  {
1514   "name" : "_ZN11unwindstack7Symbols16GetInfoFromCacheEy"
1515  },
1516  {
1517   "binding" : "weak",
1518   "name" : "_ZN11unwindstack7Symbols7GetNameI9elf32_symEEbyPNS_6MemoryEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPy"
1519  },
1520  {
1521   "binding" : "weak",
1522   "name" : "_ZN11unwindstack7Symbols7GetNameI9elf64_symEEbyPNS_6MemoryEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPy"
1523  },
1524  {
1525   "binding" : "weak",
1526   "name" : "_ZN11unwindstack7Symbols9GetGlobalI9elf32_symEEbPNS_6MemoryERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPy"
1527  },
1528  {
1529   "binding" : "weak",
1530   "name" : "_ZN11unwindstack7Symbols9GetGlobalI9elf64_symEEbPNS_6MemoryERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPy"
1531  },
1532  {
1533   "name" : "_ZN11unwindstack7SymbolsC1Eyyyyy"
1534  },
1535  {
1536   "name" : "_ZN11unwindstack7SymbolsC2Eyyyyy"
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" : "_ZN11unwindstack8DwarfCfaIjE14LogInstructionEjyhPy"
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" : "_ZN11unwindstack8DwarfCfaIjE15GetLocationInfoEyyyPNS_14DwarfLocationsE"
1608  },
1609  {
1610   "binding" : "weak",
1611   "name" : "_ZN11unwindstack8DwarfCfaIjE15cfa_advance_locEPNS_14DwarfLocationsE"
1612  },
1613  {
1614   "binding" : "weak",
1615   "name" : "_ZN11unwindstack8DwarfCfaIjE16GetOperandStringEhyPy"
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" : "_ZN11unwindstack8DwarfCfaIjE23LogOffsetRegisterStringEjyh"
1664  },
1665  {
1666   "binding" : "weak",
1667   "name" : "_ZN11unwindstack8DwarfCfaIjE32cfa_gnu_negative_offset_extendedEPNS_14DwarfLocationsE"
1668  },
1669  {
1670   "binding" : "weak",
1671   "name" : "_ZN11unwindstack8DwarfCfaIjE3LogEjyyy"
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" : "_ZN11unwindstack8DwarfCfaIyE10cfa_offsetEPNS_14DwarfLocationsE"
1692  },
1693  {
1694   "binding" : "weak",
1695   "name" : "_ZN11unwindstack8DwarfCfaIyE10last_errorEv"
1696  },
1697  {
1698   "binding" : "weak",
1699   "name" : "_ZN11unwindstack8DwarfCfaIyE11cfa_def_cfaEPNS_14DwarfLocationsE"
1700  },
1701  {
1702   "binding" : "weak",
1703   "name" : "_ZN11unwindstack8DwarfCfaIyE11cfa_restoreEPNS_14DwarfLocationsE"
1704  },
1705  {
1706   "binding" : "weak",
1707   "name" : "_ZN11unwindstack8DwarfCfaIyE11cfa_set_locEPNS_14DwarfLocationsE"
1708  },
1709  {
1710   "binding" : "weak",
1711   "name" : "_ZN11unwindstack8DwarfCfaIyE12cfa_registerEPNS_14DwarfLocationsE"
1712  },
1713  {
1714   "binding" : "weak",
1715   "name" : "_ZN11unwindstack8DwarfCfaIyE13LastErrorCodeEv"
1716  },
1717  {
1718   "binding" : "weak",
1719   "name" : "_ZN11unwindstack8DwarfCfaIyE13cfa_undefinedEPNS_14DwarfLocationsE"
1720  },
1721  {
1722   "binding" : "weak",
1723   "name" : "_ZN11unwindstack8DwarfCfaIyE14LogInstructionEjyhPy"
1724  },
1725  {
1726   "binding" : "weak",
1727   "name" : "_ZN11unwindstack8DwarfCfaIyE14cfa_def_cfa_sfEPNS_14DwarfLocationsE"
1728  },
1729  {
1730   "binding" : "weak",
1731   "name" : "_ZN11unwindstack8DwarfCfaIyE14cfa_expressionEPNS_14DwarfLocationsE"
1732  },
1733  {
1734   "binding" : "weak",
1735   "name" : "_ZN11unwindstack8DwarfCfaIyE14cfa_same_valueEPNS_14DwarfLocationsE"
1736  },
1737  {
1738   "binding" : "weak",
1739   "name" : "_ZN11unwindstack8DwarfCfaIyE14cfa_val_offsetEPNS_14DwarfLocationsE"
1740  },
1741  {
1742   "binding" : "weak",
1743   "name" : "_ZN11unwindstack8DwarfCfaIyE15GetLocationInfoEyyyPNS_14DwarfLocationsE"
1744  },
1745  {
1746   "binding" : "weak",
1747   "name" : "_ZN11unwindstack8DwarfCfaIyE15cfa_advance_locEPNS_14DwarfLocationsE"
1748  },
1749  {
1750   "binding" : "weak",
1751   "name" : "_ZN11unwindstack8DwarfCfaIyE16GetOperandStringEhyPy"
1752  },
1753  {
1754   "binding" : "weak",
1755   "name" : "_ZN11unwindstack8DwarfCfaIyE16LastErrorAddressEv"
1756  },
1757  {
1758   "binding" : "weak",
1759   "name" : "_ZN11unwindstack8DwarfCfaIyE16set_cie_loc_regsEPKNS_14DwarfLocationsE"
1760  },
1761  {
1762   "binding" : "weak",
1763   "name" : "_ZN11unwindstack8DwarfCfaIyE17cfa_restore_stateEPNS_14DwarfLocationsE"
1764  },
1765  {
1766   "binding" : "weak",
1767   "name" : "_ZN11unwindstack8DwarfCfaIyE17cfa_val_offset_sfEPNS_14DwarfLocationsE"
1768  },
1769  {
1770   "binding" : "weak",
1771   "name" : "_ZN11unwindstack8DwarfCfaIyE18cfa_def_cfa_offsetEPNS_14DwarfLocationsE"
1772  },
1773  {
1774   "binding" : "weak",
1775   "name" : "_ZN11unwindstack8DwarfCfaIyE18cfa_remember_stateEPNS_14DwarfLocationsE"
1776  },
1777  {
1778   "binding" : "weak",
1779   "name" : "_ZN11unwindstack8DwarfCfaIyE18cfa_val_expressionEPNS_14DwarfLocationsE"
1780  },
1781  {
1782   "binding" : "weak",
1783   "name" : "_ZN11unwindstack8DwarfCfaIyE20cfa_def_cfa_registerEPNS_14DwarfLocationsE"
1784  },
1785  {
1786   "binding" : "weak",
1787   "name" : "_ZN11unwindstack8DwarfCfaIyE21cfa_def_cfa_offset_sfEPNS_14DwarfLocationsE"
1788  },
1789  {
1790   "binding" : "weak",
1791   "name" : "_ZN11unwindstack8DwarfCfaIyE22cfa_def_cfa_expressionEPNS_14DwarfLocationsE"
1792  },
1793  {
1794   "binding" : "weak",
1795   "name" : "_ZN11unwindstack8DwarfCfaIyE22cfa_offset_extended_sfEPNS_14DwarfLocationsE"
1796  },
1797  {
1798   "binding" : "weak",
1799   "name" : "_ZN11unwindstack8DwarfCfaIyE23LogOffsetRegisterStringEjyh"
1800  },
1801  {
1802   "binding" : "weak",
1803   "name" : "_ZN11unwindstack8DwarfCfaIyE32cfa_gnu_negative_offset_extendedEPNS_14DwarfLocationsE"
1804  },
1805  {
1806   "binding" : "weak",
1807   "name" : "_ZN11unwindstack8DwarfCfaIyE3LogEjyyy"
1808  },
1809  {
1810   "binding" : "weak",
1811   "name" : "_ZN11unwindstack8DwarfCfaIyE6cur_pcEv"
1812  },
1813  {
1814   "binding" : "weak",
1815   "name" : "_ZN11unwindstack8DwarfCfaIyE7cfa_nopEPNS_14DwarfLocationsE"
1816  },
1817  {
1818   "binding" : "weak",
1819   "name" : "_ZN11unwindstack8DwarfCfaIyEC1EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1820  },
1821  {
1822   "binding" : "weak",
1823   "name" : "_ZN11unwindstack8DwarfCfaIyEC2EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1824  },
1825  {
1826   "name" : "_ZN11unwindstack8JitDebug11ProcessArchEv"
1827  },
1828  {
1829   "name" : "_ZN11unwindstack8JitDebug11ReadEntry64EPyS1_"
1830  },
1831  {
1832   "name" : "_ZN11unwindstack8JitDebug14ReadEntry32PadEPyS1_"
1833  },
1834  {
1835   "name" : "_ZN11unwindstack8JitDebug15ReadEntry32PackEPyS1_"
1836  },
1837  {
1838   "name" : "_ZN11unwindstack8JitDebug16ReadDescriptor32Ey"
1839  },
1840  {
1841   "name" : "_ZN11unwindstack8JitDebug16ReadDescriptor64Ey"
1842  },
1843  {
1844   "name" : "_ZN11unwindstack8JitDebug16ReadVariableDataEy"
1845  },
1846  {
1847   "name" : "_ZN11unwindstack8JitDebug4InitEPNS_4MapsE"
1848  },
1849  {
1850   "name" : "_ZN11unwindstack8JitDebug6GetElfEPNS_4MapsEy"
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" : "_ZN11unwindstack8RegsMips15GetPcAdjustmentEyPNS_3ElfE"
1875  },
1876  {
1877   "name" : "_ZN11unwindstack8RegsMips16IterateRegistersENSt3__18functionIFvPKcyEEE"
1878  },
1879  {
1880   "name" : "_ZN11unwindstack8RegsMips18CreateFromUcontextEPv"
1881  },
1882  {
1883   "name" : "_ZN11unwindstack8RegsMips19StepIfSignalHandlerEyPNS_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_pcEy"
1905  },
1906  {
1907   "name" : "_ZN11unwindstack8RegsMips6set_spEy"
1908  },
1909  {
1910   "name" : "_ZN11unwindstack8RegsMipsC1Ev"
1911  },
1912  {
1913   "name" : "_ZN11unwindstack8RegsMipsC2Ev"
1914  },
1915  {
1916   "name" : "_ZN11unwindstack8Unwinder11FillInFrameEPNS_7MapInfoEPNS_3ElfEyy"
1917  },
1918  {
1919   "name" : "_ZN11unwindstack8Unwinder11FormatFrameERKNS_9FrameDataE"
1920  },
1921  {
1922   "name" : "_ZN11unwindstack8Unwinder11FormatFrameEj"
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" : "_ZN11unwindstack9RegsArm6415GetPcAdjustmentEyPNS_3ElfE"
1935  },
1936  {
1937   "name" : "_ZN11unwindstack9RegsArm6416IterateRegistersENSt3__18functionIFvPKcyEEE"
1938  },
1939  {
1940   "name" : "_ZN11unwindstack9RegsArm6418CreateFromUcontextEPv"
1941  },
1942  {
1943   "name" : "_ZN11unwindstack9RegsArm6419StepIfSignalHandlerEyPNS_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_pcEy"
1965  },
1966  {
1967   "name" : "_ZN11unwindstack9RegsArm646set_spEy"
1968  },
1969  {
1970   "name" : "_ZN11unwindstack9RegsArm64C1Ev"
1971  },
1972  {
1973   "name" : "_ZN11unwindstack9RegsArm64C2Ev"
1974  },
1975  {
1976   "binding" : "weak",
1977   "name" : "_ZN7android8procinfo18ReadMapFileContentINSt3__18functionIFvyytymPKcEEEEEbPcRKT_"
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" : "_ZN9Demangler5ParseEPKcj"
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_EEE6rehashEj"
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__rehashEj"
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_uniqueIjEEjRKT_"
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_EEE6rehashEj"
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__rehashEj"
2113  },
2114  {
2115   "binding" : "weak",
2116   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIjJRKNS_21piecewise_construct_tENS_5tupleIJRKjEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_"
2117  },
2118  {
2119   "binding" : "weak",
2120   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE6rehashEj"
2121  },
2122  {
2123   "binding" : "weak",
2124   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE8__rehashEj"
2125  },
2126  {
2127   "binding" : "weak",
2128   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyA4096_hEENS_22__unordered_map_hasherIyS3_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS3_NS_8equal_toIyEELb1EEENS_9allocatorIS3_EEE25__emplace_unique_key_argsIyJRKNS_21piecewise_construct_tENS_5tupleIJRKyEEENSJ_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS3_PvEEEEbEERKT_DpOT0_"
2129  },
2130  {
2131   "binding" : "weak",
2132   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyA4096_hEENS_22__unordered_map_hasherIyS3_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS3_NS_8equal_toIyEELb1EEENS_9allocatorIS3_EEE6rehashEj"
2133  },
2134  {
2135   "binding" : "weak",
2136   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyA4096_hEENS_22__unordered_map_hasherIyS3_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS3_NS_8equal_toIyEELb1EEENS_9allocatorIS3_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS3_PvEEEE"
2137  },
2138  {
2139   "binding" : "weak",
2140   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyA4096_hEENS_22__unordered_map_hasherIyS3_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS3_NS_8equal_toIyEELb1EEENS_9allocatorIS3_EEE8__rehashEj"
2141  },
2142  {
2143   "binding" : "weak",
2144   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack14DwarfLocationsEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIyJRKNS_21piecewise_construct_tENS_5tupleIJRKyEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2145  },
2146  {
2147   "binding" : "weak",
2148   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack14DwarfLocationsEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE6rehashEj"
2149  },
2150  {
2151   "binding" : "weak",
2152   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack14DwarfLocationsEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE8__rehashEj"
2153  },
2154  {
2155   "binding" : "weak",
2156   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherIyS6_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS6_NS_8equal_toIyEELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsIyJRKNS_21piecewise_construct_tENS_5tupleIJOyEEENSM_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS6_PvEEEEbEERKT_DpOT0_"
2157  },
2158  {
2159   "binding" : "weak",
2160   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherIyS6_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS6_NS_8equal_toIyEELb1EEENS_9allocatorIS6_EEE6rehashEj"
2161  },
2162  {
2163   "binding" : "weak",
2164   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherIyS6_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS6_NS_8equal_toIyEELb1EEENS_9allocatorIS6_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS6_PvEEEE"
2165  },
2166  {
2167   "binding" : "weak",
2168   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherIyS6_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS6_NS_8equal_toIyEELb1EEENS_9allocatorIS6_EEE8__rehashEj"
2169  },
2170  {
2171   "binding" : "weak",
2172   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack19DwarfEhFrameWithHdrIyE7FdeInfoEEENS_22__unordered_map_hasherIyS6_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS6_NS_8equal_toIyEELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsIyJRKNS_21piecewise_construct_tENS_5tupleIJOyEEENSM_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS6_PvEEEEbEERKT_DpOT0_"
2173  },
2174  {
2175   "binding" : "weak",
2176   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack19DwarfEhFrameWithHdrIyE7FdeInfoEEENS_22__unordered_map_hasherIyS6_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS6_NS_8equal_toIyEELb1EEENS_9allocatorIS6_EEE6rehashEj"
2177  },
2178  {
2179   "binding" : "weak",
2180   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack19DwarfEhFrameWithHdrIyE7FdeInfoEEENS_22__unordered_map_hasherIyS6_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS6_NS_8equal_toIyEELb1EEENS_9allocatorIS6_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS6_PvEEEE"
2181  },
2182  {
2183   "binding" : "weak",
2184   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack19DwarfEhFrameWithHdrIyE7FdeInfoEEENS_22__unordered_map_hasherIyS6_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS6_NS_8equal_toIyEELb1EEENS_9allocatorIS6_EEE8__rehashEj"
2185  },
2186  {
2187   "binding" : "weak",
2188   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE14__erase_uniqueIyEEjRKT_"
2189  },
2190  {
2191   "binding" : "weak",
2192   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIyJRKNS_21piecewise_construct_tENS_5tupleIJRKyEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2193  },
2194  {
2195   "binding" : "weak",
2196   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE6rehashEj"
2197  },
2198  {
2199   "binding" : "weak",
2200   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE"
2201  },
2202  {
2203   "binding" : "weak",
2204   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE8__rehashEj"
2205  },
2206  {
2207   "binding" : "weak",
2208   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIyJRKNS_21piecewise_construct_tENS_5tupleIJRKyEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2209  },
2210  {
2211   "binding" : "weak",
2212   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE6rehashEj"
2213  },
2214  {
2215   "binding" : "weak",
2216   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE"
2217  },
2218  {
2219   "binding" : "weak",
2220   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE8__rehashEj"
2221  },
2222  {
2223   "binding" : "weak",
2224   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8LoadInfoEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIyJRKNS_21piecewise_construct_tENS_5tupleIJOyEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2225  },
2226  {
2227   "binding" : "weak",
2228   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8LoadInfoEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIyJRKNS_21piecewise_construct_tENS_5tupleIJRKyEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2229  },
2230  {
2231   "binding" : "weak",
2232   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8LoadInfoEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE6rehashEj"
2233  },
2234  {
2235   "binding" : "weak",
2236   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8LoadInfoEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE8__rehashEj"
2237  },
2238  {
2239   "binding" : "weak",
2240   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsENS_9allocatorIS3_EEE10push_frontEOS3_"
2241  },
2242  {
2243   "binding" : "weak",
2244   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsENS_9allocatorIS3_EEE9push_backEOS3_"
2245  },
2246  {
2247   "binding" : "weak",
2248   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsERNS_9allocatorIS3_EEE10push_frontERKS3_"
2249  },
2250  {
2251   "binding" : "weak",
2252   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsERNS_9allocatorIS3_EEE9push_backEOS3_"
2253  },
2254  {
2255   "binding" : "weak",
2256   "name" : "_ZNSt3__114__split_bufferIPN9Demangler9StateDataENS_9allocatorIS3_EEE10push_frontEOS3_"
2257  },
2258  {
2259   "binding" : "weak",
2260   "name" : "_ZNSt3__114__split_bufferIPN9Demangler9StateDataENS_9allocatorIS3_EEE9push_backEOS3_"
2261  },
2262  {
2263   "binding" : "weak",
2264   "name" : "_ZNSt3__114__split_bufferIPN9Demangler9StateDataERNS_9allocatorIS3_EEE10push_frontERKS3_"
2265  },
2266  {
2267   "binding" : "weak",
2268   "name" : "_ZNSt3__114__split_bufferIPN9Demangler9StateDataERNS_9allocatorIS3_EEE9push_backEOS3_"
2269  },
2270  {
2271   "binding" : "weak",
2272   "name" : "_ZNSt3__114__split_bufferIPhNS_9allocatorIS1_EEE10push_frontEOS1_"
2273  },
2274  {
2275   "binding" : "weak",
2276   "name" : "_ZNSt3__114__split_bufferIPhNS_9allocatorIS1_EEE9push_backEOS1_"
2277  },
2278  {
2279   "binding" : "weak",
2280   "name" : "_ZNSt3__114__split_bufferIPhRNS_9allocatorIS1_EEE10push_frontERKS1_"
2281  },
2282  {
2283   "binding" : "weak",
2284   "name" : "_ZNSt3__114__split_bufferIPhRNS_9allocatorIS1_EEE9push_backEOS1_"
2285  },
2286  {
2287   "binding" : "weak",
2288   "name" : "_ZNSt3__114__split_bufferIPjNS_9allocatorIS1_EEE10push_frontEOS1_"
2289  },
2290  {
2291   "binding" : "weak",
2292   "name" : "_ZNSt3__114__split_bufferIPjNS_9allocatorIS1_EEE10push_frontERKS1_"
2293  },
2294  {
2295   "binding" : "weak",
2296   "name" : "_ZNSt3__114__split_bufferIPjNS_9allocatorIS1_EEE9push_backEOS1_"
2297  },
2298  {
2299   "binding" : "weak",
2300   "name" : "_ZNSt3__114__split_bufferIPjRNS_9allocatorIS1_EEE9push_backEOS1_"
2301  },
2302  {
2303   "binding" : "weak",
2304   "name" : "_ZNSt3__114__split_bufferIPyNS_9allocatorIS1_EEE10push_frontEOS1_"
2305  },
2306  {
2307   "binding" : "weak",
2308   "name" : "_ZNSt3__114__split_bufferIPyNS_9allocatorIS1_EEE10push_frontERKS1_"
2309  },
2310  {
2311   "binding" : "weak",
2312   "name" : "_ZNSt3__114__split_bufferIPyNS_9allocatorIS1_EEE9push_backEOS1_"
2313  },
2314  {
2315   "binding" : "weak",
2316   "name" : "_ZNSt3__114__split_bufferIPyRNS_9allocatorIS1_EEE9push_backEOS1_"
2317  },
2318  {
2319   "binding" : "weak",
2320   "name" : "_ZNSt3__120__shared_ptr_emplaceIN11unwindstack18MemoryFileAtOffsetENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2321  },
2322  {
2323   "binding" : "weak",
2324   "name" : "_ZNSt3__120__shared_ptr_emplaceIN11unwindstack18MemoryFileAtOffsetENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2325  },
2326  {
2327   "binding" : "weak",
2328   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryCacheENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2329  },
2330  {
2331   "binding" : "weak",
2332   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryCacheENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2333  },
2334  {
2335   "binding" : "weak",
2336   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryLocalENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2337  },
2338  {
2339   "binding" : "weak",
2340   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryLocalENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2341  },
2342  {
2343   "binding" : "weak",
2344   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack12MemoryRemoteENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2345  },
2346  {
2347   "binding" : "weak",
2348   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack12MemoryRemoteENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2349  },
2350  {
2351   "binding" : "weak",
2352   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack3ElfENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2353  },
2354  {
2355   "binding" : "weak",
2356   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack3ElfENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2357  },
2358  {
2359   "binding" : "weak",
2360   "name" : "_ZNSt3__127__insertion_sort_incompleteIRZN11unwindstack7Symbols7GetNameI9elf32_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEbT0_SL_T_"
2361  },
2362  {
2363   "binding" : "weak",
2364   "name" : "_ZNSt3__127__insertion_sort_incompleteIRZN11unwindstack7Symbols7GetNameI9elf64_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEbT0_SL_T_"
2365  },
2366  {
2367   "binding" : "weak",
2368   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
2369  },
2370  {
2371   "binding" : "weak",
2372   "name" : "_ZNSt3__15dequeIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE19__add_back_capacityEv"
2373  },
2374  {
2375   "binding" : "weak",
2376   "name" : "_ZNSt3__15dequeIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE8pop_backEv"
2377  },
2378  {
2379   "binding" : "weak",
2380   "name" : "_ZNSt3__15dequeIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE9push_backERKS2_"
2381  },
2382  {
2383   "binding" : "weak",
2384   "name" : "_ZNSt3__15dequeIN9Demangler9StateDataENS_9allocatorIS2_EEE19__add_back_capacityEv"
2385  },
2386  {
2387   "binding" : "weak",
2388   "name" : "_ZNSt3__15dequeIhNS_9allocatorIhEEE19__add_back_capacityEv"
2389  },
2390  {
2391   "binding" : "weak",
2392   "name" : "_ZNSt3__15dequeIjNS_9allocatorIjEEE20__add_front_capacityEv"
2393  },
2394  {
2395   "binding" : "weak",
2396   "name" : "_ZNSt3__15dequeIyNS_9allocatorIyEEE20__add_front_capacityEv"
2397  },
2398  {
2399   "binding" : "weak",
2400   "name" : "_ZNSt3__16__sortIRZN11unwindstack7Symbols7GetNameI9elf32_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEvT0_SL_T_"
2401  },
2402  {
2403   "binding" : "weak",
2404   "name" : "_ZNSt3__16__sortIRZN11unwindstack7Symbols7GetNameI9elf64_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEvT0_SL_T_"
2405  },
2406  {
2407   "binding" : "weak",
2408   "name" : "_ZNSt3__16__treeINS_12__value_typeIhiEENS_19__map_value_compareIhS2_NS_4lessIhEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE"
2409  },
2410  {
2411   "binding" : "weak",
2412   "name" : "_ZNSt3__16__treeINS_12__value_typeIyN11unwindstack14DwarfLocationsEEENS_19__map_value_compareIyS4_NS_4lessIyEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIyJRyS3_EEENS_4pairINS_15__tree_iteratorIS4_PNS_11__tree_nodeIS4_PvEEiEEbEERKT_DpOT0_"
2413  },
2414  {
2415   "binding" : "weak",
2416   "name" : "_ZNSt3__16__treeINS_12__value_typeIyN11unwindstack14DwarfLocationsEEENS_19__map_value_compareIyS4_NS_4lessIyEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE"
2417  },
2418  {
2419   "binding" : "weak",
2420   "name" : "_ZNSt3__16__treeINS_12__value_typeIyNS_10unique_ptrIN11unwindstack11MemoryRangeENS_14default_deleteIS4_EEEEEENS_19__map_value_compareIyS8_NS_4lessIyEELb1EEENS_9allocatorIS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE"
2421  },
2422  {
2423   "binding" : "weak",
2424   "name" : "_ZNSt3__16__treeINS_12__value_typeIyNS_4pairIyPKN11unwindstack8DwarfFdeEEEEENS_19__map_value_compareIyS8_NS_4lessIyEELb1EEENS_9allocatorIS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE"
2425  },
2426  {
2427   "binding" : "weak",
2428   "name" : "_ZNSt3__16vectorIM9DemanglerFPKcS3_ENS_9allocatorIS5_EEE21__push_back_slow_pathIRKS5_EEvOT_"
2429  },
2430  {
2431   "binding" : "weak",
2432   "name" : "_ZNSt3__16vectorIM9DemanglerFPKcS3_ENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
2433  },
2434  {
2435   "binding" : "weak",
2436   "name" : "_ZNSt3__16vectorIN11unwindstack14LocalFrameDataENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRPNS1_7MapInfoEyyRA1_KciEEEvDpOT_"
2437  },
2438  {
2439   "binding" : "weak",
2440   "name" : "_ZNSt3__16vectorIN11unwindstack14LocalFrameDataENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRPNS1_7MapInfoEyyRNS_12basic_stringIcNS_11char_traitsIcEENS3_IcEEEERyEEEvDpOT_"
2441  },
2442  {
2443   "binding" : "weak",
2444   "name" : "_ZNSt3__16vectorIN11unwindstack7Symbols4InfoENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRyS8_yEEEvDpOT_"
2445  },
2446  {
2447   "binding" : "weak",
2448   "name" : "_ZNSt3__16vectorIN11unwindstack9FrameDataENS_9allocatorIS2_EEE8__appendEj"
2449  },
2450  {
2451   "binding" : "weak",
2452   "name" : "_ZNSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEE24__emplace_back_slow_pathIJPS3_EEEvDpOT_"
2453  },
2454  {
2455   "binding" : "weak",
2456   "name" : "_ZNSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEE24__emplace_back_slow_pathIJS6_EEEvDpOT_"
2457  },
2458  {
2459   "binding" : "weak",
2460   "name" : "_ZNSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEE8__appendEj"
2461  },
2462  {
2463   "binding" : "weak",
2464   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_"
2465  },
2466  {
2467   "binding" : "weak",
2468   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_"
2469  },
2470  {
2471   "binding" : "weak",
2472   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJS6_EEEvDpOT_"
2473  },
2474  {
2475   "binding" : "weak",
2476   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE6assignIPS6_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS6_NS_15iterator_traitsISC_E9referenceEEE5valueEvE4typeESC_SC_"
2477  },
2478  {
2479   "binding" : "weak",
2480   "name" : "_ZNSt3__16vectorINS_4pairIyyEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_"
2481  },
2482  {
2483   "binding" : "weak",
2484   "name" : "_ZNSt3__16vectorIPKN11unwindstack8DwarfFdeENS_9allocatorIS4_EEE21__push_back_slow_pathIRKS4_EEvOT_"
2485  },
2486  {
2487   "binding" : "weak",
2488   "name" : "_ZNSt3__16vectorIPKN11unwindstack8DwarfFdeENS_9allocatorIS4_EEE21__push_back_slow_pathIS4_EEvOT_"
2489  },
2490  {
2491   "binding" : "weak",
2492   "name" : "_ZNSt3__16vectorIPN11unwindstack3ElfENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_"
2493  },
2494  {
2495   "binding" : "weak",
2496   "name" : "_ZNSt3__16vectorIPN11unwindstack7SymbolsENS_9allocatorIS3_EEE21__push_back_slow_pathIS3_EEvOT_"
2497  },
2498  {
2499   "binding" : "weak",
2500   "name" : "_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_"
2501  },
2502  {
2503   "binding" : "weak",
2504   "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEj"
2505  },
2506  {
2507   "binding" : "weak",
2508   "name" : "_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIjEEvOT_"
2509  },
2510  {
2511   "binding" : "weak",
2512   "name" : "_ZNSt3__16vectorIyNS_9allocatorIyEEE21__push_back_slow_pathIRKyEEvOT_"
2513  },
2514  {
2515   "binding" : "weak",
2516   "name" : "_ZNSt3__17__sort4IRZN11unwindstack7Symbols7GetNameI9elf32_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEjT0_SL_SL_SL_T_"
2517  },
2518  {
2519   "binding" : "weak",
2520   "name" : "_ZNSt3__17__sort4IRZN11unwindstack7Symbols7GetNameI9elf64_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEjT0_SL_SL_SL_T_"
2521  },
2522  {
2523   "binding" : "weak",
2524   "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_S6_"
2525  },
2526  {
2527   "binding" : "weak",
2528   "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_"
2529  },
2530  {
2531   "binding" : "weak",
2532   "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EES6_RKS9_"
2533  },
2534  {
2535   "name" : "__divdi3"
2536  },
2537  {
2538   "name" : "__umoddi3"
2539  }
2540 ],
2541 "elf_objects" :
2542 [
2543  {
2544   "name" : "_ZN11unwindstack12DwarfCfaInfo6kTableE"
2545  },
2546  {
2547   "name" : "_ZN11unwindstack3Elf11cache_lock_E"
2548  },
2549  {
2550   "name" : "_ZN11unwindstack3Elf14cache_enabled_E"
2551  },
2552  {
2553   "name" : "_ZN11unwindstack3Elf6cache_E"
2554  },
2555  {
2556   "binding" : "weak",
2557   "name" : "_ZN11unwindstack7DwarfOpIjE17kOpHandleFuncListE"
2558  },
2559  {
2560   "binding" : "weak",
2561   "name" : "_ZN11unwindstack7DwarfOpIyE17kOpHandleFuncListE"
2562  },
2563  {
2564   "binding" : "weak",
2565   "name" : "_ZN11unwindstack8DwarfCfaIjE14kCallbackTableE"
2566  },
2567  {
2568   "binding" : "weak",
2569   "name" : "_ZN11unwindstack8DwarfCfaIyE14kCallbackTableE"
2570  },
2571  {
2572   "binding" : "weak",
2573   "name" : "_ZN9Demangler6kTypesE"
2574  },
2575  {
2576   "binding" : "weak",
2577   "name" : "_ZN9Demangler7kDTypesE"
2578  },
2579  {
2580   "binding" : "weak",
2581   "name" : "_ZN9Demangler7kSTypesE"
2582  },
2583  {
2584   "name" : "_ZTVN11unwindstack10BufferMapsE"
2585  },
2586  {
2587   "name" : "_ZTVN11unwindstack10RegsMips64E"
2588  },
2589  {
2590   "name" : "_ZTVN11unwindstack10RegsX86_64E"
2591  },
2592  {
2593   "name" : "_ZTVN11unwindstack10RemoteMapsE"
2594  },
2595  {
2596   "binding" : "weak",
2597   "name" : "_ZTVN11unwindstack11DwarfMemoryE"
2598  },
2599  {
2600   "name" : "_ZTVN11unwindstack11MemoryCacheE"
2601  },
2602  {
2603   "name" : "_ZTVN11unwindstack11MemoryLocalE"
2604  },
2605  {
2606   "name" : "_ZTVN11unwindstack11MemoryRangeE"
2607  },
2608  {
2609   "binding" : "weak",
2610   "name" : "_ZTVN11unwindstack12DwarfEhFrameIjEE"
2611  },
2612  {
2613   "binding" : "weak",
2614   "name" : "_ZTVN11unwindstack12DwarfEhFrameIyEE"
2615  },
2616  {
2617   "binding" : "weak",
2618   "name" : "_ZTVN11unwindstack12DwarfSectionE"
2619  },
2620  {
2621   "name" : "_ZTVN11unwindstack12ElfInterfaceE"
2622  },
2623  {
2624   "name" : "_ZTVN11unwindstack12MemoryBufferE"
2625  },
2626  {
2627   "name" : "_ZTVN11unwindstack12MemoryRangesE"
2628  },
2629  {
2630   "name" : "_ZTVN11unwindstack12MemoryRemoteE"
2631  },
2632  {
2633   "name" : "_ZTVN11unwindstack13MemoryOfflineE"
2634  },
2635  {
2636   "binding" : "weak",
2637   "name" : "_ZTVN11unwindstack14ElfInterface32E"
2638  },
2639  {
2640   "binding" : "weak",
2641   "name" : "_ZTVN11unwindstack14ElfInterface64E"
2642  },
2643  {
2644   "binding" : "weak",
2645   "name" : "_ZTVN11unwindstack15DwarfDebugFrameIjEE"
2646  },
2647  {
2648   "binding" : "weak",
2649   "name" : "_ZTVN11unwindstack15DwarfDebugFrameIyEE"
2650  },
2651  {
2652   "name" : "_ZTVN11unwindstack15ElfInterfaceArmE"
2653  },
2654  {
2655   "binding" : "weak",
2656   "name" : "_ZTVN11unwindstack16DwarfSectionImplIjEE"
2657  },
2658  {
2659   "binding" : "weak",
2660   "name" : "_ZTVN11unwindstack16DwarfSectionImplIyEE"
2661  },
2662  {
2663   "name" : "_ZTVN11unwindstack18LocalUpdatableMapsE"
2664  },
2665  {
2666   "name" : "_ZTVN11unwindstack18MemoryFileAtOffsetE"
2667  },
2668  {
2669   "name" : "_ZTVN11unwindstack18MemoryOfflinePartsE"
2670  },
2671  {
2672   "binding" : "weak",
2673   "name" : "_ZTVN11unwindstack19DwarfEhFrameWithHdrIjEE"
2674  },
2675  {
2676   "binding" : "weak",
2677   "name" : "_ZTVN11unwindstack19DwarfEhFrameWithHdrIyEE"
2678  },
2679  {
2680   "name" : "_ZTVN11unwindstack19MemoryOfflineBufferE"
2681  },
2682  {
2683   "binding" : "weak",
2684   "name" : "_ZTVN11unwindstack21DwarfSectionImplNoHdrIjEE"
2685  },
2686  {
2687   "binding" : "weak",
2688   "name" : "_ZTVN11unwindstack21DwarfSectionImplNoHdrIyEE"
2689  },
2690  {
2691   "binding" : "weak",
2692   "name" : "_ZTVN11unwindstack3ElfE"
2693  },
2694  {
2695   "name" : "_ZTVN11unwindstack4MapsE"
2696  },
2697  {
2698   "binding" : "weak",
2699   "name" : "_ZTVN11unwindstack6GlobalE"
2700  },
2701  {
2702   "name" : "_ZTVN11unwindstack6MemoryE"
2703  },
2704  {
2705   "binding" : "weak",
2706   "name" : "_ZTVN11unwindstack7DwarfOpIjEE"
2707  },
2708  {
2709   "binding" : "weak",
2710   "name" : "_ZTVN11unwindstack7DwarfOpIyEE"
2711  },
2712  {
2713   "name" : "_ZTVN11unwindstack7RegsArmE"
2714  },
2715  {
2716   "name" : "_ZTVN11unwindstack7RegsX86E"
2717  },
2718  {
2719   "binding" : "weak",
2720   "name" : "_ZTVN11unwindstack7SymbolsE"
2721  },
2722  {
2723   "binding" : "weak",
2724   "name" : "_ZTVN11unwindstack8ArmExidxE"
2725  },
2726  {
2727   "binding" : "weak",
2728   "name" : "_ZTVN11unwindstack8DwarfCfaIjEE"
2729  },
2730  {
2731   "binding" : "weak",
2732   "name" : "_ZTVN11unwindstack8DwarfCfaIyEE"
2733  },
2734  {
2735   "name" : "_ZTVN11unwindstack8JitDebugE"
2736  },
2737  {
2738   "binding" : "weak",
2739   "name" : "_ZTVN11unwindstack8RegsImplIjEE"
2740  },
2741  {
2742   "binding" : "weak",
2743   "name" : "_ZTVN11unwindstack8RegsImplIyEE"
2744  },
2745  {
2746   "name" : "_ZTVN11unwindstack8RegsMipsE"
2747  },
2748  {
2749   "binding" : "weak",
2750   "name" : "_ZTVN11unwindstack9LocalMapsE"
2751  },
2752  {
2753   "name" : "_ZTVN11unwindstack9RegsArm64E"
2754  },
2755  {
2756   "binding" : "weak",
2757   "name" : "_ZTVNSt3__120__shared_ptr_emplaceIN11unwindstack18MemoryFileAtOffsetENS_9allocatorIS2_EEEE"
2758  },
2759  {
2760   "binding" : "weak",
2761   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryCacheENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2762  },
2763  {
2764   "binding" : "weak",
2765   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryLocalENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2766  },
2767  {
2768   "binding" : "weak",
2769   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack12MemoryRemoteENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2770  },
2771  {
2772   "binding" : "weak",
2773   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack3ElfENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2774  }
2775 ],
2776 "enum_types" :
2777 [
2778  {
2779   "alignment" : 1,
2780   "enum_fields" :
2781   [
2782    {
2783     "enum_field_value" : 0,
2784     "name" : "unwindstack::ARCH_UNKNOWN"
2785    },
2786    {
2787     "enum_field_value" : 1,
2788     "name" : "unwindstack::ARCH_ARM"
2789    },
2790    {
2791     "enum_field_value" : 2,
2792     "name" : "unwindstack::ARCH_ARM64"
2793    },
2794    {
2795     "enum_field_value" : 3,
2796     "name" : "unwindstack::ARCH_X86"
2797    },
2798    {
2799     "enum_field_value" : 4,
2800     "name" : "unwindstack::ARCH_X86_64"
2801    },
2802    {
2803     "enum_field_value" : 5,
2804     "name" : "unwindstack::ARCH_MIPS"
2805    },
2806    {
2807     "enum_field_value" : 6,
2808     "name" : "unwindstack::ARCH_MIPS64"
2809    }
2810   ],
2811   "linker_set_key" : "unwindstack::ArchEnum",
2812   "name" : "unwindstack::ArchEnum",
2813   "referenced_type" : "type-34",
2814   "self_type" : "type-34",
2815   "size" : 1,
2816   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h",
2817   "underlying_type" : "type-10",
2818   "unique_id" : "_ZTSN11unwindstack8ArchEnumE"
2819  },
2820  {
2821   "alignment" : 2,
2822   "enum_fields" :
2823   [
2824    {
2825     "enum_field_value" : 0,
2826     "name" : "unwindstack::ARM64_REG_R0"
2827    },
2828    {
2829     "enum_field_value" : 1,
2830     "name" : "unwindstack::ARM64_REG_R1"
2831    },
2832    {
2833     "enum_field_value" : 2,
2834     "name" : "unwindstack::ARM64_REG_R2"
2835    },
2836    {
2837     "enum_field_value" : 3,
2838     "name" : "unwindstack::ARM64_REG_R3"
2839    },
2840    {
2841     "enum_field_value" : 4,
2842     "name" : "unwindstack::ARM64_REG_R4"
2843    },
2844    {
2845     "enum_field_value" : 5,
2846     "name" : "unwindstack::ARM64_REG_R5"
2847    },
2848    {
2849     "enum_field_value" : 6,
2850     "name" : "unwindstack::ARM64_REG_R6"
2851    },
2852    {
2853     "enum_field_value" : 7,
2854     "name" : "unwindstack::ARM64_REG_R7"
2855    },
2856    {
2857     "enum_field_value" : 8,
2858     "name" : "unwindstack::ARM64_REG_R8"
2859    },
2860    {
2861     "enum_field_value" : 9,
2862     "name" : "unwindstack::ARM64_REG_R9"
2863    },
2864    {
2865     "enum_field_value" : 10,
2866     "name" : "unwindstack::ARM64_REG_R10"
2867    },
2868    {
2869     "enum_field_value" : 11,
2870     "name" : "unwindstack::ARM64_REG_R11"
2871    },
2872    {
2873     "enum_field_value" : 12,
2874     "name" : "unwindstack::ARM64_REG_R12"
2875    },
2876    {
2877     "enum_field_value" : 13,
2878     "name" : "unwindstack::ARM64_REG_R13"
2879    },
2880    {
2881     "enum_field_value" : 14,
2882     "name" : "unwindstack::ARM64_REG_R14"
2883    },
2884    {
2885     "enum_field_value" : 15,
2886     "name" : "unwindstack::ARM64_REG_R15"
2887    },
2888    {
2889     "enum_field_value" : 16,
2890     "name" : "unwindstack::ARM64_REG_R16"
2891    },
2892    {
2893     "enum_field_value" : 17,
2894     "name" : "unwindstack::ARM64_REG_R17"
2895    },
2896    {
2897     "enum_field_value" : 18,
2898     "name" : "unwindstack::ARM64_REG_R18"
2899    },
2900    {
2901     "enum_field_value" : 19,
2902     "name" : "unwindstack::ARM64_REG_R19"
2903    },
2904    {
2905     "enum_field_value" : 20,
2906     "name" : "unwindstack::ARM64_REG_R20"
2907    },
2908    {
2909     "enum_field_value" : 21,
2910     "name" : "unwindstack::ARM64_REG_R21"
2911    },
2912    {
2913     "enum_field_value" : 22,
2914     "name" : "unwindstack::ARM64_REG_R22"
2915    },
2916    {
2917     "enum_field_value" : 23,
2918     "name" : "unwindstack::ARM64_REG_R23"
2919    },
2920    {
2921     "enum_field_value" : 24,
2922     "name" : "unwindstack::ARM64_REG_R24"
2923    },
2924    {
2925     "enum_field_value" : 25,
2926     "name" : "unwindstack::ARM64_REG_R25"
2927    },
2928    {
2929     "enum_field_value" : 26,
2930     "name" : "unwindstack::ARM64_REG_R26"
2931    },
2932    {
2933     "enum_field_value" : 27,
2934     "name" : "unwindstack::ARM64_REG_R27"
2935    },
2936    {
2937     "enum_field_value" : 28,
2938     "name" : "unwindstack::ARM64_REG_R28"
2939    },
2940    {
2941     "enum_field_value" : 29,
2942     "name" : "unwindstack::ARM64_REG_R29"
2943    },
2944    {
2945     "enum_field_value" : 30,
2946     "name" : "unwindstack::ARM64_REG_R30"
2947    },
2948    {
2949     "enum_field_value" : 31,
2950     "name" : "unwindstack::ARM64_REG_R31"
2951    },
2952    {
2953     "enum_field_value" : 32,
2954     "name" : "unwindstack::ARM64_REG_PC"
2955    },
2956    {
2957     "enum_field_value" : 33,
2958     "name" : "unwindstack::ARM64_REG_LAST"
2959    },
2960    {
2961     "enum_field_value" : 31,
2962     "name" : "unwindstack::ARM64_REG_SP"
2963    },
2964    {
2965     "enum_field_value" : 30,
2966     "name" : "unwindstack::ARM64_REG_LR"
2967    }
2968   ],
2969   "linker_set_key" : "unwindstack::Arm64Reg",
2970   "name" : "unwindstack::Arm64Reg",
2971   "referenced_type" : "type-652",
2972   "self_type" : "type-652",
2973   "size" : 2,
2974   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineArm64.h",
2975   "underlying_type" : "type-2",
2976   "unique_id" : "_ZTSN11unwindstack8Arm64RegE"
2977  },
2978  {
2979   "alignment" : 2,
2980   "enum_fields" :
2981   [
2982    {
2983     "enum_field_value" : 0,
2984     "name" : "unwindstack::ARM_REG_R0"
2985    },
2986    {
2987     "enum_field_value" : 1,
2988     "name" : "unwindstack::ARM_REG_R1"
2989    },
2990    {
2991     "enum_field_value" : 2,
2992     "name" : "unwindstack::ARM_REG_R2"
2993    },
2994    {
2995     "enum_field_value" : 3,
2996     "name" : "unwindstack::ARM_REG_R3"
2997    },
2998    {
2999     "enum_field_value" : 4,
3000     "name" : "unwindstack::ARM_REG_R4"
3001    },
3002    {
3003     "enum_field_value" : 5,
3004     "name" : "unwindstack::ARM_REG_R5"
3005    },
3006    {
3007     "enum_field_value" : 6,
3008     "name" : "unwindstack::ARM_REG_R6"
3009    },
3010    {
3011     "enum_field_value" : 7,
3012     "name" : "unwindstack::ARM_REG_R7"
3013    },
3014    {
3015     "enum_field_value" : 8,
3016     "name" : "unwindstack::ARM_REG_R8"
3017    },
3018    {
3019     "enum_field_value" : 9,
3020     "name" : "unwindstack::ARM_REG_R9"
3021    },
3022    {
3023     "enum_field_value" : 10,
3024     "name" : "unwindstack::ARM_REG_R10"
3025    },
3026    {
3027     "enum_field_value" : 11,
3028     "name" : "unwindstack::ARM_REG_R11"
3029    },
3030    {
3031     "enum_field_value" : 12,
3032     "name" : "unwindstack::ARM_REG_R12"
3033    },
3034    {
3035     "enum_field_value" : 13,
3036     "name" : "unwindstack::ARM_REG_R13"
3037    },
3038    {
3039     "enum_field_value" : 14,
3040     "name" : "unwindstack::ARM_REG_R14"
3041    },
3042    {
3043     "enum_field_value" : 15,
3044     "name" : "unwindstack::ARM_REG_R15"
3045    },
3046    {
3047     "enum_field_value" : 16,
3048     "name" : "unwindstack::ARM_REG_LAST"
3049    },
3050    {
3051     "enum_field_value" : 13,
3052     "name" : "unwindstack::ARM_REG_SP"
3053    },
3054    {
3055     "enum_field_value" : 14,
3056     "name" : "unwindstack::ARM_REG_LR"
3057    },
3058    {
3059     "enum_field_value" : 15,
3060     "name" : "unwindstack::ARM_REG_PC"
3061    }
3062   ],
3063   "linker_set_key" : "unwindstack::ArmReg",
3064   "name" : "unwindstack::ArmReg",
3065   "referenced_type" : "type-1",
3066   "self_type" : "type-1",
3067   "size" : 2,
3068   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineArm.h",
3069   "underlying_type" : "type-2",
3070   "unique_id" : "_ZTSN11unwindstack6ArmRegE"
3071  },
3072  {
3073   "alignment" : 1,
3074   "enum_fields" :
3075   [
3076    {
3077     "enum_field_value" : 0,
3078     "name" : "unwindstack::DWARF_ERROR_NONE"
3079    },
3080    {
3081     "enum_field_value" : 1,
3082     "name" : "unwindstack::DWARF_ERROR_MEMORY_INVALID"
3083    },
3084    {
3085     "enum_field_value" : 2,
3086     "name" : "unwindstack::DWARF_ERROR_ILLEGAL_VALUE"
3087    },
3088    {
3089     "enum_field_value" : 3,
3090     "name" : "unwindstack::DWARF_ERROR_ILLEGAL_STATE"
3091    },
3092    {
3093     "enum_field_value" : 4,
3094     "name" : "unwindstack::DWARF_ERROR_STACK_INDEX_NOT_VALID"
3095    },
3096    {
3097     "enum_field_value" : 5,
3098     "name" : "unwindstack::DWARF_ERROR_NOT_IMPLEMENTED"
3099    },
3100    {
3101     "enum_field_value" : 6,
3102     "name" : "unwindstack::DWARF_ERROR_TOO_MANY_ITERATIONS"
3103    },
3104    {
3105     "enum_field_value" : 7,
3106     "name" : "unwindstack::DWARF_ERROR_CFA_NOT_DEFINED"
3107    },
3108    {
3109     "enum_field_value" : 8,
3110     "name" : "unwindstack::DWARF_ERROR_UNSUPPORTED_VERSION"
3111    },
3112    {
3113     "enum_field_value" : 9,
3114     "name" : "unwindstack::DWARF_ERROR_NO_FDES"
3115    }
3116   ],
3117   "linker_set_key" : "unwindstack::DwarfErrorCode",
3118   "name" : "unwindstack::DwarfErrorCode",
3119   "referenced_type" : "type-50",
3120   "self_type" : "type-50",
3121   "size" : 1,
3122   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfError.h",
3123   "underlying_type" : "type-10",
3124   "unique_id" : "_ZTSN11unwindstack14DwarfErrorCodeE"
3125  },
3126  {
3127   "alignment" : 1,
3128   "enum_fields" :
3129   [
3130    {
3131     "enum_field_value" : 0,
3132     "name" : "unwindstack::DWARF_LOCATION_INVALID"
3133    },
3134    {
3135     "enum_field_value" : 1,
3136     "name" : "unwindstack::DWARF_LOCATION_UNDEFINED"
3137    },
3138    {
3139     "enum_field_value" : 2,
3140     "name" : "unwindstack::DWARF_LOCATION_OFFSET"
3141    },
3142    {
3143     "enum_field_value" : 3,
3144     "name" : "unwindstack::DWARF_LOCATION_VAL_OFFSET"
3145    },
3146    {
3147     "enum_field_value" : 4,
3148     "name" : "unwindstack::DWARF_LOCATION_REGISTER"
3149    },
3150    {
3151     "enum_field_value" : 5,
3152     "name" : "unwindstack::DWARF_LOCATION_EXPRESSION"
3153    },
3154    {
3155     "enum_field_value" : 6,
3156     "name" : "unwindstack::DWARF_LOCATION_VAL_EXPRESSION"
3157    }
3158   ],
3159   "linker_set_key" : "unwindstack::DwarfLocationEnum",
3160   "name" : "unwindstack::DwarfLocationEnum",
3161   "referenced_type" : "type-267",
3162   "self_type" : "type-267",
3163   "size" : 1,
3164   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h",
3165   "underlying_type" : "type-10",
3166   "unique_id" : "_ZTSN11unwindstack17DwarfLocationEnumE"
3167  },
3168  {
3169   "alignment" : 1,
3170   "enum_fields" :
3171   [
3172    {
3173     "enum_field_value" : 0,
3174     "name" : "unwindstack::ERROR_NONE"
3175    },
3176    {
3177     "enum_field_value" : 1,
3178     "name" : "unwindstack::ERROR_MEMORY_INVALID"
3179    },
3180    {
3181     "enum_field_value" : 2,
3182     "name" : "unwindstack::ERROR_UNWIND_INFO"
3183    },
3184    {
3185     "enum_field_value" : 3,
3186     "name" : "unwindstack::ERROR_UNSUPPORTED"
3187    },
3188    {
3189     "enum_field_value" : 4,
3190     "name" : "unwindstack::ERROR_INVALID_MAP"
3191    },
3192    {
3193     "enum_field_value" : 5,
3194     "name" : "unwindstack::ERROR_MAX_FRAMES_EXCEEDED"
3195    },
3196    {
3197     "enum_field_value" : 6,
3198     "name" : "unwindstack::ERROR_REPEATED_FRAME"
3199    },
3200    {
3201     "enum_field_value" : 7,
3202     "name" : "unwindstack::ERROR_INVALID_ELF"
3203    }
3204   ],
3205   "linker_set_key" : "unwindstack::ErrorCode",
3206   "name" : "unwindstack::ErrorCode",
3207   "referenced_type" : "type-13",
3208   "self_type" : "type-13",
3209   "size" : 1,
3210   "source_file" : "/system/core/libunwindstack/include/unwindstack/Error.h",
3211   "underlying_type" : "type-10",
3212   "unique_id" : "_ZTSN11unwindstack9ErrorCodeE"
3213  },
3214  {
3215   "alignment" : 2,
3216   "enum_fields" :
3217   [
3218    {
3219     "enum_field_value" : 6,
3220     "name" : "unwindstack::MIPS32_EF_R0"
3221    },
3222    {
3223     "enum_field_value" : 40,
3224     "name" : "unwindstack::MIPS32_EF_CP0_EPC"
3225    }
3226   ],
3227   "linker_set_key" : "unwindstack::Mips32UserReg",
3228   "name" : "unwindstack::Mips32UserReg",
3229   "referenced_type" : "type-610",
3230   "self_type" : "type-610",
3231   "size" : 2,
3232   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips.h",
3233   "underlying_type" : "type-2",
3234   "unique_id" : "_ZTSN11unwindstack13Mips32UserRegE"
3235  },
3236  {
3237   "alignment" : 2,
3238   "enum_fields" :
3239   [
3240    {
3241     "enum_field_value" : 0,
3242     "name" : "unwindstack::MIPS64_REG_R0"
3243    },
3244    {
3245     "enum_field_value" : 1,
3246     "name" : "unwindstack::MIPS64_REG_R1"
3247    },
3248    {
3249     "enum_field_value" : 2,
3250     "name" : "unwindstack::MIPS64_REG_R2"
3251    },
3252    {
3253     "enum_field_value" : 3,
3254     "name" : "unwindstack::MIPS64_REG_R3"
3255    },
3256    {
3257     "enum_field_value" : 4,
3258     "name" : "unwindstack::MIPS64_REG_R4"
3259    },
3260    {
3261     "enum_field_value" : 5,
3262     "name" : "unwindstack::MIPS64_REG_R5"
3263    },
3264    {
3265     "enum_field_value" : 6,
3266     "name" : "unwindstack::MIPS64_REG_R6"
3267    },
3268    {
3269     "enum_field_value" : 7,
3270     "name" : "unwindstack::MIPS64_REG_R7"
3271    },
3272    {
3273     "enum_field_value" : 8,
3274     "name" : "unwindstack::MIPS64_REG_R8"
3275    },
3276    {
3277     "enum_field_value" : 9,
3278     "name" : "unwindstack::MIPS64_REG_R9"
3279    },
3280    {
3281     "enum_field_value" : 10,
3282     "name" : "unwindstack::MIPS64_REG_R10"
3283    },
3284    {
3285     "enum_field_value" : 11,
3286     "name" : "unwindstack::MIPS64_REG_R11"
3287    },
3288    {
3289     "enum_field_value" : 12,
3290     "name" : "unwindstack::MIPS64_REG_R12"
3291    },
3292    {
3293     "enum_field_value" : 13,
3294     "name" : "unwindstack::MIPS64_REG_R13"
3295    },
3296    {
3297     "enum_field_value" : 14,
3298     "name" : "unwindstack::MIPS64_REG_R14"
3299    },
3300    {
3301     "enum_field_value" : 15,
3302     "name" : "unwindstack::MIPS64_REG_R15"
3303    },
3304    {
3305     "enum_field_value" : 16,
3306     "name" : "unwindstack::MIPS64_REG_R16"
3307    },
3308    {
3309     "enum_field_value" : 17,
3310     "name" : "unwindstack::MIPS64_REG_R17"
3311    },
3312    {
3313     "enum_field_value" : 18,
3314     "name" : "unwindstack::MIPS64_REG_R18"
3315    },
3316    {
3317     "enum_field_value" : 19,
3318     "name" : "unwindstack::MIPS64_REG_R19"
3319    },
3320    {
3321     "enum_field_value" : 20,
3322     "name" : "unwindstack::MIPS64_REG_R20"
3323    },
3324    {
3325     "enum_field_value" : 21,
3326     "name" : "unwindstack::MIPS64_REG_R21"
3327    },
3328    {
3329     "enum_field_value" : 22,
3330     "name" : "unwindstack::MIPS64_REG_R22"
3331    },
3332    {
3333     "enum_field_value" : 23,
3334     "name" : "unwindstack::MIPS64_REG_R23"
3335    },
3336    {
3337     "enum_field_value" : 24,
3338     "name" : "unwindstack::MIPS64_REG_R24"
3339    },
3340    {
3341     "enum_field_value" : 25,
3342     "name" : "unwindstack::MIPS64_REG_R25"
3343    },
3344    {
3345     "enum_field_value" : 26,
3346     "name" : "unwindstack::MIPS64_REG_R26"
3347    },
3348    {
3349     "enum_field_value" : 27,
3350     "name" : "unwindstack::MIPS64_REG_R27"
3351    },
3352    {
3353     "enum_field_value" : 28,
3354     "name" : "unwindstack::MIPS64_REG_R28"
3355    },
3356    {
3357     "enum_field_value" : 29,
3358     "name" : "unwindstack::MIPS64_REG_R29"
3359    },
3360    {
3361     "enum_field_value" : 30,
3362     "name" : "unwindstack::MIPS64_REG_R30"
3363    },
3364    {
3365     "enum_field_value" : 31,
3366     "name" : "unwindstack::MIPS64_REG_R31"
3367    },
3368    {
3369     "enum_field_value" : 32,
3370     "name" : "unwindstack::MIPS64_REG_PC"
3371    },
3372    {
3373     "enum_field_value" : 33,
3374     "name" : "unwindstack::MIPS64_REG_LAST"
3375    },
3376    {
3377     "enum_field_value" : 29,
3378     "name" : "unwindstack::MIPS64_REG_SP"
3379    },
3380    {
3381     "enum_field_value" : 31,
3382     "name" : "unwindstack::MIPS64_REG_RA"
3383    }
3384   ],
3385   "linker_set_key" : "unwindstack::Mips64Reg",
3386   "name" : "unwindstack::Mips64Reg",
3387   "referenced_type" : "type-789",
3388   "self_type" : "type-789",
3389   "size" : 2,
3390   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineMips64.h",
3391   "underlying_type" : "type-2",
3392   "unique_id" : "_ZTSN11unwindstack9Mips64RegE"
3393  },
3394  {
3395   "alignment" : 2,
3396   "enum_fields" :
3397   [
3398    {
3399     "enum_field_value" : 0,
3400     "name" : "unwindstack::MIPS64_EF_R0"
3401    },
3402    {
3403     "enum_field_value" : 34,
3404     "name" : "unwindstack::MIPS64_EF_CP0_EPC"
3405    }
3406   ],
3407   "linker_set_key" : "unwindstack::Mips64UserReg",
3408   "name" : "unwindstack::Mips64UserReg",
3409   "referenced_type" : "type-613",
3410   "self_type" : "type-613",
3411   "size" : 2,
3412   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips64.h",
3413   "underlying_type" : "type-2",
3414   "unique_id" : "_ZTSN11unwindstack13Mips64UserRegE"
3415  },
3416  {
3417   "alignment" : 2,
3418   "enum_fields" :
3419   [
3420    {
3421     "enum_field_value" : 0,
3422     "name" : "unwindstack::MIPS_REG_R0"
3423    },
3424    {
3425     "enum_field_value" : 1,
3426     "name" : "unwindstack::MIPS_REG_R1"
3427    },
3428    {
3429     "enum_field_value" : 2,
3430     "name" : "unwindstack::MIPS_REG_R2"
3431    },
3432    {
3433     "enum_field_value" : 3,
3434     "name" : "unwindstack::MIPS_REG_R3"
3435    },
3436    {
3437     "enum_field_value" : 4,
3438     "name" : "unwindstack::MIPS_REG_R4"
3439    },
3440    {
3441     "enum_field_value" : 5,
3442     "name" : "unwindstack::MIPS_REG_R5"
3443    },
3444    {
3445     "enum_field_value" : 6,
3446     "name" : "unwindstack::MIPS_REG_R6"
3447    },
3448    {
3449     "enum_field_value" : 7,
3450     "name" : "unwindstack::MIPS_REG_R7"
3451    },
3452    {
3453     "enum_field_value" : 8,
3454     "name" : "unwindstack::MIPS_REG_R8"
3455    },
3456    {
3457     "enum_field_value" : 9,
3458     "name" : "unwindstack::MIPS_REG_R9"
3459    },
3460    {
3461     "enum_field_value" : 10,
3462     "name" : "unwindstack::MIPS_REG_R10"
3463    },
3464    {
3465     "enum_field_value" : 11,
3466     "name" : "unwindstack::MIPS_REG_R11"
3467    },
3468    {
3469     "enum_field_value" : 12,
3470     "name" : "unwindstack::MIPS_REG_R12"
3471    },
3472    {
3473     "enum_field_value" : 13,
3474     "name" : "unwindstack::MIPS_REG_R13"
3475    },
3476    {
3477     "enum_field_value" : 14,
3478     "name" : "unwindstack::MIPS_REG_R14"
3479    },
3480    {
3481     "enum_field_value" : 15,
3482     "name" : "unwindstack::MIPS_REG_R15"
3483    },
3484    {
3485     "enum_field_value" : 16,
3486     "name" : "unwindstack::MIPS_REG_R16"
3487    },
3488    {
3489     "enum_field_value" : 17,
3490     "name" : "unwindstack::MIPS_REG_R17"
3491    },
3492    {
3493     "enum_field_value" : 18,
3494     "name" : "unwindstack::MIPS_REG_R18"
3495    },
3496    {
3497     "enum_field_value" : 19,
3498     "name" : "unwindstack::MIPS_REG_R19"
3499    },
3500    {
3501     "enum_field_value" : 20,
3502     "name" : "unwindstack::MIPS_REG_R20"
3503    },
3504    {
3505     "enum_field_value" : 21,
3506     "name" : "unwindstack::MIPS_REG_R21"
3507    },
3508    {
3509     "enum_field_value" : 22,
3510     "name" : "unwindstack::MIPS_REG_R22"
3511    },
3512    {
3513     "enum_field_value" : 23,
3514     "name" : "unwindstack::MIPS_REG_R23"
3515    },
3516    {
3517     "enum_field_value" : 24,
3518     "name" : "unwindstack::MIPS_REG_R24"
3519    },
3520    {
3521     "enum_field_value" : 25,
3522     "name" : "unwindstack::MIPS_REG_R25"
3523    },
3524    {
3525     "enum_field_value" : 26,
3526     "name" : "unwindstack::MIPS_REG_R26"
3527    },
3528    {
3529     "enum_field_value" : 27,
3530     "name" : "unwindstack::MIPS_REG_R27"
3531    },
3532    {
3533     "enum_field_value" : 28,
3534     "name" : "unwindstack::MIPS_REG_R28"
3535    },
3536    {
3537     "enum_field_value" : 29,
3538     "name" : "unwindstack::MIPS_REG_R29"
3539    },
3540    {
3541     "enum_field_value" : 30,
3542     "name" : "unwindstack::MIPS_REG_R30"
3543    },
3544    {
3545     "enum_field_value" : 31,
3546     "name" : "unwindstack::MIPS_REG_R31"
3547    },
3548    {
3549     "enum_field_value" : 32,
3550     "name" : "unwindstack::MIPS_REG_PC"
3551    },
3552    {
3553     "enum_field_value" : 33,
3554     "name" : "unwindstack::MIPS_REG_LAST"
3555    },
3556    {
3557     "enum_field_value" : 29,
3558     "name" : "unwindstack::MIPS_REG_SP"
3559    },
3560    {
3561     "enum_field_value" : 31,
3562     "name" : "unwindstack::MIPS_REG_RA"
3563    }
3564   ],
3565   "linker_set_key" : "unwindstack::MipsReg",
3566   "name" : "unwindstack::MipsReg",
3567   "referenced_type" : "type-772",
3568   "self_type" : "type-772",
3569   "size" : 2,
3570   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineMips.h",
3571   "underlying_type" : "type-2",
3572   "unique_id" : "_ZTSN11unwindstack7MipsRegE"
3573  },
3574  {
3575   "alignment" : 1,
3576   "enum_fields" :
3577   [
3578    {
3579     "enum_field_value" : 0,
3580     "name" : "unwindstack::Regs::LOCATION_UNKNOWN"
3581    },
3582    {
3583     "enum_field_value" : 1,
3584     "name" : "unwindstack::Regs::LOCATION_REGISTER"
3585    },
3586    {
3587     "enum_field_value" : 2,
3588     "name" : "unwindstack::Regs::LOCATION_SP_OFFSET"
3589    }
3590   ],
3591   "linker_set_key" : "unwindstack::Regs::LocationEnum",
3592   "name" : "unwindstack::Regs::LocationEnum",
3593   "referenced_type" : "type-65",
3594   "self_type" : "type-65",
3595   "size" : 1,
3596   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
3597   "underlying_type" : "type-10",
3598   "unique_id" : "_ZTSN11unwindstack4Regs12LocationEnumE"
3599  },
3600  {
3601   "alignment" : 2,
3602   "enum_fields" :
3603   [
3604    {
3605     "enum_field_value" : 0,
3606     "name" : "unwindstack::X86_REG_EAX"
3607    },
3608    {
3609     "enum_field_value" : 1,
3610     "name" : "unwindstack::X86_REG_ECX"
3611    },
3612    {
3613     "enum_field_value" : 2,
3614     "name" : "unwindstack::X86_REG_EDX"
3615    },
3616    {
3617     "enum_field_value" : 3,
3618     "name" : "unwindstack::X86_REG_EBX"
3619    },
3620    {
3621     "enum_field_value" : 4,
3622     "name" : "unwindstack::X86_REG_ESP"
3623    },
3624    {
3625     "enum_field_value" : 5,
3626     "name" : "unwindstack::X86_REG_EBP"
3627    },
3628    {
3629     "enum_field_value" : 6,
3630     "name" : "unwindstack::X86_REG_ESI"
3631    },
3632    {
3633     "enum_field_value" : 7,
3634     "name" : "unwindstack::X86_REG_EDI"
3635    },
3636    {
3637     "enum_field_value" : 8,
3638     "name" : "unwindstack::X86_REG_EIP"
3639    },
3640    {
3641     "enum_field_value" : 9,
3642     "name" : "unwindstack::X86_REG_EFL"
3643    },
3644    {
3645     "enum_field_value" : 10,
3646     "name" : "unwindstack::X86_REG_CS"
3647    },
3648    {
3649     "enum_field_value" : 11,
3650     "name" : "unwindstack::X86_REG_SS"
3651    },
3652    {
3653     "enum_field_value" : 12,
3654     "name" : "unwindstack::X86_REG_DS"
3655    },
3656    {
3657     "enum_field_value" : 13,
3658     "name" : "unwindstack::X86_REG_ES"
3659    },
3660    {
3661     "enum_field_value" : 14,
3662     "name" : "unwindstack::X86_REG_FS"
3663    },
3664    {
3665     "enum_field_value" : 15,
3666     "name" : "unwindstack::X86_REG_GS"
3667    },
3668    {
3669     "enum_field_value" : 16,
3670     "name" : "unwindstack::X86_REG_LAST"
3671    },
3672    {
3673     "enum_field_value" : 4,
3674     "name" : "unwindstack::X86_REG_SP"
3675    },
3676    {
3677     "enum_field_value" : 8,
3678     "name" : "unwindstack::X86_REG_PC"
3679    }
3680   ],
3681   "linker_set_key" : "unwindstack::X86Reg",
3682   "name" : "unwindstack::X86Reg",
3683   "referenced_type" : "type-351",
3684   "self_type" : "type-351",
3685   "size" : 2,
3686   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineX86.h",
3687   "underlying_type" : "type-2",
3688   "unique_id" : "_ZTSN11unwindstack6X86RegE"
3689  },
3690  {
3691   "alignment" : 2,
3692   "enum_fields" :
3693   [
3694    {
3695     "enum_field_value" : 0,
3696     "name" : "unwindstack::X86_64_REG_RAX"
3697    },
3698    {
3699     "enum_field_value" : 1,
3700     "name" : "unwindstack::X86_64_REG_RDX"
3701    },
3702    {
3703     "enum_field_value" : 2,
3704     "name" : "unwindstack::X86_64_REG_RCX"
3705    },
3706    {
3707     "enum_field_value" : 3,
3708     "name" : "unwindstack::X86_64_REG_RBX"
3709    },
3710    {
3711     "enum_field_value" : 4,
3712     "name" : "unwindstack::X86_64_REG_RSI"
3713    },
3714    {
3715     "enum_field_value" : 5,
3716     "name" : "unwindstack::X86_64_REG_RDI"
3717    },
3718    {
3719     "enum_field_value" : 6,
3720     "name" : "unwindstack::X86_64_REG_RBP"
3721    },
3722    {
3723     "enum_field_value" : 7,
3724     "name" : "unwindstack::X86_64_REG_RSP"
3725    },
3726    {
3727     "enum_field_value" : 8,
3728     "name" : "unwindstack::X86_64_REG_R8"
3729    },
3730    {
3731     "enum_field_value" : 9,
3732     "name" : "unwindstack::X86_64_REG_R9"
3733    },
3734    {
3735     "enum_field_value" : 10,
3736     "name" : "unwindstack::X86_64_REG_R10"
3737    },
3738    {
3739     "enum_field_value" : 11,
3740     "name" : "unwindstack::X86_64_REG_R11"
3741    },
3742    {
3743     "enum_field_value" : 12,
3744     "name" : "unwindstack::X86_64_REG_R12"
3745    },
3746    {
3747     "enum_field_value" : 13,
3748     "name" : "unwindstack::X86_64_REG_R13"
3749    },
3750    {
3751     "enum_field_value" : 14,
3752     "name" : "unwindstack::X86_64_REG_R14"
3753    },
3754    {
3755     "enum_field_value" : 15,
3756     "name" : "unwindstack::X86_64_REG_R15"
3757    },
3758    {
3759     "enum_field_value" : 16,
3760     "name" : "unwindstack::X86_64_REG_RIP"
3761    },
3762    {
3763     "enum_field_value" : 17,
3764     "name" : "unwindstack::X86_64_REG_LAST"
3765    },
3766    {
3767     "enum_field_value" : 7,
3768     "name" : "unwindstack::X86_64_REG_SP"
3769    },
3770    {
3771     "enum_field_value" : 16,
3772     "name" : "unwindstack::X86_64_REG_PC"
3773    }
3774   ],
3775   "linker_set_key" : "unwindstack::X86_64Reg",
3776   "name" : "unwindstack::X86_64Reg",
3777   "referenced_type" : "type-369",
3778   "self_type" : "type-369",
3779   "size" : 2,
3780   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineX86_64.h",
3781   "underlying_type" : "type-2",
3782   "unique_id" : "_ZTSN11unwindstack9X86_64RegE"
3783  }
3784 ],
3785 "function_types" : [],
3786 "functions" :
3787 [
3788  {
3789   "function_name" : "unwindstack::BufferMaps::Parse",
3790   "linker_set_key" : "_ZN11unwindstack10BufferMaps5ParseEv",
3791   "parameters" :
3792   [
3793    {
3794     "is_this_ptr" : true,
3795     "referenced_type" : "type-184"
3796    }
3797   ],
3798   "return_type" : "type-72",
3799   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
3800  },
3801  {
3802   "function_name" : "unwindstack::RegsMips64::GetPcAdjustment",
3803   "linker_set_key" : "_ZN11unwindstack10RegsMips6415GetPcAdjustmentEyPNS_3ElfE",
3804   "parameters" :
3805   [
3806    {
3807     "is_this_ptr" : true,
3808     "referenced_type" : "type-601"
3809    },
3810    {
3811     "referenced_type" : "type-6"
3812    },
3813    {
3814     "referenced_type" : "type-191"
3815    }
3816   ],
3817   "return_type" : "type-6",
3818   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3819  },
3820  {
3821   "function_name" : "unwindstack::RegsMips64::IterateRegisters",
3822   "linker_set_key" : "_ZN11unwindstack10RegsMips6416IterateRegistersENSt3__18functionIFvPKcyEEE",
3823   "parameters" :
3824   [
3825    {
3826     "is_this_ptr" : true,
3827     "referenced_type" : "type-601"
3828    },
3829    {
3830     "referenced_type" : "type-1045"
3831    }
3832   ],
3833   "return_type" : "type-62",
3834   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3835  },
3836  {
3837   "function_name" : "unwindstack::RegsMips64::CreateFromUcontext",
3838   "linker_set_key" : "_ZN11unwindstack10RegsMips6418CreateFromUcontextEPv",
3839   "parameters" :
3840   [
3841    {
3842     "referenced_type" : "type-61"
3843    }
3844   ],
3845   "return_type" : "type-94",
3846   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3847  },
3848  {
3849   "function_name" : "unwindstack::RegsMips64::StepIfSignalHandler",
3850   "linker_set_key" : "_ZN11unwindstack10RegsMips6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE",
3851   "parameters" :
3852   [
3853    {
3854     "is_this_ptr" : true,
3855     "referenced_type" : "type-601"
3856    },
3857    {
3858     "referenced_type" : "type-6"
3859    },
3860    {
3861     "referenced_type" : "type-191"
3862    },
3863    {
3864     "referenced_type" : "type-17"
3865    }
3866   ],
3867   "return_type" : "type-72",
3868   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3869  },
3870  {
3871   "function_name" : "unwindstack::RegsMips64::SetPcFromReturnAddress",
3872   "linker_set_key" : "_ZN11unwindstack10RegsMips6422SetPcFromReturnAddressEPNS_6MemoryE",
3873   "parameters" :
3874   [
3875    {
3876     "is_this_ptr" : true,
3877     "referenced_type" : "type-601"
3878    },
3879    {
3880     "referenced_type" : "type-17"
3881    }
3882   ],
3883   "return_type" : "type-72",
3884   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3885  },
3886  {
3887   "function_name" : "unwindstack::RegsMips64::pc",
3888   "linker_set_key" : "_ZN11unwindstack10RegsMips642pcEv",
3889   "parameters" :
3890   [
3891    {
3892     "is_this_ptr" : true,
3893     "referenced_type" : "type-601"
3894    }
3895   ],
3896   "return_type" : "type-6",
3897   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3898  },
3899  {
3900   "function_name" : "unwindstack::RegsMips64::sp",
3901   "linker_set_key" : "_ZN11unwindstack10RegsMips642spEv",
3902   "parameters" :
3903   [
3904    {
3905     "is_this_ptr" : true,
3906     "referenced_type" : "type-601"
3907    }
3908   ],
3909   "return_type" : "type-6",
3910   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3911  },
3912  {
3913   "function_name" : "unwindstack::RegsMips64::Arch",
3914   "linker_set_key" : "_ZN11unwindstack10RegsMips644ArchEv",
3915   "parameters" :
3916   [
3917    {
3918     "is_this_ptr" : true,
3919     "referenced_type" : "type-601"
3920    }
3921   ],
3922   "return_type" : "type-34",
3923   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3924  },
3925  {
3926   "function_name" : "unwindstack::RegsMips64::Read",
3927   "linker_set_key" : "_ZN11unwindstack10RegsMips644ReadEPv",
3928   "parameters" :
3929   [
3930    {
3931     "referenced_type" : "type-61"
3932    }
3933   ],
3934   "return_type" : "type-94",
3935   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3936  },
3937  {
3938   "function_name" : "unwindstack::RegsMips64::Clone",
3939   "linker_set_key" : "_ZN11unwindstack10RegsMips645CloneEv",
3940   "parameters" :
3941   [
3942    {
3943     "is_this_ptr" : true,
3944     "referenced_type" : "type-601"
3945    }
3946   ],
3947   "return_type" : "type-94",
3948   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3949  },
3950  {
3951   "function_name" : "unwindstack::RegsMips64::set_pc",
3952   "linker_set_key" : "_ZN11unwindstack10RegsMips646set_pcEy",
3953   "parameters" :
3954   [
3955    {
3956     "is_this_ptr" : true,
3957     "referenced_type" : "type-601"
3958    },
3959    {
3960     "referenced_type" : "type-6"
3961    }
3962   ],
3963   "return_type" : "type-62",
3964   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3965  },
3966  {
3967   "function_name" : "unwindstack::RegsMips64::set_sp",
3968   "linker_set_key" : "_ZN11unwindstack10RegsMips646set_spEy",
3969   "parameters" :
3970   [
3971    {
3972     "is_this_ptr" : true,
3973     "referenced_type" : "type-601"
3974    },
3975    {
3976     "referenced_type" : "type-6"
3977    }
3978   ],
3979   "return_type" : "type-62",
3980   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3981  },
3982  {
3983   "function_name" : "unwindstack::RegsMips64::RegsMips64",
3984   "linker_set_key" : "_ZN11unwindstack10RegsMips64C1Ev",
3985   "parameters" :
3986   [
3987    {
3988     "is_this_ptr" : true,
3989     "referenced_type" : "type-601"
3990    }
3991   ],
3992   "return_type" : "type-62",
3993   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3994  },
3995  {
3996   "function_name" : "unwindstack::RegsMips64::RegsMips64",
3997   "linker_set_key" : "_ZN11unwindstack10RegsMips64C2Ev",
3998   "parameters" :
3999   [
4000    {
4001     "is_this_ptr" : true,
4002     "referenced_type" : "type-601"
4003    }
4004   ],
4005   "return_type" : "type-62",
4006   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
4007  },
4008  {
4009   "function_name" : "unwindstack::RegsX86_64::GetPcAdjustment",
4010   "linker_set_key" : "_ZN11unwindstack10RegsX86_6415GetPcAdjustmentEyPNS_3ElfE",
4011   "parameters" :
4012   [
4013    {
4014     "is_this_ptr" : true,
4015     "referenced_type" : "type-605"
4016    },
4017    {
4018     "referenced_type" : "type-6"
4019    },
4020    {
4021     "referenced_type" : "type-191"
4022    }
4023   ],
4024   "return_type" : "type-6",
4025   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4026  },
4027  {
4028   "function_name" : "unwindstack::RegsX86_64::SetFromUcontext",
4029   "linker_set_key" : "_ZN11unwindstack10RegsX86_6415SetFromUcontextEPNS_17x86_64_ucontext_tE",
4030   "parameters" :
4031   [
4032    {
4033     "is_this_ptr" : true,
4034     "referenced_type" : "type-605"
4035    },
4036    {
4037     "referenced_type" : "type-376"
4038    }
4039   ],
4040   "return_type" : "type-62",
4041   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4042  },
4043  {
4044   "function_name" : "unwindstack::RegsX86_64::IterateRegisters",
4045   "linker_set_key" : "_ZN11unwindstack10RegsX86_6416IterateRegistersENSt3__18functionIFvPKcyEEE",
4046   "parameters" :
4047   [
4048    {
4049     "is_this_ptr" : true,
4050     "referenced_type" : "type-605"
4051    },
4052    {
4053     "referenced_type" : "type-653"
4054    }
4055   ],
4056   "return_type" : "type-62",
4057   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4058  },
4059  {
4060   "function_name" : "unwindstack::RegsX86_64::CreateFromUcontext",
4061   "linker_set_key" : "_ZN11unwindstack10RegsX86_6418CreateFromUcontextEPv",
4062   "parameters" :
4063   [
4064    {
4065     "referenced_type" : "type-61"
4066    }
4067   ],
4068   "return_type" : "type-94",
4069   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4070  },
4071  {
4072   "function_name" : "unwindstack::RegsX86_64::StepIfSignalHandler",
4073   "linker_set_key" : "_ZN11unwindstack10RegsX86_6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE",
4074   "parameters" :
4075   [
4076    {
4077     "is_this_ptr" : true,
4078     "referenced_type" : "type-605"
4079    },
4080    {
4081     "referenced_type" : "type-6"
4082    },
4083    {
4084     "referenced_type" : "type-191"
4085    },
4086    {
4087     "referenced_type" : "type-17"
4088    }
4089   ],
4090   "return_type" : "type-72",
4091   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4092  },
4093  {
4094   "function_name" : "unwindstack::RegsX86_64::SetPcFromReturnAddress",
4095   "linker_set_key" : "_ZN11unwindstack10RegsX86_6422SetPcFromReturnAddressEPNS_6MemoryE",
4096   "parameters" :
4097   [
4098    {
4099     "is_this_ptr" : true,
4100     "referenced_type" : "type-605"
4101    },
4102    {
4103     "referenced_type" : "type-17"
4104    }
4105   ],
4106   "return_type" : "type-72",
4107   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4108  },
4109  {
4110   "function_name" : "unwindstack::RegsX86_64::pc",
4111   "linker_set_key" : "_ZN11unwindstack10RegsX86_642pcEv",
4112   "parameters" :
4113   [
4114    {
4115     "is_this_ptr" : true,
4116     "referenced_type" : "type-605"
4117    }
4118   ],
4119   "return_type" : "type-6",
4120   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4121  },
4122  {
4123   "function_name" : "unwindstack::RegsX86_64::sp",
4124   "linker_set_key" : "_ZN11unwindstack10RegsX86_642spEv",
4125   "parameters" :
4126   [
4127    {
4128     "is_this_ptr" : true,
4129     "referenced_type" : "type-605"
4130    }
4131   ],
4132   "return_type" : "type-6",
4133   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4134  },
4135  {
4136   "function_name" : "unwindstack::RegsX86_64::Arch",
4137   "linker_set_key" : "_ZN11unwindstack10RegsX86_644ArchEv",
4138   "parameters" :
4139   [
4140    {
4141     "is_this_ptr" : true,
4142     "referenced_type" : "type-605"
4143    }
4144   ],
4145   "return_type" : "type-34",
4146   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4147  },
4148  {
4149   "function_name" : "unwindstack::RegsX86_64::Read",
4150   "linker_set_key" : "_ZN11unwindstack10RegsX86_644ReadEPv",
4151   "parameters" :
4152   [
4153    {
4154     "referenced_type" : "type-61"
4155    }
4156   ],
4157   "return_type" : "type-94",
4158   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4159  },
4160  {
4161   "function_name" : "unwindstack::RegsX86_64::Clone",
4162   "linker_set_key" : "_ZN11unwindstack10RegsX86_645CloneEv",
4163   "parameters" :
4164   [
4165    {
4166     "is_this_ptr" : true,
4167     "referenced_type" : "type-605"
4168    }
4169   ],
4170   "return_type" : "type-94",
4171   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4172  },
4173  {
4174   "function_name" : "unwindstack::RegsX86_64::set_pc",
4175   "linker_set_key" : "_ZN11unwindstack10RegsX86_646set_pcEy",
4176   "parameters" :
4177   [
4178    {
4179     "is_this_ptr" : true,
4180     "referenced_type" : "type-605"
4181    },
4182    {
4183     "referenced_type" : "type-6"
4184    }
4185   ],
4186   "return_type" : "type-62",
4187   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4188  },
4189  {
4190   "function_name" : "unwindstack::RegsX86_64::set_sp",
4191   "linker_set_key" : "_ZN11unwindstack10RegsX86_646set_spEy",
4192   "parameters" :
4193   [
4194    {
4195     "is_this_ptr" : true,
4196     "referenced_type" : "type-605"
4197    },
4198    {
4199     "referenced_type" : "type-6"
4200    }
4201   ],
4202   "return_type" : "type-62",
4203   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4204  },
4205  {
4206   "function_name" : "unwindstack::RegsX86_64::RegsX86_64",
4207   "linker_set_key" : "_ZN11unwindstack10RegsX86_64C1Ev",
4208   "parameters" :
4209   [
4210    {
4211     "is_this_ptr" : true,
4212     "referenced_type" : "type-605"
4213    }
4214   ],
4215   "return_type" : "type-62",
4216   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4217  },
4218  {
4219   "function_name" : "unwindstack::RegsX86_64::RegsX86_64",
4220   "linker_set_key" : "_ZN11unwindstack10RegsX86_64C2Ev",
4221   "parameters" :
4222   [
4223    {
4224     "is_this_ptr" : true,
4225     "referenced_type" : "type-605"
4226    }
4227   ],
4228   "return_type" : "type-62",
4229   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4230  },
4231  {
4232   "function_name" : "unwindstack::DwarfMemory::ReadSLEB128",
4233   "linker_set_key" : "_ZN11unwindstack11DwarfMemory11ReadSLEB128EPx",
4234   "parameters" :
4235   [
4236    {
4237     "is_this_ptr" : true,
4238     "referenced_type" : "type-280"
4239    },
4240    {
4241     "referenced_type" : "type-58"
4242    }
4243   ],
4244   "return_type" : "type-72",
4245   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4246  },
4247  {
4248   "function_name" : "unwindstack::DwarfMemory::ReadULEB128",
4249   "linker_set_key" : "_ZN11unwindstack11DwarfMemory11ReadULEB128EPy",
4250   "parameters" :
4251   [
4252    {
4253     "is_this_ptr" : true,
4254     "referenced_type" : "type-280"
4255    },
4256    {
4257     "referenced_type" : "type-102"
4258    }
4259   ],
4260   "return_type" : "type-72",
4261   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4262  },
4263  {
4264   "function_name" : "unwindstack::DwarfMemory::AdjustEncodedValue",
4265   "linker_set_key" : "_ZN11unwindstack11DwarfMemory18AdjustEncodedValueEhPy",
4266   "parameters" :
4267   [
4268    {
4269     "is_this_ptr" : true,
4270     "referenced_type" : "type-280"
4271    },
4272    {
4273     "referenced_type" : "type-10"
4274    },
4275    {
4276     "referenced_type" : "type-102"
4277    }
4278   ],
4279   "return_type" : "type-72",
4280   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4281  },
4282  {
4283   "function_name" : "unwindstack::DwarfMemory::ReadBytes",
4284   "linker_set_key" : "_ZN11unwindstack11DwarfMemory9ReadBytesEPvj",
4285   "parameters" :
4286   [
4287    {
4288     "is_this_ptr" : true,
4289     "referenced_type" : "type-280"
4290    },
4291    {
4292     "referenced_type" : "type-61"
4293    },
4294    {
4295     "referenced_type" : "type-3"
4296    }
4297   ],
4298   "return_type" : "type-72",
4299   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4300  },
4301  {
4302   "function_name" : "unwindstack::MemoryCache::Read",
4303   "linker_set_key" : "_ZN11unwindstack11MemoryCache4ReadEyPvj",
4304   "parameters" :
4305   [
4306    {
4307     "is_this_ptr" : true,
4308     "referenced_type" : "type-132"
4309    },
4310    {
4311     "referenced_type" : "type-6"
4312    },
4313    {
4314     "referenced_type" : "type-61"
4315    },
4316    {
4317     "referenced_type" : "type-3"
4318    }
4319   ],
4320   "return_type" : "type-3",
4321   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4322  },
4323  {
4324   "function_name" : "unwindstack::MemoryLocal::Read",
4325   "linker_set_key" : "_ZN11unwindstack11MemoryLocal4ReadEyPvj",
4326   "parameters" :
4327   [
4328    {
4329     "is_this_ptr" : true,
4330     "referenced_type" : "type-202"
4331    },
4332    {
4333     "referenced_type" : "type-6"
4334    },
4335    {
4336     "referenced_type" : "type-61"
4337    },
4338    {
4339     "referenced_type" : "type-3"
4340    }
4341   ],
4342   "return_type" : "type-3",
4343   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4344  },
4345  {
4346   "function_name" : "unwindstack::MemoryRange::Read",
4347   "linker_set_key" : "_ZN11unwindstack11MemoryRange4ReadEyPvj",
4348   "parameters" :
4349   [
4350    {
4351     "is_this_ptr" : true,
4352     "referenced_type" : "type-208"
4353    },
4354    {
4355     "referenced_type" : "type-6"
4356    },
4357    {
4358     "referenced_type" : "type-61"
4359    },
4360    {
4361     "referenced_type" : "type-3"
4362    }
4363   ],
4364   "return_type" : "type-3",
4365   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4366  },
4367  {
4368   "function_name" : "unwindstack::MemoryRange::MemoryRange",
4369   "linker_set_key" : "_ZN11unwindstack11MemoryRangeC1ERKNSt3__110shared_ptrINS_6MemoryEEEyyy",
4370   "parameters" :
4371   [
4372    {
4373     "is_this_ptr" : true,
4374     "referenced_type" : "type-208"
4375    },
4376    {
4377     "referenced_type" : "type-560"
4378    },
4379    {
4380     "referenced_type" : "type-6"
4381    },
4382    {
4383     "referenced_type" : "type-6"
4384    },
4385    {
4386     "referenced_type" : "type-6"
4387    }
4388   ],
4389   "return_type" : "type-62",
4390   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4391  },
4392  {
4393   "function_name" : "unwindstack::MemoryRange::MemoryRange",
4394   "linker_set_key" : "_ZN11unwindstack11MemoryRangeC2ERKNSt3__110shared_ptrINS_6MemoryEEEyyy",
4395   "parameters" :
4396   [
4397    {
4398     "is_this_ptr" : true,
4399     "referenced_type" : "type-208"
4400    },
4401    {
4402     "referenced_type" : "type-560"
4403    },
4404    {
4405     "referenced_type" : "type-6"
4406    },
4407    {
4408     "referenced_type" : "type-6"
4409    },
4410    {
4411     "referenced_type" : "type-6"
4412    }
4413   ],
4414   "return_type" : "type-62",
4415   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4416  },
4417  {
4418   "function_name" : "unwindstack::DwarfSection::Step",
4419   "linker_set_key" : "_ZN11unwindstack12DwarfSection4StepEyPNS_4RegsEPNS_6MemoryEPb",
4420   "parameters" :
4421   [
4422    {
4423     "is_this_ptr" : true,
4424     "referenced_type" : "type-282"
4425    },
4426    {
4427     "referenced_type" : "type-6"
4428    },
4429    {
4430     "referenced_type" : "type-94"
4431    },
4432    {
4433     "referenced_type" : "type-17"
4434    },
4435    {
4436     "referenced_type" : "type-71"
4437    }
4438   ],
4439   "return_type" : "type-72",
4440   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
4441  },
4442  {
4443   "function_name" : "unwindstack::DwarfSection::DwarfSection",
4444   "linker_set_key" : "_ZN11unwindstack12DwarfSectionC2EPNS_6MemoryE",
4445   "parameters" :
4446   [
4447    {
4448     "is_this_ptr" : true,
4449     "referenced_type" : "type-282"
4450    },
4451    {
4452     "referenced_type" : "type-17"
4453    }
4454   ],
4455   "return_type" : "type-62",
4456   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
4457  },
4458  {
4459   "access" : "protected",
4460   "function_name" : "unwindstack::ElfInterface::ReadBuildID",
4461   "linker_set_key" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf32_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4462   "parameters" :
4463   [
4464    {
4465     "is_this_ptr" : true,
4466     "referenced_type" : "type-23"
4467    }
4468   ],
4469   "return_type" : "type-291",
4470   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4471   "template_args" : [ "type-292" ]
4472  },
4473  {
4474   "access" : "protected",
4475   "function_name" : "unwindstack::ElfInterface::ReadBuildID",
4476   "linker_set_key" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf64_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4477   "parameters" :
4478   [
4479    {
4480     "is_this_ptr" : true,
4481     "referenced_type" : "type-23"
4482    }
4483   ],
4484   "return_type" : "type-293",
4485   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4486   "template_args" : [ "type-294" ]
4487  },
4488  {
4489   "access" : "protected",
4490   "function_name" : "unwindstack::ElfInterface::ReadAllHeaders",
4491   "linker_set_key" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf32_hdr10elf32_phdr10elf32_shdrEEbPy",
4492   "parameters" :
4493   [
4494    {
4495     "is_this_ptr" : true,
4496     "referenced_type" : "type-23"
4497    },
4498    {
4499     "referenced_type" : "type-102"
4500    }
4501   ],
4502   "return_type" : "type-72",
4503   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4504   "template_args" : [ "type-295", "type-296", "type-297" ]
4505  },
4506  {
4507   "access" : "protected",
4508   "function_name" : "unwindstack::ElfInterface::ReadAllHeaders",
4509   "linker_set_key" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf64_hdr10elf64_phdr10elf64_shdrEEbPy",
4510   "parameters" :
4511   [
4512    {
4513     "is_this_ptr" : true,
4514     "referenced_type" : "type-23"
4515    },
4516    {
4517     "referenced_type" : "type-102"
4518    }
4519   ],
4520   "return_type" : "type-72",
4521   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4522   "template_args" : [ "type-298", "type-299", "type-300" ]
4523  },
4524  {
4525   "access" : "protected",
4526   "function_name" : "unwindstack::ElfInterface::ReadProgramHeaders",
4527   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf32_hdr10elf32_phdrEEvRKT_Py",
4528   "parameters" :
4529   [
4530    {
4531     "is_this_ptr" : true,
4532     "referenced_type" : "type-23"
4533    },
4534    {
4535     "referenced_type" : "type-122"
4536    },
4537    {
4538     "referenced_type" : "type-102"
4539    }
4540   ],
4541   "return_type" : "type-62",
4542   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4543   "template_args" : [ "type-301", "type-302" ]
4544  },
4545  {
4546   "access" : "protected",
4547   "function_name" : "unwindstack::ElfInterface::ReadProgramHeaders",
4548   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf64_hdr10elf64_phdrEEvRKT_Py",
4549   "parameters" :
4550   [
4551    {
4552     "is_this_ptr" : true,
4553     "referenced_type" : "type-23"
4554    },
4555    {
4556     "referenced_type" : "type-125"
4557    },
4558    {
4559     "referenced_type" : "type-102"
4560    }
4561   ],
4562   "return_type" : "type-62",
4563   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4564   "template_args" : [ "type-303", "type-304" ]
4565  },
4566  {
4567   "access" : "protected",
4568   "function_name" : "unwindstack::ElfInterface::ReadSectionHeaders",
4569   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf32_hdr10elf32_shdrEEvRKT_",
4570   "parameters" :
4571   [
4572    {
4573     "is_this_ptr" : true,
4574     "referenced_type" : "type-23"
4575    },
4576    {
4577     "referenced_type" : "type-122"
4578    }
4579   ],
4580   "return_type" : "type-62",
4581   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4582   "template_args" : [ "type-305", "type-306" ]
4583  },
4584  {
4585   "access" : "protected",
4586   "function_name" : "unwindstack::ElfInterface::ReadSectionHeaders",
4587   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf64_hdr10elf64_shdrEEvRKT_",
4588   "parameters" :
4589   [
4590    {
4591     "is_this_ptr" : true,
4592     "referenced_type" : "type-23"
4593    },
4594    {
4595     "referenced_type" : "type-125"
4596    }
4597   ],
4598   "return_type" : "type-62",
4599   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4600   "template_args" : [ "type-307", "type-308" ]
4601  },
4602  {
4603   "access" : "protected",
4604   "function_name" : "unwindstack::ElfInterface::GetSonameWithTemplate",
4605   "linker_set_key" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI7dynamicEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4606   "parameters" :
4607   [
4608    {
4609     "is_this_ptr" : true,
4610     "referenced_type" : "type-23"
4611    }
4612   ],
4613   "return_type" : "type-309",
4614   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4615   "template_args" : [ "type-310" ]
4616  },
4617  {
4618   "access" : "protected",
4619   "function_name" : "unwindstack::ElfInterface::GetSonameWithTemplate",
4620   "linker_set_key" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI9Elf64_DynEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4621   "parameters" :
4622   [
4623    {
4624     "is_this_ptr" : true,
4625     "referenced_type" : "type-23"
4626    }
4627   ],
4628   "return_type" : "type-311",
4629   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4630   "template_args" : [ "type-312" ]
4631  },
4632  {
4633   "access" : "protected",
4634   "function_name" : "unwindstack::ElfInterface::GetMaxSizeWithTemplate",
4635   "linker_set_key" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf32_hdrEEvPNS_6MemoryEPy",
4636   "parameters" :
4637   [
4638    {
4639     "referenced_type" : "type-17"
4640    },
4641    {
4642     "referenced_type" : "type-102"
4643    }
4644   ],
4645   "return_type" : "type-62",
4646   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4647   "template_args" : [ "type-313" ]
4648  },
4649  {
4650   "access" : "protected",
4651   "function_name" : "unwindstack::ElfInterface::GetMaxSizeWithTemplate",
4652   "linker_set_key" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf64_hdrEEvPNS_6MemoryEPy",
4653   "parameters" :
4654   [
4655    {
4656     "referenced_type" : "type-17"
4657    },
4658    {
4659     "referenced_type" : "type-102"
4660    }
4661   ],
4662   "return_type" : "type-62",
4663   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4664   "template_args" : [ "type-314" ]
4665  },
4666  {
4667   "access" : "protected",
4668   "function_name" : "unwindstack::ElfInterface::InitHeadersWithTemplate",
4669   "linker_set_key" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateIjEEvy",
4670   "parameters" :
4671   [
4672    {
4673     "is_this_ptr" : true,
4674     "referenced_type" : "type-23"
4675    },
4676    {
4677     "referenced_type" : "type-6"
4678    }
4679   ],
4680   "return_type" : "type-62",
4681   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4682   "template_args" : [ "type-3" ]
4683  },
4684  {
4685   "access" : "protected",
4686   "function_name" : "unwindstack::ElfInterface::InitHeadersWithTemplate",
4687   "linker_set_key" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateIyEEvy",
4688   "parameters" :
4689   [
4690    {
4691     "is_this_ptr" : true,
4692     "referenced_type" : "type-23"
4693    },
4694    {
4695     "referenced_type" : "type-6"
4696    }
4697   ],
4698   "return_type" : "type-62",
4699   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4700   "template_args" : [ "type-6" ]
4701  },
4702  {
4703   "function_name" : "unwindstack::ElfInterface::CreateGnuDebugdataMemory",
4704   "linker_set_key" : "_ZN11unwindstack12ElfInterface24CreateGnuDebugdataMemoryEv",
4705   "parameters" :
4706   [
4707    {
4708     "is_this_ptr" : true,
4709     "referenced_type" : "type-23"
4710    }
4711   ],
4712   "return_type" : "type-17",
4713   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4714  },
4715  {
4716   "access" : "protected",
4717   "function_name" : "unwindstack::ElfInterface::GetFunctionNameWithTemplate",
4718   "linker_set_key" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf32_symEEbyPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy",
4719   "parameters" :
4720   [
4721    {
4722     "is_this_ptr" : true,
4723     "referenced_type" : "type-23"
4724    },
4725    {
4726     "referenced_type" : "type-6"
4727    },
4728    {
4729     "referenced_type" : "type-126"
4730    },
4731    {
4732     "referenced_type" : "type-102"
4733    }
4734   ],
4735   "return_type" : "type-72",
4736   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4737   "template_args" : [ "type-315" ]
4738  },
4739  {
4740   "access" : "protected",
4741   "function_name" : "unwindstack::ElfInterface::GetFunctionNameWithTemplate",
4742   "linker_set_key" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf64_symEEbyPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy",
4743   "parameters" :
4744   [
4745    {
4746     "is_this_ptr" : true,
4747     "referenced_type" : "type-23"
4748    },
4749    {
4750     "referenced_type" : "type-6"
4751    },
4752    {
4753     "referenced_type" : "type-126"
4754    },
4755    {
4756     "referenced_type" : "type-102"
4757    }
4758   ],
4759   "return_type" : "type-72",
4760   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4761   "template_args" : [ "type-316" ]
4762  },
4763  {
4764   "access" : "protected",
4765   "function_name" : "unwindstack::ElfInterface::GetGlobalVariableWithTemplate",
4766   "linker_set_key" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf32_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy",
4767   "parameters" :
4768   [
4769    {
4770     "is_this_ptr" : true,
4771     "referenced_type" : "type-23"
4772    },
4773    {
4774     "referenced_type" : "type-131"
4775    },
4776    {
4777     "referenced_type" : "type-102"
4778    }
4779   ],
4780   "return_type" : "type-72",
4781   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4782   "template_args" : [ "type-317" ]
4783  },
4784  {
4785   "access" : "protected",
4786   "function_name" : "unwindstack::ElfInterface::GetGlobalVariableWithTemplate",
4787   "linker_set_key" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf64_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy",
4788   "parameters" :
4789   [
4790    {
4791     "is_this_ptr" : true,
4792     "referenced_type" : "type-23"
4793    },
4794    {
4795     "referenced_type" : "type-131"
4796    },
4797    {
4798     "referenced_type" : "type-102"
4799    }
4800   ],
4801   "return_type" : "type-72",
4802   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4803   "template_args" : [ "type-318" ]
4804  },
4805  {
4806   "function_name" : "unwindstack::ElfInterface::Step",
4807   "linker_set_key" : "_ZN11unwindstack12ElfInterface4StepEyPNS_4RegsEPNS_6MemoryEPb",
4808   "parameters" :
4809   [
4810    {
4811     "is_this_ptr" : true,
4812     "referenced_type" : "type-23"
4813    },
4814    {
4815     "referenced_type" : "type-6"
4816    },
4817    {
4818     "referenced_type" : "type-94"
4819    },
4820    {
4821     "referenced_type" : "type-17"
4822    },
4823    {
4824     "referenced_type" : "type-71"
4825    }
4826   ],
4827   "return_type" : "type-72",
4828   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4829  },
4830  {
4831   "function_name" : "unwindstack::ElfInterface::IsValidPc",
4832   "linker_set_key" : "_ZN11unwindstack12ElfInterface9IsValidPcEy",
4833   "parameters" :
4834   [
4835    {
4836     "is_this_ptr" : true,
4837     "referenced_type" : "type-23"
4838    },
4839    {
4840     "referenced_type" : "type-6"
4841    }
4842   ],
4843   "return_type" : "type-72",
4844   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4845  },
4846  {
4847   "function_name" : "unwindstack::ElfInterface::~ElfInterface",
4848   "linker_set_key" : "_ZN11unwindstack12ElfInterfaceD0Ev",
4849   "parameters" :
4850   [
4851    {
4852     "is_this_ptr" : true,
4853     "referenced_type" : "type-23"
4854    }
4855   ],
4856   "return_type" : "type-62",
4857   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4858  },
4859  {
4860   "function_name" : "unwindstack::ElfInterface::~ElfInterface",
4861   "linker_set_key" : "_ZN11unwindstack12ElfInterfaceD1Ev",
4862   "parameters" :
4863   [
4864    {
4865     "is_this_ptr" : true,
4866     "referenced_type" : "type-23"
4867    }
4868   ],
4869   "return_type" : "type-62",
4870   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4871  },
4872  {
4873   "function_name" : "unwindstack::ElfInterface::~ElfInterface",
4874   "linker_set_key" : "_ZN11unwindstack12ElfInterfaceD2Ev",
4875   "parameters" :
4876   [
4877    {
4878     "is_this_ptr" : true,
4879     "referenced_type" : "type-23"
4880    }
4881   ],
4882   "return_type" : "type-62",
4883   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4884  },
4885  {
4886   "function_name" : "unwindstack::MemoryBuffer::Read",
4887   "linker_set_key" : "_ZN11unwindstack12MemoryBuffer4ReadEyPvj",
4888   "parameters" :
4889   [
4890    {
4891     "is_this_ptr" : true,
4892     "referenced_type" : "type-140"
4893    },
4894    {
4895     "referenced_type" : "type-6"
4896    },
4897    {
4898     "referenced_type" : "type-61"
4899    },
4900    {
4901     "referenced_type" : "type-3"
4902    }
4903   ],
4904   "return_type" : "type-3",
4905   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4906  },
4907  {
4908   "function_name" : "unwindstack::MemoryBuffer::GetPtr",
4909   "linker_set_key" : "_ZN11unwindstack12MemoryBuffer6GetPtrEj",
4910   "parameters" :
4911   [
4912    {
4913     "is_this_ptr" : true,
4914     "referenced_type" : "type-140"
4915    },
4916    {
4917     "referenced_type" : "type-3"
4918    }
4919   ],
4920   "return_type" : "type-142",
4921   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4922  },
4923  {
4924   "function_name" : "unwindstack::MemoryRanges::Read",
4925   "linker_set_key" : "_ZN11unwindstack12MemoryRanges4ReadEyPvj",
4926   "parameters" :
4927   [
4928    {
4929     "is_this_ptr" : true,
4930     "referenced_type" : "type-225"
4931    },
4932    {
4933     "referenced_type" : "type-6"
4934    },
4935    {
4936     "referenced_type" : "type-61"
4937    },
4938    {
4939     "referenced_type" : "type-3"
4940    }
4941   ],
4942   "return_type" : "type-3",
4943   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4944  },
4945  {
4946   "function_name" : "unwindstack::MemoryRanges::Insert",
4947   "linker_set_key" : "_ZN11unwindstack12MemoryRanges6InsertEPNS_11MemoryRangeE",
4948   "parameters" :
4949   [
4950    {
4951     "is_this_ptr" : true,
4952     "referenced_type" : "type-225"
4953    },
4954    {
4955     "referenced_type" : "type-208"
4956    }
4957   ],
4958   "return_type" : "type-62",
4959   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4960  },
4961  {
4962   "function_name" : "unwindstack::MemoryRemote::Read",
4963   "linker_set_key" : "_ZN11unwindstack12MemoryRemote4ReadEyPvj",
4964   "parameters" :
4965   [
4966    {
4967     "is_this_ptr" : true,
4968     "referenced_type" : "type-181"
4969    },
4970    {
4971     "referenced_type" : "type-6"
4972    },
4973    {
4974     "referenced_type" : "type-61"
4975    },
4976    {
4977     "referenced_type" : "type-3"
4978    }
4979   ],
4980   "return_type" : "type-3",
4981   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4982  },
4983  {
4984   "function_name" : "unwindstack::LocalUnwinder::GetMapInfo",
4985   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder10GetMapInfoEy",
4986   "parameters" :
4987   [
4988    {
4989     "is_this_ptr" : true,
4990     "referenced_type" : "type-576"
4991    },
4992    {
4993     "referenced_type" : "type-6"
4994    }
4995   ],
4996   "return_type" : "type-81",
4997   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
4998  },
4999  {
5000   "function_name" : "unwindstack::LocalUnwinder::ShouldSkipLibrary",
5001   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder17ShouldSkipLibraryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE",
5002   "parameters" :
5003   [
5004    {
5005     "is_this_ptr" : true,
5006     "referenced_type" : "type-576"
5007    },
5008    {
5009     "referenced_type" : "type-589"
5010    }
5011   ],
5012   "return_type" : "type-72",
5013   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
5014  },
5015  {
5016   "function_name" : "unwindstack::LocalUnwinder::Init",
5017   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder4InitEv",
5018   "parameters" :
5019   [
5020    {
5021     "is_this_ptr" : true,
5022     "referenced_type" : "type-576"
5023    }
5024   ],
5025   "return_type" : "type-72",
5026   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
5027  },
5028  {
5029   "function_name" : "unwindstack::LocalUnwinder::Unwind",
5030   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder6UnwindEPNSt3__16vectorINS_14LocalFrameDataENS1_9allocatorIS3_EEEEj",
5031   "parameters" :
5032   [
5033    {
5034     "is_this_ptr" : true,
5035     "referenced_type" : "type-576"
5036    },
5037    {
5038     "referenced_type" : "type-580"
5039    },
5040    {
5041     "referenced_type" : "type-3"
5042    }
5043   ],
5044   "return_type" : "type-72",
5045   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
5046  },
5047  {
5048   "function_name" : "unwindstack::MemoryOffline::Init",
5049   "linker_set_key" : "_ZN11unwindstack13MemoryOffline4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy",
5050   "parameters" :
5051   [
5052    {
5053     "is_this_ptr" : true,
5054     "referenced_type" : "type-236"
5055    },
5056    {
5057     "referenced_type" : "type-557"
5058    },
5059    {
5060     "referenced_type" : "type-6"
5061    }
5062   ],
5063   "return_type" : "type-72",
5064   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5065  },
5066  {
5067   "function_name" : "unwindstack::MemoryOffline::Read",
5068   "linker_set_key" : "_ZN11unwindstack13MemoryOffline4ReadEyPvj",
5069   "parameters" :
5070   [
5071    {
5072     "is_this_ptr" : true,
5073     "referenced_type" : "type-236"
5074    },
5075    {
5076     "referenced_type" : "type-6"
5077    },
5078    {
5079     "referenced_type" : "type-61"
5080    },
5081    {
5082     "referenced_type" : "type-3"
5083    }
5084   ],
5085   "return_type" : "type-3",
5086   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5087  },
5088  {
5089   "function_name" : "unwindstack::log_to_stdout",
5090   "linker_set_key" : "_ZN11unwindstack13log_to_stdoutEb",
5091   "parameters" :
5092   [
5093    {
5094     "referenced_type" : "type-72"
5095    }
5096   ],
5097   "return_type" : "type-62",
5098   "source_file" : "/system/core/libunwindstack/include/unwindstack/Log.h"
5099  },
5100  {
5101   "function_name" : "unwindstack::UnwinderFromPid::Init",
5102   "linker_set_key" : "_ZN11unwindstack15UnwinderFromPid4InitENS_8ArchEnumE",
5103   "parameters" :
5104   [
5105    {
5106     "is_this_ptr" : true,
5107     "referenced_type" : "type-835"
5108    },
5109    {
5110     "referenced_type" : "type-34"
5111    }
5112   ],
5113   "return_type" : "type-72",
5114   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
5115  },
5116  {
5117   "function_name" : "unwindstack::DwarfSectionImpl<unsigned int>::DwarfSectionImpl",
5118   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplIjEC2EPNS_6MemoryE",
5119   "parameters" :
5120   [
5121    {
5122     "is_this_ptr" : true,
5123     "referenced_type" : "type-55"
5124    },
5125    {
5126     "referenced_type" : "type-17"
5127    }
5128   ],
5129   "return_type" : "type-62",
5130   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5131  },
5132  {
5133   "function_name" : "unwindstack::DwarfSectionImpl<unsigned int>::~DwarfSectionImpl",
5134   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplIjED0Ev",
5135   "parameters" :
5136   [
5137    {
5138     "is_this_ptr" : true,
5139     "referenced_type" : "type-55"
5140    }
5141   ],
5142   "return_type" : "type-62",
5143   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5144  },
5145  {
5146   "function_name" : "unwindstack::DwarfSectionImpl<unsigned long long>::DwarfSectionImpl",
5147   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplIyEC2EPNS_6MemoryE",
5148   "parameters" :
5149   [
5150    {
5151     "is_this_ptr" : true,
5152     "referenced_type" : "type-57"
5153    },
5154    {
5155     "referenced_type" : "type-17"
5156    }
5157   ],
5158   "return_type" : "type-62",
5159   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5160  },
5161  {
5162   "function_name" : "unwindstack::DwarfSectionImpl<unsigned long long>::~DwarfSectionImpl",
5163   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplIyED0Ev",
5164   "parameters" :
5165   [
5166    {
5167     "is_this_ptr" : true,
5168     "referenced_type" : "type-57"
5169    }
5170   ],
5171   "return_type" : "type-62",
5172   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5173  },
5174  {
5175   "function_name" : "unwindstack::LocalUpdatableMaps::Reparse",
5176   "linker_set_key" : "_ZN11unwindstack18LocalUpdatableMaps7ReparseEv",
5177   "parameters" :
5178   [
5179    {
5180     "is_this_ptr" : true,
5181     "referenced_type" : "type-182"
5182    }
5183   ],
5184   "return_type" : "type-72",
5185   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5186  },
5187  {
5188   "function_name" : "unwindstack::MemoryFileAtOffset::Init",
5189   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffset4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEyy",
5190   "parameters" :
5191   [
5192    {
5193     "is_this_ptr" : true,
5194     "referenced_type" : "type-146"
5195    },
5196    {
5197     "referenced_type" : "type-557"
5198    },
5199    {
5200     "referenced_type" : "type-6"
5201    },
5202    {
5203     "default_arg" : true,
5204     "referenced_type" : "type-6"
5205    }
5206   ],
5207   "return_type" : "type-72",
5208   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5209  },
5210  {
5211   "function_name" : "unwindstack::MemoryFileAtOffset::Read",
5212   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffset4ReadEyPvj",
5213   "parameters" :
5214   [
5215    {
5216     "is_this_ptr" : true,
5217     "referenced_type" : "type-146"
5218    },
5219    {
5220     "referenced_type" : "type-6"
5221    },
5222    {
5223     "referenced_type" : "type-61"
5224    },
5225    {
5226     "referenced_type" : "type-3"
5227    }
5228   ],
5229   "return_type" : "type-3",
5230   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5231  },
5232  {
5233   "function_name" : "unwindstack::MemoryFileAtOffset::Clear",
5234   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffset5ClearEv",
5235   "parameters" :
5236   [
5237    {
5238     "is_this_ptr" : true,
5239     "referenced_type" : "type-146"
5240    }
5241   ],
5242   "return_type" : "type-62",
5243   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5244  },
5245  {
5246   "function_name" : "unwindstack::MemoryFileAtOffset::~MemoryFileAtOffset",
5247   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffsetD0Ev",
5248   "parameters" :
5249   [
5250    {
5251     "is_this_ptr" : true,
5252     "referenced_type" : "type-146"
5253    }
5254   ],
5255   "return_type" : "type-62",
5256   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5257  },
5258  {
5259   "function_name" : "unwindstack::MemoryFileAtOffset::~MemoryFileAtOffset",
5260   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffsetD1Ev",
5261   "parameters" :
5262   [
5263    {
5264     "is_this_ptr" : true,
5265     "referenced_type" : "type-146"
5266    }
5267   ],
5268   "return_type" : "type-62",
5269   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5270  },
5271  {
5272   "function_name" : "unwindstack::MemoryFileAtOffset::~MemoryFileAtOffset",
5273   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffsetD2Ev",
5274   "parameters" :
5275   [
5276    {
5277     "is_this_ptr" : true,
5278     "referenced_type" : "type-146"
5279    }
5280   ],
5281   "return_type" : "type-62",
5282   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5283  },
5284  {
5285   "function_name" : "unwindstack::MemoryOfflineParts::Read",
5286   "linker_set_key" : "_ZN11unwindstack18MemoryOfflineParts4ReadEyPvj",
5287   "parameters" :
5288   [
5289    {
5290     "is_this_ptr" : true,
5291     "referenced_type" : "type-260"
5292    },
5293    {
5294     "referenced_type" : "type-6"
5295    },
5296    {
5297     "referenced_type" : "type-61"
5298    },
5299    {
5300     "referenced_type" : "type-3"
5301    }
5302   ],
5303   "return_type" : "type-3",
5304   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5305  },
5306  {
5307   "function_name" : "unwindstack::MemoryOfflineParts::~MemoryOfflineParts",
5308   "linker_set_key" : "_ZN11unwindstack18MemoryOfflinePartsD0Ev",
5309   "parameters" :
5310   [
5311    {
5312     "is_this_ptr" : true,
5313     "referenced_type" : "type-260"
5314    }
5315   ],
5316   "return_type" : "type-62",
5317   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5318  },
5319  {
5320   "function_name" : "unwindstack::MemoryOfflineParts::~MemoryOfflineParts",
5321   "linker_set_key" : "_ZN11unwindstack18MemoryOfflinePartsD1Ev",
5322   "parameters" :
5323   [
5324    {
5325     "is_this_ptr" : true,
5326     "referenced_type" : "type-260"
5327    }
5328   ],
5329   "return_type" : "type-62",
5330   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5331  },
5332  {
5333   "function_name" : "unwindstack::MemoryOfflineParts::~MemoryOfflineParts",
5334   "linker_set_key" : "_ZN11unwindstack18MemoryOfflinePartsD2Ev",
5335   "parameters" :
5336   [
5337    {
5338     "is_this_ptr" : true,
5339     "referenced_type" : "type-260"
5340    }
5341   ],
5342   "return_type" : "type-62",
5343   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5344  },
5345  {
5346   "function_name" : "unwindstack::MemoryOfflineBuffer::Read",
5347   "linker_set_key" : "_ZN11unwindstack19MemoryOfflineBuffer4ReadEyPvj",
5348   "parameters" :
5349   [
5350    {
5351     "is_this_ptr" : true,
5352     "referenced_type" : "type-250"
5353    },
5354    {
5355     "referenced_type" : "type-6"
5356    },
5357    {
5358     "referenced_type" : "type-61"
5359    },
5360    {
5361     "referenced_type" : "type-3"
5362    }
5363   ],
5364   "return_type" : "type-3",
5365   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5366  },
5367  {
5368   "function_name" : "unwindstack::MemoryOfflineBuffer::Reset",
5369   "linker_set_key" : "_ZN11unwindstack19MemoryOfflineBuffer5ResetEPKhyy",
5370   "parameters" :
5371   [
5372    {
5373     "is_this_ptr" : true,
5374     "referenced_type" : "type-250"
5375    },
5376    {
5377     "referenced_type" : "type-238"
5378    },
5379    {
5380     "referenced_type" : "type-6"
5381    },
5382    {
5383     "referenced_type" : "type-6"
5384    }
5385   ],
5386   "return_type" : "type-62",
5387   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5388  },
5389  {
5390   "function_name" : "unwindstack::MemoryOfflineBuffer::MemoryOfflineBuffer",
5391   "linker_set_key" : "_ZN11unwindstack19MemoryOfflineBufferC1EPKhyy",
5392   "parameters" :
5393   [
5394    {
5395     "is_this_ptr" : true,
5396     "referenced_type" : "type-250"
5397    },
5398    {
5399     "referenced_type" : "type-238"
5400    },
5401    {
5402     "referenced_type" : "type-6"
5403    },
5404    {
5405     "referenced_type" : "type-6"
5406    }
5407   ],
5408   "return_type" : "type-62",
5409   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5410  },
5411  {
5412   "function_name" : "unwindstack::MemoryOfflineBuffer::MemoryOfflineBuffer",
5413   "linker_set_key" : "_ZN11unwindstack19MemoryOfflineBufferC2EPKhyy",
5414   "parameters" :
5415   [
5416    {
5417     "is_this_ptr" : true,
5418     "referenced_type" : "type-250"
5419    },
5420    {
5421     "referenced_type" : "type-238"
5422    },
5423    {
5424     "referenced_type" : "type-6"
5425    },
5426    {
5427     "referenced_type" : "type-6"
5428    }
5429   ],
5430   "return_type" : "type-62",
5431   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5432  },
5433  {
5434   "function_name" : "unwindstack::DwarfSectionImplNoHdr<unsigned int>::DwarfSectionImplNoHdr",
5435   "linker_set_key" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjEC2EPNS_6MemoryE",
5436   "parameters" :
5437   [
5438    {
5439     "is_this_ptr" : true,
5440     "referenced_type" : "type-111"
5441    },
5442    {
5443     "referenced_type" : "type-17"
5444    }
5445   ],
5446   "return_type" : "type-62",
5447   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5448  },
5449  {
5450   "function_name" : "unwindstack::DwarfSectionImplNoHdr<unsigned long long>::DwarfSectionImplNoHdr",
5451   "linker_set_key" : "_ZN11unwindstack21DwarfSectionImplNoHdrIyEC2EPNS_6MemoryE",
5452   "parameters" :
5453   [
5454    {
5455     "is_this_ptr" : true,
5456     "referenced_type" : "type-115"
5457    },
5458    {
5459     "referenced_type" : "type-17"
5460    }
5461   ],
5462   "return_type" : "type-62",
5463   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5464  },
5465  {
5466   "function_name" : "unwindstack::Elf::GetBuildID",
5467   "linker_set_key" : "_ZN11unwindstack3Elf10GetBuildIDEPNS_6MemoryE",
5468   "parameters" :
5469   [
5470    {
5471     "referenced_type" : "type-17"
5472    }
5473   ],
5474   "return_type" : "type-323",
5475   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5476  },
5477  {
5478   "function_name" : "unwindstack::Elf::GetBuildID",
5479   "linker_set_key" : "_ZN11unwindstack3Elf10GetBuildIDEv",
5480   "parameters" :
5481   [
5482    {
5483     "is_this_ptr" : true,
5484     "referenced_type" : "type-191"
5485    }
5486   ],
5487   "return_type" : "type-324",
5488   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5489  },
5490  {
5491   "function_name" : "unwindstack::Elf::Invalidate",
5492   "linker_set_key" : "_ZN11unwindstack3Elf10InvalidateEv",
5493   "parameters" :
5494   [
5495    {
5496     "is_this_ptr" : true,
5497     "referenced_type" : "type-191"
5498    }
5499   ],
5500   "return_type" : "type-62",
5501   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5502  },
5503  {
5504   "function_name" : "unwindstack::Elf::IsValidElf",
5505   "linker_set_key" : "_ZN11unwindstack3Elf10IsValidElfEPNS_6MemoryE",
5506   "parameters" :
5507   [
5508    {
5509     "referenced_type" : "type-17"
5510    }
5511   ],
5512   "return_type" : "type-72",
5513   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5514  },
5515  {
5516   "function_name" : "unwindstack::Elf::CacheUnlock",
5517   "linker_set_key" : "_ZN11unwindstack3Elf11CacheUnlockEv",
5518   "return_type" : "type-62",
5519   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5520  },
5521  {
5522   "function_name" : "unwindstack::Elf::GetLoadBias",
5523   "linker_set_key" : "_ZN11unwindstack3Elf11GetLoadBiasEPNS_6MemoryE",
5524   "parameters" :
5525   [
5526    {
5527     "referenced_type" : "type-17"
5528    }
5529   ],
5530   "return_type" : "type-6",
5531   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5532  },
5533  {
5534   "function_name" : "unwindstack::Elf::GetLastError",
5535   "linker_set_key" : "_ZN11unwindstack3Elf12GetLastErrorEPNS_9ErrorDataE",
5536   "parameters" :
5537   [
5538    {
5539     "is_this_ptr" : true,
5540     "referenced_type" : "type-191"
5541    },
5542    {
5543     "referenced_type" : "type-86"
5544    }
5545   ],
5546   "return_type" : "type-62",
5547   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5548  },
5549  {
5550   "function_name" : "unwindstack::Elf::GetFunctionName",
5551   "linker_set_key" : "_ZN11unwindstack3Elf15GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy",
5552   "parameters" :
5553   [
5554    {
5555     "is_this_ptr" : true,
5556     "referenced_type" : "type-191"
5557    },
5558    {
5559     "referenced_type" : "type-6"
5560    },
5561    {
5562     "referenced_type" : "type-98"
5563    },
5564    {
5565     "referenced_type" : "type-102"
5566    }
5567   ],
5568   "return_type" : "type-72",
5569   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5570  },
5571  {
5572   "function_name" : "unwindstack::Elf::GetLastErrorCode",
5573   "linker_set_key" : "_ZN11unwindstack3Elf16GetLastErrorCodeEv",
5574   "parameters" :
5575   [
5576    {
5577     "is_this_ptr" : true,
5578     "referenced_type" : "type-191"
5579    }
5580   ],
5581   "return_type" : "type-13",
5582   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5583  },
5584  {
5585   "function_name" : "unwindstack::Elf::InitGnuDebugdata",
5586   "linker_set_key" : "_ZN11unwindstack3Elf16InitGnuDebugdataEv",
5587   "parameters" :
5588   [
5589    {
5590     "is_this_ptr" : true,
5591     "referenced_type" : "type-191"
5592    }
5593   ],
5594   "return_type" : "type-62",
5595   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5596  },
5597  {
5598   "function_name" : "unwindstack::Elf::GetGlobalVariable",
5599   "linker_set_key" : "_ZN11unwindstack3Elf17GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy",
5600   "parameters" :
5601   [
5602    {
5603     "is_this_ptr" : true,
5604     "referenced_type" : "type-191"
5605    },
5606    {
5607     "referenced_type" : "type-104"
5608    },
5609    {
5610     "referenced_type" : "type-102"
5611    }
5612   ],
5613   "return_type" : "type-72",
5614   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5615  },
5616  {
5617   "function_name" : "unwindstack::Elf::SetCachingEnabled",
5618   "linker_set_key" : "_ZN11unwindstack3Elf17SetCachingEnabledEb",
5619   "parameters" :
5620   [
5621    {
5622     "referenced_type" : "type-72"
5623    }
5624   ],
5625   "return_type" : "type-62",
5626   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5627  },
5628  {
5629   "function_name" : "unwindstack::Elf::GetLastErrorAddress",
5630   "linker_set_key" : "_ZN11unwindstack3Elf19GetLastErrorAddressEv",
5631   "parameters" :
5632   [
5633    {
5634     "is_this_ptr" : true,
5635     "referenced_type" : "type-191"
5636    }
5637   ],
5638   "return_type" : "type-6",
5639   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5640  },
5641  {
5642   "function_name" : "unwindstack::Elf::StepIfSignalHandler",
5643   "linker_set_key" : "_ZN11unwindstack3Elf19StepIfSignalHandlerEyPNS_4RegsEPNS_6MemoryE",
5644   "parameters" :
5645   [
5646    {
5647     "is_this_ptr" : true,
5648     "referenced_type" : "type-191"
5649    },
5650    {
5651     "referenced_type" : "type-6"
5652    },
5653    {
5654     "referenced_type" : "type-94"
5655    },
5656    {
5657     "referenced_type" : "type-17"
5658    }
5659   ],
5660   "return_type" : "type-72",
5661   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5662  },
5663  {
5664   "function_name" : "unwindstack::Elf::CacheAfterCreateMemory",
5665   "linker_set_key" : "_ZN11unwindstack3Elf22CacheAfterCreateMemoryEPNS_7MapInfoE",
5666   "parameters" :
5667   [
5668    {
5669     "referenced_type" : "type-81"
5670    }
5671   ],
5672   "return_type" : "type-72",
5673   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5674  },
5675  {
5676   "function_name" : "unwindstack::Elf::CreateInterfaceFromMemory",
5677   "linker_set_key" : "_ZN11unwindstack3Elf25CreateInterfaceFromMemoryEPNS_6MemoryE",
5678   "parameters" :
5679   [
5680    {
5681     "is_this_ptr" : true,
5682     "referenced_type" : "type-191"
5683    },
5684    {
5685     "referenced_type" : "type-17"
5686    }
5687   ],
5688   "return_type" : "type-23",
5689   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5690  },
5691  {
5692   "function_name" : "unwindstack::Elf::Init",
5693   "linker_set_key" : "_ZN11unwindstack3Elf4InitEv",
5694   "parameters" :
5695   [
5696    {
5697     "is_this_ptr" : true,
5698     "referenced_type" : "type-191"
5699    }
5700   ],
5701   "return_type" : "type-72",
5702   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5703  },
5704  {
5705   "function_name" : "unwindstack::Elf::Step",
5706   "linker_set_key" : "_ZN11unwindstack3Elf4StepEyPNS_4RegsEPNS_6MemoryEPb",
5707   "parameters" :
5708   [
5709    {
5710     "is_this_ptr" : true,
5711     "referenced_type" : "type-191"
5712    },
5713    {
5714     "referenced_type" : "type-6"
5715    },
5716    {
5717     "referenced_type" : "type-94"
5718    },
5719    {
5720     "referenced_type" : "type-17"
5721    },
5722    {
5723     "referenced_type" : "type-71"
5724    }
5725   ],
5726   "return_type" : "type-72",
5727   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5728  },
5729  {
5730   "function_name" : "unwindstack::Elf::GetInfo",
5731   "linker_set_key" : "_ZN11unwindstack3Elf7GetInfoEPNS_6MemoryEPy",
5732   "parameters" :
5733   [
5734    {
5735     "referenced_type" : "type-17"
5736    },
5737    {
5738     "referenced_type" : "type-102"
5739    }
5740   ],
5741   "return_type" : "type-72",
5742   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5743  },
5744  {
5745   "function_name" : "unwindstack::Elf::CacheAdd",
5746   "linker_set_key" : "_ZN11unwindstack3Elf8CacheAddEPNS_7MapInfoE",
5747   "parameters" :
5748   [
5749    {
5750     "referenced_type" : "type-81"
5751    }
5752   ],
5753   "return_type" : "type-62",
5754   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5755  },
5756  {
5757   "function_name" : "unwindstack::Elf::CacheGet",
5758   "linker_set_key" : "_ZN11unwindstack3Elf8CacheGetEPNS_7MapInfoE",
5759   "parameters" :
5760   [
5761    {
5762     "referenced_type" : "type-81"
5763    }
5764   ],
5765   "return_type" : "type-72",
5766   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5767  },
5768  {
5769   "function_name" : "unwindstack::Elf::GetRelPc",
5770   "linker_set_key" : "_ZN11unwindstack3Elf8GetRelPcEyPKNS_7MapInfoE",
5771   "parameters" :
5772   [
5773    {
5774     "is_this_ptr" : true,
5775     "referenced_type" : "type-191"
5776    },
5777    {
5778     "referenced_type" : "type-6"
5779    },
5780    {
5781     "referenced_type" : "type-85"
5782    }
5783   ],
5784   "return_type" : "type-6",
5785   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5786  },
5787  {
5788   "function_name" : "unwindstack::Elf::CacheLock",
5789   "linker_set_key" : "_ZN11unwindstack3Elf9CacheLockEv",
5790   "return_type" : "type-62",
5791   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5792  },
5793  {
5794   "function_name" : "unwindstack::Elf::GetSoname",
5795   "linker_set_key" : "_ZN11unwindstack3Elf9GetSonameEv",
5796   "parameters" :
5797   [
5798    {
5799     "is_this_ptr" : true,
5800     "referenced_type" : "type-191"
5801    }
5802   ],
5803   "return_type" : "type-325",
5804   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5805  },
5806  {
5807   "function_name" : "unwindstack::Elf::IsValidPc",
5808   "linker_set_key" : "_ZN11unwindstack3Elf9IsValidPcEy",
5809   "parameters" :
5810   [
5811    {
5812     "is_this_ptr" : true,
5813     "referenced_type" : "type-191"
5814    },
5815    {
5816     "referenced_type" : "type-6"
5817    }
5818   ],
5819   "return_type" : "type-72",
5820   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5821  },
5822  {
5823   "function_name" : "unwindstack::log",
5824   "linker_set_key" : "_ZN11unwindstack3logEhPKcz",
5825   "parameters" :
5826   [
5827    {
5828     "referenced_type" : "type-10"
5829    },
5830    {
5831     "referenced_type" : "type-93"
5832    }
5833   ],
5834   "return_type" : "type-62",
5835   "source_file" : "/system/core/libunwindstack/include/unwindstack/Log.h"
5836  },
5837  {
5838   "function_name" : "unwindstack::Maps::Add",
5839   "linker_set_key" : "_ZN11unwindstack4Maps3AddEyyyyRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy",
5840   "parameters" :
5841   [
5842    {
5843     "is_this_ptr" : true,
5844     "referenced_type" : "type-169"
5845    },
5846    {
5847     "referenced_type" : "type-6"
5848    },
5849    {
5850     "referenced_type" : "type-6"
5851    },
5852    {
5853     "referenced_type" : "type-6"
5854    },
5855    {
5856     "referenced_type" : "type-6"
5857    },
5858    {
5859     "referenced_type" : "type-277"
5860    },
5861    {
5862     "referenced_type" : "type-6"
5863    }
5864   ],
5865   "return_type" : "type-62",
5866   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5867  },
5868  {
5869   "function_name" : "unwindstack::Maps::Find",
5870   "linker_set_key" : "_ZN11unwindstack4Maps4FindEy",
5871   "parameters" :
5872   [
5873    {
5874     "is_this_ptr" : true,
5875     "referenced_type" : "type-169"
5876    },
5877    {
5878     "referenced_type" : "type-6"
5879    }
5880   ],
5881   "return_type" : "type-81",
5882   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5883  },
5884  {
5885   "function_name" : "unwindstack::Maps::Sort",
5886   "linker_set_key" : "_ZN11unwindstack4Maps4SortEv",
5887   "parameters" :
5888   [
5889    {
5890     "is_this_ptr" : true,
5891     "referenced_type" : "type-169"
5892    }
5893   ],
5894   "return_type" : "type-62",
5895   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5896  },
5897  {
5898   "function_name" : "unwindstack::Maps::Parse",
5899   "linker_set_key" : "_ZN11unwindstack4Maps5ParseEv",
5900   "parameters" :
5901   [
5902    {
5903     "is_this_ptr" : true,
5904     "referenced_type" : "type-169"
5905    }
5906   ],
5907   "return_type" : "type-72",
5908   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5909  },
5910  {
5911   "function_name" : "unwindstack::Regs::CurrentArch",
5912   "linker_set_key" : "_ZN11unwindstack4Regs11CurrentArchEv",
5913   "return_type" : "type-34",
5914   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5915  },
5916  {
5917   "function_name" : "unwindstack::Regs::CreateFromLocal",
5918   "linker_set_key" : "_ZN11unwindstack4Regs15CreateFromLocalEv",
5919   "return_type" : "type-94",
5920   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5921  },
5922  {
5923   "function_name" : "unwindstack::Regs::CreateFromUcontext",
5924   "linker_set_key" : "_ZN11unwindstack4Regs18CreateFromUcontextENS_8ArchEnumEPv",
5925   "parameters" :
5926   [
5927    {
5928     "referenced_type" : "type-34"
5929    },
5930    {
5931     "referenced_type" : "type-61"
5932    }
5933   ],
5934   "return_type" : "type-94",
5935   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5936  },
5937  {
5938   "function_name" : "unwindstack::Regs::RemoteGet",
5939   "linker_set_key" : "_ZN11unwindstack4Regs9RemoteGetEi",
5940   "parameters" :
5941   [
5942    {
5943     "referenced_type" : "type-153"
5944    }
5945   ],
5946   "return_type" : "type-94",
5947   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5948  },
5949  {
5950   "access" : "protected",
5951   "function_name" : "unwindstack::Global::GetVariableOffset",
5952   "linker_set_key" : "_ZN11unwindstack6Global17GetVariableOffsetEPNS_7MapInfoERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE",
5953   "parameters" :
5954   [
5955    {
5956     "is_this_ptr" : true,
5957     "referenced_type" : "type-162"
5958    },
5959    {
5960     "referenced_type" : "type-81"
5961    },
5962    {
5963     "referenced_type" : "type-205"
5964    }
5965   ],
5966   "return_type" : "type-6",
5967   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
5968  },
5969  {
5970   "access" : "protected",
5971   "function_name" : "unwindstack::Global::FindAndReadVariable",
5972   "linker_set_key" : "_ZN11unwindstack6Global19FindAndReadVariableEPNS_4MapsEPKc",
5973   "parameters" :
5974   [
5975    {
5976     "is_this_ptr" : true,
5977     "referenced_type" : "type-162"
5978    },
5979    {
5980     "referenced_type" : "type-169"
5981    },
5982    {
5983     "referenced_type" : "type-93"
5984    }
5985   ],
5986   "return_type" : "type-62",
5987   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
5988  },
5989  {
5990   "function_name" : "unwindstack::Global::SetArch",
5991   "linker_set_key" : "_ZN11unwindstack6Global7SetArchENS_8ArchEnumE",
5992   "parameters" :
5993   [
5994    {
5995     "is_this_ptr" : true,
5996     "referenced_type" : "type-162"
5997    },
5998    {
5999     "referenced_type" : "type-34"
6000    }
6001   ],
6002   "return_type" : "type-62",
6003   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
6004  },
6005  {
6006   "function_name" : "unwindstack::Global::Global",
6007   "linker_set_key" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEE",
6008   "parameters" :
6009   [
6010    {
6011     "is_this_ptr" : true,
6012     "referenced_type" : "type-162"
6013    },
6014    {
6015     "referenced_type" : "type-163"
6016    }
6017   ],
6018   "return_type" : "type-62",
6019   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
6020  },
6021  {
6022   "function_name" : "unwindstack::Global::Global",
6023   "linker_set_key" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
6024   "parameters" :
6025   [
6026    {
6027     "is_this_ptr" : true,
6028     "referenced_type" : "type-162"
6029    },
6030    {
6031     "referenced_type" : "type-163"
6032    },
6033    {
6034     "referenced_type" : "type-165"
6035    }
6036   ],
6037   "return_type" : "type-62",
6038   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
6039  },
6040  {
6041   "function_name" : "unwindstack::Memory::ReadString",
6042   "linker_set_key" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy",
6043   "parameters" :
6044   [
6045    {
6046     "is_this_ptr" : true,
6047     "referenced_type" : "type-17"
6048    },
6049    {
6050     "referenced_type" : "type-6"
6051    },
6052    {
6053     "referenced_type" : "type-562"
6054    },
6055    {
6056     "default_arg" : true,
6057     "referenced_type" : "type-6"
6058    }
6059   ],
6060   "return_type" : "type-72",
6061   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
6062  },
6063  {
6064   "function_name" : "unwindstack::Memory::CreateProcessMemory",
6065   "linker_set_key" : "_ZN11unwindstack6Memory19CreateProcessMemoryEi",
6066   "parameters" :
6067   [
6068    {
6069     "referenced_type" : "type-153"
6070    }
6071   ],
6072   "return_type" : "type-654",
6073   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
6074  },
6075  {
6076   "function_name" : "unwindstack::Memory::CreateProcessMemoryCached",
6077   "linker_set_key" : "_ZN11unwindstack6Memory25CreateProcessMemoryCachedEi",
6078   "parameters" :
6079   [
6080    {
6081     "referenced_type" : "type-153"
6082    }
6083   ],
6084   "return_type" : "type-655",
6085   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
6086  },
6087  {
6088   "function_name" : "unwindstack::Memory::ReadFully",
6089   "linker_set_key" : "_ZN11unwindstack6Memory9ReadFullyEyPvj",
6090   "parameters" :
6091   [
6092    {
6093     "is_this_ptr" : true,
6094     "referenced_type" : "type-17"
6095    },
6096    {
6097     "referenced_type" : "type-6"
6098    },
6099    {
6100     "referenced_type" : "type-61"
6101    },
6102    {
6103     "referenced_type" : "type-3"
6104    }
6105   ],
6106   "return_type" : "type-72",
6107   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
6108  },
6109  {
6110   "function_name" : "unwindstack::MapInfo::GetBuildID",
6111   "linker_set_key" : "_ZN11unwindstack7MapInfo10GetBuildIDEv",
6112   "parameters" :
6113   [
6114    {
6115     "is_this_ptr" : true,
6116     "referenced_type" : "type-81"
6117    }
6118   ],
6119   "return_type" : "type-328",
6120   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6121  },
6122  {
6123   "function_name" : "unwindstack::MapInfo::GetLoadBias",
6124   "linker_set_key" : "_ZN11unwindstack7MapInfo11GetLoadBiasERKNSt3__110shared_ptrINS_6MemoryEEE",
6125   "parameters" :
6126   [
6127    {
6128     "is_this_ptr" : true,
6129     "referenced_type" : "type-81"
6130    },
6131    {
6132     "referenced_type" : "type-246"
6133    }
6134   ],
6135   "return_type" : "type-6",
6136   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6137  },
6138  {
6139   "function_name" : "unwindstack::MapInfo::CreateMemory",
6140   "linker_set_key" : "_ZN11unwindstack7MapInfo12CreateMemoryERKNSt3__110shared_ptrINS_6MemoryEEE",
6141   "parameters" :
6142   [
6143    {
6144     "is_this_ptr" : true,
6145     "referenced_type" : "type-81"
6146    },
6147    {
6148     "referenced_type" : "type-246"
6149    }
6150   ],
6151   "return_type" : "type-17",
6152   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6153  },
6154  {
6155   "access" : "private",
6156   "function_name" : "unwindstack::MapInfo::GetFileMemory",
6157   "linker_set_key" : "_ZN11unwindstack7MapInfo13GetFileMemoryEv",
6158   "parameters" :
6159   [
6160    {
6161     "is_this_ptr" : true,
6162     "referenced_type" : "type-81"
6163    }
6164   ],
6165   "return_type" : "type-17",
6166   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6167  },
6168  {
6169   "function_name" : "unwindstack::MapInfo::GetFunctionName",
6170   "linker_set_key" : "_ZN11unwindstack7MapInfo15GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy",
6171   "parameters" :
6172   [
6173    {
6174     "is_this_ptr" : true,
6175     "referenced_type" : "type-81"
6176    },
6177    {
6178     "referenced_type" : "type-6"
6179    },
6180    {
6181     "referenced_type" : "type-251"
6182    },
6183    {
6184     "referenced_type" : "type-102"
6185    }
6186   ],
6187   "return_type" : "type-72",
6188   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6189  },
6190  {
6191   "function_name" : "unwindstack::MapInfo::GetPrintableBuildID",
6192   "linker_set_key" : "_ZN11unwindstack7MapInfo19GetPrintableBuildIDEv",
6193   "parameters" :
6194   [
6195    {
6196     "is_this_ptr" : true,
6197     "referenced_type" : "type-81"
6198    }
6199   ],
6200   "return_type" : "type-329",
6201   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6202  },
6203  {
6204   "access" : "private",
6205   "function_name" : "unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap",
6206   "linker_set_key" : "_ZN11unwindstack7MapInfo37InitFileMemoryFromPreviousReadOnlyMapEPNS_18MemoryFileAtOffsetE",
6207   "parameters" :
6208   [
6209    {
6210     "is_this_ptr" : true,
6211     "referenced_type" : "type-81"
6212    },
6213    {
6214     "referenced_type" : "type-146"
6215    }
6216   ],
6217   "return_type" : "type-72",
6218   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6219  },
6220  {
6221   "function_name" : "unwindstack::MapInfo::GetElf",
6222   "linker_set_key" : "_ZN11unwindstack7MapInfo6GetElfERKNSt3__110shared_ptrINS_6MemoryEEENS_8ArchEnumE",
6223   "parameters" :
6224   [
6225    {
6226     "is_this_ptr" : true,
6227     "referenced_type" : "type-81"
6228    },
6229    {
6230     "referenced_type" : "type-246"
6231    },
6232    {
6233     "referenced_type" : "type-34"
6234    }
6235   ],
6236   "return_type" : "type-191",
6237   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6238  },
6239  {
6240   "function_name" : "unwindstack::MapInfo::~MapInfo",
6241   "linker_set_key" : "_ZN11unwindstack7MapInfoD1Ev",
6242   "parameters" :
6243   [
6244    {
6245     "is_this_ptr" : true,
6246     "referenced_type" : "type-81"
6247    }
6248   ],
6249   "return_type" : "type-62",
6250   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6251  },
6252  {
6253   "function_name" : "unwindstack::MapInfo::~MapInfo",
6254   "linker_set_key" : "_ZN11unwindstack7MapInfoD2Ev",
6255   "parameters" :
6256   [
6257    {
6258     "is_this_ptr" : true,
6259     "referenced_type" : "type-81"
6260    }
6261   ],
6262   "return_type" : "type-62",
6263   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6264  },
6265  {
6266   "function_name" : "unwindstack::RegsArm::GetPcAdjustment",
6267   "linker_set_key" : "_ZN11unwindstack7RegsArm15GetPcAdjustmentEyPNS_3ElfE",
6268   "parameters" :
6269   [
6270    {
6271     "is_this_ptr" : true,
6272     "referenced_type" : "type-128"
6273    },
6274    {
6275     "referenced_type" : "type-6"
6276    },
6277    {
6278     "referenced_type" : "type-191"
6279    }
6280   ],
6281   "return_type" : "type-6",
6282   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6283  },
6284  {
6285   "function_name" : "unwindstack::RegsArm::IterateRegisters",
6286   "linker_set_key" : "_ZN11unwindstack7RegsArm16IterateRegistersENSt3__18functionIFvPKcyEEE",
6287   "parameters" :
6288   [
6289    {
6290     "is_this_ptr" : true,
6291     "referenced_type" : "type-128"
6292    },
6293    {
6294     "referenced_type" : "type-656"
6295    }
6296   ],
6297   "return_type" : "type-62",
6298   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6299  },
6300  {
6301   "function_name" : "unwindstack::RegsArm::CreateFromUcontext",
6302   "linker_set_key" : "_ZN11unwindstack7RegsArm18CreateFromUcontextEPv",
6303   "parameters" :
6304   [
6305    {
6306     "referenced_type" : "type-61"
6307    }
6308   ],
6309   "return_type" : "type-94",
6310   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6311  },
6312  {
6313   "function_name" : "unwindstack::RegsArm::StepIfSignalHandler",
6314   "linker_set_key" : "_ZN11unwindstack7RegsArm19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE",
6315   "parameters" :
6316   [
6317    {
6318     "is_this_ptr" : true,
6319     "referenced_type" : "type-128"
6320    },
6321    {
6322     "referenced_type" : "type-6"
6323    },
6324    {
6325     "referenced_type" : "type-191"
6326    },
6327    {
6328     "referenced_type" : "type-17"
6329    }
6330   ],
6331   "return_type" : "type-72",
6332   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6333  },
6334  {
6335   "function_name" : "unwindstack::RegsArm::SetPcFromReturnAddress",
6336   "linker_set_key" : "_ZN11unwindstack7RegsArm22SetPcFromReturnAddressEPNS_6MemoryE",
6337   "parameters" :
6338   [
6339    {
6340     "is_this_ptr" : true,
6341     "referenced_type" : "type-128"
6342    },
6343    {
6344     "referenced_type" : "type-17"
6345    }
6346   ],
6347   "return_type" : "type-72",
6348   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6349  },
6350  {
6351   "function_name" : "unwindstack::RegsArm::pc",
6352   "linker_set_key" : "_ZN11unwindstack7RegsArm2pcEv",
6353   "parameters" :
6354   [
6355    {
6356     "is_this_ptr" : true,
6357     "referenced_type" : "type-128"
6358    }
6359   ],
6360   "return_type" : "type-6",
6361   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6362  },
6363  {
6364   "function_name" : "unwindstack::RegsArm::sp",
6365   "linker_set_key" : "_ZN11unwindstack7RegsArm2spEv",
6366   "parameters" :
6367   [
6368    {
6369     "is_this_ptr" : true,
6370     "referenced_type" : "type-128"
6371    }
6372   ],
6373   "return_type" : "type-6",
6374   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6375  },
6376  {
6377   "function_name" : "unwindstack::RegsArm::Arch",
6378   "linker_set_key" : "_ZN11unwindstack7RegsArm4ArchEv",
6379   "parameters" :
6380   [
6381    {
6382     "is_this_ptr" : true,
6383     "referenced_type" : "type-128"
6384    }
6385   ],
6386   "return_type" : "type-34",
6387   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6388  },
6389  {
6390   "function_name" : "unwindstack::RegsArm::Read",
6391   "linker_set_key" : "_ZN11unwindstack7RegsArm4ReadEPv",
6392   "parameters" :
6393   [
6394    {
6395     "referenced_type" : "type-61"
6396    }
6397   ],
6398   "return_type" : "type-94",
6399   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6400  },
6401  {
6402   "function_name" : "unwindstack::RegsArm::Clone",
6403   "linker_set_key" : "_ZN11unwindstack7RegsArm5CloneEv",
6404   "parameters" :
6405   [
6406    {
6407     "is_this_ptr" : true,
6408     "referenced_type" : "type-128"
6409    }
6410   ],
6411   "return_type" : "type-94",
6412   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6413  },
6414  {
6415   "function_name" : "unwindstack::RegsArm::set_pc",
6416   "linker_set_key" : "_ZN11unwindstack7RegsArm6set_pcEy",
6417   "parameters" :
6418   [
6419    {
6420     "is_this_ptr" : true,
6421     "referenced_type" : "type-128"
6422    },
6423    {
6424     "referenced_type" : "type-6"
6425    }
6426   ],
6427   "return_type" : "type-62",
6428   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6429  },
6430  {
6431   "function_name" : "unwindstack::RegsArm::set_sp",
6432   "linker_set_key" : "_ZN11unwindstack7RegsArm6set_spEy",
6433   "parameters" :
6434   [
6435    {
6436     "is_this_ptr" : true,
6437     "referenced_type" : "type-128"
6438    },
6439    {
6440     "referenced_type" : "type-6"
6441    }
6442   ],
6443   "return_type" : "type-62",
6444   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6445  },
6446  {
6447   "function_name" : "unwindstack::RegsArm::RegsArm",
6448   "linker_set_key" : "_ZN11unwindstack7RegsArmC1Ev",
6449   "parameters" :
6450   [
6451    {
6452     "is_this_ptr" : true,
6453     "referenced_type" : "type-128"
6454    }
6455   ],
6456   "return_type" : "type-62",
6457   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6458  },
6459  {
6460   "function_name" : "unwindstack::RegsArm::RegsArm",
6461   "linker_set_key" : "_ZN11unwindstack7RegsArmC2Ev",
6462   "parameters" :
6463   [
6464    {
6465     "is_this_ptr" : true,
6466     "referenced_type" : "type-128"
6467    }
6468   ],
6469   "return_type" : "type-62",
6470   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6471  },
6472  {
6473   "function_name" : "unwindstack::RegsX86::GetPcAdjustment",
6474   "linker_set_key" : "_ZN11unwindstack7RegsX8615GetPcAdjustmentEyPNS_3ElfE",
6475   "parameters" :
6476   [
6477    {
6478     "is_this_ptr" : true,
6479     "referenced_type" : "type-603"
6480    },
6481    {
6482     "referenced_type" : "type-6"
6483    },
6484    {
6485     "referenced_type" : "type-191"
6486    }
6487   ],
6488   "return_type" : "type-6",
6489   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6490  },
6491  {
6492   "function_name" : "unwindstack::RegsX86::SetFromUcontext",
6493   "linker_set_key" : "_ZN11unwindstack7RegsX8615SetFromUcontextEPNS_14x86_ucontext_tE",
6494   "parameters" :
6495   [
6496    {
6497     "is_this_ptr" : true,
6498     "referenced_type" : "type-603"
6499    },
6500    {
6501     "referenced_type" : "type-355"
6502    }
6503   ],
6504   "return_type" : "type-62",
6505   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6506  },
6507  {
6508   "function_name" : "unwindstack::RegsX86::IterateRegisters",
6509   "linker_set_key" : "_ZN11unwindstack7RegsX8616IterateRegistersENSt3__18functionIFvPKcyEEE",
6510   "parameters" :
6511   [
6512    {
6513     "is_this_ptr" : true,
6514     "referenced_type" : "type-603"
6515    },
6516    {
6517     "referenced_type" : "type-657"
6518    }
6519   ],
6520   "return_type" : "type-62",
6521   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6522  },
6523  {
6524   "function_name" : "unwindstack::RegsX86::CreateFromUcontext",
6525   "linker_set_key" : "_ZN11unwindstack7RegsX8618CreateFromUcontextEPv",
6526   "parameters" :
6527   [
6528    {
6529     "referenced_type" : "type-61"
6530    }
6531   ],
6532   "return_type" : "type-94",
6533   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6534  },
6535  {
6536   "function_name" : "unwindstack::RegsX86::StepIfSignalHandler",
6537   "linker_set_key" : "_ZN11unwindstack7RegsX8619StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE",
6538   "parameters" :
6539   [
6540    {
6541     "is_this_ptr" : true,
6542     "referenced_type" : "type-603"
6543    },
6544    {
6545     "referenced_type" : "type-6"
6546    },
6547    {
6548     "referenced_type" : "type-191"
6549    },
6550    {
6551     "referenced_type" : "type-17"
6552    }
6553   ],
6554   "return_type" : "type-72",
6555   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6556  },
6557  {
6558   "function_name" : "unwindstack::RegsX86::SetPcFromReturnAddress",
6559   "linker_set_key" : "_ZN11unwindstack7RegsX8622SetPcFromReturnAddressEPNS_6MemoryE",
6560   "parameters" :
6561   [
6562    {
6563     "is_this_ptr" : true,
6564     "referenced_type" : "type-603"
6565    },
6566    {
6567     "referenced_type" : "type-17"
6568    }
6569   ],
6570   "return_type" : "type-72",
6571   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6572  },
6573  {
6574   "function_name" : "unwindstack::RegsX86::pc",
6575   "linker_set_key" : "_ZN11unwindstack7RegsX862pcEv",
6576   "parameters" :
6577   [
6578    {
6579     "is_this_ptr" : true,
6580     "referenced_type" : "type-603"
6581    }
6582   ],
6583   "return_type" : "type-6",
6584   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6585  },
6586  {
6587   "function_name" : "unwindstack::RegsX86::sp",
6588   "linker_set_key" : "_ZN11unwindstack7RegsX862spEv",
6589   "parameters" :
6590   [
6591    {
6592     "is_this_ptr" : true,
6593     "referenced_type" : "type-603"
6594    }
6595   ],
6596   "return_type" : "type-6",
6597   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6598  },
6599  {
6600   "function_name" : "unwindstack::RegsX86::Arch",
6601   "linker_set_key" : "_ZN11unwindstack7RegsX864ArchEv",
6602   "parameters" :
6603   [
6604    {
6605     "is_this_ptr" : true,
6606     "referenced_type" : "type-603"
6607    }
6608   ],
6609   "return_type" : "type-34",
6610   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6611  },
6612  {
6613   "function_name" : "unwindstack::RegsX86::Read",
6614   "linker_set_key" : "_ZN11unwindstack7RegsX864ReadEPv",
6615   "parameters" :
6616   [
6617    {
6618     "referenced_type" : "type-61"
6619    }
6620   ],
6621   "return_type" : "type-94",
6622   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6623  },
6624  {
6625   "function_name" : "unwindstack::RegsX86::Clone",
6626   "linker_set_key" : "_ZN11unwindstack7RegsX865CloneEv",
6627   "parameters" :
6628   [
6629    {
6630     "is_this_ptr" : true,
6631     "referenced_type" : "type-603"
6632    }
6633   ],
6634   "return_type" : "type-94",
6635   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6636  },
6637  {
6638   "function_name" : "unwindstack::RegsX86::set_pc",
6639   "linker_set_key" : "_ZN11unwindstack7RegsX866set_pcEy",
6640   "parameters" :
6641   [
6642    {
6643     "is_this_ptr" : true,
6644     "referenced_type" : "type-603"
6645    },
6646    {
6647     "referenced_type" : "type-6"
6648    }
6649   ],
6650   "return_type" : "type-62",
6651   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6652  },
6653  {
6654   "function_name" : "unwindstack::RegsX86::set_sp",
6655   "linker_set_key" : "_ZN11unwindstack7RegsX866set_spEy",
6656   "parameters" :
6657   [
6658    {
6659     "is_this_ptr" : true,
6660     "referenced_type" : "type-603"
6661    },
6662    {
6663     "referenced_type" : "type-6"
6664    }
6665   ],
6666   "return_type" : "type-62",
6667   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6668  },
6669  {
6670   "function_name" : "unwindstack::RegsX86::RegsX86",
6671   "linker_set_key" : "_ZN11unwindstack7RegsX86C1Ev",
6672   "parameters" :
6673   [
6674    {
6675     "is_this_ptr" : true,
6676     "referenced_type" : "type-603"
6677    }
6678   ],
6679   "return_type" : "type-62",
6680   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6681  },
6682  {
6683   "function_name" : "unwindstack::RegsX86::RegsX86",
6684   "linker_set_key" : "_ZN11unwindstack7RegsX86C2Ev",
6685   "parameters" :
6686   [
6687    {
6688     "is_this_ptr" : true,
6689     "referenced_type" : "type-603"
6690    }
6691   ],
6692   "return_type" : "type-62",
6693   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6694  },
6695  {
6696   "access" : "private",
6697   "function_name" : "unwindstack::JitDebug::ProcessArch",
6698   "linker_set_key" : "_ZN11unwindstack8JitDebug11ProcessArchEv",
6699   "parameters" :
6700   [
6701    {
6702     "is_this_ptr" : true,
6703     "referenced_type" : "type-220"
6704    }
6705   ],
6706   "return_type" : "type-62",
6707   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6708  },
6709  {
6710   "access" : "private",
6711   "function_name" : "unwindstack::JitDebug::ReadEntry64",
6712   "linker_set_key" : "_ZN11unwindstack8JitDebug11ReadEntry64EPyS1_",
6713   "parameters" :
6714   [
6715    {
6716     "is_this_ptr" : true,
6717     "referenced_type" : "type-220"
6718    },
6719    {
6720     "referenced_type" : "type-102"
6721    },
6722    {
6723     "referenced_type" : "type-102"
6724    }
6725   ],
6726   "return_type" : "type-6",
6727   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6728  },
6729  {
6730   "access" : "private",
6731   "function_name" : "unwindstack::JitDebug::ReadEntry32Pad",
6732   "linker_set_key" : "_ZN11unwindstack8JitDebug14ReadEntry32PadEPyS1_",
6733   "parameters" :
6734   [
6735    {
6736     "is_this_ptr" : true,
6737     "referenced_type" : "type-220"
6738    },
6739    {
6740     "referenced_type" : "type-102"
6741    },
6742    {
6743     "referenced_type" : "type-102"
6744    }
6745   ],
6746   "return_type" : "type-6",
6747   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6748  },
6749  {
6750   "access" : "private",
6751   "function_name" : "unwindstack::JitDebug::ReadEntry32Pack",
6752   "linker_set_key" : "_ZN11unwindstack8JitDebug15ReadEntry32PackEPyS1_",
6753   "parameters" :
6754   [
6755    {
6756     "is_this_ptr" : true,
6757     "referenced_type" : "type-220"
6758    },
6759    {
6760     "referenced_type" : "type-102"
6761    },
6762    {
6763     "referenced_type" : "type-102"
6764    }
6765   ],
6766   "return_type" : "type-6",
6767   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6768  },
6769  {
6770   "access" : "private",
6771   "function_name" : "unwindstack::JitDebug::ReadDescriptor32",
6772   "linker_set_key" : "_ZN11unwindstack8JitDebug16ReadDescriptor32Ey",
6773   "parameters" :
6774   [
6775    {
6776     "is_this_ptr" : true,
6777     "referenced_type" : "type-220"
6778    },
6779    {
6780     "referenced_type" : "type-6"
6781    }
6782   ],
6783   "return_type" : "type-6",
6784   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6785  },
6786  {
6787   "access" : "private",
6788   "function_name" : "unwindstack::JitDebug::ReadDescriptor64",
6789   "linker_set_key" : "_ZN11unwindstack8JitDebug16ReadDescriptor64Ey",
6790   "parameters" :
6791   [
6792    {
6793     "is_this_ptr" : true,
6794     "referenced_type" : "type-220"
6795    },
6796    {
6797     "referenced_type" : "type-6"
6798    }
6799   ],
6800   "return_type" : "type-6",
6801   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6802  },
6803  {
6804   "access" : "private",
6805   "function_name" : "unwindstack::JitDebug::ReadVariableData",
6806   "linker_set_key" : "_ZN11unwindstack8JitDebug16ReadVariableDataEy",
6807   "parameters" :
6808   [
6809    {
6810     "is_this_ptr" : true,
6811     "referenced_type" : "type-220"
6812    },
6813    {
6814     "referenced_type" : "type-6"
6815    }
6816   ],
6817   "return_type" : "type-72",
6818   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6819  },
6820  {
6821   "access" : "private",
6822   "function_name" : "unwindstack::JitDebug::Init",
6823   "linker_set_key" : "_ZN11unwindstack8JitDebug4InitEPNS_4MapsE",
6824   "parameters" :
6825   [
6826    {
6827     "is_this_ptr" : true,
6828     "referenced_type" : "type-220"
6829    },
6830    {
6831     "referenced_type" : "type-169"
6832    }
6833   ],
6834   "return_type" : "type-62",
6835   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6836  },
6837  {
6838   "function_name" : "unwindstack::JitDebug::GetElf",
6839   "linker_set_key" : "_ZN11unwindstack8JitDebug6GetElfEPNS_4MapsEy",
6840   "parameters" :
6841   [
6842    {
6843     "is_this_ptr" : true,
6844     "referenced_type" : "type-220"
6845    },
6846    {
6847     "referenced_type" : "type-169"
6848    },
6849    {
6850     "referenced_type" : "type-6"
6851    }
6852   ],
6853   "return_type" : "type-191",
6854   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6855  },
6856  {
6857   "function_name" : "unwindstack::JitDebug::JitDebug",
6858   "linker_set_key" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEE",
6859   "parameters" :
6860   [
6861    {
6862     "is_this_ptr" : true,
6863     "referenced_type" : "type-220"
6864    },
6865    {
6866     "referenced_type" : "type-221"
6867    }
6868   ],
6869   "return_type" : "type-62",
6870   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6871  },
6872  {
6873   "function_name" : "unwindstack::JitDebug::JitDebug",
6874   "linker_set_key" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
6875   "parameters" :
6876   [
6877    {
6878     "is_this_ptr" : true,
6879     "referenced_type" : "type-220"
6880    },
6881    {
6882     "referenced_type" : "type-221"
6883    },
6884    {
6885     "referenced_type" : "type-223"
6886    }
6887   ],
6888   "return_type" : "type-62",
6889   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6890  },
6891  {
6892   "function_name" : "unwindstack::JitDebug::JitDebug",
6893   "linker_set_key" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEE",
6894   "parameters" :
6895   [
6896    {
6897     "is_this_ptr" : true,
6898     "referenced_type" : "type-220"
6899    },
6900    {
6901     "referenced_type" : "type-221"
6902    }
6903   ],
6904   "return_type" : "type-62",
6905   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6906  },
6907  {
6908   "function_name" : "unwindstack::JitDebug::JitDebug",
6909   "linker_set_key" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
6910   "parameters" :
6911   [
6912    {
6913     "is_this_ptr" : true,
6914     "referenced_type" : "type-220"
6915    },
6916    {
6917     "referenced_type" : "type-221"
6918    },
6919    {
6920     "referenced_type" : "type-223"
6921    }
6922   ],
6923   "return_type" : "type-62",
6924   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6925  },
6926  {
6927   "function_name" : "unwindstack::JitDebug::~JitDebug",
6928   "linker_set_key" : "_ZN11unwindstack8JitDebugD0Ev",
6929   "parameters" :
6930   [
6931    {
6932     "is_this_ptr" : true,
6933     "referenced_type" : "type-220"
6934    }
6935   ],
6936   "return_type" : "type-62",
6937   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6938  },
6939  {
6940   "function_name" : "unwindstack::JitDebug::~JitDebug",
6941   "linker_set_key" : "_ZN11unwindstack8JitDebugD1Ev",
6942   "parameters" :
6943   [
6944    {
6945     "is_this_ptr" : true,
6946     "referenced_type" : "type-220"
6947    }
6948   ],
6949   "return_type" : "type-62",
6950   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6951  },
6952  {
6953   "function_name" : "unwindstack::JitDebug::~JitDebug",
6954   "linker_set_key" : "_ZN11unwindstack8JitDebugD2Ev",
6955   "parameters" :
6956   [
6957    {
6958     "is_this_ptr" : true,
6959     "referenced_type" : "type-220"
6960    }
6961   ],
6962   "return_type" : "type-62",
6963   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6964  },
6965  {
6966   "function_name" : "unwindstack::RegsMips::GetPcAdjustment",
6967   "linker_set_key" : "_ZN11unwindstack8RegsMips15GetPcAdjustmentEyPNS_3ElfE",
6968   "parameters" :
6969   [
6970    {
6971     "is_this_ptr" : true,
6972     "referenced_type" : "type-599"
6973    },
6974    {
6975     "referenced_type" : "type-6"
6976    },
6977    {
6978     "referenced_type" : "type-191"
6979    }
6980   ],
6981   "return_type" : "type-6",
6982   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6983  },
6984  {
6985   "function_name" : "unwindstack::RegsMips::IterateRegisters",
6986   "linker_set_key" : "_ZN11unwindstack8RegsMips16IterateRegistersENSt3__18functionIFvPKcyEEE",
6987   "parameters" :
6988   [
6989    {
6990     "is_this_ptr" : true,
6991     "referenced_type" : "type-599"
6992    },
6993    {
6994     "referenced_type" : "type-1046"
6995    }
6996   ],
6997   "return_type" : "type-62",
6998   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6999  },
7000  {
7001   "function_name" : "unwindstack::RegsMips::CreateFromUcontext",
7002   "linker_set_key" : "_ZN11unwindstack8RegsMips18CreateFromUcontextEPv",
7003   "parameters" :
7004   [
7005    {
7006     "referenced_type" : "type-61"
7007    }
7008   ],
7009   "return_type" : "type-94",
7010   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7011  },
7012  {
7013   "function_name" : "unwindstack::RegsMips::StepIfSignalHandler",
7014   "linker_set_key" : "_ZN11unwindstack8RegsMips19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE",
7015   "parameters" :
7016   [
7017    {
7018     "is_this_ptr" : true,
7019     "referenced_type" : "type-599"
7020    },
7021    {
7022     "referenced_type" : "type-6"
7023    },
7024    {
7025     "referenced_type" : "type-191"
7026    },
7027    {
7028     "referenced_type" : "type-17"
7029    }
7030   ],
7031   "return_type" : "type-72",
7032   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7033  },
7034  {
7035   "function_name" : "unwindstack::RegsMips::SetPcFromReturnAddress",
7036   "linker_set_key" : "_ZN11unwindstack8RegsMips22SetPcFromReturnAddressEPNS_6MemoryE",
7037   "parameters" :
7038   [
7039    {
7040     "is_this_ptr" : true,
7041     "referenced_type" : "type-599"
7042    },
7043    {
7044     "referenced_type" : "type-17"
7045    }
7046   ],
7047   "return_type" : "type-72",
7048   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7049  },
7050  {
7051   "function_name" : "unwindstack::RegsMips::pc",
7052   "linker_set_key" : "_ZN11unwindstack8RegsMips2pcEv",
7053   "parameters" :
7054   [
7055    {
7056     "is_this_ptr" : true,
7057     "referenced_type" : "type-599"
7058    }
7059   ],
7060   "return_type" : "type-6",
7061   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7062  },
7063  {
7064   "function_name" : "unwindstack::RegsMips::sp",
7065   "linker_set_key" : "_ZN11unwindstack8RegsMips2spEv",
7066   "parameters" :
7067   [
7068    {
7069     "is_this_ptr" : true,
7070     "referenced_type" : "type-599"
7071    }
7072   ],
7073   "return_type" : "type-6",
7074   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7075  },
7076  {
7077   "function_name" : "unwindstack::RegsMips::Arch",
7078   "linker_set_key" : "_ZN11unwindstack8RegsMips4ArchEv",
7079   "parameters" :
7080   [
7081    {
7082     "is_this_ptr" : true,
7083     "referenced_type" : "type-599"
7084    }
7085   ],
7086   "return_type" : "type-34",
7087   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7088  },
7089  {
7090   "function_name" : "unwindstack::RegsMips::Read",
7091   "linker_set_key" : "_ZN11unwindstack8RegsMips4ReadEPv",
7092   "parameters" :
7093   [
7094    {
7095     "referenced_type" : "type-61"
7096    }
7097   ],
7098   "return_type" : "type-94",
7099   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7100  },
7101  {
7102   "function_name" : "unwindstack::RegsMips::Clone",
7103   "linker_set_key" : "_ZN11unwindstack8RegsMips5CloneEv",
7104   "parameters" :
7105   [
7106    {
7107     "is_this_ptr" : true,
7108     "referenced_type" : "type-599"
7109    }
7110   ],
7111   "return_type" : "type-94",
7112   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7113  },
7114  {
7115   "function_name" : "unwindstack::RegsMips::set_pc",
7116   "linker_set_key" : "_ZN11unwindstack8RegsMips6set_pcEy",
7117   "parameters" :
7118   [
7119    {
7120     "is_this_ptr" : true,
7121     "referenced_type" : "type-599"
7122    },
7123    {
7124     "referenced_type" : "type-6"
7125    }
7126   ],
7127   "return_type" : "type-62",
7128   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7129  },
7130  {
7131   "function_name" : "unwindstack::RegsMips::set_sp",
7132   "linker_set_key" : "_ZN11unwindstack8RegsMips6set_spEy",
7133   "parameters" :
7134   [
7135    {
7136     "is_this_ptr" : true,
7137     "referenced_type" : "type-599"
7138    },
7139    {
7140     "referenced_type" : "type-6"
7141    }
7142   ],
7143   "return_type" : "type-62",
7144   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7145  },
7146  {
7147   "function_name" : "unwindstack::RegsMips::RegsMips",
7148   "linker_set_key" : "_ZN11unwindstack8RegsMipsC1Ev",
7149   "parameters" :
7150   [
7151    {
7152     "is_this_ptr" : true,
7153     "referenced_type" : "type-599"
7154    }
7155   ],
7156   "return_type" : "type-62",
7157   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7158  },
7159  {
7160   "function_name" : "unwindstack::RegsMips::RegsMips",
7161   "linker_set_key" : "_ZN11unwindstack8RegsMipsC2Ev",
7162   "parameters" :
7163   [
7164    {
7165     "is_this_ptr" : true,
7166     "referenced_type" : "type-599"
7167    }
7168   ],
7169   "return_type" : "type-62",
7170   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7171  },
7172  {
7173   "access" : "protected",
7174   "function_name" : "unwindstack::Unwinder::FillInFrame",
7175   "linker_set_key" : "_ZN11unwindstack8Unwinder11FillInFrameEPNS_7MapInfoEPNS_3ElfEyy",
7176   "parameters" :
7177   [
7178    {
7179     "is_this_ptr" : true,
7180     "referenced_type" : "type-820"
7181    },
7182    {
7183     "referenced_type" : "type-81"
7184    },
7185    {
7186     "referenced_type" : "type-191"
7187    },
7188    {
7189     "referenced_type" : "type-6"
7190    },
7191    {
7192     "referenced_type" : "type-6"
7193    }
7194   ],
7195   "return_type" : "type-831",
7196   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7197  },
7198  {
7199   "function_name" : "unwindstack::Unwinder::FormatFrame",
7200   "linker_set_key" : "_ZN11unwindstack8Unwinder11FormatFrameERKNS_9FrameDataE",
7201   "parameters" :
7202   [
7203    {
7204     "is_this_ptr" : true,
7205     "referenced_type" : "type-820"
7206    },
7207    {
7208     "referenced_type" : "type-828"
7209    }
7210   ],
7211   "return_type" : "type-1047",
7212   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7213  },
7214  {
7215   "function_name" : "unwindstack::Unwinder::FormatFrame",
7216   "linker_set_key" : "_ZN11unwindstack8Unwinder11FormatFrameEj",
7217   "parameters" :
7218   [
7219    {
7220     "is_this_ptr" : true,
7221     "referenced_type" : "type-820"
7222    },
7223    {
7224     "referenced_type" : "type-3"
7225    }
7226   ],
7227   "return_type" : "type-1048",
7228   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7229  },
7230  {
7231   "function_name" : "unwindstack::Unwinder::SetJitDebug",
7232   "linker_set_key" : "_ZN11unwindstack8Unwinder11SetJitDebugEPNS_8JitDebugENS_8ArchEnumE",
7233   "parameters" :
7234   [
7235    {
7236     "is_this_ptr" : true,
7237     "referenced_type" : "type-820"
7238    },
7239    {
7240     "referenced_type" : "type-220"
7241    },
7242    {
7243     "referenced_type" : "type-34"
7244    }
7245   ],
7246   "return_type" : "type-62",
7247   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7248  },
7249  {
7250   "access" : "protected",
7251   "function_name" : "unwindstack::Unwinder::FillInDexFrame",
7252   "linker_set_key" : "_ZN11unwindstack8Unwinder14FillInDexFrameEv",
7253   "parameters" :
7254   [
7255    {
7256     "is_this_ptr" : true,
7257     "referenced_type" : "type-820"
7258    }
7259   ],
7260   "return_type" : "type-62",
7261   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7262  },
7263  {
7264   "function_name" : "unwindstack::Unwinder::Unwind",
7265   "linker_set_key" : "_ZN11unwindstack8Unwinder6UnwindEPKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEESC_",
7266   "parameters" :
7267   [
7268    {
7269     "is_this_ptr" : true,
7270     "referenced_type" : "type-820"
7271    },
7272    {
7273     "default_arg" : true,
7274     "referenced_type" : "type-823"
7275    },
7276    {
7277     "default_arg" : true,
7278     "referenced_type" : "type-823"
7279    }
7280   ],
7281   "return_type" : "type-62",
7282   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7283  },
7284  {
7285   "function_name" : "unwindstack::RegsArm64::GetPcAdjustment",
7286   "linker_set_key" : "_ZN11unwindstack9RegsArm6415GetPcAdjustmentEyPNS_3ElfE",
7287   "parameters" :
7288   [
7289    {
7290     "is_this_ptr" : true,
7291     "referenced_type" : "type-597"
7292    },
7293    {
7294     "referenced_type" : "type-6"
7295    },
7296    {
7297     "referenced_type" : "type-191"
7298    }
7299   ],
7300   "return_type" : "type-6",
7301   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7302  },
7303  {
7304   "function_name" : "unwindstack::RegsArm64::IterateRegisters",
7305   "linker_set_key" : "_ZN11unwindstack9RegsArm6416IterateRegistersENSt3__18functionIFvPKcyEEE",
7306   "parameters" :
7307   [
7308    {
7309     "is_this_ptr" : true,
7310     "referenced_type" : "type-597"
7311    },
7312    {
7313     "referenced_type" : "type-660"
7314    }
7315   ],
7316   "return_type" : "type-62",
7317   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7318  },
7319  {
7320   "function_name" : "unwindstack::RegsArm64::CreateFromUcontext",
7321   "linker_set_key" : "_ZN11unwindstack9RegsArm6418CreateFromUcontextEPv",
7322   "parameters" :
7323   [
7324    {
7325     "referenced_type" : "type-61"
7326    }
7327   ],
7328   "return_type" : "type-94",
7329   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7330  },
7331  {
7332   "function_name" : "unwindstack::RegsArm64::StepIfSignalHandler",
7333   "linker_set_key" : "_ZN11unwindstack9RegsArm6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE",
7334   "parameters" :
7335   [
7336    {
7337     "is_this_ptr" : true,
7338     "referenced_type" : "type-597"
7339    },
7340    {
7341     "referenced_type" : "type-6"
7342    },
7343    {
7344     "referenced_type" : "type-191"
7345    },
7346    {
7347     "referenced_type" : "type-17"
7348    }
7349   ],
7350   "return_type" : "type-72",
7351   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7352  },
7353  {
7354   "function_name" : "unwindstack::RegsArm64::SetPcFromReturnAddress",
7355   "linker_set_key" : "_ZN11unwindstack9RegsArm6422SetPcFromReturnAddressEPNS_6MemoryE",
7356   "parameters" :
7357   [
7358    {
7359     "is_this_ptr" : true,
7360     "referenced_type" : "type-597"
7361    },
7362    {
7363     "referenced_type" : "type-17"
7364    }
7365   ],
7366   "return_type" : "type-72",
7367   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7368  },
7369  {
7370   "function_name" : "unwindstack::RegsArm64::pc",
7371   "linker_set_key" : "_ZN11unwindstack9RegsArm642pcEv",
7372   "parameters" :
7373   [
7374    {
7375     "is_this_ptr" : true,
7376     "referenced_type" : "type-597"
7377    }
7378   ],
7379   "return_type" : "type-6",
7380   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7381  },
7382  {
7383   "function_name" : "unwindstack::RegsArm64::sp",
7384   "linker_set_key" : "_ZN11unwindstack9RegsArm642spEv",
7385   "parameters" :
7386   [
7387    {
7388     "is_this_ptr" : true,
7389     "referenced_type" : "type-597"
7390    }
7391   ],
7392   "return_type" : "type-6",
7393   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7394  },
7395  {
7396   "function_name" : "unwindstack::RegsArm64::Arch",
7397   "linker_set_key" : "_ZN11unwindstack9RegsArm644ArchEv",
7398   "parameters" :
7399   [
7400    {
7401     "is_this_ptr" : true,
7402     "referenced_type" : "type-597"
7403    }
7404   ],
7405   "return_type" : "type-34",
7406   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7407  },
7408  {
7409   "function_name" : "unwindstack::RegsArm64::Read",
7410   "linker_set_key" : "_ZN11unwindstack9RegsArm644ReadEPv",
7411   "parameters" :
7412   [
7413    {
7414     "referenced_type" : "type-61"
7415    }
7416   ],
7417   "return_type" : "type-94",
7418   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7419  },
7420  {
7421   "function_name" : "unwindstack::RegsArm64::Clone",
7422   "linker_set_key" : "_ZN11unwindstack9RegsArm645CloneEv",
7423   "parameters" :
7424   [
7425    {
7426     "is_this_ptr" : true,
7427     "referenced_type" : "type-597"
7428    }
7429   ],
7430   "return_type" : "type-94",
7431   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7432  },
7433  {
7434   "function_name" : "unwindstack::RegsArm64::set_pc",
7435   "linker_set_key" : "_ZN11unwindstack9RegsArm646set_pcEy",
7436   "parameters" :
7437   [
7438    {
7439     "is_this_ptr" : true,
7440     "referenced_type" : "type-597"
7441    },
7442    {
7443     "referenced_type" : "type-6"
7444    }
7445   ],
7446   "return_type" : "type-62",
7447   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7448  },
7449  {
7450   "function_name" : "unwindstack::RegsArm64::set_sp",
7451   "linker_set_key" : "_ZN11unwindstack9RegsArm646set_spEy",
7452   "parameters" :
7453   [
7454    {
7455     "is_this_ptr" : true,
7456     "referenced_type" : "type-597"
7457    },
7458    {
7459     "referenced_type" : "type-6"
7460    }
7461   ],
7462   "return_type" : "type-62",
7463   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7464  },
7465  {
7466   "function_name" : "unwindstack::RegsArm64::RegsArm64",
7467   "linker_set_key" : "_ZN11unwindstack9RegsArm64C1Ev",
7468   "parameters" :
7469   [
7470    {
7471     "is_this_ptr" : true,
7472     "referenced_type" : "type-597"
7473    }
7474   ],
7475   "return_type" : "type-62",
7476   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7477  },
7478  {
7479   "function_name" : "unwindstack::RegsArm64::RegsArm64",
7480   "linker_set_key" : "_ZN11unwindstack9RegsArm64C2Ev",
7481   "parameters" :
7482   [
7483    {
7484     "is_this_ptr" : true,
7485     "referenced_type" : "type-597"
7486    }
7487   ],
7488   "return_type" : "type-62",
7489   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7490  },
7491  {
7492   "function_name" : "unwindstack::RemoteMaps::GetMapsFile",
7493   "linker_set_key" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv",
7494   "parameters" :
7495   [
7496    {
7497     "is_this_ptr" : true,
7498     "referenced_type" : "type-264"
7499    }
7500   ],
7501   "return_type" : "type-275",
7502   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7503  },
7504  {
7505   "function_name" : "unwindstack::LocalUpdatableMaps::GetMapsFile",
7506   "linker_set_key" : "_ZNK11unwindstack18LocalUpdatableMaps11GetMapsFileEv",
7507   "parameters" :
7508   [
7509    {
7510     "is_this_ptr" : true,
7511     "referenced_type" : "type-266"
7512    }
7513   ],
7514   "return_type" : "type-275",
7515   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7516  }
7517 ],
7518 "global_vars" :
7519 [
7520  {
7521   "access" : "protected",
7522   "linker_set_key" : "_ZN11unwindstack3Elf11cache_lock_E",
7523   "name" : "unwindstack::Elf::cache_lock_",
7524   "referenced_type" : "type-59",
7525   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7526  },
7527  {
7528   "access" : "protected",
7529   "linker_set_key" : "_ZN11unwindstack3Elf14cache_enabled_E",
7530   "name" : "unwindstack::Elf::cache_enabled_",
7531   "referenced_type" : "type-72",
7532   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7533  },
7534  {
7535   "access" : "protected",
7536   "linker_set_key" : "_ZN11unwindstack3Elf6cache_E",
7537   "name" : "unwindstack::Elf::cache_",
7538   "referenced_type" : "type-44",
7539   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7540  }
7541 ],
7542 "lvalue_reference_types" :
7543 [
7544  {
7545   "alignment" : 4,
7546   "linker_set_key" : "const elf32_hdr &",
7547   "name" : "const elf32_hdr &",
7548   "referenced_type" : "type-120",
7549   "self_type" : "type-122",
7550   "size" : 4,
7551   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7552  },
7553  {
7554   "alignment" : 4,
7555   "linker_set_key" : "const elf32_hdr &",
7556   "name" : "const elf32_hdr &",
7557   "referenced_type" : "type-437",
7558   "self_type" : "type-439",
7559   "size" : 4,
7560   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7561  },
7562  {
7563   "alignment" : 4,
7564   "linker_set_key" : "const elf32_hdr &",
7565   "name" : "const elf32_hdr &",
7566   "referenced_type" : "type-921",
7567   "self_type" : "type-923",
7568   "size" : 4,
7569   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7570  },
7571  {
7572   "alignment" : 4,
7573   "linker_set_key" : "const elf64_hdr &",
7574   "name" : "const elf64_hdr &",
7575   "referenced_type" : "type-123",
7576   "self_type" : "type-125",
7577   "size" : 4,
7578   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7579  },
7580  {
7581   "alignment" : 4,
7582   "linker_set_key" : "const elf64_hdr &",
7583   "name" : "const elf64_hdr &",
7584   "referenced_type" : "type-440",
7585   "self_type" : "type-442",
7586   "size" : 4,
7587   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7588  },
7589  {
7590   "alignment" : 4,
7591   "linker_set_key" : "const elf64_hdr &",
7592   "name" : "const elf64_hdr &",
7593   "referenced_type" : "type-924",
7594   "self_type" : "type-926",
7595   "size" : 4,
7596   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7597  },
7598  {
7599   "alignment" : 4,
7600   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7601   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7602   "referenced_type" : "type-100",
7603   "self_type" : "type-104",
7604   "size" : 4,
7605   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7606  },
7607  {
7608   "alignment" : 4,
7609   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7610   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7611   "referenced_type" : "type-1010",
7612   "self_type" : "type-1012",
7613   "size" : 4,
7614   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7615  },
7616  {
7617   "alignment" : 4,
7618   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7619   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7620   "referenced_type" : "type-1027",
7621   "self_type" : "type-1030",
7622   "size" : 4,
7623   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7624  },
7625  {
7626   "alignment" : 4,
7627   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7628   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7629   "referenced_type" : "type-1033",
7630   "self_type" : "type-1035",
7631   "size" : 4,
7632   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
7633  },
7634  {
7635   "alignment" : 4,
7636   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7637   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7638   "referenced_type" : "type-129",
7639   "self_type" : "type-131",
7640   "size" : 4,
7641   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7642  },
7643  {
7644   "alignment" : 4,
7645   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7646   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7647   "referenced_type" : "type-149",
7648   "self_type" : "type-151",
7649   "size" : 4,
7650   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7651  },
7652  {
7653   "alignment" : 4,
7654   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7655   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7656   "referenced_type" : "type-186",
7657   "self_type" : "type-205",
7658   "size" : 4,
7659   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7660  },
7661  {
7662   "alignment" : 4,
7663   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7664   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7665   "referenced_type" : "type-233",
7666   "self_type" : "type-235",
7667   "size" : 4,
7668   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7669  },
7670  {
7671   "alignment" : 4,
7672   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7673   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7674   "referenced_type" : "type-253",
7675   "self_type" : "type-255",
7676   "size" : 4,
7677   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7678  },
7679  {
7680   "alignment" : 4,
7681   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7682   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7683   "referenced_type" : "type-275",
7684   "self_type" : "type-277",
7685   "size" : 4,
7686   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7687  },
7688  {
7689   "alignment" : 4,
7690   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7691   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7692   "referenced_type" : "type-344",
7693   "self_type" : "type-346",
7694   "size" : 4,
7695   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7696  },
7697  {
7698   "alignment" : 4,
7699   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7700   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7701   "referenced_type" : "type-361",
7702   "self_type" : "type-364",
7703   "size" : 4,
7704   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7705  },
7706  {
7707   "alignment" : 4,
7708   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7709   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7710   "referenced_type" : "type-37",
7711   "self_type" : "type-39",
7712   "size" : 4,
7713   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7714  },
7715  {
7716   "alignment" : 4,
7717   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7718   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7719   "referenced_type" : "type-383",
7720   "self_type" : "type-385",
7721   "size" : 4,
7722   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7723  },
7724  {
7725   "alignment" : 4,
7726   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7727   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7728   "referenced_type" : "type-390",
7729   "self_type" : "type-392",
7730   "size" : 4,
7731   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7732  },
7733  {
7734   "alignment" : 4,
7735   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7736   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7737   "referenced_type" : "type-424",
7738   "self_type" : "type-428",
7739   "size" : 4,
7740   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7741  },
7742  {
7743   "alignment" : 4,
7744   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7745   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7746   "referenced_type" : "type-446",
7747   "self_type" : "type-448",
7748   "size" : 4,
7749   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7750  },
7751  {
7752   "alignment" : 4,
7753   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7754   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7755   "referenced_type" : "type-463",
7756   "self_type" : "type-465",
7757   "size" : 4,
7758   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7759  },
7760  {
7761   "alignment" : 4,
7762   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7763   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7764   "referenced_type" : "type-486",
7765   "self_type" : "type-498",
7766   "size" : 4,
7767   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7768  },
7769  {
7770   "alignment" : 4,
7771   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7772   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7773   "referenced_type" : "type-515",
7774   "self_type" : "type-517",
7775   "size" : 4,
7776   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7777  },
7778  {
7779   "alignment" : 4,
7780   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7781   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7782   "referenced_type" : "type-533",
7783   "self_type" : "type-535",
7784   "size" : 4,
7785   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7786  },
7787  {
7788   "alignment" : 4,
7789   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7790   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7791   "referenced_type" : "type-550",
7792   "self_type" : "type-552",
7793   "size" : 4,
7794   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7795  },
7796  {
7797   "alignment" : 4,
7798   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7799   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7800   "referenced_type" : "type-555",
7801   "self_type" : "type-557",
7802   "size" : 4,
7803   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
7804  },
7805  {
7806   "alignment" : 4,
7807   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7808   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7809   "referenced_type" : "type-587",
7810   "self_type" : "type-589",
7811   "size" : 4,
7812   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7813  },
7814  {
7815   "alignment" : 4,
7816   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7817   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7818   "referenced_type" : "type-623",
7819   "self_type" : "type-625",
7820   "size" : 4,
7821   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7822  },
7823  {
7824   "alignment" : 4,
7825   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7826   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7827   "referenced_type" : "type-642",
7828   "self_type" : "type-644",
7829   "size" : 4,
7830   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7831  },
7832  {
7833   "alignment" : 4,
7834   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7835   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7836   "referenced_type" : "type-676",
7837   "self_type" : "type-678",
7838   "size" : 4,
7839   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7840  },
7841  {
7842   "alignment" : 4,
7843   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7844   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7845   "referenced_type" : "type-701",
7846   "self_type" : "type-703",
7847   "size" : 4,
7848   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7849  },
7850  {
7851   "alignment" : 4,
7852   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7853   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7854   "referenced_type" : "type-717",
7855   "self_type" : "type-719",
7856   "size" : 4,
7857   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7858  },
7859  {
7860   "alignment" : 4,
7861   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7862   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7863   "referenced_type" : "type-726",
7864   "self_type" : "type-730",
7865   "size" : 4,
7866   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7867  },
7868  {
7869   "alignment" : 4,
7870   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7871   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7872   "referenced_type" : "type-736",
7873   "self_type" : "type-738",
7874   "size" : 4,
7875   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7876  },
7877  {
7878   "alignment" : 4,
7879   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7880   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7881   "referenced_type" : "type-750",
7882   "self_type" : "type-752",
7883   "size" : 4,
7884   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7885  },
7886  {
7887   "alignment" : 4,
7888   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7889   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7890   "referenced_type" : "type-765",
7891   "self_type" : "type-767",
7892   "size" : 4,
7893   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7894  },
7895  {
7896   "alignment" : 4,
7897   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7898   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7899   "referenced_type" : "type-782",
7900   "self_type" : "type-784",
7901   "size" : 4,
7902   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7903  },
7904  {
7905   "alignment" : 4,
7906   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7907   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7908   "referenced_type" : "type-798",
7909   "self_type" : "type-800",
7910   "size" : 4,
7911   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7912  },
7913  {
7914   "alignment" : 4,
7915   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7916   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7917   "referenced_type" : "type-841",
7918   "self_type" : "type-843",
7919   "size" : 4,
7920   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7921  },
7922  {
7923   "alignment" : 4,
7924   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7925   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7926   "referenced_type" : "type-871",
7927   "self_type" : "type-875",
7928   "size" : 4,
7929   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7930  },
7931  {
7932   "alignment" : 4,
7933   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7934   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7935   "referenced_type" : "type-888",
7936   "self_type" : "type-891",
7937   "size" : 4,
7938   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7939  },
7940  {
7941   "alignment" : 4,
7942   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7943   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7944   "referenced_type" : "type-911",
7945   "self_type" : "type-913",
7946   "size" : 4,
7947   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7948  },
7949  {
7950   "alignment" : 4,
7951   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7952   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7953   "referenced_type" : "type-929",
7954   "self_type" : "type-932",
7955   "size" : 4,
7956   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7957  },
7958  {
7959   "alignment" : 4,
7960   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7961   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7962   "referenced_type" : "type-945",
7963   "self_type" : "type-947",
7964   "size" : 4,
7965   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7966  },
7967  {
7968   "alignment" : 4,
7969   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7970   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7971   "referenced_type" : "type-966",
7972   "self_type" : "type-978",
7973   "size" : 4,
7974   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7975  },
7976  {
7977   "alignment" : 4,
7978   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7979   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7980   "referenced_type" : "type-993",
7981   "self_type" : "type-995",
7982   "size" : 4,
7983   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7984  },
7985  {
7986   "alignment" : 4,
7987   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
7988   "name" : "const std::shared_ptr<unwindstack::Memory> &",
7989   "referenced_type" : "type-1001",
7990   "self_type" : "type-1004",
7991   "size" : 4,
7992   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
7993  },
7994  {
7995   "alignment" : 4,
7996   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
7997   "name" : "const std::shared_ptr<unwindstack::Memory> &",
7998   "referenced_type" : "type-1037",
7999   "self_type" : "type-1039",
8000   "size" : 4,
8001   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8002  },
8003  {
8004   "alignment" : 4,
8005   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
8006   "name" : "const std::shared_ptr<unwindstack::Memory> &",
8007   "referenced_type" : "type-244",
8008   "self_type" : "type-246",
8009   "size" : 4,
8010   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
8011  },
8012  {
8013   "alignment" : 4,
8014   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
8015   "name" : "const std::shared_ptr<unwindstack::Memory> &",
8016   "referenced_type" : "type-524",
8017   "self_type" : "type-526",
8018   "size" : 4,
8019   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
8020  },
8021  {
8022   "alignment" : 4,
8023   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
8024   "name" : "const std::shared_ptr<unwindstack::Memory> &",
8025   "referenced_type" : "type-558",
8026   "self_type" : "type-560",
8027   "size" : 4,
8028   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8029  },
8030  {
8031   "alignment" : 4,
8032   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8033   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8034   "referenced_type" : "type-1006",
8035   "self_type" : "type-1005",
8036   "size" : 4,
8037   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8038  },
8039  {
8040   "alignment" : 4,
8041   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8042   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8043   "referenced_type" : "type-1023",
8044   "self_type" : "type-1022",
8045   "size" : 4,
8046   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8047  },
8048  {
8049   "alignment" : 4,
8050   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8051   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8052   "referenced_type" : "type-117",
8053   "self_type" : "type-116",
8054   "size" : 4,
8055   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8056  },
8057  {
8058   "alignment" : 4,
8059   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8060   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8061   "referenced_type" : "type-144",
8062   "self_type" : "type-143",
8063   "size" : 4,
8064   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8065  },
8066  {
8067   "alignment" : 4,
8068   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8069   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8070   "referenced_type" : "type-200",
8071   "self_type" : "type-199",
8072   "size" : 4,
8073   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8074  },
8075  {
8076   "alignment" : 4,
8077   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8078   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8079   "referenced_type" : "type-229",
8080   "self_type" : "type-228",
8081   "size" : 4,
8082   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8083  },
8084  {
8085   "alignment" : 4,
8086   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8087   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8088   "referenced_type" : "type-248",
8089   "self_type" : "type-247",
8090   "size" : 4,
8091   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8092  },
8093  {
8094   "alignment" : 4,
8095   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8096   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8097   "referenced_type" : "type-269",
8098   "self_type" : "type-268",
8099   "size" : 4,
8100   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8101  },
8102  {
8103   "alignment" : 4,
8104   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8105   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8106   "referenced_type" : "type-27",
8107   "self_type" : "type-26",
8108   "size" : 4,
8109   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8110  },
8111  {
8112   "alignment" : 4,
8113   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8114   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8115   "referenced_type" : "type-340",
8116   "self_type" : "type-339",
8117   "size" : 4,
8118   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8119  },
8120  {
8121   "alignment" : 4,
8122   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8123   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8124   "referenced_type" : "type-357",
8125   "self_type" : "type-356",
8126   "size" : 4,
8127   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8128  },
8129  {
8130   "alignment" : 4,
8131   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8132   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8133   "referenced_type" : "type-371",
8134   "self_type" : "type-370",
8135   "size" : 4,
8136   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8137  },
8138  {
8139   "alignment" : 4,
8140   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8141   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8142   "referenced_type" : "type-378",
8143   "self_type" : "type-377",
8144   "size" : 4,
8145   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8146  },
8147  {
8148   "alignment" : 4,
8149   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8150   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8151   "referenced_type" : "type-420",
8152   "self_type" : "type-419",
8153   "size" : 4,
8154   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8155  },
8156  {
8157   "alignment" : 4,
8158   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8159   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8160   "referenced_type" : "type-435",
8161   "self_type" : "type-434",
8162   "size" : 4,
8163   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8164  },
8165  {
8166   "alignment" : 4,
8167   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8168   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8169   "referenced_type" : "type-458",
8170   "self_type" : "type-457",
8171   "size" : 4,
8172   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8173  },
8174  {
8175   "alignment" : 4,
8176   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8177   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8178   "referenced_type" : "type-493",
8179   "self_type" : "type-492",
8180   "size" : 4,
8181   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8182  },
8183  {
8184   "alignment" : 4,
8185   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8186   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8187   "referenced_type" : "type-511",
8188   "self_type" : "type-510",
8189   "size" : 4,
8190   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8191  },
8192  {
8193   "alignment" : 4,
8194   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8195   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8196   "referenced_type" : "type-528",
8197   "self_type" : "type-527",
8198   "size" : 4,
8199   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8200  },
8201  {
8202   "alignment" : 4,
8203   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8204   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8205   "referenced_type" : "type-546",
8206   "self_type" : "type-545",
8207   "size" : 4,
8208   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8209  },
8210  {
8211   "alignment" : 4,
8212   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8213   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8214   "referenced_type" : "type-583",
8215   "self_type" : "type-582",
8216   "size" : 4,
8217   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8218  },
8219  {
8220   "alignment" : 4,
8221   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8222   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8223   "referenced_type" : "type-619",
8224   "self_type" : "type-618",
8225   "size" : 4,
8226   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8227  },
8228  {
8229   "alignment" : 4,
8230   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8231   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8232   "referenced_type" : "type-637",
8233   "self_type" : "type-636",
8234   "size" : 4,
8235   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8236  },
8237  {
8238   "alignment" : 4,
8239   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8240   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8241   "referenced_type" : "type-672",
8242   "self_type" : "type-671",
8243   "size" : 4,
8244   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8245  },
8246  {
8247   "alignment" : 4,
8248   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8249   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8250   "referenced_type" : "type-694",
8251   "self_type" : "type-693",
8252   "size" : 4,
8253   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8254  },
8255  {
8256   "alignment" : 4,
8257   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8258   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8259   "referenced_type" : "type-697",
8260   "self_type" : "type-696",
8261   "size" : 4,
8262   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8263  },
8264  {
8265   "alignment" : 4,
8266   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8267   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8268   "referenced_type" : "type-712",
8269   "self_type" : "type-711",
8270   "size" : 4,
8271   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8272  },
8273  {
8274   "alignment" : 4,
8275   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8276   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8277   "referenced_type" : "type-732",
8278   "self_type" : "type-731",
8279   "size" : 4,
8280   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8281  },
8282  {
8283   "alignment" : 4,
8284   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8285   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8286   "referenced_type" : "type-746",
8287   "self_type" : "type-745",
8288   "size" : 4,
8289   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8290  },
8291  {
8292   "alignment" : 4,
8293   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8294   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8295   "referenced_type" : "type-761",
8296   "self_type" : "type-760",
8297   "size" : 4,
8298   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8299  },
8300  {
8301   "alignment" : 4,
8302   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8303   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8304   "referenced_type" : "type-778",
8305   "self_type" : "type-777",
8306   "size" : 4,
8307   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8308  },
8309  {
8310   "alignment" : 4,
8311   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8312   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8313   "referenced_type" : "type-794",
8314   "self_type" : "type-793",
8315   "size" : 4,
8316   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8317  },
8318  {
8319   "alignment" : 4,
8320   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8321   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8322   "referenced_type" : "type-837",
8323   "self_type" : "type-836",
8324   "size" : 4,
8325   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8326  },
8327  {
8328   "alignment" : 4,
8329   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8330   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8331   "referenced_type" : "type-867",
8332   "self_type" : "type-866",
8333   "size" : 4,
8334   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8335  },
8336  {
8337   "alignment" : 4,
8338   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8339   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8340   "referenced_type" : "type-884",
8341   "self_type" : "type-883",
8342   "size" : 4,
8343   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8344  },
8345  {
8346   "alignment" : 4,
8347   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8348   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8349   "referenced_type" : "type-907",
8350   "self_type" : "type-906",
8351   "size" : 4,
8352   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8353  },
8354  {
8355   "alignment" : 4,
8356   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8357   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8358   "referenced_type" : "type-919",
8359   "self_type" : "type-918",
8360   "size" : 4,
8361   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8362  },
8363  {
8364   "alignment" : 4,
8365   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8366   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8367   "referenced_type" : "type-940",
8368   "self_type" : "type-939",
8369   "size" : 4,
8370   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8371  },
8372  {
8373   "alignment" : 4,
8374   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8375   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8376   "referenced_type" : "type-96",
8377   "self_type" : "type-95",
8378   "size" : 4,
8379   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8380  },
8381  {
8382   "alignment" : 4,
8383   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8384   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8385   "referenced_type" : "type-973",
8386   "self_type" : "type-972",
8387   "size" : 4,
8388   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8389  },
8390  {
8391   "alignment" : 4,
8392   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8393   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > > &",
8394   "referenced_type" : "type-989",
8395   "self_type" : "type-988",
8396   "size" : 4,
8397   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8398  },
8399  {
8400   "alignment" : 4,
8401   "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> > > > &",
8402   "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> > > > &",
8403   "referenced_type" : "type-577",
8404   "self_type" : "type-579",
8405   "size" : 4,
8406   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
8407  },
8408  {
8409   "alignment" : 4,
8410   "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> > > > &",
8411   "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> > > > &",
8412   "referenced_type" : "type-666",
8413   "self_type" : "type-668",
8414   "size" : 4,
8415   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
8416  },
8417  {
8418   "alignment" : 4,
8419   "linker_set_key" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> > &",
8420   "name" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> > &",
8421   "referenced_type" : "type-825",
8422   "self_type" : "type-824",
8423   "size" : 4,
8424   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8425  },
8426  {
8427   "alignment" : 4,
8428   "linker_set_key" : "const unwindstack::DwarfSection::iterator &",
8429   "name" : "const unwindstack::DwarfSection::iterator &",
8430   "referenced_type" : "type-288",
8431   "self_type" : "type-289",
8432   "size" : 4,
8433   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8434  },
8435  {
8436   "alignment" : 4,
8437   "linker_set_key" : "const unwindstack::ErrorData &",
8438   "name" : "const unwindstack::ErrorData &",
8439   "referenced_type" : "type-30",
8440   "self_type" : "type-29",
8441   "size" : 4,
8442   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8443  },
8444  {
8445   "alignment" : 4,
8446   "linker_set_key" : "const unwindstack::FrameData &",
8447   "name" : "const unwindstack::FrameData &",
8448   "referenced_type" : "type-827",
8449   "self_type" : "type-828",
8450   "size" : 4,
8451   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8452  },
8453  {
8454   "alignment" : 4,
8455   "linker_set_key" : "const unwindstack::Regs::Location &",
8456   "name" : "const unwindstack::Regs::Location &",
8457   "referenced_type" : "type-103",
8458   "self_type" : "type-105",
8459   "size" : 4,
8460   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
8461  },
8462  {
8463   "alignment" : 4,
8464   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8465   "name" : "std::shared_ptr<unwindstack::Memory> &",
8466   "referenced_type" : "type-164",
8467   "self_type" : "type-163",
8468   "size" : 4,
8469   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8470  },
8471  {
8472   "alignment" : 4,
8473   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8474   "name" : "std::shared_ptr<unwindstack::Memory> &",
8475   "referenced_type" : "type-222",
8476   "self_type" : "type-221",
8477   "size" : 4,
8478   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8479  },
8480  {
8481   "alignment" : 4,
8482   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8483   "name" : "std::shared_ptr<unwindstack::Memory> &",
8484   "referenced_type" : "type-472",
8485   "self_type" : "type-471",
8486   "size" : 4,
8487   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8488  },
8489  {
8490   "alignment" : 4,
8491   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8492   "name" : "std::shared_ptr<unwindstack::Memory> &",
8493   "referenced_type" : "type-506",
8494   "self_type" : "type-505",
8495   "size" : 4,
8496   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8497  },
8498  {
8499   "alignment" : 4,
8500   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8501   "name" : "std::shared_ptr<unwindstack::Memory> &",
8502   "referenced_type" : "type-830",
8503   "self_type" : "type-829",
8504   "size" : 4,
8505   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8506  },
8507  {
8508   "alignment" : 4,
8509   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8510   "name" : "std::shared_ptr<unwindstack::Memory> &",
8511   "referenced_type" : "type-954",
8512   "self_type" : "type-953",
8513   "size" : 4,
8514   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8515  },
8516  {
8517   "alignment" : 4,
8518   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8519   "name" : "std::shared_ptr<unwindstack::Memory> &",
8520   "referenced_type" : "type-985",
8521   "self_type" : "type-984",
8522   "size" : 4,
8523   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8524  },
8525  {
8526   "alignment" : 4,
8527   "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> > > > &",
8528   "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> > > > &",
8529   "referenced_type" : "type-166",
8530   "self_type" : "type-165",
8531   "size" : 4,
8532   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8533  },
8534  {
8535   "alignment" : 4,
8536   "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> > > > &",
8537   "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> > > > &",
8538   "referenced_type" : "type-224",
8539   "self_type" : "type-223",
8540   "size" : 4,
8541   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8542  },
8543  {
8544   "alignment" : 4,
8545   "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> > > > &",
8546   "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> > > > &",
8547   "referenced_type" : "type-474",
8548   "self_type" : "type-473",
8549   "size" : 4,
8550   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8551  },
8552  {
8553   "alignment" : 4,
8554   "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> > > > &",
8555   "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> > > > &",
8556   "referenced_type" : "type-508",
8557   "self_type" : "type-507",
8558   "size" : 4,
8559   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8560  },
8561  {
8562   "alignment" : 4,
8563   "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> > > > &",
8564   "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> > > > &",
8565   "referenced_type" : "type-956",
8566   "self_type" : "type-955",
8567   "size" : 4,
8568   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8569  },
8570  {
8571   "alignment" : 4,
8572   "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> > > > &",
8573   "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> > > > &",
8574   "referenced_type" : "type-987",
8575   "self_type" : "type-986",
8576   "size" : 4,
8577   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8578  },
8579  {
8580   "alignment" : 4,
8581   "linker_set_key" : "unsigned int &",
8582   "name" : "unsigned int &",
8583   "referenced_type" : "type-3",
8584   "self_type" : "type-112",
8585   "size" : 4,
8586   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
8587  },
8588  {
8589   "alignment" : 4,
8590   "linker_set_key" : "unsigned long long &",
8591   "name" : "unsigned long long &",
8592   "referenced_type" : "type-6",
8593   "self_type" : "type-70",
8594   "size" : 4,
8595   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
8596  },
8597  {
8598   "alignment" : 4,
8599   "linker_set_key" : "unwindstack::DwarfSection::iterator &",
8600   "name" : "unwindstack::DwarfSection::iterator &",
8601   "referenced_type" : "type-283",
8602   "self_type" : "type-287",
8603   "size" : 4,
8604   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8605  },
8606  {
8607   "alignment" : 4,
8608   "linker_set_key" : "unwindstack::Maps &",
8609   "name" : "unwindstack::Maps &",
8610   "referenced_type" : "type-167",
8611   "self_type" : "type-172",
8612   "size" : 4,
8613   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8614  }
8615 ],
8616 "pointer_types" :
8617 [
8618  {
8619   "alignment" : 4,
8620   "linker_set_key" : "bool *",
8621   "name" : "bool *",
8622   "referenced_type" : "type-72",
8623   "self_type" : "type-71",
8624   "size" : 4,
8625   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8626  },
8627  {
8628   "alignment" : 4,
8629   "linker_set_key" : "const char *",
8630   "name" : "const char *",
8631   "referenced_type" : "type-91",
8632   "self_type" : "type-93",
8633   "size" : 4,
8634   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
8635  },
8636  {
8637   "alignment" : 4,
8638   "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> > > > *",
8639   "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> > > > *",
8640   "referenced_type" : "type-821",
8641   "self_type" : "type-823",
8642   "size" : 4,
8643   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8644  },
8645  {
8646   "alignment" : 4,
8647   "linker_set_key" : "const unsigned char *",
8648   "name" : "const unsigned char *",
8649   "referenced_type" : "type-239",
8650   "self_type" : "type-238",
8651   "size" : 4,
8652   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8653  },
8654  {
8655   "alignment" : 4,
8656   "linker_set_key" : "const unwindstack::DwarfCie *",
8657   "name" : "const unwindstack::DwarfCie *",
8658   "referenced_type" : "type-8",
8659   "self_type" : "type-7",
8660   "size" : 4,
8661   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h"
8662  },
8663  {
8664   "alignment" : 4,
8665   "linker_set_key" : "const unwindstack::DwarfFde *",
8666   "name" : "const unwindstack::DwarfFde *",
8667   "referenced_type" : "type-4",
8668   "self_type" : "type-290",
8669   "size" : 4,
8670   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8671  },
8672  {
8673   "alignment" : 4,
8674   "linker_set_key" : "const unwindstack::FileMaps *",
8675   "name" : "const unwindstack::FileMaps *",
8676   "referenced_type" : "type-189",
8677   "self_type" : "type-190",
8678   "size" : 4,
8679   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8680  },
8681  {
8682   "alignment" : 4,
8683   "linker_set_key" : "const unwindstack::LocalUpdatableMaps *",
8684   "name" : "const unwindstack::LocalUpdatableMaps *",
8685   "referenced_type" : "type-265",
8686   "self_type" : "type-266",
8687   "size" : 4,
8688   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8689  },
8690  {
8691   "alignment" : 4,
8692   "linker_set_key" : "const unwindstack::MapInfo *",
8693   "name" : "const unwindstack::MapInfo *",
8694   "referenced_type" : "type-77",
8695   "self_type" : "type-85",
8696   "size" : 4,
8697   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
8698  },
8699  {
8700   "alignment" : 4,
8701   "linker_set_key" : "const unwindstack::Maps *",
8702   "name" : "const unwindstack::Maps *",
8703   "referenced_type" : "type-173",
8704   "self_type" : "type-174",
8705   "size" : 4,
8706   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8707  },
8708  {
8709   "alignment" : 4,
8710   "linker_set_key" : "const unwindstack::RemoteMaps *",
8711   "name" : "const unwindstack::RemoteMaps *",
8712   "referenced_type" : "type-263",
8713   "self_type" : "type-264",
8714   "size" : 4,
8715   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8716  },
8717  {
8718   "alignment" : 4,
8719   "linker_set_key" : "long long *",
8720   "name" : "long long *",
8721   "referenced_type" : "type-12",
8722   "self_type" : "type-58",
8723   "size" : 4,
8724   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
8725  },
8726  {
8727   "alignment" : 4,
8728   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8729   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8730   "referenced_type" : "type-1009",
8731   "self_type" : "type-1008",
8732   "size" : 4,
8733   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8734  },
8735  {
8736   "alignment" : 4,
8737   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8738   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8739   "referenced_type" : "type-1026",
8740   "self_type" : "type-1025",
8741   "size" : 4,
8742   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8743  },
8744  {
8745   "alignment" : 4,
8746   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8747   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8748   "referenced_type" : "type-1042",
8749   "self_type" : "type-1041",
8750   "size" : 4,
8751   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8752  },
8753  {
8754   "alignment" : 4,
8755   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8756   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8757   "referenced_type" : "type-127",
8758   "self_type" : "type-126",
8759   "size" : 4,
8760   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8761  },
8762  {
8763   "alignment" : 4,
8764   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8765   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8766   "referenced_type" : "type-148",
8767   "self_type" : "type-147",
8768   "size" : 4,
8769   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8770  },
8771  {
8772   "alignment" : 4,
8773   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8774   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8775   "referenced_type" : "type-204",
8776   "self_type" : "type-203",
8777   "size" : 4,
8778   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8779  },
8780  {
8781   "alignment" : 4,
8782   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8783   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8784   "referenced_type" : "type-232",
8785   "self_type" : "type-231",
8786   "size" : 4,
8787   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8788  },
8789  {
8790   "alignment" : 4,
8791   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8792   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8793   "referenced_type" : "type-252",
8794   "self_type" : "type-251",
8795   "size" : 4,
8796   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8797  },
8798  {
8799   "alignment" : 4,
8800   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8801   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8802   "referenced_type" : "type-272",
8803   "self_type" : "type-271",
8804   "size" : 4,
8805   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8806  },
8807  {
8808   "alignment" : 4,
8809   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8810   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8811   "referenced_type" : "type-343",
8812   "self_type" : "type-342",
8813   "size" : 4,
8814   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8815  },
8816  {
8817   "alignment" : 4,
8818   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8819   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8820   "referenced_type" : "type-36",
8821   "self_type" : "type-35",
8822   "size" : 4,
8823   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8824  },
8825  {
8826   "alignment" : 4,
8827   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8828   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8829   "referenced_type" : "type-360",
8830   "self_type" : "type-359",
8831   "size" : 4,
8832   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8833  },
8834  {
8835   "alignment" : 4,
8836   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8837   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8838   "referenced_type" : "type-381",
8839   "self_type" : "type-380",
8840   "size" : 4,
8841   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8842  },
8843  {
8844   "alignment" : 4,
8845   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8846   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8847   "referenced_type" : "type-389",
8848   "self_type" : "type-388",
8849   "size" : 4,
8850   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8851  },
8852  {
8853   "alignment" : 4,
8854   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8855   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8856   "referenced_type" : "type-423",
8857   "self_type" : "type-422",
8858   "size" : 4,
8859   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8860  },
8861  {
8862   "alignment" : 4,
8863   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8864   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8865   "referenced_type" : "type-444",
8866   "self_type" : "type-443",
8867   "size" : 4,
8868   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8869  },
8870  {
8871   "alignment" : 4,
8872   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8873   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8874   "referenced_type" : "type-462",
8875   "self_type" : "type-461",
8876   "size" : 4,
8877   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8878  },
8879  {
8880   "alignment" : 4,
8881   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8882   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8883   "referenced_type" : "type-497",
8884   "self_type" : "type-496",
8885   "size" : 4,
8886   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8887  },
8888  {
8889   "alignment" : 4,
8890   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8891   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8892   "referenced_type" : "type-514",
8893   "self_type" : "type-513",
8894   "size" : 4,
8895   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8896  },
8897  {
8898   "alignment" : 4,
8899   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8900   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8901   "referenced_type" : "type-532",
8902   "self_type" : "type-531",
8903   "size" : 4,
8904   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8905  },
8906  {
8907   "alignment" : 4,
8908   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8909   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8910   "referenced_type" : "type-549",
8911   "self_type" : "type-548",
8912   "size" : 4,
8913   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8914  },
8915  {
8916   "alignment" : 4,
8917   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8918   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8919   "referenced_type" : "type-563",
8920   "self_type" : "type-562",
8921   "size" : 4,
8922   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8923  },
8924  {
8925   "alignment" : 4,
8926   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8927   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8928   "referenced_type" : "type-586",
8929   "self_type" : "type-585",
8930   "size" : 4,
8931   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8932  },
8933  {
8934   "alignment" : 4,
8935   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8936   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8937   "referenced_type" : "type-622",
8938   "self_type" : "type-621",
8939   "size" : 4,
8940   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8941  },
8942  {
8943   "alignment" : 4,
8944   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8945   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8946   "referenced_type" : "type-641",
8947   "self_type" : "type-640",
8948   "size" : 4,
8949   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8950  },
8951  {
8952   "alignment" : 4,
8953   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8954   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8955   "referenced_type" : "type-675",
8956   "self_type" : "type-674",
8957   "size" : 4,
8958   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8959  },
8960  {
8961   "alignment" : 4,
8962   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8963   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8964   "referenced_type" : "type-700",
8965   "self_type" : "type-699",
8966   "size" : 4,
8967   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8968  },
8969  {
8970   "alignment" : 4,
8971   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8972   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8973   "referenced_type" : "type-715",
8974   "self_type" : "type-714",
8975   "size" : 4,
8976   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8977  },
8978  {
8979   "alignment" : 4,
8980   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8981   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8982   "referenced_type" : "type-721",
8983   "self_type" : "type-720",
8984   "size" : 4,
8985   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8986  },
8987  {
8988   "alignment" : 4,
8989   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8990   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8991   "referenced_type" : "type-735",
8992   "self_type" : "type-734",
8993   "size" : 4,
8994   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8995  },
8996  {
8997   "alignment" : 4,
8998   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8999   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9000   "referenced_type" : "type-749",
9001   "self_type" : "type-748",
9002   "size" : 4,
9003   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9004  },
9005  {
9006   "alignment" : 4,
9007   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9008   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9009   "referenced_type" : "type-764",
9010   "self_type" : "type-763",
9011   "size" : 4,
9012   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9013  },
9014  {
9015   "alignment" : 4,
9016   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9017   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9018   "referenced_type" : "type-781",
9019   "self_type" : "type-780",
9020   "size" : 4,
9021   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9022  },
9023  {
9024   "alignment" : 4,
9025   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9026   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9027   "referenced_type" : "type-797",
9028   "self_type" : "type-796",
9029   "size" : 4,
9030   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9031  },
9032  {
9033   "alignment" : 4,
9034   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9035   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9036   "referenced_type" : "type-840",
9037   "self_type" : "type-839",
9038   "size" : 4,
9039   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9040  },
9041  {
9042   "alignment" : 4,
9043   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9044   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9045   "referenced_type" : "type-870",
9046   "self_type" : "type-869",
9047   "size" : 4,
9048   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9049  },
9050  {
9051   "alignment" : 4,
9052   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9053   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9054   "referenced_type" : "type-887",
9055   "self_type" : "type-886",
9056   "size" : 4,
9057   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9058  },
9059  {
9060   "alignment" : 4,
9061   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9062   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9063   "referenced_type" : "type-910",
9064   "self_type" : "type-909",
9065   "size" : 4,
9066   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9067  },
9068  {
9069   "alignment" : 4,
9070   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9071   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9072   "referenced_type" : "type-928",
9073   "self_type" : "type-927",
9074   "size" : 4,
9075   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9076  },
9077  {
9078   "alignment" : 4,
9079   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9080   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9081   "referenced_type" : "type-944",
9082   "self_type" : "type-943",
9083   "size" : 4,
9084   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9085  },
9086  {
9087   "alignment" : 4,
9088   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9089   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9090   "referenced_type" : "type-977",
9091   "self_type" : "type-976",
9092   "size" : 4,
9093   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9094  },
9095  {
9096   "alignment" : 4,
9097   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9098   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9099   "referenced_type" : "type-99",
9100   "self_type" : "type-98",
9101   "size" : 4,
9102   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9103  },
9104  {
9105   "alignment" : 4,
9106   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9107   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9108   "referenced_type" : "type-992",
9109   "self_type" : "type-991",
9110   "size" : 4,
9111   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9112  },
9113  {
9114   "alignment" : 4,
9115   "linker_set_key" : "std::mutex *",
9116   "name" : "std::mutex *",
9117   "referenced_type" : "type-1000",
9118   "self_type" : "type-999",
9119   "size" : 4,
9120   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9121  },
9122  {
9123   "alignment" : 4,
9124   "linker_set_key" : "std::mutex *",
9125   "name" : "std::mutex *",
9126   "referenced_type" : "type-1016",
9127   "self_type" : "type-1015",
9128   "size" : 4,
9129   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9130  },
9131  {
9132   "alignment" : 4,
9133   "linker_set_key" : "std::mutex *",
9134   "name" : "std::mutex *",
9135   "referenced_type" : "type-139",
9136   "self_type" : "type-138",
9137   "size" : 4,
9138   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9139  },
9140  {
9141   "alignment" : 4,
9142   "linker_set_key" : "std::mutex *",
9143   "name" : "std::mutex *",
9144   "referenced_type" : "type-158",
9145   "self_type" : "type-157",
9146   "size" : 4,
9147   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9148  },
9149  {
9150   "alignment" : 4,
9151   "linker_set_key" : "std::mutex *",
9152   "name" : "std::mutex *",
9153   "referenced_type" : "type-212",
9154   "self_type" : "type-211",
9155   "size" : 4,
9156   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9157  },
9158  {
9159   "alignment" : 4,
9160   "linker_set_key" : "std::mutex *",
9161   "name" : "std::mutex *",
9162   "referenced_type" : "type-243",
9163   "self_type" : "type-242",
9164   "size" : 4,
9165   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9166  },
9167  {
9168   "alignment" : 4,
9169   "linker_set_key" : "std::mutex *",
9170   "name" : "std::mutex *",
9171   "referenced_type" : "type-262",
9172   "self_type" : "type-261",
9173   "size" : 4,
9174   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9175  },
9176  {
9177   "alignment" : 4,
9178   "linker_set_key" : "std::mutex *",
9179   "name" : "std::mutex *",
9180   "referenced_type" : "type-350",
9181   "self_type" : "type-349",
9182   "size" : 4,
9183   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9184  },
9185  {
9186   "alignment" : 4,
9187   "linker_set_key" : "std::mutex *",
9188   "name" : "std::mutex *",
9189   "referenced_type" : "type-368",
9190   "self_type" : "type-367",
9191   "size" : 4,
9192   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9193  },
9194  {
9195   "alignment" : 4,
9196   "linker_set_key" : "std::mutex *",
9197   "name" : "std::mutex *",
9198   "referenced_type" : "type-402",
9199   "self_type" : "type-401",
9200   "size" : 4,
9201   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9202  },
9203  {
9204   "alignment" : 4,
9205   "linker_set_key" : "std::mutex *",
9206   "name" : "std::mutex *",
9207   "referenced_type" : "type-415",
9208   "self_type" : "type-414",
9209   "size" : 4,
9210   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9211  },
9212  {
9213   "alignment" : 4,
9214   "linker_set_key" : "std::mutex *",
9215   "name" : "std::mutex *",
9216   "referenced_type" : "type-454",
9217   "self_type" : "type-453",
9218   "size" : 4,
9219   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9220  },
9221  {
9222   "alignment" : 4,
9223   "linker_set_key" : "std::mutex *",
9224   "name" : "std::mutex *",
9225   "referenced_type" : "type-469",
9226   "self_type" : "type-468",
9227   "size" : 4,
9228   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9229  },
9230  {
9231   "alignment" : 4,
9232   "linker_set_key" : "std::mutex *",
9233   "name" : "std::mutex *",
9234   "referenced_type" : "type-503",
9235   "self_type" : "type-502",
9236   "size" : 4,
9237   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9238  },
9239  {
9240   "alignment" : 4,
9241   "linker_set_key" : "std::mutex *",
9242   "name" : "std::mutex *",
9243   "referenced_type" : "type-522",
9244   "self_type" : "type-521",
9245   "size" : 4,
9246   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9247  },
9248  {
9249   "alignment" : 4,
9250   "linker_set_key" : "std::mutex *",
9251   "name" : "std::mutex *",
9252   "referenced_type" : "type-540",
9253   "self_type" : "type-539",
9254   "size" : 4,
9255   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9256  },
9257  {
9258   "alignment" : 4,
9259   "linker_set_key" : "std::mutex *",
9260   "name" : "std::mutex *",
9261   "referenced_type" : "type-567",
9262   "self_type" : "type-566",
9263   "size" : 4,
9264   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9265  },
9266  {
9267   "alignment" : 4,
9268   "linker_set_key" : "std::mutex *",
9269   "name" : "std::mutex *",
9270   "referenced_type" : "type-595",
9271   "self_type" : "type-594",
9272   "size" : 4,
9273   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9274  },
9275  {
9276   "alignment" : 4,
9277   "linker_set_key" : "std::mutex *",
9278   "name" : "std::mutex *",
9279   "referenced_type" : "type-60",
9280   "self_type" : "type-59",
9281   "size" : 4,
9282   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9283  },
9284  {
9285   "alignment" : 4,
9286   "linker_set_key" : "std::mutex *",
9287   "name" : "std::mutex *",
9288   "referenced_type" : "type-630",
9289   "self_type" : "type-629",
9290   "size" : 4,
9291   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9292  },
9293  {
9294   "alignment" : 4,
9295   "linker_set_key" : "std::mutex *",
9296   "name" : "std::mutex *",
9297   "referenced_type" : "type-650",
9298   "self_type" : "type-649",
9299   "size" : 4,
9300   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9301  },
9302  {
9303   "alignment" : 4,
9304   "linker_set_key" : "std::mutex *",
9305   "name" : "std::mutex *",
9306   "referenced_type" : "type-663",
9307   "self_type" : "type-662",
9308   "size" : 4,
9309   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9310  },
9311  {
9312   "alignment" : 4,
9313   "linker_set_key" : "std::mutex *",
9314   "name" : "std::mutex *",
9315   "referenced_type" : "type-682",
9316   "self_type" : "type-681",
9317   "size" : 4,
9318   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9319  },
9320  {
9321   "alignment" : 4,
9322   "linker_set_key" : "std::mutex *",
9323   "name" : "std::mutex *",
9324   "referenced_type" : "type-708",
9325   "self_type" : "type-707",
9326   "size" : 4,
9327   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9328  },
9329  {
9330   "alignment" : 4,
9331   "linker_set_key" : "std::mutex *",
9332   "name" : "std::mutex *",
9333   "referenced_type" : "type-725",
9334   "self_type" : "type-724",
9335   "size" : 4,
9336   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9337  },
9338  {
9339   "alignment" : 4,
9340   "linker_set_key" : "std::mutex *",
9341   "name" : "std::mutex *",
9342   "referenced_type" : "type-743",
9343   "self_type" : "type-742",
9344   "size" : 4,
9345   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9346  },
9347  {
9348   "alignment" : 4,
9349   "linker_set_key" : "std::mutex *",
9350   "name" : "std::mutex *",
9351   "referenced_type" : "type-758",
9352   "self_type" : "type-757",
9353   "size" : 4,
9354   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9355  },
9356  {
9357   "alignment" : 4,
9358   "linker_set_key" : "std::mutex *",
9359   "name" : "std::mutex *",
9360   "referenced_type" : "type-771",
9361   "self_type" : "type-770",
9362   "size" : 4,
9363   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9364  },
9365  {
9366   "alignment" : 4,
9367   "linker_set_key" : "std::mutex *",
9368   "name" : "std::mutex *",
9369   "referenced_type" : "type-788",
9370   "self_type" : "type-787",
9371   "size" : 4,
9372   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9373  },
9374  {
9375   "alignment" : 4,
9376   "linker_set_key" : "std::mutex *",
9377   "name" : "std::mutex *",
9378   "referenced_type" : "type-804",
9379   "self_type" : "type-803",
9380   "size" : 4,
9381   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9382  },
9383  {
9384   "alignment" : 4,
9385   "linker_set_key" : "std::mutex *",
9386   "name" : "std::mutex *",
9387   "referenced_type" : "type-850",
9388   "self_type" : "type-849",
9389   "size" : 4,
9390   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9391  },
9392  {
9393   "alignment" : 4,
9394   "linker_set_key" : "std::mutex *",
9395   "name" : "std::mutex *",
9396   "referenced_type" : "type-863",
9397   "self_type" : "type-862",
9398   "size" : 4,
9399   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9400  },
9401  {
9402   "alignment" : 4,
9403   "linker_set_key" : "std::mutex *",
9404   "name" : "std::mutex *",
9405   "referenced_type" : "type-880",
9406   "self_type" : "type-879",
9407   "size" : 4,
9408   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9409  },
9410  {
9411   "alignment" : 4,
9412   "linker_set_key" : "std::mutex *",
9413   "name" : "std::mutex *",
9414   "referenced_type" : "type-90",
9415   "self_type" : "type-89",
9416   "size" : 4,
9417   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9418  },
9419  {
9420   "alignment" : 4,
9421   "linker_set_key" : "std::mutex *",
9422   "name" : "std::mutex *",
9423   "referenced_type" : "type-904",
9424   "self_type" : "type-903",
9425   "size" : 4,
9426   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9427  },
9428  {
9429   "alignment" : 4,
9430   "linker_set_key" : "std::mutex *",
9431   "name" : "std::mutex *",
9432   "referenced_type" : "type-937",
9433   "self_type" : "type-936",
9434   "size" : 4,
9435   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9436  },
9437  {
9438   "alignment" : 4,
9439   "linker_set_key" : "std::mutex *",
9440   "name" : "std::mutex *",
9441   "referenced_type" : "type-951",
9442   "self_type" : "type-950",
9443   "size" : 4,
9444   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9445  },
9446  {
9447   "alignment" : 4,
9448   "linker_set_key" : "std::mutex *",
9449   "name" : "std::mutex *",
9450   "referenced_type" : "type-983",
9451   "self_type" : "type-982",
9452   "size" : 4,
9453   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9454  },
9455  {
9456   "alignment" : 4,
9457   "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> > > > *",
9458   "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> > > > *",
9459   "referenced_type" : "type-1014",
9460   "self_type" : "type-1013",
9461   "size" : 4,
9462   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9463  },
9464  {
9465   "alignment" : 4,
9466   "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> > > > *",
9467   "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> > > > *",
9468   "referenced_type" : "type-1044",
9469   "self_type" : "type-1043",
9470   "size" : 4,
9471   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9472  },
9473  {
9474   "alignment" : 4,
9475   "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> > > > *",
9476   "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> > > > *",
9477   "referenced_type" : "type-137",
9478   "self_type" : "type-136",
9479   "size" : 4,
9480   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9481  },
9482  {
9483   "alignment" : 4,
9484   "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> > > > *",
9485   "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> > > > *",
9486   "referenced_type" : "type-156",
9487   "self_type" : "type-155",
9488   "size" : 4,
9489   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9490  },
9491  {
9492   "alignment" : 4,
9493   "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> > > > *",
9494   "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> > > > *",
9495   "referenced_type" : "type-210",
9496   "self_type" : "type-209",
9497   "size" : 4,
9498   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9499  },
9500  {
9501   "alignment" : 4,
9502   "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> > > > *",
9503   "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> > > > *",
9504   "referenced_type" : "type-241",
9505   "self_type" : "type-240",
9506   "size" : 4,
9507   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9508  },
9509  {
9510   "alignment" : 4,
9511   "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> > > > *",
9512   "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> > > > *",
9513   "referenced_type" : "type-259",
9514   "self_type" : "type-258",
9515   "size" : 4,
9516   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9517  },
9518  {
9519   "alignment" : 4,
9520   "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> > > > *",
9521   "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> > > > *",
9522   "referenced_type" : "type-348",
9523   "self_type" : "type-347",
9524   "size" : 4,
9525   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9526  },
9527  {
9528   "alignment" : 4,
9529   "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> > > > *",
9530   "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> > > > *",
9531   "referenced_type" : "type-366",
9532   "self_type" : "type-365",
9533   "size" : 4,
9534   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9535  },
9536  {
9537   "alignment" : 4,
9538   "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> > > > *",
9539   "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> > > > *",
9540   "referenced_type" : "type-397",
9541   "self_type" : "type-396",
9542   "size" : 4,
9543   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9544  },
9545  {
9546   "alignment" : 4,
9547   "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> > > > *",
9548   "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> > > > *",
9549   "referenced_type" : "type-413",
9550   "self_type" : "type-412",
9551   "size" : 4,
9552   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9553  },
9554  {
9555   "alignment" : 4,
9556   "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> > > > *",
9557   "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> > > > *",
9558   "referenced_type" : "type-45",
9559   "self_type" : "type-44",
9560   "size" : 4,
9561   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9562  },
9563  {
9564   "alignment" : 4,
9565   "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> > > > *",
9566   "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> > > > *",
9567   "referenced_type" : "type-452",
9568   "self_type" : "type-451",
9569   "size" : 4,
9570   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9571  },
9572  {
9573   "alignment" : 4,
9574   "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> > > > *",
9575   "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> > > > *",
9576   "referenced_type" : "type-467",
9577   "self_type" : "type-466",
9578   "size" : 4,
9579   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9580  },
9581  {
9582   "alignment" : 4,
9583   "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> > > > *",
9584   "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> > > > *",
9585   "referenced_type" : "type-501",
9586   "self_type" : "type-500",
9587   "size" : 4,
9588   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9589  },
9590  {
9591   "alignment" : 4,
9592   "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> > > > *",
9593   "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> > > > *",
9594   "referenced_type" : "type-520",
9595   "self_type" : "type-519",
9596   "size" : 4,
9597   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9598  },
9599  {
9600   "alignment" : 4,
9601   "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> > > > *",
9602   "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> > > > *",
9603   "referenced_type" : "type-537",
9604   "self_type" : "type-536",
9605   "size" : 4,
9606   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9607  },
9608  {
9609   "alignment" : 4,
9610   "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> > > > *",
9611   "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> > > > *",
9612   "referenced_type" : "type-565",
9613   "self_type" : "type-564",
9614   "size" : 4,
9615   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9616  },
9617  {
9618   "alignment" : 4,
9619   "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> > > > *",
9620   "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> > > > *",
9621   "referenced_type" : "type-592",
9622   "self_type" : "type-591",
9623   "size" : 4,
9624   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9625  },
9626  {
9627   "alignment" : 4,
9628   "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> > > > *",
9629   "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> > > > *",
9630   "referenced_type" : "type-628",
9631   "self_type" : "type-627",
9632   "size" : 4,
9633   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9634  },
9635  {
9636   "alignment" : 4,
9637   "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> > > > *",
9638   "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> > > > *",
9639   "referenced_type" : "type-648",
9640   "self_type" : "type-647",
9641   "size" : 4,
9642   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9643  },
9644  {
9645   "alignment" : 4,
9646   "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> > > > *",
9647   "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> > > > *",
9648   "referenced_type" : "type-680",
9649   "self_type" : "type-679",
9650   "size" : 4,
9651   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9652  },
9653  {
9654   "alignment" : 4,
9655   "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> > > > *",
9656   "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> > > > *",
9657   "referenced_type" : "type-706",
9658   "self_type" : "type-705",
9659   "size" : 4,
9660   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9661  },
9662  {
9663   "alignment" : 4,
9664   "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> > > > *",
9665   "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> > > > *",
9666   "referenced_type" : "type-723",
9667   "self_type" : "type-722",
9668   "size" : 4,
9669   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9670  },
9671  {
9672   "alignment" : 4,
9673   "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> > > > *",
9674   "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> > > > *",
9675   "referenced_type" : "type-741",
9676   "self_type" : "type-740",
9677   "size" : 4,
9678   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9679  },
9680  {
9681   "alignment" : 4,
9682   "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> > > > *",
9683   "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> > > > *",
9684   "referenced_type" : "type-756",
9685   "self_type" : "type-755",
9686   "size" : 4,
9687   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9688  },
9689  {
9690   "alignment" : 4,
9691   "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> > > > *",
9692   "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> > > > *",
9693   "referenced_type" : "type-769",
9694   "self_type" : "type-768",
9695   "size" : 4,
9696   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9697  },
9698  {
9699   "alignment" : 4,
9700   "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> > > > *",
9701   "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> > > > *",
9702   "referenced_type" : "type-786",
9703   "self_type" : "type-785",
9704   "size" : 4,
9705   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9706  },
9707  {
9708   "alignment" : 4,
9709   "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> > > > *",
9710   "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> > > > *",
9711   "referenced_type" : "type-802",
9712   "self_type" : "type-801",
9713   "size" : 4,
9714   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9715  },
9716  {
9717   "alignment" : 4,
9718   "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> > > > *",
9719   "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> > > > *",
9720   "referenced_type" : "type-845",
9721   "self_type" : "type-844",
9722   "size" : 4,
9723   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9724  },
9725  {
9726   "alignment" : 4,
9727   "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> > > > *",
9728   "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> > > > *",
9729   "referenced_type" : "type-861",
9730   "self_type" : "type-860",
9731   "size" : 4,
9732   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9733  },
9734  {
9735   "alignment" : 4,
9736   "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> > > > *",
9737   "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> > > > *",
9738   "referenced_type" : "type-878",
9739   "self_type" : "type-877",
9740   "size" : 4,
9741   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9742  },
9743  {
9744   "alignment" : 4,
9745   "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> > > > *",
9746   "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> > > > *",
9747   "referenced_type" : "type-88",
9748   "self_type" : "type-87",
9749   "size" : 4,
9750   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9751  },
9752  {
9753   "alignment" : 4,
9754   "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> > > > *",
9755   "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> > > > *",
9756   "referenced_type" : "type-902",
9757   "self_type" : "type-901",
9758   "size" : 4,
9759   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9760  },
9761  {
9762   "alignment" : 4,
9763   "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> > > > *",
9764   "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> > > > *",
9765   "referenced_type" : "type-935",
9766   "self_type" : "type-934",
9767   "size" : 4,
9768   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9769  },
9770  {
9771   "alignment" : 4,
9772   "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> > > > *",
9773   "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> > > > *",
9774   "referenced_type" : "type-949",
9775   "self_type" : "type-948",
9776   "size" : 4,
9777   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9778  },
9779  {
9780   "alignment" : 4,
9781   "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> > > > *",
9782   "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> > > > *",
9783   "referenced_type" : "type-981",
9784   "self_type" : "type-980",
9785   "size" : 4,
9786   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9787  },
9788  {
9789   "alignment" : 4,
9790   "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> > > > *",
9791   "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> > > > *",
9792   "referenced_type" : "type-998",
9793   "self_type" : "type-997",
9794   "size" : 4,
9795   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9796  },
9797  {
9798   "alignment" : 4,
9799   "linker_set_key" : "std::vector<unwindstack::LocalFrameData, std::allocator<unwindstack::LocalFrameData> > *",
9800   "name" : "std::vector<unwindstack::LocalFrameData, std::allocator<unwindstack::LocalFrameData> > *",
9801   "referenced_type" : "type-581",
9802   "self_type" : "type-580",
9803   "size" : 4,
9804   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
9805  },
9806  {
9807   "alignment" : 4,
9808   "linker_set_key" : "std::vector<unwindstack::LocalFrameData, std::allocator<unwindstack::LocalFrameData> > *",
9809   "name" : "std::vector<unwindstack::LocalFrameData, std::allocator<unwindstack::LocalFrameData> > *",
9810   "referenced_type" : "type-670",
9811   "self_type" : "type-669",
9812   "size" : 4,
9813   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
9814  },
9815  {
9816   "alignment" : 4,
9817   "linker_set_key" : "unsigned char *",
9818   "name" : "unsigned char *",
9819   "referenced_type" : "type-10",
9820   "self_type" : "type-142",
9821   "size" : 4,
9822   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
9823  },
9824  {
9825   "alignment" : 4,
9826   "linker_set_key" : "unsigned int *",
9827   "name" : "unsigned int *",
9828   "referenced_type" : "type-3",
9829   "self_type" : "type-31",
9830   "size" : 4,
9831   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
9832  },
9833  {
9834   "alignment" : 4,
9835   "linker_set_key" : "unsigned long long *",
9836   "name" : "unsigned long long *",
9837   "referenced_type" : "type-6",
9838   "self_type" : "type-102",
9839   "size" : 4,
9840   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
9841  },
9842  {
9843   "alignment" : 4,
9844   "linker_set_key" : "unwindstack::BufferMaps *",
9845   "name" : "unwindstack::BufferMaps *",
9846   "referenced_type" : "type-183",
9847   "self_type" : "type-184",
9848   "size" : 4,
9849   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
9850  },
9851  {
9852   "alignment" : 4,
9853   "linker_set_key" : "unwindstack::DwarfMemory *",
9854   "name" : "unwindstack::DwarfMemory *",
9855   "referenced_type" : "type-48",
9856   "self_type" : "type-280",
9857   "size" : 4,
9858   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
9859  },
9860  {
9861   "alignment" : 4,
9862   "linker_set_key" : "unwindstack::DwarfSection *",
9863   "name" : "unwindstack::DwarfSection *",
9864   "referenced_type" : "type-47",
9865   "self_type" : "type-282",
9866   "size" : 4,
9867   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9868  },
9869  {
9870   "alignment" : 4,
9871   "linker_set_key" : "unwindstack::DwarfSection::iterator *",
9872   "name" : "unwindstack::DwarfSection::iterator *",
9873   "referenced_type" : "type-283",
9874   "self_type" : "type-286",
9875   "size" : 4,
9876   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9877  },
9878  {
9879   "alignment" : 4,
9880   "linker_set_key" : "unwindstack::DwarfSectionImpl<unsigned int> *",
9881   "name" : "unwindstack::DwarfSectionImpl<unsigned int> *",
9882   "referenced_type" : "type-46",
9883   "self_type" : "type-55",
9884   "size" : 4,
9885   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9886  },
9887  {
9888   "alignment" : 4,
9889   "linker_set_key" : "unwindstack::DwarfSectionImpl<unsigned long long> *",
9890   "name" : "unwindstack::DwarfSectionImpl<unsigned long long> *",
9891   "referenced_type" : "type-56",
9892   "self_type" : "type-57",
9893   "size" : 4,
9894   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9895  },
9896  {
9897   "alignment" : 4,
9898   "linker_set_key" : "unwindstack::DwarfSectionImplNoHdr<unsigned int> *",
9899   "name" : "unwindstack::DwarfSectionImplNoHdr<unsigned int> *",
9900   "referenced_type" : "type-109",
9901   "self_type" : "type-111",
9902   "size" : 4,
9903   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9904  },
9905  {
9906   "alignment" : 4,
9907   "linker_set_key" : "unwindstack::DwarfSectionImplNoHdr<unsigned long long> *",
9908   "name" : "unwindstack::DwarfSectionImplNoHdr<unsigned long long> *",
9909   "referenced_type" : "type-113",
9910   "self_type" : "type-115",
9911   "size" : 4,
9912   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9913  },
9914  {
9915   "alignment" : 4,
9916   "linker_set_key" : "unwindstack::Elf *",
9917   "name" : "unwindstack::Elf *",
9918   "referenced_type" : "type-192",
9919   "self_type" : "type-191",
9920   "size" : 4,
9921   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9922  },
9923  {
9924   "alignment" : 4,
9925   "linker_set_key" : "unwindstack::ElfInterface *",
9926   "name" : "unwindstack::ElfInterface *",
9927   "referenced_type" : "type-16",
9928   "self_type" : "type-23",
9929   "size" : 4,
9930   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9931  },
9932  {
9933   "alignment" : 4,
9934   "linker_set_key" : "unwindstack::ElfInterface32 *",
9935   "name" : "unwindstack::ElfInterface32 *",
9936   "referenced_type" : "type-32",
9937   "self_type" : "type-33",
9938   "size" : 4,
9939   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9940  },
9941  {
9942   "alignment" : 4,
9943   "linker_set_key" : "unwindstack::ElfInterface64 *",
9944   "name" : "unwindstack::ElfInterface64 *",
9945   "referenced_type" : "type-40",
9946   "self_type" : "type-41",
9947   "size" : 4,
9948   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9949  },
9950  {
9951   "alignment" : 4,
9952   "linker_set_key" : "unwindstack::ErrorData *",
9953   "name" : "unwindstack::ErrorData *",
9954   "referenced_type" : "type-14",
9955   "self_type" : "type-86",
9956   "size" : 4,
9957   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9958  },
9959  {
9960   "alignment" : 4,
9961   "linker_set_key" : "unwindstack::FileMaps *",
9962   "name" : "unwindstack::FileMaps *",
9963   "referenced_type" : "type-185",
9964   "self_type" : "type-188",
9965   "size" : 4,
9966   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
9967  },
9968  {
9969   "alignment" : 4,
9970   "linker_set_key" : "unwindstack::FrameData *",
9971   "name" : "unwindstack::FrameData *",
9972   "referenced_type" : "type-811",
9973   "self_type" : "type-831",
9974   "size" : 4,
9975   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
9976  },
9977  {
9978   "alignment" : 4,
9979   "linker_set_key" : "unwindstack::Global *",
9980   "name" : "unwindstack::Global *",
9981   "referenced_type" : "type-159",
9982   "self_type" : "type-162",
9983   "size" : 4,
9984   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
9985  },
9986  {
9987   "alignment" : 4,
9988   "linker_set_key" : "unwindstack::JitDebug *",
9989   "name" : "unwindstack::JitDebug *",
9990   "referenced_type" : "type-213",
9991   "self_type" : "type-220",
9992   "size" : 4,
9993   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
9994  },
9995  {
9996   "alignment" : 4,
9997   "linker_set_key" : "unwindstack::LocalFrameData *",
9998   "name" : "unwindstack::LocalFrameData *",
9999   "referenced_type" : "type-568",
10000   "self_type" : "type-570",
10001   "size" : 4,
10002   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
10003  },
10004  {
10005   "alignment" : 4,
10006   "linker_set_key" : "unwindstack::LocalMaps *",
10007   "name" : "unwindstack::LocalMaps *",
10008   "referenced_type" : "type-177",
10009   "self_type" : "type-178",
10010   "size" : 4,
10011   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
10012  },
10013  {
10014   "alignment" : 4,
10015   "linker_set_key" : "unwindstack::LocalUnwinder *",
10016   "name" : "unwindstack::LocalUnwinder *",
10017   "referenced_type" : "type-571",
10018   "self_type" : "type-576",
10019   "size" : 4,
10020   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
10021  },
10022  {
10023   "alignment" : 4,
10024   "linker_set_key" : "unwindstack::LocalUpdatableMaps *",
10025   "name" : "unwindstack::LocalUpdatableMaps *",
10026   "referenced_type" : "type-179",
10027   "self_type" : "type-182",
10028   "size" : 4,
10029   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
10030  },
10031  {
10032   "alignment" : 4,
10033   "linker_set_key" : "unwindstack::MapInfo *",
10034   "name" : "unwindstack::MapInfo *",
10035   "referenced_type" : "type-78",
10036   "self_type" : "type-81",
10037   "size" : 4,
10038   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
10039  },
10040  {
10041   "alignment" : 4,
10042   "linker_set_key" : "unwindstack::Maps *",
10043   "name" : "unwindstack::Maps *",
10044   "referenced_type" : "type-167",
10045   "self_type" : "type-169",
10046   "size" : 4,
10047   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
10048  },
10049  {
10050   "alignment" : 4,
10051   "linker_set_key" : "unwindstack::Memory *",
10052   "name" : "unwindstack::Memory *",
10053   "referenced_type" : "type-18",
10054   "self_type" : "type-17",
10055   "size" : 4,
10056   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10057  },
10058  {
10059   "alignment" : 4,
10060   "linker_set_key" : "unwindstack::Memory *",
10061   "name" : "unwindstack::Memory *",
10062   "referenced_type" : "type-395",
10063   "self_type" : "type-394",
10064   "size" : 4,
10065   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10066  },
10067  {
10068   "alignment" : 4,
10069   "linker_set_key" : "unwindstack::Memory *",
10070   "name" : "unwindstack::Memory *",
10071   "referenced_type" : "type-43",
10072   "self_type" : "type-42",
10073   "size" : 4,
10074   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10075  },
10076  {
10077   "alignment" : 4,
10078   "linker_set_key" : "unwindstack::Memory *",
10079   "name" : "unwindstack::Memory *",
10080   "referenced_type" : "type-754",
10081   "self_type" : "type-753",
10082   "size" : 4,
10083   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10084  },
10085  {
10086   "alignment" : 4,
10087   "linker_set_key" : "unwindstack::Memory *",
10088   "name" : "unwindstack::Memory *",
10089   "referenced_type" : "type-893",
10090   "self_type" : "type-892",
10091   "size" : 4,
10092   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10093  },
10094  {
10095   "alignment" : 4,
10096   "linker_set_key" : "unwindstack::MemoryBuffer *",
10097   "name" : "unwindstack::MemoryBuffer *",
10098   "referenced_type" : "type-134",
10099   "self_type" : "type-140",
10100   "size" : 4,
10101   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10102  },
10103  {
10104   "alignment" : 4,
10105   "linker_set_key" : "unwindstack::MemoryCache *",
10106   "name" : "unwindstack::MemoryCache *",
10107   "referenced_type" : "type-74",
10108   "self_type" : "type-132",
10109   "size" : 4,
10110   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10111  },
10112  {
10113   "alignment" : 4,
10114   "linker_set_key" : "unwindstack::MemoryFileAtOffset *",
10115   "name" : "unwindstack::MemoryFileAtOffset *",
10116   "referenced_type" : "type-141",
10117   "self_type" : "type-146",
10118   "size" : 4,
10119   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10120  },
10121  {
10122   "alignment" : 4,
10123   "linker_set_key" : "unwindstack::MemoryLocal *",
10124   "name" : "unwindstack::MemoryLocal *",
10125   "referenced_type" : "type-198",
10126   "self_type" : "type-202",
10127   "size" : 4,
10128   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10129  },
10130  {
10131   "alignment" : 4,
10132   "linker_set_key" : "unwindstack::MemoryOffline *",
10133   "name" : "unwindstack::MemoryOffline *",
10134   "referenced_type" : "type-226",
10135   "self_type" : "type-236",
10136   "size" : 4,
10137   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10138  },
10139  {
10140   "alignment" : 4,
10141   "linker_set_key" : "unwindstack::MemoryOfflineBuffer *",
10142   "name" : "unwindstack::MemoryOfflineBuffer *",
10143   "referenced_type" : "type-237",
10144   "self_type" : "type-250",
10145   "size" : 4,
10146   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10147  },
10148  {
10149   "alignment" : 4,
10150   "linker_set_key" : "unwindstack::MemoryOfflineParts *",
10151   "name" : "unwindstack::MemoryOfflineParts *",
10152   "referenced_type" : "type-256",
10153   "self_type" : "type-260",
10154   "size" : 4,
10155   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10156  },
10157  {
10158   "alignment" : 4,
10159   "linker_set_key" : "unwindstack::MemoryRange *",
10160   "name" : "unwindstack::MemoryRange *",
10161   "referenced_type" : "type-206",
10162   "self_type" : "type-208",
10163   "size" : 4,
10164   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10165  },
10166  {
10167   "alignment" : 4,
10168   "linker_set_key" : "unwindstack::MemoryRanges *",
10169   "name" : "unwindstack::MemoryRanges *",
10170   "referenced_type" : "type-218",
10171   "self_type" : "type-225",
10172   "size" : 4,
10173   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10174  },
10175  {
10176   "alignment" : 4,
10177   "linker_set_key" : "unwindstack::MemoryRemote *",
10178   "name" : "unwindstack::MemoryRemote *",
10179   "referenced_type" : "type-152",
10180   "self_type" : "type-181",
10181   "size" : 4,
10182   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10183  },
10184  {
10185   "alignment" : 4,
10186   "linker_set_key" : "unwindstack::Regs *",
10187   "name" : "unwindstack::Regs *",
10188   "referenced_type" : "type-63",
10189   "self_type" : "type-94",
10190   "size" : 4,
10191   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
10192  },
10193  {
10194   "alignment" : 4,
10195   "linker_set_key" : "unwindstack::Regs::Location *",
10196   "name" : "unwindstack::Regs::Location *",
10197   "referenced_type" : "type-64",
10198   "self_type" : "type-73",
10199   "size" : 4,
10200   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
10201  },
10202  {
10203   "alignment" : 4,
10204   "linker_set_key" : "unwindstack::RegsArm *",
10205   "name" : "unwindstack::RegsArm *",
10206   "referenced_type" : "type-119",
10207   "self_type" : "type-128",
10208   "size" : 4,
10209   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
10210  },
10211  {
10212   "alignment" : 4,
10213   "linker_set_key" : "unwindstack::RegsArm64 *",
10214   "name" : "unwindstack::RegsArm64 *",
10215   "referenced_type" : "type-596",
10216   "self_type" : "type-597",
10217   "size" : 4,
10218   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
10219  },
10220  {
10221   "alignment" : 4,
10222   "linker_set_key" : "unwindstack::RegsImpl<unsigned int> *",
10223   "name" : "unwindstack::RegsImpl<unsigned int> *",
10224   "referenced_type" : "type-106",
10225   "self_type" : "type-108",
10226   "size" : 4,
10227   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
10228  },
10229  {
10230   "alignment" : 4,
10231   "linker_set_key" : "unwindstack::RegsImpl<unsigned long long> *",
10232   "name" : "unwindstack::RegsImpl<unsigned long long> *",
10233   "referenced_type" : "type-67",
10234   "self_type" : "type-69",
10235   "size" : 4,
10236   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
10237  },
10238  {
10239   "alignment" : 4,
10240   "linker_set_key" : "unwindstack::RegsMips *",
10241   "name" : "unwindstack::RegsMips *",
10242   "referenced_type" : "type-598",
10243   "self_type" : "type-599",
10244   "size" : 4,
10245   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
10246  },
10247  {
10248   "alignment" : 4,
10249   "linker_set_key" : "unwindstack::RegsMips64 *",
10250   "name" : "unwindstack::RegsMips64 *",
10251   "referenced_type" : "type-600",
10252   "self_type" : "type-601",
10253   "size" : 4,
10254   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
10255  },
10256  {
10257   "alignment" : 4,
10258   "linker_set_key" : "unwindstack::RegsX86 *",
10259   "name" : "unwindstack::RegsX86 *",
10260   "referenced_type" : "type-602",
10261   "self_type" : "type-603",
10262   "size" : 4,
10263   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
10264  },
10265  {
10266   "alignment" : 4,
10267   "linker_set_key" : "unwindstack::RegsX86_64 *",
10268   "name" : "unwindstack::RegsX86_64 *",
10269   "referenced_type" : "type-604",
10270   "self_type" : "type-605",
10271   "size" : 4,
10272   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
10273  },
10274  {
10275   "alignment" : 4,
10276   "linker_set_key" : "unwindstack::RemoteMaps *",
10277   "name" : "unwindstack::RemoteMaps *",
10278   "referenced_type" : "type-175",
10279   "self_type" : "type-176",
10280   "size" : 4,
10281   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
10282  },
10283  {
10284   "alignment" : 4,
10285   "linker_set_key" : "unwindstack::Unwinder *",
10286   "name" : "unwindstack::Unwinder *",
10287   "referenced_type" : "type-814",
10288   "self_type" : "type-820",
10289   "size" : 4,
10290   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
10291  },
10292  {
10293   "alignment" : 4,
10294   "linker_set_key" : "unwindstack::UnwinderFromPid *",
10295   "name" : "unwindstack::UnwinderFromPid *",
10296   "referenced_type" : "type-832",
10297   "self_type" : "type-835",
10298   "size" : 4,
10299   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
10300  },
10301  {
10302   "alignment" : 4,
10303   "linker_set_key" : "unwindstack::x86_64_ucontext_t *",
10304   "name" : "unwindstack::x86_64_ucontext_t *",
10305   "referenced_type" : "type-373",
10306   "self_type" : "type-376",
10307   "size" : 4,
10308   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
10309  },
10310  {
10311   "alignment" : 4,
10312   "linker_set_key" : "unwindstack::x86_ucontext_t *",
10313   "name" : "unwindstack::x86_ucontext_t *",
10314   "referenced_type" : "type-352",
10315   "self_type" : "type-355",
10316   "size" : 4,
10317   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
10318  },
10319  {
10320   "alignment" : 4,
10321   "linker_set_key" : "void *",
10322   "name" : "void *",
10323   "referenced_type" : "type-62",
10324   "self_type" : "type-61",
10325   "size" : 4,
10326   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10327  }
10328 ],
10329 "qualified_types" :
10330 [
10331  {
10332   "alignment" : 1,
10333   "is_const" : true,
10334   "linker_set_key" : "const char",
10335   "name" : "const char",
10336   "referenced_type" : "type-92",
10337   "self_type" : "type-91",
10338   "size" : 1,
10339   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
10340  },
10341  {
10342   "alignment" : 4,
10343   "is_const" : true,
10344   "linker_set_key" : "const elf32_hdr",
10345   "name" : "const elf32_hdr",
10346   "referenced_type" : "type-121",
10347   "self_type" : "type-120",
10348   "size" : 52,
10349   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10350  },
10351  {
10352   "alignment" : 4,
10353   "is_const" : true,
10354   "linker_set_key" : "const elf32_hdr",
10355   "name" : "const elf32_hdr",
10356   "referenced_type" : "type-438",
10357   "self_type" : "type-437",
10358   "size" : 52,
10359   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10360  },
10361  {
10362   "alignment" : 4,
10363   "is_const" : true,
10364   "linker_set_key" : "const elf32_hdr",
10365   "name" : "const elf32_hdr",
10366   "referenced_type" : "type-922",
10367   "self_type" : "type-921",
10368   "size" : 52,
10369   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10370  },
10371  {
10372   "alignment" : 4,
10373   "is_const" : true,
10374   "linker_set_key" : "const elf64_hdr",
10375   "name" : "const elf64_hdr",
10376   "referenced_type" : "type-124",
10377   "self_type" : "type-123",
10378   "size" : 64,
10379   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10380  },
10381  {
10382   "alignment" : 4,
10383   "is_const" : true,
10384   "linker_set_key" : "const elf64_hdr",
10385   "name" : "const elf64_hdr",
10386   "referenced_type" : "type-441",
10387   "self_type" : "type-440",
10388   "size" : 64,
10389   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10390  },
10391  {
10392   "alignment" : 4,
10393   "is_const" : true,
10394   "linker_set_key" : "const elf64_hdr",
10395   "name" : "const elf64_hdr",
10396   "referenced_type" : "type-925",
10397   "self_type" : "type-924",
10398   "size" : 64,
10399   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10400  },
10401  {
10402   "alignment" : 4,
10403   "is_const" : true,
10404   "linker_set_key" : "const int",
10405   "name" : "const int",
10406   "referenced_type" : "type-153",
10407   "self_type" : "type-170",
10408   "size" : 4,
10409   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
10410  },
10411  {
10412   "alignment" : 4,
10413   "is_const" : true,
10414   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10415   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10416   "referenced_type" : "type-1011",
10417   "self_type" : "type-1010",
10418   "size" : 12,
10419   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10420  },
10421  {
10422   "alignment" : 4,
10423   "is_const" : true,
10424   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10425   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10426   "referenced_type" : "type-101",
10427   "self_type" : "type-100",
10428   "size" : 12,
10429   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10430  },
10431  {
10432   "alignment" : 4,
10433   "is_const" : true,
10434   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10435   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10436   "referenced_type" : "type-1028",
10437   "self_type" : "type-1027",
10438   "size" : 12,
10439   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10440  },
10441  {
10442   "alignment" : 4,
10443   "is_const" : true,
10444   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10445   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10446   "referenced_type" : "type-1034",
10447   "self_type" : "type-1033",
10448   "size" : 12,
10449   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10450  },
10451  {
10452   "alignment" : 4,
10453   "is_const" : true,
10454   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10455   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10456   "referenced_type" : "type-130",
10457   "self_type" : "type-129",
10458   "size" : 12,
10459   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10460  },
10461  {
10462   "alignment" : 4,
10463   "is_const" : true,
10464   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10465   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10466   "referenced_type" : "type-150",
10467   "self_type" : "type-149",
10468   "size" : 12,
10469   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10470  },
10471  {
10472   "alignment" : 4,
10473   "is_const" : true,
10474   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10475   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10476   "referenced_type" : "type-187",
10477   "self_type" : "type-186",
10478   "size" : 12,
10479   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10480  },
10481  {
10482   "alignment" : 4,
10483   "is_const" : true,
10484   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10485   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10486   "referenced_type" : "type-234",
10487   "self_type" : "type-233",
10488   "size" : 12,
10489   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10490  },
10491  {
10492   "alignment" : 4,
10493   "is_const" : true,
10494   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10495   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10496   "referenced_type" : "type-254",
10497   "self_type" : "type-253",
10498   "size" : 12,
10499   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10500  },
10501  {
10502   "alignment" : 4,
10503   "is_const" : true,
10504   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10505   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10506   "referenced_type" : "type-276",
10507   "self_type" : "type-275",
10508   "size" : 12,
10509   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10510  },
10511  {
10512   "alignment" : 4,
10513   "is_const" : true,
10514   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10515   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10516   "referenced_type" : "type-345",
10517   "self_type" : "type-344",
10518   "size" : 12,
10519   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10520  },
10521  {
10522   "alignment" : 4,
10523   "is_const" : true,
10524   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10525   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10526   "referenced_type" : "type-362",
10527   "self_type" : "type-361",
10528   "size" : 12,
10529   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10530  },
10531  {
10532   "alignment" : 4,
10533   "is_const" : true,
10534   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10535   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10536   "referenced_type" : "type-384",
10537   "self_type" : "type-383",
10538   "size" : 12,
10539   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10540  },
10541  {
10542   "alignment" : 4,
10543   "is_const" : true,
10544   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10545   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10546   "referenced_type" : "type-38",
10547   "self_type" : "type-37",
10548   "size" : 12,
10549   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10550  },
10551  {
10552   "alignment" : 4,
10553   "is_const" : true,
10554   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10555   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10556   "referenced_type" : "type-391",
10557   "self_type" : "type-390",
10558   "size" : 12,
10559   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10560  },
10561  {
10562   "alignment" : 4,
10563   "is_const" : true,
10564   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10565   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10566   "referenced_type" : "type-425",
10567   "self_type" : "type-424",
10568   "size" : 12,
10569   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10570  },
10571  {
10572   "alignment" : 4,
10573   "is_const" : true,
10574   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10575   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10576   "referenced_type" : "type-447",
10577   "self_type" : "type-446",
10578   "size" : 12,
10579   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10580  },
10581  {
10582   "alignment" : 4,
10583   "is_const" : true,
10584   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10585   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10586   "referenced_type" : "type-464",
10587   "self_type" : "type-463",
10588   "size" : 12,
10589   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10590  },
10591  {
10592   "alignment" : 4,
10593   "is_const" : true,
10594   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10595   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10596   "referenced_type" : "type-487",
10597   "self_type" : "type-486",
10598   "size" : 12,
10599   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10600  },
10601  {
10602   "alignment" : 4,
10603   "is_const" : true,
10604   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10605   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10606   "referenced_type" : "type-516",
10607   "self_type" : "type-515",
10608   "size" : 12,
10609   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10610  },
10611  {
10612   "alignment" : 4,
10613   "is_const" : true,
10614   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10615   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10616   "referenced_type" : "type-534",
10617   "self_type" : "type-533",
10618   "size" : 12,
10619   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10620  },
10621  {
10622   "alignment" : 4,
10623   "is_const" : true,
10624   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10625   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10626   "referenced_type" : "type-551",
10627   "self_type" : "type-550",
10628   "size" : 12,
10629   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10630  },
10631  {
10632   "alignment" : 4,
10633   "is_const" : true,
10634   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10635   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10636   "referenced_type" : "type-556",
10637   "self_type" : "type-555",
10638   "size" : 12,
10639   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10640  },
10641  {
10642   "alignment" : 4,
10643   "is_const" : true,
10644   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10645   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10646   "referenced_type" : "type-588",
10647   "self_type" : "type-587",
10648   "size" : 12,
10649   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10650  },
10651  {
10652   "alignment" : 4,
10653   "is_const" : true,
10654   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10655   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10656   "referenced_type" : "type-624",
10657   "self_type" : "type-623",
10658   "size" : 12,
10659   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10660  },
10661  {
10662   "alignment" : 4,
10663   "is_const" : true,
10664   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10665   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10666   "referenced_type" : "type-643",
10667   "self_type" : "type-642",
10668   "size" : 12,
10669   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10670  },
10671  {
10672   "alignment" : 4,
10673   "is_const" : true,
10674   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10675   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10676   "referenced_type" : "type-677",
10677   "self_type" : "type-676",
10678   "size" : 12,
10679   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10680  },
10681  {
10682   "alignment" : 4,
10683   "is_const" : true,
10684   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10685   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10686   "referenced_type" : "type-702",
10687   "self_type" : "type-701",
10688   "size" : 12,
10689   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10690  },
10691  {
10692   "alignment" : 4,
10693   "is_const" : true,
10694   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10695   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10696   "referenced_type" : "type-718",
10697   "self_type" : "type-717",
10698   "size" : 12,
10699   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10700  },
10701  {
10702   "alignment" : 4,
10703   "is_const" : true,
10704   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10705   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10706   "referenced_type" : "type-727",
10707   "self_type" : "type-726",
10708   "size" : 12,
10709   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10710  },
10711  {
10712   "alignment" : 4,
10713   "is_const" : true,
10714   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10715   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10716   "referenced_type" : "type-737",
10717   "self_type" : "type-736",
10718   "size" : 12,
10719   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10720  },
10721  {
10722   "alignment" : 4,
10723   "is_const" : true,
10724   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10725   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10726   "referenced_type" : "type-751",
10727   "self_type" : "type-750",
10728   "size" : 12,
10729   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10730  },
10731  {
10732   "alignment" : 4,
10733   "is_const" : true,
10734   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10735   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10736   "referenced_type" : "type-766",
10737   "self_type" : "type-765",
10738   "size" : 12,
10739   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10740  },
10741  {
10742   "alignment" : 4,
10743   "is_const" : true,
10744   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10745   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10746   "referenced_type" : "type-783",
10747   "self_type" : "type-782",
10748   "size" : 12,
10749   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10750  },
10751  {
10752   "alignment" : 4,
10753   "is_const" : true,
10754   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10755   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10756   "referenced_type" : "type-799",
10757   "self_type" : "type-798",
10758   "size" : 12,
10759   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10760  },
10761  {
10762   "alignment" : 4,
10763   "is_const" : true,
10764   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10765   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10766   "referenced_type" : "type-842",
10767   "self_type" : "type-841",
10768   "size" : 12,
10769   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10770  },
10771  {
10772   "alignment" : 4,
10773   "is_const" : true,
10774   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10775   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10776   "referenced_type" : "type-872",
10777   "self_type" : "type-871",
10778   "size" : 12,
10779   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10780  },
10781  {
10782   "alignment" : 4,
10783   "is_const" : true,
10784   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10785   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10786   "referenced_type" : "type-889",
10787   "self_type" : "type-888",
10788   "size" : 12,
10789   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10790  },
10791  {
10792   "alignment" : 4,
10793   "is_const" : true,
10794   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10795   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10796   "referenced_type" : "type-912",
10797   "self_type" : "type-911",
10798   "size" : 12,
10799   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10800  },
10801  {
10802   "alignment" : 4,
10803   "is_const" : true,
10804   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10805   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10806   "referenced_type" : "type-930",
10807   "self_type" : "type-929",
10808   "size" : 12,
10809   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10810  },
10811  {
10812   "alignment" : 4,
10813   "is_const" : true,
10814   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10815   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10816   "referenced_type" : "type-946",
10817   "self_type" : "type-945",
10818   "size" : 12,
10819   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10820  },
10821  {
10822   "alignment" : 4,
10823   "is_const" : true,
10824   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10825   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10826   "referenced_type" : "type-967",
10827   "self_type" : "type-966",
10828   "size" : 12,
10829   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10830  },
10831  {
10832   "alignment" : 4,
10833   "is_const" : true,
10834   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10835   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10836   "referenced_type" : "type-994",
10837   "self_type" : "type-993",
10838   "size" : 12,
10839   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10840  },
10841  {
10842   "alignment" : 4,
10843   "is_const" : true,
10844   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10845   "name" : "const std::shared_ptr<unwindstack::Memory>",
10846   "referenced_type" : "type-1002",
10847   "self_type" : "type-1001",
10848   "size" : 8,
10849   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
10850  },
10851  {
10852   "alignment" : 4,
10853   "is_const" : true,
10854   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10855   "name" : "const std::shared_ptr<unwindstack::Memory>",
10856   "referenced_type" : "type-1038",
10857   "self_type" : "type-1037",
10858   "size" : 8,
10859   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10860  },
10861  {
10862   "alignment" : 4,
10863   "is_const" : true,
10864   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10865   "name" : "const std::shared_ptr<unwindstack::Memory>",
10866   "referenced_type" : "type-245",
10867   "self_type" : "type-244",
10868   "size" : 8,
10869   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
10870  },
10871  {
10872   "alignment" : 4,
10873   "is_const" : true,
10874   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10875   "name" : "const std::shared_ptr<unwindstack::Memory>",
10876   "referenced_type" : "type-525",
10877   "self_type" : "type-524",
10878   "size" : 8,
10879   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
10880  },
10881  {
10882   "alignment" : 4,
10883   "is_const" : true,
10884   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10885   "name" : "const std::shared_ptr<unwindstack::Memory>",
10886   "referenced_type" : "type-559",
10887   "self_type" : "type-558",
10888   "size" : 8,
10889   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10890  },
10891  {
10892   "alignment" : 4,
10893   "is_const" : true,
10894   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10895   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10896   "referenced_type" : "type-1007",
10897   "self_type" : "type-1006",
10898   "size" : 20,
10899   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10900  },
10901  {
10902   "alignment" : 4,
10903   "is_const" : true,
10904   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10905   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10906   "referenced_type" : "type-1024",
10907   "self_type" : "type-1023",
10908   "size" : 20,
10909   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10910  },
10911  {
10912   "alignment" : 4,
10913   "is_const" : true,
10914   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10915   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10916   "referenced_type" : "type-118",
10917   "self_type" : "type-117",
10918   "size" : 20,
10919   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10920  },
10921  {
10922   "alignment" : 4,
10923   "is_const" : true,
10924   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10925   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10926   "referenced_type" : "type-145",
10927   "self_type" : "type-144",
10928   "size" : 20,
10929   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10930  },
10931  {
10932   "alignment" : 4,
10933   "is_const" : true,
10934   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10935   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10936   "referenced_type" : "type-201",
10937   "self_type" : "type-200",
10938   "size" : 20,
10939   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10940  },
10941  {
10942   "alignment" : 4,
10943   "is_const" : true,
10944   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10945   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10946   "referenced_type" : "type-230",
10947   "self_type" : "type-229",
10948   "size" : 20,
10949   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10950  },
10951  {
10952   "alignment" : 4,
10953   "is_const" : true,
10954   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10955   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10956   "referenced_type" : "type-249",
10957   "self_type" : "type-248",
10958   "size" : 20,
10959   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10960  },
10961  {
10962   "alignment" : 4,
10963   "is_const" : true,
10964   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10965   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10966   "referenced_type" : "type-270",
10967   "self_type" : "type-269",
10968   "size" : 20,
10969   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10970  },
10971  {
10972   "alignment" : 4,
10973   "is_const" : true,
10974   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10975   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10976   "referenced_type" : "type-28",
10977   "self_type" : "type-27",
10978   "size" : 20,
10979   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10980  },
10981  {
10982   "alignment" : 4,
10983   "is_const" : true,
10984   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10985   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10986   "referenced_type" : "type-341",
10987   "self_type" : "type-340",
10988   "size" : 20,
10989   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10990  },
10991  {
10992   "alignment" : 4,
10993   "is_const" : true,
10994   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10995   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
10996   "referenced_type" : "type-358",
10997   "self_type" : "type-357",
10998   "size" : 20,
10999   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11000  },
11001  {
11002   "alignment" : 4,
11003   "is_const" : true,
11004   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11005   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11006   "referenced_type" : "type-372",
11007   "self_type" : "type-371",
11008   "size" : 20,
11009   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11010  },
11011  {
11012   "alignment" : 4,
11013   "is_const" : true,
11014   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11015   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11016   "referenced_type" : "type-379",
11017   "self_type" : "type-378",
11018   "size" : 20,
11019   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11020  },
11021  {
11022   "alignment" : 4,
11023   "is_const" : true,
11024   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11025   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11026   "referenced_type" : "type-421",
11027   "self_type" : "type-420",
11028   "size" : 20,
11029   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11030  },
11031  {
11032   "alignment" : 4,
11033   "is_const" : true,
11034   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11035   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11036   "referenced_type" : "type-436",
11037   "self_type" : "type-435",
11038   "size" : 20,
11039   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11040  },
11041  {
11042   "alignment" : 4,
11043   "is_const" : true,
11044   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11045   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11046   "referenced_type" : "type-459",
11047   "self_type" : "type-458",
11048   "size" : 20,
11049   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11050  },
11051  {
11052   "alignment" : 4,
11053   "is_const" : true,
11054   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11055   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11056   "referenced_type" : "type-494",
11057   "self_type" : "type-493",
11058   "size" : 20,
11059   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11060  },
11061  {
11062   "alignment" : 4,
11063   "is_const" : true,
11064   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11065   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11066   "referenced_type" : "type-512",
11067   "self_type" : "type-511",
11068   "size" : 20,
11069   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11070  },
11071  {
11072   "alignment" : 4,
11073   "is_const" : true,
11074   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11075   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11076   "referenced_type" : "type-529",
11077   "self_type" : "type-528",
11078   "size" : 20,
11079   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11080  },
11081  {
11082   "alignment" : 4,
11083   "is_const" : true,
11084   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11085   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11086   "referenced_type" : "type-547",
11087   "self_type" : "type-546",
11088   "size" : 20,
11089   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11090  },
11091  {
11092   "alignment" : 4,
11093   "is_const" : true,
11094   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11095   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11096   "referenced_type" : "type-584",
11097   "self_type" : "type-583",
11098   "size" : 20,
11099   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11100  },
11101  {
11102   "alignment" : 4,
11103   "is_const" : true,
11104   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11105   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11106   "referenced_type" : "type-620",
11107   "self_type" : "type-619",
11108   "size" : 20,
11109   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11110  },
11111  {
11112   "alignment" : 4,
11113   "is_const" : true,
11114   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11115   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11116   "referenced_type" : "type-638",
11117   "self_type" : "type-637",
11118   "size" : 20,
11119   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11120  },
11121  {
11122   "alignment" : 4,
11123   "is_const" : true,
11124   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11125   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11126   "referenced_type" : "type-673",
11127   "self_type" : "type-672",
11128   "size" : 20,
11129   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11130  },
11131  {
11132   "alignment" : 4,
11133   "is_const" : true,
11134   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11135   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11136   "referenced_type" : "type-695",
11137   "self_type" : "type-694",
11138   "size" : 20,
11139   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11140  },
11141  {
11142   "alignment" : 4,
11143   "is_const" : true,
11144   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11145   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11146   "referenced_type" : "type-698",
11147   "self_type" : "type-697",
11148   "size" : 20,
11149   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11150  },
11151  {
11152   "alignment" : 4,
11153   "is_const" : true,
11154   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11155   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11156   "referenced_type" : "type-713",
11157   "self_type" : "type-712",
11158   "size" : 20,
11159   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11160  },
11161  {
11162   "alignment" : 4,
11163   "is_const" : true,
11164   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11165   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11166   "referenced_type" : "type-733",
11167   "self_type" : "type-732",
11168   "size" : 20,
11169   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11170  },
11171  {
11172   "alignment" : 4,
11173   "is_const" : true,
11174   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11175   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11176   "referenced_type" : "type-747",
11177   "self_type" : "type-746",
11178   "size" : 20,
11179   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11180  },
11181  {
11182   "alignment" : 4,
11183   "is_const" : true,
11184   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11185   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11186   "referenced_type" : "type-762",
11187   "self_type" : "type-761",
11188   "size" : 20,
11189   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11190  },
11191  {
11192   "alignment" : 4,
11193   "is_const" : true,
11194   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11195   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11196   "referenced_type" : "type-779",
11197   "self_type" : "type-778",
11198   "size" : 20,
11199   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11200  },
11201  {
11202   "alignment" : 4,
11203   "is_const" : true,
11204   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11205   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11206   "referenced_type" : "type-795",
11207   "self_type" : "type-794",
11208   "size" : 20,
11209   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11210  },
11211  {
11212   "alignment" : 4,
11213   "is_const" : true,
11214   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11215   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11216   "referenced_type" : "type-838",
11217   "self_type" : "type-837",
11218   "size" : 20,
11219   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11220  },
11221  {
11222   "alignment" : 4,
11223   "is_const" : true,
11224   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11225   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11226   "referenced_type" : "type-868",
11227   "self_type" : "type-867",
11228   "size" : 20,
11229   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11230  },
11231  {
11232   "alignment" : 4,
11233   "is_const" : true,
11234   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11235   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11236   "referenced_type" : "type-885",
11237   "self_type" : "type-884",
11238   "size" : 20,
11239   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11240  },
11241  {
11242   "alignment" : 4,
11243   "is_const" : true,
11244   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11245   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11246   "referenced_type" : "type-908",
11247   "self_type" : "type-907",
11248   "size" : 20,
11249   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11250  },
11251  {
11252   "alignment" : 4,
11253   "is_const" : true,
11254   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11255   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11256   "referenced_type" : "type-920",
11257   "self_type" : "type-919",
11258   "size" : 20,
11259   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11260  },
11261  {
11262   "alignment" : 4,
11263   "is_const" : true,
11264   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11265   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11266   "referenced_type" : "type-941",
11267   "self_type" : "type-940",
11268   "size" : 20,
11269   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11270  },
11271  {
11272   "alignment" : 4,
11273   "is_const" : true,
11274   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11275   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11276   "referenced_type" : "type-974",
11277   "self_type" : "type-973",
11278   "size" : 20,
11279   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11280  },
11281  {
11282   "alignment" : 4,
11283   "is_const" : true,
11284   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11285   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11286   "referenced_type" : "type-97",
11287   "self_type" : "type-96",
11288   "size" : 20,
11289   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11290  },
11291  {
11292   "alignment" : 4,
11293   "is_const" : true,
11294   "linker_set_key" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11295   "name" : "const std::unordered_map<unsigned long long, unwindstack::LoadInfo, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<const unsigned long long, unwindstack::LoadInfo> > >",
11296   "referenced_type" : "type-990",
11297   "self_type" : "type-989",
11298   "size" : 20,
11299   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11300  },
11301  {
11302   "alignment" : 4,
11303   "is_const" : true,
11304   "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> > > >",
11305   "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> > > >",
11306   "referenced_type" : "type-578",
11307   "self_type" : "type-577",
11308   "size" : 12,
11309   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
11310  },
11311  {
11312   "alignment" : 4,
11313   "is_const" : true,
11314   "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> > > >",
11315   "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> > > >",
11316   "referenced_type" : "type-667",
11317   "self_type" : "type-666",
11318   "size" : 12,
11319   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
11320  },
11321  {
11322   "alignment" : 4,
11323   "is_const" : true,
11324   "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> > > >",
11325   "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> > > >",
11326   "referenced_type" : "type-822",
11327   "self_type" : "type-821",
11328   "size" : 12,
11329   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
11330  },
11331  {
11332   "alignment" : 4,
11333   "is_const" : true,
11334   "linker_set_key" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> >",
11335   "name" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> >",
11336   "referenced_type" : "type-826",
11337   "self_type" : "type-825",
11338   "size" : 12,
11339   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
11340  },
11341  {
11342   "alignment" : 1,
11343   "is_const" : true,
11344   "linker_set_key" : "const unsigned char",
11345   "name" : "const unsigned char",
11346   "referenced_type" : "type-10",
11347   "self_type" : "type-239",
11348   "size" : 1,
11349   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
11350  },
11351  {
11352   "alignment" : 4,
11353   "is_const" : true,
11354   "linker_set_key" : "const unsigned int",
11355   "name" : "const unsigned int",
11356   "referenced_type" : "type-3",
11357   "self_type" : "type-133",
11358   "size" : 4,
11359   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
11360  },
11361  {
11362   "alignment" : 2,
11363   "is_const" : true,
11364   "linker_set_key" : "const unsigned short",
11365   "name" : "const unsigned short",
11366   "referenced_type" : "type-2",
11367   "self_type" : "type-281",
11368   "size" : 2,
11369   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfStructs.h"
11370  },
11371  {
11372   "alignment" : 4,
11373   "is_const" : true,
11374   "linker_set_key" : "const unwindstack::DwarfCie",
11375   "name" : "const unwindstack::DwarfCie",
11376   "referenced_type" : "type-9",
11377   "self_type" : "type-8",
11378   "size" : 64,
11379   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h"
11380  },
11381  {
11382   "alignment" : 4,
11383   "is_const" : true,
11384   "linker_set_key" : "const unwindstack::DwarfFde",
11385   "name" : "const unwindstack::DwarfFde",
11386   "referenced_type" : "type-5",
11387   "self_type" : "type-4",
11388   "size" : 52,
11389   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
11390  },
11391  {
11392   "alignment" : 4,
11393   "is_const" : true,
11394   "linker_set_key" : "const unwindstack::DwarfSection::iterator",
11395   "name" : "const unwindstack::DwarfSection::iterator",
11396   "referenced_type" : "type-283",
11397   "self_type" : "type-288",
11398   "size" : 16,
11399   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
11400  },
11401  {
11402   "alignment" : 4,
11403   "is_const" : true,
11404   "linker_set_key" : "const unwindstack::ErrorData",
11405   "name" : "const unwindstack::ErrorData",
11406   "referenced_type" : "type-14",
11407   "self_type" : "type-30",
11408   "size" : 12,
11409   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11410  },
11411  {
11412   "alignment" : 4,
11413   "is_const" : true,
11414   "linker_set_key" : "const unwindstack::FileMaps",
11415   "name" : "const unwindstack::FileMaps",
11416   "referenced_type" : "type-185",
11417   "self_type" : "type-189",
11418   "size" : 28,
11419   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
11420  },
11421  {
11422   "alignment" : 4,
11423   "is_const" : true,
11424   "linker_set_key" : "const unwindstack::FrameData",
11425   "name" : "const unwindstack::FrameData",
11426   "referenced_type" : "type-811",
11427   "self_type" : "type-827",
11428   "size" : 104,
11429   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
11430  },
11431  {
11432   "alignment" : 4,
11433   "is_const" : true,
11434   "linker_set_key" : "const unwindstack::LocalUpdatableMaps",
11435   "name" : "const unwindstack::LocalUpdatableMaps",
11436   "referenced_type" : "type-179",
11437   "self_type" : "type-265",
11438   "size" : 28,
11439   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
11440  },
11441  {
11442   "alignment" : 8,
11443   "is_const" : true,
11444   "linker_set_key" : "const unwindstack::MapInfo",
11445   "name" : "const unwindstack::MapInfo",
11446   "referenced_type" : "type-78",
11447   "self_type" : "type-77",
11448   "size" : 96,
11449   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
11450  },
11451  {
11452   "alignment" : 4,
11453   "is_const" : true,
11454   "linker_set_key" : "const unwindstack::Maps",
11455   "name" : "const unwindstack::Maps",
11456   "referenced_type" : "type-167",
11457   "self_type" : "type-173",
11458   "size" : 16,
11459   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
11460  },
11461  {
11462   "alignment" : 2,
11463   "is_const" : true,
11464   "linker_set_key" : "const unwindstack::Regs::Location",
11465   "name" : "const unwindstack::Regs::Location",
11466   "referenced_type" : "type-64",
11467   "self_type" : "type-103",
11468   "size" : 4,
11469   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
11470  },
11471  {
11472   "alignment" : 4,
11473   "is_const" : true,
11474   "linker_set_key" : "const unwindstack::RemoteMaps",
11475   "name" : "const unwindstack::RemoteMaps",
11476   "referenced_type" : "type-175",
11477   "self_type" : "type-263",
11478   "size" : 20,
11479   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
11480  }
11481 ],
11482 "record_types" :
11483 [
11484  {
11485   "alignment" : 4,
11486   "base_specifiers" :
11487   [
11488    {
11489     "referenced_type" : "type-167"
11490    }
11491   ],
11492   "fields" :
11493   [
11494    {
11495     "access" : "private",
11496     "field_name" : "buffer_",
11497     "field_offset" : 128,
11498     "referenced_type" : "type-93"
11499    }
11500   ],
11501   "linker_set_key" : "unwindstack::BufferMaps",
11502   "name" : "unwindstack::BufferMaps",
11503   "record_kind" : "class",
11504   "referenced_type" : "type-183",
11505   "self_type" : "type-183",
11506   "size" : 20,
11507   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
11508   "unique_id" : "_ZTSN11unwindstack10BufferMapsE",
11509   "vtable_components" :
11510   [
11511    {
11512     "kind" : "offset_to_top"
11513    },
11514    {
11515     "kind" : "rtti",
11516     "mangled_component_name" : "_ZTIN11unwindstack10BufferMapsE"
11517    },
11518    {
11519     "kind" : "complete_dtor_pointer",
11520     "mangled_component_name" : "_ZN11unwindstack10BufferMapsD1Ev"
11521    },
11522    {
11523     "kind" : "deleting_dtor_pointer",
11524     "mangled_component_name" : "_ZN11unwindstack10BufferMapsD0Ev"
11525    },
11526    {
11527     "mangled_component_name" : "_ZN11unwindstack10BufferMaps5ParseEv"
11528    },
11529    {
11530     "mangled_component_name" : "_ZNK11unwindstack4Maps11GetMapsFileEv"
11531    }
11532   ]
11533  },
11534  {
11535   "alignment" : 4,
11536   "base_specifiers" :
11537   [
11538    {
11539     "referenced_type" : "type-159"
11540    }
11541   ],
11542   "fields" :
11543   [
11544    {
11545     "access" : "private",
11546     "field_name" : "lock_",
11547     "field_offset" : 224,
11548     "referenced_type" : "type-806"
11549    },
11550    {
11551     "access" : "private",
11552     "field_name" : "initialized_",
11553     "field_offset" : 256,
11554     "referenced_type" : "type-72"
11555    },
11556    {
11557     "access" : "private",
11558     "field_name" : "files_",
11559     "field_offset" : 288,
11560     "referenced_type" : "type-807"
11561    },
11562    {
11563     "access" : "private",
11564     "field_name" : "entry_addr_",
11565     "field_offset" : 448,
11566     "referenced_type" : "type-6"
11567    },
11568    {
11569     "access" : "private",
11570     "field_name" : "read_entry_ptr_func_",
11571     "field_offset" : 512,
11572     "referenced_type" : "type-808"
11573    },
11574    {
11575     "access" : "private",
11576     "field_name" : "read_entry_func_",
11577     "field_offset" : 576,
11578     "referenced_type" : "type-809"
11579    },
11580    {
11581     "access" : "private",
11582     "field_name" : "addrs_",
11583     "field_offset" : 640,
11584     "referenced_type" : "type-810"
11585    }
11586   ],
11587   "linker_set_key" : "unwindstack::DexFiles",
11588   "name" : "unwindstack::DexFiles",
11589   "record_kind" : "class",
11590   "referenced_type" : "type-805",
11591   "self_type" : "type-805",
11592   "size" : 92,
11593   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h",
11594   "unique_id" : "_ZTSN11unwindstack8DexFilesE",
11595   "vtable_components" :
11596   [
11597    {
11598     "kind" : "offset_to_top"
11599    },
11600    {
11601     "kind" : "rtti",
11602     "mangled_component_name" : "_ZTIN11unwindstack8DexFilesE"
11603    },
11604    {
11605     "kind" : "complete_dtor_pointer",
11606     "mangled_component_name" : "_ZN11unwindstack8DexFilesD1Ev"
11607    },
11608    {
11609     "kind" : "deleting_dtor_pointer",
11610     "mangled_component_name" : "_ZN11unwindstack8DexFilesD0Ev"
11611    },
11612    {
11613     "mangled_component_name" : "_ZN11unwindstack8DexFiles16ReadVariableDataEy"
11614    },
11615    {
11616     "mangled_component_name" : "_ZN11unwindstack8DexFiles11ProcessArchEv"
11617    }
11618   ]
11619  },
11620  {
11621   "alignment" : 4,
11622   "fields" :
11623   [
11624    {
11625     "field_name" : "version",
11626     "referenced_type" : "type-10"
11627    },
11628    {
11629     "field_name" : "fde_address_encoding",
11630     "field_offset" : 8,
11631     "referenced_type" : "type-10"
11632    },
11633    {
11634     "field_name" : "lsda_encoding",
11635     "field_offset" : 16,
11636     "referenced_type" : "type-10"
11637    },
11638    {
11639     "field_name" : "segment_size",
11640     "field_offset" : 24,
11641     "referenced_type" : "type-10"
11642    },
11643    {
11644     "field_name" : "augmentation_string",
11645     "field_offset" : 32,
11646     "referenced_type" : "type-11"
11647    },
11648    {
11649     "field_name" : "personality_handler",
11650     "field_offset" : 128,
11651     "referenced_type" : "type-6"
11652    },
11653    {
11654     "field_name" : "cfa_instructions_offset",
11655     "field_offset" : 192,
11656     "referenced_type" : "type-6"
11657    },
11658    {
11659     "field_name" : "cfa_instructions_end",
11660     "field_offset" : 256,
11661     "referenced_type" : "type-6"
11662    },
11663    {
11664     "field_name" : "code_alignment_factor",
11665     "field_offset" : 320,
11666     "referenced_type" : "type-6"
11667    },
11668    {
11669     "field_name" : "data_alignment_factor",
11670     "field_offset" : 384,
11671     "referenced_type" : "type-12"
11672    },
11673    {
11674     "field_name" : "return_address_register",
11675     "field_offset" : 448,
11676     "referenced_type" : "type-6"
11677    }
11678   ],
11679   "linker_set_key" : "unwindstack::DwarfCie",
11680   "name" : "unwindstack::DwarfCie",
11681   "referenced_type" : "type-9",
11682   "self_type" : "type-9",
11683   "size" : 64,
11684   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfStructs.h",
11685   "unique_id" : "_ZTSN11unwindstack8DwarfCieE"
11686  },
11687  {
11688   "alignment" : 4,
11689   "fields" :
11690   [
11691    {
11692     "field_name" : "code",
11693     "referenced_type" : "type-50"
11694    },
11695    {
11696     "field_name" : "address",
11697     "field_offset" : 32,
11698     "referenced_type" : "type-6"
11699    }
11700   ],
11701   "linker_set_key" : "unwindstack::DwarfErrorData",
11702   "name" : "unwindstack::DwarfErrorData",
11703   "referenced_type" : "type-49",
11704   "self_type" : "type-49",
11705   "size" : 12,
11706   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfError.h",
11707   "unique_id" : "_ZTSN11unwindstack14DwarfErrorDataE"
11708  },
11709  {
11710   "alignment" : 4,
11711   "fields" :
11712   [
11713    {
11714     "field_name" : "cie_offset",
11715     "referenced_type" : "type-6"
11716    },
11717    {
11718     "field_name" : "cfa_instructions_offset",
11719     "field_offset" : 64,
11720     "referenced_type" : "type-6"
11721    },
11722    {
11723     "field_name" : "cfa_instructions_end",
11724     "field_offset" : 128,
11725     "referenced_type" : "type-6"
11726    },
11727    {
11728     "field_name" : "pc_start",
11729     "field_offset" : 192,
11730     "referenced_type" : "type-6"
11731    },
11732    {
11733     "field_name" : "pc_end",
11734     "field_offset" : 256,
11735     "referenced_type" : "type-6"
11736    },
11737    {
11738     "field_name" : "lsda_address",
11739     "field_offset" : 320,
11740     "referenced_type" : "type-6"
11741    },
11742    {
11743     "field_name" : "cie",
11744     "field_offset" : 384,
11745     "referenced_type" : "type-7"
11746    }
11747   ],
11748   "linker_set_key" : "unwindstack::DwarfFde",
11749   "name" : "unwindstack::DwarfFde",
11750   "referenced_type" : "type-5",
11751   "self_type" : "type-5",
11752   "size" : 52,
11753   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfStructs.h",
11754   "unique_id" : "_ZTSN11unwindstack8DwarfFdeE"
11755  },
11756  {
11757   "alignment" : 4,
11758   "fields" :
11759   [
11760    {
11761     "field_name" : "type",
11762     "referenced_type" : "type-267"
11763    },
11764    {
11765     "field_name" : "values",
11766     "field_offset" : 32,
11767     "referenced_type" : "type-274"
11768    }
11769   ],
11770   "linker_set_key" : "unwindstack::DwarfLocation",
11771   "name" : "unwindstack::DwarfLocation",
11772   "referenced_type" : "type-273",
11773   "self_type" : "type-273",
11774   "size" : 20,
11775   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h",
11776   "unique_id" : "_ZTSN11unwindstack13DwarfLocationE"
11777  },
11778  {
11779   "alignment" : 4,
11780   "base_specifiers" :
11781   [
11782    {
11783     "referenced_type" : "type-279"
11784    }
11785   ],
11786   "fields" :
11787   [
11788    {
11789     "field_name" : "cie",
11790     "field_offset" : 160,
11791     "referenced_type" : "type-7"
11792    },
11793    {
11794     "field_name" : "pc_start",
11795     "field_offset" : 192,
11796     "referenced_type" : "type-6"
11797    },
11798    {
11799     "field_name" : "pc_end",
11800     "field_offset" : 256,
11801     "referenced_type" : "type-6"
11802    }
11803   ],
11804   "linker_set_key" : "unwindstack::DwarfLocations",
11805   "name" : "unwindstack::DwarfLocations",
11806   "referenced_type" : "type-278",
11807   "self_type" : "type-278",
11808   "size" : 40,
11809   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h",
11810   "unique_id" : "_ZTSN11unwindstack14DwarfLocationsE"
11811  },
11812  {
11813   "alignment" : 4,
11814   "fields" :
11815   [
11816    {
11817     "access" : "private",
11818     "field_name" : "memory_",
11819     "field_offset" : 32,
11820     "referenced_type" : "type-17"
11821    },
11822    {
11823     "access" : "private",
11824     "field_name" : "cur_offset_",
11825     "field_offset" : 64,
11826     "referenced_type" : "type-6"
11827    },
11828    {
11829     "access" : "private",
11830     "field_name" : "pc_offset_",
11831     "field_offset" : 128,
11832     "referenced_type" : "type-6"
11833    },
11834    {
11835     "access" : "private",
11836     "field_name" : "data_offset_",
11837     "field_offset" : 192,
11838     "referenced_type" : "type-6"
11839    },
11840    {
11841     "access" : "private",
11842     "field_name" : "func_offset_",
11843     "field_offset" : 256,
11844     "referenced_type" : "type-6"
11845    },
11846    {
11847     "access" : "private",
11848     "field_name" : "text_offset_",
11849     "field_offset" : 320,
11850     "referenced_type" : "type-6"
11851    }
11852   ],
11853   "linker_set_key" : "unwindstack::DwarfMemory",
11854   "name" : "unwindstack::DwarfMemory",
11855   "record_kind" : "class",
11856   "referenced_type" : "type-48",
11857   "self_type" : "type-48",
11858   "size" : 48,
11859   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h",
11860   "unique_id" : "_ZTSN11unwindstack11DwarfMemoryE",
11861   "vtable_components" :
11862   [
11863    {
11864     "kind" : "offset_to_top"
11865    },
11866    {
11867     "kind" : "rtti",
11868     "mangled_component_name" : "_ZTIN11unwindstack11DwarfMemoryE"
11869    },
11870    {
11871     "kind" : "complete_dtor_pointer",
11872     "mangled_component_name" : "_ZN11unwindstack11DwarfMemoryD1Ev"
11873    },
11874    {
11875     "kind" : "deleting_dtor_pointer",
11876     "mangled_component_name" : "_ZN11unwindstack11DwarfMemoryD0Ev"
11877    }
11878   ]
11879  },
11880  {
11881   "alignment" : 4,
11882   "fields" :
11883   [
11884    {
11885     "access" : "protected",
11886     "field_name" : "memory_",
11887     "field_offset" : 32,
11888     "referenced_type" : "type-48"
11889    },
11890    {
11891     "access" : "protected",
11892     "field_name" : "last_error_",
11893     "field_offset" : 416,
11894     "referenced_type" : "type-49"
11895    },
11896    {
11897     "access" : "protected",
11898     "field_name" : "cie32_value_",
11899     "field_offset" : 512,
11900     "referenced_type" : "type-3"
11901    },
11902    {
11903     "access" : "protected",
11904     "field_name" : "cie64_value_",
11905     "field_offset" : 544,
11906     "referenced_type" : "type-6"
11907    },
11908    {
11909     "access" : "protected",
11910     "field_name" : "fde_entries_",
11911     "field_offset" : 608,
11912     "referenced_type" : "type-51"
11913    },
11914    {
11915     "access" : "protected",
11916     "field_name" : "cie_entries_",
11917     "field_offset" : 768,
11918     "referenced_type" : "type-52"
11919    },
11920    {
11921     "access" : "protected",
11922     "field_name" : "cie_loc_regs_",
11923     "field_offset" : 928,
11924     "referenced_type" : "type-53"
11925    },
11926    {
11927     "access" : "protected",
11928     "field_name" : "loc_regs_",
11929     "field_offset" : 1088,
11930     "referenced_type" : "type-54"
11931    }
11932   ],
11933   "linker_set_key" : "unwindstack::DwarfSection",
11934   "name" : "unwindstack::DwarfSection",
11935   "record_kind" : "class",
11936   "referenced_type" : "type-47",
11937   "self_type" : "type-47",
11938   "size" : 148,
11939   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
11940   "unique_id" : "_ZTSN11unwindstack12DwarfSectionE",
11941   "vtable_components" :
11942   [
11943    {
11944     "kind" : "offset_to_top"
11945    },
11946    {
11947     "kind" : "rtti",
11948     "mangled_component_name" : "_ZTIN11unwindstack12DwarfSectionE"
11949    },
11950    {
11951     "kind" : "complete_dtor_pointer",
11952     "mangled_component_name" : "_ZN11unwindstack12DwarfSectionD1Ev"
11953    },
11954    {
11955     "kind" : "deleting_dtor_pointer",
11956     "mangled_component_name" : "_ZN11unwindstack12DwarfSectionD0Ev"
11957    },
11958    {
11959     "is_pure" : true,
11960     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4InitEyyy"
11961    },
11962    {
11963     "is_pure" : true,
11964     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
11965    },
11966    {
11967     "is_pure" : true,
11968     "mangled_component_name" : "_ZN11unwindstack12DwarfSection3LogEhyPKNS_8DwarfFdeE"
11969    },
11970    {
11971     "is_pure" : true,
11972     "mangled_component_name" : "_ZN11unwindstack12DwarfSection7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS1_9allocatorIS5_EEEE"
11973    },
11974    {
11975     "is_pure" : true,
11976     "mangled_component_name" : "_ZN11unwindstack12DwarfSection12GetFdeFromPcEy"
11977    },
11978    {
11979     "is_pure" : true,
11980     "mangled_component_name" : "_ZN11unwindstack12DwarfSection18GetCfaLocationInfoEyPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
11981    },
11982    {
11983     "is_pure" : true,
11984     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
11985    },
11986    {
11987     "is_pure" : true,
11988     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Ey"
11989    },
11990    {
11991     "is_pure" : true,
11992     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEy"
11993    }
11994   ]
11995  },
11996  {
11997   "alignment" : 4,
11998   "base_specifiers" :
11999   [
12000    {
12001     "referenced_type" : "type-285"
12002    }
12003   ],
12004   "fields" :
12005   [
12006    {
12007     "access" : "private",
12008     "field_name" : "fdes_",
12009     "referenced_type" : "type-284"
12010    },
12011    {
12012     "access" : "private",
12013     "field_name" : "index_",
12014     "field_offset" : 96,
12015     "referenced_type" : "type-3"
12016    }
12017   ],
12018   "linker_set_key" : "unwindstack::DwarfSection::iterator",
12019   "name" : "unwindstack::DwarfSection::iterator",
12020   "record_kind" : "class",
12021   "referenced_type" : "type-283",
12022   "self_type" : "type-283",
12023   "size" : 16,
12024   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12025   "unique_id" : "_ZTSN11unwindstack12DwarfSection8iteratorE"
12026  },
12027  {
12028   "alignment" : 4,
12029   "base_specifiers" :
12030   [
12031    {
12032     "referenced_type" : "type-47"
12033    }
12034   ],
12035   "fields" :
12036   [
12037    {
12038     "access" : "protected",
12039     "field_name" : "load_bias_",
12040     "field_offset" : 1184,
12041     "referenced_type" : "type-6"
12042    },
12043    {
12044     "access" : "protected",
12045     "field_name" : "entries_offset_",
12046     "field_offset" : 1248,
12047     "referenced_type" : "type-6"
12048    },
12049    {
12050     "access" : "protected",
12051     "field_name" : "entries_end_",
12052     "field_offset" : 1312,
12053     "referenced_type" : "type-6"
12054    },
12055    {
12056     "access" : "protected",
12057     "field_name" : "pc_offset_",
12058     "field_offset" : 1376,
12059     "referenced_type" : "type-6"
12060    }
12061   ],
12062   "linker_set_key" : "unwindstack::DwarfSectionImpl<unsigned int>",
12063   "name" : "unwindstack::DwarfSectionImpl<unsigned int>",
12064   "record_kind" : "class",
12065   "referenced_type" : "type-46",
12066   "self_type" : "type-46",
12067   "size" : 180,
12068   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12069   "template_args" : [ "type-3" ],
12070   "unique_id" : "_ZTSN11unwindstack16DwarfSectionImplIjEE",
12071   "vtable_components" :
12072   [
12073    {
12074     "kind" : "offset_to_top"
12075    },
12076    {
12077     "kind" : "rtti",
12078     "mangled_component_name" : "_ZTIN11unwindstack16DwarfSectionImplIjEE"
12079    },
12080    {
12081     "kind" : "complete_dtor_pointer",
12082     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjED1Ev"
12083    },
12084    {
12085     "kind" : "deleting_dtor_pointer",
12086     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjED0Ev"
12087    },
12088    {
12089     "is_pure" : true,
12090     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4InitEyyy"
12091    },
12092    {
12093     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
12094    },
12095    {
12096     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE3LogEhyPKNS_8DwarfFdeE"
12097    },
12098    {
12099     "is_pure" : true,
12100     "mangled_component_name" : "_ZN11unwindstack12DwarfSection7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS1_9allocatorIS5_EEEE"
12101    },
12102    {
12103     "is_pure" : true,
12104     "mangled_component_name" : "_ZN11unwindstack12DwarfSection12GetFdeFromPcEy"
12105    },
12106    {
12107     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE18GetCfaLocationInfoEyPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
12108    },
12109    {
12110     "is_pure" : true,
12111     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
12112    },
12113    {
12114     "is_pure" : true,
12115     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Ey"
12116    },
12117    {
12118     "is_pure" : true,
12119     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEy"
12120    }
12121   ]
12122  },
12123  {
12124   "alignment" : 4,
12125   "base_specifiers" :
12126   [
12127    {
12128     "referenced_type" : "type-47"
12129    }
12130   ],
12131   "fields" :
12132   [
12133    {
12134     "access" : "protected",
12135     "field_name" : "load_bias_",
12136     "field_offset" : 1184,
12137     "referenced_type" : "type-6"
12138    },
12139    {
12140     "access" : "protected",
12141     "field_name" : "entries_offset_",
12142     "field_offset" : 1248,
12143     "referenced_type" : "type-6"
12144    },
12145    {
12146     "access" : "protected",
12147     "field_name" : "entries_end_",
12148     "field_offset" : 1312,
12149     "referenced_type" : "type-6"
12150    },
12151    {
12152     "access" : "protected",
12153     "field_name" : "pc_offset_",
12154     "field_offset" : 1376,
12155     "referenced_type" : "type-6"
12156    }
12157   ],
12158   "linker_set_key" : "unwindstack::DwarfSectionImpl<unsigned long long>",
12159   "name" : "unwindstack::DwarfSectionImpl<unsigned long long>",
12160   "record_kind" : "class",
12161   "referenced_type" : "type-56",
12162   "self_type" : "type-56",
12163   "size" : 180,
12164   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12165   "template_args" : [ "type-6" ],
12166   "unique_id" : "_ZTSN11unwindstack16DwarfSectionImplIyEE",
12167   "vtable_components" :
12168   [
12169    {
12170     "kind" : "offset_to_top"
12171    },
12172    {
12173     "kind" : "rtti",
12174     "mangled_component_name" : "_ZTIN11unwindstack16DwarfSectionImplIyEE"
12175    },
12176    {
12177     "kind" : "complete_dtor_pointer",
12178     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyED1Ev"
12179    },
12180    {
12181     "kind" : "deleting_dtor_pointer",
12182     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyED0Ev"
12183    },
12184    {
12185     "is_pure" : true,
12186     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4InitEyyy"
12187    },
12188    {
12189     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
12190    },
12191    {
12192     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyE3LogEhyPKNS_8DwarfFdeE"
12193    },
12194    {
12195     "is_pure" : true,
12196     "mangled_component_name" : "_ZN11unwindstack12DwarfSection7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS1_9allocatorIS5_EEEE"
12197    },
12198    {
12199     "is_pure" : true,
12200     "mangled_component_name" : "_ZN11unwindstack12DwarfSection12GetFdeFromPcEy"
12201    },
12202    {
12203     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyE18GetCfaLocationInfoEyPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
12204    },
12205    {
12206     "is_pure" : true,
12207     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
12208    },
12209    {
12210     "is_pure" : true,
12211     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Ey"
12212    },
12213    {
12214     "is_pure" : true,
12215     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEy"
12216    }
12217   ]
12218  },
12219  {
12220   "alignment" : 4,
12221   "base_specifiers" :
12222   [
12223    {
12224     "referenced_type" : "type-46"
12225    }
12226   ],
12227   "fields" :
12228   [
12229    {
12230     "access" : "protected",
12231     "field_name" : "next_entries_offset_",
12232     "field_offset" : 1440,
12233     "referenced_type" : "type-6"
12234    },
12235    {
12236     "access" : "protected",
12237     "field_name" : "fdes_",
12238     "field_offset" : 1504,
12239     "referenced_type" : "type-110"
12240    }
12241   ],
12242   "linker_set_key" : "unwindstack::DwarfSectionImplNoHdr<unsigned int>",
12243   "name" : "unwindstack::DwarfSectionImplNoHdr<unsigned int>",
12244   "record_kind" : "class",
12245   "referenced_type" : "type-109",
12246   "self_type" : "type-109",
12247   "size" : 200,
12248   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12249   "template_args" : [ "type-3" ],
12250   "unique_id" : "_ZTSN11unwindstack21DwarfSectionImplNoHdrIjEE",
12251   "vtable_components" :
12252   [
12253    {
12254     "kind" : "offset_to_top"
12255    },
12256    {
12257     "kind" : "rtti",
12258     "mangled_component_name" : "_ZTIN11unwindstack21DwarfSectionImplNoHdrIjEE"
12259    },
12260    {
12261     "kind" : "complete_dtor_pointer",
12262     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjED1Ev"
12263    },
12264    {
12265     "kind" : "deleting_dtor_pointer",
12266     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjED0Ev"
12267    },
12268    {
12269     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE4InitEyyy"
12270    },
12271    {
12272     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
12273    },
12274    {
12275     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE3LogEhyPKNS_8DwarfFdeE"
12276    },
12277    {
12278     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
12279    },
12280    {
12281     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE12GetFdeFromPcEy"
12282    },
12283    {
12284     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE18GetCfaLocationInfoEyPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
12285    },
12286    {
12287     "is_pure" : true,
12288     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
12289    },
12290    {
12291     "is_pure" : true,
12292     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Ey"
12293    },
12294    {
12295     "is_pure" : true,
12296     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEy"
12297    }
12298   ]
12299  },
12300  {
12301   "alignment" : 4,
12302   "base_specifiers" :
12303   [
12304    {
12305     "referenced_type" : "type-56"
12306    }
12307   ],
12308   "fields" :
12309   [
12310    {
12311     "access" : "protected",
12312     "field_name" : "next_entries_offset_",
12313     "field_offset" : 1440,
12314     "referenced_type" : "type-6"
12315    },
12316    {
12317     "access" : "protected",
12318     "field_name" : "fdes_",
12319     "field_offset" : 1504,
12320     "referenced_type" : "type-114"
12321    }
12322   ],
12323   "linker_set_key" : "unwindstack::DwarfSectionImplNoHdr<unsigned long long>",
12324   "name" : "unwindstack::DwarfSectionImplNoHdr<unsigned long long>",
12325   "record_kind" : "class",
12326   "referenced_type" : "type-113",
12327   "self_type" : "type-113",
12328   "size" : 200,
12329   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12330   "template_args" : [ "type-6" ],
12331   "unique_id" : "_ZTSN11unwindstack21DwarfSectionImplNoHdrIyEE",
12332   "vtable_components" :
12333   [
12334    {
12335     "kind" : "offset_to_top"
12336    },
12337    {
12338     "kind" : "rtti",
12339     "mangled_component_name" : "_ZTIN11unwindstack21DwarfSectionImplNoHdrIyEE"
12340    },
12341    {
12342     "kind" : "complete_dtor_pointer",
12343     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIyED1Ev"
12344    },
12345    {
12346     "kind" : "deleting_dtor_pointer",
12347     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIyED0Ev"
12348    },
12349    {
12350     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIyE4InitEyyy"
12351    },
12352    {
12353     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
12354    },
12355    {
12356     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyE3LogEhyPKNS_8DwarfFdeE"
12357    },
12358    {
12359     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIyE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
12360    },
12361    {
12362     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIyE12GetFdeFromPcEy"
12363    },
12364    {
12365     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyE18GetCfaLocationInfoEyPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
12366    },
12367    {
12368     "is_pure" : true,
12369     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
12370    },
12371    {
12372     "is_pure" : true,
12373     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Ey"
12374    },
12375    {
12376     "is_pure" : true,
12377     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEy"
12378    }
12379   ]
12380  },
12381  {
12382   "alignment" : 4,
12383   "fields" :
12384   [
12385    {
12386     "access" : "protected",
12387     "field_name" : "valid_",
12388     "field_offset" : 32,
12389     "referenced_type" : "type-72"
12390    },
12391    {
12392     "access" : "protected",
12393     "field_name" : "load_bias_",
12394     "field_offset" : 64,
12395     "referenced_type" : "type-6"
12396    },
12397    {
12398     "access" : "protected",
12399     "field_name" : "interface_",
12400     "field_offset" : 128,
12401     "referenced_type" : "type-193"
12402    },
12403    {
12404     "access" : "protected",
12405     "field_name" : "memory_",
12406     "field_offset" : 160,
12407     "referenced_type" : "type-194"
12408    },
12409    {
12410     "access" : "protected",
12411     "field_name" : "machine_type_",
12412     "field_offset" : 192,
12413     "referenced_type" : "type-3"
12414    },
12415    {
12416     "access" : "protected",
12417     "field_name" : "class_type_",
12418     "field_offset" : 224,
12419     "referenced_type" : "type-10"
12420    },
12421    {
12422     "access" : "protected",
12423     "field_name" : "arch_",
12424     "field_offset" : 232,
12425     "referenced_type" : "type-34"
12426    },
12427    {
12428     "access" : "protected",
12429     "field_name" : "lock_",
12430     "field_offset" : 256,
12431     "referenced_type" : "type-195"
12432    },
12433    {
12434     "access" : "protected",
12435     "field_name" : "gnu_debugdata_memory_",
12436     "field_offset" : 288,
12437     "referenced_type" : "type-196"
12438    },
12439    {
12440     "access" : "protected",
12441     "field_name" : "gnu_debugdata_interface_",
12442     "field_offset" : 320,
12443     "referenced_type" : "type-197"
12444    }
12445   ],
12446   "linker_set_key" : "unwindstack::Elf",
12447   "name" : "unwindstack::Elf",
12448   "record_kind" : "class",
12449   "referenced_type" : "type-192",
12450   "self_type" : "type-192",
12451   "size" : 44,
12452   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h",
12453   "unique_id" : "_ZTSN11unwindstack3ElfE",
12454   "vtable_components" :
12455   [
12456    {
12457     "kind" : "offset_to_top"
12458    },
12459    {
12460     "kind" : "rtti",
12461     "mangled_component_name" : "_ZTIN11unwindstack3ElfE"
12462    },
12463    {
12464     "kind" : "complete_dtor_pointer",
12465     "mangled_component_name" : "_ZN11unwindstack3ElfD1Ev"
12466    },
12467    {
12468     "kind" : "deleting_dtor_pointer",
12469     "mangled_component_name" : "_ZN11unwindstack3ElfD0Ev"
12470    }
12471   ]
12472  },
12473  {
12474   "alignment" : 4,
12475   "fields" :
12476   [
12477    {
12478     "access" : "protected",
12479     "field_name" : "memory_",
12480     "field_offset" : 32,
12481     "referenced_type" : "type-17"
12482    },
12483    {
12484     "access" : "protected",
12485     "field_name" : "pt_loads_",
12486     "field_offset" : 64,
12487     "referenced_type" : "type-19"
12488    },
12489    {
12490     "access" : "protected",
12491     "field_name" : "dynamic_offset_",
12492     "field_offset" : 224,
12493     "referenced_type" : "type-6"
12494    },
12495    {
12496     "access" : "protected",
12497     "field_name" : "dynamic_vaddr_",
12498     "field_offset" : 288,
12499     "referenced_type" : "type-6"
12500    },
12501    {
12502     "access" : "protected",
12503     "field_name" : "dynamic_size_",
12504     "field_offset" : 352,
12505     "referenced_type" : "type-6"
12506    },
12507    {
12508     "access" : "protected",
12509     "field_name" : "eh_frame_hdr_offset_",
12510     "field_offset" : 416,
12511     "referenced_type" : "type-6"
12512    },
12513    {
12514     "access" : "protected",
12515     "field_name" : "eh_frame_hdr_size_",
12516     "field_offset" : 480,
12517     "referenced_type" : "type-6"
12518    },
12519    {
12520     "access" : "protected",
12521     "field_name" : "eh_frame_offset_",
12522     "field_offset" : 544,
12523     "referenced_type" : "type-6"
12524    },
12525    {
12526     "access" : "protected",
12527     "field_name" : "eh_frame_size_",
12528     "field_offset" : 608,
12529     "referenced_type" : "type-6"
12530    },
12531    {
12532     "access" : "protected",
12533     "field_name" : "debug_frame_offset_",
12534     "field_offset" : 672,
12535     "referenced_type" : "type-6"
12536    },
12537    {
12538     "access" : "protected",
12539     "field_name" : "debug_frame_size_",
12540     "field_offset" : 736,
12541     "referenced_type" : "type-6"
12542    },
12543    {
12544     "access" : "protected",
12545     "field_name" : "gnu_debugdata_offset_",
12546     "field_offset" : 800,
12547     "referenced_type" : "type-6"
12548    },
12549    {
12550     "access" : "protected",
12551     "field_name" : "gnu_debugdata_size_",
12552     "field_offset" : 864,
12553     "referenced_type" : "type-6"
12554    },
12555    {
12556     "access" : "protected",
12557     "field_name" : "gnu_build_id_offset_",
12558     "field_offset" : 928,
12559     "referenced_type" : "type-6"
12560    },
12561    {
12562     "access" : "protected",
12563     "field_name" : "gnu_build_id_size_",
12564     "field_offset" : 992,
12565     "referenced_type" : "type-6"
12566    },
12567    {
12568     "access" : "protected",
12569     "field_name" : "soname_type_",
12570     "field_offset" : 1056,
12571     "referenced_type" : "type-10"
12572    },
12573    {
12574     "access" : "protected",
12575     "field_name" : "soname_",
12576     "field_offset" : 1088,
12577     "referenced_type" : "type-20"
12578    },
12579    {
12580     "access" : "protected",
12581     "field_name" : "last_error_",
12582     "field_offset" : 1184,
12583     "referenced_type" : "type-14"
12584    },
12585    {
12586     "access" : "protected",
12587     "field_name" : "eh_frame_",
12588     "field_offset" : 1280,
12589     "referenced_type" : "type-21"
12590    },
12591    {
12592     "access" : "protected",
12593     "field_name" : "debug_frame_",
12594     "field_offset" : 1312,
12595     "referenced_type" : "type-22"
12596    },
12597    {
12598     "access" : "protected",
12599     "field_name" : "gnu_debugdata_interface_",
12600     "field_offset" : 1344,
12601     "referenced_type" : "type-23"
12602    },
12603    {
12604     "access" : "protected",
12605     "field_name" : "symbols_",
12606     "field_offset" : 1376,
12607     "referenced_type" : "type-24"
12608    },
12609    {
12610     "access" : "protected",
12611     "field_name" : "strtabs_",
12612     "field_offset" : 1472,
12613     "referenced_type" : "type-25"
12614    }
12615   ],
12616   "linker_set_key" : "unwindstack::ElfInterface",
12617   "name" : "unwindstack::ElfInterface",
12618   "record_kind" : "class",
12619   "referenced_type" : "type-16",
12620   "self_type" : "type-16",
12621   "size" : 196,
12622   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
12623   "unique_id" : "_ZTSN11unwindstack12ElfInterfaceE",
12624   "vtable_components" :
12625   [
12626    {
12627     "kind" : "offset_to_top"
12628    },
12629    {
12630     "kind" : "rtti",
12631     "mangled_component_name" : "_ZTIN11unwindstack12ElfInterfaceE"
12632    },
12633    {
12634     "kind" : "complete_dtor_pointer",
12635     "mangled_component_name" : "_ZN11unwindstack12ElfInterfaceD1Ev"
12636    },
12637    {
12638     "kind" : "deleting_dtor_pointer",
12639     "mangled_component_name" : "_ZN11unwindstack12ElfInterfaceD0Ev"
12640    },
12641    {
12642     "is_pure" : true,
12643     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4InitEPy"
12644    },
12645    {
12646     "is_pure" : true,
12647     "mangled_component_name" : "_ZN11unwindstack12ElfInterface11InitHeadersEy"
12648    },
12649    {
12650     "is_pure" : true,
12651     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9GetSonameEv"
12652    },
12653    {
12654     "is_pure" : true,
12655     "mangled_component_name" : "_ZN11unwindstack12ElfInterface15GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
12656    },
12657    {
12658     "is_pure" : true,
12659     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
12660    },
12661    {
12662     "is_pure" : true,
12663     "mangled_component_name" : "_ZN11unwindstack12ElfInterface10GetBuildIDEv"
12664    },
12665    {
12666     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4StepEyPNS_4RegsEPNS_6MemoryEPb"
12667    },
12668    {
12669     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9IsValidPcEy"
12670    },
12671    {
12672     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17HandleUnknownTypeEjyy"
12673    }
12674   ]
12675  },
12676  {
12677   "alignment" : 4,
12678   "base_specifiers" :
12679   [
12680    {
12681     "referenced_type" : "type-16"
12682    }
12683   ],
12684   "linker_set_key" : "unwindstack::ElfInterface32",
12685   "name" : "unwindstack::ElfInterface32",
12686   "record_kind" : "class",
12687   "referenced_type" : "type-32",
12688   "self_type" : "type-32",
12689   "size" : 196,
12690   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
12691   "unique_id" : "_ZTSN11unwindstack14ElfInterface32E",
12692   "vtable_components" :
12693   [
12694    {
12695     "kind" : "offset_to_top"
12696    },
12697    {
12698     "kind" : "rtti",
12699     "mangled_component_name" : "_ZTIN11unwindstack14ElfInterface32E"
12700    },
12701    {
12702     "kind" : "complete_dtor_pointer",
12703     "mangled_component_name" : "_ZN11unwindstack14ElfInterface32D1Ev"
12704    },
12705    {
12706     "kind" : "deleting_dtor_pointer",
12707     "mangled_component_name" : "_ZN11unwindstack14ElfInterface32D0Ev"
12708    },
12709    {
12710     "mangled_component_name" : "_ZN11unwindstack14ElfInterface324InitEPy"
12711    },
12712    {
12713     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3211InitHeadersEy"
12714    },
12715    {
12716     "mangled_component_name" : "_ZN11unwindstack14ElfInterface329GetSonameEv"
12717    },
12718    {
12719     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3215GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
12720    },
12721    {
12722     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3217GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
12723    },
12724    {
12725     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3210GetBuildIDEv"
12726    },
12727    {
12728     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4StepEyPNS_4RegsEPNS_6MemoryEPb"
12729    },
12730    {
12731     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9IsValidPcEy"
12732    },
12733    {
12734     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17HandleUnknownTypeEjyy"
12735    }
12736   ]
12737  },
12738  {
12739   "alignment" : 4,
12740   "base_specifiers" :
12741   [
12742    {
12743     "referenced_type" : "type-16"
12744    }
12745   ],
12746   "linker_set_key" : "unwindstack::ElfInterface64",
12747   "name" : "unwindstack::ElfInterface64",
12748   "record_kind" : "class",
12749   "referenced_type" : "type-40",
12750   "self_type" : "type-40",
12751   "size" : 196,
12752   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
12753   "unique_id" : "_ZTSN11unwindstack14ElfInterface64E",
12754   "vtable_components" :
12755   [
12756    {
12757     "kind" : "offset_to_top"
12758    },
12759    {
12760     "kind" : "rtti",
12761     "mangled_component_name" : "_ZTIN11unwindstack14ElfInterface64E"
12762    },
12763    {
12764     "kind" : "complete_dtor_pointer",
12765     "mangled_component_name" : "_ZN11unwindstack14ElfInterface64D1Ev"
12766    },
12767    {
12768     "kind" : "deleting_dtor_pointer",
12769     "mangled_component_name" : "_ZN11unwindstack14ElfInterface64D0Ev"
12770    },
12771    {
12772     "mangled_component_name" : "_ZN11unwindstack14ElfInterface644InitEPy"
12773    },
12774    {
12775     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6411InitHeadersEy"
12776    },
12777    {
12778     "mangled_component_name" : "_ZN11unwindstack14ElfInterface649GetSonameEv"
12779    },
12780    {
12781     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6415GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
12782    },
12783    {
12784     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6417GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
12785    },
12786    {
12787     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6410GetBuildIDEv"
12788    },
12789    {
12790     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4StepEyPNS_4RegsEPNS_6MemoryEPb"
12791    },
12792    {
12793     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9IsValidPcEy"
12794    },
12795    {
12796     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17HandleUnknownTypeEjyy"
12797    }
12798   ]
12799  },
12800  {
12801   "alignment" : 4,
12802   "fields" :
12803   [
12804    {
12805     "field_name" : "code",
12806     "referenced_type" : "type-13"
12807    },
12808    {
12809     "field_name" : "address",
12810     "field_offset" : 32,
12811     "referenced_type" : "type-6"
12812    }
12813   ],
12814   "linker_set_key" : "unwindstack::ErrorData",
12815   "name" : "unwindstack::ErrorData",
12816   "referenced_type" : "type-14",
12817   "self_type" : "type-14",
12818   "size" : 12,
12819   "source_file" : "/system/core/libunwindstack/include/unwindstack/Error.h",
12820   "unique_id" : "_ZTSN11unwindstack9ErrorDataE"
12821  },
12822  {
12823   "alignment" : 4,
12824   "base_specifiers" :
12825   [
12826    {
12827     "referenced_type" : "type-167"
12828    }
12829   ],
12830   "fields" :
12831   [
12832    {
12833     "access" : "protected",
12834     "field_name" : "file_",
12835     "field_offset" : 128,
12836     "referenced_type" : "type-186"
12837    }
12838   ],
12839   "linker_set_key" : "unwindstack::FileMaps",
12840   "name" : "unwindstack::FileMaps",
12841   "record_kind" : "class",
12842   "referenced_type" : "type-185",
12843   "self_type" : "type-185",
12844   "size" : 28,
12845   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
12846   "unique_id" : "_ZTSN11unwindstack8FileMapsE",
12847   "vtable_components" :
12848   [
12849    {
12850     "kind" : "offset_to_top"
12851    },
12852    {
12853     "kind" : "rtti",
12854     "mangled_component_name" : "_ZTIN11unwindstack8FileMapsE"
12855    },
12856    {
12857     "kind" : "complete_dtor_pointer",
12858     "mangled_component_name" : "_ZN11unwindstack8FileMapsD1Ev"
12859    },
12860    {
12861     "kind" : "deleting_dtor_pointer",
12862     "mangled_component_name" : "_ZN11unwindstack8FileMapsD0Ev"
12863    },
12864    {
12865     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
12866    },
12867    {
12868     "mangled_component_name" : "_ZNK11unwindstack8FileMaps11GetMapsFileEv"
12869    }
12870   ]
12871  },
12872  {
12873   "alignment" : 4,
12874   "fields" :
12875   [
12876    {
12877     "field_name" : "num",
12878     "referenced_type" : "type-3"
12879    },
12880    {
12881     "field_name" : "rel_pc",
12882     "field_offset" : 32,
12883     "referenced_type" : "type-6"
12884    },
12885    {
12886     "field_name" : "pc",
12887     "field_offset" : 96,
12888     "referenced_type" : "type-6"
12889    },
12890    {
12891     "field_name" : "sp",
12892     "field_offset" : 160,
12893     "referenced_type" : "type-6"
12894    },
12895    {
12896     "field_name" : "function_name",
12897     "field_offset" : 224,
12898     "referenced_type" : "type-812"
12899    },
12900    {
12901     "field_name" : "function_offset",
12902     "field_offset" : 320,
12903     "referenced_type" : "type-6"
12904    },
12905    {
12906     "field_name" : "map_name",
12907     "field_offset" : 384,
12908     "referenced_type" : "type-813"
12909    },
12910    {
12911     "field_name" : "map_elf_start_offset",
12912     "field_offset" : 480,
12913     "referenced_type" : "type-6"
12914    },
12915    {
12916     "field_name" : "map_exact_offset",
12917     "field_offset" : 544,
12918     "referenced_type" : "type-6"
12919    },
12920    {
12921     "field_name" : "map_start",
12922     "field_offset" : 608,
12923     "referenced_type" : "type-6"
12924    },
12925    {
12926     "field_name" : "map_end",
12927     "field_offset" : 672,
12928     "referenced_type" : "type-6"
12929    },
12930    {
12931     "field_name" : "map_load_bias",
12932     "field_offset" : 736,
12933     "referenced_type" : "type-6"
12934    },
12935    {
12936     "field_name" : "map_flags",
12937     "field_offset" : 800,
12938     "referenced_type" : "type-153"
12939    }
12940   ],
12941   "linker_set_key" : "unwindstack::FrameData",
12942   "name" : "unwindstack::FrameData",
12943   "referenced_type" : "type-811",
12944   "self_type" : "type-811",
12945   "size" : 104,
12946   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h",
12947   "unique_id" : "_ZTSN11unwindstack9FrameDataE"
12948  },
12949  {
12950   "alignment" : 4,
12951   "fields" :
12952   [
12953    {
12954     "access" : "protected",
12955     "field_name" : "arch_",
12956     "field_offset" : 32,
12957     "referenced_type" : "type-34"
12958    },
12959    {
12960     "access" : "protected",
12961     "field_name" : "memory_",
12962     "field_offset" : 64,
12963     "referenced_type" : "type-160"
12964    },
12965    {
12966     "access" : "protected",
12967     "field_name" : "search_libs_",
12968     "field_offset" : 128,
12969     "referenced_type" : "type-161"
12970    }
12971   ],
12972   "linker_set_key" : "unwindstack::Global",
12973   "name" : "unwindstack::Global",
12974   "record_kind" : "class",
12975   "referenced_type" : "type-159",
12976   "self_type" : "type-159",
12977   "size" : 28,
12978   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h",
12979   "unique_id" : "_ZTSN11unwindstack6GlobalE",
12980   "vtable_components" :
12981   [
12982    {
12983     "kind" : "offset_to_top"
12984    },
12985    {
12986     "kind" : "rtti",
12987     "mangled_component_name" : "_ZTIN11unwindstack6GlobalE"
12988    },
12989    {
12990     "kind" : "complete_dtor_pointer",
12991     "mangled_component_name" : "_ZN11unwindstack6GlobalD1Ev"
12992    },
12993    {
12994     "kind" : "deleting_dtor_pointer",
12995     "mangled_component_name" : "_ZN11unwindstack6GlobalD0Ev"
12996    },
12997    {
12998     "is_pure" : true,
12999     "mangled_component_name" : "_ZN11unwindstack6Global16ReadVariableDataEy"
13000    },
13001    {
13002     "is_pure" : true,
13003     "mangled_component_name" : "_ZN11unwindstack6Global11ProcessArchEv"
13004    }
13005   ]
13006  },
13007  {
13008   "alignment" : 4,
13009   "base_specifiers" :
13010   [
13011    {
13012     "referenced_type" : "type-159"
13013    }
13014   ],
13015   "fields" :
13016   [
13017    {
13018     "access" : "private",
13019     "field_name" : "read_descriptor_func_",
13020     "field_offset" : 224,
13021     "referenced_type" : "type-214"
13022    },
13023    {
13024     "access" : "private",
13025     "field_name" : "read_entry_func_",
13026     "field_offset" : 288,
13027     "referenced_type" : "type-215"
13028    },
13029    {
13030     "access" : "private",
13031     "field_name" : "entry_addr_",
13032     "field_offset" : 352,
13033     "referenced_type" : "type-6"
13034    },
13035    {
13036     "access" : "private",
13037     "field_name" : "initialized_",
13038     "field_offset" : 416,
13039     "referenced_type" : "type-72"
13040    },
13041    {
13042     "access" : "private",
13043     "field_name" : "elf_list_",
13044     "field_offset" : 448,
13045     "referenced_type" : "type-216"
13046    },
13047    {
13048     "access" : "private",
13049     "field_name" : "lock_",
13050     "field_offset" : 544,
13051     "referenced_type" : "type-217"
13052    }
13053   ],
13054   "linker_set_key" : "unwindstack::JitDebug",
13055   "name" : "unwindstack::JitDebug",
13056   "record_kind" : "class",
13057   "referenced_type" : "type-213",
13058   "self_type" : "type-213",
13059   "size" : 72,
13060   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h",
13061   "unique_id" : "_ZTSN11unwindstack8JitDebugE",
13062   "vtable_components" :
13063   [
13064    {
13065     "kind" : "offset_to_top"
13066    },
13067    {
13068     "kind" : "rtti",
13069     "mangled_component_name" : "_ZTIN11unwindstack8JitDebugE"
13070    },
13071    {
13072     "kind" : "complete_dtor_pointer",
13073     "mangled_component_name" : "_ZN11unwindstack8JitDebugD1Ev"
13074    },
13075    {
13076     "kind" : "deleting_dtor_pointer",
13077     "mangled_component_name" : "_ZN11unwindstack8JitDebugD0Ev"
13078    },
13079    {
13080     "mangled_component_name" : "_ZN11unwindstack8JitDebug16ReadVariableDataEy"
13081    },
13082    {
13083     "mangled_component_name" : "_ZN11unwindstack8JitDebug11ProcessArchEv"
13084    }
13085   ]
13086  },
13087  {
13088   "alignment" : 4,
13089   "fields" :
13090   [
13091    {
13092     "field_name" : "offset",
13093     "referenced_type" : "type-6"
13094    },
13095    {
13096     "field_name" : "table_offset",
13097     "field_offset" : 64,
13098     "referenced_type" : "type-6"
13099    },
13100    {
13101     "field_name" : "table_size",
13102     "field_offset" : 128,
13103     "referenced_type" : "type-3"
13104    }
13105   ],
13106   "linker_set_key" : "unwindstack::LoadInfo",
13107   "name" : "unwindstack::LoadInfo",
13108   "referenced_type" : "type-15",
13109   "self_type" : "type-15",
13110   "size" : 20,
13111   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
13112   "unique_id" : "_ZTSN11unwindstack8LoadInfoE"
13113  },
13114  {
13115   "alignment" : 4,
13116   "fields" :
13117   [
13118    {
13119     "field_name" : "map_info",
13120     "referenced_type" : "type-81"
13121    },
13122    {
13123     "field_name" : "pc",
13124     "field_offset" : 32,
13125     "referenced_type" : "type-6"
13126    },
13127    {
13128     "field_name" : "rel_pc",
13129     "field_offset" : 96,
13130     "referenced_type" : "type-6"
13131    },
13132    {
13133     "field_name" : "function_name",
13134     "field_offset" : 160,
13135     "referenced_type" : "type-569"
13136    },
13137    {
13138     "field_name" : "function_offset",
13139     "field_offset" : 256,
13140     "referenced_type" : "type-6"
13141    }
13142   ],
13143   "linker_set_key" : "unwindstack::LocalFrameData",
13144   "name" : "unwindstack::LocalFrameData",
13145   "referenced_type" : "type-568",
13146   "self_type" : "type-568",
13147   "size" : 40,
13148   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h",
13149   "unique_id" : "_ZTSN11unwindstack14LocalFrameDataE"
13150  },
13151  {
13152   "alignment" : 4,
13153   "base_specifiers" :
13154   [
13155    {
13156     "referenced_type" : "type-175"
13157    }
13158   ],
13159   "linker_set_key" : "unwindstack::LocalMaps",
13160   "name" : "unwindstack::LocalMaps",
13161   "record_kind" : "class",
13162   "referenced_type" : "type-177",
13163   "self_type" : "type-177",
13164   "size" : 20,
13165   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
13166   "unique_id" : "_ZTSN11unwindstack9LocalMapsE",
13167   "vtable_components" :
13168   [
13169    {
13170     "kind" : "offset_to_top"
13171    },
13172    {
13173     "kind" : "rtti",
13174     "mangled_component_name" : "_ZTIN11unwindstack9LocalMapsE"
13175    },
13176    {
13177     "kind" : "complete_dtor_pointer",
13178     "mangled_component_name" : "_ZN11unwindstack9LocalMapsD1Ev"
13179    },
13180    {
13181     "kind" : "deleting_dtor_pointer",
13182     "mangled_component_name" : "_ZN11unwindstack9LocalMapsD0Ev"
13183    },
13184    {
13185     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
13186    },
13187    {
13188     "mangled_component_name" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv"
13189    }
13190   ]
13191  },
13192  {
13193   "alignment" : 4,
13194   "fields" :
13195   [
13196    {
13197     "access" : "private",
13198     "field_name" : "maps_rwlock_",
13199     "referenced_type" : "type-572"
13200    },
13201    {
13202     "access" : "private",
13203     "field_name" : "maps_",
13204     "field_offset" : 320,
13205     "referenced_type" : "type-573"
13206    },
13207    {
13208     "access" : "private",
13209     "field_name" : "process_memory_",
13210     "field_offset" : 352,
13211     "referenced_type" : "type-574"
13212    },
13213    {
13214     "access" : "private",
13215     "field_name" : "skip_libraries_",
13216     "field_offset" : 416,
13217     "referenced_type" : "type-575"
13218    },
13219    {
13220     "access" : "private",
13221     "field_name" : "last_error_",
13222     "field_offset" : 512,
13223     "referenced_type" : "type-14"
13224    }
13225   ],
13226   "linker_set_key" : "unwindstack::LocalUnwinder",
13227   "name" : "unwindstack::LocalUnwinder",
13228   "record_kind" : "class",
13229   "referenced_type" : "type-571",
13230   "self_type" : "type-571",
13231   "size" : 76,
13232   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h",
13233   "unique_id" : "_ZTSN11unwindstack13LocalUnwinderE"
13234  },
13235  {
13236   "alignment" : 4,
13237   "base_specifiers" :
13238   [
13239    {
13240     "referenced_type" : "type-167"
13241    }
13242   ],
13243   "fields" :
13244   [
13245    {
13246     "access" : "private",
13247     "field_name" : "saved_maps_",
13248     "field_offset" : 128,
13249     "referenced_type" : "type-180"
13250    }
13251   ],
13252   "linker_set_key" : "unwindstack::LocalUpdatableMaps",
13253   "name" : "unwindstack::LocalUpdatableMaps",
13254   "record_kind" : "class",
13255   "referenced_type" : "type-179",
13256   "self_type" : "type-179",
13257   "size" : 28,
13258   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
13259   "unique_id" : "_ZTSN11unwindstack18LocalUpdatableMapsE",
13260   "vtable_components" :
13261   [
13262    {
13263     "kind" : "offset_to_top"
13264    },
13265    {
13266     "kind" : "rtti",
13267     "mangled_component_name" : "_ZTIN11unwindstack18LocalUpdatableMapsE"
13268    },
13269    {
13270     "kind" : "complete_dtor_pointer",
13271     "mangled_component_name" : "_ZN11unwindstack18LocalUpdatableMapsD1Ev"
13272    },
13273    {
13274     "kind" : "deleting_dtor_pointer",
13275     "mangled_component_name" : "_ZN11unwindstack18LocalUpdatableMapsD0Ev"
13276    },
13277    {
13278     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
13279    },
13280    {
13281     "mangled_component_name" : "_ZNK11unwindstack18LocalUpdatableMaps11GetMapsFileEv"
13282    }
13283   ]
13284  },
13285  {
13286   "alignment" : 8,
13287   "fields" :
13288   [
13289    {
13290     "field_name" : "start",
13291     "referenced_type" : "type-6"
13292    },
13293    {
13294     "field_name" : "end",
13295     "field_offset" : 64,
13296     "referenced_type" : "type-6"
13297    },
13298    {
13299     "field_name" : "offset",
13300     "field_offset" : 128,
13301     "referenced_type" : "type-6"
13302    },
13303    {
13304     "field_name" : "flags",
13305     "field_offset" : 192,
13306     "referenced_type" : "type-2"
13307    },
13308    {
13309     "field_name" : "name",
13310     "field_offset" : 224,
13311     "referenced_type" : "type-79"
13312    },
13313    {
13314     "field_name" : "elf",
13315     "field_offset" : 320,
13316     "referenced_type" : "type-80"
13317    },
13318    {
13319     "field_name" : "elf_offset",
13320     "field_offset" : 384,
13321     "referenced_type" : "type-6"
13322    },
13323    {
13324     "field_name" : "elf_start_offset",
13325     "field_offset" : 448,
13326     "referenced_type" : "type-6"
13327    },
13328    {
13329     "field_name" : "prev_map",
13330     "field_offset" : 512,
13331     "referenced_type" : "type-81"
13332    },
13333    {
13334     "field_name" : "load_bias",
13335     "field_offset" : 576,
13336     "referenced_type" : "type-82"
13337    },
13338    {
13339     "field_name" : "build_id",
13340     "field_offset" : 640,
13341     "referenced_type" : "type-83"
13342    },
13343    {
13344     "field_name" : "memory_backed_elf",
13345     "field_offset" : 672,
13346     "referenced_type" : "type-72"
13347    },
13348    {
13349     "access" : "private",
13350     "field_name" : "mutex_",
13351     "field_offset" : 704,
13352     "referenced_type" : "type-84"
13353    }
13354   ],
13355   "linker_set_key" : "unwindstack::MapInfo",
13356   "name" : "unwindstack::MapInfo",
13357   "referenced_type" : "type-78",
13358   "self_type" : "type-78",
13359   "size" : 96,
13360   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h",
13361   "unique_id" : "_ZTSN11unwindstack7MapInfoE"
13362  },
13363  {
13364   "alignment" : 4,
13365   "fields" :
13366   [
13367    {
13368     "access" : "protected",
13369     "field_name" : "maps_",
13370     "field_offset" : 32,
13371     "referenced_type" : "type-168"
13372    }
13373   ],
13374   "linker_set_key" : "unwindstack::Maps",
13375   "name" : "unwindstack::Maps",
13376   "record_kind" : "class",
13377   "referenced_type" : "type-167",
13378   "self_type" : "type-167",
13379   "size" : 16,
13380   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
13381   "unique_id" : "_ZTSN11unwindstack4MapsE",
13382   "vtable_components" :
13383   [
13384    {
13385     "kind" : "offset_to_top"
13386    },
13387    {
13388     "kind" : "rtti",
13389     "mangled_component_name" : "_ZTIN11unwindstack4MapsE"
13390    },
13391    {
13392     "kind" : "complete_dtor_pointer",
13393     "mangled_component_name" : "_ZN11unwindstack4MapsD1Ev"
13394    },
13395    {
13396     "kind" : "deleting_dtor_pointer",
13397     "mangled_component_name" : "_ZN11unwindstack4MapsD0Ev"
13398    },
13399    {
13400     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
13401    },
13402    {
13403     "mangled_component_name" : "_ZNK11unwindstack4Maps11GetMapsFileEv"
13404    }
13405   ]
13406  },
13407  {
13408   "alignment" : 4,
13409   "linker_set_key" : "unwindstack::Memory",
13410   "name" : "unwindstack::Memory",
13411   "record_kind" : "class",
13412   "referenced_type" : "type-18",
13413   "self_type" : "type-18",
13414   "size" : 4,
13415   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13416   "unique_id" : "_ZTSN11unwindstack6MemoryE",
13417   "vtable_components" :
13418   [
13419    {
13420     "kind" : "offset_to_top"
13421    },
13422    {
13423     "kind" : "rtti",
13424     "mangled_component_name" : "_ZTIN11unwindstack6MemoryE"
13425    },
13426    {
13427     "kind" : "complete_dtor_pointer",
13428     "mangled_component_name" : "_ZN11unwindstack6MemoryD1Ev"
13429    },
13430    {
13431     "kind" : "deleting_dtor_pointer",
13432     "mangled_component_name" : "_ZN11unwindstack6MemoryD0Ev"
13433    },
13434    {
13435     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
13436    },
13437    {
13438     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13439    },
13440    {
13441     "is_pure" : true,
13442     "mangled_component_name" : "_ZN11unwindstack6Memory4ReadEyPvj"
13443    }
13444   ]
13445  },
13446  {
13447   "alignment" : 4,
13448   "base_specifiers" :
13449   [
13450    {
13451     "referenced_type" : "type-18"
13452    }
13453   ],
13454   "fields" :
13455   [
13456    {
13457     "access" : "private",
13458     "field_name" : "raw_",
13459     "field_offset" : 32,
13460     "referenced_type" : "type-135"
13461    }
13462   ],
13463   "linker_set_key" : "unwindstack::MemoryBuffer",
13464   "name" : "unwindstack::MemoryBuffer",
13465   "record_kind" : "class",
13466   "referenced_type" : "type-134",
13467   "self_type" : "type-134",
13468   "size" : 16,
13469   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13470   "unique_id" : "_ZTSN11unwindstack12MemoryBufferE",
13471   "vtable_components" :
13472   [
13473    {
13474     "kind" : "offset_to_top"
13475    },
13476    {
13477     "kind" : "rtti",
13478     "mangled_component_name" : "_ZTIN11unwindstack12MemoryBufferE"
13479    },
13480    {
13481     "kind" : "complete_dtor_pointer",
13482     "mangled_component_name" : "_ZN11unwindstack12MemoryBufferD1Ev"
13483    },
13484    {
13485     "kind" : "deleting_dtor_pointer",
13486     "mangled_component_name" : "_ZN11unwindstack12MemoryBufferD0Ev"
13487    },
13488    {
13489     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
13490    },
13491    {
13492     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13493    },
13494    {
13495     "mangled_component_name" : "_ZN11unwindstack12MemoryBuffer4ReadEyPvj"
13496    }
13497   ]
13498  },
13499  {
13500   "alignment" : 4,
13501   "base_specifiers" :
13502   [
13503    {
13504     "referenced_type" : "type-18"
13505    }
13506   ],
13507   "fields" :
13508   [
13509    {
13510     "access" : "private",
13511     "field_name" : "cache_",
13512     "field_offset" : 32,
13513     "referenced_type" : "type-75"
13514    },
13515    {
13516     "access" : "private",
13517     "field_name" : "impl_",
13518     "field_offset" : 192,
13519     "referenced_type" : "type-76"
13520    }
13521   ],
13522   "linker_set_key" : "unwindstack::MemoryCache",
13523   "name" : "unwindstack::MemoryCache",
13524   "record_kind" : "class",
13525   "referenced_type" : "type-74",
13526   "self_type" : "type-74",
13527   "size" : 28,
13528   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13529   "unique_id" : "_ZTSN11unwindstack11MemoryCacheE",
13530   "vtable_components" :
13531   [
13532    {
13533     "kind" : "offset_to_top"
13534    },
13535    {
13536     "kind" : "rtti",
13537     "mangled_component_name" : "_ZTIN11unwindstack11MemoryCacheE"
13538    },
13539    {
13540     "kind" : "complete_dtor_pointer",
13541     "mangled_component_name" : "_ZN11unwindstack11MemoryCacheD1Ev"
13542    },
13543    {
13544     "kind" : "deleting_dtor_pointer",
13545     "mangled_component_name" : "_ZN11unwindstack11MemoryCacheD0Ev"
13546    },
13547    {
13548     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
13549    },
13550    {
13551     "mangled_component_name" : "_ZN11unwindstack11MemoryCache5ClearEv"
13552    },
13553    {
13554     "mangled_component_name" : "_ZN11unwindstack11MemoryCache4ReadEyPvj"
13555    }
13556   ]
13557  },
13558  {
13559   "alignment" : 4,
13560   "base_specifiers" :
13561   [
13562    {
13563     "referenced_type" : "type-18"
13564    }
13565   ],
13566   "fields" :
13567   [
13568    {
13569     "access" : "protected",
13570     "field_name" : "size_",
13571     "field_offset" : 32,
13572     "referenced_type" : "type-3"
13573    },
13574    {
13575     "access" : "protected",
13576     "field_name" : "offset_",
13577     "field_offset" : 64,
13578     "referenced_type" : "type-3"
13579    },
13580    {
13581     "access" : "protected",
13582     "field_name" : "data_",
13583     "field_offset" : 96,
13584     "referenced_type" : "type-142"
13585    }
13586   ],
13587   "linker_set_key" : "unwindstack::MemoryFileAtOffset",
13588   "name" : "unwindstack::MemoryFileAtOffset",
13589   "record_kind" : "class",
13590   "referenced_type" : "type-141",
13591   "self_type" : "type-141",
13592   "size" : 16,
13593   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13594   "unique_id" : "_ZTSN11unwindstack18MemoryFileAtOffsetE",
13595   "vtable_components" :
13596   [
13597    {
13598     "kind" : "offset_to_top"
13599    },
13600    {
13601     "kind" : "rtti",
13602     "mangled_component_name" : "_ZTIN11unwindstack18MemoryFileAtOffsetE"
13603    },
13604    {
13605     "kind" : "complete_dtor_pointer",
13606     "mangled_component_name" : "_ZN11unwindstack18MemoryFileAtOffsetD1Ev"
13607    },
13608    {
13609     "kind" : "deleting_dtor_pointer",
13610     "mangled_component_name" : "_ZN11unwindstack18MemoryFileAtOffsetD0Ev"
13611    },
13612    {
13613     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
13614    },
13615    {
13616     "mangled_component_name" : "_ZN11unwindstack18MemoryFileAtOffset5ClearEv"
13617    },
13618    {
13619     "mangled_component_name" : "_ZN11unwindstack18MemoryFileAtOffset4ReadEyPvj"
13620    }
13621   ]
13622  },
13623  {
13624   "alignment" : 4,
13625   "base_specifiers" :
13626   [
13627    {
13628     "referenced_type" : "type-18"
13629    }
13630   ],
13631   "linker_set_key" : "unwindstack::MemoryLocal",
13632   "name" : "unwindstack::MemoryLocal",
13633   "record_kind" : "class",
13634   "referenced_type" : "type-198",
13635   "self_type" : "type-198",
13636   "size" : 4,
13637   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13638   "unique_id" : "_ZTSN11unwindstack11MemoryLocalE",
13639   "vtable_components" :
13640   [
13641    {
13642     "kind" : "offset_to_top"
13643    },
13644    {
13645     "kind" : "rtti",
13646     "mangled_component_name" : "_ZTIN11unwindstack11MemoryLocalE"
13647    },
13648    {
13649     "kind" : "complete_dtor_pointer",
13650     "mangled_component_name" : "_ZN11unwindstack11MemoryLocalD1Ev"
13651    },
13652    {
13653     "kind" : "deleting_dtor_pointer",
13654     "mangled_component_name" : "_ZN11unwindstack11MemoryLocalD0Ev"
13655    },
13656    {
13657     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
13658    },
13659    {
13660     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13661    },
13662    {
13663     "mangled_component_name" : "_ZN11unwindstack11MemoryLocal4ReadEyPvj"
13664    }
13665   ]
13666  },
13667  {
13668   "alignment" : 4,
13669   "base_specifiers" :
13670   [
13671    {
13672     "referenced_type" : "type-18"
13673    }
13674   ],
13675   "fields" :
13676   [
13677    {
13678     "access" : "private",
13679     "field_name" : "memory_",
13680     "field_offset" : 32,
13681     "referenced_type" : "type-227"
13682    }
13683   ],
13684   "linker_set_key" : "unwindstack::MemoryOffline",
13685   "name" : "unwindstack::MemoryOffline",
13686   "record_kind" : "class",
13687   "referenced_type" : "type-226",
13688   "self_type" : "type-226",
13689   "size" : 8,
13690   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13691   "unique_id" : "_ZTSN11unwindstack13MemoryOfflineE",
13692   "vtable_components" :
13693   [
13694    {
13695     "kind" : "offset_to_top"
13696    },
13697    {
13698     "kind" : "rtti",
13699     "mangled_component_name" : "_ZTIN11unwindstack13MemoryOfflineE"
13700    },
13701    {
13702     "kind" : "complete_dtor_pointer",
13703     "mangled_component_name" : "_ZN11unwindstack13MemoryOfflineD1Ev"
13704    },
13705    {
13706     "kind" : "deleting_dtor_pointer",
13707     "mangled_component_name" : "_ZN11unwindstack13MemoryOfflineD0Ev"
13708    },
13709    {
13710     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
13711    },
13712    {
13713     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13714    },
13715    {
13716     "mangled_component_name" : "_ZN11unwindstack13MemoryOffline4ReadEyPvj"
13717    }
13718   ]
13719  },
13720  {
13721   "alignment" : 4,
13722   "base_specifiers" :
13723   [
13724    {
13725     "referenced_type" : "type-18"
13726    }
13727   ],
13728   "fields" :
13729   [
13730    {
13731     "access" : "private",
13732     "field_name" : "data_",
13733     "field_offset" : 32,
13734     "referenced_type" : "type-238"
13735    },
13736    {
13737     "access" : "private",
13738     "field_name" : "start_",
13739     "field_offset" : 64,
13740     "referenced_type" : "type-6"
13741    },
13742    {
13743     "access" : "private",
13744     "field_name" : "end_",
13745     "field_offset" : 128,
13746     "referenced_type" : "type-6"
13747    }
13748   ],
13749   "linker_set_key" : "unwindstack::MemoryOfflineBuffer",
13750   "name" : "unwindstack::MemoryOfflineBuffer",
13751   "record_kind" : "class",
13752   "referenced_type" : "type-237",
13753   "self_type" : "type-237",
13754   "size" : 24,
13755   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13756   "unique_id" : "_ZTSN11unwindstack19MemoryOfflineBufferE",
13757   "vtable_components" :
13758   [
13759    {
13760     "kind" : "offset_to_top"
13761    },
13762    {
13763     "kind" : "rtti",
13764     "mangled_component_name" : "_ZTIN11unwindstack19MemoryOfflineBufferE"
13765    },
13766    {
13767     "kind" : "complete_dtor_pointer",
13768     "mangled_component_name" : "_ZN11unwindstack19MemoryOfflineBufferD1Ev"
13769    },
13770    {
13771     "kind" : "deleting_dtor_pointer",
13772     "mangled_component_name" : "_ZN11unwindstack19MemoryOfflineBufferD0Ev"
13773    },
13774    {
13775     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
13776    },
13777    {
13778     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13779    },
13780    {
13781     "mangled_component_name" : "_ZN11unwindstack19MemoryOfflineBuffer4ReadEyPvj"
13782    }
13783   ]
13784  },
13785  {
13786   "alignment" : 4,
13787   "base_specifiers" :
13788   [
13789    {
13790     "referenced_type" : "type-18"
13791    }
13792   ],
13793   "fields" :
13794   [
13795    {
13796     "access" : "private",
13797     "field_name" : "memories_",
13798     "field_offset" : 32,
13799     "referenced_type" : "type-257"
13800    }
13801   ],
13802   "linker_set_key" : "unwindstack::MemoryOfflineParts",
13803   "name" : "unwindstack::MemoryOfflineParts",
13804   "record_kind" : "class",
13805   "referenced_type" : "type-256",
13806   "self_type" : "type-256",
13807   "size" : 16,
13808   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13809   "unique_id" : "_ZTSN11unwindstack18MemoryOfflinePartsE",
13810   "vtable_components" :
13811   [
13812    {
13813     "kind" : "offset_to_top"
13814    },
13815    {
13816     "kind" : "rtti",
13817     "mangled_component_name" : "_ZTIN11unwindstack18MemoryOfflinePartsE"
13818    },
13819    {
13820     "kind" : "complete_dtor_pointer",
13821     "mangled_component_name" : "_ZN11unwindstack18MemoryOfflinePartsD1Ev"
13822    },
13823    {
13824     "kind" : "deleting_dtor_pointer",
13825     "mangled_component_name" : "_ZN11unwindstack18MemoryOfflinePartsD0Ev"
13826    },
13827    {
13828     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
13829    },
13830    {
13831     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13832    },
13833    {
13834     "mangled_component_name" : "_ZN11unwindstack18MemoryOfflineParts4ReadEyPvj"
13835    }
13836   ]
13837  },
13838  {
13839   "alignment" : 4,
13840   "base_specifiers" :
13841   [
13842    {
13843     "referenced_type" : "type-18"
13844    }
13845   ],
13846   "fields" :
13847   [
13848    {
13849     "access" : "private",
13850     "field_name" : "memory_",
13851     "field_offset" : 32,
13852     "referenced_type" : "type-207"
13853    },
13854    {
13855     "access" : "private",
13856     "field_name" : "begin_",
13857     "field_offset" : 96,
13858     "referenced_type" : "type-6"
13859    },
13860    {
13861     "access" : "private",
13862     "field_name" : "length_",
13863     "field_offset" : 160,
13864     "referenced_type" : "type-6"
13865    },
13866    {
13867     "access" : "private",
13868     "field_name" : "offset_",
13869     "field_offset" : 224,
13870     "referenced_type" : "type-6"
13871    }
13872   ],
13873   "linker_set_key" : "unwindstack::MemoryRange",
13874   "name" : "unwindstack::MemoryRange",
13875   "record_kind" : "class",
13876   "referenced_type" : "type-206",
13877   "self_type" : "type-206",
13878   "size" : 36,
13879   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13880   "unique_id" : "_ZTSN11unwindstack11MemoryRangeE",
13881   "vtable_components" :
13882   [
13883    {
13884     "kind" : "offset_to_top"
13885    },
13886    {
13887     "kind" : "rtti",
13888     "mangled_component_name" : "_ZTIN11unwindstack11MemoryRangeE"
13889    },
13890    {
13891     "kind" : "complete_dtor_pointer",
13892     "mangled_component_name" : "_ZN11unwindstack11MemoryRangeD1Ev"
13893    },
13894    {
13895     "kind" : "deleting_dtor_pointer",
13896     "mangled_component_name" : "_ZN11unwindstack11MemoryRangeD0Ev"
13897    },
13898    {
13899     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
13900    },
13901    {
13902     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13903    },
13904    {
13905     "mangled_component_name" : "_ZN11unwindstack11MemoryRange4ReadEyPvj"
13906    }
13907   ]
13908  },
13909  {
13910   "alignment" : 4,
13911   "base_specifiers" :
13912   [
13913    {
13914     "referenced_type" : "type-18"
13915    }
13916   ],
13917   "fields" :
13918   [
13919    {
13920     "access" : "private",
13921     "field_name" : "maps_",
13922     "field_offset" : 32,
13923     "referenced_type" : "type-219"
13924    }
13925   ],
13926   "linker_set_key" : "unwindstack::MemoryRanges",
13927   "name" : "unwindstack::MemoryRanges",
13928   "record_kind" : "class",
13929   "referenced_type" : "type-218",
13930   "self_type" : "type-218",
13931   "size" : 16,
13932   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13933   "unique_id" : "_ZTSN11unwindstack12MemoryRangesE",
13934   "vtable_components" :
13935   [
13936    {
13937     "kind" : "offset_to_top"
13938    },
13939    {
13940     "kind" : "rtti",
13941     "mangled_component_name" : "_ZTIN11unwindstack12MemoryRangesE"
13942    },
13943    {
13944     "kind" : "complete_dtor_pointer",
13945     "mangled_component_name" : "_ZN11unwindstack12MemoryRangesD1Ev"
13946    },
13947    {
13948     "kind" : "deleting_dtor_pointer",
13949     "mangled_component_name" : "_ZN11unwindstack12MemoryRangesD0Ev"
13950    },
13951    {
13952     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
13953    },
13954    {
13955     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13956    },
13957    {
13958     "mangled_component_name" : "_ZN11unwindstack12MemoryRanges4ReadEyPvj"
13959    }
13960   ]
13961  },
13962  {
13963   "alignment" : 4,
13964   "base_specifiers" :
13965   [
13966    {
13967     "referenced_type" : "type-18"
13968    }
13969   ],
13970   "fields" :
13971   [
13972    {
13973     "access" : "private",
13974     "field_name" : "pid_",
13975     "field_offset" : 32,
13976     "referenced_type" : "type-153"
13977    },
13978    {
13979     "access" : "private",
13980     "field_name" : "read_redirect_func_",
13981     "field_offset" : 64,
13982     "referenced_type" : "type-154"
13983    }
13984   ],
13985   "linker_set_key" : "unwindstack::MemoryRemote",
13986   "name" : "unwindstack::MemoryRemote",
13987   "record_kind" : "class",
13988   "referenced_type" : "type-152",
13989   "self_type" : "type-152",
13990   "size" : 12,
13991   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13992   "unique_id" : "_ZTSN11unwindstack12MemoryRemoteE",
13993   "vtable_components" :
13994   [
13995    {
13996     "kind" : "offset_to_top"
13997    },
13998    {
13999     "kind" : "rtti",
14000     "mangled_component_name" : "_ZTIN11unwindstack12MemoryRemoteE"
14001    },
14002    {
14003     "kind" : "complete_dtor_pointer",
14004     "mangled_component_name" : "_ZN11unwindstack12MemoryRemoteD1Ev"
14005    },
14006    {
14007     "kind" : "deleting_dtor_pointer",
14008     "mangled_component_name" : "_ZN11unwindstack12MemoryRemoteD0Ev"
14009    },
14010    {
14011     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
14012    },
14013    {
14014     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
14015    },
14016    {
14017     "mangled_component_name" : "_ZN11unwindstack12MemoryRemote4ReadEyPvj"
14018    }
14019   ]
14020  },
14021  {
14022   "alignment" : 4,
14023   "fields" :
14024   [
14025    {
14026     "access" : "protected",
14027     "field_name" : "total_regs_",
14028     "field_offset" : 32,
14029     "referenced_type" : "type-2"
14030    },
14031    {
14032     "access" : "protected",
14033     "field_name" : "return_loc_",
14034     "field_offset" : 48,
14035     "referenced_type" : "type-64"
14036    },
14037    {
14038     "access" : "protected",
14039     "field_name" : "dex_pc_",
14040     "field_offset" : 96,
14041     "referenced_type" : "type-6"
14042    }
14043   ],
14044   "linker_set_key" : "unwindstack::Regs",
14045   "name" : "unwindstack::Regs",
14046   "record_kind" : "class",
14047   "referenced_type" : "type-63",
14048   "self_type" : "type-63",
14049   "size" : 20,
14050   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
14051   "unique_id" : "_ZTSN11unwindstack4RegsE",
14052   "vtable_components" :
14053   [
14054    {
14055     "kind" : "offset_to_top"
14056    },
14057    {
14058     "kind" : "rtti",
14059     "mangled_component_name" : "_ZTIN11unwindstack4RegsE"
14060    },
14061    {
14062     "kind" : "complete_dtor_pointer",
14063     "mangled_component_name" : "_ZN11unwindstack4RegsD1Ev"
14064    },
14065    {
14066     "kind" : "deleting_dtor_pointer",
14067     "mangled_component_name" : "_ZN11unwindstack4RegsD0Ev"
14068    },
14069    {
14070     "is_pure" : true,
14071     "mangled_component_name" : "_ZN11unwindstack4Regs4ArchEv"
14072    },
14073    {
14074     "is_pure" : true,
14075     "mangled_component_name" : "_ZN11unwindstack4Regs7Is32BitEv"
14076    },
14077    {
14078     "is_pure" : true,
14079     "mangled_component_name" : "_ZN11unwindstack4Regs7RawDataEv"
14080    },
14081    {
14082     "is_pure" : true,
14083     "mangled_component_name" : "_ZN11unwindstack4Regs2pcEv"
14084    },
14085    {
14086     "is_pure" : true,
14087     "mangled_component_name" : "_ZN11unwindstack4Regs2spEv"
14088    },
14089    {
14090     "is_pure" : true,
14091     "mangled_component_name" : "_ZN11unwindstack4Regs6set_pcEy"
14092    },
14093    {
14094     "is_pure" : true,
14095     "mangled_component_name" : "_ZN11unwindstack4Regs6set_spEy"
14096    },
14097    {
14098     "is_pure" : true,
14099     "mangled_component_name" : "_ZN11unwindstack4Regs15GetPcAdjustmentEyPNS_3ElfE"
14100    },
14101    {
14102     "is_pure" : true,
14103     "mangled_component_name" : "_ZN11unwindstack4Regs19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
14104    },
14105    {
14106     "is_pure" : true,
14107     "mangled_component_name" : "_ZN11unwindstack4Regs22SetPcFromReturnAddressEPNS_6MemoryE"
14108    },
14109    {
14110     "is_pure" : true,
14111     "mangled_component_name" : "_ZN11unwindstack4Regs16IterateRegistersENSt3__18functionIFvPKcyEEE"
14112    },
14113    {
14114     "is_pure" : true,
14115     "mangled_component_name" : "_ZN11unwindstack4Regs5CloneEv"
14116    }
14117   ]
14118  },
14119  {
14120   "alignment" : 2,
14121   "fields" :
14122   [
14123    {
14124     "field_name" : "type",
14125     "referenced_type" : "type-65"
14126    },
14127    {
14128     "field_name" : "value",
14129     "field_offset" : 16,
14130     "referenced_type" : "type-66"
14131    }
14132   ],
14133   "linker_set_key" : "unwindstack::Regs::Location",
14134   "name" : "unwindstack::Regs::Location",
14135   "referenced_type" : "type-64",
14136   "self_type" : "type-64",
14137   "size" : 4,
14138   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
14139   "unique_id" : "_ZTSN11unwindstack4Regs8LocationE"
14140  },
14141  {
14142   "alignment" : 4,
14143   "base_specifiers" :
14144   [
14145    {
14146     "referenced_type" : "type-106"
14147    }
14148   ],
14149   "linker_set_key" : "unwindstack::RegsArm",
14150   "name" : "unwindstack::RegsArm",
14151   "record_kind" : "class",
14152   "referenced_type" : "type-119",
14153   "self_type" : "type-119",
14154   "size" : 32,
14155   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h",
14156   "unique_id" : "_ZTSN11unwindstack7RegsArmE",
14157   "vtable_components" :
14158   [
14159    {
14160     "kind" : "offset_to_top"
14161    },
14162    {
14163     "kind" : "rtti",
14164     "mangled_component_name" : "_ZTIN11unwindstack7RegsArmE"
14165    },
14166    {
14167     "kind" : "complete_dtor_pointer",
14168     "mangled_component_name" : "_ZN11unwindstack7RegsArmD1Ev"
14169    },
14170    {
14171     "kind" : "deleting_dtor_pointer",
14172     "mangled_component_name" : "_ZN11unwindstack7RegsArmD0Ev"
14173    },
14174    {
14175     "mangled_component_name" : "_ZN11unwindstack7RegsArm4ArchEv"
14176    },
14177    {
14178     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
14179    },
14180    {
14181     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
14182    },
14183    {
14184     "mangled_component_name" : "_ZN11unwindstack7RegsArm2pcEv"
14185    },
14186    {
14187     "mangled_component_name" : "_ZN11unwindstack7RegsArm2spEv"
14188    },
14189    {
14190     "mangled_component_name" : "_ZN11unwindstack7RegsArm6set_pcEy"
14191    },
14192    {
14193     "mangled_component_name" : "_ZN11unwindstack7RegsArm6set_spEy"
14194    },
14195    {
14196     "mangled_component_name" : "_ZN11unwindstack7RegsArm15GetPcAdjustmentEyPNS_3ElfE"
14197    },
14198    {
14199     "mangled_component_name" : "_ZN11unwindstack7RegsArm19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
14200    },
14201    {
14202     "mangled_component_name" : "_ZN11unwindstack7RegsArm22SetPcFromReturnAddressEPNS_6MemoryE"
14203    },
14204    {
14205     "mangled_component_name" : "_ZN11unwindstack7RegsArm16IterateRegistersENSt3__18functionIFvPKcyEEE"
14206    },
14207    {
14208     "mangled_component_name" : "_ZN11unwindstack7RegsArm5CloneEv"
14209    }
14210   ]
14211  },
14212  {
14213   "alignment" : 4,
14214   "base_specifiers" :
14215   [
14216    {
14217     "referenced_type" : "type-67"
14218    }
14219   ],
14220   "linker_set_key" : "unwindstack::RegsArm64",
14221   "name" : "unwindstack::RegsArm64",
14222   "record_kind" : "class",
14223   "referenced_type" : "type-596",
14224   "self_type" : "type-596",
14225   "size" : 32,
14226   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h",
14227   "unique_id" : "_ZTSN11unwindstack9RegsArm64E",
14228   "vtable_components" :
14229   [
14230    {
14231     "kind" : "offset_to_top"
14232    },
14233    {
14234     "kind" : "rtti",
14235     "mangled_component_name" : "_ZTIN11unwindstack9RegsArm64E"
14236    },
14237    {
14238     "kind" : "complete_dtor_pointer",
14239     "mangled_component_name" : "_ZN11unwindstack9RegsArm64D1Ev"
14240    },
14241    {
14242     "kind" : "deleting_dtor_pointer",
14243     "mangled_component_name" : "_ZN11unwindstack9RegsArm64D0Ev"
14244    },
14245    {
14246     "mangled_component_name" : "_ZN11unwindstack9RegsArm644ArchEv"
14247    },
14248    {
14249     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7Is32BitEv"
14250    },
14251    {
14252     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7RawDataEv"
14253    },
14254    {
14255     "mangled_component_name" : "_ZN11unwindstack9RegsArm642pcEv"
14256    },
14257    {
14258     "mangled_component_name" : "_ZN11unwindstack9RegsArm642spEv"
14259    },
14260    {
14261     "mangled_component_name" : "_ZN11unwindstack9RegsArm646set_pcEy"
14262    },
14263    {
14264     "mangled_component_name" : "_ZN11unwindstack9RegsArm646set_spEy"
14265    },
14266    {
14267     "mangled_component_name" : "_ZN11unwindstack9RegsArm6415GetPcAdjustmentEyPNS_3ElfE"
14268    },
14269    {
14270     "mangled_component_name" : "_ZN11unwindstack9RegsArm6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
14271    },
14272    {
14273     "mangled_component_name" : "_ZN11unwindstack9RegsArm6422SetPcFromReturnAddressEPNS_6MemoryE"
14274    },
14275    {
14276     "mangled_component_name" : "_ZN11unwindstack9RegsArm6416IterateRegistersENSt3__18functionIFvPKcyEEE"
14277    },
14278    {
14279     "mangled_component_name" : "_ZN11unwindstack9RegsArm645CloneEv"
14280    }
14281   ]
14282  },
14283  {
14284   "alignment" : 4,
14285   "base_specifiers" :
14286   [
14287    {
14288     "referenced_type" : "type-63"
14289    }
14290   ],
14291   "fields" :
14292   [
14293    {
14294     "access" : "protected",
14295     "field_name" : "regs_",
14296     "field_offset" : 160,
14297     "referenced_type" : "type-107"
14298    }
14299   ],
14300   "linker_set_key" : "unwindstack::RegsImpl<unsigned int>",
14301   "name" : "unwindstack::RegsImpl<unsigned int>",
14302   "record_kind" : "class",
14303   "referenced_type" : "type-106",
14304   "self_type" : "type-106",
14305   "size" : 32,
14306   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
14307   "template_args" : [ "type-3" ],
14308   "unique_id" : "_ZTSN11unwindstack8RegsImplIjEE",
14309   "vtable_components" :
14310   [
14311    {
14312     "kind" : "offset_to_top"
14313    },
14314    {
14315     "kind" : "rtti",
14316     "mangled_component_name" : "_ZTIN11unwindstack8RegsImplIjEE"
14317    },
14318    {
14319     "kind" : "complete_dtor_pointer",
14320     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjED1Ev"
14321    },
14322    {
14323     "kind" : "deleting_dtor_pointer",
14324     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjED0Ev"
14325    },
14326    {
14327     "is_pure" : true,
14328     "mangled_component_name" : "_ZN11unwindstack4Regs4ArchEv"
14329    },
14330    {
14331     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
14332    },
14333    {
14334     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
14335    },
14336    {
14337     "is_pure" : true,
14338     "mangled_component_name" : "_ZN11unwindstack4Regs2pcEv"
14339    },
14340    {
14341     "is_pure" : true,
14342     "mangled_component_name" : "_ZN11unwindstack4Regs2spEv"
14343    },
14344    {
14345     "is_pure" : true,
14346     "mangled_component_name" : "_ZN11unwindstack4Regs6set_pcEy"
14347    },
14348    {
14349     "is_pure" : true,
14350     "mangled_component_name" : "_ZN11unwindstack4Regs6set_spEy"
14351    },
14352    {
14353     "is_pure" : true,
14354     "mangled_component_name" : "_ZN11unwindstack4Regs15GetPcAdjustmentEyPNS_3ElfE"
14355    },
14356    {
14357     "is_pure" : true,
14358     "mangled_component_name" : "_ZN11unwindstack4Regs19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
14359    },
14360    {
14361     "is_pure" : true,
14362     "mangled_component_name" : "_ZN11unwindstack4Regs22SetPcFromReturnAddressEPNS_6MemoryE"
14363    },
14364    {
14365     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE16IterateRegistersENSt3__18functionIFvPKcyEEE"
14366    },
14367    {
14368     "is_pure" : true,
14369     "mangled_component_name" : "_ZN11unwindstack4Regs5CloneEv"
14370    }
14371   ]
14372  },
14373  {
14374   "alignment" : 4,
14375   "base_specifiers" :
14376   [
14377    {
14378     "referenced_type" : "type-63"
14379    }
14380   ],
14381   "fields" :
14382   [
14383    {
14384     "access" : "protected",
14385     "field_name" : "regs_",
14386     "field_offset" : 160,
14387     "referenced_type" : "type-68"
14388    }
14389   ],
14390   "linker_set_key" : "unwindstack::RegsImpl<unsigned long long>",
14391   "name" : "unwindstack::RegsImpl<unsigned long long>",
14392   "record_kind" : "class",
14393   "referenced_type" : "type-67",
14394   "self_type" : "type-67",
14395   "size" : 32,
14396   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
14397   "template_args" : [ "type-6" ],
14398   "unique_id" : "_ZTSN11unwindstack8RegsImplIyEE",
14399   "vtable_components" :
14400   [
14401    {
14402     "kind" : "offset_to_top"
14403    },
14404    {
14405     "kind" : "rtti",
14406     "mangled_component_name" : "_ZTIN11unwindstack8RegsImplIyEE"
14407    },
14408    {
14409     "kind" : "complete_dtor_pointer",
14410     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyED1Ev"
14411    },
14412    {
14413     "kind" : "deleting_dtor_pointer",
14414     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyED0Ev"
14415    },
14416    {
14417     "is_pure" : true,
14418     "mangled_component_name" : "_ZN11unwindstack4Regs4ArchEv"
14419    },
14420    {
14421     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7Is32BitEv"
14422    },
14423    {
14424     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7RawDataEv"
14425    },
14426    {
14427     "is_pure" : true,
14428     "mangled_component_name" : "_ZN11unwindstack4Regs2pcEv"
14429    },
14430    {
14431     "is_pure" : true,
14432     "mangled_component_name" : "_ZN11unwindstack4Regs2spEv"
14433    },
14434    {
14435     "is_pure" : true,
14436     "mangled_component_name" : "_ZN11unwindstack4Regs6set_pcEy"
14437    },
14438    {
14439     "is_pure" : true,
14440     "mangled_component_name" : "_ZN11unwindstack4Regs6set_spEy"
14441    },
14442    {
14443     "is_pure" : true,
14444     "mangled_component_name" : "_ZN11unwindstack4Regs15GetPcAdjustmentEyPNS_3ElfE"
14445    },
14446    {
14447     "is_pure" : true,
14448     "mangled_component_name" : "_ZN11unwindstack4Regs19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
14449    },
14450    {
14451     "is_pure" : true,
14452     "mangled_component_name" : "_ZN11unwindstack4Regs22SetPcFromReturnAddressEPNS_6MemoryE"
14453    },
14454    {
14455     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE16IterateRegistersENSt3__18functionIFvPKcyEEE"
14456    },
14457    {
14458     "is_pure" : true,
14459     "mangled_component_name" : "_ZN11unwindstack4Regs5CloneEv"
14460    }
14461   ]
14462  },
14463  {
14464   "alignment" : 4,
14465   "base_specifiers" :
14466   [
14467    {
14468     "referenced_type" : "type-106"
14469    }
14470   ],
14471   "linker_set_key" : "unwindstack::RegsMips",
14472   "name" : "unwindstack::RegsMips",
14473   "record_kind" : "class",
14474   "referenced_type" : "type-598",
14475   "self_type" : "type-598",
14476   "size" : 32,
14477   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h",
14478   "unique_id" : "_ZTSN11unwindstack8RegsMipsE",
14479   "vtable_components" :
14480   [
14481    {
14482     "kind" : "offset_to_top"
14483    },
14484    {
14485     "kind" : "rtti",
14486     "mangled_component_name" : "_ZTIN11unwindstack8RegsMipsE"
14487    },
14488    {
14489     "kind" : "complete_dtor_pointer",
14490     "mangled_component_name" : "_ZN11unwindstack8RegsMipsD1Ev"
14491    },
14492    {
14493     "kind" : "deleting_dtor_pointer",
14494     "mangled_component_name" : "_ZN11unwindstack8RegsMipsD0Ev"
14495    },
14496    {
14497     "mangled_component_name" : "_ZN11unwindstack8RegsMips4ArchEv"
14498    },
14499    {
14500     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
14501    },
14502    {
14503     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
14504    },
14505    {
14506     "mangled_component_name" : "_ZN11unwindstack8RegsMips2pcEv"
14507    },
14508    {
14509     "mangled_component_name" : "_ZN11unwindstack8RegsMips2spEv"
14510    },
14511    {
14512     "mangled_component_name" : "_ZN11unwindstack8RegsMips6set_pcEy"
14513    },
14514    {
14515     "mangled_component_name" : "_ZN11unwindstack8RegsMips6set_spEy"
14516    },
14517    {
14518     "mangled_component_name" : "_ZN11unwindstack8RegsMips15GetPcAdjustmentEyPNS_3ElfE"
14519    },
14520    {
14521     "mangled_component_name" : "_ZN11unwindstack8RegsMips19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
14522    },
14523    {
14524     "mangled_component_name" : "_ZN11unwindstack8RegsMips22SetPcFromReturnAddressEPNS_6MemoryE"
14525    },
14526    {
14527     "mangled_component_name" : "_ZN11unwindstack8RegsMips16IterateRegistersENSt3__18functionIFvPKcyEEE"
14528    },
14529    {
14530     "mangled_component_name" : "_ZN11unwindstack8RegsMips5CloneEv"
14531    }
14532   ]
14533  },
14534  {
14535   "alignment" : 4,
14536   "base_specifiers" :
14537   [
14538    {
14539     "referenced_type" : "type-67"
14540    }
14541   ],
14542   "linker_set_key" : "unwindstack::RegsMips64",
14543   "name" : "unwindstack::RegsMips64",
14544   "record_kind" : "class",
14545   "referenced_type" : "type-600",
14546   "self_type" : "type-600",
14547   "size" : 32,
14548   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h",
14549   "unique_id" : "_ZTSN11unwindstack10RegsMips64E",
14550   "vtable_components" :
14551   [
14552    {
14553     "kind" : "offset_to_top"
14554    },
14555    {
14556     "kind" : "rtti",
14557     "mangled_component_name" : "_ZTIN11unwindstack10RegsMips64E"
14558    },
14559    {
14560     "kind" : "complete_dtor_pointer",
14561     "mangled_component_name" : "_ZN11unwindstack10RegsMips64D1Ev"
14562    },
14563    {
14564     "kind" : "deleting_dtor_pointer",
14565     "mangled_component_name" : "_ZN11unwindstack10RegsMips64D0Ev"
14566    },
14567    {
14568     "mangled_component_name" : "_ZN11unwindstack10RegsMips644ArchEv"
14569    },
14570    {
14571     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7Is32BitEv"
14572    },
14573    {
14574     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7RawDataEv"
14575    },
14576    {
14577     "mangled_component_name" : "_ZN11unwindstack10RegsMips642pcEv"
14578    },
14579    {
14580     "mangled_component_name" : "_ZN11unwindstack10RegsMips642spEv"
14581    },
14582    {
14583     "mangled_component_name" : "_ZN11unwindstack10RegsMips646set_pcEy"
14584    },
14585    {
14586     "mangled_component_name" : "_ZN11unwindstack10RegsMips646set_spEy"
14587    },
14588    {
14589     "mangled_component_name" : "_ZN11unwindstack10RegsMips6415GetPcAdjustmentEyPNS_3ElfE"
14590    },
14591    {
14592     "mangled_component_name" : "_ZN11unwindstack10RegsMips6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
14593    },
14594    {
14595     "mangled_component_name" : "_ZN11unwindstack10RegsMips6422SetPcFromReturnAddressEPNS_6MemoryE"
14596    },
14597    {
14598     "mangled_component_name" : "_ZN11unwindstack10RegsMips6416IterateRegistersENSt3__18functionIFvPKcyEEE"
14599    },
14600    {
14601     "mangled_component_name" : "_ZN11unwindstack10RegsMips645CloneEv"
14602    }
14603   ]
14604  },
14605  {
14606   "alignment" : 4,
14607   "base_specifiers" :
14608   [
14609    {
14610     "referenced_type" : "type-106"
14611    }
14612   ],
14613   "linker_set_key" : "unwindstack::RegsX86",
14614   "name" : "unwindstack::RegsX86",
14615   "record_kind" : "class",
14616   "referenced_type" : "type-602",
14617   "self_type" : "type-602",
14618   "size" : 32,
14619   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h",
14620   "unique_id" : "_ZTSN11unwindstack7RegsX86E",
14621   "vtable_components" :
14622   [
14623    {
14624     "kind" : "offset_to_top"
14625    },
14626    {
14627     "kind" : "rtti",
14628     "mangled_component_name" : "_ZTIN11unwindstack7RegsX86E"
14629    },
14630    {
14631     "kind" : "complete_dtor_pointer",
14632     "mangled_component_name" : "_ZN11unwindstack7RegsX86D1Ev"
14633    },
14634    {
14635     "kind" : "deleting_dtor_pointer",
14636     "mangled_component_name" : "_ZN11unwindstack7RegsX86D0Ev"
14637    },
14638    {
14639     "mangled_component_name" : "_ZN11unwindstack7RegsX864ArchEv"
14640    },
14641    {
14642     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
14643    },
14644    {
14645     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
14646    },
14647    {
14648     "mangled_component_name" : "_ZN11unwindstack7RegsX862pcEv"
14649    },
14650    {
14651     "mangled_component_name" : "_ZN11unwindstack7RegsX862spEv"
14652    },
14653    {
14654     "mangled_component_name" : "_ZN11unwindstack7RegsX866set_pcEy"
14655    },
14656    {
14657     "mangled_component_name" : "_ZN11unwindstack7RegsX866set_spEy"
14658    },
14659    {
14660     "mangled_component_name" : "_ZN11unwindstack7RegsX8615GetPcAdjustmentEyPNS_3ElfE"
14661    },
14662    {
14663     "mangled_component_name" : "_ZN11unwindstack7RegsX8619StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
14664    },
14665    {
14666     "mangled_component_name" : "_ZN11unwindstack7RegsX8622SetPcFromReturnAddressEPNS_6MemoryE"
14667    },
14668    {
14669     "mangled_component_name" : "_ZN11unwindstack7RegsX8616IterateRegistersENSt3__18functionIFvPKcyEEE"
14670    },
14671    {
14672     "mangled_component_name" : "_ZN11unwindstack7RegsX865CloneEv"
14673    }
14674   ]
14675  },
14676  {
14677   "alignment" : 4,
14678   "base_specifiers" :
14679   [
14680    {
14681     "referenced_type" : "type-67"
14682    }
14683   ],
14684   "linker_set_key" : "unwindstack::RegsX86_64",
14685   "name" : "unwindstack::RegsX86_64",
14686   "record_kind" : "class",
14687   "referenced_type" : "type-604",
14688   "self_type" : "type-604",
14689   "size" : 32,
14690   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h",
14691   "unique_id" : "_ZTSN11unwindstack10RegsX86_64E",
14692   "vtable_components" :
14693   [
14694    {
14695     "kind" : "offset_to_top"
14696    },
14697    {
14698     "kind" : "rtti",
14699     "mangled_component_name" : "_ZTIN11unwindstack10RegsX86_64E"
14700    },
14701    {
14702     "kind" : "complete_dtor_pointer",
14703     "mangled_component_name" : "_ZN11unwindstack10RegsX86_64D1Ev"
14704    },
14705    {
14706     "kind" : "deleting_dtor_pointer",
14707     "mangled_component_name" : "_ZN11unwindstack10RegsX86_64D0Ev"
14708    },
14709    {
14710     "mangled_component_name" : "_ZN11unwindstack10RegsX86_644ArchEv"
14711    },
14712    {
14713     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7Is32BitEv"
14714    },
14715    {
14716     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7RawDataEv"
14717    },
14718    {
14719     "mangled_component_name" : "_ZN11unwindstack10RegsX86_642pcEv"
14720    },
14721    {
14722     "mangled_component_name" : "_ZN11unwindstack10RegsX86_642spEv"
14723    },
14724    {
14725     "mangled_component_name" : "_ZN11unwindstack10RegsX86_646set_pcEy"
14726    },
14727    {
14728     "mangled_component_name" : "_ZN11unwindstack10RegsX86_646set_spEy"
14729    },
14730    {
14731     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6415GetPcAdjustmentEyPNS_3ElfE"
14732    },
14733    {
14734     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
14735    },
14736    {
14737     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6422SetPcFromReturnAddressEPNS_6MemoryE"
14738    },
14739    {
14740     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6416IterateRegistersENSt3__18functionIFvPKcyEEE"
14741    },
14742    {
14743     "mangled_component_name" : "_ZN11unwindstack10RegsX86_645CloneEv"
14744    }
14745   ]
14746  },
14747  {
14748   "alignment" : 4,
14749   "base_specifiers" :
14750   [
14751    {
14752     "referenced_type" : "type-167"
14753    }
14754   ],
14755   "fields" :
14756   [
14757    {
14758     "access" : "private",
14759     "field_name" : "pid_",
14760     "field_offset" : 128,
14761     "referenced_type" : "type-153"
14762    }
14763   ],
14764   "linker_set_key" : "unwindstack::RemoteMaps",
14765   "name" : "unwindstack::RemoteMaps",
14766   "record_kind" : "class",
14767   "referenced_type" : "type-175",
14768   "self_type" : "type-175",
14769   "size" : 20,
14770   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
14771   "unique_id" : "_ZTSN11unwindstack10RemoteMapsE",
14772   "vtable_components" :
14773   [
14774    {
14775     "kind" : "offset_to_top"
14776    },
14777    {
14778     "kind" : "rtti",
14779     "mangled_component_name" : "_ZTIN11unwindstack10RemoteMapsE"
14780    },
14781    {
14782     "kind" : "complete_dtor_pointer",
14783     "mangled_component_name" : "_ZN11unwindstack10RemoteMapsD1Ev"
14784    },
14785    {
14786     "kind" : "deleting_dtor_pointer",
14787     "mangled_component_name" : "_ZN11unwindstack10RemoteMapsD0Ev"
14788    },
14789    {
14790     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
14791    },
14792    {
14793     "mangled_component_name" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv"
14794    }
14795   ]
14796  },
14797  {
14798   "alignment" : 4,
14799   "fields" :
14800   [
14801    {
14802     "access" : "protected",
14803     "field_name" : "max_frames_",
14804     "field_offset" : 32,
14805     "referenced_type" : "type-3"
14806    },
14807    {
14808     "access" : "protected",
14809     "field_name" : "maps_",
14810     "field_offset" : 64,
14811     "referenced_type" : "type-169"
14812    },
14813    {
14814     "access" : "protected",
14815     "field_name" : "regs_",
14816     "field_offset" : 96,
14817     "referenced_type" : "type-94"
14818    },
14819    {
14820     "access" : "protected",
14821     "field_name" : "frames_",
14822     "field_offset" : 128,
14823     "referenced_type" : "type-817"
14824    },
14825    {
14826     "access" : "protected",
14827     "field_name" : "process_memory_",
14828     "field_offset" : 224,
14829     "referenced_type" : "type-818"
14830    },
14831    {
14832     "access" : "protected",
14833     "field_name" : "jit_debug_",
14834     "field_offset" : 288,
14835     "referenced_type" : "type-220"
14836    },
14837    {
14838     "access" : "protected",
14839     "field_name" : "resolve_names_",
14840     "field_offset" : 320,
14841     "referenced_type" : "type-72"
14842    },
14843    {
14844     "access" : "protected",
14845     "field_name" : "embedded_soname_",
14846     "field_offset" : 328,
14847     "referenced_type" : "type-72"
14848    },
14849    {
14850     "access" : "protected",
14851     "field_name" : "display_build_id_",
14852     "field_offset" : 336,
14853     "referenced_type" : "type-72"
14854    },
14855    {
14856     "access" : "protected",
14857     "field_name" : "elf_from_memory_not_file_",
14858     "field_offset" : 344,
14859     "referenced_type" : "type-72"
14860    },
14861    {
14862     "access" : "protected",
14863     "field_name" : "last_error_",
14864     "field_offset" : 352,
14865     "referenced_type" : "type-14"
14866    }
14867   ],
14868   "linker_set_key" : "unwindstack::Unwinder",
14869   "name" : "unwindstack::Unwinder",
14870   "record_kind" : "class",
14871   "referenced_type" : "type-814",
14872   "self_type" : "type-814",
14873   "size" : 56,
14874   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h",
14875   "unique_id" : "_ZTSN11unwindstack8UnwinderE",
14876   "vtable_components" :
14877   [
14878    {
14879     "kind" : "offset_to_top"
14880    },
14881    {
14882     "kind" : "rtti",
14883     "mangled_component_name" : "_ZTIN11unwindstack8UnwinderE"
14884    },
14885    {
14886     "kind" : "complete_dtor_pointer",
14887     "mangled_component_name" : "_ZN11unwindstack8UnwinderD1Ev"
14888    },
14889    {
14890     "kind" : "deleting_dtor_pointer",
14891     "mangled_component_name" : "_ZN11unwindstack8UnwinderD0Ev"
14892    }
14893   ]
14894  },
14895  {
14896   "alignment" : 4,
14897   "base_specifiers" :
14898   [
14899    {
14900     "referenced_type" : "type-814"
14901    }
14902   ],
14903   "fields" :
14904   [
14905    {
14906     "access" : "private",
14907     "field_name" : "pid_",
14908     "field_offset" : 448,
14909     "referenced_type" : "type-153"
14910    },
14911    {
14912     "access" : "private",
14913     "field_name" : "maps_ptr_",
14914     "field_offset" : 480,
14915     "referenced_type" : "type-833"
14916    },
14917    {
14918     "access" : "private",
14919     "field_name" : "jit_debug_ptr_",
14920     "field_offset" : 512,
14921     "referenced_type" : "type-834"
14922    }
14923   ],
14924   "linker_set_key" : "unwindstack::UnwinderFromPid",
14925   "name" : "unwindstack::UnwinderFromPid",
14926   "record_kind" : "class",
14927   "referenced_type" : "type-832",
14928   "self_type" : "type-832",
14929   "size" : 68,
14930   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h",
14931   "unique_id" : "_ZTSN11unwindstack15UnwinderFromPidE",
14932   "vtable_components" :
14933   [
14934    {
14935     "kind" : "offset_to_top"
14936    },
14937    {
14938     "kind" : "rtti",
14939     "mangled_component_name" : "_ZTIN11unwindstack15UnwinderFromPidE"
14940    },
14941    {
14942     "kind" : "complete_dtor_pointer",
14943     "mangled_component_name" : "_ZN11unwindstack15UnwinderFromPidD1Ev"
14944    },
14945    {
14946     "kind" : "deleting_dtor_pointer",
14947     "mangled_component_name" : "_ZN11unwindstack15UnwinderFromPidD0Ev"
14948    }
14949   ]
14950  },
14951  {
14952   "alignment" : 4,
14953   "fields" :
14954   [
14955    {
14956     "field_name" : "fault_address",
14957     "referenced_type" : "type-6"
14958    },
14959    {
14960     "field_name" : "regs",
14961     "field_offset" : 64,
14962     "referenced_type" : "type-336"
14963    },
14964    {
14965     "field_name" : "pstate",
14966     "field_offset" : 2176,
14967     "referenced_type" : "type-6"
14968    }
14969   ],
14970   "linker_set_key" : "unwindstack::arm64_mcontext_t",
14971   "name" : "unwindstack::arm64_mcontext_t",
14972   "referenced_type" : "type-335",
14973   "self_type" : "type-335",
14974   "size" : 280,
14975   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h",
14976   "unique_id" : "_ZTSN11unwindstack16arm64_mcontext_tE"
14977  },
14978  {
14979   "alignment" : 4,
14980   "fields" :
14981   [
14982    {
14983     "field_name" : "sig",
14984     "referenced_type" : "type-6"
14985    }
14986   ],
14987   "linker_set_key" : "unwindstack::arm64_sigset_t",
14988   "name" : "unwindstack::arm64_sigset_t",
14989   "referenced_type" : "type-334",
14990   "self_type" : "type-334",
14991   "size" : 8,
14992   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h",
14993   "unique_id" : "_ZTSN11unwindstack14arm64_sigset_tE"
14994  },
14995  {
14996   "alignment" : 4,
14997   "fields" :
14998   [
14999    {
15000     "field_name" : "ss_sp",
15001     "referenced_type" : "type-6"
15002    },
15003    {
15004     "field_name" : "ss_flags",
15005     "field_offset" : 64,
15006     "referenced_type" : "type-153"
15007    },
15008    {
15009     "field_name" : "ss_size",
15010     "field_offset" : 96,
15011     "referenced_type" : "type-6"
15012    }
15013   ],
15014   "linker_set_key" : "unwindstack::arm64_stack_t",
15015   "name" : "unwindstack::arm64_stack_t",
15016   "referenced_type" : "type-333",
15017   "self_type" : "type-333",
15018   "size" : 20,
15019   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h",
15020   "unique_id" : "_ZTSN11unwindstack13arm64_stack_tE"
15021  },
15022  {
15023   "alignment" : 16,
15024   "fields" :
15025   [
15026    {
15027     "field_name" : "uc_flags",
15028     "referenced_type" : "type-6"
15029    },
15030    {
15031     "field_name" : "uc_link",
15032     "field_offset" : 64,
15033     "referenced_type" : "type-6"
15034    },
15035    {
15036     "field_name" : "uc_stack",
15037     "field_offset" : 128,
15038     "referenced_type" : "type-333"
15039    },
15040    {
15041     "field_name" : "uc_sigmask",
15042     "field_offset" : 288,
15043     "referenced_type" : "type-334"
15044    },
15045    {
15046     "field_name" : "__padding",
15047     "field_offset" : 352,
15048     "referenced_type" : "type-338"
15049    },
15050    {
15051     "field_name" : "uc_mcontext",
15052     "field_offset" : 1408,
15053     "referenced_type" : "type-335"
15054    }
15055   ],
15056   "linker_set_key" : "unwindstack::arm64_ucontext_t",
15057   "name" : "unwindstack::arm64_ucontext_t",
15058   "referenced_type" : "type-337",
15059   "self_type" : "type-337",
15060   "size" : 464,
15061   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h",
15062   "unique_id" : "_ZTSN11unwindstack16arm64_ucontext_tE"
15063  },
15064  {
15065   "alignment" : 4,
15066   "fields" :
15067   [
15068    {
15069     "field_name" : "regs",
15070     "referenced_type" : "type-609"
15071    },
15072    {
15073     "field_name" : "sp",
15074     "field_offset" : 1984,
15075     "referenced_type" : "type-6"
15076    },
15077    {
15078     "field_name" : "pc",
15079     "field_offset" : 2048,
15080     "referenced_type" : "type-6"
15081    },
15082    {
15083     "field_name" : "pstate",
15084     "field_offset" : 2112,
15085     "referenced_type" : "type-6"
15086    }
15087   ],
15088   "linker_set_key" : "unwindstack::arm64_user_regs",
15089   "name" : "unwindstack::arm64_user_regs",
15090   "referenced_type" : "type-608",
15091   "self_type" : "type-608",
15092   "size" : 272,
15093   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm64.h",
15094   "unique_id" : "_ZTSN11unwindstack15arm64_user_regsE"
15095  },
15096  {
15097   "alignment" : 4,
15098   "fields" :
15099   [
15100    {
15101     "field_name" : "trap_no",
15102     "referenced_type" : "type-3"
15103    },
15104    {
15105     "field_name" : "error_code",
15106     "field_offset" : 32,
15107     "referenced_type" : "type-3"
15108    },
15109    {
15110     "field_name" : "oldmask",
15111     "field_offset" : 64,
15112     "referenced_type" : "type-3"
15113    },
15114    {
15115     "field_name" : "regs",
15116     "field_offset" : 96,
15117     "referenced_type" : "type-633"
15118    },
15119    {
15120     "field_name" : "cpsr",
15121     "field_offset" : 608,
15122     "referenced_type" : "type-3"
15123    },
15124    {
15125     "field_name" : "fault_address",
15126     "field_offset" : 640,
15127     "referenced_type" : "type-3"
15128    }
15129   ],
15130   "linker_set_key" : "unwindstack::arm_mcontext_t",
15131   "name" : "unwindstack::arm_mcontext_t",
15132   "referenced_type" : "type-632",
15133   "self_type" : "type-632",
15134   "size" : 84,
15135   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h",
15136   "unique_id" : "_ZTSN11unwindstack14arm_mcontext_tE"
15137  },
15138  {
15139   "alignment" : 4,
15140   "fields" :
15141   [
15142    {
15143     "field_name" : "ss_sp",
15144     "referenced_type" : "type-3"
15145    },
15146    {
15147     "field_name" : "ss_flags",
15148     "field_offset" : 32,
15149     "referenced_type" : "type-153"
15150    },
15151    {
15152     "field_name" : "ss_size",
15153     "field_offset" : 64,
15154     "referenced_type" : "type-3"
15155    }
15156   ],
15157   "linker_set_key" : "unwindstack::arm_stack_t",
15158   "name" : "unwindstack::arm_stack_t",
15159   "referenced_type" : "type-631",
15160   "self_type" : "type-631",
15161   "size" : 12,
15162   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h",
15163   "unique_id" : "_ZTSN11unwindstack11arm_stack_tE"
15164  },
15165  {
15166   "alignment" : 4,
15167   "fields" :
15168   [
15169    {
15170     "field_name" : "uc_flags",
15171     "referenced_type" : "type-3"
15172    },
15173    {
15174     "field_name" : "uc_link",
15175     "field_offset" : 32,
15176     "referenced_type" : "type-3"
15177    },
15178    {
15179     "field_name" : "uc_stack",
15180     "field_offset" : 64,
15181     "referenced_type" : "type-631"
15182    },
15183    {
15184     "field_name" : "uc_mcontext",
15185     "field_offset" : 160,
15186     "referenced_type" : "type-632"
15187    }
15188   ],
15189   "linker_set_key" : "unwindstack::arm_ucontext_t",
15190   "name" : "unwindstack::arm_ucontext_t",
15191   "referenced_type" : "type-634",
15192   "self_type" : "type-634",
15193   "size" : 104,
15194   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h",
15195   "unique_id" : "_ZTSN11unwindstack14arm_ucontext_tE"
15196  },
15197  {
15198   "alignment" : 4,
15199   "fields" :
15200   [
15201    {
15202     "field_name" : "regs",
15203     "referenced_type" : "type-607"
15204    }
15205   ],
15206   "linker_set_key" : "unwindstack::arm_user_regs",
15207   "name" : "unwindstack::arm_user_regs",
15208   "referenced_type" : "type-606",
15209   "self_type" : "type-606",
15210   "size" : 72,
15211   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm.h",
15212   "unique_id" : "_ZTSN11unwindstack13arm_user_regsE"
15213  },
15214  {
15215   "alignment" : 4,
15216   "fields" :
15217   [
15218    {
15219     "field_name" : "sc_regs",
15220     "referenced_type" : "type-775"
15221    },
15222    {
15223     "field_name" : "sc_fpregs",
15224     "field_offset" : 2048,
15225     "referenced_type" : "type-775"
15226    },
15227    {
15228     "field_name" : "sc_mdhi",
15229     "field_offset" : 4096,
15230     "referenced_type" : "type-6"
15231    },
15232    {
15233     "field_name" : "sc_hi1",
15234     "field_offset" : 4160,
15235     "referenced_type" : "type-6"
15236    },
15237    {
15238     "field_name" : "sc_hi2",
15239     "field_offset" : 4224,
15240     "referenced_type" : "type-6"
15241    },
15242    {
15243     "field_name" : "sc_hi3",
15244     "field_offset" : 4288,
15245     "referenced_type" : "type-6"
15246    },
15247    {
15248     "field_name" : "sc_mdlo",
15249     "field_offset" : 4352,
15250     "referenced_type" : "type-6"
15251    },
15252    {
15253     "field_name" : "sc_lo1",
15254     "field_offset" : 4416,
15255     "referenced_type" : "type-6"
15256    },
15257    {
15258     "field_name" : "sc_lo2",
15259     "field_offset" : 4480,
15260     "referenced_type" : "type-6"
15261    },
15262    {
15263     "field_name" : "sc_lo3",
15264     "field_offset" : 4544,
15265     "referenced_type" : "type-6"
15266    },
15267    {
15268     "field_name" : "sc_pc",
15269     "field_offset" : 4608,
15270     "referenced_type" : "type-6"
15271    }
15272   ],
15273   "linker_set_key" : "unwindstack::mips64_mcontext_t",
15274   "name" : "unwindstack::mips64_mcontext_t",
15275   "referenced_type" : "type-791",
15276   "self_type" : "type-791",
15277   "size" : 584,
15278   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips64.h",
15279   "unique_id" : "_ZTSN11unwindstack17mips64_mcontext_tE"
15280  },
15281  {
15282   "alignment" : 4,
15283   "fields" :
15284   [
15285    {
15286     "field_name" : "ss_sp",
15287     "referenced_type" : "type-6"
15288    },
15289    {
15290     "field_name" : "ss_size",
15291     "field_offset" : 64,
15292     "referenced_type" : "type-6"
15293    },
15294    {
15295     "field_name" : "ss_flags",
15296     "field_offset" : 128,
15297     "referenced_type" : "type-153"
15298    }
15299   ],
15300   "linker_set_key" : "unwindstack::mips64_stack_t",
15301   "name" : "unwindstack::mips64_stack_t",
15302   "referenced_type" : "type-790",
15303   "self_type" : "type-790",
15304   "size" : 20,
15305   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips64.h",
15306   "unique_id" : "_ZTSN11unwindstack14mips64_stack_tE"
15307  },
15308  {
15309   "alignment" : 4,
15310   "fields" :
15311   [
15312    {
15313     "field_name" : "uc_flags",
15314     "referenced_type" : "type-6"
15315    },
15316    {
15317     "field_name" : "uc_link",
15318     "field_offset" : 64,
15319     "referenced_type" : "type-6"
15320    },
15321    {
15322     "field_name" : "uc_stack",
15323     "field_offset" : 128,
15324     "referenced_type" : "type-790"
15325    },
15326    {
15327     "field_name" : "uc_mcontext",
15328     "field_offset" : 288,
15329     "referenced_type" : "type-791"
15330    }
15331   ],
15332   "linker_set_key" : "unwindstack::mips64_ucontext_t",
15333   "name" : "unwindstack::mips64_ucontext_t",
15334   "referenced_type" : "type-792",
15335   "self_type" : "type-792",
15336   "size" : 620,
15337   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips64.h",
15338   "unique_id" : "_ZTSN11unwindstack17mips64_ucontext_tE"
15339  },
15340  {
15341   "alignment" : 4,
15342   "fields" :
15343   [
15344    {
15345     "field_name" : "regs",
15346     "referenced_type" : "type-615"
15347    }
15348   ],
15349   "linker_set_key" : "unwindstack::mips64_user_regs",
15350   "name" : "unwindstack::mips64_user_regs",
15351   "referenced_type" : "type-614",
15352   "self_type" : "type-614",
15353   "size" : 360,
15354   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips64.h",
15355   "unique_id" : "_ZTSN11unwindstack16mips64_user_regsE"
15356  },
15357  {
15358   "alignment" : 4,
15359   "fields" :
15360   [
15361    {
15362     "field_name" : "sc_regmask",
15363     "referenced_type" : "type-3"
15364    },
15365    {
15366     "field_name" : "sc_status",
15367     "field_offset" : 32,
15368     "referenced_type" : "type-3"
15369    },
15370    {
15371     "field_name" : "sc_pc",
15372     "field_offset" : 64,
15373     "referenced_type" : "type-6"
15374    },
15375    {
15376     "field_name" : "sc_regs",
15377     "field_offset" : 128,
15378     "referenced_type" : "type-775"
15379    }
15380   ],
15381   "linker_set_key" : "unwindstack::mips_mcontext_t",
15382   "name" : "unwindstack::mips_mcontext_t",
15383   "referenced_type" : "type-774",
15384   "self_type" : "type-774",
15385   "size" : 272,
15386   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h",
15387   "unique_id" : "_ZTSN11unwindstack15mips_mcontext_tE"
15388  },
15389  {
15390   "alignment" : 4,
15391   "fields" :
15392   [
15393    {
15394     "field_name" : "ss_sp",
15395     "referenced_type" : "type-3"
15396    },
15397    {
15398     "field_name" : "ss_size",
15399     "field_offset" : 32,
15400     "referenced_type" : "type-3"
15401    },
15402    {
15403     "field_name" : "ss_flags",
15404     "field_offset" : 64,
15405     "referenced_type" : "type-153"
15406    }
15407   ],
15408   "linker_set_key" : "unwindstack::mips_stack_t",
15409   "name" : "unwindstack::mips_stack_t",
15410   "referenced_type" : "type-773",
15411   "self_type" : "type-773",
15412   "size" : 12,
15413   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h",
15414   "unique_id" : "_ZTSN11unwindstack12mips_stack_tE"
15415  },
15416  {
15417   "alignment" : 4,
15418   "fields" :
15419   [
15420    {
15421     "field_name" : "uc_flags",
15422     "referenced_type" : "type-3"
15423    },
15424    {
15425     "field_name" : "uc_link",
15426     "field_offset" : 32,
15427     "referenced_type" : "type-3"
15428    },
15429    {
15430     "field_name" : "uc_stack",
15431     "field_offset" : 64,
15432     "referenced_type" : "type-773"
15433    },
15434    {
15435     "field_name" : "uc_mcontext",
15436     "field_offset" : 160,
15437     "referenced_type" : "type-774"
15438    }
15439   ],
15440   "linker_set_key" : "unwindstack::mips_ucontext_t",
15441   "name" : "unwindstack::mips_ucontext_t",
15442   "referenced_type" : "type-776",
15443   "self_type" : "type-776",
15444   "size" : 292,
15445   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h",
15446   "unique_id" : "_ZTSN11unwindstack15mips_ucontext_tE"
15447  },
15448  {
15449   "alignment" : 4,
15450   "fields" :
15451   [
15452    {
15453     "field_name" : "regs",
15454     "referenced_type" : "type-612"
15455    }
15456   ],
15457   "linker_set_key" : "unwindstack::mips_user_regs",
15458   "name" : "unwindstack::mips_user_regs",
15459   "referenced_type" : "type-611",
15460   "self_type" : "type-611",
15461   "size" : 180,
15462   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips.h",
15463   "unique_id" : "_ZTSN11unwindstack14mips_user_regsE"
15464  },
15465  {
15466   "alignment" : 4,
15467   "fields" :
15468   [
15469    {
15470     "field_name" : "r8",
15471     "referenced_type" : "type-6"
15472    },
15473    {
15474     "field_name" : "r9",
15475     "field_offset" : 64,
15476     "referenced_type" : "type-6"
15477    },
15478    {
15479     "field_name" : "r10",
15480     "field_offset" : 128,
15481     "referenced_type" : "type-6"
15482    },
15483    {
15484     "field_name" : "r11",
15485     "field_offset" : 192,
15486     "referenced_type" : "type-6"
15487    },
15488    {
15489     "field_name" : "r12",
15490     "field_offset" : 256,
15491     "referenced_type" : "type-6"
15492    },
15493    {
15494     "field_name" : "r13",
15495     "field_offset" : 320,
15496     "referenced_type" : "type-6"
15497    },
15498    {
15499     "field_name" : "r14",
15500     "field_offset" : 384,
15501     "referenced_type" : "type-6"
15502    },
15503    {
15504     "field_name" : "r15",
15505     "field_offset" : 448,
15506     "referenced_type" : "type-6"
15507    },
15508    {
15509     "field_name" : "rdi",
15510     "field_offset" : 512,
15511     "referenced_type" : "type-6"
15512    },
15513    {
15514     "field_name" : "rsi",
15515     "field_offset" : 576,
15516     "referenced_type" : "type-6"
15517    },
15518    {
15519     "field_name" : "rbp",
15520     "field_offset" : 640,
15521     "referenced_type" : "type-6"
15522    },
15523    {
15524     "field_name" : "rbx",
15525     "field_offset" : 704,
15526     "referenced_type" : "type-6"
15527    },
15528    {
15529     "field_name" : "rdx",
15530     "field_offset" : 768,
15531     "referenced_type" : "type-6"
15532    },
15533    {
15534     "field_name" : "rax",
15535     "field_offset" : 832,
15536     "referenced_type" : "type-6"
15537    },
15538    {
15539     "field_name" : "rcx",
15540     "field_offset" : 896,
15541     "referenced_type" : "type-6"
15542    },
15543    {
15544     "field_name" : "rsp",
15545     "field_offset" : 960,
15546     "referenced_type" : "type-6"
15547    },
15548    {
15549     "field_name" : "rip",
15550     "field_offset" : 1024,
15551     "referenced_type" : "type-6"
15552    },
15553    {
15554     "field_name" : "efl",
15555     "field_offset" : 1088,
15556     "referenced_type" : "type-6"
15557    },
15558    {
15559     "field_name" : "csgsfs",
15560     "field_offset" : 1152,
15561     "referenced_type" : "type-6"
15562    },
15563    {
15564     "field_name" : "err",
15565     "field_offset" : 1216,
15566     "referenced_type" : "type-6"
15567    },
15568    {
15569     "field_name" : "trapno",
15570     "field_offset" : 1280,
15571     "referenced_type" : "type-6"
15572    },
15573    {
15574     "field_name" : "oldmask",
15575     "field_offset" : 1344,
15576     "referenced_type" : "type-6"
15577    },
15578    {
15579     "field_name" : "cr2",
15580     "field_offset" : 1408,
15581     "referenced_type" : "type-6"
15582    }
15583   ],
15584   "linker_set_key" : "unwindstack::x86_64_mcontext_t",
15585   "name" : "unwindstack::x86_64_mcontext_t",
15586   "referenced_type" : "type-375",
15587   "self_type" : "type-375",
15588   "size" : 184,
15589   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86_64.h",
15590   "unique_id" : "_ZTSN11unwindstack17x86_64_mcontext_tE"
15591  },
15592  {
15593   "alignment" : 4,
15594   "fields" :
15595   [
15596    {
15597     "field_name" : "ss_sp",
15598     "referenced_type" : "type-6"
15599    },
15600    {
15601     "field_name" : "ss_flags",
15602     "field_offset" : 64,
15603     "referenced_type" : "type-153"
15604    },
15605    {
15606     "field_name" : "pad",
15607     "field_offset" : 96,
15608     "referenced_type" : "type-153"
15609    },
15610    {
15611     "field_name" : "ss_size",
15612     "field_offset" : 128,
15613     "referenced_type" : "type-6"
15614    }
15615   ],
15616   "linker_set_key" : "unwindstack::x86_64_stack_t",
15617   "name" : "unwindstack::x86_64_stack_t",
15618   "referenced_type" : "type-374",
15619   "self_type" : "type-374",
15620   "size" : 24,
15621   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86_64.h",
15622   "unique_id" : "_ZTSN11unwindstack14x86_64_stack_tE"
15623  },
15624  {
15625   "alignment" : 4,
15626   "fields" :
15627   [
15628    {
15629     "field_name" : "uc_flags",
15630     "referenced_type" : "type-6"
15631    },
15632    {
15633     "field_name" : "uc_link",
15634     "field_offset" : 64,
15635     "referenced_type" : "type-6"
15636    },
15637    {
15638     "field_name" : "uc_stack",
15639     "field_offset" : 128,
15640     "referenced_type" : "type-374"
15641    },
15642    {
15643     "field_name" : "uc_mcontext",
15644     "field_offset" : 320,
15645     "referenced_type" : "type-375"
15646    }
15647   ],
15648   "linker_set_key" : "unwindstack::x86_64_ucontext_t",
15649   "name" : "unwindstack::x86_64_ucontext_t",
15650   "referenced_type" : "type-373",
15651   "self_type" : "type-373",
15652   "size" : 224,
15653   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86_64.h",
15654   "unique_id" : "_ZTSN11unwindstack17x86_64_ucontext_tE"
15655  },
15656  {
15657   "alignment" : 4,
15658   "fields" :
15659   [
15660    {
15661     "field_name" : "r15",
15662     "referenced_type" : "type-6"
15663    },
15664    {
15665     "field_name" : "r14",
15666     "field_offset" : 64,
15667     "referenced_type" : "type-6"
15668    },
15669    {
15670     "field_name" : "r13",
15671     "field_offset" : 128,
15672     "referenced_type" : "type-6"
15673    },
15674    {
15675     "field_name" : "r12",
15676     "field_offset" : 192,
15677     "referenced_type" : "type-6"
15678    },
15679    {
15680     "field_name" : "rbp",
15681     "field_offset" : 256,
15682     "referenced_type" : "type-6"
15683    },
15684    {
15685     "field_name" : "rbx",
15686     "field_offset" : 320,
15687     "referenced_type" : "type-6"
15688    },
15689    {
15690     "field_name" : "r11",
15691     "field_offset" : 384,
15692     "referenced_type" : "type-6"
15693    },
15694    {
15695     "field_name" : "r10",
15696     "field_offset" : 448,
15697     "referenced_type" : "type-6"
15698    },
15699    {
15700     "field_name" : "r9",
15701     "field_offset" : 512,
15702     "referenced_type" : "type-6"
15703    },
15704    {
15705     "field_name" : "r8",
15706     "field_offset" : 576,
15707     "referenced_type" : "type-6"
15708    },
15709    {
15710     "field_name" : "rax",
15711     "field_offset" : 640,
15712     "referenced_type" : "type-6"
15713    },
15714    {
15715     "field_name" : "rcx",
15716     "field_offset" : 704,
15717     "referenced_type" : "type-6"
15718    },
15719    {
15720     "field_name" : "rdx",
15721     "field_offset" : 768,
15722     "referenced_type" : "type-6"
15723    },
15724    {
15725     "field_name" : "rsi",
15726     "field_offset" : 832,
15727     "referenced_type" : "type-6"
15728    },
15729    {
15730     "field_name" : "rdi",
15731     "field_offset" : 896,
15732     "referenced_type" : "type-6"
15733    },
15734    {
15735     "field_name" : "orig_rax",
15736     "field_offset" : 960,
15737     "referenced_type" : "type-6"
15738    },
15739    {
15740     "field_name" : "rip",
15741     "field_offset" : 1024,
15742     "referenced_type" : "type-6"
15743    },
15744    {
15745     "field_name" : "cs",
15746     "field_offset" : 1088,
15747     "referenced_type" : "type-6"
15748    },
15749    {
15750     "field_name" : "eflags",
15751     "field_offset" : 1152,
15752     "referenced_type" : "type-6"
15753    },
15754    {
15755     "field_name" : "rsp",
15756     "field_offset" : 1216,
15757     "referenced_type" : "type-6"
15758    },
15759    {
15760     "field_name" : "ss",
15761     "field_offset" : 1280,
15762     "referenced_type" : "type-6"
15763    },
15764    {
15765     "field_name" : "fs_base",
15766     "field_offset" : 1344,
15767     "referenced_type" : "type-6"
15768    },
15769    {
15770     "field_name" : "gs_base",
15771     "field_offset" : 1408,
15772     "referenced_type" : "type-6"
15773    },
15774    {
15775     "field_name" : "ds",
15776     "field_offset" : 1472,
15777     "referenced_type" : "type-6"
15778    },
15779    {
15780     "field_name" : "es",
15781     "field_offset" : 1536,
15782     "referenced_type" : "type-6"
15783    },
15784    {
15785     "field_name" : "fs",
15786     "field_offset" : 1600,
15787     "referenced_type" : "type-6"
15788    },
15789    {
15790     "field_name" : "gs",
15791     "field_offset" : 1664,
15792     "referenced_type" : "type-6"
15793    }
15794   ],
15795   "linker_set_key" : "unwindstack::x86_64_user_regs",
15796   "name" : "unwindstack::x86_64_user_regs",
15797   "referenced_type" : "type-617",
15798   "self_type" : "type-617",
15799   "size" : 216,
15800   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserX86_64.h",
15801   "unique_id" : "_ZTSN11unwindstack16x86_64_user_regsE"
15802  },
15803  {
15804   "alignment" : 4,
15805   "fields" :
15806   [
15807    {
15808     "field_name" : "gs",
15809     "referenced_type" : "type-3"
15810    },
15811    {
15812     "field_name" : "fs",
15813     "field_offset" : 32,
15814     "referenced_type" : "type-3"
15815    },
15816    {
15817     "field_name" : "es",
15818     "field_offset" : 64,
15819     "referenced_type" : "type-3"
15820    },
15821    {
15822     "field_name" : "ds",
15823     "field_offset" : 96,
15824     "referenced_type" : "type-3"
15825    },
15826    {
15827     "field_name" : "edi",
15828     "field_offset" : 128,
15829     "referenced_type" : "type-3"
15830    },
15831    {
15832     "field_name" : "esi",
15833     "field_offset" : 160,
15834     "referenced_type" : "type-3"
15835    },
15836    {
15837     "field_name" : "ebp",
15838     "field_offset" : 192,
15839     "referenced_type" : "type-3"
15840    },
15841    {
15842     "field_name" : "esp",
15843     "field_offset" : 224,
15844     "referenced_type" : "type-3"
15845    },
15846    {
15847     "field_name" : "ebx",
15848     "field_offset" : 256,
15849     "referenced_type" : "type-3"
15850    },
15851    {
15852     "field_name" : "edx",
15853     "field_offset" : 288,
15854     "referenced_type" : "type-3"
15855    },
15856    {
15857     "field_name" : "ecx",
15858     "field_offset" : 320,
15859     "referenced_type" : "type-3"
15860    },
15861    {
15862     "field_name" : "eax",
15863     "field_offset" : 352,
15864     "referenced_type" : "type-3"
15865    },
15866    {
15867     "field_name" : "trapno",
15868     "field_offset" : 384,
15869     "referenced_type" : "type-3"
15870    },
15871    {
15872     "field_name" : "err",
15873     "field_offset" : 416,
15874     "referenced_type" : "type-3"
15875    },
15876    {
15877     "field_name" : "eip",
15878     "field_offset" : 448,
15879     "referenced_type" : "type-3"
15880    },
15881    {
15882     "field_name" : "cs",
15883     "field_offset" : 480,
15884     "referenced_type" : "type-3"
15885    },
15886    {
15887     "field_name" : "efl",
15888     "field_offset" : 512,
15889     "referenced_type" : "type-3"
15890    },
15891    {
15892     "field_name" : "uesp",
15893     "field_offset" : 544,
15894     "referenced_type" : "type-3"
15895    },
15896    {
15897     "field_name" : "ss",
15898     "field_offset" : 576,
15899     "referenced_type" : "type-3"
15900    }
15901   ],
15902   "linker_set_key" : "unwindstack::x86_mcontext_t",
15903   "name" : "unwindstack::x86_mcontext_t",
15904   "referenced_type" : "type-354",
15905   "self_type" : "type-354",
15906   "size" : 76,
15907   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86.h",
15908   "unique_id" : "_ZTSN11unwindstack14x86_mcontext_tE"
15909  },
15910  {
15911   "alignment" : 4,
15912   "fields" :
15913   [
15914    {
15915     "field_name" : "ss_sp",
15916     "referenced_type" : "type-3"
15917    },
15918    {
15919     "field_name" : "ss_flags",
15920     "field_offset" : 32,
15921     "referenced_type" : "type-153"
15922    },
15923    {
15924     "field_name" : "ss_size",
15925     "field_offset" : 64,
15926     "referenced_type" : "type-3"
15927    }
15928   ],
15929   "linker_set_key" : "unwindstack::x86_stack_t",
15930   "name" : "unwindstack::x86_stack_t",
15931   "referenced_type" : "type-353",
15932   "self_type" : "type-353",
15933   "size" : 12,
15934   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86.h",
15935   "unique_id" : "_ZTSN11unwindstack11x86_stack_tE"
15936  },
15937  {
15938   "alignment" : 4,
15939   "fields" :
15940   [
15941    {
15942     "field_name" : "uc_flags",
15943     "referenced_type" : "type-3"
15944    },
15945    {
15946     "field_name" : "uc_link",
15947     "field_offset" : 32,
15948     "referenced_type" : "type-3"
15949    },
15950    {
15951     "field_name" : "uc_stack",
15952     "field_offset" : 64,
15953     "referenced_type" : "type-353"
15954    },
15955    {
15956     "field_name" : "uc_mcontext",
15957     "field_offset" : 160,
15958     "referenced_type" : "type-354"
15959    }
15960   ],
15961   "linker_set_key" : "unwindstack::x86_ucontext_t",
15962   "name" : "unwindstack::x86_ucontext_t",
15963   "referenced_type" : "type-352",
15964   "self_type" : "type-352",
15965   "size" : 96,
15966   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86.h",
15967   "unique_id" : "_ZTSN11unwindstack14x86_ucontext_tE"
15968  },
15969  {
15970   "alignment" : 4,
15971   "fields" :
15972   [
15973    {
15974     "field_name" : "ebx",
15975     "referenced_type" : "type-3"
15976    },
15977    {
15978     "field_name" : "ecx",
15979     "field_offset" : 32,
15980     "referenced_type" : "type-3"
15981    },
15982    {
15983     "field_name" : "edx",
15984     "field_offset" : 64,
15985     "referenced_type" : "type-3"
15986    },
15987    {
15988     "field_name" : "esi",
15989     "field_offset" : 96,
15990     "referenced_type" : "type-3"
15991    },
15992    {
15993     "field_name" : "edi",
15994     "field_offset" : 128,
15995     "referenced_type" : "type-3"
15996    },
15997    {
15998     "field_name" : "ebp",
15999     "field_offset" : 160,
16000     "referenced_type" : "type-3"
16001    },
16002    {
16003     "field_name" : "eax",
16004     "field_offset" : 192,
16005     "referenced_type" : "type-3"
16006    },
16007    {
16008     "field_name" : "xds",
16009     "field_offset" : 224,
16010     "referenced_type" : "type-3"
16011    },
16012    {
16013     "field_name" : "xes",
16014     "field_offset" : 256,
16015     "referenced_type" : "type-3"
16016    },
16017    {
16018     "field_name" : "xfs",
16019     "field_offset" : 288,
16020     "referenced_type" : "type-3"
16021    },
16022    {
16023     "field_name" : "xgs",
16024     "field_offset" : 320,
16025     "referenced_type" : "type-3"
16026    },
16027    {
16028     "field_name" : "orig_eax",
16029     "field_offset" : 352,
16030     "referenced_type" : "type-3"
16031    },
16032    {
16033     "field_name" : "eip",
16034     "field_offset" : 384,
16035     "referenced_type" : "type-3"
16036    },
16037    {
16038     "field_name" : "xcs",
16039     "field_offset" : 416,
16040     "referenced_type" : "type-3"
16041    },
16042    {
16043     "field_name" : "eflags",
16044     "field_offset" : 448,
16045     "referenced_type" : "type-3"
16046    },
16047    {
16048     "field_name" : "esp",
16049     "field_offset" : 480,
16050     "referenced_type" : "type-3"
16051    },
16052    {
16053     "field_name" : "xss",
16054     "field_offset" : 512,
16055     "referenced_type" : "type-3"
16056    }
16057   ],
16058   "linker_set_key" : "unwindstack::x86_user_regs",
16059   "name" : "unwindstack::x86_user_regs",
16060   "referenced_type" : "type-616",
16061   "self_type" : "type-616",
16062   "size" : 68,
16063   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserX86.h",
16064   "unique_id" : "_ZTSN11unwindstack13x86_user_regsE"
16065  }
16066 ],
16067 "rvalue_reference_types" :
16068 [
16069  {
16070   "alignment" : 4,
16071   "linker_set_key" : "unwindstack::Maps &&",
16072   "name" : "unwindstack::Maps &&",
16073   "referenced_type" : "type-167",
16074   "self_type" : "type-171",
16075   "size" : 4,
16076   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
16077  }
16078 ]
16079}
16080