1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA120_c",
7   "name" : "char [120]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA120_c",
10   "size" : 120,
11   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h"
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "_ZTIA16_j",
16   "name" : "unsigned int [16]",
17   "referenced_type" : "_ZTIj",
18   "self_type" : "_ZTIA16_j",
19   "size" : 64,
20   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h"
21  },
22  {
23   "alignment" : 4,
24   "linker_set_key" : "_ZTIA18_j",
25   "name" : "unsigned int [18]",
26   "referenced_type" : "_ZTIj",
27   "self_type" : "_ZTIA18_j",
28   "size" : 72,
29   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm.h"
30  },
31  {
32   "alignment" : 4,
33   "linker_set_key" : "_ZTIA2_y",
34   "name" : "unsigned long long [2]",
35   "referenced_type" : "_ZTIy",
36   "self_type" : "_ZTIA2_y",
37   "size" : 16,
38   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h"
39  },
40  {
41   "alignment" : 4,
42   "linker_set_key" : "_ZTIA31_y",
43   "name" : "unsigned long long [31]",
44   "referenced_type" : "_ZTIy",
45   "self_type" : "_ZTIA31_y",
46   "size" : 248,
47   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm64.h"
48  },
49  {
50   "alignment" : 4,
51   "linker_set_key" : "_ZTIA32_y",
52   "name" : "unsigned long long [32]",
53   "referenced_type" : "_ZTIy",
54   "self_type" : "_ZTIA32_y",
55   "size" : 256,
56   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h"
57  },
58  {
59   "alignment" : 4,
60   "linker_set_key" : "_ZTIA34_y",
61   "name" : "unsigned long long [34]",
62   "referenced_type" : "_ZTIy",
63   "self_type" : "_ZTIA34_y",
64   "size" : 272,
65   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h"
66  },
67  {
68   "alignment" : 4,
69   "linker_set_key" : "_ZTIA45_j",
70   "name" : "unsigned int [45]",
71   "referenced_type" : "_ZTIj",
72   "self_type" : "_ZTIA45_j",
73   "size" : 180,
74   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips.h"
75  },
76  {
77   "alignment" : 4,
78   "linker_set_key" : "_ZTIA45_y",
79   "name" : "unsigned long long [45]",
80   "referenced_type" : "_ZTIy",
81   "self_type" : "_ZTIA45_y",
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" : "_ZTIb",
93   "name" : "bool",
94   "referenced_type" : "_ZTIb",
95   "self_type" : "_ZTIb",
96   "size" : 1
97  },
98  {
99   "alignment" : 1,
100   "is_integral" : true,
101   "linker_set_key" : "_ZTIc",
102   "name" : "char",
103   "referenced_type" : "_ZTIc",
104   "self_type" : "_ZTIc",
105   "size" : 1
106  },
107  {
108   "alignment" : 1,
109   "is_integral" : true,
110   "is_unsigned" : true,
111   "linker_set_key" : "_ZTIh",
112   "name" : "unsigned char",
113   "referenced_type" : "_ZTIh",
114   "self_type" : "_ZTIh",
115   "size" : 1
116  },
117  {
118   "alignment" : 4,
119   "is_integral" : true,
120   "linker_set_key" : "_ZTIi",
121   "name" : "int",
122   "referenced_type" : "_ZTIi",
123   "self_type" : "_ZTIi",
124   "size" : 4
125  },
126  {
127   "alignment" : 4,
128   "is_integral" : true,
129   "is_unsigned" : true,
130   "linker_set_key" : "_ZTIj",
131   "name" : "unsigned int",
132   "referenced_type" : "_ZTIj",
133   "self_type" : "_ZTIj",
134   "size" : 4
135  },
136  {
137   "alignment" : 4,
138   "is_integral" : true,
139   "is_unsigned" : true,
140   "linker_set_key" : "_ZTIm",
141   "name" : "unsigned long",
142   "referenced_type" : "_ZTIm",
143   "self_type" : "_ZTIm",
144   "size" : 4
145  },
146  {
147   "alignment" : 2,
148   "is_integral" : true,
149   "linker_set_key" : "_ZTIs",
150   "name" : "short",
151   "referenced_type" : "_ZTIs",
152   "self_type" : "_ZTIs",
153   "size" : 2
154  },
155  {
156   "alignment" : 2,
157   "is_integral" : true,
158   "is_unsigned" : true,
159   "linker_set_key" : "_ZTIt",
160   "name" : "unsigned short",
161   "referenced_type" : "_ZTIt",
162   "self_type" : "_ZTIt",
163   "size" : 2
164  },
165  {
166   "linker_set_key" : "_ZTIv",
167   "name" : "void",
168   "referenced_type" : "_ZTIv",
169   "self_type" : "_ZTIv"
170  },
171  {
172   "alignment" : 4,
173   "is_integral" : true,
174   "linker_set_key" : "_ZTIx",
175   "name" : "long long",
176   "referenced_type" : "_ZTIx",
177   "self_type" : "_ZTIx",
178   "size" : 8
179  },
180  {
181   "alignment" : 4,
182   "is_integral" : true,
183   "is_unsigned" : true,
184   "linker_set_key" : "_ZTIy",
185   "name" : "unsigned long long",
186   "referenced_type" : "_ZTIy",
187   "self_type" : "_ZTIy",
188   "size" : 8
189  }
190 ],
191 "elf_functions" :
192 [
193  {
194   "name" : "AsmGetRegs"
195  },
196  {
197   "name" : "_ZN11unwindstack10BufferMaps5ParseEv"
198  },
199  {
200   "name" : "_ZN11unwindstack10RegsMips6415GetPcAdjustmentEyPNS_3ElfE"
201  },
202  {
203   "name" : "_ZN11unwindstack10RegsMips6416IterateRegistersENSt3__18functionIFvPKcyEEE"
204  },
205  {
206   "name" : "_ZN11unwindstack10RegsMips6418CreateFromUcontextEPv"
207  },
208  {
209   "name" : "_ZN11unwindstack10RegsMips6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
210  },
211  {
212   "name" : "_ZN11unwindstack10RegsMips6422SetPcFromReturnAddressEPNS_6MemoryE"
213  },
214  {
215   "name" : "_ZN11unwindstack10RegsMips642pcEv"
216  },
217  {
218   "name" : "_ZN11unwindstack10RegsMips642spEv"
219  },
220  {
221   "name" : "_ZN11unwindstack10RegsMips644ArchEv"
222  },
223  {
224   "name" : "_ZN11unwindstack10RegsMips644ReadEPv"
225  },
226  {
227   "name" : "_ZN11unwindstack10RegsMips645CloneEv"
228  },
229  {
230   "name" : "_ZN11unwindstack10RegsMips646set_pcEy"
231  },
232  {
233   "name" : "_ZN11unwindstack10RegsMips646set_spEy"
234  },
235  {
236   "name" : "_ZN11unwindstack10RegsMips64C1Ev"
237  },
238  {
239   "name" : "_ZN11unwindstack10RegsMips64C2Ev"
240  },
241  {
242   "name" : "_ZN11unwindstack10RegsX86_6415GetPcAdjustmentEyPNS_3ElfE"
243  },
244  {
245   "name" : "_ZN11unwindstack10RegsX86_6415SetFromUcontextEPNS_17x86_64_ucontext_tE"
246  },
247  {
248   "name" : "_ZN11unwindstack10RegsX86_6416IterateRegistersENSt3__18functionIFvPKcyEEE"
249  },
250  {
251   "name" : "_ZN11unwindstack10RegsX86_6418CreateFromUcontextEPv"
252  },
253  {
254   "name" : "_ZN11unwindstack10RegsX86_6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
255  },
256  {
257   "name" : "_ZN11unwindstack10RegsX86_6422SetPcFromReturnAddressEPNS_6MemoryE"
258  },
259  {
260   "name" : "_ZN11unwindstack10RegsX86_642pcEv"
261  },
262  {
263   "name" : "_ZN11unwindstack10RegsX86_642spEv"
264  },
265  {
266   "name" : "_ZN11unwindstack10RegsX86_644ArchEv"
267  },
268  {
269   "name" : "_ZN11unwindstack10RegsX86_644ReadEPv"
270  },
271  {
272   "name" : "_ZN11unwindstack10RegsX86_645CloneEv"
273  },
274  {
275   "name" : "_ZN11unwindstack10RegsX86_646set_pcEy"
276  },
277  {
278   "name" : "_ZN11unwindstack10RegsX86_646set_spEy"
279  },
280  {
281   "name" : "_ZN11unwindstack10RegsX86_64C1Ev"
282  },
283  {
284   "name" : "_ZN11unwindstack10RegsX86_64C2Ev"
285  },
286  {
287   "binding" : "weak",
288   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIaEEbPy"
289  },
290  {
291   "binding" : "weak",
292   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIiEEbPy"
293  },
294  {
295   "binding" : "weak",
296   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIsEEbPy"
297  },
298  {
299   "binding" : "weak",
300   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIxEEbPy"
301  },
302  {
303   "name" : "_ZN11unwindstack11DwarfMemory11ReadSLEB128EPx"
304  },
305  {
306   "name" : "_ZN11unwindstack11DwarfMemory11ReadULEB128EPy"
307  },
308  {
309   "binding" : "weak",
310   "name" : "_ZN11unwindstack11DwarfMemory14GetEncodedSizeIjEEjh"
311  },
312  {
313   "binding" : "weak",
314   "name" : "_ZN11unwindstack11DwarfMemory14GetEncodedSizeIyEEjh"
315  },
316  {
317   "binding" : "weak",
318   "name" : "_ZN11unwindstack11DwarfMemory16ReadEncodedValueIjEEbhPy"
319  },
320  {
321   "binding" : "weak",
322   "name" : "_ZN11unwindstack11DwarfMemory16ReadEncodedValueIyEEbhPy"
323  },
324  {
325   "name" : "_ZN11unwindstack11DwarfMemory18AdjustEncodedValueEhPy"
326  },
327  {
328   "name" : "_ZN11unwindstack11DwarfMemory9ReadBytesEPvj"
329  },
330  {
331   "name" : "_ZN11unwindstack11MemoryCache4ReadEyPvj"
332  },
333  {
334   "name" : "_ZN11unwindstack11MemoryLocal4ReadEyPvj"
335  },
336  {
337   "name" : "_ZN11unwindstack11MemoryRange4ReadEyPvj"
338  },
339  {
340   "name" : "_ZN11unwindstack11MemoryRangeC1ERKNSt3__110shared_ptrINS_6MemoryEEEyyy"
341  },
342  {
343   "name" : "_ZN11unwindstack11MemoryRangeC2ERKNSt3__110shared_ptrINS_6MemoryEEEyyy"
344  },
345  {
346   "binding" : "weak",
347   "name" : "_ZN11unwindstack12DwarfEhFrameIjEC1EPNS_6MemoryE"
348  },
349  {
350   "binding" : "weak",
351   "name" : "_ZN11unwindstack12DwarfEhFrameIjEC2EPNS_6MemoryE"
352  },
353  {
354   "binding" : "weak",
355   "name" : "_ZN11unwindstack12DwarfEhFrameIyEC1EPNS_6MemoryE"
356  },
357  {
358   "binding" : "weak",
359   "name" : "_ZN11unwindstack12DwarfEhFrameIyEC2EPNS_6MemoryE"
360  },
361  {
362   "name" : "_ZN11unwindstack12DwarfSection4StepEyPNS_4RegsEPNS_6MemoryEPb"
363  },
364  {
365   "name" : "_ZN11unwindstack12DwarfSectionC2EPNS_6MemoryE"
366  },
367  {
368   "binding" : "weak",
369   "name" : "_ZN11unwindstack12ElfInterface11GetLoadBiasI9elf32_hdr10elf32_phdrEExPNS_6MemoryE"
370  },
371  {
372   "binding" : "weak",
373   "name" : "_ZN11unwindstack12ElfInterface11GetLoadBiasI9elf64_hdr10elf64_phdrEExPNS_6MemoryE"
374  },
375  {
376   "binding" : "weak",
377   "name" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf32_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv"
378  },
379  {
380   "binding" : "weak",
381   "name" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf64_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv"
382  },
383  {
384   "binding" : "weak",
385   "name" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf32_hdr10elf32_phdr10elf32_shdrEEbPx"
386  },
387  {
388   "binding" : "weak",
389   "name" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf64_hdr10elf64_phdr10elf64_shdrEEbPx"
390  },
391  {
392   "binding" : "weak",
393   "name" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf32_hdr10elf32_phdrEEvRKT_Px"
394  },
395  {
396   "binding" : "weak",
397   "name" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf64_hdr10elf64_phdrEEvRKT_Px"
398  },
399  {
400   "binding" : "weak",
401   "name" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf32_hdr10elf32_shdrEEvRKT_"
402  },
403  {
404   "binding" : "weak",
405   "name" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf64_hdr10elf64_shdrEEvRKT_"
406  },
407  {
408   "binding" : "weak",
409   "name" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI7dynamicEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv"
410  },
411  {
412   "binding" : "weak",
413   "name" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI9Elf64_DynEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv"
414  },
415  {
416   "binding" : "weak",
417   "name" : "_ZN11unwindstack12ElfInterface21ReadBuildIDFromMemoryI9elf32_hdr10elf32_shdr10elf32_noteEENSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS_6MemoryE"
418  },
419  {
420   "binding" : "weak",
421   "name" : "_ZN11unwindstack12ElfInterface21ReadBuildIDFromMemoryI9elf64_hdr10elf64_shdr10elf64_noteEENSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS_6MemoryE"
422  },
423  {
424   "binding" : "weak",
425   "name" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf32_hdrEEvPNS_6MemoryEPy"
426  },
427  {
428   "binding" : "weak",
429   "name" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf64_hdrEEvPNS_6MemoryEPy"
430  },
431  {
432   "binding" : "weak",
433   "name" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateIjEEvv"
434  },
435  {
436   "binding" : "weak",
437   "name" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateIyEEvv"
438  },
439  {
440   "name" : "_ZN11unwindstack12ElfInterface24CreateGnuDebugdataMemoryEv"
441  },
442  {
443   "binding" : "weak",
444   "name" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf32_symEEbyPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy"
445  },
446  {
447   "binding" : "weak",
448   "name" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf64_symEEbyPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy"
449  },
450  {
451   "binding" : "weak",
452   "name" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf32_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy"
453  },
454  {
455   "binding" : "weak",
456   "name" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf64_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy"
457  },
458  {
459   "name" : "_ZN11unwindstack12ElfInterface4StepEyPNS_4RegsEPNS_6MemoryEPb"
460  },
461  {
462   "name" : "_ZN11unwindstack12ElfInterface9IsValidPcEy"
463  },
464  {
465   "name" : "_ZN11unwindstack12ElfInterfaceD0Ev"
466  },
467  {
468   "name" : "_ZN11unwindstack12ElfInterfaceD1Ev"
469  },
470  {
471   "name" : "_ZN11unwindstack12ElfInterfaceD2Ev"
472  },
473  {
474   "name" : "_ZN11unwindstack12MemoryBuffer4ReadEyPvj"
475  },
476  {
477   "name" : "_ZN11unwindstack12MemoryBuffer6GetPtrEj"
478  },
479  {
480   "name" : "_ZN11unwindstack12MemoryRanges4ReadEyPvj"
481  },
482  {
483   "name" : "_ZN11unwindstack12MemoryRanges6InsertEPNS_11MemoryRangeE"
484  },
485  {
486   "name" : "_ZN11unwindstack12MemoryRemote4ReadEyPvj"
487  },
488  {
489   "name" : "_ZN11unwindstack13LocalUnwinder10GetMapInfoEy"
490  },
491  {
492   "name" : "_ZN11unwindstack13LocalUnwinder17ShouldSkipLibraryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE"
493  },
494  {
495   "name" : "_ZN11unwindstack13LocalUnwinder4InitEv"
496  },
497  {
498   "name" : "_ZN11unwindstack13LocalUnwinder6UnwindEPNSt3__16vectorINS_14LocalFrameDataENS1_9allocatorIS3_EEEEj"
499  },
500  {
501   "name" : "_ZN11unwindstack13MemoryOffline4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
502  },
503  {
504   "name" : "_ZN11unwindstack13MemoryOffline4ReadEyPvj"
505  },
506  {
507   "name" : "_ZN11unwindstack13log_to_stdoutEb"
508  },
509  {
510   "binding" : "weak",
511   "name" : "_ZN11unwindstack14GetBuildIDInfoI9elf32_hdr10elf32_shdrEEbPNS_6MemoryEPyS5_"
512  },
513  {
514   "binding" : "weak",
515   "name" : "_ZN11unwindstack14GetBuildIDInfoI9elf64_hdr10elf64_shdrEEbPNS_6MemoryEPyS5_"
516  },
517  {
518   "binding" : "weak",
519   "name" : "_ZN11unwindstack15DwarfDebugFrameIjEC1EPNS_6MemoryE"
520  },
521  {
522   "binding" : "weak",
523   "name" : "_ZN11unwindstack15DwarfDebugFrameIjEC2EPNS_6MemoryE"
524  },
525  {
526   "binding" : "weak",
527   "name" : "_ZN11unwindstack15DwarfDebugFrameIyEC1EPNS_6MemoryE"
528  },
529  {
530   "binding" : "weak",
531   "name" : "_ZN11unwindstack15DwarfDebugFrameIyEC2EPNS_6MemoryE"
532  },
533  {
534   "name" : "_ZN11unwindstack15ElfInterfaceArm13GetPrel31AddrEjPj"
535  },
536  {
537   "name" : "_ZN11unwindstack15ElfInterfaceArm15GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
538  },
539  {
540   "name" : "_ZN11unwindstack15ElfInterfaceArm17HandleUnknownTypeEjyy"
541  },
542  {
543   "name" : "_ZN11unwindstack15ElfInterfaceArm4InitEPx"
544  },
545  {
546   "name" : "_ZN11unwindstack15ElfInterfaceArm4StepEyPNS_4RegsEPNS_6MemoryEPb"
547  },
548  {
549   "name" : "_ZN11unwindstack15ElfInterfaceArm9FindEntryEjPy"
550  },
551  {
552   "name" : "_ZN11unwindstack15ElfInterfaceArm9StepExidxEyPNS_4RegsEPNS_6MemoryEPb"
553  },
554  {
555   "name" : "_ZN11unwindstack15UnwinderFromPid4InitENS_8ArchEnumE"
556  },
557  {
558   "binding" : "weak",
559   "name" : "_ZN11unwindstack16DwarfSectionImplIjE12EvalRegisterEPKNS_13DwarfLocationEjPjPv"
560  },
561  {
562   "binding" : "weak",
563   "name" : "_ZN11unwindstack16DwarfSectionImplIjE12GetFdeFromPcEy"
564  },
565  {
566   "binding" : "weak",
567   "name" : "_ZN11unwindstack16DwarfSectionImplIjE14EvalExpressionERKNS_13DwarfLocationEPNS_6MemoryEPjPNS_8RegsInfoIjEEPb"
568  },
569  {
570   "binding" : "weak",
571   "name" : "_ZN11unwindstack16DwarfSectionImplIjE15FillInCieHeaderEPNS_8DwarfCieE"
572  },
573  {
574   "binding" : "weak",
575   "name" : "_ZN11unwindstack16DwarfSectionImplIjE15FillInFdeHeaderEPNS_8DwarfFdeE"
576  },
577  {
578   "binding" : "weak",
579   "name" : "_ZN11unwindstack16DwarfSectionImplIjE15GetNextCieOrFdeEPPKNS_8DwarfFdeE"
580  },
581  {
582   "binding" : "weak",
583   "name" : "_ZN11unwindstack16DwarfSectionImplIjE16GetCieFromOffsetEy"
584  },
585  {
586   "binding" : "weak",
587   "name" : "_ZN11unwindstack16DwarfSectionImplIjE16GetFdeFromOffsetEy"
588  },
589  {
590   "binding" : "weak",
591   "name" : "_ZN11unwindstack16DwarfSectionImplIjE18GetCfaLocationInfoEyPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
592  },
593  {
594   "binding" : "weak",
595   "name" : "_ZN11unwindstack16DwarfSectionImplIjE3LogEhyPKNS_8DwarfFdeE"
596  },
597  {
598   "binding" : "weak",
599   "name" : "_ZN11unwindstack16DwarfSectionImplIjE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
600  },
601  {
602   "binding" : "weak",
603   "name" : "_ZN11unwindstack16DwarfSectionImplIjE4InitEyyx"
604  },
605  {
606   "binding" : "weak",
607   "name" : "_ZN11unwindstack16DwarfSectionImplIjE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
608  },
609  {
610   "binding" : "weak",
611   "name" : "_ZN11unwindstack16DwarfSectionImplIjE9FillInCieEPNS_8DwarfCieE"
612  },
613  {
614   "binding" : "weak",
615   "name" : "_ZN11unwindstack16DwarfSectionImplIjE9FillInFdeEPNS_8DwarfFdeE"
616  },
617  {
618   "binding" : "weak",
619   "name" : "_ZN11unwindstack16DwarfSectionImplIjE9InsertFdeEPKNS_8DwarfFdeE"
620  },
621  {
622   "binding" : "weak",
623   "name" : "_ZN11unwindstack16DwarfSectionImplIjEC2EPNS_6MemoryE"
624  },
625  {
626   "binding" : "weak",
627   "name" : "_ZN11unwindstack16DwarfSectionImplIyE12EvalRegisterEPKNS_13DwarfLocationEjPyPv"
628  },
629  {
630   "binding" : "weak",
631   "name" : "_ZN11unwindstack16DwarfSectionImplIyE12GetFdeFromPcEy"
632  },
633  {
634   "binding" : "weak",
635   "name" : "_ZN11unwindstack16DwarfSectionImplIyE14EvalExpressionERKNS_13DwarfLocationEPNS_6MemoryEPyPNS_8RegsInfoIyEEPb"
636  },
637  {
638   "binding" : "weak",
639   "name" : "_ZN11unwindstack16DwarfSectionImplIyE15FillInCieHeaderEPNS_8DwarfCieE"
640  },
641  {
642   "binding" : "weak",
643   "name" : "_ZN11unwindstack16DwarfSectionImplIyE15FillInFdeHeaderEPNS_8DwarfFdeE"
644  },
645  {
646   "binding" : "weak",
647   "name" : "_ZN11unwindstack16DwarfSectionImplIyE15GetNextCieOrFdeEPPKNS_8DwarfFdeE"
648  },
649  {
650   "binding" : "weak",
651   "name" : "_ZN11unwindstack16DwarfSectionImplIyE16GetCieFromOffsetEy"
652  },
653  {
654   "binding" : "weak",
655   "name" : "_ZN11unwindstack16DwarfSectionImplIyE16GetFdeFromOffsetEy"
656  },
657  {
658   "binding" : "weak",
659   "name" : "_ZN11unwindstack16DwarfSectionImplIyE18GetCfaLocationInfoEyPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
660  },
661  {
662   "binding" : "weak",
663   "name" : "_ZN11unwindstack16DwarfSectionImplIyE3LogEhyPKNS_8DwarfFdeE"
664  },
665  {
666   "binding" : "weak",
667   "name" : "_ZN11unwindstack16DwarfSectionImplIyE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
668  },
669  {
670   "binding" : "weak",
671   "name" : "_ZN11unwindstack16DwarfSectionImplIyE4InitEyyx"
672  },
673  {
674   "binding" : "weak",
675   "name" : "_ZN11unwindstack16DwarfSectionImplIyE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
676  },
677  {
678   "binding" : "weak",
679   "name" : "_ZN11unwindstack16DwarfSectionImplIyE9FillInCieEPNS_8DwarfCieE"
680  },
681  {
682   "binding" : "weak",
683   "name" : "_ZN11unwindstack16DwarfSectionImplIyE9FillInFdeEPNS_8DwarfFdeE"
684  },
685  {
686   "binding" : "weak",
687   "name" : "_ZN11unwindstack16DwarfSectionImplIyE9InsertFdeEPKNS_8DwarfFdeE"
688  },
689  {
690   "binding" : "weak",
691   "name" : "_ZN11unwindstack16DwarfSectionImplIyEC2EPNS_6MemoryE"
692  },
693  {
694   "name" : "_ZN11unwindstack18LocalUpdatableMaps7ReparseEv"
695  },
696  {
697   "name" : "_ZN11unwindstack18MemoryFileAtOffset4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEyy"
698  },
699  {
700   "name" : "_ZN11unwindstack18MemoryFileAtOffset4ReadEyPvj"
701  },
702  {
703   "name" : "_ZN11unwindstack18MemoryFileAtOffset5ClearEv"
704  },
705  {
706   "name" : "_ZN11unwindstack18MemoryFileAtOffsetD0Ev"
707  },
708  {
709   "name" : "_ZN11unwindstack18MemoryFileAtOffsetD1Ev"
710  },
711  {
712   "name" : "_ZN11unwindstack18MemoryFileAtOffsetD2Ev"
713  },
714  {
715   "name" : "_ZN11unwindstack18MemoryOfflineParts4ReadEyPvj"
716  },
717  {
718   "name" : "_ZN11unwindstack18MemoryOfflinePartsD0Ev"
719  },
720  {
721   "name" : "_ZN11unwindstack18MemoryOfflinePartsD1Ev"
722  },
723  {
724   "name" : "_ZN11unwindstack18MemoryOfflinePartsD2Ev"
725  },
726  {
727   "binding" : "weak",
728   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE11EhFrameInitEyyx"
729  },
730  {
731   "binding" : "weak",
732   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE12GetFdeFromPcEy"
733  },
734  {
735   "binding" : "weak",
736   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE18GetFdeOffsetFromPcEyPy"
737  },
738  {
739   "binding" : "weak",
740   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE19GetFdeInfoFromIndexEj"
741  },
742  {
743   "binding" : "weak",
744   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE4InitEyyx"
745  },
746  {
747   "binding" : "weak",
748   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
749  },
750  {
751   "binding" : "weak",
752   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjEC1EPNS_6MemoryE"
753  },
754  {
755   "binding" : "weak",
756   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjEC2EPNS_6MemoryE"
757  },
758  {
759   "binding" : "weak",
760   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyE11EhFrameInitEyyx"
761  },
762  {
763   "binding" : "weak",
764   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyE12GetFdeFromPcEy"
765  },
766  {
767   "binding" : "weak",
768   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyE18GetFdeOffsetFromPcEyPy"
769  },
770  {
771   "binding" : "weak",
772   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyE19GetFdeInfoFromIndexEj"
773  },
774  {
775   "binding" : "weak",
776   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyE4InitEyyx"
777  },
778  {
779   "binding" : "weak",
780   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
781  },
782  {
783   "binding" : "weak",
784   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyEC1EPNS_6MemoryE"
785  },
786  {
787   "binding" : "weak",
788   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIyEC2EPNS_6MemoryE"
789  },
790  {
791   "name" : "_ZN11unwindstack19MemoryOfflineBuffer4ReadEyPvj"
792  },
793  {
794   "name" : "_ZN11unwindstack19MemoryOfflineBuffer5ResetEPKhyy"
795  },
796  {
797   "name" : "_ZN11unwindstack19MemoryOfflineBufferC1EPKhyy"
798  },
799  {
800   "name" : "_ZN11unwindstack19MemoryOfflineBufferC2EPKhyy"
801  },
802  {
803   "name" : "_ZN11unwindstack3Elf10GetBuildIDEPNS_6MemoryE"
804  },
805  {
806   "name" : "_ZN11unwindstack3Elf10GetBuildIDEv"
807  },
808  {
809   "name" : "_ZN11unwindstack3Elf10InvalidateEv"
810  },
811  {
812   "name" : "_ZN11unwindstack3Elf10IsValidElfEPNS_6MemoryE"
813  },
814  {
815   "name" : "_ZN11unwindstack3Elf11CacheUnlockEv"
816  },
817  {
818   "name" : "_ZN11unwindstack3Elf11GetLoadBiasEPNS_6MemoryE"
819  },
820  {
821   "name" : "_ZN11unwindstack3Elf12GetLastErrorEPNS_9ErrorDataE"
822  },
823  {
824   "name" : "_ZN11unwindstack3Elf15GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
825  },
826  {
827   "name" : "_ZN11unwindstack3Elf16GetLastErrorCodeEv"
828  },
829  {
830   "name" : "_ZN11unwindstack3Elf16InitGnuDebugdataEv"
831  },
832  {
833   "name" : "_ZN11unwindstack3Elf17SetCachingEnabledEb"
834  },
835  {
836   "name" : "_ZN11unwindstack3Elf19GetLastErrorAddressEv"
837  },
838  {
839   "name" : "_ZN11unwindstack3Elf19StepIfSignalHandlerEyPNS_4RegsEPNS_6MemoryE"
840  },
841  {
842   "name" : "_ZN11unwindstack3Elf22CacheAfterCreateMemoryEPNS_7MapInfoE"
843  },
844  {
845   "name" : "_ZN11unwindstack3Elf23GetGlobalVariableOffsetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
846  },
847  {
848   "name" : "_ZN11unwindstack3Elf25CreateInterfaceFromMemoryEPNS_6MemoryE"
849  },
850  {
851   "name" : "_ZN11unwindstack3Elf4InitEv"
852  },
853  {
854   "name" : "_ZN11unwindstack3Elf4StepEyPNS_4RegsEPNS_6MemoryEPb"
855  },
856  {
857   "name" : "_ZN11unwindstack3Elf7GetInfoEPNS_6MemoryEPy"
858  },
859  {
860   "name" : "_ZN11unwindstack3Elf8CacheAddEPNS_7MapInfoE"
861  },
862  {
863   "name" : "_ZN11unwindstack3Elf8CacheGetEPNS_7MapInfoE"
864  },
865  {
866   "name" : "_ZN11unwindstack3Elf8GetRelPcEyPKNS_7MapInfoE"
867  },
868  {
869   "name" : "_ZN11unwindstack3Elf9CacheLockEv"
870  },
871  {
872   "name" : "_ZN11unwindstack3Elf9GetSonameEv"
873  },
874  {
875   "name" : "_ZN11unwindstack3Elf9IsValidPcEy"
876  },
877  {
878   "name" : "_ZN11unwindstack3logEhPKcz"
879  },
880  {
881   "name" : "_ZN11unwindstack4Maps3AddEyyyyRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
882  },
883  {
884   "name" : "_ZN11unwindstack4Maps4FindEy"
885  },
886  {
887   "name" : "_ZN11unwindstack4Maps4SortEv"
888  },
889  {
890   "name" : "_ZN11unwindstack4Maps5ParseEv"
891  },
892  {
893   "name" : "_ZN11unwindstack4Regs11CurrentArchEv"
894  },
895  {
896   "name" : "_ZN11unwindstack4Regs15CreateFromLocalEv"
897  },
898  {
899   "name" : "_ZN11unwindstack4Regs18CreateFromUcontextENS_8ArchEnumEPv"
900  },
901  {
902   "name" : "_ZN11unwindstack4Regs9RemoteGetEi"
903  },
904  {
905   "name" : "_ZN11unwindstack6Global10SearchableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE"
906  },
907  {
908   "name" : "_ZN11unwindstack6Global19FindAndReadVariableEPNS_4MapsEPKc"
909  },
910  {
911   "name" : "_ZN11unwindstack6Global7SetArchENS_8ArchEnumE"
912  },
913  {
914   "name" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEE"
915  },
916  {
917   "name" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE"
918  },
919  {
920   "name" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
921  },
922  {
923   "name" : "_ZN11unwindstack6Memory16CreateFileMemoryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
924  },
925  {
926   "name" : "_ZN11unwindstack6Memory19CreateOfflineMemoryEPKhyy"
927  },
928  {
929   "name" : "_ZN11unwindstack6Memory19CreateProcessMemoryEi"
930  },
931  {
932   "name" : "_ZN11unwindstack6Memory25CreateProcessMemoryCachedEi"
933  },
934  {
935   "name" : "_ZN11unwindstack6Memory9ReadFullyEyPvj"
936  },
937  {
938   "binding" : "weak",
939   "name" : "_ZN11unwindstack7DwarfOpIjE10GetLogInfoEyyPNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEE"
940  },
941  {
942   "binding" : "weak",
943   "name" : "_ZN11unwindstack7DwarfOpIjE10dex_pc_setEv"
944  },
945  {
946   "binding" : "weak",
947   "name" : "_ZN11unwindstack7DwarfOpIjE10last_errorEv"
948  },
949  {
950   "binding" : "weak",
951   "name" : "_ZN11unwindstack7DwarfOpIjE11is_registerEv"
952  },
953  {
954   "binding" : "weak",
955   "name" : "_ZN11unwindstack7DwarfOpIjE12OperandsSizeEv"
956  },
957  {
958   "binding" : "weak",
959   "name" : "_ZN11unwindstack7DwarfOpIjE13LastErrorCodeEv"
960  },
961  {
962   "binding" : "weak",
963   "name" : "_ZN11unwindstack7DwarfOpIjE13op_deref_sizeEv"
964  },
965  {
966   "binding" : "weak",
967   "name" : "_ZN11unwindstack7DwarfOpIjE13set_regs_infoEPNS_8RegsInfoIjEE"
968  },
969  {
970   "binding" : "weak",
971   "name" : "_ZN11unwindstack7DwarfOpIjE14op_plus_uconstEv"
972  },
973  {
974   "binding" : "weak",
975   "name" : "_ZN11unwindstack7DwarfOpIjE14regular_memoryEv"
976  },
977  {
978   "binding" : "weak",
979   "name" : "_ZN11unwindstack7DwarfOpIjE16LastErrorAddressEv"
980  },
981  {
982   "binding" : "weak",
983   "name" : "_ZN11unwindstack7DwarfOpIjE18bool_to_dwarf_boolEb"
984  },
985  {
986   "binding" : "weak",
987   "name" : "_ZN11unwindstack7DwarfOpIjE18op_not_implementedEv"
988  },
989  {
990   "binding" : "weak",
991   "name" : "_ZN11unwindstack7DwarfOpIjE4EvalEyy"
992  },
993  {
994   "binding" : "weak",
995   "name" : "_ZN11unwindstack7DwarfOpIjE5op_eqEv"
996  },
997  {
998   "binding" : "weak",
999   "name" : "_ZN11unwindstack7DwarfOpIjE5op_geEv"
1000  },
1001  {
1002   "binding" : "weak",
1003   "name" : "_ZN11unwindstack7DwarfOpIjE5op_gtEv"
1004  },
1005  {
1006   "binding" : "weak",
1007   "name" : "_ZN11unwindstack7DwarfOpIjE5op_leEv"
1008  },
1009  {
1010   "binding" : "weak",
1011   "name" : "_ZN11unwindstack7DwarfOpIjE5op_ltEv"
1012  },
1013  {
1014   "binding" : "weak",
1015   "name" : "_ZN11unwindstack7DwarfOpIjE5op_neEv"
1016  },
1017  {
1018   "binding" : "weak",
1019   "name" : "_ZN11unwindstack7DwarfOpIjE5op_orEv"
1020  },
1021  {
1022   "binding" : "weak",
1023   "name" : "_ZN11unwindstack7DwarfOpIjE6DecodeEv"
1024  },
1025  {
1026   "binding" : "weak",
1027   "name" : "_ZN11unwindstack7DwarfOpIjE6cur_opEv"
1028  },
1029  {
1030   "binding" : "weak",
1031   "name" : "_ZN11unwindstack7DwarfOpIjE6op_absEv"
1032  },
1033  {
1034   "binding" : "weak",
1035   "name" : "_ZN11unwindstack7DwarfOpIjE6op_andEv"
1036  },
1037  {
1038   "binding" : "weak",
1039   "name" : "_ZN11unwindstack7DwarfOpIjE6op_braEv"
1040  },
1041  {
1042   "binding" : "weak",
1043   "name" : "_ZN11unwindstack7DwarfOpIjE6op_divEv"
1044  },
1045  {
1046   "binding" : "weak",
1047   "name" : "_ZN11unwindstack7DwarfOpIjE6op_dupEv"
1048  },
1049  {
1050   "binding" : "weak",
1051   "name" : "_ZN11unwindstack7DwarfOpIjE6op_litEv"
1052  },
1053  {
1054   "binding" : "weak",
1055   "name" : "_ZN11unwindstack7DwarfOpIjE6op_modEv"
1056  },
1057  {
1058   "binding" : "weak",
1059   "name" : "_ZN11unwindstack7DwarfOpIjE6op_mulEv"
1060  },
1061  {
1062   "binding" : "weak",
1063   "name" : "_ZN11unwindstack7DwarfOpIjE6op_negEv"
1064  },
1065  {
1066   "binding" : "weak",
1067   "name" : "_ZN11unwindstack7DwarfOpIjE6op_nopEv"
1068  },
1069  {
1070   "binding" : "weak",
1071   "name" : "_ZN11unwindstack7DwarfOpIjE6op_notEv"
1072  },
1073  {
1074   "binding" : "weak",
1075   "name" : "_ZN11unwindstack7DwarfOpIjE6op_regEv"
1076  },
1077  {
1078   "binding" : "weak",
1079   "name" : "_ZN11unwindstack7DwarfOpIjE6op_rotEv"
1080  },
1081  {
1082   "binding" : "weak",
1083   "name" : "_ZN11unwindstack7DwarfOpIjE6op_shlEv"
1084  },
1085  {
1086   "binding" : "weak",
1087   "name" : "_ZN11unwindstack7DwarfOpIjE6op_shrEv"
1088  },
1089  {
1090   "binding" : "weak",
1091   "name" : "_ZN11unwindstack7DwarfOpIjE6op_xorEv"
1092  },
1093  {
1094   "binding" : "weak",
1095   "name" : "_ZN11unwindstack7DwarfOpIjE7StackAtEj"
1096  },
1097  {
1098   "binding" : "weak",
1099   "name" : "_ZN11unwindstack7DwarfOpIjE7op_bregEv"
1100  },
1101  {
1102   "binding" : "weak",
1103   "name" : "_ZN11unwindstack7DwarfOpIjE7op_dropEv"
1104  },
1105  {
1106   "binding" : "weak",
1107   "name" : "_ZN11unwindstack7DwarfOpIjE7op_overEv"
1108  },
1109  {
1110   "binding" : "weak",
1111   "name" : "_ZN11unwindstack7DwarfOpIjE7op_pickEv"
1112  },
1113  {
1114   "binding" : "weak",
1115   "name" : "_ZN11unwindstack7DwarfOpIjE7op_plusEv"
1116  },
1117  {
1118   "binding" : "weak",
1119   "name" : "_ZN11unwindstack7DwarfOpIjE7op_pushEv"
1120  },
1121  {
1122   "binding" : "weak",
1123   "name" : "_ZN11unwindstack7DwarfOpIjE7op_regxEv"
1124  },
1125  {
1126   "binding" : "weak",
1127   "name" : "_ZN11unwindstack7DwarfOpIjE7op_shraEv"
1128  },
1129  {
1130   "binding" : "weak",
1131   "name" : "_ZN11unwindstack7DwarfOpIjE7op_skipEv"
1132  },
1133  {
1134   "binding" : "weak",
1135   "name" : "_ZN11unwindstack7DwarfOpIjE7op_swapEv"
1136  },
1137  {
1138   "binding" : "weak",
1139   "name" : "_ZN11unwindstack7DwarfOpIjE8StackPopEv"
1140  },
1141  {
1142   "binding" : "weak",
1143   "name" : "_ZN11unwindstack7DwarfOpIjE8op_bregxEv"
1144  },
1145  {
1146   "binding" : "weak",
1147   "name" : "_ZN11unwindstack7DwarfOpIjE8op_derefEv"
1148  },
1149  {
1150   "binding" : "weak",
1151   "name" : "_ZN11unwindstack7DwarfOpIjE8op_minusEv"
1152  },
1153  {
1154   "binding" : "weak",
1155   "name" : "_ZN11unwindstack7DwarfOpIjE9OperandAtEj"
1156  },
1157  {
1158   "binding" : "weak",
1159   "name" : "_ZN11unwindstack7DwarfOpIjE9StackSizeEv"
1160  },
1161  {
1162   "binding" : "weak",
1163   "name" : "_ZN11unwindstack7DwarfOpIjEC1EPNS_11DwarfMemoryEPNS_6MemoryE"
1164  },
1165  {
1166   "binding" : "weak",
1167   "name" : "_ZN11unwindstack7DwarfOpIjEC2EPNS_11DwarfMemoryEPNS_6MemoryE"
1168  },
1169  {
1170   "binding" : "weak",
1171   "name" : "_ZN11unwindstack7DwarfOpIyE10GetLogInfoEyyPNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEE"
1172  },
1173  {
1174   "binding" : "weak",
1175   "name" : "_ZN11unwindstack7DwarfOpIyE10dex_pc_setEv"
1176  },
1177  {
1178   "binding" : "weak",
1179   "name" : "_ZN11unwindstack7DwarfOpIyE10last_errorEv"
1180  },
1181  {
1182   "binding" : "weak",
1183   "name" : "_ZN11unwindstack7DwarfOpIyE11is_registerEv"
1184  },
1185  {
1186   "binding" : "weak",
1187   "name" : "_ZN11unwindstack7DwarfOpIyE12OperandsSizeEv"
1188  },
1189  {
1190   "binding" : "weak",
1191   "name" : "_ZN11unwindstack7DwarfOpIyE13LastErrorCodeEv"
1192  },
1193  {
1194   "binding" : "weak",
1195   "name" : "_ZN11unwindstack7DwarfOpIyE13op_deref_sizeEv"
1196  },
1197  {
1198   "binding" : "weak",
1199   "name" : "_ZN11unwindstack7DwarfOpIyE13set_regs_infoEPNS_8RegsInfoIyEE"
1200  },
1201  {
1202   "binding" : "weak",
1203   "name" : "_ZN11unwindstack7DwarfOpIyE14op_plus_uconstEv"
1204  },
1205  {
1206   "binding" : "weak",
1207   "name" : "_ZN11unwindstack7DwarfOpIyE14regular_memoryEv"
1208  },
1209  {
1210   "binding" : "weak",
1211   "name" : "_ZN11unwindstack7DwarfOpIyE16LastErrorAddressEv"
1212  },
1213  {
1214   "binding" : "weak",
1215   "name" : "_ZN11unwindstack7DwarfOpIyE18bool_to_dwarf_boolEb"
1216  },
1217  {
1218   "binding" : "weak",
1219   "name" : "_ZN11unwindstack7DwarfOpIyE18op_not_implementedEv"
1220  },
1221  {
1222   "binding" : "weak",
1223   "name" : "_ZN11unwindstack7DwarfOpIyE4EvalEyy"
1224  },
1225  {
1226   "binding" : "weak",
1227   "name" : "_ZN11unwindstack7DwarfOpIyE5op_eqEv"
1228  },
1229  {
1230   "binding" : "weak",
1231   "name" : "_ZN11unwindstack7DwarfOpIyE5op_geEv"
1232  },
1233  {
1234   "binding" : "weak",
1235   "name" : "_ZN11unwindstack7DwarfOpIyE5op_gtEv"
1236  },
1237  {
1238   "binding" : "weak",
1239   "name" : "_ZN11unwindstack7DwarfOpIyE5op_leEv"
1240  },
1241  {
1242   "binding" : "weak",
1243   "name" : "_ZN11unwindstack7DwarfOpIyE5op_ltEv"
1244  },
1245  {
1246   "binding" : "weak",
1247   "name" : "_ZN11unwindstack7DwarfOpIyE5op_neEv"
1248  },
1249  {
1250   "binding" : "weak",
1251   "name" : "_ZN11unwindstack7DwarfOpIyE5op_orEv"
1252  },
1253  {
1254   "binding" : "weak",
1255   "name" : "_ZN11unwindstack7DwarfOpIyE6DecodeEv"
1256  },
1257  {
1258   "binding" : "weak",
1259   "name" : "_ZN11unwindstack7DwarfOpIyE6cur_opEv"
1260  },
1261  {
1262   "binding" : "weak",
1263   "name" : "_ZN11unwindstack7DwarfOpIyE6op_absEv"
1264  },
1265  {
1266   "binding" : "weak",
1267   "name" : "_ZN11unwindstack7DwarfOpIyE6op_andEv"
1268  },
1269  {
1270   "binding" : "weak",
1271   "name" : "_ZN11unwindstack7DwarfOpIyE6op_braEv"
1272  },
1273  {
1274   "binding" : "weak",
1275   "name" : "_ZN11unwindstack7DwarfOpIyE6op_divEv"
1276  },
1277  {
1278   "binding" : "weak",
1279   "name" : "_ZN11unwindstack7DwarfOpIyE6op_dupEv"
1280  },
1281  {
1282   "binding" : "weak",
1283   "name" : "_ZN11unwindstack7DwarfOpIyE6op_litEv"
1284  },
1285  {
1286   "binding" : "weak",
1287   "name" : "_ZN11unwindstack7DwarfOpIyE6op_modEv"
1288  },
1289  {
1290   "binding" : "weak",
1291   "name" : "_ZN11unwindstack7DwarfOpIyE6op_mulEv"
1292  },
1293  {
1294   "binding" : "weak",
1295   "name" : "_ZN11unwindstack7DwarfOpIyE6op_negEv"
1296  },
1297  {
1298   "binding" : "weak",
1299   "name" : "_ZN11unwindstack7DwarfOpIyE6op_nopEv"
1300  },
1301  {
1302   "binding" : "weak",
1303   "name" : "_ZN11unwindstack7DwarfOpIyE6op_notEv"
1304  },
1305  {
1306   "binding" : "weak",
1307   "name" : "_ZN11unwindstack7DwarfOpIyE6op_regEv"
1308  },
1309  {
1310   "binding" : "weak",
1311   "name" : "_ZN11unwindstack7DwarfOpIyE6op_rotEv"
1312  },
1313  {
1314   "binding" : "weak",
1315   "name" : "_ZN11unwindstack7DwarfOpIyE6op_shlEv"
1316  },
1317  {
1318   "binding" : "weak",
1319   "name" : "_ZN11unwindstack7DwarfOpIyE6op_shrEv"
1320  },
1321  {
1322   "binding" : "weak",
1323   "name" : "_ZN11unwindstack7DwarfOpIyE6op_xorEv"
1324  },
1325  {
1326   "binding" : "weak",
1327   "name" : "_ZN11unwindstack7DwarfOpIyE7StackAtEj"
1328  },
1329  {
1330   "binding" : "weak",
1331   "name" : "_ZN11unwindstack7DwarfOpIyE7op_bregEv"
1332  },
1333  {
1334   "binding" : "weak",
1335   "name" : "_ZN11unwindstack7DwarfOpIyE7op_dropEv"
1336  },
1337  {
1338   "binding" : "weak",
1339   "name" : "_ZN11unwindstack7DwarfOpIyE7op_overEv"
1340  },
1341  {
1342   "binding" : "weak",
1343   "name" : "_ZN11unwindstack7DwarfOpIyE7op_pickEv"
1344  },
1345  {
1346   "binding" : "weak",
1347   "name" : "_ZN11unwindstack7DwarfOpIyE7op_plusEv"
1348  },
1349  {
1350   "binding" : "weak",
1351   "name" : "_ZN11unwindstack7DwarfOpIyE7op_pushEv"
1352  },
1353  {
1354   "binding" : "weak",
1355   "name" : "_ZN11unwindstack7DwarfOpIyE7op_regxEv"
1356  },
1357  {
1358   "binding" : "weak",
1359   "name" : "_ZN11unwindstack7DwarfOpIyE7op_shraEv"
1360  },
1361  {
1362   "binding" : "weak",
1363   "name" : "_ZN11unwindstack7DwarfOpIyE7op_skipEv"
1364  },
1365  {
1366   "binding" : "weak",
1367   "name" : "_ZN11unwindstack7DwarfOpIyE7op_swapEv"
1368  },
1369  {
1370   "binding" : "weak",
1371   "name" : "_ZN11unwindstack7DwarfOpIyE8StackPopEv"
1372  },
1373  {
1374   "binding" : "weak",
1375   "name" : "_ZN11unwindstack7DwarfOpIyE8op_bregxEv"
1376  },
1377  {
1378   "binding" : "weak",
1379   "name" : "_ZN11unwindstack7DwarfOpIyE8op_derefEv"
1380  },
1381  {
1382   "binding" : "weak",
1383   "name" : "_ZN11unwindstack7DwarfOpIyE8op_minusEv"
1384  },
1385  {
1386   "binding" : "weak",
1387   "name" : "_ZN11unwindstack7DwarfOpIyE9OperandAtEj"
1388  },
1389  {
1390   "binding" : "weak",
1391   "name" : "_ZN11unwindstack7DwarfOpIyE9StackSizeEv"
1392  },
1393  {
1394   "binding" : "weak",
1395   "name" : "_ZN11unwindstack7DwarfOpIyEC1EPNS_11DwarfMemoryEPNS_6MemoryE"
1396  },
1397  {
1398   "binding" : "weak",
1399   "name" : "_ZN11unwindstack7DwarfOpIyEC2EPNS_11DwarfMemoryEPNS_6MemoryE"
1400  },
1401  {
1402   "name" : "_ZN11unwindstack7MapInfo10GetBuildIDEv"
1403  },
1404  {
1405   "name" : "_ZN11unwindstack7MapInfo11GetLoadBiasERKNSt3__110shared_ptrINS_6MemoryEEE"
1406  },
1407  {
1408   "name" : "_ZN11unwindstack7MapInfo12CreateMemoryERKNSt3__110shared_ptrINS_6MemoryEEE"
1409  },
1410  {
1411   "name" : "_ZN11unwindstack7MapInfo13GetFileMemoryEv"
1412  },
1413  {
1414   "name" : "_ZN11unwindstack7MapInfo15GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
1415  },
1416  {
1417   "name" : "_ZN11unwindstack7MapInfo19GetPrintableBuildIDEv"
1418  },
1419  {
1420   "name" : "_ZN11unwindstack7MapInfo37InitFileMemoryFromPreviousReadOnlyMapEPNS_18MemoryFileAtOffsetE"
1421  },
1422  {
1423   "name" : "_ZN11unwindstack7MapInfo6GetElfERKNSt3__110shared_ptrINS_6MemoryEEENS_8ArchEnumE"
1424  },
1425  {
1426   "name" : "_ZN11unwindstack7MapInfoD1Ev"
1427  },
1428  {
1429   "name" : "_ZN11unwindstack7MapInfoD2Ev"
1430  },
1431  {
1432   "name" : "_ZN11unwindstack7RegsArm15GetPcAdjustmentEyPNS_3ElfE"
1433  },
1434  {
1435   "name" : "_ZN11unwindstack7RegsArm16IterateRegistersENSt3__18functionIFvPKcyEEE"
1436  },
1437  {
1438   "name" : "_ZN11unwindstack7RegsArm18CreateFromUcontextEPv"
1439  },
1440  {
1441   "name" : "_ZN11unwindstack7RegsArm19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
1442  },
1443  {
1444   "name" : "_ZN11unwindstack7RegsArm22SetPcFromReturnAddressEPNS_6MemoryE"
1445  },
1446  {
1447   "name" : "_ZN11unwindstack7RegsArm2pcEv"
1448  },
1449  {
1450   "name" : "_ZN11unwindstack7RegsArm2spEv"
1451  },
1452  {
1453   "name" : "_ZN11unwindstack7RegsArm4ArchEv"
1454  },
1455  {
1456   "name" : "_ZN11unwindstack7RegsArm4ReadEPv"
1457  },
1458  {
1459   "name" : "_ZN11unwindstack7RegsArm5CloneEv"
1460  },
1461  {
1462   "name" : "_ZN11unwindstack7RegsArm6set_pcEy"
1463  },
1464  {
1465   "name" : "_ZN11unwindstack7RegsArm6set_spEy"
1466  },
1467  {
1468   "name" : "_ZN11unwindstack7RegsArmC1Ev"
1469  },
1470  {
1471   "name" : "_ZN11unwindstack7RegsArmC2Ev"
1472  },
1473  {
1474   "name" : "_ZN11unwindstack7RegsX8615GetPcAdjustmentEyPNS_3ElfE"
1475  },
1476  {
1477   "name" : "_ZN11unwindstack7RegsX8615SetFromUcontextEPNS_14x86_ucontext_tE"
1478  },
1479  {
1480   "name" : "_ZN11unwindstack7RegsX8616IterateRegistersENSt3__18functionIFvPKcyEEE"
1481  },
1482  {
1483   "name" : "_ZN11unwindstack7RegsX8618CreateFromUcontextEPv"
1484  },
1485  {
1486   "name" : "_ZN11unwindstack7RegsX8619StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
1487  },
1488  {
1489   "name" : "_ZN11unwindstack7RegsX8622SetPcFromReturnAddressEPNS_6MemoryE"
1490  },
1491  {
1492   "name" : "_ZN11unwindstack7RegsX862pcEv"
1493  },
1494  {
1495   "name" : "_ZN11unwindstack7RegsX862spEv"
1496  },
1497  {
1498   "name" : "_ZN11unwindstack7RegsX864ArchEv"
1499  },
1500  {
1501   "name" : "_ZN11unwindstack7RegsX864ReadEPv"
1502  },
1503  {
1504   "name" : "_ZN11unwindstack7RegsX865CloneEv"
1505  },
1506  {
1507   "name" : "_ZN11unwindstack7RegsX866set_pcEy"
1508  },
1509  {
1510   "name" : "_ZN11unwindstack7RegsX866set_spEy"
1511  },
1512  {
1513   "name" : "_ZN11unwindstack7RegsX86C1Ev"
1514  },
1515  {
1516   "name" : "_ZN11unwindstack7RegsX86C2Ev"
1517  },
1518  {
1519   "name" : "_ZN11unwindstack7Symbols16GetInfoFromCacheEy"
1520  },
1521  {
1522   "binding" : "weak",
1523   "name" : "_ZN11unwindstack7Symbols7GetNameI9elf32_symEEbyPNS_6MemoryEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPy"
1524  },
1525  {
1526   "binding" : "weak",
1527   "name" : "_ZN11unwindstack7Symbols7GetNameI9elf64_symEEbyPNS_6MemoryEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPy"
1528  },
1529  {
1530   "binding" : "weak",
1531   "name" : "_ZN11unwindstack7Symbols9GetGlobalI9elf32_symEEbPNS_6MemoryERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPy"
1532  },
1533  {
1534   "binding" : "weak",
1535   "name" : "_ZN11unwindstack7Symbols9GetGlobalI9elf64_symEEbPNS_6MemoryERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPy"
1536  },
1537  {
1538   "name" : "_ZN11unwindstack7SymbolsC1Eyyyyy"
1539  },
1540  {
1541   "name" : "_ZN11unwindstack7SymbolsC2Eyyyyy"
1542  },
1543  {
1544   "name" : "_ZN11unwindstack8ArmExidx10LogRawDataEv"
1545  },
1546  {
1547   "name" : "_ZN11unwindstack8ArmExidx16ExtractEntryDataEj"
1548  },
1549  {
1550   "name" : "_ZN11unwindstack8ArmExidx4EvalEv"
1551  },
1552  {
1553   "name" : "_ZN11unwindstack8ArmExidx6DecodeEv"
1554  },
1555  {
1556   "name" : "_ZN11unwindstack8ArmExidx8LogByRegEv"
1557  },
1558  {
1559   "name" : "_ZN11unwindstack8DexFiles10GetDexFileEyPNS_7MapInfoE"
1560  },
1561  {
1562   "name" : "_ZN11unwindstack8DexFiles11ProcessArchEv"
1563  },
1564  {
1565   "name" : "_ZN11unwindstack8DexFiles11ReadEntry32Ev"
1566  },
1567  {
1568   "name" : "_ZN11unwindstack8DexFiles11ReadEntry64Ev"
1569  },
1570  {
1571   "name" : "_ZN11unwindstack8DexFiles14ReadEntryPtr32Ey"
1572  },
1573  {
1574   "name" : "_ZN11unwindstack8DexFiles14ReadEntryPtr64Ey"
1575  },
1576  {
1577   "name" : "_ZN11unwindstack8DexFiles16ReadVariableDataEy"
1578  },
1579  {
1580   "name" : "_ZN11unwindstack8DexFiles20GetMethodInformationEPNS_4MapsEPNS_7MapInfoEyPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPy"
1581  },
1582  {
1583   "name" : "_ZN11unwindstack8DexFiles4InitEPNS_4MapsE"
1584  },
1585  {
1586   "name" : "_ZN11unwindstack8DexFiles7GetAddrEjPy"
1587  },
1588  {
1589   "name" : "_ZN11unwindstack8DexFilesC1ERNSt3__110shared_ptrINS_6MemoryEEE"
1590  },
1591  {
1592   "name" : "_ZN11unwindstack8DexFilesC1ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE"
1593  },
1594  {
1595   "name" : "_ZN11unwindstack8DexFilesC2ERNSt3__110shared_ptrINS_6MemoryEEE"
1596  },
1597  {
1598   "name" : "_ZN11unwindstack8DexFilesC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE"
1599  },
1600  {
1601   "name" : "_ZN11unwindstack8DexFilesD0Ev"
1602  },
1603  {
1604   "name" : "_ZN11unwindstack8DexFilesD1Ev"
1605  },
1606  {
1607   "name" : "_ZN11unwindstack8DexFilesD2Ev"
1608  },
1609  {
1610   "binding" : "weak",
1611   "name" : "_ZN11unwindstack8DwarfCfaIjE10cfa_offsetEPNS_14DwarfLocationsE"
1612  },
1613  {
1614   "binding" : "weak",
1615   "name" : "_ZN11unwindstack8DwarfCfaIjE10last_errorEv"
1616  },
1617  {
1618   "binding" : "weak",
1619   "name" : "_ZN11unwindstack8DwarfCfaIjE11cfa_def_cfaEPNS_14DwarfLocationsE"
1620  },
1621  {
1622   "binding" : "weak",
1623   "name" : "_ZN11unwindstack8DwarfCfaIjE11cfa_restoreEPNS_14DwarfLocationsE"
1624  },
1625  {
1626   "binding" : "weak",
1627   "name" : "_ZN11unwindstack8DwarfCfaIjE11cfa_set_locEPNS_14DwarfLocationsE"
1628  },
1629  {
1630   "binding" : "weak",
1631   "name" : "_ZN11unwindstack8DwarfCfaIjE12cfa_registerEPNS_14DwarfLocationsE"
1632  },
1633  {
1634   "binding" : "weak",
1635   "name" : "_ZN11unwindstack8DwarfCfaIjE13LastErrorCodeEv"
1636  },
1637  {
1638   "binding" : "weak",
1639   "name" : "_ZN11unwindstack8DwarfCfaIjE13cfa_undefinedEPNS_14DwarfLocationsE"
1640  },
1641  {
1642   "binding" : "weak",
1643   "name" : "_ZN11unwindstack8DwarfCfaIjE14LogInstructionEjyhPy"
1644  },
1645  {
1646   "binding" : "weak",
1647   "name" : "_ZN11unwindstack8DwarfCfaIjE14cfa_def_cfa_sfEPNS_14DwarfLocationsE"
1648  },
1649  {
1650   "binding" : "weak",
1651   "name" : "_ZN11unwindstack8DwarfCfaIjE14cfa_expressionEPNS_14DwarfLocationsE"
1652  },
1653  {
1654   "binding" : "weak",
1655   "name" : "_ZN11unwindstack8DwarfCfaIjE14cfa_same_valueEPNS_14DwarfLocationsE"
1656  },
1657  {
1658   "binding" : "weak",
1659   "name" : "_ZN11unwindstack8DwarfCfaIjE14cfa_val_offsetEPNS_14DwarfLocationsE"
1660  },
1661  {
1662   "binding" : "weak",
1663   "name" : "_ZN11unwindstack8DwarfCfaIjE15GetLocationInfoEyyyPNS_14DwarfLocationsE"
1664  },
1665  {
1666   "binding" : "weak",
1667   "name" : "_ZN11unwindstack8DwarfCfaIjE15cfa_advance_locEPNS_14DwarfLocationsE"
1668  },
1669  {
1670   "binding" : "weak",
1671   "name" : "_ZN11unwindstack8DwarfCfaIjE16GetOperandStringEhyPy"
1672  },
1673  {
1674   "binding" : "weak",
1675   "name" : "_ZN11unwindstack8DwarfCfaIjE16LastErrorAddressEv"
1676  },
1677  {
1678   "binding" : "weak",
1679   "name" : "_ZN11unwindstack8DwarfCfaIjE16set_cie_loc_regsEPKNS_14DwarfLocationsE"
1680  },
1681  {
1682   "binding" : "weak",
1683   "name" : "_ZN11unwindstack8DwarfCfaIjE17cfa_restore_stateEPNS_14DwarfLocationsE"
1684  },
1685  {
1686   "binding" : "weak",
1687   "name" : "_ZN11unwindstack8DwarfCfaIjE17cfa_val_offset_sfEPNS_14DwarfLocationsE"
1688  },
1689  {
1690   "binding" : "weak",
1691   "name" : "_ZN11unwindstack8DwarfCfaIjE18cfa_def_cfa_offsetEPNS_14DwarfLocationsE"
1692  },
1693  {
1694   "binding" : "weak",
1695   "name" : "_ZN11unwindstack8DwarfCfaIjE18cfa_remember_stateEPNS_14DwarfLocationsE"
1696  },
1697  {
1698   "binding" : "weak",
1699   "name" : "_ZN11unwindstack8DwarfCfaIjE18cfa_val_expressionEPNS_14DwarfLocationsE"
1700  },
1701  {
1702   "binding" : "weak",
1703   "name" : "_ZN11unwindstack8DwarfCfaIjE20cfa_def_cfa_registerEPNS_14DwarfLocationsE"
1704  },
1705  {
1706   "binding" : "weak",
1707   "name" : "_ZN11unwindstack8DwarfCfaIjE21cfa_def_cfa_offset_sfEPNS_14DwarfLocationsE"
1708  },
1709  {
1710   "binding" : "weak",
1711   "name" : "_ZN11unwindstack8DwarfCfaIjE22cfa_def_cfa_expressionEPNS_14DwarfLocationsE"
1712  },
1713  {
1714   "binding" : "weak",
1715   "name" : "_ZN11unwindstack8DwarfCfaIjE22cfa_offset_extended_sfEPNS_14DwarfLocationsE"
1716  },
1717  {
1718   "binding" : "weak",
1719   "name" : "_ZN11unwindstack8DwarfCfaIjE23LogOffsetRegisterStringEjyh"
1720  },
1721  {
1722   "binding" : "weak",
1723   "name" : "_ZN11unwindstack8DwarfCfaIjE32cfa_gnu_negative_offset_extendedEPNS_14DwarfLocationsE"
1724  },
1725  {
1726   "binding" : "weak",
1727   "name" : "_ZN11unwindstack8DwarfCfaIjE3LogEjyyy"
1728  },
1729  {
1730   "binding" : "weak",
1731   "name" : "_ZN11unwindstack8DwarfCfaIjE6cur_pcEv"
1732  },
1733  {
1734   "binding" : "weak",
1735   "name" : "_ZN11unwindstack8DwarfCfaIjE7cfa_nopEPNS_14DwarfLocationsE"
1736  },
1737  {
1738   "binding" : "weak",
1739   "name" : "_ZN11unwindstack8DwarfCfaIjEC1EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1740  },
1741  {
1742   "binding" : "weak",
1743   "name" : "_ZN11unwindstack8DwarfCfaIjEC2EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1744  },
1745  {
1746   "binding" : "weak",
1747   "name" : "_ZN11unwindstack8DwarfCfaIyE10cfa_offsetEPNS_14DwarfLocationsE"
1748  },
1749  {
1750   "binding" : "weak",
1751   "name" : "_ZN11unwindstack8DwarfCfaIyE10last_errorEv"
1752  },
1753  {
1754   "binding" : "weak",
1755   "name" : "_ZN11unwindstack8DwarfCfaIyE11cfa_def_cfaEPNS_14DwarfLocationsE"
1756  },
1757  {
1758   "binding" : "weak",
1759   "name" : "_ZN11unwindstack8DwarfCfaIyE11cfa_restoreEPNS_14DwarfLocationsE"
1760  },
1761  {
1762   "binding" : "weak",
1763   "name" : "_ZN11unwindstack8DwarfCfaIyE11cfa_set_locEPNS_14DwarfLocationsE"
1764  },
1765  {
1766   "binding" : "weak",
1767   "name" : "_ZN11unwindstack8DwarfCfaIyE12cfa_registerEPNS_14DwarfLocationsE"
1768  },
1769  {
1770   "binding" : "weak",
1771   "name" : "_ZN11unwindstack8DwarfCfaIyE13LastErrorCodeEv"
1772  },
1773  {
1774   "binding" : "weak",
1775   "name" : "_ZN11unwindstack8DwarfCfaIyE13cfa_undefinedEPNS_14DwarfLocationsE"
1776  },
1777  {
1778   "binding" : "weak",
1779   "name" : "_ZN11unwindstack8DwarfCfaIyE14LogInstructionEjyhPy"
1780  },
1781  {
1782   "binding" : "weak",
1783   "name" : "_ZN11unwindstack8DwarfCfaIyE14cfa_def_cfa_sfEPNS_14DwarfLocationsE"
1784  },
1785  {
1786   "binding" : "weak",
1787   "name" : "_ZN11unwindstack8DwarfCfaIyE14cfa_expressionEPNS_14DwarfLocationsE"
1788  },
1789  {
1790   "binding" : "weak",
1791   "name" : "_ZN11unwindstack8DwarfCfaIyE14cfa_same_valueEPNS_14DwarfLocationsE"
1792  },
1793  {
1794   "binding" : "weak",
1795   "name" : "_ZN11unwindstack8DwarfCfaIyE14cfa_val_offsetEPNS_14DwarfLocationsE"
1796  },
1797  {
1798   "binding" : "weak",
1799   "name" : "_ZN11unwindstack8DwarfCfaIyE15GetLocationInfoEyyyPNS_14DwarfLocationsE"
1800  },
1801  {
1802   "binding" : "weak",
1803   "name" : "_ZN11unwindstack8DwarfCfaIyE15cfa_advance_locEPNS_14DwarfLocationsE"
1804  },
1805  {
1806   "binding" : "weak",
1807   "name" : "_ZN11unwindstack8DwarfCfaIyE16GetOperandStringEhyPy"
1808  },
1809  {
1810   "binding" : "weak",
1811   "name" : "_ZN11unwindstack8DwarfCfaIyE16LastErrorAddressEv"
1812  },
1813  {
1814   "binding" : "weak",
1815   "name" : "_ZN11unwindstack8DwarfCfaIyE16set_cie_loc_regsEPKNS_14DwarfLocationsE"
1816  },
1817  {
1818   "binding" : "weak",
1819   "name" : "_ZN11unwindstack8DwarfCfaIyE17cfa_restore_stateEPNS_14DwarfLocationsE"
1820  },
1821  {
1822   "binding" : "weak",
1823   "name" : "_ZN11unwindstack8DwarfCfaIyE17cfa_val_offset_sfEPNS_14DwarfLocationsE"
1824  },
1825  {
1826   "binding" : "weak",
1827   "name" : "_ZN11unwindstack8DwarfCfaIyE18cfa_def_cfa_offsetEPNS_14DwarfLocationsE"
1828  },
1829  {
1830   "binding" : "weak",
1831   "name" : "_ZN11unwindstack8DwarfCfaIyE18cfa_remember_stateEPNS_14DwarfLocationsE"
1832  },
1833  {
1834   "binding" : "weak",
1835   "name" : "_ZN11unwindstack8DwarfCfaIyE18cfa_val_expressionEPNS_14DwarfLocationsE"
1836  },
1837  {
1838   "binding" : "weak",
1839   "name" : "_ZN11unwindstack8DwarfCfaIyE20cfa_def_cfa_registerEPNS_14DwarfLocationsE"
1840  },
1841  {
1842   "binding" : "weak",
1843   "name" : "_ZN11unwindstack8DwarfCfaIyE21cfa_def_cfa_offset_sfEPNS_14DwarfLocationsE"
1844  },
1845  {
1846   "binding" : "weak",
1847   "name" : "_ZN11unwindstack8DwarfCfaIyE22cfa_def_cfa_expressionEPNS_14DwarfLocationsE"
1848  },
1849  {
1850   "binding" : "weak",
1851   "name" : "_ZN11unwindstack8DwarfCfaIyE22cfa_offset_extended_sfEPNS_14DwarfLocationsE"
1852  },
1853  {
1854   "binding" : "weak",
1855   "name" : "_ZN11unwindstack8DwarfCfaIyE23LogOffsetRegisterStringEjyh"
1856  },
1857  {
1858   "binding" : "weak",
1859   "name" : "_ZN11unwindstack8DwarfCfaIyE32cfa_gnu_negative_offset_extendedEPNS_14DwarfLocationsE"
1860  },
1861  {
1862   "binding" : "weak",
1863   "name" : "_ZN11unwindstack8DwarfCfaIyE3LogEjyyy"
1864  },
1865  {
1866   "binding" : "weak",
1867   "name" : "_ZN11unwindstack8DwarfCfaIyE6cur_pcEv"
1868  },
1869  {
1870   "binding" : "weak",
1871   "name" : "_ZN11unwindstack8DwarfCfaIyE7cfa_nopEPNS_14DwarfLocationsE"
1872  },
1873  {
1874   "binding" : "weak",
1875   "name" : "_ZN11unwindstack8DwarfCfaIyEC1EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1876  },
1877  {
1878   "binding" : "weak",
1879   "name" : "_ZN11unwindstack8DwarfCfaIyEC2EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1880  },
1881  {
1882   "name" : "_ZN11unwindstack8JitDebug11ProcessArchEv"
1883  },
1884  {
1885   "name" : "_ZN11unwindstack8JitDebug11ReadEntry64EPyS1_"
1886  },
1887  {
1888   "name" : "_ZN11unwindstack8JitDebug14ReadEntry32PadEPyS1_"
1889  },
1890  {
1891   "name" : "_ZN11unwindstack8JitDebug15ReadEntry32PackEPyS1_"
1892  },
1893  {
1894   "name" : "_ZN11unwindstack8JitDebug16ReadDescriptor32Ey"
1895  },
1896  {
1897   "name" : "_ZN11unwindstack8JitDebug16ReadDescriptor64Ey"
1898  },
1899  {
1900   "name" : "_ZN11unwindstack8JitDebug16ReadVariableDataEy"
1901  },
1902  {
1903   "name" : "_ZN11unwindstack8JitDebug4InitEPNS_4MapsE"
1904  },
1905  {
1906   "name" : "_ZN11unwindstack8JitDebug6GetElfEPNS_4MapsEy"
1907  },
1908  {
1909   "name" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEE"
1910  },
1911  {
1912   "name" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE"
1913  },
1914  {
1915   "name" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEE"
1916  },
1917  {
1918   "name" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE"
1919  },
1920  {
1921   "name" : "_ZN11unwindstack8JitDebugD0Ev"
1922  },
1923  {
1924   "name" : "_ZN11unwindstack8JitDebugD1Ev"
1925  },
1926  {
1927   "name" : "_ZN11unwindstack8JitDebugD2Ev"
1928  },
1929  {
1930   "name" : "_ZN11unwindstack8RegsMips15GetPcAdjustmentEyPNS_3ElfE"
1931  },
1932  {
1933   "name" : "_ZN11unwindstack8RegsMips16IterateRegistersENSt3__18functionIFvPKcyEEE"
1934  },
1935  {
1936   "name" : "_ZN11unwindstack8RegsMips18CreateFromUcontextEPv"
1937  },
1938  {
1939   "name" : "_ZN11unwindstack8RegsMips19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
1940  },
1941  {
1942   "name" : "_ZN11unwindstack8RegsMips22SetPcFromReturnAddressEPNS_6MemoryE"
1943  },
1944  {
1945   "name" : "_ZN11unwindstack8RegsMips2pcEv"
1946  },
1947  {
1948   "name" : "_ZN11unwindstack8RegsMips2spEv"
1949  },
1950  {
1951   "name" : "_ZN11unwindstack8RegsMips4ArchEv"
1952  },
1953  {
1954   "name" : "_ZN11unwindstack8RegsMips4ReadEPv"
1955  },
1956  {
1957   "name" : "_ZN11unwindstack8RegsMips5CloneEv"
1958  },
1959  {
1960   "name" : "_ZN11unwindstack8RegsMips6set_pcEy"
1961  },
1962  {
1963   "name" : "_ZN11unwindstack8RegsMips6set_spEy"
1964  },
1965  {
1966   "name" : "_ZN11unwindstack8RegsMipsC1Ev"
1967  },
1968  {
1969   "name" : "_ZN11unwindstack8RegsMipsC2Ev"
1970  },
1971  {
1972   "name" : "_ZN11unwindstack8Unwinder11FillInFrameEPNS_7MapInfoEPNS_3ElfEyy"
1973  },
1974  {
1975   "name" : "_ZN11unwindstack8Unwinder11SetDexFilesEPNS_8DexFilesENS_8ArchEnumE"
1976  },
1977  {
1978   "name" : "_ZN11unwindstack8Unwinder11SetJitDebugEPNS_8JitDebugENS_8ArchEnumE"
1979  },
1980  {
1981   "name" : "_ZN11unwindstack8Unwinder14FillInDexFrameEv"
1982  },
1983  {
1984   "name" : "_ZN11unwindstack8Unwinder6UnwindEPKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEESC_"
1985  },
1986  {
1987   "name" : "_ZN11unwindstack9RegsArm6415GetPcAdjustmentEyPNS_3ElfE"
1988  },
1989  {
1990   "name" : "_ZN11unwindstack9RegsArm6416IterateRegistersENSt3__18functionIFvPKcyEEE"
1991  },
1992  {
1993   "name" : "_ZN11unwindstack9RegsArm6418CreateFromUcontextEPv"
1994  },
1995  {
1996   "name" : "_ZN11unwindstack9RegsArm6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
1997  },
1998  {
1999   "name" : "_ZN11unwindstack9RegsArm6422SetPcFromReturnAddressEPNS_6MemoryE"
2000  },
2001  {
2002   "name" : "_ZN11unwindstack9RegsArm642pcEv"
2003  },
2004  {
2005   "name" : "_ZN11unwindstack9RegsArm642spEv"
2006  },
2007  {
2008   "name" : "_ZN11unwindstack9RegsArm644ArchEv"
2009  },
2010  {
2011   "name" : "_ZN11unwindstack9RegsArm644ReadEPv"
2012  },
2013  {
2014   "name" : "_ZN11unwindstack9RegsArm645CloneEv"
2015  },
2016  {
2017   "name" : "_ZN11unwindstack9RegsArm646set_pcEy"
2018  },
2019  {
2020   "name" : "_ZN11unwindstack9RegsArm646set_spEy"
2021  },
2022  {
2023   "name" : "_ZN11unwindstack9RegsArm64C1Ev"
2024  },
2025  {
2026   "name" : "_ZN11unwindstack9RegsArm64C2Ev"
2027  },
2028  {
2029   "binding" : "weak",
2030   "name" : "_ZN7android8procinfo18ReadMapFileContentINSt3__18functionIFvyytymPKcEEEEEbPcRKT_"
2031  },
2032  {
2033   "name" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv"
2034  },
2035  {
2036   "name" : "_ZNK11unwindstack18LocalUpdatableMaps11GetMapsFileEv"
2037  },
2038  {
2039   "name" : "_ZNK11unwindstack8Unwinder11FormatFrameERKNS_9FrameDataE"
2040  },
2041  {
2042   "name" : "_ZNK11unwindstack8Unwinder11FormatFrameEj"
2043  },
2044  {
2045   "binding" : "weak",
2046   "name" : "_ZNSt3__112__deque_baseIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE5clearEv"
2047  },
2048  {
2049   "binding" : "weak",
2050   "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_"
2051  },
2052  {
2053   "binding" : "weak",
2054   "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_"
2055  },
2056  {
2057   "binding" : "weak",
2058   "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_"
2059  },
2060  {
2061   "binding" : "weak",
2062   "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"
2063  },
2064  {
2065   "binding" : "weak",
2066   "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"
2067  },
2068  {
2069   "binding" : "weak",
2070   "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_EEED2Ev"
2071  },
2072  {
2073   "binding" : "weak",
2074   "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_"
2075  },
2076  {
2077   "binding" : "weak",
2078   "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_"
2079  },
2080  {
2081   "binding" : "weak",
2082   "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_"
2083  },
2084  {
2085   "binding" : "weak",
2086   "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_"
2087  },
2088  {
2089   "binding" : "weak",
2090   "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_"
2091  },
2092  {
2093   "binding" : "weak",
2094   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN11unwindstack13DwarfLocationEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE6rehashEj"
2095  },
2096  {
2097   "binding" : "weak",
2098   "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"
2099  },
2100  {
2101   "binding" : "weak",
2102   "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"
2103  },
2104  {
2105   "binding" : "weak",
2106   "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_"
2107  },
2108  {
2109   "binding" : "weak",
2110   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE6rehashEj"
2111  },
2112  {
2113   "binding" : "weak",
2114   "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"
2115  },
2116  {
2117   "binding" : "weak",
2118   "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_"
2119  },
2120  {
2121   "binding" : "weak",
2122   "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"
2123  },
2124  {
2125   "binding" : "weak",
2126   "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"
2127  },
2128  {
2129   "binding" : "weak",
2130   "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"
2131  },
2132  {
2133   "binding" : "weak",
2134   "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_"
2135  },
2136  {
2137   "binding" : "weak",
2138   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack14DwarfLocationsEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE6rehashEj"
2139  },
2140  {
2141   "binding" : "weak",
2142   "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"
2143  },
2144  {
2145   "binding" : "weak",
2146   "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_"
2147  },
2148  {
2149   "binding" : "weak",
2150   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherIyS6_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS6_NS_8equal_toIyEELb1EEENS_9allocatorIS6_EEE6rehashEj"
2151  },
2152  {
2153   "binding" : "weak",
2154   "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"
2155  },
2156  {
2157   "binding" : "weak",
2158   "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"
2159  },
2160  {
2161   "binding" : "weak",
2162   "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_"
2163  },
2164  {
2165   "binding" : "weak",
2166   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack19DwarfEhFrameWithHdrIyE7FdeInfoEEENS_22__unordered_map_hasherIyS6_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS6_NS_8equal_toIyEELb1EEENS_9allocatorIS6_EEE6rehashEj"
2167  },
2168  {
2169   "binding" : "weak",
2170   "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"
2171  },
2172  {
2173   "binding" : "weak",
2174   "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"
2175  },
2176  {
2177   "binding" : "weak",
2178   "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_"
2179  },
2180  {
2181   "binding" : "weak",
2182   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE6rehashEj"
2183  },
2184  {
2185   "binding" : "weak",
2186   "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"
2187  },
2188  {
2189   "binding" : "weak",
2190   "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"
2191  },
2192  {
2193   "binding" : "weak",
2194   "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_"
2195  },
2196  {
2197   "binding" : "weak",
2198   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE6rehashEj"
2199  },
2200  {
2201   "binding" : "weak",
2202   "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"
2203  },
2204  {
2205   "binding" : "weak",
2206   "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"
2207  },
2208  {
2209   "binding" : "weak",
2210   "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_"
2211  },
2212  {
2213   "binding" : "weak",
2214   "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_"
2215  },
2216  {
2217   "binding" : "weak",
2218   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN11unwindstack8LoadInfoEEENS_22__unordered_map_hasherIyS4_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS4_NS_8equal_toIyEELb1EEENS_9allocatorIS4_EEE6rehashEj"
2219  },
2220  {
2221   "binding" : "weak",
2222   "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"
2223  },
2224  {
2225   "binding" : "weak",
2226   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsENS_9allocatorIS3_EEE10push_frontEOS3_"
2227  },
2228  {
2229   "binding" : "weak",
2230   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsENS_9allocatorIS3_EEE9push_backEOS3_"
2231  },
2232  {
2233   "binding" : "weak",
2234   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsERNS_9allocatorIS3_EEE10push_frontERKS3_"
2235  },
2236  {
2237   "binding" : "weak",
2238   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsERNS_9allocatorIS3_EEE9push_backEOS3_"
2239  },
2240  {
2241   "binding" : "weak",
2242   "name" : "_ZNSt3__114__split_bufferIPhNS_9allocatorIS1_EEE10push_frontEOS1_"
2243  },
2244  {
2245   "binding" : "weak",
2246   "name" : "_ZNSt3__114__split_bufferIPhNS_9allocatorIS1_EEE9push_backEOS1_"
2247  },
2248  {
2249   "binding" : "weak",
2250   "name" : "_ZNSt3__114__split_bufferIPhRNS_9allocatorIS1_EEE10push_frontERKS1_"
2251  },
2252  {
2253   "binding" : "weak",
2254   "name" : "_ZNSt3__114__split_bufferIPhRNS_9allocatorIS1_EEE9push_backEOS1_"
2255  },
2256  {
2257   "binding" : "weak",
2258   "name" : "_ZNSt3__114__split_bufferIPjNS_9allocatorIS1_EEE10push_frontEOS1_"
2259  },
2260  {
2261   "binding" : "weak",
2262   "name" : "_ZNSt3__114__split_bufferIPjNS_9allocatorIS1_EEE10push_frontERKS1_"
2263  },
2264  {
2265   "binding" : "weak",
2266   "name" : "_ZNSt3__114__split_bufferIPjNS_9allocatorIS1_EEE9push_backEOS1_"
2267  },
2268  {
2269   "binding" : "weak",
2270   "name" : "_ZNSt3__114__split_bufferIPjRNS_9allocatorIS1_EEE9push_backEOS1_"
2271  },
2272  {
2273   "binding" : "weak",
2274   "name" : "_ZNSt3__114__split_bufferIPyNS_9allocatorIS1_EEE10push_frontEOS1_"
2275  },
2276  {
2277   "binding" : "weak",
2278   "name" : "_ZNSt3__114__split_bufferIPyNS_9allocatorIS1_EEE10push_frontERKS1_"
2279  },
2280  {
2281   "binding" : "weak",
2282   "name" : "_ZNSt3__114__split_bufferIPyNS_9allocatorIS1_EEE9push_backEOS1_"
2283  },
2284  {
2285   "binding" : "weak",
2286   "name" : "_ZNSt3__114__split_bufferIPyRNS_9allocatorIS1_EEE9push_backEOS1_"
2287  },
2288  {
2289   "binding" : "weak",
2290   "name" : "_ZNSt3__118__insertion_sort_3IRZN11unwindstack7Symbols7GetNameI9elf32_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEvT0_SL_T_"
2291  },
2292  {
2293   "binding" : "weak",
2294   "name" : "_ZNSt3__118__insertion_sort_3IRZN11unwindstack7Symbols7GetNameI9elf64_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEvT0_SL_T_"
2295  },
2296  {
2297   "binding" : "weak",
2298   "name" : "_ZNSt3__120__shared_ptr_emplaceIN11unwindstack18MemoryFileAtOffsetENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2299  },
2300  {
2301   "binding" : "weak",
2302   "name" : "_ZNSt3__120__shared_ptr_emplaceIN11unwindstack18MemoryFileAtOffsetENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2303  },
2304  {
2305   "binding" : "weak",
2306   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryCacheENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2307  },
2308  {
2309   "binding" : "weak",
2310   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryCacheENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2311  },
2312  {
2313   "binding" : "weak",
2314   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryLocalENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2315  },
2316  {
2317   "binding" : "weak",
2318   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryLocalENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2319  },
2320  {
2321   "binding" : "weak",
2322   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack12MemoryRemoteENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2323  },
2324  {
2325   "binding" : "weak",
2326   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack12MemoryRemoteENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2327  },
2328  {
2329   "binding" : "weak",
2330   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack19MemoryOfflineBufferENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2331  },
2332  {
2333   "binding" : "weak",
2334   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack19MemoryOfflineBufferENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2335  },
2336  {
2337   "binding" : "weak",
2338   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack3ElfENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2339  },
2340  {
2341   "binding" : "weak",
2342   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack3ElfENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2343  },
2344  {
2345   "binding" : "weak",
2346   "name" : "_ZNSt3__127__insertion_sort_incompleteIRZN11unwindstack7Symbols7GetNameI9elf32_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEbT0_SL_T_"
2347  },
2348  {
2349   "binding" : "weak",
2350   "name" : "_ZNSt3__127__insertion_sort_incompleteIRZN11unwindstack7Symbols7GetNameI9elf64_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEbT0_SL_T_"
2351  },
2352  {
2353   "binding" : "weak",
2354   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
2355  },
2356  {
2357   "binding" : "weak",
2358   "name" : "_ZNSt3__15dequeIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE19__add_back_capacityEv"
2359  },
2360  {
2361   "binding" : "weak",
2362   "name" : "_ZNSt3__15dequeIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE8pop_backEv"
2363  },
2364  {
2365   "binding" : "weak",
2366   "name" : "_ZNSt3__15dequeIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE9push_backERKS2_"
2367  },
2368  {
2369   "binding" : "weak",
2370   "name" : "_ZNSt3__15dequeIhNS_9allocatorIhEEE19__add_back_capacityEv"
2371  },
2372  {
2373   "binding" : "weak",
2374   "name" : "_ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh"
2375  },
2376  {
2377   "binding" : "weak",
2378   "name" : "_ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backERKh"
2379  },
2380  {
2381   "binding" : "weak",
2382   "name" : "_ZNSt3__15dequeIjNS_9allocatorIjEEE20__add_front_capacityEv"
2383  },
2384  {
2385   "binding" : "weak",
2386   "name" : "_ZNSt3__15dequeIyNS_9allocatorIyEEE20__add_front_capacityEv"
2387  },
2388  {
2389   "binding" : "weak",
2390   "name" : "_ZNSt3__16__sortIRZN11unwindstack7Symbols7GetNameI9elf32_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEvT0_SL_T_"
2391  },
2392  {
2393   "binding" : "weak",
2394   "name" : "_ZNSt3__16__sortIRZN11unwindstack7Symbols7GetNameI9elf64_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEvT0_SL_T_"
2395  },
2396  {
2397   "binding" : "weak",
2398   "name" : "_ZNSt3__16__treeINS_12__value_typeIhiEENS_19__map_value_compareIhS2_NS_4lessIhEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE"
2399  },
2400  {
2401   "binding" : "weak",
2402   "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_"
2403  },
2404  {
2405   "binding" : "weak",
2406   "name" : "_ZNSt3__16__treeINS_12__value_typeIyN11unwindstack14DwarfLocationsEEENS_19__map_value_compareIyS4_NS_4lessIyEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE"
2407  },
2408  {
2409   "binding" : "weak",
2410   "name" : "_ZNSt3__16__treeINS_12__value_typeIyNS_10unique_ptrIN11unwindstack11MemoryRangeENS_14default_deleteIS4_EEEEEENS_19__map_value_compareIyS8_NS_4lessIyEELb1EEENS_9allocatorIS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE"
2411  },
2412  {
2413   "binding" : "weak",
2414   "name" : "_ZNSt3__16__treeINS_12__value_typeIyNS_4pairIyPKN11unwindstack8DwarfFdeEEEEENS_19__map_value_compareIyS8_NS_4lessIyEELb1EEENS_9allocatorIS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE"
2415  },
2416  {
2417   "binding" : "weak",
2418   "name" : "_ZNSt3__16vectorIN11unwindstack14LocalFrameDataENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRPNS1_7MapInfoEyyRA1_KciEEEvDpOT_"
2419  },
2420  {
2421   "binding" : "weak",
2422   "name" : "_ZNSt3__16vectorIN11unwindstack14LocalFrameDataENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRPNS1_7MapInfoEyyRNS_12basic_stringIcNS_11char_traitsIcEENS3_IcEEEERyEEEvDpOT_"
2423  },
2424  {
2425   "binding" : "weak",
2426   "name" : "_ZNSt3__16vectorIN11unwindstack7Symbols4InfoENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRyS8_yEEEvDpOT_"
2427  },
2428  {
2429   "binding" : "weak",
2430   "name" : "_ZNSt3__16vectorIN11unwindstack9FrameDataENS_9allocatorIS2_EEE8__appendEj"
2431  },
2432  {
2433   "binding" : "weak",
2434   "name" : "_ZNSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEE24__emplace_back_slow_pathIJPS3_EEEvDpOT_"
2435  },
2436  {
2437   "binding" : "weak",
2438   "name" : "_ZNSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEE24__emplace_back_slow_pathIJS6_EEEvDpOT_"
2439  },
2440  {
2441   "binding" : "weak",
2442   "name" : "_ZNSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEE8__appendEj"
2443  },
2444  {
2445   "binding" : "weak",
2446   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_"
2447  },
2448  {
2449   "binding" : "weak",
2450   "name" : "_ZNSt3__16vectorINS_4pairIyyEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_"
2451  },
2452  {
2453   "binding" : "weak",
2454   "name" : "_ZNSt3__16vectorIPKN11unwindstack8DwarfFdeENS_9allocatorIS4_EEE21__push_back_slow_pathIRKS4_EEvOT_"
2455  },
2456  {
2457   "binding" : "weak",
2458   "name" : "_ZNSt3__16vectorIPKN11unwindstack8DwarfFdeENS_9allocatorIS4_EEE21__push_back_slow_pathIS4_EEvOT_"
2459  },
2460  {
2461   "binding" : "weak",
2462   "name" : "_ZNSt3__16vectorIPN11unwindstack3ElfENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_"
2463  },
2464  {
2465   "binding" : "weak",
2466   "name" : "_ZNSt3__16vectorIPN11unwindstack7SymbolsENS_9allocatorIS3_EEE21__push_back_slow_pathIS3_EEvOT_"
2467  },
2468  {
2469   "binding" : "weak",
2470   "name" : "_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_"
2471  },
2472  {
2473   "binding" : "weak",
2474   "name" : "_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIjEEvOT_"
2475  },
2476  {
2477   "binding" : "weak",
2478   "name" : "_ZNSt3__16vectorIyNS_9allocatorIyEEE21__push_back_slow_pathIRKyEEvOT_"
2479  },
2480  {
2481   "binding" : "weak",
2482   "name" : "_ZNSt3__16vectorIyNS_9allocatorIyEEE21__push_back_slow_pathIyEEvOT_"
2483  },
2484  {
2485   "binding" : "weak",
2486   "name" : "_ZNSt3__17__sort4IRZN11unwindstack7Symbols7GetNameI9elf32_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEjT0_SL_SL_SL_T_"
2487  },
2488  {
2489   "binding" : "weak",
2490   "name" : "_ZNSt3__17__sort4IRZN11unwindstack7Symbols7GetNameI9elf64_symEEbyPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPyEUlRKNS2_4InfoESH_E_PSF_EEjT0_SL_SL_SL_T_"
2491  },
2492  {
2493   "binding" : "weak",
2494   "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_S6_"
2495  },
2496  {
2497   "binding" : "weak",
2498   "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EES6_RKS9_"
2499  },
2500  {
2501   "name" : "__cxa_demangle"
2502  }
2503 ],
2504 "elf_objects" :
2505 [
2506  {
2507   "name" : "_ZN11unwindstack12DwarfCfaInfo6kTableE"
2508  },
2509  {
2510   "name" : "_ZN11unwindstack3Elf11cache_lock_E"
2511  },
2512  {
2513   "name" : "_ZN11unwindstack3Elf14cache_enabled_E"
2514  },
2515  {
2516   "name" : "_ZN11unwindstack3Elf6cache_E"
2517  },
2518  {
2519   "binding" : "weak",
2520   "name" : "_ZN11unwindstack7DwarfOpIjE17kOpHandleFuncListE"
2521  },
2522  {
2523   "binding" : "weak",
2524   "name" : "_ZN11unwindstack7DwarfOpIyE17kOpHandleFuncListE"
2525  },
2526  {
2527   "binding" : "weak",
2528   "name" : "_ZN11unwindstack8DwarfCfaIjE14kCallbackTableE"
2529  },
2530  {
2531   "binding" : "weak",
2532   "name" : "_ZN11unwindstack8DwarfCfaIyE14kCallbackTableE"
2533  },
2534  {
2535   "name" : "_ZTVN11unwindstack10BufferMapsE"
2536  },
2537  {
2538   "name" : "_ZTVN11unwindstack10RegsMips64E"
2539  },
2540  {
2541   "name" : "_ZTVN11unwindstack10RegsX86_64E"
2542  },
2543  {
2544   "name" : "_ZTVN11unwindstack10RemoteMapsE"
2545  },
2546  {
2547   "binding" : "weak",
2548   "name" : "_ZTVN11unwindstack11DwarfMemoryE"
2549  },
2550  {
2551   "name" : "_ZTVN11unwindstack11MemoryCacheE"
2552  },
2553  {
2554   "name" : "_ZTVN11unwindstack11MemoryLocalE"
2555  },
2556  {
2557   "name" : "_ZTVN11unwindstack11MemoryRangeE"
2558  },
2559  {
2560   "binding" : "weak",
2561   "name" : "_ZTVN11unwindstack12DwarfEhFrameIjEE"
2562  },
2563  {
2564   "binding" : "weak",
2565   "name" : "_ZTVN11unwindstack12DwarfEhFrameIyEE"
2566  },
2567  {
2568   "binding" : "weak",
2569   "name" : "_ZTVN11unwindstack12DwarfSectionE"
2570  },
2571  {
2572   "name" : "_ZTVN11unwindstack12ElfInterfaceE"
2573  },
2574  {
2575   "name" : "_ZTVN11unwindstack12MemoryBufferE"
2576  },
2577  {
2578   "name" : "_ZTVN11unwindstack12MemoryRangesE"
2579  },
2580  {
2581   "name" : "_ZTVN11unwindstack12MemoryRemoteE"
2582  },
2583  {
2584   "name" : "_ZTVN11unwindstack13MemoryOfflineE"
2585  },
2586  {
2587   "binding" : "weak",
2588   "name" : "_ZTVN11unwindstack14ElfInterface32E"
2589  },
2590  {
2591   "binding" : "weak",
2592   "name" : "_ZTVN11unwindstack14ElfInterface64E"
2593  },
2594  {
2595   "binding" : "weak",
2596   "name" : "_ZTVN11unwindstack15DwarfDebugFrameIjEE"
2597  },
2598  {
2599   "binding" : "weak",
2600   "name" : "_ZTVN11unwindstack15DwarfDebugFrameIyEE"
2601  },
2602  {
2603   "name" : "_ZTVN11unwindstack15ElfInterfaceArmE"
2604  },
2605  {
2606   "binding" : "weak",
2607   "name" : "_ZTVN11unwindstack16DwarfSectionImplIjEE"
2608  },
2609  {
2610   "binding" : "weak",
2611   "name" : "_ZTVN11unwindstack16DwarfSectionImplIyEE"
2612  },
2613  {
2614   "name" : "_ZTVN11unwindstack18LocalUpdatableMapsE"
2615  },
2616  {
2617   "name" : "_ZTVN11unwindstack18MemoryFileAtOffsetE"
2618  },
2619  {
2620   "name" : "_ZTVN11unwindstack18MemoryOfflinePartsE"
2621  },
2622  {
2623   "binding" : "weak",
2624   "name" : "_ZTVN11unwindstack19DwarfEhFrameWithHdrIjEE"
2625  },
2626  {
2627   "binding" : "weak",
2628   "name" : "_ZTVN11unwindstack19DwarfEhFrameWithHdrIyEE"
2629  },
2630  {
2631   "name" : "_ZTVN11unwindstack19MemoryOfflineBufferE"
2632  },
2633  {
2634   "binding" : "weak",
2635   "name" : "_ZTVN11unwindstack3ElfE"
2636  },
2637  {
2638   "name" : "_ZTVN11unwindstack4MapsE"
2639  },
2640  {
2641   "binding" : "weak",
2642   "name" : "_ZTVN11unwindstack6GlobalE"
2643  },
2644  {
2645   "name" : "_ZTVN11unwindstack6MemoryE"
2646  },
2647  {
2648   "binding" : "weak",
2649   "name" : "_ZTVN11unwindstack7DwarfOpIjEE"
2650  },
2651  {
2652   "binding" : "weak",
2653   "name" : "_ZTVN11unwindstack7DwarfOpIyEE"
2654  },
2655  {
2656   "name" : "_ZTVN11unwindstack7RegsArmE"
2657  },
2658  {
2659   "name" : "_ZTVN11unwindstack7RegsX86E"
2660  },
2661  {
2662   "binding" : "weak",
2663   "name" : "_ZTVN11unwindstack7SymbolsE"
2664  },
2665  {
2666   "binding" : "weak",
2667   "name" : "_ZTVN11unwindstack8ArmExidxE"
2668  },
2669  {
2670   "name" : "_ZTVN11unwindstack8DexFilesE"
2671  },
2672  {
2673   "binding" : "weak",
2674   "name" : "_ZTVN11unwindstack8DwarfCfaIjEE"
2675  },
2676  {
2677   "binding" : "weak",
2678   "name" : "_ZTVN11unwindstack8DwarfCfaIyEE"
2679  },
2680  {
2681   "name" : "_ZTVN11unwindstack8JitDebugE"
2682  },
2683  {
2684   "binding" : "weak",
2685   "name" : "_ZTVN11unwindstack8RegsImplIjEE"
2686  },
2687  {
2688   "binding" : "weak",
2689   "name" : "_ZTVN11unwindstack8RegsImplIyEE"
2690  },
2691  {
2692   "name" : "_ZTVN11unwindstack8RegsMipsE"
2693  },
2694  {
2695   "binding" : "weak",
2696   "name" : "_ZTVN11unwindstack9LocalMapsE"
2697  },
2698  {
2699   "name" : "_ZTVN11unwindstack9RegsArm64E"
2700  },
2701  {
2702   "binding" : "weak",
2703   "name" : "_ZTVNSt3__120__shared_ptr_emplaceIN11unwindstack18MemoryFileAtOffsetENS_9allocatorIS2_EEEE"
2704  },
2705  {
2706   "binding" : "weak",
2707   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryCacheENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2708  },
2709  {
2710   "binding" : "weak",
2711   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryLocalENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2712  },
2713  {
2714   "binding" : "weak",
2715   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack12MemoryRemoteENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2716  },
2717  {
2718   "binding" : "weak",
2719   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack19MemoryOfflineBufferENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2720  },
2721  {
2722   "binding" : "weak",
2723   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack3ElfENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2724  }
2725 ],
2726 "enum_types" :
2727 [
2728  {
2729   "alignment" : 2,
2730   "enum_fields" :
2731   [
2732    {
2733     "enum_field_value" : 6,
2734     "name" : "unwindstack::MIPS32_EF_R0"
2735    },
2736    {
2737     "enum_field_value" : 40,
2738     "name" : "unwindstack::MIPS32_EF_CP0_EPC"
2739    }
2740   ],
2741   "linker_set_key" : "_ZTIN11unwindstack13Mips32UserRegE",
2742   "name" : "unwindstack::Mips32UserReg",
2743   "referenced_type" : "_ZTIN11unwindstack13Mips32UserRegE",
2744   "self_type" : "_ZTIN11unwindstack13Mips32UserRegE",
2745   "size" : 2,
2746   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips.h",
2747   "underlying_type" : "_ZTIt"
2748  },
2749  {
2750   "alignment" : 2,
2751   "enum_fields" :
2752   [
2753    {
2754     "enum_field_value" : 0,
2755     "name" : "unwindstack::MIPS64_EF_R0"
2756    },
2757    {
2758     "enum_field_value" : 34,
2759     "name" : "unwindstack::MIPS64_EF_CP0_EPC"
2760    }
2761   ],
2762   "linker_set_key" : "_ZTIN11unwindstack13Mips64UserRegE",
2763   "name" : "unwindstack::Mips64UserReg",
2764   "referenced_type" : "_ZTIN11unwindstack13Mips64UserRegE",
2765   "self_type" : "_ZTIN11unwindstack13Mips64UserRegE",
2766   "size" : 2,
2767   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips64.h",
2768   "underlying_type" : "_ZTIt"
2769  },
2770  {
2771   "alignment" : 1,
2772   "enum_fields" :
2773   [
2774    {
2775     "enum_field_value" : 0,
2776     "name" : "unwindstack::DWARF_ERROR_NONE"
2777    },
2778    {
2779     "enum_field_value" : 1,
2780     "name" : "unwindstack::DWARF_ERROR_MEMORY_INVALID"
2781    },
2782    {
2783     "enum_field_value" : 2,
2784     "name" : "unwindstack::DWARF_ERROR_ILLEGAL_VALUE"
2785    },
2786    {
2787     "enum_field_value" : 3,
2788     "name" : "unwindstack::DWARF_ERROR_ILLEGAL_STATE"
2789    },
2790    {
2791     "enum_field_value" : 4,
2792     "name" : "unwindstack::DWARF_ERROR_STACK_INDEX_NOT_VALID"
2793    },
2794    {
2795     "enum_field_value" : 5,
2796     "name" : "unwindstack::DWARF_ERROR_NOT_IMPLEMENTED"
2797    },
2798    {
2799     "enum_field_value" : 6,
2800     "name" : "unwindstack::DWARF_ERROR_TOO_MANY_ITERATIONS"
2801    },
2802    {
2803     "enum_field_value" : 7,
2804     "name" : "unwindstack::DWARF_ERROR_CFA_NOT_DEFINED"
2805    },
2806    {
2807     "enum_field_value" : 8,
2808     "name" : "unwindstack::DWARF_ERROR_UNSUPPORTED_VERSION"
2809    },
2810    {
2811     "enum_field_value" : 9,
2812     "name" : "unwindstack::DWARF_ERROR_NO_FDES"
2813    }
2814   ],
2815   "linker_set_key" : "_ZTIN11unwindstack14DwarfErrorCodeE",
2816   "name" : "unwindstack::DwarfErrorCode",
2817   "referenced_type" : "_ZTIN11unwindstack14DwarfErrorCodeE",
2818   "self_type" : "_ZTIN11unwindstack14DwarfErrorCodeE",
2819   "size" : 1,
2820   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfError.h",
2821   "underlying_type" : "_ZTIh"
2822  },
2823  {
2824   "alignment" : 1,
2825   "enum_fields" :
2826   [
2827    {
2828     "enum_field_value" : 0,
2829     "name" : "unwindstack::SONAME_UNKNOWN"
2830    },
2831    {
2832     "enum_field_value" : 1,
2833     "name" : "unwindstack::SONAME_VALID"
2834    },
2835    {
2836     "enum_field_value" : 2,
2837     "name" : "unwindstack::SONAME_INVALID"
2838    }
2839   ],
2840   "linker_set_key" : "_ZTIN11unwindstack15$SONAME_INVALIDE",
2841   "name" : "unwindstack::(anonymous enum at system/core/libunwindstack/include/unwindstack/ElfInterface.h:44:1)",
2842   "referenced_type" : "_ZTIN11unwindstack15$SONAME_INVALIDE",
2843   "self_type" : "_ZTIN11unwindstack15$SONAME_INVALIDE",
2844   "size" : 1,
2845   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
2846   "underlying_type" : "_ZTIh"
2847  },
2848  {
2849   "alignment" : 1,
2850   "enum_fields" :
2851   [
2852    {
2853     "enum_field_value" : 0,
2854     "name" : "unwindstack::DWARF_LOCATION_INVALID"
2855    },
2856    {
2857     "enum_field_value" : 1,
2858     "name" : "unwindstack::DWARF_LOCATION_UNDEFINED"
2859    },
2860    {
2861     "enum_field_value" : 2,
2862     "name" : "unwindstack::DWARF_LOCATION_OFFSET"
2863    },
2864    {
2865     "enum_field_value" : 3,
2866     "name" : "unwindstack::DWARF_LOCATION_VAL_OFFSET"
2867    },
2868    {
2869     "enum_field_value" : 4,
2870     "name" : "unwindstack::DWARF_LOCATION_REGISTER"
2871    },
2872    {
2873     "enum_field_value" : 5,
2874     "name" : "unwindstack::DWARF_LOCATION_EXPRESSION"
2875    },
2876    {
2877     "enum_field_value" : 6,
2878     "name" : "unwindstack::DWARF_LOCATION_VAL_EXPRESSION"
2879    }
2880   ],
2881   "linker_set_key" : "_ZTIN11unwindstack17DwarfLocationEnumE",
2882   "name" : "unwindstack::DwarfLocationEnum",
2883   "referenced_type" : "_ZTIN11unwindstack17DwarfLocationEnumE",
2884   "self_type" : "_ZTIN11unwindstack17DwarfLocationEnumE",
2885   "size" : 1,
2886   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h",
2887   "underlying_type" : "_ZTIh"
2888  },
2889  {
2890   "alignment" : 1,
2891   "enum_fields" :
2892   [
2893    {
2894     "enum_field_value" : 0,
2895     "name" : "unwindstack::Regs::LOCATION_UNKNOWN"
2896    },
2897    {
2898     "enum_field_value" : 1,
2899     "name" : "unwindstack::Regs::LOCATION_REGISTER"
2900    },
2901    {
2902     "enum_field_value" : 2,
2903     "name" : "unwindstack::Regs::LOCATION_SP_OFFSET"
2904    }
2905   ],
2906   "linker_set_key" : "_ZTIN11unwindstack4Regs12LocationEnumE",
2907   "name" : "unwindstack::Regs::LocationEnum",
2908   "referenced_type" : "_ZTIN11unwindstack4Regs12LocationEnumE",
2909   "self_type" : "_ZTIN11unwindstack4Regs12LocationEnumE",
2910   "size" : 1,
2911   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
2912   "underlying_type" : "_ZTIh"
2913  },
2914  {
2915   "alignment" : 2,
2916   "enum_fields" :
2917   [
2918    {
2919     "enum_field_value" : 0,
2920     "name" : "unwindstack::ARM_REG_R0"
2921    },
2922    {
2923     "enum_field_value" : 1,
2924     "name" : "unwindstack::ARM_REG_R1"
2925    },
2926    {
2927     "enum_field_value" : 2,
2928     "name" : "unwindstack::ARM_REG_R2"
2929    },
2930    {
2931     "enum_field_value" : 3,
2932     "name" : "unwindstack::ARM_REG_R3"
2933    },
2934    {
2935     "enum_field_value" : 4,
2936     "name" : "unwindstack::ARM_REG_R4"
2937    },
2938    {
2939     "enum_field_value" : 5,
2940     "name" : "unwindstack::ARM_REG_R5"
2941    },
2942    {
2943     "enum_field_value" : 6,
2944     "name" : "unwindstack::ARM_REG_R6"
2945    },
2946    {
2947     "enum_field_value" : 7,
2948     "name" : "unwindstack::ARM_REG_R7"
2949    },
2950    {
2951     "enum_field_value" : 8,
2952     "name" : "unwindstack::ARM_REG_R8"
2953    },
2954    {
2955     "enum_field_value" : 9,
2956     "name" : "unwindstack::ARM_REG_R9"
2957    },
2958    {
2959     "enum_field_value" : 10,
2960     "name" : "unwindstack::ARM_REG_R10"
2961    },
2962    {
2963     "enum_field_value" : 11,
2964     "name" : "unwindstack::ARM_REG_R11"
2965    },
2966    {
2967     "enum_field_value" : 12,
2968     "name" : "unwindstack::ARM_REG_R12"
2969    },
2970    {
2971     "enum_field_value" : 13,
2972     "name" : "unwindstack::ARM_REG_R13"
2973    },
2974    {
2975     "enum_field_value" : 14,
2976     "name" : "unwindstack::ARM_REG_R14"
2977    },
2978    {
2979     "enum_field_value" : 15,
2980     "name" : "unwindstack::ARM_REG_R15"
2981    },
2982    {
2983     "enum_field_value" : 16,
2984     "name" : "unwindstack::ARM_REG_LAST"
2985    },
2986    {
2987     "enum_field_value" : 13,
2988     "name" : "unwindstack::ARM_REG_SP"
2989    },
2990    {
2991     "enum_field_value" : 14,
2992     "name" : "unwindstack::ARM_REG_LR"
2993    },
2994    {
2995     "enum_field_value" : 15,
2996     "name" : "unwindstack::ARM_REG_PC"
2997    }
2998   ],
2999   "linker_set_key" : "_ZTIN11unwindstack6ArmRegE",
3000   "name" : "unwindstack::ArmReg",
3001   "referenced_type" : "_ZTIN11unwindstack6ArmRegE",
3002   "self_type" : "_ZTIN11unwindstack6ArmRegE",
3003   "size" : 2,
3004   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineArm.h",
3005   "underlying_type" : "_ZTIt"
3006  },
3007  {
3008   "alignment" : 2,
3009   "enum_fields" :
3010   [
3011    {
3012     "enum_field_value" : 0,
3013     "name" : "unwindstack::X86_REG_EAX"
3014    },
3015    {
3016     "enum_field_value" : 1,
3017     "name" : "unwindstack::X86_REG_ECX"
3018    },
3019    {
3020     "enum_field_value" : 2,
3021     "name" : "unwindstack::X86_REG_EDX"
3022    },
3023    {
3024     "enum_field_value" : 3,
3025     "name" : "unwindstack::X86_REG_EBX"
3026    },
3027    {
3028     "enum_field_value" : 4,
3029     "name" : "unwindstack::X86_REG_ESP"
3030    },
3031    {
3032     "enum_field_value" : 5,
3033     "name" : "unwindstack::X86_REG_EBP"
3034    },
3035    {
3036     "enum_field_value" : 6,
3037     "name" : "unwindstack::X86_REG_ESI"
3038    },
3039    {
3040     "enum_field_value" : 7,
3041     "name" : "unwindstack::X86_REG_EDI"
3042    },
3043    {
3044     "enum_field_value" : 8,
3045     "name" : "unwindstack::X86_REG_EIP"
3046    },
3047    {
3048     "enum_field_value" : 9,
3049     "name" : "unwindstack::X86_REG_EFL"
3050    },
3051    {
3052     "enum_field_value" : 10,
3053     "name" : "unwindstack::X86_REG_CS"
3054    },
3055    {
3056     "enum_field_value" : 11,
3057     "name" : "unwindstack::X86_REG_SS"
3058    },
3059    {
3060     "enum_field_value" : 12,
3061     "name" : "unwindstack::X86_REG_DS"
3062    },
3063    {
3064     "enum_field_value" : 13,
3065     "name" : "unwindstack::X86_REG_ES"
3066    },
3067    {
3068     "enum_field_value" : 14,
3069     "name" : "unwindstack::X86_REG_FS"
3070    },
3071    {
3072     "enum_field_value" : 15,
3073     "name" : "unwindstack::X86_REG_GS"
3074    },
3075    {
3076     "enum_field_value" : 16,
3077     "name" : "unwindstack::X86_REG_LAST"
3078    },
3079    {
3080     "enum_field_value" : 4,
3081     "name" : "unwindstack::X86_REG_SP"
3082    },
3083    {
3084     "enum_field_value" : 8,
3085     "name" : "unwindstack::X86_REG_PC"
3086    }
3087   ],
3088   "linker_set_key" : "_ZTIN11unwindstack6X86RegE",
3089   "name" : "unwindstack::X86Reg",
3090   "referenced_type" : "_ZTIN11unwindstack6X86RegE",
3091   "self_type" : "_ZTIN11unwindstack6X86RegE",
3092   "size" : 2,
3093   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineX86.h",
3094   "underlying_type" : "_ZTIt"
3095  },
3096  {
3097   "alignment" : 2,
3098   "enum_fields" :
3099   [
3100    {
3101     "enum_field_value" : 0,
3102     "name" : "unwindstack::MIPS_REG_R0"
3103    },
3104    {
3105     "enum_field_value" : 1,
3106     "name" : "unwindstack::MIPS_REG_R1"
3107    },
3108    {
3109     "enum_field_value" : 2,
3110     "name" : "unwindstack::MIPS_REG_R2"
3111    },
3112    {
3113     "enum_field_value" : 3,
3114     "name" : "unwindstack::MIPS_REG_R3"
3115    },
3116    {
3117     "enum_field_value" : 4,
3118     "name" : "unwindstack::MIPS_REG_R4"
3119    },
3120    {
3121     "enum_field_value" : 5,
3122     "name" : "unwindstack::MIPS_REG_R5"
3123    },
3124    {
3125     "enum_field_value" : 6,
3126     "name" : "unwindstack::MIPS_REG_R6"
3127    },
3128    {
3129     "enum_field_value" : 7,
3130     "name" : "unwindstack::MIPS_REG_R7"
3131    },
3132    {
3133     "enum_field_value" : 8,
3134     "name" : "unwindstack::MIPS_REG_R8"
3135    },
3136    {
3137     "enum_field_value" : 9,
3138     "name" : "unwindstack::MIPS_REG_R9"
3139    },
3140    {
3141     "enum_field_value" : 10,
3142     "name" : "unwindstack::MIPS_REG_R10"
3143    },
3144    {
3145     "enum_field_value" : 11,
3146     "name" : "unwindstack::MIPS_REG_R11"
3147    },
3148    {
3149     "enum_field_value" : 12,
3150     "name" : "unwindstack::MIPS_REG_R12"
3151    },
3152    {
3153     "enum_field_value" : 13,
3154     "name" : "unwindstack::MIPS_REG_R13"
3155    },
3156    {
3157     "enum_field_value" : 14,
3158     "name" : "unwindstack::MIPS_REG_R14"
3159    },
3160    {
3161     "enum_field_value" : 15,
3162     "name" : "unwindstack::MIPS_REG_R15"
3163    },
3164    {
3165     "enum_field_value" : 16,
3166     "name" : "unwindstack::MIPS_REG_R16"
3167    },
3168    {
3169     "enum_field_value" : 17,
3170     "name" : "unwindstack::MIPS_REG_R17"
3171    },
3172    {
3173     "enum_field_value" : 18,
3174     "name" : "unwindstack::MIPS_REG_R18"
3175    },
3176    {
3177     "enum_field_value" : 19,
3178     "name" : "unwindstack::MIPS_REG_R19"
3179    },
3180    {
3181     "enum_field_value" : 20,
3182     "name" : "unwindstack::MIPS_REG_R20"
3183    },
3184    {
3185     "enum_field_value" : 21,
3186     "name" : "unwindstack::MIPS_REG_R21"
3187    },
3188    {
3189     "enum_field_value" : 22,
3190     "name" : "unwindstack::MIPS_REG_R22"
3191    },
3192    {
3193     "enum_field_value" : 23,
3194     "name" : "unwindstack::MIPS_REG_R23"
3195    },
3196    {
3197     "enum_field_value" : 24,
3198     "name" : "unwindstack::MIPS_REG_R24"
3199    },
3200    {
3201     "enum_field_value" : 25,
3202     "name" : "unwindstack::MIPS_REG_R25"
3203    },
3204    {
3205     "enum_field_value" : 26,
3206     "name" : "unwindstack::MIPS_REG_R26"
3207    },
3208    {
3209     "enum_field_value" : 27,
3210     "name" : "unwindstack::MIPS_REG_R27"
3211    },
3212    {
3213     "enum_field_value" : 28,
3214     "name" : "unwindstack::MIPS_REG_R28"
3215    },
3216    {
3217     "enum_field_value" : 29,
3218     "name" : "unwindstack::MIPS_REG_R29"
3219    },
3220    {
3221     "enum_field_value" : 30,
3222     "name" : "unwindstack::MIPS_REG_R30"
3223    },
3224    {
3225     "enum_field_value" : 31,
3226     "name" : "unwindstack::MIPS_REG_R31"
3227    },
3228    {
3229     "enum_field_value" : 32,
3230     "name" : "unwindstack::MIPS_REG_PC"
3231    },
3232    {
3233     "enum_field_value" : 33,
3234     "name" : "unwindstack::MIPS_REG_LAST"
3235    },
3236    {
3237     "enum_field_value" : 29,
3238     "name" : "unwindstack::MIPS_REG_SP"
3239    },
3240    {
3241     "enum_field_value" : 31,
3242     "name" : "unwindstack::MIPS_REG_RA"
3243    }
3244   ],
3245   "linker_set_key" : "_ZTIN11unwindstack7MipsRegE",
3246   "name" : "unwindstack::MipsReg",
3247   "referenced_type" : "_ZTIN11unwindstack7MipsRegE",
3248   "self_type" : "_ZTIN11unwindstack7MipsRegE",
3249   "size" : 2,
3250   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineMips.h",
3251   "underlying_type" : "_ZTIt"
3252  },
3253  {
3254   "alignment" : 1,
3255   "enum_fields" :
3256   [
3257    {
3258     "enum_field_value" : 0,
3259     "name" : "unwindstack::ARCH_UNKNOWN"
3260    },
3261    {
3262     "enum_field_value" : 1,
3263     "name" : "unwindstack::ARCH_ARM"
3264    },
3265    {
3266     "enum_field_value" : 2,
3267     "name" : "unwindstack::ARCH_ARM64"
3268    },
3269    {
3270     "enum_field_value" : 3,
3271     "name" : "unwindstack::ARCH_X86"
3272    },
3273    {
3274     "enum_field_value" : 4,
3275     "name" : "unwindstack::ARCH_X86_64"
3276    },
3277    {
3278     "enum_field_value" : 5,
3279     "name" : "unwindstack::ARCH_MIPS"
3280    },
3281    {
3282     "enum_field_value" : 6,
3283     "name" : "unwindstack::ARCH_MIPS64"
3284    }
3285   ],
3286   "linker_set_key" : "_ZTIN11unwindstack8ArchEnumE",
3287   "name" : "unwindstack::ArchEnum",
3288   "referenced_type" : "_ZTIN11unwindstack8ArchEnumE",
3289   "self_type" : "_ZTIN11unwindstack8ArchEnumE",
3290   "size" : 1,
3291   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h",
3292   "underlying_type" : "_ZTIh"
3293  },
3294  {
3295   "alignment" : 2,
3296   "enum_fields" :
3297   [
3298    {
3299     "enum_field_value" : 0,
3300     "name" : "unwindstack::ARM64_REG_R0"
3301    },
3302    {
3303     "enum_field_value" : 1,
3304     "name" : "unwindstack::ARM64_REG_R1"
3305    },
3306    {
3307     "enum_field_value" : 2,
3308     "name" : "unwindstack::ARM64_REG_R2"
3309    },
3310    {
3311     "enum_field_value" : 3,
3312     "name" : "unwindstack::ARM64_REG_R3"
3313    },
3314    {
3315     "enum_field_value" : 4,
3316     "name" : "unwindstack::ARM64_REG_R4"
3317    },
3318    {
3319     "enum_field_value" : 5,
3320     "name" : "unwindstack::ARM64_REG_R5"
3321    },
3322    {
3323     "enum_field_value" : 6,
3324     "name" : "unwindstack::ARM64_REG_R6"
3325    },
3326    {
3327     "enum_field_value" : 7,
3328     "name" : "unwindstack::ARM64_REG_R7"
3329    },
3330    {
3331     "enum_field_value" : 8,
3332     "name" : "unwindstack::ARM64_REG_R8"
3333    },
3334    {
3335     "enum_field_value" : 9,
3336     "name" : "unwindstack::ARM64_REG_R9"
3337    },
3338    {
3339     "enum_field_value" : 10,
3340     "name" : "unwindstack::ARM64_REG_R10"
3341    },
3342    {
3343     "enum_field_value" : 11,
3344     "name" : "unwindstack::ARM64_REG_R11"
3345    },
3346    {
3347     "enum_field_value" : 12,
3348     "name" : "unwindstack::ARM64_REG_R12"
3349    },
3350    {
3351     "enum_field_value" : 13,
3352     "name" : "unwindstack::ARM64_REG_R13"
3353    },
3354    {
3355     "enum_field_value" : 14,
3356     "name" : "unwindstack::ARM64_REG_R14"
3357    },
3358    {
3359     "enum_field_value" : 15,
3360     "name" : "unwindstack::ARM64_REG_R15"
3361    },
3362    {
3363     "enum_field_value" : 16,
3364     "name" : "unwindstack::ARM64_REG_R16"
3365    },
3366    {
3367     "enum_field_value" : 17,
3368     "name" : "unwindstack::ARM64_REG_R17"
3369    },
3370    {
3371     "enum_field_value" : 18,
3372     "name" : "unwindstack::ARM64_REG_R18"
3373    },
3374    {
3375     "enum_field_value" : 19,
3376     "name" : "unwindstack::ARM64_REG_R19"
3377    },
3378    {
3379     "enum_field_value" : 20,
3380     "name" : "unwindstack::ARM64_REG_R20"
3381    },
3382    {
3383     "enum_field_value" : 21,
3384     "name" : "unwindstack::ARM64_REG_R21"
3385    },
3386    {
3387     "enum_field_value" : 22,
3388     "name" : "unwindstack::ARM64_REG_R22"
3389    },
3390    {
3391     "enum_field_value" : 23,
3392     "name" : "unwindstack::ARM64_REG_R23"
3393    },
3394    {
3395     "enum_field_value" : 24,
3396     "name" : "unwindstack::ARM64_REG_R24"
3397    },
3398    {
3399     "enum_field_value" : 25,
3400     "name" : "unwindstack::ARM64_REG_R25"
3401    },
3402    {
3403     "enum_field_value" : 26,
3404     "name" : "unwindstack::ARM64_REG_R26"
3405    },
3406    {
3407     "enum_field_value" : 27,
3408     "name" : "unwindstack::ARM64_REG_R27"
3409    },
3410    {
3411     "enum_field_value" : 28,
3412     "name" : "unwindstack::ARM64_REG_R28"
3413    },
3414    {
3415     "enum_field_value" : 29,
3416     "name" : "unwindstack::ARM64_REG_R29"
3417    },
3418    {
3419     "enum_field_value" : 30,
3420     "name" : "unwindstack::ARM64_REG_R30"
3421    },
3422    {
3423     "enum_field_value" : 31,
3424     "name" : "unwindstack::ARM64_REG_R31"
3425    },
3426    {
3427     "enum_field_value" : 32,
3428     "name" : "unwindstack::ARM64_REG_PC"
3429    },
3430    {
3431     "enum_field_value" : 33,
3432     "name" : "unwindstack::ARM64_REG_PSTATE"
3433    },
3434    {
3435     "enum_field_value" : 34,
3436     "name" : "unwindstack::ARM64_REG_LAST"
3437    },
3438    {
3439     "enum_field_value" : 31,
3440     "name" : "unwindstack::ARM64_REG_SP"
3441    },
3442    {
3443     "enum_field_value" : 30,
3444     "name" : "unwindstack::ARM64_REG_LR"
3445    }
3446   ],
3447   "linker_set_key" : "_ZTIN11unwindstack8Arm64RegE",
3448   "name" : "unwindstack::Arm64Reg",
3449   "referenced_type" : "_ZTIN11unwindstack8Arm64RegE",
3450   "self_type" : "_ZTIN11unwindstack8Arm64RegE",
3451   "size" : 2,
3452   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineArm64.h",
3453   "underlying_type" : "_ZTIt"
3454  },
3455  {
3456   "alignment" : 1,
3457   "enum_fields" :
3458   [
3459    {
3460     "enum_field_value" : 0,
3461     "name" : "unwindstack::ERROR_NONE"
3462    },
3463    {
3464     "enum_field_value" : 1,
3465     "name" : "unwindstack::ERROR_MEMORY_INVALID"
3466    },
3467    {
3468     "enum_field_value" : 2,
3469     "name" : "unwindstack::ERROR_UNWIND_INFO"
3470    },
3471    {
3472     "enum_field_value" : 3,
3473     "name" : "unwindstack::ERROR_UNSUPPORTED"
3474    },
3475    {
3476     "enum_field_value" : 4,
3477     "name" : "unwindstack::ERROR_INVALID_MAP"
3478    },
3479    {
3480     "enum_field_value" : 5,
3481     "name" : "unwindstack::ERROR_MAX_FRAMES_EXCEEDED"
3482    },
3483    {
3484     "enum_field_value" : 6,
3485     "name" : "unwindstack::ERROR_REPEATED_FRAME"
3486    },
3487    {
3488     "enum_field_value" : 7,
3489     "name" : "unwindstack::ERROR_INVALID_ELF"
3490    }
3491   ],
3492   "linker_set_key" : "_ZTIN11unwindstack9ErrorCodeE",
3493   "name" : "unwindstack::ErrorCode",
3494   "referenced_type" : "_ZTIN11unwindstack9ErrorCodeE",
3495   "self_type" : "_ZTIN11unwindstack9ErrorCodeE",
3496   "size" : 1,
3497   "source_file" : "/system/core/libunwindstack/include/unwindstack/Error.h",
3498   "underlying_type" : "_ZTIh"
3499  },
3500  {
3501   "alignment" : 2,
3502   "enum_fields" :
3503   [
3504    {
3505     "enum_field_value" : 0,
3506     "name" : "unwindstack::MIPS64_REG_R0"
3507    },
3508    {
3509     "enum_field_value" : 1,
3510     "name" : "unwindstack::MIPS64_REG_R1"
3511    },
3512    {
3513     "enum_field_value" : 2,
3514     "name" : "unwindstack::MIPS64_REG_R2"
3515    },
3516    {
3517     "enum_field_value" : 3,
3518     "name" : "unwindstack::MIPS64_REG_R3"
3519    },
3520    {
3521     "enum_field_value" : 4,
3522     "name" : "unwindstack::MIPS64_REG_R4"
3523    },
3524    {
3525     "enum_field_value" : 5,
3526     "name" : "unwindstack::MIPS64_REG_R5"
3527    },
3528    {
3529     "enum_field_value" : 6,
3530     "name" : "unwindstack::MIPS64_REG_R6"
3531    },
3532    {
3533     "enum_field_value" : 7,
3534     "name" : "unwindstack::MIPS64_REG_R7"
3535    },
3536    {
3537     "enum_field_value" : 8,
3538     "name" : "unwindstack::MIPS64_REG_R8"
3539    },
3540    {
3541     "enum_field_value" : 9,
3542     "name" : "unwindstack::MIPS64_REG_R9"
3543    },
3544    {
3545     "enum_field_value" : 10,
3546     "name" : "unwindstack::MIPS64_REG_R10"
3547    },
3548    {
3549     "enum_field_value" : 11,
3550     "name" : "unwindstack::MIPS64_REG_R11"
3551    },
3552    {
3553     "enum_field_value" : 12,
3554     "name" : "unwindstack::MIPS64_REG_R12"
3555    },
3556    {
3557     "enum_field_value" : 13,
3558     "name" : "unwindstack::MIPS64_REG_R13"
3559    },
3560    {
3561     "enum_field_value" : 14,
3562     "name" : "unwindstack::MIPS64_REG_R14"
3563    },
3564    {
3565     "enum_field_value" : 15,
3566     "name" : "unwindstack::MIPS64_REG_R15"
3567    },
3568    {
3569     "enum_field_value" : 16,
3570     "name" : "unwindstack::MIPS64_REG_R16"
3571    },
3572    {
3573     "enum_field_value" : 17,
3574     "name" : "unwindstack::MIPS64_REG_R17"
3575    },
3576    {
3577     "enum_field_value" : 18,
3578     "name" : "unwindstack::MIPS64_REG_R18"
3579    },
3580    {
3581     "enum_field_value" : 19,
3582     "name" : "unwindstack::MIPS64_REG_R19"
3583    },
3584    {
3585     "enum_field_value" : 20,
3586     "name" : "unwindstack::MIPS64_REG_R20"
3587    },
3588    {
3589     "enum_field_value" : 21,
3590     "name" : "unwindstack::MIPS64_REG_R21"
3591    },
3592    {
3593     "enum_field_value" : 22,
3594     "name" : "unwindstack::MIPS64_REG_R22"
3595    },
3596    {
3597     "enum_field_value" : 23,
3598     "name" : "unwindstack::MIPS64_REG_R23"
3599    },
3600    {
3601     "enum_field_value" : 24,
3602     "name" : "unwindstack::MIPS64_REG_R24"
3603    },
3604    {
3605     "enum_field_value" : 25,
3606     "name" : "unwindstack::MIPS64_REG_R25"
3607    },
3608    {
3609     "enum_field_value" : 26,
3610     "name" : "unwindstack::MIPS64_REG_R26"
3611    },
3612    {
3613     "enum_field_value" : 27,
3614     "name" : "unwindstack::MIPS64_REG_R27"
3615    },
3616    {
3617     "enum_field_value" : 28,
3618     "name" : "unwindstack::MIPS64_REG_R28"
3619    },
3620    {
3621     "enum_field_value" : 29,
3622     "name" : "unwindstack::MIPS64_REG_R29"
3623    },
3624    {
3625     "enum_field_value" : 30,
3626     "name" : "unwindstack::MIPS64_REG_R30"
3627    },
3628    {
3629     "enum_field_value" : 31,
3630     "name" : "unwindstack::MIPS64_REG_R31"
3631    },
3632    {
3633     "enum_field_value" : 32,
3634     "name" : "unwindstack::MIPS64_REG_PC"
3635    },
3636    {
3637     "enum_field_value" : 33,
3638     "name" : "unwindstack::MIPS64_REG_LAST"
3639    },
3640    {
3641     "enum_field_value" : 29,
3642     "name" : "unwindstack::MIPS64_REG_SP"
3643    },
3644    {
3645     "enum_field_value" : 31,
3646     "name" : "unwindstack::MIPS64_REG_RA"
3647    }
3648   ],
3649   "linker_set_key" : "_ZTIN11unwindstack9Mips64RegE",
3650   "name" : "unwindstack::Mips64Reg",
3651   "referenced_type" : "_ZTIN11unwindstack9Mips64RegE",
3652   "self_type" : "_ZTIN11unwindstack9Mips64RegE",
3653   "size" : 2,
3654   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineMips64.h",
3655   "underlying_type" : "_ZTIt"
3656  },
3657  {
3658   "alignment" : 2,
3659   "enum_fields" :
3660   [
3661    {
3662     "enum_field_value" : 0,
3663     "name" : "unwindstack::X86_64_REG_RAX"
3664    },
3665    {
3666     "enum_field_value" : 1,
3667     "name" : "unwindstack::X86_64_REG_RDX"
3668    },
3669    {
3670     "enum_field_value" : 2,
3671     "name" : "unwindstack::X86_64_REG_RCX"
3672    },
3673    {
3674     "enum_field_value" : 3,
3675     "name" : "unwindstack::X86_64_REG_RBX"
3676    },
3677    {
3678     "enum_field_value" : 4,
3679     "name" : "unwindstack::X86_64_REG_RSI"
3680    },
3681    {
3682     "enum_field_value" : 5,
3683     "name" : "unwindstack::X86_64_REG_RDI"
3684    },
3685    {
3686     "enum_field_value" : 6,
3687     "name" : "unwindstack::X86_64_REG_RBP"
3688    },
3689    {
3690     "enum_field_value" : 7,
3691     "name" : "unwindstack::X86_64_REG_RSP"
3692    },
3693    {
3694     "enum_field_value" : 8,
3695     "name" : "unwindstack::X86_64_REG_R8"
3696    },
3697    {
3698     "enum_field_value" : 9,
3699     "name" : "unwindstack::X86_64_REG_R9"
3700    },
3701    {
3702     "enum_field_value" : 10,
3703     "name" : "unwindstack::X86_64_REG_R10"
3704    },
3705    {
3706     "enum_field_value" : 11,
3707     "name" : "unwindstack::X86_64_REG_R11"
3708    },
3709    {
3710     "enum_field_value" : 12,
3711     "name" : "unwindstack::X86_64_REG_R12"
3712    },
3713    {
3714     "enum_field_value" : 13,
3715     "name" : "unwindstack::X86_64_REG_R13"
3716    },
3717    {
3718     "enum_field_value" : 14,
3719     "name" : "unwindstack::X86_64_REG_R14"
3720    },
3721    {
3722     "enum_field_value" : 15,
3723     "name" : "unwindstack::X86_64_REG_R15"
3724    },
3725    {
3726     "enum_field_value" : 16,
3727     "name" : "unwindstack::X86_64_REG_RIP"
3728    },
3729    {
3730     "enum_field_value" : 17,
3731     "name" : "unwindstack::X86_64_REG_LAST"
3732    },
3733    {
3734     "enum_field_value" : 7,
3735     "name" : "unwindstack::X86_64_REG_SP"
3736    },
3737    {
3738     "enum_field_value" : 16,
3739     "name" : "unwindstack::X86_64_REG_PC"
3740    }
3741   ],
3742   "linker_set_key" : "_ZTIN11unwindstack9X86_64RegE",
3743   "name" : "unwindstack::X86_64Reg",
3744   "referenced_type" : "_ZTIN11unwindstack9X86_64RegE",
3745   "self_type" : "_ZTIN11unwindstack9X86_64RegE",
3746   "size" : 2,
3747   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineX86_64.h",
3748   "underlying_type" : "_ZTIt"
3749  }
3750 ],
3751 "function_types" : [],
3752 "functions" :
3753 [
3754  {
3755   "function_name" : "unwindstack::BufferMaps::Parse",
3756   "linker_set_key" : "_ZN11unwindstack10BufferMaps5ParseEv",
3757   "parameters" :
3758   [
3759    {
3760     "is_this_ptr" : true,
3761     "referenced_type" : "_ZTIPN11unwindstack10BufferMapsE"
3762    }
3763   ],
3764   "return_type" : "_ZTIb",
3765   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
3766  },
3767  {
3768   "function_name" : "unwindstack::RegsMips64::GetPcAdjustment",
3769   "linker_set_key" : "_ZN11unwindstack10RegsMips6415GetPcAdjustmentEyPNS_3ElfE",
3770   "parameters" :
3771   [
3772    {
3773     "is_this_ptr" : true,
3774     "referenced_type" : "_ZTIPN11unwindstack10RegsMips64E"
3775    },
3776    {
3777     "referenced_type" : "_ZTIy"
3778    },
3779    {
3780     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
3781    }
3782   ],
3783   "return_type" : "_ZTIy",
3784   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3785  },
3786  {
3787   "function_name" : "unwindstack::RegsMips64::IterateRegisters",
3788   "linker_set_key" : "_ZN11unwindstack10RegsMips6416IterateRegistersENSt3__18functionIFvPKcyEEE",
3789   "parameters" :
3790   [
3791    {
3792     "is_this_ptr" : true,
3793     "referenced_type" : "_ZTIPN11unwindstack10RegsMips64E"
3794    },
3795    {
3796     "referenced_type" : "_ZTINSt3__18functionIFvPKcyEEE"
3797    }
3798   ],
3799   "return_type" : "_ZTIv",
3800   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3801  },
3802  {
3803   "function_name" : "unwindstack::RegsMips64::CreateFromUcontext",
3804   "linker_set_key" : "_ZN11unwindstack10RegsMips6418CreateFromUcontextEPv",
3805   "parameters" :
3806   [
3807    {
3808     "referenced_type" : "_ZTIPv"
3809    }
3810   ],
3811   "return_type" : "_ZTIPN11unwindstack4RegsE",
3812   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3813  },
3814  {
3815   "function_name" : "unwindstack::RegsMips64::StepIfSignalHandler",
3816   "linker_set_key" : "_ZN11unwindstack10RegsMips6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE",
3817   "parameters" :
3818   [
3819    {
3820     "is_this_ptr" : true,
3821     "referenced_type" : "_ZTIPN11unwindstack10RegsMips64E"
3822    },
3823    {
3824     "referenced_type" : "_ZTIy"
3825    },
3826    {
3827     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
3828    },
3829    {
3830     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
3831    }
3832   ],
3833   "return_type" : "_ZTIb",
3834   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3835  },
3836  {
3837   "function_name" : "unwindstack::RegsMips64::SetPcFromReturnAddress",
3838   "linker_set_key" : "_ZN11unwindstack10RegsMips6422SetPcFromReturnAddressEPNS_6MemoryE",
3839   "parameters" :
3840   [
3841    {
3842     "is_this_ptr" : true,
3843     "referenced_type" : "_ZTIPN11unwindstack10RegsMips64E"
3844    },
3845    {
3846     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
3847    }
3848   ],
3849   "return_type" : "_ZTIb",
3850   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3851  },
3852  {
3853   "function_name" : "unwindstack::RegsMips64::pc",
3854   "linker_set_key" : "_ZN11unwindstack10RegsMips642pcEv",
3855   "parameters" :
3856   [
3857    {
3858     "is_this_ptr" : true,
3859     "referenced_type" : "_ZTIPN11unwindstack10RegsMips64E"
3860    }
3861   ],
3862   "return_type" : "_ZTIy",
3863   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3864  },
3865  {
3866   "function_name" : "unwindstack::RegsMips64::sp",
3867   "linker_set_key" : "_ZN11unwindstack10RegsMips642spEv",
3868   "parameters" :
3869   [
3870    {
3871     "is_this_ptr" : true,
3872     "referenced_type" : "_ZTIPN11unwindstack10RegsMips64E"
3873    }
3874   ],
3875   "return_type" : "_ZTIy",
3876   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3877  },
3878  {
3879   "function_name" : "unwindstack::RegsMips64::Arch",
3880   "linker_set_key" : "_ZN11unwindstack10RegsMips644ArchEv",
3881   "parameters" :
3882   [
3883    {
3884     "is_this_ptr" : true,
3885     "referenced_type" : "_ZTIPN11unwindstack10RegsMips64E"
3886    }
3887   ],
3888   "return_type" : "_ZTIN11unwindstack8ArchEnumE",
3889   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3890  },
3891  {
3892   "function_name" : "unwindstack::RegsMips64::Read",
3893   "linker_set_key" : "_ZN11unwindstack10RegsMips644ReadEPv",
3894   "parameters" :
3895   [
3896    {
3897     "referenced_type" : "_ZTIPv"
3898    }
3899   ],
3900   "return_type" : "_ZTIPN11unwindstack4RegsE",
3901   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3902  },
3903  {
3904   "function_name" : "unwindstack::RegsMips64::Clone",
3905   "linker_set_key" : "_ZN11unwindstack10RegsMips645CloneEv",
3906   "parameters" :
3907   [
3908    {
3909     "is_this_ptr" : true,
3910     "referenced_type" : "_ZTIPN11unwindstack10RegsMips64E"
3911    }
3912   ],
3913   "return_type" : "_ZTIPN11unwindstack4RegsE",
3914   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3915  },
3916  {
3917   "function_name" : "unwindstack::RegsMips64::set_pc",
3918   "linker_set_key" : "_ZN11unwindstack10RegsMips646set_pcEy",
3919   "parameters" :
3920   [
3921    {
3922     "is_this_ptr" : true,
3923     "referenced_type" : "_ZTIPN11unwindstack10RegsMips64E"
3924    },
3925    {
3926     "referenced_type" : "_ZTIy"
3927    }
3928   ],
3929   "return_type" : "_ZTIv",
3930   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3931  },
3932  {
3933   "function_name" : "unwindstack::RegsMips64::set_sp",
3934   "linker_set_key" : "_ZN11unwindstack10RegsMips646set_spEy",
3935   "parameters" :
3936   [
3937    {
3938     "is_this_ptr" : true,
3939     "referenced_type" : "_ZTIPN11unwindstack10RegsMips64E"
3940    },
3941    {
3942     "referenced_type" : "_ZTIy"
3943    }
3944   ],
3945   "return_type" : "_ZTIv",
3946   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3947  },
3948  {
3949   "function_name" : "unwindstack::RegsMips64::RegsMips64",
3950   "linker_set_key" : "_ZN11unwindstack10RegsMips64C1Ev",
3951   "parameters" :
3952   [
3953    {
3954     "is_this_ptr" : true,
3955     "referenced_type" : "_ZTIPN11unwindstack10RegsMips64E"
3956    }
3957   ],
3958   "return_type" : "_ZTIv",
3959   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3960  },
3961  {
3962   "function_name" : "unwindstack::RegsMips64::RegsMips64",
3963   "linker_set_key" : "_ZN11unwindstack10RegsMips64C2Ev",
3964   "parameters" :
3965   [
3966    {
3967     "is_this_ptr" : true,
3968     "referenced_type" : "_ZTIPN11unwindstack10RegsMips64E"
3969    }
3970   ],
3971   "return_type" : "_ZTIv",
3972   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3973  },
3974  {
3975   "function_name" : "unwindstack::RegsX86_64::GetPcAdjustment",
3976   "linker_set_key" : "_ZN11unwindstack10RegsX86_6415GetPcAdjustmentEyPNS_3ElfE",
3977   "parameters" :
3978   [
3979    {
3980     "is_this_ptr" : true,
3981     "referenced_type" : "_ZTIPN11unwindstack10RegsX86_64E"
3982    },
3983    {
3984     "referenced_type" : "_ZTIy"
3985    },
3986    {
3987     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
3988    }
3989   ],
3990   "return_type" : "_ZTIy",
3991   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
3992  },
3993  {
3994   "function_name" : "unwindstack::RegsX86_64::SetFromUcontext",
3995   "linker_set_key" : "_ZN11unwindstack10RegsX86_6415SetFromUcontextEPNS_17x86_64_ucontext_tE",
3996   "parameters" :
3997   [
3998    {
3999     "is_this_ptr" : true,
4000     "referenced_type" : "_ZTIPN11unwindstack10RegsX86_64E"
4001    },
4002    {
4003     "referenced_type" : "_ZTIPN11unwindstack17x86_64_ucontext_tE"
4004    }
4005   ],
4006   "return_type" : "_ZTIv",
4007   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4008  },
4009  {
4010   "function_name" : "unwindstack::RegsX86_64::IterateRegisters",
4011   "linker_set_key" : "_ZN11unwindstack10RegsX86_6416IterateRegistersENSt3__18functionIFvPKcyEEE",
4012   "parameters" :
4013   [
4014    {
4015     "is_this_ptr" : true,
4016     "referenced_type" : "_ZTIPN11unwindstack10RegsX86_64E"
4017    },
4018    {
4019     "referenced_type" : "_ZTINSt3__18functionIFvPKcyEEE"
4020    }
4021   ],
4022   "return_type" : "_ZTIv",
4023   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4024  },
4025  {
4026   "function_name" : "unwindstack::RegsX86_64::CreateFromUcontext",
4027   "linker_set_key" : "_ZN11unwindstack10RegsX86_6418CreateFromUcontextEPv",
4028   "parameters" :
4029   [
4030    {
4031     "referenced_type" : "_ZTIPv"
4032    }
4033   ],
4034   "return_type" : "_ZTIPN11unwindstack4RegsE",
4035   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4036  },
4037  {
4038   "function_name" : "unwindstack::RegsX86_64::StepIfSignalHandler",
4039   "linker_set_key" : "_ZN11unwindstack10RegsX86_6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE",
4040   "parameters" :
4041   [
4042    {
4043     "is_this_ptr" : true,
4044     "referenced_type" : "_ZTIPN11unwindstack10RegsX86_64E"
4045    },
4046    {
4047     "referenced_type" : "_ZTIy"
4048    },
4049    {
4050     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
4051    },
4052    {
4053     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
4054    }
4055   ],
4056   "return_type" : "_ZTIb",
4057   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4058  },
4059  {
4060   "function_name" : "unwindstack::RegsX86_64::SetPcFromReturnAddress",
4061   "linker_set_key" : "_ZN11unwindstack10RegsX86_6422SetPcFromReturnAddressEPNS_6MemoryE",
4062   "parameters" :
4063   [
4064    {
4065     "is_this_ptr" : true,
4066     "referenced_type" : "_ZTIPN11unwindstack10RegsX86_64E"
4067    },
4068    {
4069     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
4070    }
4071   ],
4072   "return_type" : "_ZTIb",
4073   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4074  },
4075  {
4076   "function_name" : "unwindstack::RegsX86_64::pc",
4077   "linker_set_key" : "_ZN11unwindstack10RegsX86_642pcEv",
4078   "parameters" :
4079   [
4080    {
4081     "is_this_ptr" : true,
4082     "referenced_type" : "_ZTIPN11unwindstack10RegsX86_64E"
4083    }
4084   ],
4085   "return_type" : "_ZTIy",
4086   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4087  },
4088  {
4089   "function_name" : "unwindstack::RegsX86_64::sp",
4090   "linker_set_key" : "_ZN11unwindstack10RegsX86_642spEv",
4091   "parameters" :
4092   [
4093    {
4094     "is_this_ptr" : true,
4095     "referenced_type" : "_ZTIPN11unwindstack10RegsX86_64E"
4096    }
4097   ],
4098   "return_type" : "_ZTIy",
4099   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4100  },
4101  {
4102   "function_name" : "unwindstack::RegsX86_64::Arch",
4103   "linker_set_key" : "_ZN11unwindstack10RegsX86_644ArchEv",
4104   "parameters" :
4105   [
4106    {
4107     "is_this_ptr" : true,
4108     "referenced_type" : "_ZTIPN11unwindstack10RegsX86_64E"
4109    }
4110   ],
4111   "return_type" : "_ZTIN11unwindstack8ArchEnumE",
4112   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4113  },
4114  {
4115   "function_name" : "unwindstack::RegsX86_64::Read",
4116   "linker_set_key" : "_ZN11unwindstack10RegsX86_644ReadEPv",
4117   "parameters" :
4118   [
4119    {
4120     "referenced_type" : "_ZTIPv"
4121    }
4122   ],
4123   "return_type" : "_ZTIPN11unwindstack4RegsE",
4124   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4125  },
4126  {
4127   "function_name" : "unwindstack::RegsX86_64::Clone",
4128   "linker_set_key" : "_ZN11unwindstack10RegsX86_645CloneEv",
4129   "parameters" :
4130   [
4131    {
4132     "is_this_ptr" : true,
4133     "referenced_type" : "_ZTIPN11unwindstack10RegsX86_64E"
4134    }
4135   ],
4136   "return_type" : "_ZTIPN11unwindstack4RegsE",
4137   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4138  },
4139  {
4140   "function_name" : "unwindstack::RegsX86_64::set_pc",
4141   "linker_set_key" : "_ZN11unwindstack10RegsX86_646set_pcEy",
4142   "parameters" :
4143   [
4144    {
4145     "is_this_ptr" : true,
4146     "referenced_type" : "_ZTIPN11unwindstack10RegsX86_64E"
4147    },
4148    {
4149     "referenced_type" : "_ZTIy"
4150    }
4151   ],
4152   "return_type" : "_ZTIv",
4153   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4154  },
4155  {
4156   "function_name" : "unwindstack::RegsX86_64::set_sp",
4157   "linker_set_key" : "_ZN11unwindstack10RegsX86_646set_spEy",
4158   "parameters" :
4159   [
4160    {
4161     "is_this_ptr" : true,
4162     "referenced_type" : "_ZTIPN11unwindstack10RegsX86_64E"
4163    },
4164    {
4165     "referenced_type" : "_ZTIy"
4166    }
4167   ],
4168   "return_type" : "_ZTIv",
4169   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4170  },
4171  {
4172   "function_name" : "unwindstack::RegsX86_64::RegsX86_64",
4173   "linker_set_key" : "_ZN11unwindstack10RegsX86_64C1Ev",
4174   "parameters" :
4175   [
4176    {
4177     "is_this_ptr" : true,
4178     "referenced_type" : "_ZTIPN11unwindstack10RegsX86_64E"
4179    }
4180   ],
4181   "return_type" : "_ZTIv",
4182   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4183  },
4184  {
4185   "function_name" : "unwindstack::RegsX86_64::RegsX86_64",
4186   "linker_set_key" : "_ZN11unwindstack10RegsX86_64C2Ev",
4187   "parameters" :
4188   [
4189    {
4190     "is_this_ptr" : true,
4191     "referenced_type" : "_ZTIPN11unwindstack10RegsX86_64E"
4192    }
4193   ],
4194   "return_type" : "_ZTIv",
4195   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4196  },
4197  {
4198   "function_name" : "unwindstack::DwarfMemory::ReadSLEB128",
4199   "linker_set_key" : "_ZN11unwindstack11DwarfMemory11ReadSLEB128EPx",
4200   "parameters" :
4201   [
4202    {
4203     "is_this_ptr" : true,
4204     "referenced_type" : "_ZTIPN11unwindstack11DwarfMemoryE"
4205    },
4206    {
4207     "referenced_type" : "_ZTIPx"
4208    }
4209   ],
4210   "return_type" : "_ZTIb",
4211   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4212  },
4213  {
4214   "function_name" : "unwindstack::DwarfMemory::ReadULEB128",
4215   "linker_set_key" : "_ZN11unwindstack11DwarfMemory11ReadULEB128EPy",
4216   "parameters" :
4217   [
4218    {
4219     "is_this_ptr" : true,
4220     "referenced_type" : "_ZTIPN11unwindstack11DwarfMemoryE"
4221    },
4222    {
4223     "referenced_type" : "_ZTIPy"
4224    }
4225   ],
4226   "return_type" : "_ZTIb",
4227   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4228  },
4229  {
4230   "function_name" : "unwindstack::DwarfMemory::AdjustEncodedValue",
4231   "linker_set_key" : "_ZN11unwindstack11DwarfMemory18AdjustEncodedValueEhPy",
4232   "parameters" :
4233   [
4234    {
4235     "is_this_ptr" : true,
4236     "referenced_type" : "_ZTIPN11unwindstack11DwarfMemoryE"
4237    },
4238    {
4239     "referenced_type" : "_ZTIh"
4240    },
4241    {
4242     "referenced_type" : "_ZTIPy"
4243    }
4244   ],
4245   "return_type" : "_ZTIb",
4246   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4247  },
4248  {
4249   "function_name" : "unwindstack::DwarfMemory::ReadBytes",
4250   "linker_set_key" : "_ZN11unwindstack11DwarfMemory9ReadBytesEPvj",
4251   "parameters" :
4252   [
4253    {
4254     "is_this_ptr" : true,
4255     "referenced_type" : "_ZTIPN11unwindstack11DwarfMemoryE"
4256    },
4257    {
4258     "referenced_type" : "_ZTIPv"
4259    },
4260    {
4261     "referenced_type" : "_ZTIj"
4262    }
4263   ],
4264   "return_type" : "_ZTIb",
4265   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4266  },
4267  {
4268   "function_name" : "unwindstack::DwarfSection::Step",
4269   "linker_set_key" : "_ZN11unwindstack12DwarfSection4StepEyPNS_4RegsEPNS_6MemoryEPb",
4270   "parameters" :
4271   [
4272    {
4273     "is_this_ptr" : true,
4274     "referenced_type" : "_ZTIPN11unwindstack12DwarfSectionE"
4275    },
4276    {
4277     "referenced_type" : "_ZTIy"
4278    },
4279    {
4280     "referenced_type" : "_ZTIPN11unwindstack4RegsE"
4281    },
4282    {
4283     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
4284    },
4285    {
4286     "referenced_type" : "_ZTIPb"
4287    }
4288   ],
4289   "return_type" : "_ZTIb",
4290   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
4291  },
4292  {
4293   "function_name" : "unwindstack::DwarfSection::DwarfSection",
4294   "linker_set_key" : "_ZN11unwindstack12DwarfSectionC2EPNS_6MemoryE",
4295   "parameters" :
4296   [
4297    {
4298     "is_this_ptr" : true,
4299     "referenced_type" : "_ZTIPN11unwindstack12DwarfSectionE"
4300    },
4301    {
4302     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
4303    }
4304   ],
4305   "return_type" : "_ZTIv",
4306   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
4307  },
4308  {
4309   "access" : "protected",
4310   "function_name" : "unwindstack::ElfInterface::ReadBuildID",
4311   "linker_set_key" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf32_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4312   "parameters" :
4313   [
4314    {
4315     "is_this_ptr" : true,
4316     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4317    }
4318   ],
4319   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4320   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4321   "template_args" : [ "_ZTI10elf32_note" ]
4322  },
4323  {
4324   "access" : "protected",
4325   "function_name" : "unwindstack::ElfInterface::ReadBuildID",
4326   "linker_set_key" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf64_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4327   "parameters" :
4328   [
4329    {
4330     "is_this_ptr" : true,
4331     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4332    }
4333   ],
4334   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4335   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4336   "template_args" : [ "_ZTI10elf64_note" ]
4337  },
4338  {
4339   "access" : "protected",
4340   "function_name" : "unwindstack::ElfInterface::ReadAllHeaders",
4341   "linker_set_key" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf32_hdr10elf32_phdr10elf32_shdrEEbPx",
4342   "parameters" :
4343   [
4344    {
4345     "is_this_ptr" : true,
4346     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4347    },
4348    {
4349     "referenced_type" : "_ZTIPx"
4350    }
4351   ],
4352   "return_type" : "_ZTIb",
4353   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4354   "template_args" : [ "_ZTI9elf32_hdr", "_ZTI10elf32_phdr", "_ZTI10elf32_shdr" ]
4355  },
4356  {
4357   "access" : "protected",
4358   "function_name" : "unwindstack::ElfInterface::ReadAllHeaders",
4359   "linker_set_key" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf64_hdr10elf64_phdr10elf64_shdrEEbPx",
4360   "parameters" :
4361   [
4362    {
4363     "is_this_ptr" : true,
4364     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4365    },
4366    {
4367     "referenced_type" : "_ZTIPx"
4368    }
4369   ],
4370   "return_type" : "_ZTIb",
4371   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4372   "template_args" : [ "_ZTI9elf64_hdr", "_ZTI10elf64_phdr", "_ZTI10elf64_shdr" ]
4373  },
4374  {
4375   "access" : "protected",
4376   "function_name" : "unwindstack::ElfInterface::ReadProgramHeaders",
4377   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf32_hdr10elf32_phdrEEvRKT_Px",
4378   "parameters" :
4379   [
4380    {
4381     "is_this_ptr" : true,
4382     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4383    },
4384    {
4385     "referenced_type" : "_ZTIRK9elf32_hdr"
4386    },
4387    {
4388     "referenced_type" : "_ZTIPx"
4389    }
4390   ],
4391   "return_type" : "_ZTIv",
4392   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4393   "template_args" : [ "_ZTI9elf32_hdr", "_ZTI10elf32_phdr" ]
4394  },
4395  {
4396   "access" : "protected",
4397   "function_name" : "unwindstack::ElfInterface::ReadProgramHeaders",
4398   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf64_hdr10elf64_phdrEEvRKT_Px",
4399   "parameters" :
4400   [
4401    {
4402     "is_this_ptr" : true,
4403     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4404    },
4405    {
4406     "referenced_type" : "_ZTIRK9elf64_hdr"
4407    },
4408    {
4409     "referenced_type" : "_ZTIPx"
4410    }
4411   ],
4412   "return_type" : "_ZTIv",
4413   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4414   "template_args" : [ "_ZTI9elf64_hdr", "_ZTI10elf64_phdr" ]
4415  },
4416  {
4417   "access" : "protected",
4418   "function_name" : "unwindstack::ElfInterface::ReadSectionHeaders",
4419   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf32_hdr10elf32_shdrEEvRKT_",
4420   "parameters" :
4421   [
4422    {
4423     "is_this_ptr" : true,
4424     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4425    },
4426    {
4427     "referenced_type" : "_ZTIRK9elf32_hdr"
4428    }
4429   ],
4430   "return_type" : "_ZTIv",
4431   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4432   "template_args" : [ "_ZTI9elf32_hdr", "_ZTI10elf32_shdr" ]
4433  },
4434  {
4435   "access" : "protected",
4436   "function_name" : "unwindstack::ElfInterface::ReadSectionHeaders",
4437   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf64_hdr10elf64_shdrEEvRKT_",
4438   "parameters" :
4439   [
4440    {
4441     "is_this_ptr" : true,
4442     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4443    },
4444    {
4445     "referenced_type" : "_ZTIRK9elf64_hdr"
4446    }
4447   ],
4448   "return_type" : "_ZTIv",
4449   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4450   "template_args" : [ "_ZTI9elf64_hdr", "_ZTI10elf64_shdr" ]
4451  },
4452  {
4453   "access" : "protected",
4454   "function_name" : "unwindstack::ElfInterface::GetSonameWithTemplate",
4455   "linker_set_key" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI7dynamicEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4456   "parameters" :
4457   [
4458    {
4459     "is_this_ptr" : true,
4460     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4461    }
4462   ],
4463   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4464   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4465   "template_args" : [ "_ZTI7dynamic" ]
4466  },
4467  {
4468   "access" : "protected",
4469   "function_name" : "unwindstack::ElfInterface::GetSonameWithTemplate",
4470   "linker_set_key" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI9Elf64_DynEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4471   "parameters" :
4472   [
4473    {
4474     "is_this_ptr" : true,
4475     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4476    }
4477   ],
4478   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4479   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4480   "template_args" : [ "_ZTI9Elf64_Dyn" ]
4481  },
4482  {
4483   "access" : "protected",
4484   "function_name" : "unwindstack::ElfInterface::GetMaxSizeWithTemplate",
4485   "linker_set_key" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf32_hdrEEvPNS_6MemoryEPy",
4486   "parameters" :
4487   [
4488    {
4489     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
4490    },
4491    {
4492     "referenced_type" : "_ZTIPy"
4493    }
4494   ],
4495   "return_type" : "_ZTIv",
4496   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4497   "template_args" : [ "_ZTI9elf32_hdr" ]
4498  },
4499  {
4500   "access" : "protected",
4501   "function_name" : "unwindstack::ElfInterface::GetMaxSizeWithTemplate",
4502   "linker_set_key" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf64_hdrEEvPNS_6MemoryEPy",
4503   "parameters" :
4504   [
4505    {
4506     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
4507    },
4508    {
4509     "referenced_type" : "_ZTIPy"
4510    }
4511   ],
4512   "return_type" : "_ZTIv",
4513   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4514   "template_args" : [ "_ZTI9elf64_hdr" ]
4515  },
4516  {
4517   "access" : "protected",
4518   "function_name" : "unwindstack::ElfInterface::InitHeadersWithTemplate",
4519   "linker_set_key" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateIjEEvv",
4520   "parameters" :
4521   [
4522    {
4523     "is_this_ptr" : true,
4524     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4525    }
4526   ],
4527   "return_type" : "_ZTIv",
4528   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4529   "template_args" : [ "_ZTIj" ]
4530  },
4531  {
4532   "access" : "protected",
4533   "function_name" : "unwindstack::ElfInterface::InitHeadersWithTemplate",
4534   "linker_set_key" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateIyEEvv",
4535   "parameters" :
4536   [
4537    {
4538     "is_this_ptr" : true,
4539     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4540    }
4541   ],
4542   "return_type" : "_ZTIv",
4543   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4544   "template_args" : [ "_ZTIy" ]
4545  },
4546  {
4547   "function_name" : "unwindstack::ElfInterface::CreateGnuDebugdataMemory",
4548   "linker_set_key" : "_ZN11unwindstack12ElfInterface24CreateGnuDebugdataMemoryEv",
4549   "parameters" :
4550   [
4551    {
4552     "is_this_ptr" : true,
4553     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4554    }
4555   ],
4556   "return_type" : "_ZTIPN11unwindstack6MemoryE",
4557   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4558  },
4559  {
4560   "access" : "protected",
4561   "function_name" : "unwindstack::ElfInterface::GetFunctionNameWithTemplate",
4562   "linker_set_key" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf32_symEEbyPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy",
4563   "parameters" :
4564   [
4565    {
4566     "is_this_ptr" : true,
4567     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4568    },
4569    {
4570     "referenced_type" : "_ZTIy"
4571    },
4572    {
4573     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4574    },
4575    {
4576     "referenced_type" : "_ZTIPy"
4577    }
4578   ],
4579   "return_type" : "_ZTIb",
4580   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4581   "template_args" : [ "_ZTI9elf32_sym" ]
4582  },
4583  {
4584   "access" : "protected",
4585   "function_name" : "unwindstack::ElfInterface::GetFunctionNameWithTemplate",
4586   "linker_set_key" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf64_symEEbyPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy",
4587   "parameters" :
4588   [
4589    {
4590     "is_this_ptr" : true,
4591     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4592    },
4593    {
4594     "referenced_type" : "_ZTIy"
4595    },
4596    {
4597     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4598    },
4599    {
4600     "referenced_type" : "_ZTIPy"
4601    }
4602   ],
4603   "return_type" : "_ZTIb",
4604   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4605   "template_args" : [ "_ZTI9elf64_sym" ]
4606  },
4607  {
4608   "access" : "protected",
4609   "function_name" : "unwindstack::ElfInterface::GetGlobalVariableWithTemplate",
4610   "linker_set_key" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf32_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy",
4611   "parameters" :
4612   [
4613    {
4614     "is_this_ptr" : true,
4615     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4616    },
4617    {
4618     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4619    },
4620    {
4621     "referenced_type" : "_ZTIPy"
4622    }
4623   ],
4624   "return_type" : "_ZTIb",
4625   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4626   "template_args" : [ "_ZTI9elf32_sym" ]
4627  },
4628  {
4629   "access" : "protected",
4630   "function_name" : "unwindstack::ElfInterface::GetGlobalVariableWithTemplate",
4631   "linker_set_key" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf64_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPy",
4632   "parameters" :
4633   [
4634    {
4635     "is_this_ptr" : true,
4636     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4637    },
4638    {
4639     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4640    },
4641    {
4642     "referenced_type" : "_ZTIPy"
4643    }
4644   ],
4645   "return_type" : "_ZTIb",
4646   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4647   "template_args" : [ "_ZTI9elf64_sym" ]
4648  },
4649  {
4650   "function_name" : "unwindstack::ElfInterface::Step",
4651   "linker_set_key" : "_ZN11unwindstack12ElfInterface4StepEyPNS_4RegsEPNS_6MemoryEPb",
4652   "parameters" :
4653   [
4654    {
4655     "is_this_ptr" : true,
4656     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4657    },
4658    {
4659     "referenced_type" : "_ZTIy"
4660    },
4661    {
4662     "referenced_type" : "_ZTIPN11unwindstack4RegsE"
4663    },
4664    {
4665     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
4666    },
4667    {
4668     "referenced_type" : "_ZTIPb"
4669    }
4670   ],
4671   "return_type" : "_ZTIb",
4672   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4673  },
4674  {
4675   "function_name" : "unwindstack::ElfInterface::IsValidPc",
4676   "linker_set_key" : "_ZN11unwindstack12ElfInterface9IsValidPcEy",
4677   "parameters" :
4678   [
4679    {
4680     "is_this_ptr" : true,
4681     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4682    },
4683    {
4684     "referenced_type" : "_ZTIy"
4685    }
4686   ],
4687   "return_type" : "_ZTIb",
4688   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4689  },
4690  {
4691   "function_name" : "unwindstack::ElfInterface::~ElfInterface",
4692   "linker_set_key" : "_ZN11unwindstack12ElfInterfaceD0Ev",
4693   "parameters" :
4694   [
4695    {
4696     "is_this_ptr" : true,
4697     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4698    }
4699   ],
4700   "return_type" : "_ZTIv",
4701   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4702  },
4703  {
4704   "function_name" : "unwindstack::ElfInterface::~ElfInterface",
4705   "linker_set_key" : "_ZN11unwindstack12ElfInterfaceD1Ev",
4706   "parameters" :
4707   [
4708    {
4709     "is_this_ptr" : true,
4710     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4711    }
4712   ],
4713   "return_type" : "_ZTIv",
4714   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4715  },
4716  {
4717   "function_name" : "unwindstack::ElfInterface::~ElfInterface",
4718   "linker_set_key" : "_ZN11unwindstack12ElfInterfaceD2Ev",
4719   "parameters" :
4720   [
4721    {
4722     "is_this_ptr" : true,
4723     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
4724    }
4725   ],
4726   "return_type" : "_ZTIv",
4727   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4728  },
4729  {
4730   "function_name" : "unwindstack::LocalUnwinder::GetMapInfo",
4731   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder10GetMapInfoEy",
4732   "parameters" :
4733   [
4734    {
4735     "is_this_ptr" : true,
4736     "referenced_type" : "_ZTIPN11unwindstack13LocalUnwinderE"
4737    },
4738    {
4739     "referenced_type" : "_ZTIy"
4740    }
4741   ],
4742   "return_type" : "_ZTIPN11unwindstack7MapInfoE",
4743   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
4744  },
4745  {
4746   "function_name" : "unwindstack::LocalUnwinder::ShouldSkipLibrary",
4747   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder17ShouldSkipLibraryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE",
4748   "parameters" :
4749   [
4750    {
4751     "is_this_ptr" : true,
4752     "referenced_type" : "_ZTIPN11unwindstack13LocalUnwinderE"
4753    },
4754    {
4755     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4756    }
4757   ],
4758   "return_type" : "_ZTIb",
4759   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
4760  },
4761  {
4762   "function_name" : "unwindstack::LocalUnwinder::Init",
4763   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder4InitEv",
4764   "parameters" :
4765   [
4766    {
4767     "is_this_ptr" : true,
4768     "referenced_type" : "_ZTIPN11unwindstack13LocalUnwinderE"
4769    }
4770   ],
4771   "return_type" : "_ZTIb",
4772   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
4773  },
4774  {
4775   "function_name" : "unwindstack::LocalUnwinder::Unwind",
4776   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder6UnwindEPNSt3__16vectorINS_14LocalFrameDataENS1_9allocatorIS3_EEEEj",
4777   "parameters" :
4778   [
4779    {
4780     "is_this_ptr" : true,
4781     "referenced_type" : "_ZTIPN11unwindstack13LocalUnwinderE"
4782    },
4783    {
4784     "referenced_type" : "_ZTIPNSt3__16vectorIN11unwindstack14LocalFrameDataENS_9allocatorIS2_EEEE"
4785    },
4786    {
4787     "referenced_type" : "_ZTIj"
4788    }
4789   ],
4790   "return_type" : "_ZTIb",
4791   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
4792  },
4793  {
4794   "function_name" : "unwindstack::log_to_stdout",
4795   "linker_set_key" : "_ZN11unwindstack13log_to_stdoutEb",
4796   "parameters" :
4797   [
4798    {
4799     "referenced_type" : "_ZTIb"
4800    }
4801   ],
4802   "return_type" : "_ZTIv",
4803   "source_file" : "/system/core/libunwindstack/include/unwindstack/Log.h"
4804  },
4805  {
4806   "function_name" : "unwindstack::UnwinderFromPid::Init",
4807   "linker_set_key" : "_ZN11unwindstack15UnwinderFromPid4InitENS_8ArchEnumE",
4808   "parameters" :
4809   [
4810    {
4811     "is_this_ptr" : true,
4812     "referenced_type" : "_ZTIPN11unwindstack15UnwinderFromPidE"
4813    },
4814    {
4815     "referenced_type" : "_ZTIN11unwindstack8ArchEnumE"
4816    }
4817   ],
4818   "return_type" : "_ZTIb",
4819   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
4820  },
4821  {
4822   "function_name" : "unwindstack::DwarfSectionImpl<unsigned int>::DwarfSectionImpl",
4823   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplIjEC2EPNS_6MemoryE",
4824   "parameters" :
4825   [
4826    {
4827     "is_this_ptr" : true,
4828     "referenced_type" : "_ZTIPN11unwindstack16DwarfSectionImplIjEE"
4829    },
4830    {
4831     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
4832    }
4833   ],
4834   "return_type" : "_ZTIv",
4835   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
4836  },
4837  {
4838   "function_name" : "unwindstack::DwarfSectionImpl<unsigned long long>::DwarfSectionImpl",
4839   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplIyEC2EPNS_6MemoryE",
4840   "parameters" :
4841   [
4842    {
4843     "is_this_ptr" : true,
4844     "referenced_type" : "_ZTIPN11unwindstack16DwarfSectionImplIyEE"
4845    },
4846    {
4847     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
4848    }
4849   ],
4850   "return_type" : "_ZTIv",
4851   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
4852  },
4853  {
4854   "function_name" : "unwindstack::LocalUpdatableMaps::Reparse",
4855   "linker_set_key" : "_ZN11unwindstack18LocalUpdatableMaps7ReparseEv",
4856   "parameters" :
4857   [
4858    {
4859     "is_this_ptr" : true,
4860     "referenced_type" : "_ZTIPN11unwindstack18LocalUpdatableMapsE"
4861    }
4862   ],
4863   "return_type" : "_ZTIb",
4864   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
4865  },
4866  {
4867   "function_name" : "unwindstack::Elf::GetBuildID",
4868   "linker_set_key" : "_ZN11unwindstack3Elf10GetBuildIDEPNS_6MemoryE",
4869   "parameters" :
4870   [
4871    {
4872     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
4873    }
4874   ],
4875   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4876   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
4877  },
4878  {
4879   "function_name" : "unwindstack::Elf::GetBuildID",
4880   "linker_set_key" : "_ZN11unwindstack3Elf10GetBuildIDEv",
4881   "parameters" :
4882   [
4883    {
4884     "is_this_ptr" : true,
4885     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
4886    }
4887   ],
4888   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4889   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
4890  },
4891  {
4892   "function_name" : "unwindstack::Elf::Invalidate",
4893   "linker_set_key" : "_ZN11unwindstack3Elf10InvalidateEv",
4894   "parameters" :
4895   [
4896    {
4897     "is_this_ptr" : true,
4898     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
4899    }
4900   ],
4901   "return_type" : "_ZTIv",
4902   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
4903  },
4904  {
4905   "function_name" : "unwindstack::Elf::IsValidElf",
4906   "linker_set_key" : "_ZN11unwindstack3Elf10IsValidElfEPNS_6MemoryE",
4907   "parameters" :
4908   [
4909    {
4910     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
4911    }
4912   ],
4913   "return_type" : "_ZTIb",
4914   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
4915  },
4916  {
4917   "function_name" : "unwindstack::Elf::CacheUnlock",
4918   "linker_set_key" : "_ZN11unwindstack3Elf11CacheUnlockEv",
4919   "return_type" : "_ZTIv",
4920   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
4921  },
4922  {
4923   "function_name" : "unwindstack::Elf::GetLoadBias",
4924   "linker_set_key" : "_ZN11unwindstack3Elf11GetLoadBiasEPNS_6MemoryE",
4925   "parameters" :
4926   [
4927    {
4928     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
4929    }
4930   ],
4931   "return_type" : "_ZTIx",
4932   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
4933  },
4934  {
4935   "function_name" : "unwindstack::Elf::GetLastError",
4936   "linker_set_key" : "_ZN11unwindstack3Elf12GetLastErrorEPNS_9ErrorDataE",
4937   "parameters" :
4938   [
4939    {
4940     "is_this_ptr" : true,
4941     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
4942    },
4943    {
4944     "referenced_type" : "_ZTIPN11unwindstack9ErrorDataE"
4945    }
4946   ],
4947   "return_type" : "_ZTIv",
4948   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
4949  },
4950  {
4951   "function_name" : "unwindstack::Elf::GetFunctionName",
4952   "linker_set_key" : "_ZN11unwindstack3Elf15GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy",
4953   "parameters" :
4954   [
4955    {
4956     "is_this_ptr" : true,
4957     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
4958    },
4959    {
4960     "referenced_type" : "_ZTIy"
4961    },
4962    {
4963     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4964    },
4965    {
4966     "referenced_type" : "_ZTIPy"
4967    }
4968   ],
4969   "return_type" : "_ZTIb",
4970   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
4971  },
4972  {
4973   "function_name" : "unwindstack::Elf::GetLastErrorCode",
4974   "linker_set_key" : "_ZN11unwindstack3Elf16GetLastErrorCodeEv",
4975   "parameters" :
4976   [
4977    {
4978     "is_this_ptr" : true,
4979     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
4980    }
4981   ],
4982   "return_type" : "_ZTIN11unwindstack9ErrorCodeE",
4983   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
4984  },
4985  {
4986   "function_name" : "unwindstack::Elf::InitGnuDebugdata",
4987   "linker_set_key" : "_ZN11unwindstack3Elf16InitGnuDebugdataEv",
4988   "parameters" :
4989   [
4990    {
4991     "is_this_ptr" : true,
4992     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
4993    }
4994   ],
4995   "return_type" : "_ZTIv",
4996   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
4997  },
4998  {
4999   "function_name" : "unwindstack::Elf::SetCachingEnabled",
5000   "linker_set_key" : "_ZN11unwindstack3Elf17SetCachingEnabledEb",
5001   "parameters" :
5002   [
5003    {
5004     "referenced_type" : "_ZTIb"
5005    }
5006   ],
5007   "return_type" : "_ZTIv",
5008   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5009  },
5010  {
5011   "function_name" : "unwindstack::Elf::GetLastErrorAddress",
5012   "linker_set_key" : "_ZN11unwindstack3Elf19GetLastErrorAddressEv",
5013   "parameters" :
5014   [
5015    {
5016     "is_this_ptr" : true,
5017     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
5018    }
5019   ],
5020   "return_type" : "_ZTIy",
5021   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5022  },
5023  {
5024   "function_name" : "unwindstack::Elf::StepIfSignalHandler",
5025   "linker_set_key" : "_ZN11unwindstack3Elf19StepIfSignalHandlerEyPNS_4RegsEPNS_6MemoryE",
5026   "parameters" :
5027   [
5028    {
5029     "is_this_ptr" : true,
5030     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
5031    },
5032    {
5033     "referenced_type" : "_ZTIy"
5034    },
5035    {
5036     "referenced_type" : "_ZTIPN11unwindstack4RegsE"
5037    },
5038    {
5039     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
5040    }
5041   ],
5042   "return_type" : "_ZTIb",
5043   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5044  },
5045  {
5046   "function_name" : "unwindstack::Elf::CacheAfterCreateMemory",
5047   "linker_set_key" : "_ZN11unwindstack3Elf22CacheAfterCreateMemoryEPNS_7MapInfoE",
5048   "parameters" :
5049   [
5050    {
5051     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
5052    }
5053   ],
5054   "return_type" : "_ZTIb",
5055   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5056  },
5057  {
5058   "function_name" : "unwindstack::Elf::GetGlobalVariableOffset",
5059   "linker_set_key" : "_ZN11unwindstack3Elf23GetGlobalVariableOffsetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy",
5060   "parameters" :
5061   [
5062    {
5063     "is_this_ptr" : true,
5064     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
5065    },
5066    {
5067     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5068    },
5069    {
5070     "referenced_type" : "_ZTIPy"
5071    }
5072   ],
5073   "return_type" : "_ZTIb",
5074   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5075  },
5076  {
5077   "function_name" : "unwindstack::Elf::CreateInterfaceFromMemory",
5078   "linker_set_key" : "_ZN11unwindstack3Elf25CreateInterfaceFromMemoryEPNS_6MemoryE",
5079   "parameters" :
5080   [
5081    {
5082     "is_this_ptr" : true,
5083     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
5084    },
5085    {
5086     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
5087    }
5088   ],
5089   "return_type" : "_ZTIPN11unwindstack12ElfInterfaceE",
5090   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5091  },
5092  {
5093   "function_name" : "unwindstack::Elf::Init",
5094   "linker_set_key" : "_ZN11unwindstack3Elf4InitEv",
5095   "parameters" :
5096   [
5097    {
5098     "is_this_ptr" : true,
5099     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
5100    }
5101   ],
5102   "return_type" : "_ZTIb",
5103   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5104  },
5105  {
5106   "function_name" : "unwindstack::Elf::Step",
5107   "linker_set_key" : "_ZN11unwindstack3Elf4StepEyPNS_4RegsEPNS_6MemoryEPb",
5108   "parameters" :
5109   [
5110    {
5111     "is_this_ptr" : true,
5112     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
5113    },
5114    {
5115     "referenced_type" : "_ZTIy"
5116    },
5117    {
5118     "referenced_type" : "_ZTIPN11unwindstack4RegsE"
5119    },
5120    {
5121     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
5122    },
5123    {
5124     "referenced_type" : "_ZTIPb"
5125    }
5126   ],
5127   "return_type" : "_ZTIb",
5128   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5129  },
5130  {
5131   "function_name" : "unwindstack::Elf::GetInfo",
5132   "linker_set_key" : "_ZN11unwindstack3Elf7GetInfoEPNS_6MemoryEPy",
5133   "parameters" :
5134   [
5135    {
5136     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
5137    },
5138    {
5139     "referenced_type" : "_ZTIPy"
5140    }
5141   ],
5142   "return_type" : "_ZTIb",
5143   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5144  },
5145  {
5146   "function_name" : "unwindstack::Elf::CacheAdd",
5147   "linker_set_key" : "_ZN11unwindstack3Elf8CacheAddEPNS_7MapInfoE",
5148   "parameters" :
5149   [
5150    {
5151     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
5152    }
5153   ],
5154   "return_type" : "_ZTIv",
5155   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5156  },
5157  {
5158   "function_name" : "unwindstack::Elf::CacheGet",
5159   "linker_set_key" : "_ZN11unwindstack3Elf8CacheGetEPNS_7MapInfoE",
5160   "parameters" :
5161   [
5162    {
5163     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
5164    }
5165   ],
5166   "return_type" : "_ZTIb",
5167   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5168  },
5169  {
5170   "function_name" : "unwindstack::Elf::GetRelPc",
5171   "linker_set_key" : "_ZN11unwindstack3Elf8GetRelPcEyPKNS_7MapInfoE",
5172   "parameters" :
5173   [
5174    {
5175     "is_this_ptr" : true,
5176     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
5177    },
5178    {
5179     "referenced_type" : "_ZTIy"
5180    },
5181    {
5182     "referenced_type" : "_ZTIPKN11unwindstack7MapInfoE"
5183    }
5184   ],
5185   "return_type" : "_ZTIy",
5186   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5187  },
5188  {
5189   "function_name" : "unwindstack::Elf::CacheLock",
5190   "linker_set_key" : "_ZN11unwindstack3Elf9CacheLockEv",
5191   "return_type" : "_ZTIv",
5192   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5193  },
5194  {
5195   "function_name" : "unwindstack::Elf::GetSoname",
5196   "linker_set_key" : "_ZN11unwindstack3Elf9GetSonameEv",
5197   "parameters" :
5198   [
5199    {
5200     "is_this_ptr" : true,
5201     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
5202    }
5203   ],
5204   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5205   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5206  },
5207  {
5208   "function_name" : "unwindstack::Elf::IsValidPc",
5209   "linker_set_key" : "_ZN11unwindstack3Elf9IsValidPcEy",
5210   "parameters" :
5211   [
5212    {
5213     "is_this_ptr" : true,
5214     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
5215    },
5216    {
5217     "referenced_type" : "_ZTIy"
5218    }
5219   ],
5220   "return_type" : "_ZTIb",
5221   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5222  },
5223  {
5224   "function_name" : "unwindstack::log",
5225   "linker_set_key" : "_ZN11unwindstack3logEhPKcz",
5226   "parameters" :
5227   [
5228    {
5229     "referenced_type" : "_ZTIh"
5230    },
5231    {
5232     "referenced_type" : "_ZTIPKc"
5233    }
5234   ],
5235   "return_type" : "_ZTIv",
5236   "source_file" : "/system/core/libunwindstack/include/unwindstack/Log.h"
5237  },
5238  {
5239   "function_name" : "unwindstack::Maps::Add",
5240   "linker_set_key" : "_ZN11unwindstack4Maps3AddEyyyyRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy",
5241   "parameters" :
5242   [
5243    {
5244     "is_this_ptr" : true,
5245     "referenced_type" : "_ZTIPN11unwindstack4MapsE"
5246    },
5247    {
5248     "referenced_type" : "_ZTIy"
5249    },
5250    {
5251     "referenced_type" : "_ZTIy"
5252    },
5253    {
5254     "referenced_type" : "_ZTIy"
5255    },
5256    {
5257     "referenced_type" : "_ZTIy"
5258    },
5259    {
5260     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5261    },
5262    {
5263     "referenced_type" : "_ZTIy"
5264    }
5265   ],
5266   "return_type" : "_ZTIv",
5267   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5268  },
5269  {
5270   "function_name" : "unwindstack::Maps::Find",
5271   "linker_set_key" : "_ZN11unwindstack4Maps4FindEy",
5272   "parameters" :
5273   [
5274    {
5275     "is_this_ptr" : true,
5276     "referenced_type" : "_ZTIPN11unwindstack4MapsE"
5277    },
5278    {
5279     "referenced_type" : "_ZTIy"
5280    }
5281   ],
5282   "return_type" : "_ZTIPN11unwindstack7MapInfoE",
5283   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5284  },
5285  {
5286   "function_name" : "unwindstack::Maps::Sort",
5287   "linker_set_key" : "_ZN11unwindstack4Maps4SortEv",
5288   "parameters" :
5289   [
5290    {
5291     "is_this_ptr" : true,
5292     "referenced_type" : "_ZTIPN11unwindstack4MapsE"
5293    }
5294   ],
5295   "return_type" : "_ZTIv",
5296   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5297  },
5298  {
5299   "function_name" : "unwindstack::Maps::Parse",
5300   "linker_set_key" : "_ZN11unwindstack4Maps5ParseEv",
5301   "parameters" :
5302   [
5303    {
5304     "is_this_ptr" : true,
5305     "referenced_type" : "_ZTIPN11unwindstack4MapsE"
5306    }
5307   ],
5308   "return_type" : "_ZTIb",
5309   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5310  },
5311  {
5312   "function_name" : "unwindstack::Regs::CurrentArch",
5313   "linker_set_key" : "_ZN11unwindstack4Regs11CurrentArchEv",
5314   "return_type" : "_ZTIN11unwindstack8ArchEnumE",
5315   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5316  },
5317  {
5318   "function_name" : "unwindstack::Regs::CreateFromLocal",
5319   "linker_set_key" : "_ZN11unwindstack4Regs15CreateFromLocalEv",
5320   "return_type" : "_ZTIPN11unwindstack4RegsE",
5321   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5322  },
5323  {
5324   "function_name" : "unwindstack::Regs::CreateFromUcontext",
5325   "linker_set_key" : "_ZN11unwindstack4Regs18CreateFromUcontextENS_8ArchEnumEPv",
5326   "parameters" :
5327   [
5328    {
5329     "referenced_type" : "_ZTIN11unwindstack8ArchEnumE"
5330    },
5331    {
5332     "referenced_type" : "_ZTIPv"
5333    }
5334   ],
5335   "return_type" : "_ZTIPN11unwindstack4RegsE",
5336   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5337  },
5338  {
5339   "function_name" : "unwindstack::Regs::RemoteGet",
5340   "linker_set_key" : "_ZN11unwindstack4Regs9RemoteGetEi",
5341   "parameters" :
5342   [
5343    {
5344     "referenced_type" : "_ZTIi"
5345    }
5346   ],
5347   "return_type" : "_ZTIPN11unwindstack4RegsE",
5348   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5349  },
5350  {
5351   "access" : "protected",
5352   "function_name" : "unwindstack::Global::Searchable",
5353   "linker_set_key" : "_ZN11unwindstack6Global10SearchableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE",
5354   "parameters" :
5355   [
5356    {
5357     "is_this_ptr" : true,
5358     "referenced_type" : "_ZTIPN11unwindstack6GlobalE"
5359    },
5360    {
5361     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5362    }
5363   ],
5364   "return_type" : "_ZTIb",
5365   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
5366  },
5367  {
5368   "access" : "protected",
5369   "function_name" : "unwindstack::Global::FindAndReadVariable",
5370   "linker_set_key" : "_ZN11unwindstack6Global19FindAndReadVariableEPNS_4MapsEPKc",
5371   "parameters" :
5372   [
5373    {
5374     "is_this_ptr" : true,
5375     "referenced_type" : "_ZTIPN11unwindstack6GlobalE"
5376    },
5377    {
5378     "referenced_type" : "_ZTIPN11unwindstack4MapsE"
5379    },
5380    {
5381     "referenced_type" : "_ZTIPKc"
5382    }
5383   ],
5384   "return_type" : "_ZTIv",
5385   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
5386  },
5387  {
5388   "function_name" : "unwindstack::Global::SetArch",
5389   "linker_set_key" : "_ZN11unwindstack6Global7SetArchENS_8ArchEnumE",
5390   "parameters" :
5391   [
5392    {
5393     "is_this_ptr" : true,
5394     "referenced_type" : "_ZTIPN11unwindstack6GlobalE"
5395    },
5396    {
5397     "referenced_type" : "_ZTIN11unwindstack8ArchEnumE"
5398    }
5399   ],
5400   "return_type" : "_ZTIv",
5401   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
5402  },
5403  {
5404   "function_name" : "unwindstack::Global::Global",
5405   "linker_set_key" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEE",
5406   "parameters" :
5407   [
5408    {
5409     "is_this_ptr" : true,
5410     "referenced_type" : "_ZTIPN11unwindstack6GlobalE"
5411    },
5412    {
5413     "referenced_type" : "_ZTIRNSt3__110shared_ptrIN11unwindstack6MemoryEEE"
5414    }
5415   ],
5416   "return_type" : "_ZTIv",
5417   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
5418  },
5419  {
5420   "function_name" : "unwindstack::Global::Global",
5421   "linker_set_key" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
5422   "parameters" :
5423   [
5424    {
5425     "is_this_ptr" : true,
5426     "referenced_type" : "_ZTIPN11unwindstack6GlobalE"
5427    },
5428    {
5429     "referenced_type" : "_ZTIRNSt3__110shared_ptrIN11unwindstack6MemoryEEE"
5430    },
5431    {
5432     "referenced_type" : "_ZTIRNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE"
5433    }
5434   ],
5435   "return_type" : "_ZTIv",
5436   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
5437  },
5438  {
5439   "function_name" : "unwindstack::Memory::ReadString",
5440   "linker_set_key" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy",
5441   "parameters" :
5442   [
5443    {
5444     "is_this_ptr" : true,
5445     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
5446    },
5447    {
5448     "referenced_type" : "_ZTIy"
5449    },
5450    {
5451     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5452    },
5453    {
5454     "default_arg" : true,
5455     "referenced_type" : "_ZTIy"
5456    }
5457   ],
5458   "return_type" : "_ZTIb",
5459   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5460  },
5461  {
5462   "function_name" : "unwindstack::Memory::CreateFileMemory",
5463   "linker_set_key" : "_ZN11unwindstack6Memory16CreateFileMemoryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy",
5464   "parameters" :
5465   [
5466    {
5467     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5468    },
5469    {
5470     "referenced_type" : "_ZTIy"
5471    }
5472   ],
5473   "return_type" : "_ZTINSt3__110unique_ptrIN11unwindstack6MemoryENS_14default_deleteIS2_EEEE",
5474   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5475  },
5476  {
5477   "function_name" : "unwindstack::Memory::CreateOfflineMemory",
5478   "linker_set_key" : "_ZN11unwindstack6Memory19CreateOfflineMemoryEPKhyy",
5479   "parameters" :
5480   [
5481    {
5482     "referenced_type" : "_ZTIPKh"
5483    },
5484    {
5485     "referenced_type" : "_ZTIy"
5486    },
5487    {
5488     "referenced_type" : "_ZTIy"
5489    }
5490   ],
5491   "return_type" : "_ZTINSt3__110shared_ptrIN11unwindstack6MemoryEEE",
5492   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5493  },
5494  {
5495   "function_name" : "unwindstack::Memory::CreateProcessMemory",
5496   "linker_set_key" : "_ZN11unwindstack6Memory19CreateProcessMemoryEi",
5497   "parameters" :
5498   [
5499    {
5500     "referenced_type" : "_ZTIi"
5501    }
5502   ],
5503   "return_type" : "_ZTINSt3__110shared_ptrIN11unwindstack6MemoryEEE",
5504   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5505  },
5506  {
5507   "function_name" : "unwindstack::Memory::CreateProcessMemoryCached",
5508   "linker_set_key" : "_ZN11unwindstack6Memory25CreateProcessMemoryCachedEi",
5509   "parameters" :
5510   [
5511    {
5512     "referenced_type" : "_ZTIi"
5513    }
5514   ],
5515   "return_type" : "_ZTINSt3__110shared_ptrIN11unwindstack6MemoryEEE",
5516   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5517  },
5518  {
5519   "function_name" : "unwindstack::Memory::ReadFully",
5520   "linker_set_key" : "_ZN11unwindstack6Memory9ReadFullyEyPvj",
5521   "parameters" :
5522   [
5523    {
5524     "is_this_ptr" : true,
5525     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
5526    },
5527    {
5528     "referenced_type" : "_ZTIy"
5529    },
5530    {
5531     "referenced_type" : "_ZTIPv"
5532    },
5533    {
5534     "referenced_type" : "_ZTIj"
5535    }
5536   ],
5537   "return_type" : "_ZTIb",
5538   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5539  },
5540  {
5541   "function_name" : "unwindstack::MapInfo::GetBuildID",
5542   "linker_set_key" : "_ZN11unwindstack7MapInfo10GetBuildIDEv",
5543   "parameters" :
5544   [
5545    {
5546     "is_this_ptr" : true,
5547     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
5548    }
5549   ],
5550   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5551   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
5552  },
5553  {
5554   "function_name" : "unwindstack::MapInfo::GetLoadBias",
5555   "linker_set_key" : "_ZN11unwindstack7MapInfo11GetLoadBiasERKNSt3__110shared_ptrINS_6MemoryEEE",
5556   "parameters" :
5557   [
5558    {
5559     "is_this_ptr" : true,
5560     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
5561    },
5562    {
5563     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN11unwindstack6MemoryEEE"
5564    }
5565   ],
5566   "return_type" : "_ZTIy",
5567   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
5568  },
5569  {
5570   "function_name" : "unwindstack::MapInfo::CreateMemory",
5571   "linker_set_key" : "_ZN11unwindstack7MapInfo12CreateMemoryERKNSt3__110shared_ptrINS_6MemoryEEE",
5572   "parameters" :
5573   [
5574    {
5575     "is_this_ptr" : true,
5576     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
5577    },
5578    {
5579     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN11unwindstack6MemoryEEE"
5580    }
5581   ],
5582   "return_type" : "_ZTIPN11unwindstack6MemoryE",
5583   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
5584  },
5585  {
5586   "access" : "private",
5587   "function_name" : "unwindstack::MapInfo::GetFileMemory",
5588   "linker_set_key" : "_ZN11unwindstack7MapInfo13GetFileMemoryEv",
5589   "parameters" :
5590   [
5591    {
5592     "is_this_ptr" : true,
5593     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
5594    }
5595   ],
5596   "return_type" : "_ZTIPN11unwindstack6MemoryE",
5597   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
5598  },
5599  {
5600   "function_name" : "unwindstack::MapInfo::GetFunctionName",
5601   "linker_set_key" : "_ZN11unwindstack7MapInfo15GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy",
5602   "parameters" :
5603   [
5604    {
5605     "is_this_ptr" : true,
5606     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
5607    },
5608    {
5609     "referenced_type" : "_ZTIy"
5610    },
5611    {
5612     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5613    },
5614    {
5615     "referenced_type" : "_ZTIPy"
5616    }
5617   ],
5618   "return_type" : "_ZTIb",
5619   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
5620  },
5621  {
5622   "function_name" : "unwindstack::MapInfo::GetPrintableBuildID",
5623   "linker_set_key" : "_ZN11unwindstack7MapInfo19GetPrintableBuildIDEv",
5624   "parameters" :
5625   [
5626    {
5627     "is_this_ptr" : true,
5628     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
5629    }
5630   ],
5631   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5632   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
5633  },
5634  {
5635   "access" : "private",
5636   "function_name" : "unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap",
5637   "linker_set_key" : "_ZN11unwindstack7MapInfo37InitFileMemoryFromPreviousReadOnlyMapEPNS_18MemoryFileAtOffsetE",
5638   "parameters" :
5639   [
5640    {
5641     "is_this_ptr" : true,
5642     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
5643    },
5644    {
5645     "referenced_type" : "_ZTIPN11unwindstack18MemoryFileAtOffsetE"
5646    }
5647   ],
5648   "return_type" : "_ZTIb",
5649   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
5650  },
5651  {
5652   "function_name" : "unwindstack::MapInfo::GetElf",
5653   "linker_set_key" : "_ZN11unwindstack7MapInfo6GetElfERKNSt3__110shared_ptrINS_6MemoryEEENS_8ArchEnumE",
5654   "parameters" :
5655   [
5656    {
5657     "is_this_ptr" : true,
5658     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
5659    },
5660    {
5661     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN11unwindstack6MemoryEEE"
5662    },
5663    {
5664     "referenced_type" : "_ZTIN11unwindstack8ArchEnumE"
5665    }
5666   ],
5667   "return_type" : "_ZTIPN11unwindstack3ElfE",
5668   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
5669  },
5670  {
5671   "function_name" : "unwindstack::MapInfo::~MapInfo",
5672   "linker_set_key" : "_ZN11unwindstack7MapInfoD1Ev",
5673   "parameters" :
5674   [
5675    {
5676     "is_this_ptr" : true,
5677     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
5678    }
5679   ],
5680   "return_type" : "_ZTIv",
5681   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
5682  },
5683  {
5684   "function_name" : "unwindstack::MapInfo::~MapInfo",
5685   "linker_set_key" : "_ZN11unwindstack7MapInfoD2Ev",
5686   "parameters" :
5687   [
5688    {
5689     "is_this_ptr" : true,
5690     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
5691    }
5692   ],
5693   "return_type" : "_ZTIv",
5694   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
5695  },
5696  {
5697   "function_name" : "unwindstack::RegsArm::GetPcAdjustment",
5698   "linker_set_key" : "_ZN11unwindstack7RegsArm15GetPcAdjustmentEyPNS_3ElfE",
5699   "parameters" :
5700   [
5701    {
5702     "is_this_ptr" : true,
5703     "referenced_type" : "_ZTIPN11unwindstack7RegsArmE"
5704    },
5705    {
5706     "referenced_type" : "_ZTIy"
5707    },
5708    {
5709     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
5710    }
5711   ],
5712   "return_type" : "_ZTIy",
5713   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5714  },
5715  {
5716   "function_name" : "unwindstack::RegsArm::IterateRegisters",
5717   "linker_set_key" : "_ZN11unwindstack7RegsArm16IterateRegistersENSt3__18functionIFvPKcyEEE",
5718   "parameters" :
5719   [
5720    {
5721     "is_this_ptr" : true,
5722     "referenced_type" : "_ZTIPN11unwindstack7RegsArmE"
5723    },
5724    {
5725     "referenced_type" : "_ZTINSt3__18functionIFvPKcyEEE"
5726    }
5727   ],
5728   "return_type" : "_ZTIv",
5729   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5730  },
5731  {
5732   "function_name" : "unwindstack::RegsArm::CreateFromUcontext",
5733   "linker_set_key" : "_ZN11unwindstack7RegsArm18CreateFromUcontextEPv",
5734   "parameters" :
5735   [
5736    {
5737     "referenced_type" : "_ZTIPv"
5738    }
5739   ],
5740   "return_type" : "_ZTIPN11unwindstack4RegsE",
5741   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5742  },
5743  {
5744   "function_name" : "unwindstack::RegsArm::StepIfSignalHandler",
5745   "linker_set_key" : "_ZN11unwindstack7RegsArm19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE",
5746   "parameters" :
5747   [
5748    {
5749     "is_this_ptr" : true,
5750     "referenced_type" : "_ZTIPN11unwindstack7RegsArmE"
5751    },
5752    {
5753     "referenced_type" : "_ZTIy"
5754    },
5755    {
5756     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
5757    },
5758    {
5759     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
5760    }
5761   ],
5762   "return_type" : "_ZTIb",
5763   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5764  },
5765  {
5766   "function_name" : "unwindstack::RegsArm::SetPcFromReturnAddress",
5767   "linker_set_key" : "_ZN11unwindstack7RegsArm22SetPcFromReturnAddressEPNS_6MemoryE",
5768   "parameters" :
5769   [
5770    {
5771     "is_this_ptr" : true,
5772     "referenced_type" : "_ZTIPN11unwindstack7RegsArmE"
5773    },
5774    {
5775     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
5776    }
5777   ],
5778   "return_type" : "_ZTIb",
5779   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5780  },
5781  {
5782   "function_name" : "unwindstack::RegsArm::pc",
5783   "linker_set_key" : "_ZN11unwindstack7RegsArm2pcEv",
5784   "parameters" :
5785   [
5786    {
5787     "is_this_ptr" : true,
5788     "referenced_type" : "_ZTIPN11unwindstack7RegsArmE"
5789    }
5790   ],
5791   "return_type" : "_ZTIy",
5792   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5793  },
5794  {
5795   "function_name" : "unwindstack::RegsArm::sp",
5796   "linker_set_key" : "_ZN11unwindstack7RegsArm2spEv",
5797   "parameters" :
5798   [
5799    {
5800     "is_this_ptr" : true,
5801     "referenced_type" : "_ZTIPN11unwindstack7RegsArmE"
5802    }
5803   ],
5804   "return_type" : "_ZTIy",
5805   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5806  },
5807  {
5808   "function_name" : "unwindstack::RegsArm::Arch",
5809   "linker_set_key" : "_ZN11unwindstack7RegsArm4ArchEv",
5810   "parameters" :
5811   [
5812    {
5813     "is_this_ptr" : true,
5814     "referenced_type" : "_ZTIPN11unwindstack7RegsArmE"
5815    }
5816   ],
5817   "return_type" : "_ZTIN11unwindstack8ArchEnumE",
5818   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5819  },
5820  {
5821   "function_name" : "unwindstack::RegsArm::Read",
5822   "linker_set_key" : "_ZN11unwindstack7RegsArm4ReadEPv",
5823   "parameters" :
5824   [
5825    {
5826     "referenced_type" : "_ZTIPv"
5827    }
5828   ],
5829   "return_type" : "_ZTIPN11unwindstack4RegsE",
5830   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5831  },
5832  {
5833   "function_name" : "unwindstack::RegsArm::Clone",
5834   "linker_set_key" : "_ZN11unwindstack7RegsArm5CloneEv",
5835   "parameters" :
5836   [
5837    {
5838     "is_this_ptr" : true,
5839     "referenced_type" : "_ZTIPN11unwindstack7RegsArmE"
5840    }
5841   ],
5842   "return_type" : "_ZTIPN11unwindstack4RegsE",
5843   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5844  },
5845  {
5846   "function_name" : "unwindstack::RegsArm::set_pc",
5847   "linker_set_key" : "_ZN11unwindstack7RegsArm6set_pcEy",
5848   "parameters" :
5849   [
5850    {
5851     "is_this_ptr" : true,
5852     "referenced_type" : "_ZTIPN11unwindstack7RegsArmE"
5853    },
5854    {
5855     "referenced_type" : "_ZTIy"
5856    }
5857   ],
5858   "return_type" : "_ZTIv",
5859   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5860  },
5861  {
5862   "function_name" : "unwindstack::RegsArm::set_sp",
5863   "linker_set_key" : "_ZN11unwindstack7RegsArm6set_spEy",
5864   "parameters" :
5865   [
5866    {
5867     "is_this_ptr" : true,
5868     "referenced_type" : "_ZTIPN11unwindstack7RegsArmE"
5869    },
5870    {
5871     "referenced_type" : "_ZTIy"
5872    }
5873   ],
5874   "return_type" : "_ZTIv",
5875   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5876  },
5877  {
5878   "function_name" : "unwindstack::RegsArm::RegsArm",
5879   "linker_set_key" : "_ZN11unwindstack7RegsArmC1Ev",
5880   "parameters" :
5881   [
5882    {
5883     "is_this_ptr" : true,
5884     "referenced_type" : "_ZTIPN11unwindstack7RegsArmE"
5885    }
5886   ],
5887   "return_type" : "_ZTIv",
5888   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5889  },
5890  {
5891   "function_name" : "unwindstack::RegsArm::RegsArm",
5892   "linker_set_key" : "_ZN11unwindstack7RegsArmC2Ev",
5893   "parameters" :
5894   [
5895    {
5896     "is_this_ptr" : true,
5897     "referenced_type" : "_ZTIPN11unwindstack7RegsArmE"
5898    }
5899   ],
5900   "return_type" : "_ZTIv",
5901   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
5902  },
5903  {
5904   "function_name" : "unwindstack::RegsX86::GetPcAdjustment",
5905   "linker_set_key" : "_ZN11unwindstack7RegsX8615GetPcAdjustmentEyPNS_3ElfE",
5906   "parameters" :
5907   [
5908    {
5909     "is_this_ptr" : true,
5910     "referenced_type" : "_ZTIPN11unwindstack7RegsX86E"
5911    },
5912    {
5913     "referenced_type" : "_ZTIy"
5914    },
5915    {
5916     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
5917    }
5918   ],
5919   "return_type" : "_ZTIy",
5920   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
5921  },
5922  {
5923   "function_name" : "unwindstack::RegsX86::SetFromUcontext",
5924   "linker_set_key" : "_ZN11unwindstack7RegsX8615SetFromUcontextEPNS_14x86_ucontext_tE",
5925   "parameters" :
5926   [
5927    {
5928     "is_this_ptr" : true,
5929     "referenced_type" : "_ZTIPN11unwindstack7RegsX86E"
5930    },
5931    {
5932     "referenced_type" : "_ZTIPN11unwindstack14x86_ucontext_tE"
5933    }
5934   ],
5935   "return_type" : "_ZTIv",
5936   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
5937  },
5938  {
5939   "function_name" : "unwindstack::RegsX86::IterateRegisters",
5940   "linker_set_key" : "_ZN11unwindstack7RegsX8616IterateRegistersENSt3__18functionIFvPKcyEEE",
5941   "parameters" :
5942   [
5943    {
5944     "is_this_ptr" : true,
5945     "referenced_type" : "_ZTIPN11unwindstack7RegsX86E"
5946    },
5947    {
5948     "referenced_type" : "_ZTINSt3__18functionIFvPKcyEEE"
5949    }
5950   ],
5951   "return_type" : "_ZTIv",
5952   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
5953  },
5954  {
5955   "function_name" : "unwindstack::RegsX86::CreateFromUcontext",
5956   "linker_set_key" : "_ZN11unwindstack7RegsX8618CreateFromUcontextEPv",
5957   "parameters" :
5958   [
5959    {
5960     "referenced_type" : "_ZTIPv"
5961    }
5962   ],
5963   "return_type" : "_ZTIPN11unwindstack4RegsE",
5964   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
5965  },
5966  {
5967   "function_name" : "unwindstack::RegsX86::StepIfSignalHandler",
5968   "linker_set_key" : "_ZN11unwindstack7RegsX8619StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE",
5969   "parameters" :
5970   [
5971    {
5972     "is_this_ptr" : true,
5973     "referenced_type" : "_ZTIPN11unwindstack7RegsX86E"
5974    },
5975    {
5976     "referenced_type" : "_ZTIy"
5977    },
5978    {
5979     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
5980    },
5981    {
5982     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
5983    }
5984   ],
5985   "return_type" : "_ZTIb",
5986   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
5987  },
5988  {
5989   "function_name" : "unwindstack::RegsX86::SetPcFromReturnAddress",
5990   "linker_set_key" : "_ZN11unwindstack7RegsX8622SetPcFromReturnAddressEPNS_6MemoryE",
5991   "parameters" :
5992   [
5993    {
5994     "is_this_ptr" : true,
5995     "referenced_type" : "_ZTIPN11unwindstack7RegsX86E"
5996    },
5997    {
5998     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
5999    }
6000   ],
6001   "return_type" : "_ZTIb",
6002   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6003  },
6004  {
6005   "function_name" : "unwindstack::RegsX86::pc",
6006   "linker_set_key" : "_ZN11unwindstack7RegsX862pcEv",
6007   "parameters" :
6008   [
6009    {
6010     "is_this_ptr" : true,
6011     "referenced_type" : "_ZTIPN11unwindstack7RegsX86E"
6012    }
6013   ],
6014   "return_type" : "_ZTIy",
6015   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6016  },
6017  {
6018   "function_name" : "unwindstack::RegsX86::sp",
6019   "linker_set_key" : "_ZN11unwindstack7RegsX862spEv",
6020   "parameters" :
6021   [
6022    {
6023     "is_this_ptr" : true,
6024     "referenced_type" : "_ZTIPN11unwindstack7RegsX86E"
6025    }
6026   ],
6027   "return_type" : "_ZTIy",
6028   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6029  },
6030  {
6031   "function_name" : "unwindstack::RegsX86::Arch",
6032   "linker_set_key" : "_ZN11unwindstack7RegsX864ArchEv",
6033   "parameters" :
6034   [
6035    {
6036     "is_this_ptr" : true,
6037     "referenced_type" : "_ZTIPN11unwindstack7RegsX86E"
6038    }
6039   ],
6040   "return_type" : "_ZTIN11unwindstack8ArchEnumE",
6041   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6042  },
6043  {
6044   "function_name" : "unwindstack::RegsX86::Read",
6045   "linker_set_key" : "_ZN11unwindstack7RegsX864ReadEPv",
6046   "parameters" :
6047   [
6048    {
6049     "referenced_type" : "_ZTIPv"
6050    }
6051   ],
6052   "return_type" : "_ZTIPN11unwindstack4RegsE",
6053   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6054  },
6055  {
6056   "function_name" : "unwindstack::RegsX86::Clone",
6057   "linker_set_key" : "_ZN11unwindstack7RegsX865CloneEv",
6058   "parameters" :
6059   [
6060    {
6061     "is_this_ptr" : true,
6062     "referenced_type" : "_ZTIPN11unwindstack7RegsX86E"
6063    }
6064   ],
6065   "return_type" : "_ZTIPN11unwindstack4RegsE",
6066   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6067  },
6068  {
6069   "function_name" : "unwindstack::RegsX86::set_pc",
6070   "linker_set_key" : "_ZN11unwindstack7RegsX866set_pcEy",
6071   "parameters" :
6072   [
6073    {
6074     "is_this_ptr" : true,
6075     "referenced_type" : "_ZTIPN11unwindstack7RegsX86E"
6076    },
6077    {
6078     "referenced_type" : "_ZTIy"
6079    }
6080   ],
6081   "return_type" : "_ZTIv",
6082   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6083  },
6084  {
6085   "function_name" : "unwindstack::RegsX86::set_sp",
6086   "linker_set_key" : "_ZN11unwindstack7RegsX866set_spEy",
6087   "parameters" :
6088   [
6089    {
6090     "is_this_ptr" : true,
6091     "referenced_type" : "_ZTIPN11unwindstack7RegsX86E"
6092    },
6093    {
6094     "referenced_type" : "_ZTIy"
6095    }
6096   ],
6097   "return_type" : "_ZTIv",
6098   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6099  },
6100  {
6101   "function_name" : "unwindstack::RegsX86::RegsX86",
6102   "linker_set_key" : "_ZN11unwindstack7RegsX86C1Ev",
6103   "parameters" :
6104   [
6105    {
6106     "is_this_ptr" : true,
6107     "referenced_type" : "_ZTIPN11unwindstack7RegsX86E"
6108    }
6109   ],
6110   "return_type" : "_ZTIv",
6111   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6112  },
6113  {
6114   "function_name" : "unwindstack::RegsX86::RegsX86",
6115   "linker_set_key" : "_ZN11unwindstack7RegsX86C2Ev",
6116   "parameters" :
6117   [
6118    {
6119     "is_this_ptr" : true,
6120     "referenced_type" : "_ZTIPN11unwindstack7RegsX86E"
6121    }
6122   ],
6123   "return_type" : "_ZTIv",
6124   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6125  },
6126  {
6127   "function_name" : "unwindstack::DexFiles::GetDexFile",
6128   "linker_set_key" : "_ZN11unwindstack8DexFiles10GetDexFileEyPNS_7MapInfoE",
6129   "parameters" :
6130   [
6131    {
6132     "is_this_ptr" : true,
6133     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6134    },
6135    {
6136     "referenced_type" : "_ZTIy"
6137    },
6138    {
6139     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
6140    }
6141   ],
6142   "return_type" : "_ZTIPN11unwindstack7DexFileE",
6143   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6144  },
6145  {
6146   "access" : "private",
6147   "function_name" : "unwindstack::DexFiles::ProcessArch",
6148   "linker_set_key" : "_ZN11unwindstack8DexFiles11ProcessArchEv",
6149   "parameters" :
6150   [
6151    {
6152     "is_this_ptr" : true,
6153     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6154    }
6155   ],
6156   "return_type" : "_ZTIv",
6157   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6158  },
6159  {
6160   "access" : "private",
6161   "function_name" : "unwindstack::DexFiles::ReadEntry32",
6162   "linker_set_key" : "_ZN11unwindstack8DexFiles11ReadEntry32Ev",
6163   "parameters" :
6164   [
6165    {
6166     "is_this_ptr" : true,
6167     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6168    }
6169   ],
6170   "return_type" : "_ZTIb",
6171   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6172  },
6173  {
6174   "access" : "private",
6175   "function_name" : "unwindstack::DexFiles::ReadEntry64",
6176   "linker_set_key" : "_ZN11unwindstack8DexFiles11ReadEntry64Ev",
6177   "parameters" :
6178   [
6179    {
6180     "is_this_ptr" : true,
6181     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6182    }
6183   ],
6184   "return_type" : "_ZTIb",
6185   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6186  },
6187  {
6188   "access" : "private",
6189   "function_name" : "unwindstack::DexFiles::ReadEntryPtr32",
6190   "linker_set_key" : "_ZN11unwindstack8DexFiles14ReadEntryPtr32Ey",
6191   "parameters" :
6192   [
6193    {
6194     "is_this_ptr" : true,
6195     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6196    },
6197    {
6198     "referenced_type" : "_ZTIy"
6199    }
6200   ],
6201   "return_type" : "_ZTIy",
6202   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6203  },
6204  {
6205   "access" : "private",
6206   "function_name" : "unwindstack::DexFiles::ReadEntryPtr64",
6207   "linker_set_key" : "_ZN11unwindstack8DexFiles14ReadEntryPtr64Ey",
6208   "parameters" :
6209   [
6210    {
6211     "is_this_ptr" : true,
6212     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6213    },
6214    {
6215     "referenced_type" : "_ZTIy"
6216    }
6217   ],
6218   "return_type" : "_ZTIy",
6219   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6220  },
6221  {
6222   "access" : "private",
6223   "function_name" : "unwindstack::DexFiles::ReadVariableData",
6224   "linker_set_key" : "_ZN11unwindstack8DexFiles16ReadVariableDataEy",
6225   "parameters" :
6226   [
6227    {
6228     "is_this_ptr" : true,
6229     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6230    },
6231    {
6232     "referenced_type" : "_ZTIy"
6233    }
6234   ],
6235   "return_type" : "_ZTIb",
6236   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6237  },
6238  {
6239   "function_name" : "unwindstack::DexFiles::GetMethodInformation",
6240   "linker_set_key" : "_ZN11unwindstack8DexFiles20GetMethodInformationEPNS_4MapsEPNS_7MapInfoEyPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPy",
6241   "parameters" :
6242   [
6243    {
6244     "is_this_ptr" : true,
6245     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6246    },
6247    {
6248     "referenced_type" : "_ZTIPN11unwindstack4MapsE"
6249    },
6250    {
6251     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
6252    },
6253    {
6254     "referenced_type" : "_ZTIy"
6255    },
6256    {
6257     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
6258    },
6259    {
6260     "referenced_type" : "_ZTIPy"
6261    }
6262   ],
6263   "return_type" : "_ZTIv",
6264   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6265  },
6266  {
6267   "access" : "private",
6268   "function_name" : "unwindstack::DexFiles::Init",
6269   "linker_set_key" : "_ZN11unwindstack8DexFiles4InitEPNS_4MapsE",
6270   "parameters" :
6271   [
6272    {
6273     "is_this_ptr" : true,
6274     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6275    },
6276    {
6277     "referenced_type" : "_ZTIPN11unwindstack4MapsE"
6278    }
6279   ],
6280   "return_type" : "_ZTIv",
6281   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6282  },
6283  {
6284   "access" : "private",
6285   "function_name" : "unwindstack::DexFiles::GetAddr",
6286   "linker_set_key" : "_ZN11unwindstack8DexFiles7GetAddrEjPy",
6287   "parameters" :
6288   [
6289    {
6290     "is_this_ptr" : true,
6291     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6292    },
6293    {
6294     "referenced_type" : "_ZTIj"
6295    },
6296    {
6297     "referenced_type" : "_ZTIPy"
6298    }
6299   ],
6300   "return_type" : "_ZTIb",
6301   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6302  },
6303  {
6304   "function_name" : "unwindstack::DexFiles::DexFiles",
6305   "linker_set_key" : "_ZN11unwindstack8DexFilesC1ERNSt3__110shared_ptrINS_6MemoryEEE",
6306   "parameters" :
6307   [
6308    {
6309     "is_this_ptr" : true,
6310     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6311    },
6312    {
6313     "referenced_type" : "_ZTIRNSt3__110shared_ptrIN11unwindstack6MemoryEEE"
6314    }
6315   ],
6316   "return_type" : "_ZTIv",
6317   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6318  },
6319  {
6320   "function_name" : "unwindstack::DexFiles::DexFiles",
6321   "linker_set_key" : "_ZN11unwindstack8DexFilesC1ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
6322   "parameters" :
6323   [
6324    {
6325     "is_this_ptr" : true,
6326     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6327    },
6328    {
6329     "referenced_type" : "_ZTIRNSt3__110shared_ptrIN11unwindstack6MemoryEEE"
6330    },
6331    {
6332     "referenced_type" : "_ZTIRNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE"
6333    }
6334   ],
6335   "return_type" : "_ZTIv",
6336   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6337  },
6338  {
6339   "function_name" : "unwindstack::DexFiles::DexFiles",
6340   "linker_set_key" : "_ZN11unwindstack8DexFilesC2ERNSt3__110shared_ptrINS_6MemoryEEE",
6341   "parameters" :
6342   [
6343    {
6344     "is_this_ptr" : true,
6345     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6346    },
6347    {
6348     "referenced_type" : "_ZTIRNSt3__110shared_ptrIN11unwindstack6MemoryEEE"
6349    }
6350   ],
6351   "return_type" : "_ZTIv",
6352   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6353  },
6354  {
6355   "function_name" : "unwindstack::DexFiles::DexFiles",
6356   "linker_set_key" : "_ZN11unwindstack8DexFilesC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
6357   "parameters" :
6358   [
6359    {
6360     "is_this_ptr" : true,
6361     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6362    },
6363    {
6364     "referenced_type" : "_ZTIRNSt3__110shared_ptrIN11unwindstack6MemoryEEE"
6365    },
6366    {
6367     "referenced_type" : "_ZTIRNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE"
6368    }
6369   ],
6370   "return_type" : "_ZTIv",
6371   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6372  },
6373  {
6374   "function_name" : "unwindstack::DexFiles::~DexFiles",
6375   "linker_set_key" : "_ZN11unwindstack8DexFilesD0Ev",
6376   "parameters" :
6377   [
6378    {
6379     "is_this_ptr" : true,
6380     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6381    }
6382   ],
6383   "return_type" : "_ZTIv",
6384   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6385  },
6386  {
6387   "function_name" : "unwindstack::DexFiles::~DexFiles",
6388   "linker_set_key" : "_ZN11unwindstack8DexFilesD1Ev",
6389   "parameters" :
6390   [
6391    {
6392     "is_this_ptr" : true,
6393     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6394    }
6395   ],
6396   "return_type" : "_ZTIv",
6397   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6398  },
6399  {
6400   "function_name" : "unwindstack::DexFiles::~DexFiles",
6401   "linker_set_key" : "_ZN11unwindstack8DexFilesD2Ev",
6402   "parameters" :
6403   [
6404    {
6405     "is_this_ptr" : true,
6406     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6407    }
6408   ],
6409   "return_type" : "_ZTIv",
6410   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
6411  },
6412  {
6413   "access" : "private",
6414   "function_name" : "unwindstack::JitDebug::ProcessArch",
6415   "linker_set_key" : "_ZN11unwindstack8JitDebug11ProcessArchEv",
6416   "parameters" :
6417   [
6418    {
6419     "is_this_ptr" : true,
6420     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6421    }
6422   ],
6423   "return_type" : "_ZTIv",
6424   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6425  },
6426  {
6427   "access" : "private",
6428   "function_name" : "unwindstack::JitDebug::ReadEntry64",
6429   "linker_set_key" : "_ZN11unwindstack8JitDebug11ReadEntry64EPyS1_",
6430   "parameters" :
6431   [
6432    {
6433     "is_this_ptr" : true,
6434     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6435    },
6436    {
6437     "referenced_type" : "_ZTIPy"
6438    },
6439    {
6440     "referenced_type" : "_ZTIPy"
6441    }
6442   ],
6443   "return_type" : "_ZTIy",
6444   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6445  },
6446  {
6447   "access" : "private",
6448   "function_name" : "unwindstack::JitDebug::ReadEntry32Pad",
6449   "linker_set_key" : "_ZN11unwindstack8JitDebug14ReadEntry32PadEPyS1_",
6450   "parameters" :
6451   [
6452    {
6453     "is_this_ptr" : true,
6454     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6455    },
6456    {
6457     "referenced_type" : "_ZTIPy"
6458    },
6459    {
6460     "referenced_type" : "_ZTIPy"
6461    }
6462   ],
6463   "return_type" : "_ZTIy",
6464   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6465  },
6466  {
6467   "access" : "private",
6468   "function_name" : "unwindstack::JitDebug::ReadEntry32Pack",
6469   "linker_set_key" : "_ZN11unwindstack8JitDebug15ReadEntry32PackEPyS1_",
6470   "parameters" :
6471   [
6472    {
6473     "is_this_ptr" : true,
6474     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6475    },
6476    {
6477     "referenced_type" : "_ZTIPy"
6478    },
6479    {
6480     "referenced_type" : "_ZTIPy"
6481    }
6482   ],
6483   "return_type" : "_ZTIy",
6484   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6485  },
6486  {
6487   "access" : "private",
6488   "function_name" : "unwindstack::JitDebug::ReadDescriptor32",
6489   "linker_set_key" : "_ZN11unwindstack8JitDebug16ReadDescriptor32Ey",
6490   "parameters" :
6491   [
6492    {
6493     "is_this_ptr" : true,
6494     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6495    },
6496    {
6497     "referenced_type" : "_ZTIy"
6498    }
6499   ],
6500   "return_type" : "_ZTIy",
6501   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6502  },
6503  {
6504   "access" : "private",
6505   "function_name" : "unwindstack::JitDebug::ReadDescriptor64",
6506   "linker_set_key" : "_ZN11unwindstack8JitDebug16ReadDescriptor64Ey",
6507   "parameters" :
6508   [
6509    {
6510     "is_this_ptr" : true,
6511     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6512    },
6513    {
6514     "referenced_type" : "_ZTIy"
6515    }
6516   ],
6517   "return_type" : "_ZTIy",
6518   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6519  },
6520  {
6521   "access" : "private",
6522   "function_name" : "unwindstack::JitDebug::ReadVariableData",
6523   "linker_set_key" : "_ZN11unwindstack8JitDebug16ReadVariableDataEy",
6524   "parameters" :
6525   [
6526    {
6527     "is_this_ptr" : true,
6528     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6529    },
6530    {
6531     "referenced_type" : "_ZTIy"
6532    }
6533   ],
6534   "return_type" : "_ZTIb",
6535   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6536  },
6537  {
6538   "access" : "private",
6539   "function_name" : "unwindstack::JitDebug::Init",
6540   "linker_set_key" : "_ZN11unwindstack8JitDebug4InitEPNS_4MapsE",
6541   "parameters" :
6542   [
6543    {
6544     "is_this_ptr" : true,
6545     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6546    },
6547    {
6548     "referenced_type" : "_ZTIPN11unwindstack4MapsE"
6549    }
6550   ],
6551   "return_type" : "_ZTIv",
6552   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6553  },
6554  {
6555   "function_name" : "unwindstack::JitDebug::GetElf",
6556   "linker_set_key" : "_ZN11unwindstack8JitDebug6GetElfEPNS_4MapsEy",
6557   "parameters" :
6558   [
6559    {
6560     "is_this_ptr" : true,
6561     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6562    },
6563    {
6564     "referenced_type" : "_ZTIPN11unwindstack4MapsE"
6565    },
6566    {
6567     "referenced_type" : "_ZTIy"
6568    }
6569   ],
6570   "return_type" : "_ZTIPN11unwindstack3ElfE",
6571   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6572  },
6573  {
6574   "function_name" : "unwindstack::JitDebug::JitDebug",
6575   "linker_set_key" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEE",
6576   "parameters" :
6577   [
6578    {
6579     "is_this_ptr" : true,
6580     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6581    },
6582    {
6583     "referenced_type" : "_ZTIRNSt3__110shared_ptrIN11unwindstack6MemoryEEE"
6584    }
6585   ],
6586   "return_type" : "_ZTIv",
6587   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6588  },
6589  {
6590   "function_name" : "unwindstack::JitDebug::JitDebug",
6591   "linker_set_key" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
6592   "parameters" :
6593   [
6594    {
6595     "is_this_ptr" : true,
6596     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6597    },
6598    {
6599     "referenced_type" : "_ZTIRNSt3__110shared_ptrIN11unwindstack6MemoryEEE"
6600    },
6601    {
6602     "referenced_type" : "_ZTIRNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE"
6603    }
6604   ],
6605   "return_type" : "_ZTIv",
6606   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6607  },
6608  {
6609   "function_name" : "unwindstack::JitDebug::JitDebug",
6610   "linker_set_key" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEE",
6611   "parameters" :
6612   [
6613    {
6614     "is_this_ptr" : true,
6615     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6616    },
6617    {
6618     "referenced_type" : "_ZTIRNSt3__110shared_ptrIN11unwindstack6MemoryEEE"
6619    }
6620   ],
6621   "return_type" : "_ZTIv",
6622   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6623  },
6624  {
6625   "function_name" : "unwindstack::JitDebug::JitDebug",
6626   "linker_set_key" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
6627   "parameters" :
6628   [
6629    {
6630     "is_this_ptr" : true,
6631     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6632    },
6633    {
6634     "referenced_type" : "_ZTIRNSt3__110shared_ptrIN11unwindstack6MemoryEEE"
6635    },
6636    {
6637     "referenced_type" : "_ZTIRNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE"
6638    }
6639   ],
6640   "return_type" : "_ZTIv",
6641   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6642  },
6643  {
6644   "function_name" : "unwindstack::JitDebug::~JitDebug",
6645   "linker_set_key" : "_ZN11unwindstack8JitDebugD0Ev",
6646   "parameters" :
6647   [
6648    {
6649     "is_this_ptr" : true,
6650     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6651    }
6652   ],
6653   "return_type" : "_ZTIv",
6654   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6655  },
6656  {
6657   "function_name" : "unwindstack::JitDebug::~JitDebug",
6658   "linker_set_key" : "_ZN11unwindstack8JitDebugD1Ev",
6659   "parameters" :
6660   [
6661    {
6662     "is_this_ptr" : true,
6663     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6664    }
6665   ],
6666   "return_type" : "_ZTIv",
6667   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6668  },
6669  {
6670   "function_name" : "unwindstack::JitDebug::~JitDebug",
6671   "linker_set_key" : "_ZN11unwindstack8JitDebugD2Ev",
6672   "parameters" :
6673   [
6674    {
6675     "is_this_ptr" : true,
6676     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6677    }
6678   ],
6679   "return_type" : "_ZTIv",
6680   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6681  },
6682  {
6683   "function_name" : "unwindstack::RegsMips::GetPcAdjustment",
6684   "linker_set_key" : "_ZN11unwindstack8RegsMips15GetPcAdjustmentEyPNS_3ElfE",
6685   "parameters" :
6686   [
6687    {
6688     "is_this_ptr" : true,
6689     "referenced_type" : "_ZTIPN11unwindstack8RegsMipsE"
6690    },
6691    {
6692     "referenced_type" : "_ZTIy"
6693    },
6694    {
6695     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
6696    }
6697   ],
6698   "return_type" : "_ZTIy",
6699   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6700  },
6701  {
6702   "function_name" : "unwindstack::RegsMips::IterateRegisters",
6703   "linker_set_key" : "_ZN11unwindstack8RegsMips16IterateRegistersENSt3__18functionIFvPKcyEEE",
6704   "parameters" :
6705   [
6706    {
6707     "is_this_ptr" : true,
6708     "referenced_type" : "_ZTIPN11unwindstack8RegsMipsE"
6709    },
6710    {
6711     "referenced_type" : "_ZTINSt3__18functionIFvPKcyEEE"
6712    }
6713   ],
6714   "return_type" : "_ZTIv",
6715   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6716  },
6717  {
6718   "function_name" : "unwindstack::RegsMips::CreateFromUcontext",
6719   "linker_set_key" : "_ZN11unwindstack8RegsMips18CreateFromUcontextEPv",
6720   "parameters" :
6721   [
6722    {
6723     "referenced_type" : "_ZTIPv"
6724    }
6725   ],
6726   "return_type" : "_ZTIPN11unwindstack4RegsE",
6727   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6728  },
6729  {
6730   "function_name" : "unwindstack::RegsMips::StepIfSignalHandler",
6731   "linker_set_key" : "_ZN11unwindstack8RegsMips19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE",
6732   "parameters" :
6733   [
6734    {
6735     "is_this_ptr" : true,
6736     "referenced_type" : "_ZTIPN11unwindstack8RegsMipsE"
6737    },
6738    {
6739     "referenced_type" : "_ZTIy"
6740    },
6741    {
6742     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
6743    },
6744    {
6745     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
6746    }
6747   ],
6748   "return_type" : "_ZTIb",
6749   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6750  },
6751  {
6752   "function_name" : "unwindstack::RegsMips::SetPcFromReturnAddress",
6753   "linker_set_key" : "_ZN11unwindstack8RegsMips22SetPcFromReturnAddressEPNS_6MemoryE",
6754   "parameters" :
6755   [
6756    {
6757     "is_this_ptr" : true,
6758     "referenced_type" : "_ZTIPN11unwindstack8RegsMipsE"
6759    },
6760    {
6761     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
6762    }
6763   ],
6764   "return_type" : "_ZTIb",
6765   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6766  },
6767  {
6768   "function_name" : "unwindstack::RegsMips::pc",
6769   "linker_set_key" : "_ZN11unwindstack8RegsMips2pcEv",
6770   "parameters" :
6771   [
6772    {
6773     "is_this_ptr" : true,
6774     "referenced_type" : "_ZTIPN11unwindstack8RegsMipsE"
6775    }
6776   ],
6777   "return_type" : "_ZTIy",
6778   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6779  },
6780  {
6781   "function_name" : "unwindstack::RegsMips::sp",
6782   "linker_set_key" : "_ZN11unwindstack8RegsMips2spEv",
6783   "parameters" :
6784   [
6785    {
6786     "is_this_ptr" : true,
6787     "referenced_type" : "_ZTIPN11unwindstack8RegsMipsE"
6788    }
6789   ],
6790   "return_type" : "_ZTIy",
6791   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6792  },
6793  {
6794   "function_name" : "unwindstack::RegsMips::Arch",
6795   "linker_set_key" : "_ZN11unwindstack8RegsMips4ArchEv",
6796   "parameters" :
6797   [
6798    {
6799     "is_this_ptr" : true,
6800     "referenced_type" : "_ZTIPN11unwindstack8RegsMipsE"
6801    }
6802   ],
6803   "return_type" : "_ZTIN11unwindstack8ArchEnumE",
6804   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6805  },
6806  {
6807   "function_name" : "unwindstack::RegsMips::Read",
6808   "linker_set_key" : "_ZN11unwindstack8RegsMips4ReadEPv",
6809   "parameters" :
6810   [
6811    {
6812     "referenced_type" : "_ZTIPv"
6813    }
6814   ],
6815   "return_type" : "_ZTIPN11unwindstack4RegsE",
6816   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6817  },
6818  {
6819   "function_name" : "unwindstack::RegsMips::Clone",
6820   "linker_set_key" : "_ZN11unwindstack8RegsMips5CloneEv",
6821   "parameters" :
6822   [
6823    {
6824     "is_this_ptr" : true,
6825     "referenced_type" : "_ZTIPN11unwindstack8RegsMipsE"
6826    }
6827   ],
6828   "return_type" : "_ZTIPN11unwindstack4RegsE",
6829   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6830  },
6831  {
6832   "function_name" : "unwindstack::RegsMips::set_pc",
6833   "linker_set_key" : "_ZN11unwindstack8RegsMips6set_pcEy",
6834   "parameters" :
6835   [
6836    {
6837     "is_this_ptr" : true,
6838     "referenced_type" : "_ZTIPN11unwindstack8RegsMipsE"
6839    },
6840    {
6841     "referenced_type" : "_ZTIy"
6842    }
6843   ],
6844   "return_type" : "_ZTIv",
6845   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6846  },
6847  {
6848   "function_name" : "unwindstack::RegsMips::set_sp",
6849   "linker_set_key" : "_ZN11unwindstack8RegsMips6set_spEy",
6850   "parameters" :
6851   [
6852    {
6853     "is_this_ptr" : true,
6854     "referenced_type" : "_ZTIPN11unwindstack8RegsMipsE"
6855    },
6856    {
6857     "referenced_type" : "_ZTIy"
6858    }
6859   ],
6860   "return_type" : "_ZTIv",
6861   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6862  },
6863  {
6864   "function_name" : "unwindstack::RegsMips::RegsMips",
6865   "linker_set_key" : "_ZN11unwindstack8RegsMipsC1Ev",
6866   "parameters" :
6867   [
6868    {
6869     "is_this_ptr" : true,
6870     "referenced_type" : "_ZTIPN11unwindstack8RegsMipsE"
6871    }
6872   ],
6873   "return_type" : "_ZTIv",
6874   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6875  },
6876  {
6877   "function_name" : "unwindstack::RegsMips::RegsMips",
6878   "linker_set_key" : "_ZN11unwindstack8RegsMipsC2Ev",
6879   "parameters" :
6880   [
6881    {
6882     "is_this_ptr" : true,
6883     "referenced_type" : "_ZTIPN11unwindstack8RegsMipsE"
6884    }
6885   ],
6886   "return_type" : "_ZTIv",
6887   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6888  },
6889  {
6890   "access" : "protected",
6891   "function_name" : "unwindstack::Unwinder::FillInFrame",
6892   "linker_set_key" : "_ZN11unwindstack8Unwinder11FillInFrameEPNS_7MapInfoEPNS_3ElfEyy",
6893   "parameters" :
6894   [
6895    {
6896     "is_this_ptr" : true,
6897     "referenced_type" : "_ZTIPN11unwindstack8UnwinderE"
6898    },
6899    {
6900     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
6901    },
6902    {
6903     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
6904    },
6905    {
6906     "referenced_type" : "_ZTIy"
6907    },
6908    {
6909     "referenced_type" : "_ZTIy"
6910    }
6911   ],
6912   "return_type" : "_ZTIPN11unwindstack9FrameDataE",
6913   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
6914  },
6915  {
6916   "function_name" : "unwindstack::Unwinder::SetDexFiles",
6917   "linker_set_key" : "_ZN11unwindstack8Unwinder11SetDexFilesEPNS_8DexFilesENS_8ArchEnumE",
6918   "parameters" :
6919   [
6920    {
6921     "is_this_ptr" : true,
6922     "referenced_type" : "_ZTIPN11unwindstack8UnwinderE"
6923    },
6924    {
6925     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
6926    },
6927    {
6928     "referenced_type" : "_ZTIN11unwindstack8ArchEnumE"
6929    }
6930   ],
6931   "return_type" : "_ZTIv",
6932   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
6933  },
6934  {
6935   "function_name" : "unwindstack::Unwinder::SetJitDebug",
6936   "linker_set_key" : "_ZN11unwindstack8Unwinder11SetJitDebugEPNS_8JitDebugENS_8ArchEnumE",
6937   "parameters" :
6938   [
6939    {
6940     "is_this_ptr" : true,
6941     "referenced_type" : "_ZTIPN11unwindstack8UnwinderE"
6942    },
6943    {
6944     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
6945    },
6946    {
6947     "referenced_type" : "_ZTIN11unwindstack8ArchEnumE"
6948    }
6949   ],
6950   "return_type" : "_ZTIv",
6951   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
6952  },
6953  {
6954   "access" : "protected",
6955   "function_name" : "unwindstack::Unwinder::FillInDexFrame",
6956   "linker_set_key" : "_ZN11unwindstack8Unwinder14FillInDexFrameEv",
6957   "parameters" :
6958   [
6959    {
6960     "is_this_ptr" : true,
6961     "referenced_type" : "_ZTIPN11unwindstack8UnwinderE"
6962    }
6963   ],
6964   "return_type" : "_ZTIv",
6965   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
6966  },
6967  {
6968   "function_name" : "unwindstack::Unwinder::Unwind",
6969   "linker_set_key" : "_ZN11unwindstack8Unwinder6UnwindEPKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEESC_",
6970   "parameters" :
6971   [
6972    {
6973     "is_this_ptr" : true,
6974     "referenced_type" : "_ZTIPN11unwindstack8UnwinderE"
6975    },
6976    {
6977     "default_arg" : true,
6978     "referenced_type" : "_ZTIPKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE"
6979    },
6980    {
6981     "default_arg" : true,
6982     "referenced_type" : "_ZTIPKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE"
6983    }
6984   ],
6985   "return_type" : "_ZTIv",
6986   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
6987  },
6988  {
6989   "function_name" : "unwindstack::RegsArm64::GetPcAdjustment",
6990   "linker_set_key" : "_ZN11unwindstack9RegsArm6415GetPcAdjustmentEyPNS_3ElfE",
6991   "parameters" :
6992   [
6993    {
6994     "is_this_ptr" : true,
6995     "referenced_type" : "_ZTIPN11unwindstack9RegsArm64E"
6996    },
6997    {
6998     "referenced_type" : "_ZTIy"
6999    },
7000    {
7001     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
7002    }
7003   ],
7004   "return_type" : "_ZTIy",
7005   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7006  },
7007  {
7008   "function_name" : "unwindstack::RegsArm64::IterateRegisters",
7009   "linker_set_key" : "_ZN11unwindstack9RegsArm6416IterateRegistersENSt3__18functionIFvPKcyEEE",
7010   "parameters" :
7011   [
7012    {
7013     "is_this_ptr" : true,
7014     "referenced_type" : "_ZTIPN11unwindstack9RegsArm64E"
7015    },
7016    {
7017     "referenced_type" : "_ZTINSt3__18functionIFvPKcyEEE"
7018    }
7019   ],
7020   "return_type" : "_ZTIv",
7021   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7022  },
7023  {
7024   "function_name" : "unwindstack::RegsArm64::CreateFromUcontext",
7025   "linker_set_key" : "_ZN11unwindstack9RegsArm6418CreateFromUcontextEPv",
7026   "parameters" :
7027   [
7028    {
7029     "referenced_type" : "_ZTIPv"
7030    }
7031   ],
7032   "return_type" : "_ZTIPN11unwindstack4RegsE",
7033   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7034  },
7035  {
7036   "function_name" : "unwindstack::RegsArm64::StepIfSignalHandler",
7037   "linker_set_key" : "_ZN11unwindstack9RegsArm6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE",
7038   "parameters" :
7039   [
7040    {
7041     "is_this_ptr" : true,
7042     "referenced_type" : "_ZTIPN11unwindstack9RegsArm64E"
7043    },
7044    {
7045     "referenced_type" : "_ZTIy"
7046    },
7047    {
7048     "referenced_type" : "_ZTIPN11unwindstack3ElfE"
7049    },
7050    {
7051     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
7052    }
7053   ],
7054   "return_type" : "_ZTIb",
7055   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7056  },
7057  {
7058   "function_name" : "unwindstack::RegsArm64::SetPcFromReturnAddress",
7059   "linker_set_key" : "_ZN11unwindstack9RegsArm6422SetPcFromReturnAddressEPNS_6MemoryE",
7060   "parameters" :
7061   [
7062    {
7063     "is_this_ptr" : true,
7064     "referenced_type" : "_ZTIPN11unwindstack9RegsArm64E"
7065    },
7066    {
7067     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
7068    }
7069   ],
7070   "return_type" : "_ZTIb",
7071   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7072  },
7073  {
7074   "function_name" : "unwindstack::RegsArm64::pc",
7075   "linker_set_key" : "_ZN11unwindstack9RegsArm642pcEv",
7076   "parameters" :
7077   [
7078    {
7079     "is_this_ptr" : true,
7080     "referenced_type" : "_ZTIPN11unwindstack9RegsArm64E"
7081    }
7082   ],
7083   "return_type" : "_ZTIy",
7084   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7085  },
7086  {
7087   "function_name" : "unwindstack::RegsArm64::sp",
7088   "linker_set_key" : "_ZN11unwindstack9RegsArm642spEv",
7089   "parameters" :
7090   [
7091    {
7092     "is_this_ptr" : true,
7093     "referenced_type" : "_ZTIPN11unwindstack9RegsArm64E"
7094    }
7095   ],
7096   "return_type" : "_ZTIy",
7097   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7098  },
7099  {
7100   "function_name" : "unwindstack::RegsArm64::Arch",
7101   "linker_set_key" : "_ZN11unwindstack9RegsArm644ArchEv",
7102   "parameters" :
7103   [
7104    {
7105     "is_this_ptr" : true,
7106     "referenced_type" : "_ZTIPN11unwindstack9RegsArm64E"
7107    }
7108   ],
7109   "return_type" : "_ZTIN11unwindstack8ArchEnumE",
7110   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7111  },
7112  {
7113   "function_name" : "unwindstack::RegsArm64::Read",
7114   "linker_set_key" : "_ZN11unwindstack9RegsArm644ReadEPv",
7115   "parameters" :
7116   [
7117    {
7118     "referenced_type" : "_ZTIPv"
7119    }
7120   ],
7121   "return_type" : "_ZTIPN11unwindstack4RegsE",
7122   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7123  },
7124  {
7125   "function_name" : "unwindstack::RegsArm64::Clone",
7126   "linker_set_key" : "_ZN11unwindstack9RegsArm645CloneEv",
7127   "parameters" :
7128   [
7129    {
7130     "is_this_ptr" : true,
7131     "referenced_type" : "_ZTIPN11unwindstack9RegsArm64E"
7132    }
7133   ],
7134   "return_type" : "_ZTIPN11unwindstack4RegsE",
7135   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7136  },
7137  {
7138   "function_name" : "unwindstack::RegsArm64::set_pc",
7139   "linker_set_key" : "_ZN11unwindstack9RegsArm646set_pcEy",
7140   "parameters" :
7141   [
7142    {
7143     "is_this_ptr" : true,
7144     "referenced_type" : "_ZTIPN11unwindstack9RegsArm64E"
7145    },
7146    {
7147     "referenced_type" : "_ZTIy"
7148    }
7149   ],
7150   "return_type" : "_ZTIv",
7151   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7152  },
7153  {
7154   "function_name" : "unwindstack::RegsArm64::set_sp",
7155   "linker_set_key" : "_ZN11unwindstack9RegsArm646set_spEy",
7156   "parameters" :
7157   [
7158    {
7159     "is_this_ptr" : true,
7160     "referenced_type" : "_ZTIPN11unwindstack9RegsArm64E"
7161    },
7162    {
7163     "referenced_type" : "_ZTIy"
7164    }
7165   ],
7166   "return_type" : "_ZTIv",
7167   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7168  },
7169  {
7170   "function_name" : "unwindstack::RegsArm64::RegsArm64",
7171   "linker_set_key" : "_ZN11unwindstack9RegsArm64C1Ev",
7172   "parameters" :
7173   [
7174    {
7175     "is_this_ptr" : true,
7176     "referenced_type" : "_ZTIPN11unwindstack9RegsArm64E"
7177    }
7178   ],
7179   "return_type" : "_ZTIv",
7180   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7181  },
7182  {
7183   "function_name" : "unwindstack::RegsArm64::RegsArm64",
7184   "linker_set_key" : "_ZN11unwindstack9RegsArm64C2Ev",
7185   "parameters" :
7186   [
7187    {
7188     "is_this_ptr" : true,
7189     "referenced_type" : "_ZTIPN11unwindstack9RegsArm64E"
7190    }
7191   ],
7192   "return_type" : "_ZTIv",
7193   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7194  },
7195  {
7196   "function_name" : "unwindstack::RemoteMaps::GetMapsFile",
7197   "linker_set_key" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv",
7198   "parameters" :
7199   [
7200    {
7201     "is_this_ptr" : true,
7202     "referenced_type" : "_ZTIPKN11unwindstack10RemoteMapsE"
7203    }
7204   ],
7205   "return_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7206   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7207  },
7208  {
7209   "function_name" : "unwindstack::LocalUpdatableMaps::GetMapsFile",
7210   "linker_set_key" : "_ZNK11unwindstack18LocalUpdatableMaps11GetMapsFileEv",
7211   "parameters" :
7212   [
7213    {
7214     "is_this_ptr" : true,
7215     "referenced_type" : "_ZTIPKN11unwindstack18LocalUpdatableMapsE"
7216    }
7217   ],
7218   "return_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7219   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7220  },
7221  {
7222   "function_name" : "unwindstack::Unwinder::FormatFrame",
7223   "linker_set_key" : "_ZNK11unwindstack8Unwinder11FormatFrameERKNS_9FrameDataE",
7224   "parameters" :
7225   [
7226    {
7227     "is_this_ptr" : true,
7228     "referenced_type" : "_ZTIPKN11unwindstack8UnwinderE"
7229    },
7230    {
7231     "referenced_type" : "_ZTIRKN11unwindstack9FrameDataE"
7232    }
7233   ],
7234   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7235   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7236  },
7237  {
7238   "function_name" : "unwindstack::Unwinder::FormatFrame",
7239   "linker_set_key" : "_ZNK11unwindstack8Unwinder11FormatFrameEj",
7240   "parameters" :
7241   [
7242    {
7243     "is_this_ptr" : true,
7244     "referenced_type" : "_ZTIPKN11unwindstack8UnwinderE"
7245    },
7246    {
7247     "referenced_type" : "_ZTIj"
7248    }
7249   ],
7250   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7251   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7252  }
7253 ],
7254 "global_vars" :
7255 [
7256  {
7257   "access" : "protected",
7258   "linker_set_key" : "_ZN11unwindstack3Elf11cache_lock_E",
7259   "name" : "unwindstack::Elf::cache_lock_",
7260   "referenced_type" : "_ZTIPNSt3__15mutexE",
7261   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7262  },
7263  {
7264   "access" : "protected",
7265   "linker_set_key" : "_ZN11unwindstack3Elf14cache_enabled_E",
7266   "name" : "unwindstack::Elf::cache_enabled_",
7267   "referenced_type" : "_ZTIb",
7268   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7269  },
7270  {
7271   "access" : "protected",
7272   "linker_set_key" : "_ZN11unwindstack3Elf6cache_E",
7273   "name" : "unwindstack::Elf::cache_",
7274   "referenced_type" : "_ZTIPNSt3__113unordered_mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairINS_10shared_ptrIN11unwindstack3ElfEEEbEENS_4hashIS6_EENS_8equal_toIS6_EENS4_INS7_IKS6_SC_EEEEEE",
7275   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7276  }
7277 ],
7278 "lvalue_reference_types" :
7279 [
7280  {
7281   "alignment" : 4,
7282   "linker_set_key" : "_ZTIRK9elf32_hdr",
7283   "name" : "const elf32_hdr &",
7284   "referenced_type" : "_ZTIK9elf32_hdr",
7285   "self_type" : "_ZTIRK9elf32_hdr",
7286   "size" : 4,
7287   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7288  },
7289  {
7290   "alignment" : 4,
7291   "linker_set_key" : "_ZTIRK9elf64_hdr",
7292   "name" : "const elf64_hdr &",
7293   "referenced_type" : "_ZTIK9elf64_hdr",
7294   "self_type" : "_ZTIRK9elf64_hdr",
7295   "size" : 4,
7296   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7297  },
7298  {
7299   "alignment" : 4,
7300   "linker_set_key" : "_ZTIRKN11unwindstack12DwarfSection8iteratorE",
7301   "name" : "const unwindstack::DwarfSection::iterator &",
7302   "referenced_type" : "_ZTIKN11unwindstack12DwarfSection8iteratorE",
7303   "self_type" : "_ZTIRKN11unwindstack12DwarfSection8iteratorE",
7304   "size" : 4,
7305   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
7306  },
7307  {
7308   "alignment" : 4,
7309   "linker_set_key" : "_ZTIRKN11unwindstack4Regs8LocationE",
7310   "name" : "const unwindstack::Regs::Location &",
7311   "referenced_type" : "_ZTIKN11unwindstack4Regs8LocationE",
7312   "self_type" : "_ZTIRKN11unwindstack4Regs8LocationE",
7313   "size" : 4,
7314   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
7315  },
7316  {
7317   "alignment" : 4,
7318   "linker_set_key" : "_ZTIRKN11unwindstack9ErrorDataE",
7319   "name" : "const unwindstack::ErrorData &",
7320   "referenced_type" : "_ZTIKN11unwindstack9ErrorDataE",
7321   "self_type" : "_ZTIRKN11unwindstack9ErrorDataE",
7322   "size" : 4,
7323   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7324  },
7325  {
7326   "alignment" : 4,
7327   "linker_set_key" : "_ZTIRKN11unwindstack9FrameDataE",
7328   "name" : "const unwindstack::FrameData &",
7329   "referenced_type" : "_ZTIKN11unwindstack9FrameDataE",
7330   "self_type" : "_ZTIRKN11unwindstack9FrameDataE",
7331   "size" : 4,
7332   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7333  },
7334  {
7335   "alignment" : 4,
7336   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN11unwindstack6MemoryEEE",
7337   "name" : "const std::shared_ptr<unwindstack::Memory> &",
7338   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN11unwindstack6MemoryEEE",
7339   "self_type" : "_ZTIRKNSt3__110shared_ptrIN11unwindstack6MemoryEEE",
7340   "size" : 4,
7341   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
7342  },
7343  {
7344   "alignment" : 4,
7345   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7346   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7347   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7348   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7349   "size" : 4,
7350   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7351  },
7352  {
7353   "alignment" : 4,
7354   "linker_set_key" : "_ZTIRKNSt3__113unordered_mapIyN11unwindstack8LoadInfoENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS2_EEEEEE",
7355   "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> > > &",
7356   "referenced_type" : "_ZTIKNSt3__113unordered_mapIyN11unwindstack8LoadInfoENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS2_EEEEEE",
7357   "self_type" : "_ZTIRKNSt3__113unordered_mapIyN11unwindstack8LoadInfoENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS2_EEEEEE",
7358   "size" : 4,
7359   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7360  },
7361  {
7362   "alignment" : 4,
7363   "linker_set_key" : "_ZTIRKNSt3__16vectorIN11unwindstack9FrameDataENS_9allocatorIS2_EEEE",
7364   "name" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> > &",
7365   "referenced_type" : "_ZTIKNSt3__16vectorIN11unwindstack9FrameDataENS_9allocatorIS2_EEEE",
7366   "self_type" : "_ZTIRKNSt3__16vectorIN11unwindstack9FrameDataENS_9allocatorIS2_EEEE",
7367   "size" : 4,
7368   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7369  },
7370  {
7371   "alignment" : 4,
7372   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
7373   "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> > > > &",
7374   "referenced_type" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
7375   "self_type" : "_ZTIRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
7376   "size" : 4,
7377   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
7378  },
7379  {
7380   "alignment" : 4,
7381   "linker_set_key" : "_ZTIRN11unwindstack12DwarfSection8iteratorE",
7382   "name" : "unwindstack::DwarfSection::iterator &",
7383   "referenced_type" : "_ZTIN11unwindstack12DwarfSection8iteratorE",
7384   "self_type" : "_ZTIRN11unwindstack12DwarfSection8iteratorE",
7385   "size" : 4,
7386   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
7387  },
7388  {
7389   "alignment" : 4,
7390   "linker_set_key" : "_ZTIRN11unwindstack4MapsE",
7391   "name" : "unwindstack::Maps &",
7392   "referenced_type" : "_ZTIN11unwindstack4MapsE",
7393   "self_type" : "_ZTIRN11unwindstack4MapsE",
7394   "size" : 4,
7395   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7396  },
7397  {
7398   "alignment" : 4,
7399   "linker_set_key" : "_ZTIRNSt3__110shared_ptrIN11unwindstack6MemoryEEE",
7400   "name" : "std::shared_ptr<unwindstack::Memory> &",
7401   "referenced_type" : "_ZTINSt3__110shared_ptrIN11unwindstack6MemoryEEE",
7402   "self_type" : "_ZTIRNSt3__110shared_ptrIN11unwindstack6MemoryEEE",
7403   "size" : 4,
7404   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
7405  },
7406  {
7407   "alignment" : 4,
7408   "linker_set_key" : "_ZTIRNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
7409   "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> > > > &",
7410   "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
7411   "self_type" : "_ZTIRNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
7412   "size" : 4,
7413   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
7414  },
7415  {
7416   "alignment" : 4,
7417   "linker_set_key" : "_ZTIRj",
7418   "name" : "unsigned int &",
7419   "referenced_type" : "_ZTIj",
7420   "self_type" : "_ZTIRj",
7421   "size" : 4,
7422   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
7423  },
7424  {
7425   "alignment" : 4,
7426   "linker_set_key" : "_ZTIRy",
7427   "name" : "unsigned long long &",
7428   "referenced_type" : "_ZTIy",
7429   "self_type" : "_ZTIRy",
7430   "size" : 4,
7431   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
7432  }
7433 ],
7434 "pointer_types" :
7435 [
7436  {
7437   "alignment" : 4,
7438   "linker_set_key" : "_ZTIPKN11unwindstack10RemoteMapsE",
7439   "name" : "const unwindstack::RemoteMaps *",
7440   "referenced_type" : "_ZTIKN11unwindstack10RemoteMapsE",
7441   "self_type" : "_ZTIPKN11unwindstack10RemoteMapsE",
7442   "size" : 4,
7443   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7444  },
7445  {
7446   "alignment" : 4,
7447   "linker_set_key" : "_ZTIPKN11unwindstack18LocalUpdatableMapsE",
7448   "name" : "const unwindstack::LocalUpdatableMaps *",
7449   "referenced_type" : "_ZTIKN11unwindstack18LocalUpdatableMapsE",
7450   "self_type" : "_ZTIPKN11unwindstack18LocalUpdatableMapsE",
7451   "size" : 4,
7452   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7453  },
7454  {
7455   "alignment" : 4,
7456   "linker_set_key" : "_ZTIPKN11unwindstack4MapsE",
7457   "name" : "const unwindstack::Maps *",
7458   "referenced_type" : "_ZTIKN11unwindstack4MapsE",
7459   "self_type" : "_ZTIPKN11unwindstack4MapsE",
7460   "size" : 4,
7461   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7462  },
7463  {
7464   "alignment" : 4,
7465   "linker_set_key" : "_ZTIPKN11unwindstack7MapInfoE",
7466   "name" : "const unwindstack::MapInfo *",
7467   "referenced_type" : "_ZTIKN11unwindstack7MapInfoE",
7468   "self_type" : "_ZTIPKN11unwindstack7MapInfoE",
7469   "size" : 4,
7470   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7471  },
7472  {
7473   "alignment" : 4,
7474   "linker_set_key" : "_ZTIPKN11unwindstack8DwarfCieE",
7475   "name" : "const unwindstack::DwarfCie *",
7476   "referenced_type" : "_ZTIKN11unwindstack8DwarfCieE",
7477   "self_type" : "_ZTIPKN11unwindstack8DwarfCieE",
7478   "size" : 4,
7479   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h"
7480  },
7481  {
7482   "alignment" : 4,
7483   "linker_set_key" : "_ZTIPKN11unwindstack8DwarfFdeE",
7484   "name" : "const unwindstack::DwarfFde *",
7485   "referenced_type" : "_ZTIKN11unwindstack8DwarfFdeE",
7486   "self_type" : "_ZTIPKN11unwindstack8DwarfFdeE",
7487   "size" : 4,
7488   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
7489  },
7490  {
7491   "alignment" : 4,
7492   "linker_set_key" : "_ZTIPKN11unwindstack8FileMapsE",
7493   "name" : "const unwindstack::FileMaps *",
7494   "referenced_type" : "_ZTIKN11unwindstack8FileMapsE",
7495   "self_type" : "_ZTIPKN11unwindstack8FileMapsE",
7496   "size" : 4,
7497   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7498  },
7499  {
7500   "alignment" : 4,
7501   "linker_set_key" : "_ZTIPKN11unwindstack8UnwinderE",
7502   "name" : "const unwindstack::Unwinder *",
7503   "referenced_type" : "_ZTIKN11unwindstack8UnwinderE",
7504   "self_type" : "_ZTIPKN11unwindstack8UnwinderE",
7505   "size" : 4,
7506   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7507  },
7508  {
7509   "alignment" : 4,
7510   "linker_set_key" : "_ZTIPKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
7511   "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> > > > *",
7512   "referenced_type" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
7513   "self_type" : "_ZTIPKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
7514   "size" : 4,
7515   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7516  },
7517  {
7518   "alignment" : 4,
7519   "linker_set_key" : "_ZTIPKc",
7520   "name" : "const char *",
7521   "referenced_type" : "_ZTIKc",
7522   "self_type" : "_ZTIPKc",
7523   "size" : 4,
7524   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
7525  },
7526  {
7527   "alignment" : 4,
7528   "linker_set_key" : "_ZTIPKh",
7529   "name" : "const unsigned char *",
7530   "referenced_type" : "_ZTIKh",
7531   "self_type" : "_ZTIPKh",
7532   "size" : 4,
7533   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
7534  },
7535  {
7536   "alignment" : 4,
7537   "linker_set_key" : "_ZTIPN11unwindstack10BufferMapsE",
7538   "name" : "unwindstack::BufferMaps *",
7539   "referenced_type" : "_ZTIN11unwindstack10BufferMapsE",
7540   "self_type" : "_ZTIPN11unwindstack10BufferMapsE",
7541   "size" : 4,
7542   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7543  },
7544  {
7545   "alignment" : 4,
7546   "linker_set_key" : "_ZTIPN11unwindstack10RegsMips64E",
7547   "name" : "unwindstack::RegsMips64 *",
7548   "referenced_type" : "_ZTIN11unwindstack10RegsMips64E",
7549   "self_type" : "_ZTIPN11unwindstack10RegsMips64E",
7550   "size" : 4,
7551   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
7552  },
7553  {
7554   "alignment" : 4,
7555   "linker_set_key" : "_ZTIPN11unwindstack10RegsX86_64E",
7556   "name" : "unwindstack::RegsX86_64 *",
7557   "referenced_type" : "_ZTIN11unwindstack10RegsX86_64E",
7558   "self_type" : "_ZTIPN11unwindstack10RegsX86_64E",
7559   "size" : 4,
7560   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
7561  },
7562  {
7563   "alignment" : 4,
7564   "linker_set_key" : "_ZTIPN11unwindstack10RemoteMapsE",
7565   "name" : "unwindstack::RemoteMaps *",
7566   "referenced_type" : "_ZTIN11unwindstack10RemoteMapsE",
7567   "self_type" : "_ZTIPN11unwindstack10RemoteMapsE",
7568   "size" : 4,
7569   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7570  },
7571  {
7572   "alignment" : 4,
7573   "linker_set_key" : "_ZTIPN11unwindstack11DwarfMemoryE",
7574   "name" : "unwindstack::DwarfMemory *",
7575   "referenced_type" : "_ZTIN11unwindstack11DwarfMemoryE",
7576   "self_type" : "_ZTIPN11unwindstack11DwarfMemoryE",
7577   "size" : 4,
7578   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
7579  },
7580  {
7581   "alignment" : 4,
7582   "linker_set_key" : "_ZTIPN11unwindstack12DwarfSection8iteratorE",
7583   "name" : "unwindstack::DwarfSection::iterator *",
7584   "referenced_type" : "_ZTIN11unwindstack12DwarfSection8iteratorE",
7585   "self_type" : "_ZTIPN11unwindstack12DwarfSection8iteratorE",
7586   "size" : 4,
7587   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
7588  },
7589  {
7590   "alignment" : 4,
7591   "linker_set_key" : "_ZTIPN11unwindstack12DwarfSectionE",
7592   "name" : "unwindstack::DwarfSection *",
7593   "referenced_type" : "_ZTIN11unwindstack12DwarfSectionE",
7594   "self_type" : "_ZTIPN11unwindstack12DwarfSectionE",
7595   "size" : 4,
7596   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
7597  },
7598  {
7599   "alignment" : 4,
7600   "linker_set_key" : "_ZTIPN11unwindstack12ElfInterfaceE",
7601   "name" : "unwindstack::ElfInterface *",
7602   "referenced_type" : "_ZTIN11unwindstack12ElfInterfaceE",
7603   "self_type" : "_ZTIPN11unwindstack12ElfInterfaceE",
7604   "size" : 4,
7605   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7606  },
7607  {
7608   "alignment" : 4,
7609   "linker_set_key" : "_ZTIPN11unwindstack13LocalUnwinderE",
7610   "name" : "unwindstack::LocalUnwinder *",
7611   "referenced_type" : "_ZTIN11unwindstack13LocalUnwinderE",
7612   "self_type" : "_ZTIPN11unwindstack13LocalUnwinderE",
7613   "size" : 4,
7614   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
7615  },
7616  {
7617   "alignment" : 4,
7618   "linker_set_key" : "_ZTIPN11unwindstack14ElfInterface32E",
7619   "name" : "unwindstack::ElfInterface32 *",
7620   "referenced_type" : "_ZTIN11unwindstack14ElfInterface32E",
7621   "self_type" : "_ZTIPN11unwindstack14ElfInterface32E",
7622   "size" : 4,
7623   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7624  },
7625  {
7626   "alignment" : 4,
7627   "linker_set_key" : "_ZTIPN11unwindstack14ElfInterface64E",
7628   "name" : "unwindstack::ElfInterface64 *",
7629   "referenced_type" : "_ZTIN11unwindstack14ElfInterface64E",
7630   "self_type" : "_ZTIPN11unwindstack14ElfInterface64E",
7631   "size" : 4,
7632   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7633  },
7634  {
7635   "alignment" : 4,
7636   "linker_set_key" : "_ZTIPN11unwindstack14LocalFrameDataE",
7637   "name" : "unwindstack::LocalFrameData *",
7638   "referenced_type" : "_ZTIN11unwindstack14LocalFrameDataE",
7639   "self_type" : "_ZTIPN11unwindstack14LocalFrameDataE",
7640   "size" : 4,
7641   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
7642  },
7643  {
7644   "alignment" : 4,
7645   "linker_set_key" : "_ZTIPN11unwindstack14x86_ucontext_tE",
7646   "name" : "unwindstack::x86_ucontext_t *",
7647   "referenced_type" : "_ZTIN11unwindstack14x86_ucontext_tE",
7648   "self_type" : "_ZTIPN11unwindstack14x86_ucontext_tE",
7649   "size" : 4,
7650   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
7651  },
7652  {
7653   "alignment" : 4,
7654   "linker_set_key" : "_ZTIPN11unwindstack15UnwinderFromPidE",
7655   "name" : "unwindstack::UnwinderFromPid *",
7656   "referenced_type" : "_ZTIN11unwindstack15UnwinderFromPidE",
7657   "self_type" : "_ZTIPN11unwindstack15UnwinderFromPidE",
7658   "size" : 4,
7659   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7660  },
7661  {
7662   "alignment" : 4,
7663   "linker_set_key" : "_ZTIPN11unwindstack16DwarfSectionImplIjEE",
7664   "name" : "unwindstack::DwarfSectionImpl<unsigned int> *",
7665   "referenced_type" : "_ZTIN11unwindstack16DwarfSectionImplIjEE",
7666   "self_type" : "_ZTIPN11unwindstack16DwarfSectionImplIjEE",
7667   "size" : 4,
7668   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
7669  },
7670  {
7671   "alignment" : 4,
7672   "linker_set_key" : "_ZTIPN11unwindstack16DwarfSectionImplIyEE",
7673   "name" : "unwindstack::DwarfSectionImpl<unsigned long long> *",
7674   "referenced_type" : "_ZTIN11unwindstack16DwarfSectionImplIyEE",
7675   "self_type" : "_ZTIPN11unwindstack16DwarfSectionImplIyEE",
7676   "size" : 4,
7677   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
7678  },
7679  {
7680   "alignment" : 4,
7681   "linker_set_key" : "_ZTIPN11unwindstack17x86_64_ucontext_tE",
7682   "name" : "unwindstack::x86_64_ucontext_t *",
7683   "referenced_type" : "_ZTIN11unwindstack17x86_64_ucontext_tE",
7684   "self_type" : "_ZTIPN11unwindstack17x86_64_ucontext_tE",
7685   "size" : 4,
7686   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
7687  },
7688  {
7689   "alignment" : 4,
7690   "linker_set_key" : "_ZTIPN11unwindstack18LocalUpdatableMapsE",
7691   "name" : "unwindstack::LocalUpdatableMaps *",
7692   "referenced_type" : "_ZTIN11unwindstack18LocalUpdatableMapsE",
7693   "self_type" : "_ZTIPN11unwindstack18LocalUpdatableMapsE",
7694   "size" : 4,
7695   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7696  },
7697  {
7698   "alignment" : 4,
7699   "linker_set_key" : "_ZTIPN11unwindstack18MemoryFileAtOffsetE",
7700   "name" : "unwindstack::MemoryFileAtOffset *",
7701   "referenced_type" : "_ZTIN11unwindstack18MemoryFileAtOffsetE",
7702   "self_type" : "_ZTIPN11unwindstack18MemoryFileAtOffsetE",
7703   "size" : 4,
7704   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
7705  },
7706  {
7707   "alignment" : 4,
7708   "linker_set_key" : "_ZTIPN11unwindstack3ElfE",
7709   "name" : "unwindstack::Elf *",
7710   "referenced_type" : "_ZTIN11unwindstack3ElfE",
7711   "self_type" : "_ZTIPN11unwindstack3ElfE",
7712   "size" : 4,
7713   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7714  },
7715  {
7716   "alignment" : 4,
7717   "linker_set_key" : "_ZTIPN11unwindstack4MapsE",
7718   "name" : "unwindstack::Maps *",
7719   "referenced_type" : "_ZTIN11unwindstack4MapsE",
7720   "self_type" : "_ZTIPN11unwindstack4MapsE",
7721   "size" : 4,
7722   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
7723  },
7724  {
7725   "alignment" : 4,
7726   "linker_set_key" : "_ZTIPN11unwindstack4Regs8LocationE",
7727   "name" : "unwindstack::Regs::Location *",
7728   "referenced_type" : "_ZTIN11unwindstack4Regs8LocationE",
7729   "self_type" : "_ZTIPN11unwindstack4Regs8LocationE",
7730   "size" : 4,
7731   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
7732  },
7733  {
7734   "alignment" : 4,
7735   "linker_set_key" : "_ZTIPN11unwindstack4RegsE",
7736   "name" : "unwindstack::Regs *",
7737   "referenced_type" : "_ZTIN11unwindstack4RegsE",
7738   "self_type" : "_ZTIPN11unwindstack4RegsE",
7739   "size" : 4,
7740   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
7741  },
7742  {
7743   "alignment" : 4,
7744   "linker_set_key" : "_ZTIPN11unwindstack6GlobalE",
7745   "name" : "unwindstack::Global *",
7746   "referenced_type" : "_ZTIN11unwindstack6GlobalE",
7747   "self_type" : "_ZTIPN11unwindstack6GlobalE",
7748   "size" : 4,
7749   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
7750  },
7751  {
7752   "alignment" : 4,
7753   "linker_set_key" : "_ZTIPN11unwindstack6MemoryE",
7754   "name" : "unwindstack::Memory *",
7755   "referenced_type" : "_ZTIN11unwindstack6MemoryE",
7756   "self_type" : "_ZTIPN11unwindstack6MemoryE",
7757   "size" : 4,
7758   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
7759  },
7760  {
7761   "alignment" : 4,
7762   "linker_set_key" : "_ZTIPN11unwindstack7DexFileE",
7763   "name" : "unwindstack::DexFile *",
7764   "referenced_type" : "_ZTIN11unwindstack7DexFileE",
7765   "self_type" : "_ZTIPN11unwindstack7DexFileE",
7766   "size" : 4,
7767   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
7768  },
7769  {
7770   "alignment" : 4,
7771   "linker_set_key" : "_ZTIPN11unwindstack7MapInfoE",
7772   "name" : "unwindstack::MapInfo *",
7773   "referenced_type" : "_ZTIN11unwindstack7MapInfoE",
7774   "self_type" : "_ZTIPN11unwindstack7MapInfoE",
7775   "size" : 4,
7776   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
7777  },
7778  {
7779   "alignment" : 4,
7780   "linker_set_key" : "_ZTIPN11unwindstack7RegsArmE",
7781   "name" : "unwindstack::RegsArm *",
7782   "referenced_type" : "_ZTIN11unwindstack7RegsArmE",
7783   "self_type" : "_ZTIPN11unwindstack7RegsArmE",
7784   "size" : 4,
7785   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
7786  },
7787  {
7788   "alignment" : 4,
7789   "linker_set_key" : "_ZTIPN11unwindstack7RegsX86E",
7790   "name" : "unwindstack::RegsX86 *",
7791   "referenced_type" : "_ZTIN11unwindstack7RegsX86E",
7792   "self_type" : "_ZTIPN11unwindstack7RegsX86E",
7793   "size" : 4,
7794   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
7795  },
7796  {
7797   "alignment" : 4,
7798   "linker_set_key" : "_ZTIPN11unwindstack8DexFilesE",
7799   "name" : "unwindstack::DexFiles *",
7800   "referenced_type" : "_ZTIN11unwindstack8DexFilesE",
7801   "self_type" : "_ZTIPN11unwindstack8DexFilesE",
7802   "size" : 4,
7803   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h"
7804  },
7805  {
7806   "alignment" : 4,
7807   "linker_set_key" : "_ZTIPN11unwindstack8FileMapsE",
7808   "name" : "unwindstack::FileMaps *",
7809   "referenced_type" : "_ZTIN11unwindstack8FileMapsE",
7810   "self_type" : "_ZTIPN11unwindstack8FileMapsE",
7811   "size" : 4,
7812   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7813  },
7814  {
7815   "alignment" : 4,
7816   "linker_set_key" : "_ZTIPN11unwindstack8JitDebugE",
7817   "name" : "unwindstack::JitDebug *",
7818   "referenced_type" : "_ZTIN11unwindstack8JitDebugE",
7819   "self_type" : "_ZTIPN11unwindstack8JitDebugE",
7820   "size" : 4,
7821   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7822  },
7823  {
7824   "alignment" : 4,
7825   "linker_set_key" : "_ZTIPN11unwindstack8RegsImplIjEE",
7826   "name" : "unwindstack::RegsImpl<unsigned int> *",
7827   "referenced_type" : "_ZTIN11unwindstack8RegsImplIjEE",
7828   "self_type" : "_ZTIPN11unwindstack8RegsImplIjEE",
7829   "size" : 4,
7830   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
7831  },
7832  {
7833   "alignment" : 4,
7834   "linker_set_key" : "_ZTIPN11unwindstack8RegsImplIyEE",
7835   "name" : "unwindstack::RegsImpl<unsigned long long> *",
7836   "referenced_type" : "_ZTIN11unwindstack8RegsImplIyEE",
7837   "self_type" : "_ZTIPN11unwindstack8RegsImplIyEE",
7838   "size" : 4,
7839   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
7840  },
7841  {
7842   "alignment" : 4,
7843   "linker_set_key" : "_ZTIPN11unwindstack8RegsMipsE",
7844   "name" : "unwindstack::RegsMips *",
7845   "referenced_type" : "_ZTIN11unwindstack8RegsMipsE",
7846   "self_type" : "_ZTIPN11unwindstack8RegsMipsE",
7847   "size" : 4,
7848   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7849  },
7850  {
7851   "alignment" : 4,
7852   "linker_set_key" : "_ZTIPN11unwindstack8UnwinderE",
7853   "name" : "unwindstack::Unwinder *",
7854   "referenced_type" : "_ZTIN11unwindstack8UnwinderE",
7855   "self_type" : "_ZTIPN11unwindstack8UnwinderE",
7856   "size" : 4,
7857   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7858  },
7859  {
7860   "alignment" : 4,
7861   "linker_set_key" : "_ZTIPN11unwindstack9ErrorDataE",
7862   "name" : "unwindstack::ErrorData *",
7863   "referenced_type" : "_ZTIN11unwindstack9ErrorDataE",
7864   "self_type" : "_ZTIPN11unwindstack9ErrorDataE",
7865   "size" : 4,
7866   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7867  },
7868  {
7869   "alignment" : 4,
7870   "linker_set_key" : "_ZTIPN11unwindstack9FrameDataE",
7871   "name" : "unwindstack::FrameData *",
7872   "referenced_type" : "_ZTIN11unwindstack9FrameDataE",
7873   "self_type" : "_ZTIPN11unwindstack9FrameDataE",
7874   "size" : 4,
7875   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7876  },
7877  {
7878   "alignment" : 4,
7879   "linker_set_key" : "_ZTIPN11unwindstack9LocalMapsE",
7880   "name" : "unwindstack::LocalMaps *",
7881   "referenced_type" : "_ZTIN11unwindstack9LocalMapsE",
7882   "self_type" : "_ZTIPN11unwindstack9LocalMapsE",
7883   "size" : 4,
7884   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7885  },
7886  {
7887   "alignment" : 4,
7888   "linker_set_key" : "_ZTIPN11unwindstack9RegsArm64E",
7889   "name" : "unwindstack::RegsArm64 *",
7890   "referenced_type" : "_ZTIN11unwindstack9RegsArm64E",
7891   "self_type" : "_ZTIPN11unwindstack9RegsArm64E",
7892   "size" : 4,
7893   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7894  },
7895  {
7896   "alignment" : 4,
7897   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7898   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
7899   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7900   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7901   "size" : 4,
7902   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7903  },
7904  {
7905   "alignment" : 4,
7906   "linker_set_key" : "_ZTIPNSt3__113unordered_mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairINS_10shared_ptrIN11unwindstack3ElfEEEbEENS_4hashIS6_EENS_8equal_toIS6_EENS4_INS7_IKS6_SC_EEEEEE",
7907   "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> > > > *",
7908   "referenced_type" : "_ZTINSt3__113unordered_mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairINS_10shared_ptrIN11unwindstack3ElfEEEbEENS_4hashIS6_EENS_8equal_toIS6_EENS4_INS7_IKS6_SC_EEEEEE",
7909   "self_type" : "_ZTIPNSt3__113unordered_mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairINS_10shared_ptrIN11unwindstack3ElfEEEbEENS_4hashIS6_EENS_8equal_toIS6_EENS4_INS7_IKS6_SC_EEEEEE",
7910   "size" : 4,
7911   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7912  },
7913  {
7914   "alignment" : 4,
7915   "linker_set_key" : "_ZTIPNSt3__15mutexE",
7916   "name" : "std::mutex *",
7917   "referenced_type" : "_ZTINSt3__15mutexE",
7918   "self_type" : "_ZTIPNSt3__15mutexE",
7919   "size" : 4,
7920   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7921  },
7922  {
7923   "alignment" : 4,
7924   "linker_set_key" : "_ZTIPNSt3__16vectorIN11unwindstack14LocalFrameDataENS_9allocatorIS2_EEEE",
7925   "name" : "std::vector<unwindstack::LocalFrameData, std::allocator<unwindstack::LocalFrameData> > *",
7926   "referenced_type" : "_ZTINSt3__16vectorIN11unwindstack14LocalFrameDataENS_9allocatorIS2_EEEE",
7927   "self_type" : "_ZTIPNSt3__16vectorIN11unwindstack14LocalFrameDataENS_9allocatorIS2_EEEE",
7928   "size" : 4,
7929   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
7930  },
7931  {
7932   "alignment" : 4,
7933   "linker_set_key" : "_ZTIPb",
7934   "name" : "bool *",
7935   "referenced_type" : "_ZTIb",
7936   "self_type" : "_ZTIPb",
7937   "size" : 4,
7938   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
7939  },
7940  {
7941   "alignment" : 4,
7942   "linker_set_key" : "_ZTIPj",
7943   "name" : "unsigned int *",
7944   "referenced_type" : "_ZTIj",
7945   "self_type" : "_ZTIPj",
7946   "size" : 4,
7947   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
7948  },
7949  {
7950   "alignment" : 4,
7951   "linker_set_key" : "_ZTIPv",
7952   "name" : "void *",
7953   "referenced_type" : "_ZTIv",
7954   "self_type" : "_ZTIPv",
7955   "size" : 4,
7956   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
7957  },
7958  {
7959   "alignment" : 4,
7960   "linker_set_key" : "_ZTIPx",
7961   "name" : "long long *",
7962   "referenced_type" : "_ZTIx",
7963   "self_type" : "_ZTIPx",
7964   "size" : 4,
7965   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7966  },
7967  {
7968   "alignment" : 4,
7969   "linker_set_key" : "_ZTIPy",
7970   "name" : "unsigned long long *",
7971   "referenced_type" : "_ZTIy",
7972   "self_type" : "_ZTIPy",
7973   "size" : 4,
7974   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
7975  }
7976 ],
7977 "qualified_types" :
7978 [
7979  {
7980   "alignment" : 4,
7981   "is_const" : true,
7982   "linker_set_key" : "_ZTIK9elf32_hdr",
7983   "name" : "const elf32_hdr",
7984   "referenced_type" : "_ZTI9elf32_hdr",
7985   "self_type" : "_ZTIK9elf32_hdr",
7986   "size" : 52,
7987   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7988  },
7989  {
7990   "alignment" : 4,
7991   "is_const" : true,
7992   "linker_set_key" : "_ZTIK9elf64_hdr",
7993   "name" : "const elf64_hdr",
7994   "referenced_type" : "_ZTI9elf64_hdr",
7995   "self_type" : "_ZTIK9elf64_hdr",
7996   "size" : 64,
7997   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7998  },
7999  {
8000   "alignment" : 4,
8001   "is_const" : true,
8002   "linker_set_key" : "_ZTIKN11unwindstack10RemoteMapsE",
8003   "name" : "const unwindstack::RemoteMaps",
8004   "referenced_type" : "_ZTIN11unwindstack10RemoteMapsE",
8005   "self_type" : "_ZTIKN11unwindstack10RemoteMapsE",
8006   "size" : 20,
8007   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8008  },
8009  {
8010   "alignment" : 4,
8011   "is_const" : true,
8012   "linker_set_key" : "_ZTIKN11unwindstack12DwarfSection8iteratorE",
8013   "name" : "const unwindstack::DwarfSection::iterator",
8014   "referenced_type" : "_ZTIN11unwindstack12DwarfSection8iteratorE",
8015   "self_type" : "_ZTIKN11unwindstack12DwarfSection8iteratorE",
8016   "size" : 16,
8017   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8018  },
8019  {
8020   "alignment" : 4,
8021   "is_const" : true,
8022   "linker_set_key" : "_ZTIKN11unwindstack18LocalUpdatableMapsE",
8023   "name" : "const unwindstack::LocalUpdatableMaps",
8024   "referenced_type" : "_ZTIN11unwindstack18LocalUpdatableMapsE",
8025   "self_type" : "_ZTIKN11unwindstack18LocalUpdatableMapsE",
8026   "size" : 28,
8027   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8028  },
8029  {
8030   "alignment" : 4,
8031   "is_const" : true,
8032   "linker_set_key" : "_ZTIKN11unwindstack4MapsE",
8033   "name" : "const unwindstack::Maps",
8034   "referenced_type" : "_ZTIN11unwindstack4MapsE",
8035   "self_type" : "_ZTIKN11unwindstack4MapsE",
8036   "size" : 16,
8037   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8038  },
8039  {
8040   "alignment" : 2,
8041   "is_const" : true,
8042   "linker_set_key" : "_ZTIKN11unwindstack4Regs8LocationE",
8043   "name" : "const unwindstack::Regs::Location",
8044   "referenced_type" : "_ZTIN11unwindstack4Regs8LocationE",
8045   "self_type" : "_ZTIKN11unwindstack4Regs8LocationE",
8046   "size" : 4,
8047   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
8048  },
8049  {
8050   "alignment" : 8,
8051   "is_const" : true,
8052   "linker_set_key" : "_ZTIKN11unwindstack7MapInfoE",
8053   "name" : "const unwindstack::MapInfo",
8054   "referenced_type" : "_ZTIN11unwindstack7MapInfoE",
8055   "self_type" : "_ZTIKN11unwindstack7MapInfoE",
8056   "size" : 96,
8057   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
8058  },
8059  {
8060   "alignment" : 4,
8061   "is_const" : true,
8062   "linker_set_key" : "_ZTIKN11unwindstack8DwarfCieE",
8063   "name" : "const unwindstack::DwarfCie",
8064   "referenced_type" : "_ZTIN11unwindstack8DwarfCieE",
8065   "self_type" : "_ZTIKN11unwindstack8DwarfCieE",
8066   "size" : 64,
8067   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h"
8068  },
8069  {
8070   "alignment" : 4,
8071   "is_const" : true,
8072   "linker_set_key" : "_ZTIKN11unwindstack8DwarfFdeE",
8073   "name" : "const unwindstack::DwarfFde",
8074   "referenced_type" : "_ZTIN11unwindstack8DwarfFdeE",
8075   "self_type" : "_ZTIKN11unwindstack8DwarfFdeE",
8076   "size" : 52,
8077   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8078  },
8079  {
8080   "alignment" : 4,
8081   "is_const" : true,
8082   "linker_set_key" : "_ZTIKN11unwindstack8FileMapsE",
8083   "name" : "const unwindstack::FileMaps",
8084   "referenced_type" : "_ZTIN11unwindstack8FileMapsE",
8085   "self_type" : "_ZTIKN11unwindstack8FileMapsE",
8086   "size" : 28,
8087   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8088  },
8089  {
8090   "alignment" : 4,
8091   "is_const" : true,
8092   "linker_set_key" : "_ZTIKN11unwindstack8UnwinderE",
8093   "name" : "const unwindstack::Unwinder",
8094   "referenced_type" : "_ZTIN11unwindstack8UnwinderE",
8095   "self_type" : "_ZTIKN11unwindstack8UnwinderE",
8096   "size" : 60,
8097   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8098  },
8099  {
8100   "alignment" : 4,
8101   "is_const" : true,
8102   "linker_set_key" : "_ZTIKN11unwindstack9ErrorDataE",
8103   "name" : "const unwindstack::ErrorData",
8104   "referenced_type" : "_ZTIN11unwindstack9ErrorDataE",
8105   "self_type" : "_ZTIKN11unwindstack9ErrorDataE",
8106   "size" : 12,
8107   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8108  },
8109  {
8110   "alignment" : 4,
8111   "is_const" : true,
8112   "linker_set_key" : "_ZTIKN11unwindstack9FrameDataE",
8113   "name" : "const unwindstack::FrameData",
8114   "referenced_type" : "_ZTIN11unwindstack9FrameDataE",
8115   "self_type" : "_ZTIKN11unwindstack9FrameDataE",
8116   "size" : 104,
8117   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8118  },
8119  {
8120   "alignment" : 4,
8121   "is_const" : true,
8122   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN11unwindstack6MemoryEEE",
8123   "name" : "const std::shared_ptr<unwindstack::Memory>",
8124   "referenced_type" : "_ZTINSt3__110shared_ptrIN11unwindstack6MemoryEEE",
8125   "self_type" : "_ZTIKNSt3__110shared_ptrIN11unwindstack6MemoryEEE",
8126   "size" : 8,
8127   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
8128  },
8129  {
8130   "alignment" : 4,
8131   "is_const" : true,
8132   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8133   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8134   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8135   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8136   "size" : 12,
8137   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8138  },
8139  {
8140   "alignment" : 4,
8141   "is_const" : true,
8142   "linker_set_key" : "_ZTIKNSt3__113unordered_mapIyN11unwindstack8LoadInfoENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS2_EEEEEE",
8143   "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> > >",
8144   "referenced_type" : "_ZTINSt3__113unordered_mapIyN11unwindstack8LoadInfoENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS2_EEEEEE",
8145   "self_type" : "_ZTIKNSt3__113unordered_mapIyN11unwindstack8LoadInfoENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS2_EEEEEE",
8146   "size" : 20,
8147   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8148  },
8149  {
8150   "alignment" : 4,
8151   "is_const" : true,
8152   "linker_set_key" : "_ZTIKNSt3__16vectorIN11unwindstack9FrameDataENS_9allocatorIS2_EEEE",
8153   "name" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> >",
8154   "referenced_type" : "_ZTINSt3__16vectorIN11unwindstack9FrameDataENS_9allocatorIS2_EEEE",
8155   "self_type" : "_ZTIKNSt3__16vectorIN11unwindstack9FrameDataENS_9allocatorIS2_EEEE",
8156   "size" : 12,
8157   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8158  },
8159  {
8160   "alignment" : 4,
8161   "is_const" : true,
8162   "linker_set_key" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
8163   "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> > > >",
8164   "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
8165   "self_type" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
8166   "size" : 12,
8167   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8168  },
8169  {
8170   "alignment" : 1,
8171   "is_const" : true,
8172   "linker_set_key" : "_ZTIKc",
8173   "name" : "const char",
8174   "referenced_type" : "_ZTIc",
8175   "self_type" : "_ZTIKc",
8176   "size" : 1,
8177   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
8178  },
8179  {
8180   "alignment" : 1,
8181   "is_const" : true,
8182   "linker_set_key" : "_ZTIKh",
8183   "name" : "const unsigned char",
8184   "referenced_type" : "_ZTIh",
8185   "self_type" : "_ZTIKh",
8186   "size" : 1,
8187   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8188  },
8189  {
8190   "alignment" : 4,
8191   "is_const" : true,
8192   "linker_set_key" : "_ZTIKi",
8193   "name" : "const int",
8194   "referenced_type" : "_ZTIi",
8195   "self_type" : "_ZTIKi",
8196   "size" : 4,
8197   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8198  },
8199  {
8200   "alignment" : 2,
8201   "is_const" : true,
8202   "linker_set_key" : "_ZTIKt",
8203   "name" : "const unsigned short",
8204   "referenced_type" : "_ZTIt",
8205   "self_type" : "_ZTIKt",
8206   "size" : 2,
8207   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfStructs.h"
8208  }
8209 ],
8210 "record_types" :
8211 [
8212  {
8213   "alignment" : 4,
8214   "base_specifiers" :
8215   [
8216    {
8217     "referenced_type" : "_ZTIN11unwindstack4MapsE"
8218    }
8219   ],
8220   "fields" :
8221   [
8222    {
8223     "access" : "private",
8224     "field_name" : "buffer_",
8225     "field_offset" : 128,
8226     "referenced_type" : "_ZTIPKc"
8227    }
8228   ],
8229   "linker_set_key" : "_ZTIN11unwindstack10BufferMapsE",
8230   "name" : "unwindstack::BufferMaps",
8231   "record_kind" : "class",
8232   "referenced_type" : "_ZTIN11unwindstack10BufferMapsE",
8233   "self_type" : "_ZTIN11unwindstack10BufferMapsE",
8234   "size" : 20,
8235   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
8236   "vtable_components" :
8237   [
8238    {
8239     "kind" : "offset_to_top"
8240    },
8241    {
8242     "kind" : "rtti",
8243     "mangled_component_name" : "_ZTIN11unwindstack10BufferMapsE"
8244    },
8245    {
8246     "kind" : "complete_dtor_pointer",
8247     "mangled_component_name" : "_ZN11unwindstack10BufferMapsD1Ev"
8248    },
8249    {
8250     "kind" : "deleting_dtor_pointer",
8251     "mangled_component_name" : "_ZN11unwindstack10BufferMapsD0Ev"
8252    },
8253    {
8254     "mangled_component_name" : "_ZN11unwindstack10BufferMaps5ParseEv"
8255    },
8256    {
8257     "mangled_component_name" : "_ZNK11unwindstack4Maps11GetMapsFileEv"
8258    }
8259   ]
8260  },
8261  {
8262   "alignment" : 4,
8263   "base_specifiers" :
8264   [
8265    {
8266     "referenced_type" : "_ZTIN11unwindstack8RegsImplIyEE"
8267    }
8268   ],
8269   "linker_set_key" : "_ZTIN11unwindstack10RegsMips64E",
8270   "name" : "unwindstack::RegsMips64",
8271   "record_kind" : "class",
8272   "referenced_type" : "_ZTIN11unwindstack10RegsMips64E",
8273   "self_type" : "_ZTIN11unwindstack10RegsMips64E",
8274   "size" : 32,
8275   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h",
8276   "vtable_components" :
8277   [
8278    {
8279     "kind" : "offset_to_top"
8280    },
8281    {
8282     "kind" : "rtti",
8283     "mangled_component_name" : "_ZTIN11unwindstack10RegsMips64E"
8284    },
8285    {
8286     "kind" : "complete_dtor_pointer",
8287     "mangled_component_name" : "_ZN11unwindstack10RegsMips64D1Ev"
8288    },
8289    {
8290     "kind" : "deleting_dtor_pointer",
8291     "mangled_component_name" : "_ZN11unwindstack10RegsMips64D0Ev"
8292    },
8293    {
8294     "mangled_component_name" : "_ZN11unwindstack10RegsMips644ArchEv"
8295    },
8296    {
8297     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7Is32BitEv"
8298    },
8299    {
8300     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7RawDataEv"
8301    },
8302    {
8303     "mangled_component_name" : "_ZN11unwindstack10RegsMips642pcEv"
8304    },
8305    {
8306     "mangled_component_name" : "_ZN11unwindstack10RegsMips642spEv"
8307    },
8308    {
8309     "mangled_component_name" : "_ZN11unwindstack10RegsMips646set_pcEy"
8310    },
8311    {
8312     "mangled_component_name" : "_ZN11unwindstack10RegsMips646set_spEy"
8313    },
8314    {
8315     "mangled_component_name" : "_ZN11unwindstack10RegsMips6415GetPcAdjustmentEyPNS_3ElfE"
8316    },
8317    {
8318     "mangled_component_name" : "_ZN11unwindstack10RegsMips6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
8319    },
8320    {
8321     "mangled_component_name" : "_ZN11unwindstack10RegsMips6422SetPcFromReturnAddressEPNS_6MemoryE"
8322    },
8323    {
8324     "mangled_component_name" : "_ZN11unwindstack10RegsMips6416IterateRegistersENSt3__18functionIFvPKcyEEE"
8325    },
8326    {
8327     "mangled_component_name" : "_ZN11unwindstack10RegsMips645CloneEv"
8328    }
8329   ]
8330  },
8331  {
8332   "alignment" : 4,
8333   "base_specifiers" :
8334   [
8335    {
8336     "referenced_type" : "_ZTIN11unwindstack8RegsImplIyEE"
8337    }
8338   ],
8339   "linker_set_key" : "_ZTIN11unwindstack10RegsX86_64E",
8340   "name" : "unwindstack::RegsX86_64",
8341   "record_kind" : "class",
8342   "referenced_type" : "_ZTIN11unwindstack10RegsX86_64E",
8343   "self_type" : "_ZTIN11unwindstack10RegsX86_64E",
8344   "size" : 32,
8345   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h",
8346   "vtable_components" :
8347   [
8348    {
8349     "kind" : "offset_to_top"
8350    },
8351    {
8352     "kind" : "rtti",
8353     "mangled_component_name" : "_ZTIN11unwindstack10RegsX86_64E"
8354    },
8355    {
8356     "kind" : "complete_dtor_pointer",
8357     "mangled_component_name" : "_ZN11unwindstack10RegsX86_64D1Ev"
8358    },
8359    {
8360     "kind" : "deleting_dtor_pointer",
8361     "mangled_component_name" : "_ZN11unwindstack10RegsX86_64D0Ev"
8362    },
8363    {
8364     "mangled_component_name" : "_ZN11unwindstack10RegsX86_644ArchEv"
8365    },
8366    {
8367     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7Is32BitEv"
8368    },
8369    {
8370     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7RawDataEv"
8371    },
8372    {
8373     "mangled_component_name" : "_ZN11unwindstack10RegsX86_642pcEv"
8374    },
8375    {
8376     "mangled_component_name" : "_ZN11unwindstack10RegsX86_642spEv"
8377    },
8378    {
8379     "mangled_component_name" : "_ZN11unwindstack10RegsX86_646set_pcEy"
8380    },
8381    {
8382     "mangled_component_name" : "_ZN11unwindstack10RegsX86_646set_spEy"
8383    },
8384    {
8385     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6415GetPcAdjustmentEyPNS_3ElfE"
8386    },
8387    {
8388     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
8389    },
8390    {
8391     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6422SetPcFromReturnAddressEPNS_6MemoryE"
8392    },
8393    {
8394     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6416IterateRegistersENSt3__18functionIFvPKcyEEE"
8395    },
8396    {
8397     "mangled_component_name" : "_ZN11unwindstack10RegsX86_645CloneEv"
8398    }
8399   ]
8400  },
8401  {
8402   "alignment" : 4,
8403   "base_specifiers" :
8404   [
8405    {
8406     "referenced_type" : "_ZTIN11unwindstack4MapsE"
8407    }
8408   ],
8409   "fields" :
8410   [
8411    {
8412     "access" : "private",
8413     "field_name" : "pid_",
8414     "field_offset" : 128,
8415     "referenced_type" : "_ZTIi"
8416    }
8417   ],
8418   "linker_set_key" : "_ZTIN11unwindstack10RemoteMapsE",
8419   "name" : "unwindstack::RemoteMaps",
8420   "record_kind" : "class",
8421   "referenced_type" : "_ZTIN11unwindstack10RemoteMapsE",
8422   "self_type" : "_ZTIN11unwindstack10RemoteMapsE",
8423   "size" : 20,
8424   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
8425   "vtable_components" :
8426   [
8427    {
8428     "kind" : "offset_to_top"
8429    },
8430    {
8431     "kind" : "rtti",
8432     "mangled_component_name" : "_ZTIN11unwindstack10RemoteMapsE"
8433    },
8434    {
8435     "kind" : "complete_dtor_pointer",
8436     "mangled_component_name" : "_ZN11unwindstack10RemoteMapsD1Ev"
8437    },
8438    {
8439     "kind" : "deleting_dtor_pointer",
8440     "mangled_component_name" : "_ZN11unwindstack10RemoteMapsD0Ev"
8441    },
8442    {
8443     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
8444    },
8445    {
8446     "mangled_component_name" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv"
8447    }
8448   ]
8449  },
8450  {
8451   "alignment" : 4,
8452   "fields" :
8453   [
8454    {
8455     "access" : "private",
8456     "field_name" : "memory_",
8457     "field_offset" : 32,
8458     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
8459    },
8460    {
8461     "access" : "private",
8462     "field_name" : "cur_offset_",
8463     "field_offset" : 64,
8464     "referenced_type" : "_ZTIy"
8465    },
8466    {
8467     "access" : "private",
8468     "field_name" : "pc_offset_",
8469     "field_offset" : 128,
8470     "referenced_type" : "_ZTIx"
8471    },
8472    {
8473     "access" : "private",
8474     "field_name" : "data_offset_",
8475     "field_offset" : 192,
8476     "referenced_type" : "_ZTIy"
8477    },
8478    {
8479     "access" : "private",
8480     "field_name" : "func_offset_",
8481     "field_offset" : 256,
8482     "referenced_type" : "_ZTIy"
8483    },
8484    {
8485     "access" : "private",
8486     "field_name" : "text_offset_",
8487     "field_offset" : 320,
8488     "referenced_type" : "_ZTIy"
8489    }
8490   ],
8491   "linker_set_key" : "_ZTIN11unwindstack11DwarfMemoryE",
8492   "name" : "unwindstack::DwarfMemory",
8493   "record_kind" : "class",
8494   "referenced_type" : "_ZTIN11unwindstack11DwarfMemoryE",
8495   "self_type" : "_ZTIN11unwindstack11DwarfMemoryE",
8496   "size" : 48,
8497   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h",
8498   "vtable_components" :
8499   [
8500    {
8501     "kind" : "offset_to_top"
8502    },
8503    {
8504     "kind" : "rtti",
8505     "mangled_component_name" : "_ZTIN11unwindstack11DwarfMemoryE"
8506    },
8507    {
8508     "kind" : "complete_dtor_pointer",
8509     "mangled_component_name" : "_ZN11unwindstack11DwarfMemoryD1Ev"
8510    },
8511    {
8512     "kind" : "deleting_dtor_pointer",
8513     "mangled_component_name" : "_ZN11unwindstack11DwarfMemoryD0Ev"
8514    }
8515   ]
8516  },
8517  {
8518   "alignment" : 4,
8519   "fields" :
8520   [
8521    {
8522     "field_name" : "ss_sp",
8523     "referenced_type" : "_ZTIj"
8524    },
8525    {
8526     "field_name" : "ss_flags",
8527     "field_offset" : 32,
8528     "referenced_type" : "_ZTIi"
8529    },
8530    {
8531     "field_name" : "ss_size",
8532     "field_offset" : 64,
8533     "referenced_type" : "_ZTIj"
8534    }
8535   ],
8536   "linker_set_key" : "_ZTIN11unwindstack11arm_stack_tE",
8537   "name" : "unwindstack::arm_stack_t",
8538   "referenced_type" : "_ZTIN11unwindstack11arm_stack_tE",
8539   "self_type" : "_ZTIN11unwindstack11arm_stack_tE",
8540   "size" : 12,
8541   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h"
8542  },
8543  {
8544   "alignment" : 4,
8545   "fields" :
8546   [
8547    {
8548     "field_name" : "ss_sp",
8549     "referenced_type" : "_ZTIj"
8550    },
8551    {
8552     "field_name" : "ss_flags",
8553     "field_offset" : 32,
8554     "referenced_type" : "_ZTIi"
8555    },
8556    {
8557     "field_name" : "ss_size",
8558     "field_offset" : 64,
8559     "referenced_type" : "_ZTIj"
8560    }
8561   ],
8562   "linker_set_key" : "_ZTIN11unwindstack11x86_stack_tE",
8563   "name" : "unwindstack::x86_stack_t",
8564   "referenced_type" : "_ZTIN11unwindstack11x86_stack_tE",
8565   "self_type" : "_ZTIN11unwindstack11x86_stack_tE",
8566   "size" : 12,
8567   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86.h"
8568  },
8569  {
8570   "alignment" : 4,
8571   "base_specifiers" :
8572   [
8573    {
8574     "referenced_type" : "_ZTINSt3__18iteratorINS_26bidirectional_iterator_tagEPN11unwindstack8DwarfFdeEiPS4_RS4_EE"
8575    }
8576   ],
8577   "fields" :
8578   [
8579    {
8580     "access" : "private",
8581     "field_name" : "fdes_",
8582     "referenced_type" : "_ZTINSt3__16vectorIPKN11unwindstack8DwarfFdeENS_9allocatorIS4_EEEE"
8583    },
8584    {
8585     "access" : "private",
8586     "field_name" : "index_",
8587     "field_offset" : 96,
8588     "referenced_type" : "_ZTIj"
8589    }
8590   ],
8591   "linker_set_key" : "_ZTIN11unwindstack12DwarfSection8iteratorE",
8592   "name" : "unwindstack::DwarfSection::iterator",
8593   "record_kind" : "class",
8594   "referenced_type" : "_ZTIN11unwindstack12DwarfSection8iteratorE",
8595   "self_type" : "_ZTIN11unwindstack12DwarfSection8iteratorE",
8596   "size" : 16,
8597   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8598  },
8599  {
8600   "alignment" : 4,
8601   "fields" :
8602   [
8603    {
8604     "access" : "protected",
8605     "field_name" : "memory_",
8606     "field_offset" : 32,
8607     "referenced_type" : "_ZTIN11unwindstack11DwarfMemoryE"
8608    },
8609    {
8610     "access" : "protected",
8611     "field_name" : "last_error_",
8612     "field_offset" : 416,
8613     "referenced_type" : "_ZTIN11unwindstack14DwarfErrorDataE"
8614    },
8615    {
8616     "access" : "protected",
8617     "field_name" : "cie32_value_",
8618     "field_offset" : 512,
8619     "referenced_type" : "_ZTIj"
8620    },
8621    {
8622     "access" : "protected",
8623     "field_name" : "cie64_value_",
8624     "field_offset" : 544,
8625     "referenced_type" : "_ZTIy"
8626    },
8627    {
8628     "access" : "protected",
8629     "field_name" : "fde_entries_",
8630     "field_offset" : 608,
8631     "referenced_type" : "_ZTINSt3__113unordered_mapIyN11unwindstack8DwarfFdeENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS2_EEEEEE"
8632    },
8633    {
8634     "access" : "protected",
8635     "field_name" : "cie_entries_",
8636     "field_offset" : 768,
8637     "referenced_type" : "_ZTINSt3__113unordered_mapIyN11unwindstack8DwarfCieENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS2_EEEEEE"
8638    },
8639    {
8640     "access" : "protected",
8641     "field_name" : "cie_loc_regs_",
8642     "field_offset" : 928,
8643     "referenced_type" : "_ZTINSt3__113unordered_mapIyN11unwindstack14DwarfLocationsENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS2_EEEEEE"
8644    },
8645    {
8646     "access" : "protected",
8647     "field_name" : "loc_regs_",
8648     "field_offset" : 1088,
8649     "referenced_type" : "_ZTINSt3__13mapIyN11unwindstack14DwarfLocationsENS_4lessIyEENS_9allocatorINS_4pairIKyS2_EEEEEE"
8650    }
8651   ],
8652   "linker_set_key" : "_ZTIN11unwindstack12DwarfSectionE",
8653   "name" : "unwindstack::DwarfSection",
8654   "record_kind" : "class",
8655   "referenced_type" : "_ZTIN11unwindstack12DwarfSectionE",
8656   "self_type" : "_ZTIN11unwindstack12DwarfSectionE",
8657   "size" : 148,
8658   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
8659   "vtable_components" :
8660   [
8661    {
8662     "kind" : "offset_to_top"
8663    },
8664    {
8665     "kind" : "rtti",
8666     "mangled_component_name" : "_ZTIN11unwindstack12DwarfSectionE"
8667    },
8668    {
8669     "kind" : "complete_dtor_pointer",
8670     "mangled_component_name" : "_ZN11unwindstack12DwarfSectionD1Ev"
8671    },
8672    {
8673     "kind" : "deleting_dtor_pointer",
8674     "mangled_component_name" : "_ZN11unwindstack12DwarfSectionD0Ev"
8675    },
8676    {
8677     "is_pure" : true,
8678     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4InitEyyx"
8679    },
8680    {
8681     "is_pure" : true,
8682     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
8683    },
8684    {
8685     "is_pure" : true,
8686     "mangled_component_name" : "_ZN11unwindstack12DwarfSection3LogEhyPKNS_8DwarfFdeE"
8687    },
8688    {
8689     "is_pure" : true,
8690     "mangled_component_name" : "_ZN11unwindstack12DwarfSection7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS1_9allocatorIS5_EEEE"
8691    },
8692    {
8693     "is_pure" : true,
8694     "mangled_component_name" : "_ZN11unwindstack12DwarfSection12GetFdeFromPcEy"
8695    },
8696    {
8697     "is_pure" : true,
8698     "mangled_component_name" : "_ZN11unwindstack12DwarfSection18GetCfaLocationInfoEyPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
8699    },
8700    {
8701     "is_pure" : true,
8702     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
8703    },
8704    {
8705     "is_pure" : true,
8706     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Ey"
8707    },
8708    {
8709     "is_pure" : true,
8710     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEy"
8711    }
8712   ]
8713  },
8714  {
8715   "alignment" : 4,
8716   "fields" :
8717   [
8718    {
8719     "access" : "protected",
8720     "field_name" : "memory_",
8721     "field_offset" : 32,
8722     "referenced_type" : "_ZTIPN11unwindstack6MemoryE"
8723    },
8724    {
8725     "access" : "protected",
8726     "field_name" : "pt_loads_",
8727     "field_offset" : 64,
8728     "referenced_type" : "_ZTINSt3__113unordered_mapIyN11unwindstack8LoadInfoENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS2_EEEEEE"
8729    },
8730    {
8731     "access" : "protected",
8732     "field_name" : "dynamic_offset_",
8733     "field_offset" : 224,
8734     "referenced_type" : "_ZTIy"
8735    },
8736    {
8737     "access" : "protected",
8738     "field_name" : "dynamic_vaddr_start_",
8739     "field_offset" : 288,
8740     "referenced_type" : "_ZTIy"
8741    },
8742    {
8743     "access" : "protected",
8744     "field_name" : "dynamic_vaddr_end_",
8745     "field_offset" : 352,
8746     "referenced_type" : "_ZTIy"
8747    },
8748    {
8749     "access" : "protected",
8750     "field_name" : "data_offset_",
8751     "field_offset" : 416,
8752     "referenced_type" : "_ZTIy"
8753    },
8754    {
8755     "access" : "protected",
8756     "field_name" : "data_vaddr_start_",
8757     "field_offset" : 480,
8758     "referenced_type" : "_ZTIy"
8759    },
8760    {
8761     "access" : "protected",
8762     "field_name" : "data_vaddr_end_",
8763     "field_offset" : 544,
8764     "referenced_type" : "_ZTIy"
8765    },
8766    {
8767     "access" : "protected",
8768     "field_name" : "eh_frame_hdr_offset_",
8769     "field_offset" : 608,
8770     "referenced_type" : "_ZTIy"
8771    },
8772    {
8773     "access" : "protected",
8774     "field_name" : "eh_frame_hdr_section_bias_",
8775     "field_offset" : 672,
8776     "referenced_type" : "_ZTIx"
8777    },
8778    {
8779     "access" : "protected",
8780     "field_name" : "eh_frame_hdr_size_",
8781     "field_offset" : 736,
8782     "referenced_type" : "_ZTIy"
8783    },
8784    {
8785     "access" : "protected",
8786     "field_name" : "eh_frame_offset_",
8787     "field_offset" : 800,
8788     "referenced_type" : "_ZTIy"
8789    },
8790    {
8791     "access" : "protected",
8792     "field_name" : "eh_frame_section_bias_",
8793     "field_offset" : 864,
8794     "referenced_type" : "_ZTIx"
8795    },
8796    {
8797     "access" : "protected",
8798     "field_name" : "eh_frame_size_",
8799     "field_offset" : 928,
8800     "referenced_type" : "_ZTIy"
8801    },
8802    {
8803     "access" : "protected",
8804     "field_name" : "debug_frame_offset_",
8805     "field_offset" : 992,
8806     "referenced_type" : "_ZTIy"
8807    },
8808    {
8809     "access" : "protected",
8810     "field_name" : "debug_frame_section_bias_",
8811     "field_offset" : 1056,
8812     "referenced_type" : "_ZTIx"
8813    },
8814    {
8815     "access" : "protected",
8816     "field_name" : "debug_frame_size_",
8817     "field_offset" : 1120,
8818     "referenced_type" : "_ZTIy"
8819    },
8820    {
8821     "access" : "protected",
8822     "field_name" : "gnu_debugdata_offset_",
8823     "field_offset" : 1184,
8824     "referenced_type" : "_ZTIy"
8825    },
8826    {
8827     "access" : "protected",
8828     "field_name" : "gnu_debugdata_size_",
8829     "field_offset" : 1248,
8830     "referenced_type" : "_ZTIy"
8831    },
8832    {
8833     "access" : "protected",
8834     "field_name" : "gnu_build_id_offset_",
8835     "field_offset" : 1312,
8836     "referenced_type" : "_ZTIy"
8837    },
8838    {
8839     "access" : "protected",
8840     "field_name" : "gnu_build_id_size_",
8841     "field_offset" : 1376,
8842     "referenced_type" : "_ZTIy"
8843    },
8844    {
8845     "access" : "protected",
8846     "field_name" : "soname_type_",
8847     "field_offset" : 1440,
8848     "referenced_type" : "_ZTIh"
8849    },
8850    {
8851     "access" : "protected",
8852     "field_name" : "soname_",
8853     "field_offset" : 1472,
8854     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
8855    },
8856    {
8857     "access" : "protected",
8858     "field_name" : "last_error_",
8859     "field_offset" : 1568,
8860     "referenced_type" : "_ZTIN11unwindstack9ErrorDataE"
8861    },
8862    {
8863     "access" : "protected",
8864     "field_name" : "eh_frame_",
8865     "field_offset" : 1664,
8866     "referenced_type" : "_ZTINSt3__110unique_ptrIN11unwindstack12DwarfSectionENS_14default_deleteIS2_EEEE"
8867    },
8868    {
8869     "access" : "protected",
8870     "field_name" : "debug_frame_",
8871     "field_offset" : 1696,
8872     "referenced_type" : "_ZTINSt3__110unique_ptrIN11unwindstack12DwarfSectionENS_14default_deleteIS2_EEEE"
8873    },
8874    {
8875     "access" : "protected",
8876     "field_name" : "gnu_debugdata_interface_",
8877     "field_offset" : 1728,
8878     "referenced_type" : "_ZTIPN11unwindstack12ElfInterfaceE"
8879    },
8880    {
8881     "access" : "protected",
8882     "field_name" : "symbols_",
8883     "field_offset" : 1760,
8884     "referenced_type" : "_ZTINSt3__16vectorIPN11unwindstack7SymbolsENS_9allocatorIS3_EEEE"
8885    },
8886    {
8887     "access" : "protected",
8888     "field_name" : "strtabs_",
8889     "field_offset" : 1856,
8890     "referenced_type" : "_ZTINSt3__16vectorINS_4pairIyyEENS_9allocatorIS2_EEEE"
8891    }
8892   ],
8893   "linker_set_key" : "_ZTIN11unwindstack12ElfInterfaceE",
8894   "name" : "unwindstack::ElfInterface",
8895   "record_kind" : "class",
8896   "referenced_type" : "_ZTIN11unwindstack12ElfInterfaceE",
8897   "self_type" : "_ZTIN11unwindstack12ElfInterfaceE",
8898   "size" : 244,
8899   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
8900   "vtable_components" :
8901   [
8902    {
8903     "kind" : "offset_to_top"
8904    },
8905    {
8906     "kind" : "rtti",
8907     "mangled_component_name" : "_ZTIN11unwindstack12ElfInterfaceE"
8908    },
8909    {
8910     "kind" : "complete_dtor_pointer",
8911     "mangled_component_name" : "_ZN11unwindstack12ElfInterfaceD1Ev"
8912    },
8913    {
8914     "kind" : "deleting_dtor_pointer",
8915     "mangled_component_name" : "_ZN11unwindstack12ElfInterfaceD0Ev"
8916    },
8917    {
8918     "is_pure" : true,
8919     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4InitEPx"
8920    },
8921    {
8922     "is_pure" : true,
8923     "mangled_component_name" : "_ZN11unwindstack12ElfInterface11InitHeadersEv"
8924    },
8925    {
8926     "is_pure" : true,
8927     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9GetSonameEv"
8928    },
8929    {
8930     "is_pure" : true,
8931     "mangled_component_name" : "_ZN11unwindstack12ElfInterface15GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
8932    },
8933    {
8934     "is_pure" : true,
8935     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
8936    },
8937    {
8938     "is_pure" : true,
8939     "mangled_component_name" : "_ZN11unwindstack12ElfInterface10GetBuildIDEv"
8940    },
8941    {
8942     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4StepEyPNS_4RegsEPNS_6MemoryEPb"
8943    },
8944    {
8945     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9IsValidPcEy"
8946    },
8947    {
8948     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17HandleUnknownTypeEjyy"
8949    }
8950   ]
8951  },
8952  {
8953   "alignment" : 4,
8954   "fields" :
8955   [
8956    {
8957     "field_name" : "ss_sp",
8958     "referenced_type" : "_ZTIj"
8959    },
8960    {
8961     "field_name" : "ss_size",
8962     "field_offset" : 32,
8963     "referenced_type" : "_ZTIj"
8964    },
8965    {
8966     "field_name" : "ss_flags",
8967     "field_offset" : 64,
8968     "referenced_type" : "_ZTIi"
8969    }
8970   ],
8971   "linker_set_key" : "_ZTIN11unwindstack12mips_stack_tE",
8972   "name" : "unwindstack::mips_stack_t",
8973   "referenced_type" : "_ZTIN11unwindstack12mips_stack_tE",
8974   "self_type" : "_ZTIN11unwindstack12mips_stack_tE",
8975   "size" : 12,
8976   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h"
8977  },
8978  {
8979   "alignment" : 4,
8980   "fields" :
8981   [
8982    {
8983     "field_name" : "type",
8984     "referenced_type" : "_ZTIN11unwindstack17DwarfLocationEnumE"
8985    },
8986    {
8987     "field_name" : "values",
8988     "field_offset" : 32,
8989     "referenced_type" : "_ZTIA2_y"
8990    }
8991   ],
8992   "linker_set_key" : "_ZTIN11unwindstack13DwarfLocationE",
8993   "name" : "unwindstack::DwarfLocation",
8994   "referenced_type" : "_ZTIN11unwindstack13DwarfLocationE",
8995   "self_type" : "_ZTIN11unwindstack13DwarfLocationE",
8996   "size" : 20,
8997   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h"
8998  },
8999  {
9000   "alignment" : 4,
9001   "fields" :
9002   [
9003    {
9004     "access" : "private",
9005     "field_name" : "maps_rwlock_",
9006     "referenced_type" : "_ZTI16pthread_rwlock_t"
9007    },
9008    {
9009     "access" : "private",
9010     "field_name" : "maps_",
9011     "field_offset" : 320,
9012     "referenced_type" : "_ZTINSt3__110unique_ptrIN11unwindstack18LocalUpdatableMapsENS_14default_deleteIS2_EEEE"
9013    },
9014    {
9015     "access" : "private",
9016     "field_name" : "process_memory_",
9017     "field_offset" : 352,
9018     "referenced_type" : "_ZTINSt3__110shared_ptrIN11unwindstack6MemoryEEE"
9019    },
9020    {
9021     "access" : "private",
9022     "field_name" : "skip_libraries_",
9023     "field_offset" : 416,
9024     "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE"
9025    },
9026    {
9027     "access" : "private",
9028     "field_name" : "last_error_",
9029     "field_offset" : 512,
9030     "referenced_type" : "_ZTIN11unwindstack9ErrorDataE"
9031    }
9032   ],
9033   "linker_set_key" : "_ZTIN11unwindstack13LocalUnwinderE",
9034   "name" : "unwindstack::LocalUnwinder",
9035   "record_kind" : "class",
9036   "referenced_type" : "_ZTIN11unwindstack13LocalUnwinderE",
9037   "self_type" : "_ZTIN11unwindstack13LocalUnwinderE",
9038   "size" : 76,
9039   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
9040  },
9041  {
9042   "alignment" : 4,
9043   "fields" :
9044   [
9045    {
9046     "field_name" : "ss_sp",
9047     "referenced_type" : "_ZTIy"
9048    },
9049    {
9050     "field_name" : "ss_flags",
9051     "field_offset" : 64,
9052     "referenced_type" : "_ZTIi"
9053    },
9054    {
9055     "field_name" : "ss_size",
9056     "field_offset" : 96,
9057     "referenced_type" : "_ZTIy"
9058    }
9059   ],
9060   "linker_set_key" : "_ZTIN11unwindstack13arm64_stack_tE",
9061   "name" : "unwindstack::arm64_stack_t",
9062   "referenced_type" : "_ZTIN11unwindstack13arm64_stack_tE",
9063   "self_type" : "_ZTIN11unwindstack13arm64_stack_tE",
9064   "size" : 20,
9065   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h"
9066  },
9067  {
9068   "alignment" : 4,
9069   "fields" :
9070   [
9071    {
9072     "field_name" : "regs",
9073     "referenced_type" : "_ZTIA18_j"
9074    }
9075   ],
9076   "linker_set_key" : "_ZTIN11unwindstack13arm_user_regsE",
9077   "name" : "unwindstack::arm_user_regs",
9078   "referenced_type" : "_ZTIN11unwindstack13arm_user_regsE",
9079   "self_type" : "_ZTIN11unwindstack13arm_user_regsE",
9080   "size" : 72,
9081   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm.h"
9082  },
9083  {
9084   "alignment" : 4,
9085   "fields" :
9086   [
9087    {
9088     "field_name" : "ebx",
9089     "referenced_type" : "_ZTIj"
9090    },
9091    {
9092     "field_name" : "ecx",
9093     "field_offset" : 32,
9094     "referenced_type" : "_ZTIj"
9095    },
9096    {
9097     "field_name" : "edx",
9098     "field_offset" : 64,
9099     "referenced_type" : "_ZTIj"
9100    },
9101    {
9102     "field_name" : "esi",
9103     "field_offset" : 96,
9104     "referenced_type" : "_ZTIj"
9105    },
9106    {
9107     "field_name" : "edi",
9108     "field_offset" : 128,
9109     "referenced_type" : "_ZTIj"
9110    },
9111    {
9112     "field_name" : "ebp",
9113     "field_offset" : 160,
9114     "referenced_type" : "_ZTIj"
9115    },
9116    {
9117     "field_name" : "eax",
9118     "field_offset" : 192,
9119     "referenced_type" : "_ZTIj"
9120    },
9121    {
9122     "field_name" : "xds",
9123     "field_offset" : 224,
9124     "referenced_type" : "_ZTIj"
9125    },
9126    {
9127     "field_name" : "xes",
9128     "field_offset" : 256,
9129     "referenced_type" : "_ZTIj"
9130    },
9131    {
9132     "field_name" : "xfs",
9133     "field_offset" : 288,
9134     "referenced_type" : "_ZTIj"
9135    },
9136    {
9137     "field_name" : "xgs",
9138     "field_offset" : 320,
9139     "referenced_type" : "_ZTIj"
9140    },
9141    {
9142     "field_name" : "orig_eax",
9143     "field_offset" : 352,
9144     "referenced_type" : "_ZTIj"
9145    },
9146    {
9147     "field_name" : "eip",
9148     "field_offset" : 384,
9149     "referenced_type" : "_ZTIj"
9150    },
9151    {
9152     "field_name" : "xcs",
9153     "field_offset" : 416,
9154     "referenced_type" : "_ZTIj"
9155    },
9156    {
9157     "field_name" : "eflags",
9158     "field_offset" : 448,
9159     "referenced_type" : "_ZTIj"
9160    },
9161    {
9162     "field_name" : "esp",
9163     "field_offset" : 480,
9164     "referenced_type" : "_ZTIj"
9165    },
9166    {
9167     "field_name" : "xss",
9168     "field_offset" : 512,
9169     "referenced_type" : "_ZTIj"
9170    }
9171   ],
9172   "linker_set_key" : "_ZTIN11unwindstack13x86_user_regsE",
9173   "name" : "unwindstack::x86_user_regs",
9174   "referenced_type" : "_ZTIN11unwindstack13x86_user_regsE",
9175   "self_type" : "_ZTIN11unwindstack13x86_user_regsE",
9176   "size" : 68,
9177   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserX86.h"
9178  },
9179  {
9180   "alignment" : 4,
9181   "fields" :
9182   [
9183    {
9184     "field_name" : "code",
9185     "referenced_type" : "_ZTIN11unwindstack14DwarfErrorCodeE"
9186    },
9187    {
9188     "field_name" : "address",
9189     "field_offset" : 32,
9190     "referenced_type" : "_ZTIy"
9191    }
9192   ],
9193   "linker_set_key" : "_ZTIN11unwindstack14DwarfErrorDataE",
9194   "name" : "unwindstack::DwarfErrorData",
9195   "referenced_type" : "_ZTIN11unwindstack14DwarfErrorDataE",
9196   "self_type" : "_ZTIN11unwindstack14DwarfErrorDataE",
9197   "size" : 12,
9198   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfError.h"
9199  },
9200  {
9201   "alignment" : 4,
9202   "base_specifiers" :
9203   [
9204    {
9205     "referenced_type" : "_ZTINSt3__113unordered_mapIjN11unwindstack13DwarfLocationENS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS2_EEEEEE"
9206    }
9207   ],
9208   "fields" :
9209   [
9210    {
9211     "field_name" : "cie",
9212     "field_offset" : 160,
9213     "referenced_type" : "_ZTIPKN11unwindstack8DwarfCieE"
9214    },
9215    {
9216     "field_name" : "pc_start",
9217     "field_offset" : 192,
9218     "referenced_type" : "_ZTIy"
9219    },
9220    {
9221     "field_name" : "pc_end",
9222     "field_offset" : 256,
9223     "referenced_type" : "_ZTIy"
9224    }
9225   ],
9226   "linker_set_key" : "_ZTIN11unwindstack14DwarfLocationsE",
9227   "name" : "unwindstack::DwarfLocations",
9228   "referenced_type" : "_ZTIN11unwindstack14DwarfLocationsE",
9229   "self_type" : "_ZTIN11unwindstack14DwarfLocationsE",
9230   "size" : 40,
9231   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h"
9232  },
9233  {
9234   "alignment" : 4,
9235   "base_specifiers" :
9236   [
9237    {
9238     "referenced_type" : "_ZTIN11unwindstack12ElfInterfaceE"
9239    }
9240   ],
9241   "linker_set_key" : "_ZTIN11unwindstack14ElfInterface32E",
9242   "name" : "unwindstack::ElfInterface32",
9243   "record_kind" : "class",
9244   "referenced_type" : "_ZTIN11unwindstack14ElfInterface32E",
9245   "self_type" : "_ZTIN11unwindstack14ElfInterface32E",
9246   "size" : 244,
9247   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
9248   "vtable_components" :
9249   [
9250    {
9251     "kind" : "offset_to_top"
9252    },
9253    {
9254     "kind" : "rtti",
9255     "mangled_component_name" : "_ZTIN11unwindstack14ElfInterface32E"
9256    },
9257    {
9258     "kind" : "complete_dtor_pointer",
9259     "mangled_component_name" : "_ZN11unwindstack14ElfInterface32D1Ev"
9260    },
9261    {
9262     "kind" : "deleting_dtor_pointer",
9263     "mangled_component_name" : "_ZN11unwindstack14ElfInterface32D0Ev"
9264    },
9265    {
9266     "mangled_component_name" : "_ZN11unwindstack14ElfInterface324InitEPx"
9267    },
9268    {
9269     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3211InitHeadersEv"
9270    },
9271    {
9272     "mangled_component_name" : "_ZN11unwindstack14ElfInterface329GetSonameEv"
9273    },
9274    {
9275     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3215GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
9276    },
9277    {
9278     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3217GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
9279    },
9280    {
9281     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3210GetBuildIDEv"
9282    },
9283    {
9284     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4StepEyPNS_4RegsEPNS_6MemoryEPb"
9285    },
9286    {
9287     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9IsValidPcEy"
9288    },
9289    {
9290     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17HandleUnknownTypeEjyy"
9291    }
9292   ]
9293  },
9294  {
9295   "alignment" : 4,
9296   "base_specifiers" :
9297   [
9298    {
9299     "referenced_type" : "_ZTIN11unwindstack12ElfInterfaceE"
9300    }
9301   ],
9302   "linker_set_key" : "_ZTIN11unwindstack14ElfInterface64E",
9303   "name" : "unwindstack::ElfInterface64",
9304   "record_kind" : "class",
9305   "referenced_type" : "_ZTIN11unwindstack14ElfInterface64E",
9306   "self_type" : "_ZTIN11unwindstack14ElfInterface64E",
9307   "size" : 244,
9308   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
9309   "vtable_components" :
9310   [
9311    {
9312     "kind" : "offset_to_top"
9313    },
9314    {
9315     "kind" : "rtti",
9316     "mangled_component_name" : "_ZTIN11unwindstack14ElfInterface64E"
9317    },
9318    {
9319     "kind" : "complete_dtor_pointer",
9320     "mangled_component_name" : "_ZN11unwindstack14ElfInterface64D1Ev"
9321    },
9322    {
9323     "kind" : "deleting_dtor_pointer",
9324     "mangled_component_name" : "_ZN11unwindstack14ElfInterface64D0Ev"
9325    },
9326    {
9327     "mangled_component_name" : "_ZN11unwindstack14ElfInterface644InitEPx"
9328    },
9329    {
9330     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6411InitHeadersEv"
9331    },
9332    {
9333     "mangled_component_name" : "_ZN11unwindstack14ElfInterface649GetSonameEv"
9334    },
9335    {
9336     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6415GetFunctionNameEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
9337    },
9338    {
9339     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6417GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPy"
9340    },
9341    {
9342     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6410GetBuildIDEv"
9343    },
9344    {
9345     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4StepEyPNS_4RegsEPNS_6MemoryEPb"
9346    },
9347    {
9348     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9IsValidPcEy"
9349    },
9350    {
9351     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17HandleUnknownTypeEjyy"
9352    }
9353   ]
9354  },
9355  {
9356   "alignment" : 4,
9357   "fields" :
9358   [
9359    {
9360     "field_name" : "map_info",
9361     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
9362    },
9363    {
9364     "field_name" : "pc",
9365     "field_offset" : 32,
9366     "referenced_type" : "_ZTIy"
9367    },
9368    {
9369     "field_name" : "rel_pc",
9370     "field_offset" : 96,
9371     "referenced_type" : "_ZTIy"
9372    },
9373    {
9374     "field_name" : "function_name",
9375     "field_offset" : 160,
9376     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
9377    },
9378    {
9379     "field_name" : "function_offset",
9380     "field_offset" : 256,
9381     "referenced_type" : "_ZTIy"
9382    }
9383   ],
9384   "linker_set_key" : "_ZTIN11unwindstack14LocalFrameDataE",
9385   "name" : "unwindstack::LocalFrameData",
9386   "referenced_type" : "_ZTIN11unwindstack14LocalFrameDataE",
9387   "self_type" : "_ZTIN11unwindstack14LocalFrameDataE",
9388   "size" : 40,
9389   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
9390  },
9391  {
9392   "alignment" : 4,
9393   "fields" :
9394   [
9395    {
9396     "field_name" : "sig",
9397     "referenced_type" : "_ZTIy"
9398    }
9399   ],
9400   "linker_set_key" : "_ZTIN11unwindstack14arm64_sigset_tE",
9401   "name" : "unwindstack::arm64_sigset_t",
9402   "referenced_type" : "_ZTIN11unwindstack14arm64_sigset_tE",
9403   "self_type" : "_ZTIN11unwindstack14arm64_sigset_tE",
9404   "size" : 8,
9405   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h"
9406  },
9407  {
9408   "alignment" : 4,
9409   "fields" :
9410   [
9411    {
9412     "field_name" : "trap_no",
9413     "referenced_type" : "_ZTIj"
9414    },
9415    {
9416     "field_name" : "error_code",
9417     "field_offset" : 32,
9418     "referenced_type" : "_ZTIj"
9419    },
9420    {
9421     "field_name" : "oldmask",
9422     "field_offset" : 64,
9423     "referenced_type" : "_ZTIj"
9424    },
9425    {
9426     "field_name" : "regs",
9427     "field_offset" : 96,
9428     "referenced_type" : "_ZTIA16_j"
9429    },
9430    {
9431     "field_name" : "cpsr",
9432     "field_offset" : 608,
9433     "referenced_type" : "_ZTIj"
9434    },
9435    {
9436     "field_name" : "fault_address",
9437     "field_offset" : 640,
9438     "referenced_type" : "_ZTIj"
9439    }
9440   ],
9441   "linker_set_key" : "_ZTIN11unwindstack14arm_mcontext_tE",
9442   "name" : "unwindstack::arm_mcontext_t",
9443   "referenced_type" : "_ZTIN11unwindstack14arm_mcontext_tE",
9444   "self_type" : "_ZTIN11unwindstack14arm_mcontext_tE",
9445   "size" : 84,
9446   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h"
9447  },
9448  {
9449   "alignment" : 4,
9450   "fields" :
9451   [
9452    {
9453     "field_name" : "uc_flags",
9454     "referenced_type" : "_ZTIj"
9455    },
9456    {
9457     "field_name" : "uc_link",
9458     "field_offset" : 32,
9459     "referenced_type" : "_ZTIj"
9460    },
9461    {
9462     "field_name" : "uc_stack",
9463     "field_offset" : 64,
9464     "referenced_type" : "_ZTIN11unwindstack11arm_stack_tE"
9465    },
9466    {
9467     "field_name" : "uc_mcontext",
9468     "field_offset" : 160,
9469     "referenced_type" : "_ZTIN11unwindstack14arm_mcontext_tE"
9470    }
9471   ],
9472   "linker_set_key" : "_ZTIN11unwindstack14arm_ucontext_tE",
9473   "name" : "unwindstack::arm_ucontext_t",
9474   "referenced_type" : "_ZTIN11unwindstack14arm_ucontext_tE",
9475   "self_type" : "_ZTIN11unwindstack14arm_ucontext_tE",
9476   "size" : 104,
9477   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h"
9478  },
9479  {
9480   "alignment" : 4,
9481   "fields" :
9482   [
9483    {
9484     "field_name" : "ss_sp",
9485     "referenced_type" : "_ZTIy"
9486    },
9487    {
9488     "field_name" : "ss_size",
9489     "field_offset" : 64,
9490     "referenced_type" : "_ZTIy"
9491    },
9492    {
9493     "field_name" : "ss_flags",
9494     "field_offset" : 128,
9495     "referenced_type" : "_ZTIi"
9496    }
9497   ],
9498   "linker_set_key" : "_ZTIN11unwindstack14mips64_stack_tE",
9499   "name" : "unwindstack::mips64_stack_t",
9500   "referenced_type" : "_ZTIN11unwindstack14mips64_stack_tE",
9501   "self_type" : "_ZTIN11unwindstack14mips64_stack_tE",
9502   "size" : 20,
9503   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips64.h"
9504  },
9505  {
9506   "alignment" : 4,
9507   "fields" :
9508   [
9509    {
9510     "field_name" : "regs",
9511     "referenced_type" : "_ZTIA45_j"
9512    }
9513   ],
9514   "linker_set_key" : "_ZTIN11unwindstack14mips_user_regsE",
9515   "name" : "unwindstack::mips_user_regs",
9516   "referenced_type" : "_ZTIN11unwindstack14mips_user_regsE",
9517   "self_type" : "_ZTIN11unwindstack14mips_user_regsE",
9518   "size" : 180,
9519   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips.h"
9520  },
9521  {
9522   "alignment" : 4,
9523   "fields" :
9524   [
9525    {
9526     "field_name" : "ss_sp",
9527     "referenced_type" : "_ZTIy"
9528    },
9529    {
9530     "field_name" : "ss_flags",
9531     "field_offset" : 64,
9532     "referenced_type" : "_ZTIi"
9533    },
9534    {
9535     "field_name" : "pad",
9536     "field_offset" : 96,
9537     "referenced_type" : "_ZTIi"
9538    },
9539    {
9540     "field_name" : "ss_size",
9541     "field_offset" : 128,
9542     "referenced_type" : "_ZTIy"
9543    }
9544   ],
9545   "linker_set_key" : "_ZTIN11unwindstack14x86_64_stack_tE",
9546   "name" : "unwindstack::x86_64_stack_t",
9547   "referenced_type" : "_ZTIN11unwindstack14x86_64_stack_tE",
9548   "self_type" : "_ZTIN11unwindstack14x86_64_stack_tE",
9549   "size" : 24,
9550   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86_64.h"
9551  },
9552  {
9553   "alignment" : 4,
9554   "fields" :
9555   [
9556    {
9557     "field_name" : "gs",
9558     "referenced_type" : "_ZTIj"
9559    },
9560    {
9561     "field_name" : "fs",
9562     "field_offset" : 32,
9563     "referenced_type" : "_ZTIj"
9564    },
9565    {
9566     "field_name" : "es",
9567     "field_offset" : 64,
9568     "referenced_type" : "_ZTIj"
9569    },
9570    {
9571     "field_name" : "ds",
9572     "field_offset" : 96,
9573     "referenced_type" : "_ZTIj"
9574    },
9575    {
9576     "field_name" : "edi",
9577     "field_offset" : 128,
9578     "referenced_type" : "_ZTIj"
9579    },
9580    {
9581     "field_name" : "esi",
9582     "field_offset" : 160,
9583     "referenced_type" : "_ZTIj"
9584    },
9585    {
9586     "field_name" : "ebp",
9587     "field_offset" : 192,
9588     "referenced_type" : "_ZTIj"
9589    },
9590    {
9591     "field_name" : "esp",
9592     "field_offset" : 224,
9593     "referenced_type" : "_ZTIj"
9594    },
9595    {
9596     "field_name" : "ebx",
9597     "field_offset" : 256,
9598     "referenced_type" : "_ZTIj"
9599    },
9600    {
9601     "field_name" : "edx",
9602     "field_offset" : 288,
9603     "referenced_type" : "_ZTIj"
9604    },
9605    {
9606     "field_name" : "ecx",
9607     "field_offset" : 320,
9608     "referenced_type" : "_ZTIj"
9609    },
9610    {
9611     "field_name" : "eax",
9612     "field_offset" : 352,
9613     "referenced_type" : "_ZTIj"
9614    },
9615    {
9616     "field_name" : "trapno",
9617     "field_offset" : 384,
9618     "referenced_type" : "_ZTIj"
9619    },
9620    {
9621     "field_name" : "err",
9622     "field_offset" : 416,
9623     "referenced_type" : "_ZTIj"
9624    },
9625    {
9626     "field_name" : "eip",
9627     "field_offset" : 448,
9628     "referenced_type" : "_ZTIj"
9629    },
9630    {
9631     "field_name" : "cs",
9632     "field_offset" : 480,
9633     "referenced_type" : "_ZTIj"
9634    },
9635    {
9636     "field_name" : "efl",
9637     "field_offset" : 512,
9638     "referenced_type" : "_ZTIj"
9639    },
9640    {
9641     "field_name" : "uesp",
9642     "field_offset" : 544,
9643     "referenced_type" : "_ZTIj"
9644    },
9645    {
9646     "field_name" : "ss",
9647     "field_offset" : 576,
9648     "referenced_type" : "_ZTIj"
9649    }
9650   ],
9651   "linker_set_key" : "_ZTIN11unwindstack14x86_mcontext_tE",
9652   "name" : "unwindstack::x86_mcontext_t",
9653   "referenced_type" : "_ZTIN11unwindstack14x86_mcontext_tE",
9654   "self_type" : "_ZTIN11unwindstack14x86_mcontext_tE",
9655   "size" : 76,
9656   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86.h"
9657  },
9658  {
9659   "alignment" : 4,
9660   "fields" :
9661   [
9662    {
9663     "field_name" : "uc_flags",
9664     "referenced_type" : "_ZTIj"
9665    },
9666    {
9667     "field_name" : "uc_link",
9668     "field_offset" : 32,
9669     "referenced_type" : "_ZTIj"
9670    },
9671    {
9672     "field_name" : "uc_stack",
9673     "field_offset" : 64,
9674     "referenced_type" : "_ZTIN11unwindstack11x86_stack_tE"
9675    },
9676    {
9677     "field_name" : "uc_mcontext",
9678     "field_offset" : 160,
9679     "referenced_type" : "_ZTIN11unwindstack14x86_mcontext_tE"
9680    }
9681   ],
9682   "linker_set_key" : "_ZTIN11unwindstack14x86_ucontext_tE",
9683   "name" : "unwindstack::x86_ucontext_t",
9684   "referenced_type" : "_ZTIN11unwindstack14x86_ucontext_tE",
9685   "self_type" : "_ZTIN11unwindstack14x86_ucontext_tE",
9686   "size" : 96,
9687   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86.h"
9688  },
9689  {
9690   "alignment" : 4,
9691   "base_specifiers" :
9692   [
9693    {
9694     "referenced_type" : "_ZTIN11unwindstack8UnwinderE"
9695    }
9696   ],
9697   "fields" :
9698   [
9699    {
9700     "access" : "private",
9701     "field_name" : "pid_",
9702     "field_offset" : 480,
9703     "referenced_type" : "_ZTIi"
9704    },
9705    {
9706     "access" : "private",
9707     "field_name" : "maps_ptr_",
9708     "field_offset" : 512,
9709     "referenced_type" : "_ZTINSt3__110unique_ptrIN11unwindstack4MapsENS_14default_deleteIS2_EEEE"
9710    },
9711    {
9712     "access" : "private",
9713     "field_name" : "jit_debug_ptr_",
9714     "field_offset" : 544,
9715     "referenced_type" : "_ZTINSt3__110unique_ptrIN11unwindstack8JitDebugENS_14default_deleteIS2_EEEE"
9716    },
9717    {
9718     "access" : "private",
9719     "field_name" : "dex_files_ptr_",
9720     "field_offset" : 576,
9721     "referenced_type" : "_ZTINSt3__110unique_ptrIN11unwindstack8DexFilesENS_14default_deleteIS2_EEEE"
9722    }
9723   ],
9724   "linker_set_key" : "_ZTIN11unwindstack15UnwinderFromPidE",
9725   "name" : "unwindstack::UnwinderFromPid",
9726   "record_kind" : "class",
9727   "referenced_type" : "_ZTIN11unwindstack15UnwinderFromPidE",
9728   "self_type" : "_ZTIN11unwindstack15UnwinderFromPidE",
9729   "size" : 76,
9730   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h",
9731   "vtable_components" :
9732   [
9733    {
9734     "kind" : "offset_to_top"
9735    },
9736    {
9737     "kind" : "rtti",
9738     "mangled_component_name" : "_ZTIN11unwindstack15UnwinderFromPidE"
9739    },
9740    {
9741     "kind" : "complete_dtor_pointer",
9742     "mangled_component_name" : "_ZN11unwindstack15UnwinderFromPidD1Ev"
9743    },
9744    {
9745     "kind" : "deleting_dtor_pointer",
9746     "mangled_component_name" : "_ZN11unwindstack15UnwinderFromPidD0Ev"
9747    }
9748   ]
9749  },
9750  {
9751   "alignment" : 4,
9752   "fields" :
9753   [
9754    {
9755     "field_name" : "regs",
9756     "referenced_type" : "_ZTIA31_y"
9757    },
9758    {
9759     "field_name" : "sp",
9760     "field_offset" : 1984,
9761     "referenced_type" : "_ZTIy"
9762    },
9763    {
9764     "field_name" : "pc",
9765     "field_offset" : 2048,
9766     "referenced_type" : "_ZTIy"
9767    },
9768    {
9769     "field_name" : "pstate",
9770     "field_offset" : 2112,
9771     "referenced_type" : "_ZTIy"
9772    }
9773   ],
9774   "linker_set_key" : "_ZTIN11unwindstack15arm64_user_regsE",
9775   "name" : "unwindstack::arm64_user_regs",
9776   "referenced_type" : "_ZTIN11unwindstack15arm64_user_regsE",
9777   "self_type" : "_ZTIN11unwindstack15arm64_user_regsE",
9778   "size" : 272,
9779   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm64.h"
9780  },
9781  {
9782   "alignment" : 4,
9783   "fields" :
9784   [
9785    {
9786     "field_name" : "sc_regmask",
9787     "referenced_type" : "_ZTIj"
9788    },
9789    {
9790     "field_name" : "sc_status",
9791     "field_offset" : 32,
9792     "referenced_type" : "_ZTIj"
9793    },
9794    {
9795     "field_name" : "sc_pc",
9796     "field_offset" : 64,
9797     "referenced_type" : "_ZTIy"
9798    },
9799    {
9800     "field_name" : "sc_regs",
9801     "field_offset" : 128,
9802     "referenced_type" : "_ZTIA32_y"
9803    }
9804   ],
9805   "linker_set_key" : "_ZTIN11unwindstack15mips_mcontext_tE",
9806   "name" : "unwindstack::mips_mcontext_t",
9807   "referenced_type" : "_ZTIN11unwindstack15mips_mcontext_tE",
9808   "self_type" : "_ZTIN11unwindstack15mips_mcontext_tE",
9809   "size" : 272,
9810   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h"
9811  },
9812  {
9813   "alignment" : 4,
9814   "fields" :
9815   [
9816    {
9817     "field_name" : "uc_flags",
9818     "referenced_type" : "_ZTIj"
9819    },
9820    {
9821     "field_name" : "uc_link",
9822     "field_offset" : 32,
9823     "referenced_type" : "_ZTIj"
9824    },
9825    {
9826     "field_name" : "uc_stack",
9827     "field_offset" : 64,
9828     "referenced_type" : "_ZTIN11unwindstack12mips_stack_tE"
9829    },
9830    {
9831     "field_name" : "uc_mcontext",
9832     "field_offset" : 160,
9833     "referenced_type" : "_ZTIN11unwindstack15mips_mcontext_tE"
9834    }
9835   ],
9836   "linker_set_key" : "_ZTIN11unwindstack15mips_ucontext_tE",
9837   "name" : "unwindstack::mips_ucontext_t",
9838   "referenced_type" : "_ZTIN11unwindstack15mips_ucontext_tE",
9839   "self_type" : "_ZTIN11unwindstack15mips_ucontext_tE",
9840   "size" : 292,
9841   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h"
9842  },
9843  {
9844   "alignment" : 4,
9845   "base_specifiers" :
9846   [
9847    {
9848     "referenced_type" : "_ZTIN11unwindstack12DwarfSectionE"
9849    }
9850   ],
9851   "fields" :
9852   [
9853    {
9854     "access" : "protected",
9855     "field_name" : "section_bias_",
9856     "field_offset" : 1184,
9857     "referenced_type" : "_ZTIx"
9858    },
9859    {
9860     "access" : "protected",
9861     "field_name" : "entries_offset_",
9862     "field_offset" : 1248,
9863     "referenced_type" : "_ZTIy"
9864    },
9865    {
9866     "access" : "protected",
9867     "field_name" : "entries_end_",
9868     "field_offset" : 1312,
9869     "referenced_type" : "_ZTIy"
9870    },
9871    {
9872     "access" : "protected",
9873     "field_name" : "next_entries_offset_",
9874     "field_offset" : 1376,
9875     "referenced_type" : "_ZTIy"
9876    },
9877    {
9878     "access" : "protected",
9879     "field_name" : "pc_offset_",
9880     "field_offset" : 1440,
9881     "referenced_type" : "_ZTIy"
9882    },
9883    {
9884     "access" : "protected",
9885     "field_name" : "fdes_",
9886     "field_offset" : 1504,
9887     "referenced_type" : "_ZTINSt3__13mapIyNS_4pairIyPKN11unwindstack8DwarfFdeEEENS_4lessIyEENS_9allocatorINS1_IKyS6_EEEEEE"
9888    }
9889   ],
9890   "linker_set_key" : "_ZTIN11unwindstack16DwarfSectionImplIjEE",
9891   "name" : "unwindstack::DwarfSectionImpl<unsigned int>",
9892   "record_kind" : "class",
9893   "referenced_type" : "_ZTIN11unwindstack16DwarfSectionImplIjEE",
9894   "self_type" : "_ZTIN11unwindstack16DwarfSectionImplIjEE",
9895   "size" : 200,
9896   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
9897   "template_args" : [ "_ZTIj" ],
9898   "vtable_components" :
9899   [
9900    {
9901     "kind" : "offset_to_top"
9902    },
9903    {
9904     "kind" : "rtti",
9905     "mangled_component_name" : "_ZTIN11unwindstack16DwarfSectionImplIjEE"
9906    },
9907    {
9908     "kind" : "complete_dtor_pointer",
9909     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjED1Ev"
9910    },
9911    {
9912     "kind" : "deleting_dtor_pointer",
9913     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjED0Ev"
9914    },
9915    {
9916     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE4InitEyyx"
9917    },
9918    {
9919     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
9920    },
9921    {
9922     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE3LogEhyPKNS_8DwarfFdeE"
9923    },
9924    {
9925     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
9926    },
9927    {
9928     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE12GetFdeFromPcEy"
9929    },
9930    {
9931     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE18GetCfaLocationInfoEyPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
9932    },
9933    {
9934     "is_pure" : true,
9935     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
9936    },
9937    {
9938     "is_pure" : true,
9939     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Ey"
9940    },
9941    {
9942     "is_pure" : true,
9943     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEy"
9944    }
9945   ]
9946  },
9947  {
9948   "alignment" : 4,
9949   "base_specifiers" :
9950   [
9951    {
9952     "referenced_type" : "_ZTIN11unwindstack12DwarfSectionE"
9953    }
9954   ],
9955   "fields" :
9956   [
9957    {
9958     "access" : "protected",
9959     "field_name" : "section_bias_",
9960     "field_offset" : 1184,
9961     "referenced_type" : "_ZTIx"
9962    },
9963    {
9964     "access" : "protected",
9965     "field_name" : "entries_offset_",
9966     "field_offset" : 1248,
9967     "referenced_type" : "_ZTIy"
9968    },
9969    {
9970     "access" : "protected",
9971     "field_name" : "entries_end_",
9972     "field_offset" : 1312,
9973     "referenced_type" : "_ZTIy"
9974    },
9975    {
9976     "access" : "protected",
9977     "field_name" : "next_entries_offset_",
9978     "field_offset" : 1376,
9979     "referenced_type" : "_ZTIy"
9980    },
9981    {
9982     "access" : "protected",
9983     "field_name" : "pc_offset_",
9984     "field_offset" : 1440,
9985     "referenced_type" : "_ZTIy"
9986    },
9987    {
9988     "access" : "protected",
9989     "field_name" : "fdes_",
9990     "field_offset" : 1504,
9991     "referenced_type" : "_ZTINSt3__13mapIyNS_4pairIyPKN11unwindstack8DwarfFdeEEENS_4lessIyEENS_9allocatorINS1_IKyS6_EEEEEE"
9992    }
9993   ],
9994   "linker_set_key" : "_ZTIN11unwindstack16DwarfSectionImplIyEE",
9995   "name" : "unwindstack::DwarfSectionImpl<unsigned long long>",
9996   "record_kind" : "class",
9997   "referenced_type" : "_ZTIN11unwindstack16DwarfSectionImplIyEE",
9998   "self_type" : "_ZTIN11unwindstack16DwarfSectionImplIyEE",
9999   "size" : 200,
10000   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
10001   "template_args" : [ "_ZTIy" ],
10002   "vtable_components" :
10003   [
10004    {
10005     "kind" : "offset_to_top"
10006    },
10007    {
10008     "kind" : "rtti",
10009     "mangled_component_name" : "_ZTIN11unwindstack16DwarfSectionImplIyEE"
10010    },
10011    {
10012     "kind" : "complete_dtor_pointer",
10013     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyED1Ev"
10014    },
10015    {
10016     "kind" : "deleting_dtor_pointer",
10017     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyED0Ev"
10018    },
10019    {
10020     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyE4InitEyyx"
10021    },
10022    {
10023     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
10024    },
10025    {
10026     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyE3LogEhyPKNS_8DwarfFdeE"
10027    },
10028    {
10029     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
10030    },
10031    {
10032     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyE12GetFdeFromPcEy"
10033    },
10034    {
10035     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIyE18GetCfaLocationInfoEyPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
10036    },
10037    {
10038     "is_pure" : true,
10039     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
10040    },
10041    {
10042     "is_pure" : true,
10043     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Ey"
10044    },
10045    {
10046     "is_pure" : true,
10047     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEy"
10048    }
10049   ]
10050  },
10051  {
10052   "alignment" : 4,
10053   "fields" :
10054   [
10055    {
10056     "field_name" : "fault_address",
10057     "referenced_type" : "_ZTIy"
10058    },
10059    {
10060     "field_name" : "regs",
10061     "field_offset" : 64,
10062     "referenced_type" : "_ZTIA34_y"
10063    },
10064    {
10065     "field_name" : "pstate",
10066     "field_offset" : 2240,
10067     "referenced_type" : "_ZTIy"
10068    }
10069   ],
10070   "linker_set_key" : "_ZTIN11unwindstack16arm64_mcontext_tE",
10071   "name" : "unwindstack::arm64_mcontext_t",
10072   "referenced_type" : "_ZTIN11unwindstack16arm64_mcontext_tE",
10073   "self_type" : "_ZTIN11unwindstack16arm64_mcontext_tE",
10074   "size" : 288,
10075   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h"
10076  },
10077  {
10078   "alignment" : 16,
10079   "fields" :
10080   [
10081    {
10082     "field_name" : "uc_flags",
10083     "referenced_type" : "_ZTIy"
10084    },
10085    {
10086     "field_name" : "uc_link",
10087     "field_offset" : 64,
10088     "referenced_type" : "_ZTIy"
10089    },
10090    {
10091     "field_name" : "uc_stack",
10092     "field_offset" : 128,
10093     "referenced_type" : "_ZTIN11unwindstack13arm64_stack_tE"
10094    },
10095    {
10096     "field_name" : "uc_sigmask",
10097     "field_offset" : 288,
10098     "referenced_type" : "_ZTIN11unwindstack14arm64_sigset_tE"
10099    },
10100    {
10101     "field_name" : "__padding",
10102     "field_offset" : 352,
10103     "referenced_type" : "_ZTIA120_c"
10104    },
10105    {
10106     "field_name" : "uc_mcontext",
10107     "field_offset" : 1408,
10108     "referenced_type" : "_ZTIN11unwindstack16arm64_mcontext_tE"
10109    }
10110   ],
10111   "linker_set_key" : "_ZTIN11unwindstack16arm64_ucontext_tE",
10112   "name" : "unwindstack::arm64_ucontext_t",
10113   "referenced_type" : "_ZTIN11unwindstack16arm64_ucontext_tE",
10114   "self_type" : "_ZTIN11unwindstack16arm64_ucontext_tE",
10115   "size" : 464,
10116   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h"
10117  },
10118  {
10119   "alignment" : 4,
10120   "fields" :
10121   [
10122    {
10123     "field_name" : "regs",
10124     "referenced_type" : "_ZTIA45_y"
10125    }
10126   ],
10127   "linker_set_key" : "_ZTIN11unwindstack16mips64_user_regsE",
10128   "name" : "unwindstack::mips64_user_regs",
10129   "referenced_type" : "_ZTIN11unwindstack16mips64_user_regsE",
10130   "self_type" : "_ZTIN11unwindstack16mips64_user_regsE",
10131   "size" : 360,
10132   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips64.h"
10133  },
10134  {
10135   "alignment" : 4,
10136   "fields" :
10137   [
10138    {
10139     "field_name" : "r15",
10140     "referenced_type" : "_ZTIy"
10141    },
10142    {
10143     "field_name" : "r14",
10144     "field_offset" : 64,
10145     "referenced_type" : "_ZTIy"
10146    },
10147    {
10148     "field_name" : "r13",
10149     "field_offset" : 128,
10150     "referenced_type" : "_ZTIy"
10151    },
10152    {
10153     "field_name" : "r12",
10154     "field_offset" : 192,
10155     "referenced_type" : "_ZTIy"
10156    },
10157    {
10158     "field_name" : "rbp",
10159     "field_offset" : 256,
10160     "referenced_type" : "_ZTIy"
10161    },
10162    {
10163     "field_name" : "rbx",
10164     "field_offset" : 320,
10165     "referenced_type" : "_ZTIy"
10166    },
10167    {
10168     "field_name" : "r11",
10169     "field_offset" : 384,
10170     "referenced_type" : "_ZTIy"
10171    },
10172    {
10173     "field_name" : "r10",
10174     "field_offset" : 448,
10175     "referenced_type" : "_ZTIy"
10176    },
10177    {
10178     "field_name" : "r9",
10179     "field_offset" : 512,
10180     "referenced_type" : "_ZTIy"
10181    },
10182    {
10183     "field_name" : "r8",
10184     "field_offset" : 576,
10185     "referenced_type" : "_ZTIy"
10186    },
10187    {
10188     "field_name" : "rax",
10189     "field_offset" : 640,
10190     "referenced_type" : "_ZTIy"
10191    },
10192    {
10193     "field_name" : "rcx",
10194     "field_offset" : 704,
10195     "referenced_type" : "_ZTIy"
10196    },
10197    {
10198     "field_name" : "rdx",
10199     "field_offset" : 768,
10200     "referenced_type" : "_ZTIy"
10201    },
10202    {
10203     "field_name" : "rsi",
10204     "field_offset" : 832,
10205     "referenced_type" : "_ZTIy"
10206    },
10207    {
10208     "field_name" : "rdi",
10209     "field_offset" : 896,
10210     "referenced_type" : "_ZTIy"
10211    },
10212    {
10213     "field_name" : "orig_rax",
10214     "field_offset" : 960,
10215     "referenced_type" : "_ZTIy"
10216    },
10217    {
10218     "field_name" : "rip",
10219     "field_offset" : 1024,
10220     "referenced_type" : "_ZTIy"
10221    },
10222    {
10223     "field_name" : "cs",
10224     "field_offset" : 1088,
10225     "referenced_type" : "_ZTIy"
10226    },
10227    {
10228     "field_name" : "eflags",
10229     "field_offset" : 1152,
10230     "referenced_type" : "_ZTIy"
10231    },
10232    {
10233     "field_name" : "rsp",
10234     "field_offset" : 1216,
10235     "referenced_type" : "_ZTIy"
10236    },
10237    {
10238     "field_name" : "ss",
10239     "field_offset" : 1280,
10240     "referenced_type" : "_ZTIy"
10241    },
10242    {
10243     "field_name" : "fs_base",
10244     "field_offset" : 1344,
10245     "referenced_type" : "_ZTIy"
10246    },
10247    {
10248     "field_name" : "gs_base",
10249     "field_offset" : 1408,
10250     "referenced_type" : "_ZTIy"
10251    },
10252    {
10253     "field_name" : "ds",
10254     "field_offset" : 1472,
10255     "referenced_type" : "_ZTIy"
10256    },
10257    {
10258     "field_name" : "es",
10259     "field_offset" : 1536,
10260     "referenced_type" : "_ZTIy"
10261    },
10262    {
10263     "field_name" : "fs",
10264     "field_offset" : 1600,
10265     "referenced_type" : "_ZTIy"
10266    },
10267    {
10268     "field_name" : "gs",
10269     "field_offset" : 1664,
10270     "referenced_type" : "_ZTIy"
10271    }
10272   ],
10273   "linker_set_key" : "_ZTIN11unwindstack16x86_64_user_regsE",
10274   "name" : "unwindstack::x86_64_user_regs",
10275   "referenced_type" : "_ZTIN11unwindstack16x86_64_user_regsE",
10276   "self_type" : "_ZTIN11unwindstack16x86_64_user_regsE",
10277   "size" : 216,
10278   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserX86_64.h"
10279  },
10280  {
10281   "alignment" : 4,
10282   "fields" :
10283   [
10284    {
10285     "field_name" : "sc_regs",
10286     "referenced_type" : "_ZTIA32_y"
10287    },
10288    {
10289     "field_name" : "sc_fpregs",
10290     "field_offset" : 2048,
10291     "referenced_type" : "_ZTIA32_y"
10292    },
10293    {
10294     "field_name" : "sc_mdhi",
10295     "field_offset" : 4096,
10296     "referenced_type" : "_ZTIy"
10297    },
10298    {
10299     "field_name" : "sc_hi1",
10300     "field_offset" : 4160,
10301     "referenced_type" : "_ZTIy"
10302    },
10303    {
10304     "field_name" : "sc_hi2",
10305     "field_offset" : 4224,
10306     "referenced_type" : "_ZTIy"
10307    },
10308    {
10309     "field_name" : "sc_hi3",
10310     "field_offset" : 4288,
10311     "referenced_type" : "_ZTIy"
10312    },
10313    {
10314     "field_name" : "sc_mdlo",
10315     "field_offset" : 4352,
10316     "referenced_type" : "_ZTIy"
10317    },
10318    {
10319     "field_name" : "sc_lo1",
10320     "field_offset" : 4416,
10321     "referenced_type" : "_ZTIy"
10322    },
10323    {
10324     "field_name" : "sc_lo2",
10325     "field_offset" : 4480,
10326     "referenced_type" : "_ZTIy"
10327    },
10328    {
10329     "field_name" : "sc_lo3",
10330     "field_offset" : 4544,
10331     "referenced_type" : "_ZTIy"
10332    },
10333    {
10334     "field_name" : "sc_pc",
10335     "field_offset" : 4608,
10336     "referenced_type" : "_ZTIy"
10337    }
10338   ],
10339   "linker_set_key" : "_ZTIN11unwindstack17mips64_mcontext_tE",
10340   "name" : "unwindstack::mips64_mcontext_t",
10341   "referenced_type" : "_ZTIN11unwindstack17mips64_mcontext_tE",
10342   "self_type" : "_ZTIN11unwindstack17mips64_mcontext_tE",
10343   "size" : 584,
10344   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips64.h"
10345  },
10346  {
10347   "alignment" : 4,
10348   "fields" :
10349   [
10350    {
10351     "field_name" : "uc_flags",
10352     "referenced_type" : "_ZTIy"
10353    },
10354    {
10355     "field_name" : "uc_link",
10356     "field_offset" : 64,
10357     "referenced_type" : "_ZTIy"
10358    },
10359    {
10360     "field_name" : "uc_stack",
10361     "field_offset" : 128,
10362     "referenced_type" : "_ZTIN11unwindstack14mips64_stack_tE"
10363    },
10364    {
10365     "field_name" : "uc_mcontext",
10366     "field_offset" : 288,
10367     "referenced_type" : "_ZTIN11unwindstack17mips64_mcontext_tE"
10368    }
10369   ],
10370   "linker_set_key" : "_ZTIN11unwindstack17mips64_ucontext_tE",
10371   "name" : "unwindstack::mips64_ucontext_t",
10372   "referenced_type" : "_ZTIN11unwindstack17mips64_ucontext_tE",
10373   "self_type" : "_ZTIN11unwindstack17mips64_ucontext_tE",
10374   "size" : 620,
10375   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips64.h"
10376  },
10377  {
10378   "alignment" : 4,
10379   "fields" :
10380   [
10381    {
10382     "field_name" : "r8",
10383     "referenced_type" : "_ZTIy"
10384    },
10385    {
10386     "field_name" : "r9",
10387     "field_offset" : 64,
10388     "referenced_type" : "_ZTIy"
10389    },
10390    {
10391     "field_name" : "r10",
10392     "field_offset" : 128,
10393     "referenced_type" : "_ZTIy"
10394    },
10395    {
10396     "field_name" : "r11",
10397     "field_offset" : 192,
10398     "referenced_type" : "_ZTIy"
10399    },
10400    {
10401     "field_name" : "r12",
10402     "field_offset" : 256,
10403     "referenced_type" : "_ZTIy"
10404    },
10405    {
10406     "field_name" : "r13",
10407     "field_offset" : 320,
10408     "referenced_type" : "_ZTIy"
10409    },
10410    {
10411     "field_name" : "r14",
10412     "field_offset" : 384,
10413     "referenced_type" : "_ZTIy"
10414    },
10415    {
10416     "field_name" : "r15",
10417     "field_offset" : 448,
10418     "referenced_type" : "_ZTIy"
10419    },
10420    {
10421     "field_name" : "rdi",
10422     "field_offset" : 512,
10423     "referenced_type" : "_ZTIy"
10424    },
10425    {
10426     "field_name" : "rsi",
10427     "field_offset" : 576,
10428     "referenced_type" : "_ZTIy"
10429    },
10430    {
10431     "field_name" : "rbp",
10432     "field_offset" : 640,
10433     "referenced_type" : "_ZTIy"
10434    },
10435    {
10436     "field_name" : "rbx",
10437     "field_offset" : 704,
10438     "referenced_type" : "_ZTIy"
10439    },
10440    {
10441     "field_name" : "rdx",
10442     "field_offset" : 768,
10443     "referenced_type" : "_ZTIy"
10444    },
10445    {
10446     "field_name" : "rax",
10447     "field_offset" : 832,
10448     "referenced_type" : "_ZTIy"
10449    },
10450    {
10451     "field_name" : "rcx",
10452     "field_offset" : 896,
10453     "referenced_type" : "_ZTIy"
10454    },
10455    {
10456     "field_name" : "rsp",
10457     "field_offset" : 960,
10458     "referenced_type" : "_ZTIy"
10459    },
10460    {
10461     "field_name" : "rip",
10462     "field_offset" : 1024,
10463     "referenced_type" : "_ZTIy"
10464    },
10465    {
10466     "field_name" : "efl",
10467     "field_offset" : 1088,
10468     "referenced_type" : "_ZTIy"
10469    },
10470    {
10471     "field_name" : "csgsfs",
10472     "field_offset" : 1152,
10473     "referenced_type" : "_ZTIy"
10474    },
10475    {
10476     "field_name" : "err",
10477     "field_offset" : 1216,
10478     "referenced_type" : "_ZTIy"
10479    },
10480    {
10481     "field_name" : "trapno",
10482     "field_offset" : 1280,
10483     "referenced_type" : "_ZTIy"
10484    },
10485    {
10486     "field_name" : "oldmask",
10487     "field_offset" : 1344,
10488     "referenced_type" : "_ZTIy"
10489    },
10490    {
10491     "field_name" : "cr2",
10492     "field_offset" : 1408,
10493     "referenced_type" : "_ZTIy"
10494    }
10495   ],
10496   "linker_set_key" : "_ZTIN11unwindstack17x86_64_mcontext_tE",
10497   "name" : "unwindstack::x86_64_mcontext_t",
10498   "referenced_type" : "_ZTIN11unwindstack17x86_64_mcontext_tE",
10499   "self_type" : "_ZTIN11unwindstack17x86_64_mcontext_tE",
10500   "size" : 184,
10501   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86_64.h"
10502  },
10503  {
10504   "alignment" : 4,
10505   "fields" :
10506   [
10507    {
10508     "field_name" : "uc_flags",
10509     "referenced_type" : "_ZTIy"
10510    },
10511    {
10512     "field_name" : "uc_link",
10513     "field_offset" : 64,
10514     "referenced_type" : "_ZTIy"
10515    },
10516    {
10517     "field_name" : "uc_stack",
10518     "field_offset" : 128,
10519     "referenced_type" : "_ZTIN11unwindstack14x86_64_stack_tE"
10520    },
10521    {
10522     "field_name" : "uc_mcontext",
10523     "field_offset" : 320,
10524     "referenced_type" : "_ZTIN11unwindstack17x86_64_mcontext_tE"
10525    }
10526   ],
10527   "linker_set_key" : "_ZTIN11unwindstack17x86_64_ucontext_tE",
10528   "name" : "unwindstack::x86_64_ucontext_t",
10529   "referenced_type" : "_ZTIN11unwindstack17x86_64_ucontext_tE",
10530   "self_type" : "_ZTIN11unwindstack17x86_64_ucontext_tE",
10531   "size" : 224,
10532   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86_64.h"
10533  },
10534  {
10535   "alignment" : 4,
10536   "base_specifiers" :
10537   [
10538    {
10539     "referenced_type" : "_ZTIN11unwindstack4MapsE"
10540    }
10541   ],
10542   "fields" :
10543   [
10544    {
10545     "access" : "protected",
10546     "field_name" : "saved_maps_",
10547     "field_offset" : 128,
10548     "referenced_type" : "_ZTINSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEEE"
10549    }
10550   ],
10551   "linker_set_key" : "_ZTIN11unwindstack18LocalUpdatableMapsE",
10552   "name" : "unwindstack::LocalUpdatableMaps",
10553   "record_kind" : "class",
10554   "referenced_type" : "_ZTIN11unwindstack18LocalUpdatableMapsE",
10555   "self_type" : "_ZTIN11unwindstack18LocalUpdatableMapsE",
10556   "size" : 28,
10557   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
10558   "vtable_components" :
10559   [
10560    {
10561     "kind" : "offset_to_top"
10562    },
10563    {
10564     "kind" : "rtti",
10565     "mangled_component_name" : "_ZTIN11unwindstack18LocalUpdatableMapsE"
10566    },
10567    {
10568     "kind" : "complete_dtor_pointer",
10569     "mangled_component_name" : "_ZN11unwindstack18LocalUpdatableMapsD1Ev"
10570    },
10571    {
10572     "kind" : "deleting_dtor_pointer",
10573     "mangled_component_name" : "_ZN11unwindstack18LocalUpdatableMapsD0Ev"
10574    },
10575    {
10576     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
10577    },
10578    {
10579     "mangled_component_name" : "_ZNK11unwindstack18LocalUpdatableMaps11GetMapsFileEv"
10580    }
10581   ]
10582  },
10583  {
10584   "alignment" : 4,
10585   "fields" :
10586   [
10587    {
10588     "access" : "protected",
10589     "field_name" : "valid_",
10590     "field_offset" : 32,
10591     "referenced_type" : "_ZTIb"
10592    },
10593    {
10594     "access" : "protected",
10595     "field_name" : "load_bias_",
10596     "field_offset" : 64,
10597     "referenced_type" : "_ZTIx"
10598    },
10599    {
10600     "access" : "protected",
10601     "field_name" : "interface_",
10602     "field_offset" : 128,
10603     "referenced_type" : "_ZTINSt3__110unique_ptrIN11unwindstack12ElfInterfaceENS_14default_deleteIS2_EEEE"
10604    },
10605    {
10606     "access" : "protected",
10607     "field_name" : "memory_",
10608     "field_offset" : 160,
10609     "referenced_type" : "_ZTINSt3__110unique_ptrIN11unwindstack6MemoryENS_14default_deleteIS2_EEEE"
10610    },
10611    {
10612     "access" : "protected",
10613     "field_name" : "machine_type_",
10614     "field_offset" : 192,
10615     "referenced_type" : "_ZTIj"
10616    },
10617    {
10618     "access" : "protected",
10619     "field_name" : "class_type_",
10620     "field_offset" : 224,
10621     "referenced_type" : "_ZTIh"
10622    },
10623    {
10624     "access" : "protected",
10625     "field_name" : "arch_",
10626     "field_offset" : 232,
10627     "referenced_type" : "_ZTIN11unwindstack8ArchEnumE"
10628    },
10629    {
10630     "access" : "protected",
10631     "field_name" : "lock_",
10632     "field_offset" : 256,
10633     "referenced_type" : "_ZTINSt3__15mutexE"
10634    },
10635    {
10636     "access" : "protected",
10637     "field_name" : "gnu_debugdata_memory_",
10638     "field_offset" : 288,
10639     "referenced_type" : "_ZTINSt3__110unique_ptrIN11unwindstack6MemoryENS_14default_deleteIS2_EEEE"
10640    },
10641    {
10642     "access" : "protected",
10643     "field_name" : "gnu_debugdata_interface_",
10644     "field_offset" : 320,
10645     "referenced_type" : "_ZTINSt3__110unique_ptrIN11unwindstack12ElfInterfaceENS_14default_deleteIS2_EEEE"
10646    }
10647   ],
10648   "linker_set_key" : "_ZTIN11unwindstack3ElfE",
10649   "name" : "unwindstack::Elf",
10650   "record_kind" : "class",
10651   "referenced_type" : "_ZTIN11unwindstack3ElfE",
10652   "self_type" : "_ZTIN11unwindstack3ElfE",
10653   "size" : 44,
10654   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h",
10655   "vtable_components" :
10656   [
10657    {
10658     "kind" : "offset_to_top"
10659    },
10660    {
10661     "kind" : "rtti",
10662     "mangled_component_name" : "_ZTIN11unwindstack3ElfE"
10663    },
10664    {
10665     "kind" : "complete_dtor_pointer",
10666     "mangled_component_name" : "_ZN11unwindstack3ElfD1Ev"
10667    },
10668    {
10669     "kind" : "deleting_dtor_pointer",
10670     "mangled_component_name" : "_ZN11unwindstack3ElfD0Ev"
10671    }
10672   ]
10673  },
10674  {
10675   "alignment" : 4,
10676   "fields" :
10677   [
10678    {
10679     "access" : "protected",
10680     "field_name" : "maps_",
10681     "field_offset" : 32,
10682     "referenced_type" : "_ZTINSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEEE"
10683    }
10684   ],
10685   "linker_set_key" : "_ZTIN11unwindstack4MapsE",
10686   "name" : "unwindstack::Maps",
10687   "record_kind" : "class",
10688   "referenced_type" : "_ZTIN11unwindstack4MapsE",
10689   "self_type" : "_ZTIN11unwindstack4MapsE",
10690   "size" : 16,
10691   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
10692   "vtable_components" :
10693   [
10694    {
10695     "kind" : "offset_to_top"
10696    },
10697    {
10698     "kind" : "rtti",
10699     "mangled_component_name" : "_ZTIN11unwindstack4MapsE"
10700    },
10701    {
10702     "kind" : "complete_dtor_pointer",
10703     "mangled_component_name" : "_ZN11unwindstack4MapsD1Ev"
10704    },
10705    {
10706     "kind" : "deleting_dtor_pointer",
10707     "mangled_component_name" : "_ZN11unwindstack4MapsD0Ev"
10708    },
10709    {
10710     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
10711    },
10712    {
10713     "mangled_component_name" : "_ZNK11unwindstack4Maps11GetMapsFileEv"
10714    }
10715   ]
10716  },
10717  {
10718   "alignment" : 2,
10719   "fields" :
10720   [
10721    {
10722     "field_name" : "type",
10723     "referenced_type" : "_ZTIN11unwindstack4Regs12LocationEnumE"
10724    },
10725    {
10726     "field_name" : "value",
10727     "field_offset" : 16,
10728     "referenced_type" : "_ZTIs"
10729    }
10730   ],
10731   "linker_set_key" : "_ZTIN11unwindstack4Regs8LocationE",
10732   "name" : "unwindstack::Regs::Location",
10733   "referenced_type" : "_ZTIN11unwindstack4Regs8LocationE",
10734   "self_type" : "_ZTIN11unwindstack4Regs8LocationE",
10735   "size" : 4,
10736   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
10737  },
10738  {
10739   "alignment" : 4,
10740   "fields" :
10741   [
10742    {
10743     "access" : "protected",
10744     "field_name" : "total_regs_",
10745     "field_offset" : 32,
10746     "referenced_type" : "_ZTIt"
10747    },
10748    {
10749     "access" : "protected",
10750     "field_name" : "return_loc_",
10751     "field_offset" : 48,
10752     "referenced_type" : "_ZTIN11unwindstack4Regs8LocationE"
10753    },
10754    {
10755     "access" : "protected",
10756     "field_name" : "dex_pc_",
10757     "field_offset" : 96,
10758     "referenced_type" : "_ZTIy"
10759    }
10760   ],
10761   "linker_set_key" : "_ZTIN11unwindstack4RegsE",
10762   "name" : "unwindstack::Regs",
10763   "record_kind" : "class",
10764   "referenced_type" : "_ZTIN11unwindstack4RegsE",
10765   "self_type" : "_ZTIN11unwindstack4RegsE",
10766   "size" : 20,
10767   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
10768   "vtable_components" :
10769   [
10770    {
10771     "kind" : "offset_to_top"
10772    },
10773    {
10774     "kind" : "rtti",
10775     "mangled_component_name" : "_ZTIN11unwindstack4RegsE"
10776    },
10777    {
10778     "kind" : "complete_dtor_pointer",
10779     "mangled_component_name" : "_ZN11unwindstack4RegsD1Ev"
10780    },
10781    {
10782     "kind" : "deleting_dtor_pointer",
10783     "mangled_component_name" : "_ZN11unwindstack4RegsD0Ev"
10784    },
10785    {
10786     "is_pure" : true,
10787     "mangled_component_name" : "_ZN11unwindstack4Regs4ArchEv"
10788    },
10789    {
10790     "is_pure" : true,
10791     "mangled_component_name" : "_ZN11unwindstack4Regs7Is32BitEv"
10792    },
10793    {
10794     "is_pure" : true,
10795     "mangled_component_name" : "_ZN11unwindstack4Regs7RawDataEv"
10796    },
10797    {
10798     "is_pure" : true,
10799     "mangled_component_name" : "_ZN11unwindstack4Regs2pcEv"
10800    },
10801    {
10802     "is_pure" : true,
10803     "mangled_component_name" : "_ZN11unwindstack4Regs2spEv"
10804    },
10805    {
10806     "is_pure" : true,
10807     "mangled_component_name" : "_ZN11unwindstack4Regs6set_pcEy"
10808    },
10809    {
10810     "is_pure" : true,
10811     "mangled_component_name" : "_ZN11unwindstack4Regs6set_spEy"
10812    },
10813    {
10814     "is_pure" : true,
10815     "mangled_component_name" : "_ZN11unwindstack4Regs15GetPcAdjustmentEyPNS_3ElfE"
10816    },
10817    {
10818     "is_pure" : true,
10819     "mangled_component_name" : "_ZN11unwindstack4Regs19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
10820    },
10821    {
10822     "is_pure" : true,
10823     "mangled_component_name" : "_ZN11unwindstack4Regs22SetPcFromReturnAddressEPNS_6MemoryE"
10824    },
10825    {
10826     "is_pure" : true,
10827     "mangled_component_name" : "_ZN11unwindstack4Regs16IterateRegistersENSt3__18functionIFvPKcyEEE"
10828    },
10829    {
10830     "is_pure" : true,
10831     "mangled_component_name" : "_ZN11unwindstack4Regs5CloneEv"
10832    }
10833   ]
10834  },
10835  {
10836   "alignment" : 4,
10837   "fields" :
10838   [
10839    {
10840     "access" : "protected",
10841     "field_name" : "arch_",
10842     "field_offset" : 32,
10843     "referenced_type" : "_ZTIN11unwindstack8ArchEnumE"
10844    },
10845    {
10846     "access" : "protected",
10847     "field_name" : "memory_",
10848     "field_offset" : 64,
10849     "referenced_type" : "_ZTINSt3__110shared_ptrIN11unwindstack6MemoryEEE"
10850    },
10851    {
10852     "access" : "protected",
10853     "field_name" : "search_libs_",
10854     "field_offset" : 128,
10855     "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE"
10856    }
10857   ],
10858   "linker_set_key" : "_ZTIN11unwindstack6GlobalE",
10859   "name" : "unwindstack::Global",
10860   "record_kind" : "class",
10861   "referenced_type" : "_ZTIN11unwindstack6GlobalE",
10862   "self_type" : "_ZTIN11unwindstack6GlobalE",
10863   "size" : 28,
10864   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h",
10865   "vtable_components" :
10866   [
10867    {
10868     "kind" : "offset_to_top"
10869    },
10870    {
10871     "kind" : "rtti",
10872     "mangled_component_name" : "_ZTIN11unwindstack6GlobalE"
10873    },
10874    {
10875     "kind" : "complete_dtor_pointer",
10876     "mangled_component_name" : "_ZN11unwindstack6GlobalD1Ev"
10877    },
10878    {
10879     "kind" : "deleting_dtor_pointer",
10880     "mangled_component_name" : "_ZN11unwindstack6GlobalD0Ev"
10881    },
10882    {
10883     "is_pure" : true,
10884     "mangled_component_name" : "_ZN11unwindstack6Global16ReadVariableDataEy"
10885    },
10886    {
10887     "is_pure" : true,
10888     "mangled_component_name" : "_ZN11unwindstack6Global11ProcessArchEv"
10889    }
10890   ]
10891  },
10892  {
10893   "alignment" : 4,
10894   "linker_set_key" : "_ZTIN11unwindstack6MemoryE",
10895   "name" : "unwindstack::Memory",
10896   "record_kind" : "class",
10897   "referenced_type" : "_ZTIN11unwindstack6MemoryE",
10898   "self_type" : "_ZTIN11unwindstack6MemoryE",
10899   "size" : 4,
10900   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
10901   "vtable_components" :
10902   [
10903    {
10904     "kind" : "offset_to_top"
10905    },
10906    {
10907     "kind" : "rtti",
10908     "mangled_component_name" : "_ZTIN11unwindstack6MemoryE"
10909    },
10910    {
10911     "kind" : "complete_dtor_pointer",
10912     "mangled_component_name" : "_ZN11unwindstack6MemoryD1Ev"
10913    },
10914    {
10915     "kind" : "deleting_dtor_pointer",
10916     "mangled_component_name" : "_ZN11unwindstack6MemoryD0Ev"
10917    },
10918    {
10919     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEyPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEy"
10920    },
10921    {
10922     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
10923    },
10924    {
10925     "is_pure" : true,
10926     "mangled_component_name" : "_ZN11unwindstack6Memory4ReadEyPvj"
10927    }
10928   ]
10929  },
10930  {
10931   "alignment" : 8,
10932   "fields" :
10933   [
10934    {
10935     "field_name" : "start",
10936     "referenced_type" : "_ZTIy"
10937    },
10938    {
10939     "field_name" : "end",
10940     "field_offset" : 64,
10941     "referenced_type" : "_ZTIy"
10942    },
10943    {
10944     "field_name" : "offset",
10945     "field_offset" : 128,
10946     "referenced_type" : "_ZTIy"
10947    },
10948    {
10949     "field_name" : "flags",
10950     "field_offset" : 192,
10951     "referenced_type" : "_ZTIt"
10952    },
10953    {
10954     "field_name" : "name",
10955     "field_offset" : 224,
10956     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
10957    },
10958    {
10959     "field_name" : "elf",
10960     "field_offset" : 320,
10961     "referenced_type" : "_ZTINSt3__110shared_ptrIN11unwindstack3ElfEEE"
10962    },
10963    {
10964     "field_name" : "elf_offset",
10965     "field_offset" : 384,
10966     "referenced_type" : "_ZTIy"
10967    },
10968    {
10969     "field_name" : "elf_start_offset",
10970     "field_offset" : 448,
10971     "referenced_type" : "_ZTIy"
10972    },
10973    {
10974     "field_name" : "prev_map",
10975     "field_offset" : 512,
10976     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
10977    },
10978    {
10979     "field_name" : "prev_real_map",
10980     "field_offset" : 544,
10981     "referenced_type" : "_ZTIPN11unwindstack7MapInfoE"
10982    },
10983    {
10984     "field_name" : "load_bias",
10985     "field_offset" : 576,
10986     "referenced_type" : "_ZTINSt3__16atomicIxEE"
10987    },
10988    {
10989     "field_name" : "build_id",
10990     "field_offset" : 640,
10991     "referenced_type" : "_ZTINSt3__16atomicIjEE"
10992    },
10993    {
10994     "field_name" : "memory_backed_elf",
10995     "field_offset" : 672,
10996     "referenced_type" : "_ZTIb"
10997    },
10998    {
10999     "access" : "private",
11000     "field_name" : "mutex_",
11001     "field_offset" : 704,
11002     "referenced_type" : "_ZTINSt3__15mutexE"
11003    }
11004   ],
11005   "linker_set_key" : "_ZTIN11unwindstack7MapInfoE",
11006   "name" : "unwindstack::MapInfo",
11007   "referenced_type" : "_ZTIN11unwindstack7MapInfoE",
11008   "self_type" : "_ZTIN11unwindstack7MapInfoE",
11009   "size" : 96,
11010   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
11011  },
11012  {
11013   "alignment" : 4,
11014   "base_specifiers" :
11015   [
11016    {
11017     "referenced_type" : "_ZTIN11unwindstack8RegsImplIjEE"
11018    }
11019   ],
11020   "linker_set_key" : "_ZTIN11unwindstack7RegsArmE",
11021   "name" : "unwindstack::RegsArm",
11022   "record_kind" : "class",
11023   "referenced_type" : "_ZTIN11unwindstack7RegsArmE",
11024   "self_type" : "_ZTIN11unwindstack7RegsArmE",
11025   "size" : 32,
11026   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h",
11027   "vtable_components" :
11028   [
11029    {
11030     "kind" : "offset_to_top"
11031    },
11032    {
11033     "kind" : "rtti",
11034     "mangled_component_name" : "_ZTIN11unwindstack7RegsArmE"
11035    },
11036    {
11037     "kind" : "complete_dtor_pointer",
11038     "mangled_component_name" : "_ZN11unwindstack7RegsArmD1Ev"
11039    },
11040    {
11041     "kind" : "deleting_dtor_pointer",
11042     "mangled_component_name" : "_ZN11unwindstack7RegsArmD0Ev"
11043    },
11044    {
11045     "mangled_component_name" : "_ZN11unwindstack7RegsArm4ArchEv"
11046    },
11047    {
11048     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
11049    },
11050    {
11051     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
11052    },
11053    {
11054     "mangled_component_name" : "_ZN11unwindstack7RegsArm2pcEv"
11055    },
11056    {
11057     "mangled_component_name" : "_ZN11unwindstack7RegsArm2spEv"
11058    },
11059    {
11060     "mangled_component_name" : "_ZN11unwindstack7RegsArm6set_pcEy"
11061    },
11062    {
11063     "mangled_component_name" : "_ZN11unwindstack7RegsArm6set_spEy"
11064    },
11065    {
11066     "mangled_component_name" : "_ZN11unwindstack7RegsArm15GetPcAdjustmentEyPNS_3ElfE"
11067    },
11068    {
11069     "mangled_component_name" : "_ZN11unwindstack7RegsArm19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
11070    },
11071    {
11072     "mangled_component_name" : "_ZN11unwindstack7RegsArm22SetPcFromReturnAddressEPNS_6MemoryE"
11073    },
11074    {
11075     "mangled_component_name" : "_ZN11unwindstack7RegsArm16IterateRegistersENSt3__18functionIFvPKcyEEE"
11076    },
11077    {
11078     "mangled_component_name" : "_ZN11unwindstack7RegsArm5CloneEv"
11079    }
11080   ]
11081  },
11082  {
11083   "alignment" : 4,
11084   "base_specifiers" :
11085   [
11086    {
11087     "referenced_type" : "_ZTIN11unwindstack8RegsImplIjEE"
11088    }
11089   ],
11090   "linker_set_key" : "_ZTIN11unwindstack7RegsX86E",
11091   "name" : "unwindstack::RegsX86",
11092   "record_kind" : "class",
11093   "referenced_type" : "_ZTIN11unwindstack7RegsX86E",
11094   "self_type" : "_ZTIN11unwindstack7RegsX86E",
11095   "size" : 32,
11096   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h",
11097   "vtable_components" :
11098   [
11099    {
11100     "kind" : "offset_to_top"
11101    },
11102    {
11103     "kind" : "rtti",
11104     "mangled_component_name" : "_ZTIN11unwindstack7RegsX86E"
11105    },
11106    {
11107     "kind" : "complete_dtor_pointer",
11108     "mangled_component_name" : "_ZN11unwindstack7RegsX86D1Ev"
11109    },
11110    {
11111     "kind" : "deleting_dtor_pointer",
11112     "mangled_component_name" : "_ZN11unwindstack7RegsX86D0Ev"
11113    },
11114    {
11115     "mangled_component_name" : "_ZN11unwindstack7RegsX864ArchEv"
11116    },
11117    {
11118     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
11119    },
11120    {
11121     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
11122    },
11123    {
11124     "mangled_component_name" : "_ZN11unwindstack7RegsX862pcEv"
11125    },
11126    {
11127     "mangled_component_name" : "_ZN11unwindstack7RegsX862spEv"
11128    },
11129    {
11130     "mangled_component_name" : "_ZN11unwindstack7RegsX866set_pcEy"
11131    },
11132    {
11133     "mangled_component_name" : "_ZN11unwindstack7RegsX866set_spEy"
11134    },
11135    {
11136     "mangled_component_name" : "_ZN11unwindstack7RegsX8615GetPcAdjustmentEyPNS_3ElfE"
11137    },
11138    {
11139     "mangled_component_name" : "_ZN11unwindstack7RegsX8619StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
11140    },
11141    {
11142     "mangled_component_name" : "_ZN11unwindstack7RegsX8622SetPcFromReturnAddressEPNS_6MemoryE"
11143    },
11144    {
11145     "mangled_component_name" : "_ZN11unwindstack7RegsX8616IterateRegistersENSt3__18functionIFvPKcyEEE"
11146    },
11147    {
11148     "mangled_component_name" : "_ZN11unwindstack7RegsX865CloneEv"
11149    }
11150   ]
11151  },
11152  {
11153   "alignment" : 4,
11154   "base_specifiers" :
11155   [
11156    {
11157     "referenced_type" : "_ZTIN11unwindstack6GlobalE"
11158    }
11159   ],
11160   "fields" :
11161   [
11162    {
11163     "access" : "private",
11164     "field_name" : "lock_",
11165     "field_offset" : 224,
11166     "referenced_type" : "_ZTINSt3__15mutexE"
11167    },
11168    {
11169     "access" : "private",
11170     "field_name" : "initialized_",
11171     "field_offset" : 256,
11172     "referenced_type" : "_ZTIb"
11173    },
11174    {
11175     "access" : "private",
11176     "field_name" : "files_",
11177     "field_offset" : 288,
11178     "referenced_type" : "_ZTINSt3__113unordered_mapIyNS_10unique_ptrIN11unwindstack7DexFileENS_14default_deleteIS3_EEEENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS6_EEEEEE"
11179    },
11180    {
11181     "access" : "private",
11182     "field_name" : "entry_addr_",
11183     "field_offset" : 448,
11184     "referenced_type" : "_ZTIy"
11185    },
11186    {
11187     "access" : "private",
11188     "field_name" : "read_entry_ptr_func_",
11189     "field_offset" : 512,
11190     "referenced_type" : "_ZTIMN11unwindstack8DexFilesEFyyE"
11191    },
11192    {
11193     "access" : "private",
11194     "field_name" : "read_entry_func_",
11195     "field_offset" : 576,
11196     "referenced_type" : "_ZTIMN11unwindstack8DexFilesEFbvE"
11197    },
11198    {
11199     "access" : "private",
11200     "field_name" : "addrs_",
11201     "field_offset" : 640,
11202     "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE"
11203    }
11204   ],
11205   "linker_set_key" : "_ZTIN11unwindstack8DexFilesE",
11206   "name" : "unwindstack::DexFiles",
11207   "record_kind" : "class",
11208   "referenced_type" : "_ZTIN11unwindstack8DexFilesE",
11209   "self_type" : "_ZTIN11unwindstack8DexFilesE",
11210   "size" : 92,
11211   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h",
11212   "vtable_components" :
11213   [
11214    {
11215     "kind" : "offset_to_top"
11216    },
11217    {
11218     "kind" : "rtti",
11219     "mangled_component_name" : "_ZTIN11unwindstack8DexFilesE"
11220    },
11221    {
11222     "kind" : "complete_dtor_pointer",
11223     "mangled_component_name" : "_ZN11unwindstack8DexFilesD1Ev"
11224    },
11225    {
11226     "kind" : "deleting_dtor_pointer",
11227     "mangled_component_name" : "_ZN11unwindstack8DexFilesD0Ev"
11228    },
11229    {
11230     "mangled_component_name" : "_ZN11unwindstack8DexFiles16ReadVariableDataEy"
11231    },
11232    {
11233     "mangled_component_name" : "_ZN11unwindstack8DexFiles11ProcessArchEv"
11234    }
11235   ]
11236  },
11237  {
11238   "alignment" : 4,
11239   "fields" :
11240   [
11241    {
11242     "field_name" : "version",
11243     "referenced_type" : "_ZTIh"
11244    },
11245    {
11246     "field_name" : "fde_address_encoding",
11247     "field_offset" : 8,
11248     "referenced_type" : "_ZTIh"
11249    },
11250    {
11251     "field_name" : "lsda_encoding",
11252     "field_offset" : 16,
11253     "referenced_type" : "_ZTIh"
11254    },
11255    {
11256     "field_name" : "segment_size",
11257     "field_offset" : 24,
11258     "referenced_type" : "_ZTIh"
11259    },
11260    {
11261     "field_name" : "augmentation_string",
11262     "field_offset" : 32,
11263     "referenced_type" : "_ZTINSt3__16vectorIcNS_9allocatorIcEEEE"
11264    },
11265    {
11266     "field_name" : "personality_handler",
11267     "field_offset" : 128,
11268     "referenced_type" : "_ZTIy"
11269    },
11270    {
11271     "field_name" : "cfa_instructions_offset",
11272     "field_offset" : 192,
11273     "referenced_type" : "_ZTIy"
11274    },
11275    {
11276     "field_name" : "cfa_instructions_end",
11277     "field_offset" : 256,
11278     "referenced_type" : "_ZTIy"
11279    },
11280    {
11281     "field_name" : "code_alignment_factor",
11282     "field_offset" : 320,
11283     "referenced_type" : "_ZTIy"
11284    },
11285    {
11286     "field_name" : "data_alignment_factor",
11287     "field_offset" : 384,
11288     "referenced_type" : "_ZTIx"
11289    },
11290    {
11291     "field_name" : "return_address_register",
11292     "field_offset" : 448,
11293     "referenced_type" : "_ZTIy"
11294    }
11295   ],
11296   "linker_set_key" : "_ZTIN11unwindstack8DwarfCieE",
11297   "name" : "unwindstack::DwarfCie",
11298   "referenced_type" : "_ZTIN11unwindstack8DwarfCieE",
11299   "self_type" : "_ZTIN11unwindstack8DwarfCieE",
11300   "size" : 64,
11301   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfStructs.h"
11302  },
11303  {
11304   "alignment" : 4,
11305   "fields" :
11306   [
11307    {
11308     "field_name" : "cie_offset",
11309     "referenced_type" : "_ZTIy"
11310    },
11311    {
11312     "field_name" : "cfa_instructions_offset",
11313     "field_offset" : 64,
11314     "referenced_type" : "_ZTIy"
11315    },
11316    {
11317     "field_name" : "cfa_instructions_end",
11318     "field_offset" : 128,
11319     "referenced_type" : "_ZTIy"
11320    },
11321    {
11322     "field_name" : "pc_start",
11323     "field_offset" : 192,
11324     "referenced_type" : "_ZTIy"
11325    },
11326    {
11327     "field_name" : "pc_end",
11328     "field_offset" : 256,
11329     "referenced_type" : "_ZTIy"
11330    },
11331    {
11332     "field_name" : "lsda_address",
11333     "field_offset" : 320,
11334     "referenced_type" : "_ZTIy"
11335    },
11336    {
11337     "field_name" : "cie",
11338     "field_offset" : 384,
11339     "referenced_type" : "_ZTIPKN11unwindstack8DwarfCieE"
11340    }
11341   ],
11342   "linker_set_key" : "_ZTIN11unwindstack8DwarfFdeE",
11343   "name" : "unwindstack::DwarfFde",
11344   "referenced_type" : "_ZTIN11unwindstack8DwarfFdeE",
11345   "self_type" : "_ZTIN11unwindstack8DwarfFdeE",
11346   "size" : 52,
11347   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfStructs.h"
11348  },
11349  {
11350   "alignment" : 4,
11351   "base_specifiers" :
11352   [
11353    {
11354     "referenced_type" : "_ZTIN11unwindstack4MapsE"
11355    }
11356   ],
11357   "fields" :
11358   [
11359    {
11360     "access" : "protected",
11361     "field_name" : "file_",
11362     "field_offset" : 128,
11363     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11364    }
11365   ],
11366   "linker_set_key" : "_ZTIN11unwindstack8FileMapsE",
11367   "name" : "unwindstack::FileMaps",
11368   "record_kind" : "class",
11369   "referenced_type" : "_ZTIN11unwindstack8FileMapsE",
11370   "self_type" : "_ZTIN11unwindstack8FileMapsE",
11371   "size" : 28,
11372   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
11373   "vtable_components" :
11374   [
11375    {
11376     "kind" : "offset_to_top"
11377    },
11378    {
11379     "kind" : "rtti",
11380     "mangled_component_name" : "_ZTIN11unwindstack8FileMapsE"
11381    },
11382    {
11383     "kind" : "complete_dtor_pointer",
11384     "mangled_component_name" : "_ZN11unwindstack8FileMapsD1Ev"
11385    },
11386    {
11387     "kind" : "deleting_dtor_pointer",
11388     "mangled_component_name" : "_ZN11unwindstack8FileMapsD0Ev"
11389    },
11390    {
11391     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
11392    },
11393    {
11394     "mangled_component_name" : "_ZNK11unwindstack8FileMaps11GetMapsFileEv"
11395    }
11396   ]
11397  },
11398  {
11399   "alignment" : 4,
11400   "base_specifiers" :
11401   [
11402    {
11403     "referenced_type" : "_ZTIN11unwindstack6GlobalE"
11404    }
11405   ],
11406   "fields" :
11407   [
11408    {
11409     "access" : "private",
11410     "field_name" : "read_descriptor_func_",
11411     "field_offset" : 224,
11412     "referenced_type" : "_ZTIMN11unwindstack8JitDebugEFyyE"
11413    },
11414    {
11415     "access" : "private",
11416     "field_name" : "read_entry_func_",
11417     "field_offset" : 288,
11418     "referenced_type" : "_ZTIMN11unwindstack8JitDebugEFyPyS1_E"
11419    },
11420    {
11421     "access" : "private",
11422     "field_name" : "entry_addr_",
11423     "field_offset" : 352,
11424     "referenced_type" : "_ZTIy"
11425    },
11426    {
11427     "access" : "private",
11428     "field_name" : "initialized_",
11429     "field_offset" : 416,
11430     "referenced_type" : "_ZTIb"
11431    },
11432    {
11433     "access" : "private",
11434     "field_name" : "elf_list_",
11435     "field_offset" : 448,
11436     "referenced_type" : "_ZTINSt3__16vectorIPN11unwindstack3ElfENS_9allocatorIS3_EEEE"
11437    },
11438    {
11439     "access" : "private",
11440     "field_name" : "lock_",
11441     "field_offset" : 544,
11442     "referenced_type" : "_ZTINSt3__15mutexE"
11443    }
11444   ],
11445   "linker_set_key" : "_ZTIN11unwindstack8JitDebugE",
11446   "name" : "unwindstack::JitDebug",
11447   "record_kind" : "class",
11448   "referenced_type" : "_ZTIN11unwindstack8JitDebugE",
11449   "self_type" : "_ZTIN11unwindstack8JitDebugE",
11450   "size" : 72,
11451   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h",
11452   "vtable_components" :
11453   [
11454    {
11455     "kind" : "offset_to_top"
11456    },
11457    {
11458     "kind" : "rtti",
11459     "mangled_component_name" : "_ZTIN11unwindstack8JitDebugE"
11460    },
11461    {
11462     "kind" : "complete_dtor_pointer",
11463     "mangled_component_name" : "_ZN11unwindstack8JitDebugD1Ev"
11464    },
11465    {
11466     "kind" : "deleting_dtor_pointer",
11467     "mangled_component_name" : "_ZN11unwindstack8JitDebugD0Ev"
11468    },
11469    {
11470     "mangled_component_name" : "_ZN11unwindstack8JitDebug16ReadVariableDataEy"
11471    },
11472    {
11473     "mangled_component_name" : "_ZN11unwindstack8JitDebug11ProcessArchEv"
11474    }
11475   ]
11476  },
11477  {
11478   "alignment" : 4,
11479   "fields" :
11480   [
11481    {
11482     "field_name" : "offset",
11483     "referenced_type" : "_ZTIy"
11484    },
11485    {
11486     "field_name" : "table_offset",
11487     "field_offset" : 64,
11488     "referenced_type" : "_ZTIy"
11489    },
11490    {
11491     "field_name" : "table_size",
11492     "field_offset" : 128,
11493     "referenced_type" : "_ZTIj"
11494    }
11495   ],
11496   "linker_set_key" : "_ZTIN11unwindstack8LoadInfoE",
11497   "name" : "unwindstack::LoadInfo",
11498   "referenced_type" : "_ZTIN11unwindstack8LoadInfoE",
11499   "self_type" : "_ZTIN11unwindstack8LoadInfoE",
11500   "size" : 20,
11501   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11502  },
11503  {
11504   "alignment" : 4,
11505   "base_specifiers" :
11506   [
11507    {
11508     "referenced_type" : "_ZTIN11unwindstack4RegsE"
11509    }
11510   ],
11511   "fields" :
11512   [
11513    {
11514     "access" : "protected",
11515     "field_name" : "regs_",
11516     "field_offset" : 160,
11517     "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE"
11518    }
11519   ],
11520   "linker_set_key" : "_ZTIN11unwindstack8RegsImplIjEE",
11521   "name" : "unwindstack::RegsImpl<unsigned int>",
11522   "record_kind" : "class",
11523   "referenced_type" : "_ZTIN11unwindstack8RegsImplIjEE",
11524   "self_type" : "_ZTIN11unwindstack8RegsImplIjEE",
11525   "size" : 32,
11526   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
11527   "template_args" : [ "_ZTIj" ],
11528   "vtable_components" :
11529   [
11530    {
11531     "kind" : "offset_to_top"
11532    },
11533    {
11534     "kind" : "rtti",
11535     "mangled_component_name" : "_ZTIN11unwindstack8RegsImplIjEE"
11536    },
11537    {
11538     "kind" : "complete_dtor_pointer",
11539     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjED1Ev"
11540    },
11541    {
11542     "kind" : "deleting_dtor_pointer",
11543     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjED0Ev"
11544    },
11545    {
11546     "is_pure" : true,
11547     "mangled_component_name" : "_ZN11unwindstack4Regs4ArchEv"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
11551    },
11552    {
11553     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
11554    },
11555    {
11556     "is_pure" : true,
11557     "mangled_component_name" : "_ZN11unwindstack4Regs2pcEv"
11558    },
11559    {
11560     "is_pure" : true,
11561     "mangled_component_name" : "_ZN11unwindstack4Regs2spEv"
11562    },
11563    {
11564     "is_pure" : true,
11565     "mangled_component_name" : "_ZN11unwindstack4Regs6set_pcEy"
11566    },
11567    {
11568     "is_pure" : true,
11569     "mangled_component_name" : "_ZN11unwindstack4Regs6set_spEy"
11570    },
11571    {
11572     "is_pure" : true,
11573     "mangled_component_name" : "_ZN11unwindstack4Regs15GetPcAdjustmentEyPNS_3ElfE"
11574    },
11575    {
11576     "is_pure" : true,
11577     "mangled_component_name" : "_ZN11unwindstack4Regs19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
11578    },
11579    {
11580     "is_pure" : true,
11581     "mangled_component_name" : "_ZN11unwindstack4Regs22SetPcFromReturnAddressEPNS_6MemoryE"
11582    },
11583    {
11584     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE16IterateRegistersENSt3__18functionIFvPKcyEEE"
11585    },
11586    {
11587     "is_pure" : true,
11588     "mangled_component_name" : "_ZN11unwindstack4Regs5CloneEv"
11589    }
11590   ]
11591  },
11592  {
11593   "alignment" : 4,
11594   "base_specifiers" :
11595   [
11596    {
11597     "referenced_type" : "_ZTIN11unwindstack4RegsE"
11598    }
11599   ],
11600   "fields" :
11601   [
11602    {
11603     "access" : "protected",
11604     "field_name" : "regs_",
11605     "field_offset" : 160,
11606     "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE"
11607    }
11608   ],
11609   "linker_set_key" : "_ZTIN11unwindstack8RegsImplIyEE",
11610   "name" : "unwindstack::RegsImpl<unsigned long long>",
11611   "record_kind" : "class",
11612   "referenced_type" : "_ZTIN11unwindstack8RegsImplIyEE",
11613   "self_type" : "_ZTIN11unwindstack8RegsImplIyEE",
11614   "size" : 32,
11615   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
11616   "template_args" : [ "_ZTIy" ],
11617   "vtable_components" :
11618   [
11619    {
11620     "kind" : "offset_to_top"
11621    },
11622    {
11623     "kind" : "rtti",
11624     "mangled_component_name" : "_ZTIN11unwindstack8RegsImplIyEE"
11625    },
11626    {
11627     "kind" : "complete_dtor_pointer",
11628     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyED1Ev"
11629    },
11630    {
11631     "kind" : "deleting_dtor_pointer",
11632     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyED0Ev"
11633    },
11634    {
11635     "is_pure" : true,
11636     "mangled_component_name" : "_ZN11unwindstack4Regs4ArchEv"
11637    },
11638    {
11639     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7Is32BitEv"
11640    },
11641    {
11642     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7RawDataEv"
11643    },
11644    {
11645     "is_pure" : true,
11646     "mangled_component_name" : "_ZN11unwindstack4Regs2pcEv"
11647    },
11648    {
11649     "is_pure" : true,
11650     "mangled_component_name" : "_ZN11unwindstack4Regs2spEv"
11651    },
11652    {
11653     "is_pure" : true,
11654     "mangled_component_name" : "_ZN11unwindstack4Regs6set_pcEy"
11655    },
11656    {
11657     "is_pure" : true,
11658     "mangled_component_name" : "_ZN11unwindstack4Regs6set_spEy"
11659    },
11660    {
11661     "is_pure" : true,
11662     "mangled_component_name" : "_ZN11unwindstack4Regs15GetPcAdjustmentEyPNS_3ElfE"
11663    },
11664    {
11665     "is_pure" : true,
11666     "mangled_component_name" : "_ZN11unwindstack4Regs19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
11667    },
11668    {
11669     "is_pure" : true,
11670     "mangled_component_name" : "_ZN11unwindstack4Regs22SetPcFromReturnAddressEPNS_6MemoryE"
11671    },
11672    {
11673     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE16IterateRegistersENSt3__18functionIFvPKcyEEE"
11674    },
11675    {
11676     "is_pure" : true,
11677     "mangled_component_name" : "_ZN11unwindstack4Regs5CloneEv"
11678    }
11679   ]
11680  },
11681  {
11682   "alignment" : 4,
11683   "base_specifiers" :
11684   [
11685    {
11686     "referenced_type" : "_ZTIN11unwindstack8RegsImplIjEE"
11687    }
11688   ],
11689   "linker_set_key" : "_ZTIN11unwindstack8RegsMipsE",
11690   "name" : "unwindstack::RegsMips",
11691   "record_kind" : "class",
11692   "referenced_type" : "_ZTIN11unwindstack8RegsMipsE",
11693   "self_type" : "_ZTIN11unwindstack8RegsMipsE",
11694   "size" : 32,
11695   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h",
11696   "vtable_components" :
11697   [
11698    {
11699     "kind" : "offset_to_top"
11700    },
11701    {
11702     "kind" : "rtti",
11703     "mangled_component_name" : "_ZTIN11unwindstack8RegsMipsE"
11704    },
11705    {
11706     "kind" : "complete_dtor_pointer",
11707     "mangled_component_name" : "_ZN11unwindstack8RegsMipsD1Ev"
11708    },
11709    {
11710     "kind" : "deleting_dtor_pointer",
11711     "mangled_component_name" : "_ZN11unwindstack8RegsMipsD0Ev"
11712    },
11713    {
11714     "mangled_component_name" : "_ZN11unwindstack8RegsMips4ArchEv"
11715    },
11716    {
11717     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
11718    },
11719    {
11720     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
11721    },
11722    {
11723     "mangled_component_name" : "_ZN11unwindstack8RegsMips2pcEv"
11724    },
11725    {
11726     "mangled_component_name" : "_ZN11unwindstack8RegsMips2spEv"
11727    },
11728    {
11729     "mangled_component_name" : "_ZN11unwindstack8RegsMips6set_pcEy"
11730    },
11731    {
11732     "mangled_component_name" : "_ZN11unwindstack8RegsMips6set_spEy"
11733    },
11734    {
11735     "mangled_component_name" : "_ZN11unwindstack8RegsMips15GetPcAdjustmentEyPNS_3ElfE"
11736    },
11737    {
11738     "mangled_component_name" : "_ZN11unwindstack8RegsMips19StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
11739    },
11740    {
11741     "mangled_component_name" : "_ZN11unwindstack8RegsMips22SetPcFromReturnAddressEPNS_6MemoryE"
11742    },
11743    {
11744     "mangled_component_name" : "_ZN11unwindstack8RegsMips16IterateRegistersENSt3__18functionIFvPKcyEEE"
11745    },
11746    {
11747     "mangled_component_name" : "_ZN11unwindstack8RegsMips5CloneEv"
11748    }
11749   ]
11750  },
11751  {
11752   "alignment" : 4,
11753   "fields" :
11754   [
11755    {
11756     "access" : "protected",
11757     "field_name" : "max_frames_",
11758     "field_offset" : 32,
11759     "referenced_type" : "_ZTIj"
11760    },
11761    {
11762     "access" : "protected",
11763     "field_name" : "maps_",
11764     "field_offset" : 64,
11765     "referenced_type" : "_ZTIPN11unwindstack4MapsE"
11766    },
11767    {
11768     "access" : "protected",
11769     "field_name" : "regs_",
11770     "field_offset" : 96,
11771     "referenced_type" : "_ZTIPN11unwindstack4RegsE"
11772    },
11773    {
11774     "access" : "protected",
11775     "field_name" : "frames_",
11776     "field_offset" : 128,
11777     "referenced_type" : "_ZTINSt3__16vectorIN11unwindstack9FrameDataENS_9allocatorIS2_EEEE"
11778    },
11779    {
11780     "access" : "protected",
11781     "field_name" : "process_memory_",
11782     "field_offset" : 224,
11783     "referenced_type" : "_ZTINSt3__110shared_ptrIN11unwindstack6MemoryEEE"
11784    },
11785    {
11786     "access" : "protected",
11787     "field_name" : "jit_debug_",
11788     "field_offset" : 288,
11789     "referenced_type" : "_ZTIPN11unwindstack8JitDebugE"
11790    },
11791    {
11792     "access" : "protected",
11793     "field_name" : "dex_files_",
11794     "field_offset" : 320,
11795     "referenced_type" : "_ZTIPN11unwindstack8DexFilesE"
11796    },
11797    {
11798     "access" : "protected",
11799     "field_name" : "resolve_names_",
11800     "field_offset" : 352,
11801     "referenced_type" : "_ZTIb"
11802    },
11803    {
11804     "access" : "protected",
11805     "field_name" : "embedded_soname_",
11806     "field_offset" : 360,
11807     "referenced_type" : "_ZTIb"
11808    },
11809    {
11810     "access" : "protected",
11811     "field_name" : "display_build_id_",
11812     "field_offset" : 368,
11813     "referenced_type" : "_ZTIb"
11814    },
11815    {
11816     "access" : "protected",
11817     "field_name" : "elf_from_memory_not_file_",
11818     "field_offset" : 376,
11819     "referenced_type" : "_ZTIb"
11820    },
11821    {
11822     "access" : "protected",
11823     "field_name" : "last_error_",
11824     "field_offset" : 384,
11825     "referenced_type" : "_ZTIN11unwindstack9ErrorDataE"
11826    }
11827   ],
11828   "linker_set_key" : "_ZTIN11unwindstack8UnwinderE",
11829   "name" : "unwindstack::Unwinder",
11830   "record_kind" : "class",
11831   "referenced_type" : "_ZTIN11unwindstack8UnwinderE",
11832   "self_type" : "_ZTIN11unwindstack8UnwinderE",
11833   "size" : 60,
11834   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h",
11835   "vtable_components" :
11836   [
11837    {
11838     "kind" : "offset_to_top"
11839    },
11840    {
11841     "kind" : "rtti",
11842     "mangled_component_name" : "_ZTIN11unwindstack8UnwinderE"
11843    },
11844    {
11845     "kind" : "complete_dtor_pointer",
11846     "mangled_component_name" : "_ZN11unwindstack8UnwinderD1Ev"
11847    },
11848    {
11849     "kind" : "deleting_dtor_pointer",
11850     "mangled_component_name" : "_ZN11unwindstack8UnwinderD0Ev"
11851    }
11852   ]
11853  },
11854  {
11855   "alignment" : 4,
11856   "fields" :
11857   [
11858    {
11859     "field_name" : "code",
11860     "referenced_type" : "_ZTIN11unwindstack9ErrorCodeE"
11861    },
11862    {
11863     "field_name" : "address",
11864     "field_offset" : 32,
11865     "referenced_type" : "_ZTIy"
11866    }
11867   ],
11868   "linker_set_key" : "_ZTIN11unwindstack9ErrorDataE",
11869   "name" : "unwindstack::ErrorData",
11870   "referenced_type" : "_ZTIN11unwindstack9ErrorDataE",
11871   "self_type" : "_ZTIN11unwindstack9ErrorDataE",
11872   "size" : 12,
11873   "source_file" : "/system/core/libunwindstack/include/unwindstack/Error.h"
11874  },
11875  {
11876   "alignment" : 4,
11877   "fields" :
11878   [
11879    {
11880     "field_name" : "num",
11881     "referenced_type" : "_ZTIj"
11882    },
11883    {
11884     "field_name" : "rel_pc",
11885     "field_offset" : 32,
11886     "referenced_type" : "_ZTIy"
11887    },
11888    {
11889     "field_name" : "pc",
11890     "field_offset" : 96,
11891     "referenced_type" : "_ZTIy"
11892    },
11893    {
11894     "field_name" : "sp",
11895     "field_offset" : 160,
11896     "referenced_type" : "_ZTIy"
11897    },
11898    {
11899     "field_name" : "function_name",
11900     "field_offset" : 224,
11901     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11902    },
11903    {
11904     "field_name" : "function_offset",
11905     "field_offset" : 320,
11906     "referenced_type" : "_ZTIy"
11907    },
11908    {
11909     "field_name" : "map_name",
11910     "field_offset" : 384,
11911     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11912    },
11913    {
11914     "field_name" : "map_elf_start_offset",
11915     "field_offset" : 480,
11916     "referenced_type" : "_ZTIy"
11917    },
11918    {
11919     "field_name" : "map_exact_offset",
11920     "field_offset" : 544,
11921     "referenced_type" : "_ZTIy"
11922    },
11923    {
11924     "field_name" : "map_start",
11925     "field_offset" : 608,
11926     "referenced_type" : "_ZTIy"
11927    },
11928    {
11929     "field_name" : "map_end",
11930     "field_offset" : 672,
11931     "referenced_type" : "_ZTIy"
11932    },
11933    {
11934     "field_name" : "map_load_bias",
11935     "field_offset" : 736,
11936     "referenced_type" : "_ZTIy"
11937    },
11938    {
11939     "field_name" : "map_flags",
11940     "field_offset" : 800,
11941     "referenced_type" : "_ZTIi"
11942    }
11943   ],
11944   "linker_set_key" : "_ZTIN11unwindstack9FrameDataE",
11945   "name" : "unwindstack::FrameData",
11946   "referenced_type" : "_ZTIN11unwindstack9FrameDataE",
11947   "self_type" : "_ZTIN11unwindstack9FrameDataE",
11948   "size" : 104,
11949   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
11950  },
11951  {
11952   "alignment" : 4,
11953   "base_specifiers" :
11954   [
11955    {
11956     "referenced_type" : "_ZTIN11unwindstack10RemoteMapsE"
11957    }
11958   ],
11959   "linker_set_key" : "_ZTIN11unwindstack9LocalMapsE",
11960   "name" : "unwindstack::LocalMaps",
11961   "record_kind" : "class",
11962   "referenced_type" : "_ZTIN11unwindstack9LocalMapsE",
11963   "self_type" : "_ZTIN11unwindstack9LocalMapsE",
11964   "size" : 20,
11965   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
11966   "vtable_components" :
11967   [
11968    {
11969     "kind" : "offset_to_top"
11970    },
11971    {
11972     "kind" : "rtti",
11973     "mangled_component_name" : "_ZTIN11unwindstack9LocalMapsE"
11974    },
11975    {
11976     "kind" : "complete_dtor_pointer",
11977     "mangled_component_name" : "_ZN11unwindstack9LocalMapsD1Ev"
11978    },
11979    {
11980     "kind" : "deleting_dtor_pointer",
11981     "mangled_component_name" : "_ZN11unwindstack9LocalMapsD0Ev"
11982    },
11983    {
11984     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
11985    },
11986    {
11987     "mangled_component_name" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv"
11988    }
11989   ]
11990  },
11991  {
11992   "alignment" : 4,
11993   "base_specifiers" :
11994   [
11995    {
11996     "referenced_type" : "_ZTIN11unwindstack8RegsImplIyEE"
11997    }
11998   ],
11999   "linker_set_key" : "_ZTIN11unwindstack9RegsArm64E",
12000   "name" : "unwindstack::RegsArm64",
12001   "record_kind" : "class",
12002   "referenced_type" : "_ZTIN11unwindstack9RegsArm64E",
12003   "self_type" : "_ZTIN11unwindstack9RegsArm64E",
12004   "size" : 32,
12005   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h",
12006   "vtable_components" :
12007   [
12008    {
12009     "kind" : "offset_to_top"
12010    },
12011    {
12012     "kind" : "rtti",
12013     "mangled_component_name" : "_ZTIN11unwindstack9RegsArm64E"
12014    },
12015    {
12016     "kind" : "complete_dtor_pointer",
12017     "mangled_component_name" : "_ZN11unwindstack9RegsArm64D1Ev"
12018    },
12019    {
12020     "kind" : "deleting_dtor_pointer",
12021     "mangled_component_name" : "_ZN11unwindstack9RegsArm64D0Ev"
12022    },
12023    {
12024     "mangled_component_name" : "_ZN11unwindstack9RegsArm644ArchEv"
12025    },
12026    {
12027     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7Is32BitEv"
12028    },
12029    {
12030     "mangled_component_name" : "_ZN11unwindstack8RegsImplIyE7RawDataEv"
12031    },
12032    {
12033     "mangled_component_name" : "_ZN11unwindstack9RegsArm642pcEv"
12034    },
12035    {
12036     "mangled_component_name" : "_ZN11unwindstack9RegsArm642spEv"
12037    },
12038    {
12039     "mangled_component_name" : "_ZN11unwindstack9RegsArm646set_pcEy"
12040    },
12041    {
12042     "mangled_component_name" : "_ZN11unwindstack9RegsArm646set_spEy"
12043    },
12044    {
12045     "mangled_component_name" : "_ZN11unwindstack9RegsArm6415GetPcAdjustmentEyPNS_3ElfE"
12046    },
12047    {
12048     "mangled_component_name" : "_ZN11unwindstack9RegsArm6419StepIfSignalHandlerEyPNS_3ElfEPNS_6MemoryE"
12049    },
12050    {
12051     "mangled_component_name" : "_ZN11unwindstack9RegsArm6422SetPcFromReturnAddressEPNS_6MemoryE"
12052    },
12053    {
12054     "mangled_component_name" : "_ZN11unwindstack9RegsArm6416IterateRegistersENSt3__18functionIFvPKcyEEE"
12055    },
12056    {
12057     "mangled_component_name" : "_ZN11unwindstack9RegsArm645CloneEv"
12058    }
12059   ]
12060  }
12061 ],
12062 "rvalue_reference_types" :
12063 [
12064  {
12065   "alignment" : 4,
12066   "linker_set_key" : "_ZTION11unwindstack4MapsE",
12067   "name" : "unwindstack::Maps &&",
12068   "referenced_type" : "_ZTIN11unwindstack4MapsE",
12069   "self_type" : "_ZTION11unwindstack4MapsE",
12070   "size" : 4,
12071   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
12072  }
12073 ]
12074}
12075