1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [120]",
7   "name" : "char [120]",
8   "referenced_type" : "type-92",
9   "self_type" : "type-338",
10   "size" : 120,
11   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h"
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "unsigned int [16]",
16   "name" : "unsigned int [16]",
17   "referenced_type" : "type-3",
18   "self_type" : "type-633",
19   "size" : 64,
20   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h"
21  },
22  {
23   "alignment" : 4,
24   "linker_set_key" : "unsigned int [18]",
25   "name" : "unsigned int [18]",
26   "referenced_type" : "type-3",
27   "self_type" : "type-607",
28   "size" : 72,
29   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm.h"
30  },
31  {
32   "alignment" : 4,
33   "linker_set_key" : "unsigned int [45]",
34   "name" : "unsigned int [45]",
35   "referenced_type" : "type-3",
36   "self_type" : "type-612",
37   "size" : 180,
38   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips.h"
39  },
40  {
41   "alignment" : 8,
42   "linker_set_key" : "unsigned long [2]",
43   "name" : "unsigned long [2]",
44   "referenced_type" : "type-6",
45   "self_type" : "type-274",
46   "size" : 16,
47   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h"
48  },
49  {
50   "alignment" : 8,
51   "linker_set_key" : "unsigned long [31]",
52   "name" : "unsigned long [31]",
53   "referenced_type" : "type-6",
54   "self_type" : "type-609",
55   "size" : 248,
56   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm64.h"
57  },
58  {
59   "alignment" : 8,
60   "linker_set_key" : "unsigned long [32]",
61   "name" : "unsigned long [32]",
62   "referenced_type" : "type-6",
63   "self_type" : "type-775",
64   "size" : 256,
65   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h"
66  },
67  {
68   "alignment" : 8,
69   "linker_set_key" : "unsigned long [33]",
70   "name" : "unsigned long [33]",
71   "referenced_type" : "type-6",
72   "self_type" : "type-336",
73   "size" : 264,
74   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h"
75  },
76  {
77   "alignment" : 8,
78   "linker_set_key" : "unsigned long [45]",
79   "name" : "unsigned long [45]",
80   "referenced_type" : "type-6",
81   "self_type" : "type-615",
82   "size" : 360,
83   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips64.h"
84  }
85 ],
86 "builtin_types" :
87 [
88  {
89   "alignment" : 1,
90   "is_integral" : true,
91   "is_unsigned" : true,
92   "linker_set_key" : "bool",
93   "name" : "bool",
94   "referenced_type" : "type-72",
95   "self_type" : "type-72",
96   "size" : 1
97  },
98  {
99   "alignment" : 1,
100   "is_integral" : true,
101   "is_unsigned" : true,
102   "linker_set_key" : "char",
103   "name" : "char",
104   "referenced_type" : "type-92",
105   "self_type" : "type-92",
106   "size" : 1
107  },
108  {
109   "alignment" : 4,
110   "is_integral" : true,
111   "linker_set_key" : "int",
112   "name" : "int",
113   "referenced_type" : "type-153",
114   "self_type" : "type-153",
115   "size" : 4
116  },
117  {
118   "alignment" : 8,
119   "is_integral" : true,
120   "linker_set_key" : "long",
121   "name" : "long",
122   "referenced_type" : "type-12",
123   "self_type" : "type-12",
124   "size" : 8
125  },
126  {
127   "alignment" : 2,
128   "is_integral" : true,
129   "linker_set_key" : "short",
130   "name" : "short",
131   "referenced_type" : "type-66",
132   "self_type" : "type-66",
133   "size" : 2
134  },
135  {
136   "alignment" : 1,
137   "is_integral" : true,
138   "is_unsigned" : true,
139   "linker_set_key" : "unsigned char",
140   "name" : "unsigned char",
141   "referenced_type" : "type-10",
142   "self_type" : "type-10",
143   "size" : 1
144  },
145  {
146   "alignment" : 4,
147   "is_integral" : true,
148   "is_unsigned" : true,
149   "linker_set_key" : "unsigned int",
150   "name" : "unsigned int",
151   "referenced_type" : "type-3",
152   "self_type" : "type-3",
153   "size" : 4
154  },
155  {
156   "alignment" : 8,
157   "is_integral" : true,
158   "is_unsigned" : true,
159   "linker_set_key" : "unsigned long",
160   "name" : "unsigned long",
161   "referenced_type" : "type-6",
162   "self_type" : "type-6",
163   "size" : 8
164  },
165  {
166   "alignment" : 2,
167   "is_integral" : true,
168   "is_unsigned" : true,
169   "linker_set_key" : "unsigned short",
170   "name" : "unsigned short",
171   "referenced_type" : "type-2",
172   "self_type" : "type-2",
173   "size" : 2
174  },
175  {
176   "linker_set_key" : "void",
177   "name" : "void",
178   "referenced_type" : "type-62",
179   "self_type" : "type-62"
180  }
181 ],
182 "elf_functions" :
183 [
184  {
185   "name" : "_Z8demanglePKc"
186  },
187  {
188   "name" : "_ZN11unwindstack10BufferMaps5ParseEv"
189  },
190  {
191   "name" : "_ZN11unwindstack10RegsMips6415GetPcAdjustmentEmPNS_3ElfE"
192  },
193  {
194   "name" : "_ZN11unwindstack10RegsMips6416IterateRegistersENSt3__18functionIFvPKcmEEE"
195  },
196  {
197   "name" : "_ZN11unwindstack10RegsMips6418CreateFromUcontextEPv"
198  },
199  {
200   "name" : "_ZN11unwindstack10RegsMips6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
201  },
202  {
203   "name" : "_ZN11unwindstack10RegsMips6422SetPcFromReturnAddressEPNS_6MemoryE"
204  },
205  {
206   "name" : "_ZN11unwindstack10RegsMips642pcEv"
207  },
208  {
209   "name" : "_ZN11unwindstack10RegsMips642spEv"
210  },
211  {
212   "name" : "_ZN11unwindstack10RegsMips644ArchEv"
213  },
214  {
215   "name" : "_ZN11unwindstack10RegsMips644ReadEPv"
216  },
217  {
218   "name" : "_ZN11unwindstack10RegsMips645CloneEv"
219  },
220  {
221   "name" : "_ZN11unwindstack10RegsMips646set_pcEm"
222  },
223  {
224   "name" : "_ZN11unwindstack10RegsMips646set_spEm"
225  },
226  {
227   "name" : "_ZN11unwindstack10RegsMips64C1Ev"
228  },
229  {
230   "name" : "_ZN11unwindstack10RegsMips64C2Ev"
231  },
232  {
233   "name" : "_ZN11unwindstack10RegsX86_6415GetPcAdjustmentEmPNS_3ElfE"
234  },
235  {
236   "name" : "_ZN11unwindstack10RegsX86_6415SetFromUcontextEPNS_17x86_64_ucontext_tE"
237  },
238  {
239   "name" : "_ZN11unwindstack10RegsX86_6416IterateRegistersENSt3__18functionIFvPKcmEEE"
240  },
241  {
242   "name" : "_ZN11unwindstack10RegsX86_6418CreateFromUcontextEPv"
243  },
244  {
245   "name" : "_ZN11unwindstack10RegsX86_6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
246  },
247  {
248   "name" : "_ZN11unwindstack10RegsX86_6422SetPcFromReturnAddressEPNS_6MemoryE"
249  },
250  {
251   "name" : "_ZN11unwindstack10RegsX86_642pcEv"
252  },
253  {
254   "name" : "_ZN11unwindstack10RegsX86_642spEv"
255  },
256  {
257   "name" : "_ZN11unwindstack10RegsX86_644ArchEv"
258  },
259  {
260   "name" : "_ZN11unwindstack10RegsX86_644ReadEPv"
261  },
262  {
263   "name" : "_ZN11unwindstack10RegsX86_645CloneEv"
264  },
265  {
266   "name" : "_ZN11unwindstack10RegsX86_646set_pcEm"
267  },
268  {
269   "name" : "_ZN11unwindstack10RegsX86_646set_spEm"
270  },
271  {
272   "name" : "_ZN11unwindstack10RegsX86_64C1Ev"
273  },
274  {
275   "name" : "_ZN11unwindstack10RegsX86_64C2Ev"
276  },
277  {
278   "binding" : "weak",
279   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIaEEbPm"
280  },
281  {
282   "binding" : "weak",
283   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIiEEbPm"
284  },
285  {
286   "binding" : "weak",
287   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIlEEbPm"
288  },
289  {
290   "binding" : "weak",
291   "name" : "_ZN11unwindstack11DwarfMemory10ReadSignedIsEEbPm"
292  },
293  {
294   "name" : "_ZN11unwindstack11DwarfMemory11ReadSLEB128EPl"
295  },
296  {
297   "name" : "_ZN11unwindstack11DwarfMemory11ReadULEB128EPm"
298  },
299  {
300   "binding" : "weak",
301   "name" : "_ZN11unwindstack11DwarfMemory14GetEncodedSizeIjEEmh"
302  },
303  {
304   "binding" : "weak",
305   "name" : "_ZN11unwindstack11DwarfMemory14GetEncodedSizeImEEmh"
306  },
307  {
308   "binding" : "weak",
309   "name" : "_ZN11unwindstack11DwarfMemory16ReadEncodedValueIjEEbhPm"
310  },
311  {
312   "binding" : "weak",
313   "name" : "_ZN11unwindstack11DwarfMemory16ReadEncodedValueImEEbhPm"
314  },
315  {
316   "name" : "_ZN11unwindstack11DwarfMemory18AdjustEncodedValueEhPm"
317  },
318  {
319   "name" : "_ZN11unwindstack11DwarfMemory9ReadBytesEPvm"
320  },
321  {
322   "name" : "_ZN11unwindstack11MemoryCache4ReadEmPvm"
323  },
324  {
325   "name" : "_ZN11unwindstack11MemoryLocal4ReadEmPvm"
326  },
327  {
328   "name" : "_ZN11unwindstack11MemoryRange4ReadEmPvm"
329  },
330  {
331   "name" : "_ZN11unwindstack11MemoryRangeC1ERKNSt3__110shared_ptrINS_6MemoryEEEmmm"
332  },
333  {
334   "name" : "_ZN11unwindstack11MemoryRangeC2ERKNSt3__110shared_ptrINS_6MemoryEEEmmm"
335  },
336  {
337   "binding" : "weak",
338   "name" : "_ZN11unwindstack12DwarfEhFrameIjEC1EPNS_6MemoryE"
339  },
340  {
341   "binding" : "weak",
342   "name" : "_ZN11unwindstack12DwarfEhFrameIjEC2EPNS_6MemoryE"
343  },
344  {
345   "binding" : "weak",
346   "name" : "_ZN11unwindstack12DwarfEhFrameImEC1EPNS_6MemoryE"
347  },
348  {
349   "binding" : "weak",
350   "name" : "_ZN11unwindstack12DwarfEhFrameImEC2EPNS_6MemoryE"
351  },
352  {
353   "name" : "_ZN11unwindstack12DwarfSection4StepEmPNS_4RegsEPNS_6MemoryEPb"
354  },
355  {
356   "name" : "_ZN11unwindstack12DwarfSectionC2EPNS_6MemoryE"
357  },
358  {
359   "binding" : "weak",
360   "name" : "_ZN11unwindstack12ElfInterface11GetLoadBiasI9elf32_hdr10elf32_phdrEEmPNS_6MemoryE"
361  },
362  {
363   "binding" : "weak",
364   "name" : "_ZN11unwindstack12ElfInterface11GetLoadBiasI9elf64_hdr10elf64_phdrEEmPNS_6MemoryE"
365  },
366  {
367   "binding" : "weak",
368   "name" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf32_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv"
369  },
370  {
371   "binding" : "weak",
372   "name" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf64_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv"
373  },
374  {
375   "binding" : "weak",
376   "name" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf32_hdr10elf32_phdr10elf32_shdrEEbPm"
377  },
378  {
379   "binding" : "weak",
380   "name" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf64_hdr10elf64_phdr10elf64_shdrEEbPm"
381  },
382  {
383   "binding" : "weak",
384   "name" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf32_hdr10elf32_phdrEEvRKT_Pm"
385  },
386  {
387   "binding" : "weak",
388   "name" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf64_hdr10elf64_phdrEEvRKT_Pm"
389  },
390  {
391   "binding" : "weak",
392   "name" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf32_hdr10elf32_shdrEEvRKT_"
393  },
394  {
395   "binding" : "weak",
396   "name" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf64_hdr10elf64_shdrEEvRKT_"
397  },
398  {
399   "binding" : "weak",
400   "name" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI7dynamicEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv"
401  },
402  {
403   "binding" : "weak",
404   "name" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI9Elf64_DynEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv"
405  },
406  {
407   "binding" : "weak",
408   "name" : "_ZN11unwindstack12ElfInterface21ReadBuildIDFromMemoryI9elf32_hdr10elf32_shdr10elf32_noteEENSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS_6MemoryE"
409  },
410  {
411   "binding" : "weak",
412   "name" : "_ZN11unwindstack12ElfInterface21ReadBuildIDFromMemoryI9elf64_hdr10elf64_shdr10elf64_noteEENSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS_6MemoryE"
413  },
414  {
415   "binding" : "weak",
416   "name" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf32_hdrEEvPNS_6MemoryEPm"
417  },
418  {
419   "binding" : "weak",
420   "name" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf64_hdrEEvPNS_6MemoryEPm"
421  },
422  {
423   "binding" : "weak",
424   "name" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateIjEEvm"
425  },
426  {
427   "binding" : "weak",
428   "name" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateImEEvm"
429  },
430  {
431   "name" : "_ZN11unwindstack12ElfInterface24CreateGnuDebugdataMemoryEv"
432  },
433  {
434   "binding" : "weak",
435   "name" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf32_symEEbmPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm"
436  },
437  {
438   "binding" : "weak",
439   "name" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf64_symEEbmPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm"
440  },
441  {
442   "binding" : "weak",
443   "name" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf32_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm"
444  },
445  {
446   "binding" : "weak",
447   "name" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf64_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm"
448  },
449  {
450   "name" : "_ZN11unwindstack12ElfInterface4StepEmPNS_4RegsEPNS_6MemoryEPb"
451  },
452  {
453   "name" : "_ZN11unwindstack12ElfInterface9IsValidPcEm"
454  },
455  {
456   "name" : "_ZN11unwindstack12ElfInterfaceD0Ev"
457  },
458  {
459   "name" : "_ZN11unwindstack12ElfInterfaceD1Ev"
460  },
461  {
462   "name" : "_ZN11unwindstack12ElfInterfaceD2Ev"
463  },
464  {
465   "name" : "_ZN11unwindstack12MemoryBuffer4ReadEmPvm"
466  },
467  {
468   "name" : "_ZN11unwindstack12MemoryBuffer6GetPtrEm"
469  },
470  {
471   "name" : "_ZN11unwindstack12MemoryRanges4ReadEmPvm"
472  },
473  {
474   "name" : "_ZN11unwindstack12MemoryRanges6InsertEPNS_11MemoryRangeE"
475  },
476  {
477   "name" : "_ZN11unwindstack12MemoryRemote4ReadEmPvm"
478  },
479  {
480   "name" : "_ZN11unwindstack13LocalUnwinder10GetMapInfoEm"
481  },
482  {
483   "name" : "_ZN11unwindstack13LocalUnwinder17ShouldSkipLibraryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE"
484  },
485  {
486   "name" : "_ZN11unwindstack13LocalUnwinder4InitEv"
487  },
488  {
489   "name" : "_ZN11unwindstack13LocalUnwinder6UnwindEPNSt3__16vectorINS_14LocalFrameDataENS1_9allocatorIS3_EEEEm"
490  },
491  {
492   "name" : "_ZN11unwindstack13MemoryOffline4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
493  },
494  {
495   "name" : "_ZN11unwindstack13MemoryOffline4ReadEmPvm"
496  },
497  {
498   "name" : "_ZN11unwindstack13log_to_stdoutEb"
499  },
500  {
501   "binding" : "weak",
502   "name" : "_ZN11unwindstack14GetBuildIDInfoI9elf32_hdr10elf32_shdrEEbPNS_6MemoryEPmS5_"
503  },
504  {
505   "binding" : "weak",
506   "name" : "_ZN11unwindstack14GetBuildIDInfoI9elf64_hdr10elf64_shdrEEbPNS_6MemoryEPmS5_"
507  },
508  {
509   "binding" : "weak",
510   "name" : "_ZN11unwindstack15DwarfDebugFrameIjEC1EPNS_6MemoryE"
511  },
512  {
513   "binding" : "weak",
514   "name" : "_ZN11unwindstack15DwarfDebugFrameIjEC2EPNS_6MemoryE"
515  },
516  {
517   "binding" : "weak",
518   "name" : "_ZN11unwindstack15DwarfDebugFrameImEC1EPNS_6MemoryE"
519  },
520  {
521   "binding" : "weak",
522   "name" : "_ZN11unwindstack15DwarfDebugFrameImEC2EPNS_6MemoryE"
523  },
524  {
525   "name" : "_ZN11unwindstack15ElfInterfaceArm13GetPrel31AddrEjPj"
526  },
527  {
528   "name" : "_ZN11unwindstack15ElfInterfaceArm15GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
529  },
530  {
531   "name" : "_ZN11unwindstack15ElfInterfaceArm17HandleUnknownTypeEjmm"
532  },
533  {
534   "name" : "_ZN11unwindstack15ElfInterfaceArm4InitEPm"
535  },
536  {
537   "name" : "_ZN11unwindstack15ElfInterfaceArm4StepEmPNS_4RegsEPNS_6MemoryEPb"
538  },
539  {
540   "name" : "_ZN11unwindstack15ElfInterfaceArm9FindEntryEjPm"
541  },
542  {
543   "name" : "_ZN11unwindstack15ElfInterfaceArm9StepExidxEmPNS_4RegsEPNS_6MemoryEPb"
544  },
545  {
546   "name" : "_ZN11unwindstack15UnwinderFromPid4InitENS_8ArchEnumE"
547  },
548  {
549   "binding" : "weak",
550   "name" : "_ZN11unwindstack16DwarfSectionImplIjE12EvalRegisterEPKNS_13DwarfLocationEjPjPv"
551  },
552  {
553   "binding" : "weak",
554   "name" : "_ZN11unwindstack16DwarfSectionImplIjE14EvalExpressionERKNS_13DwarfLocationEPNS_6MemoryEPjPNS_8RegsInfoIjEEPb"
555  },
556  {
557   "binding" : "weak",
558   "name" : "_ZN11unwindstack16DwarfSectionImplIjE15FillInCieHeaderEPNS_8DwarfCieE"
559  },
560  {
561   "binding" : "weak",
562   "name" : "_ZN11unwindstack16DwarfSectionImplIjE15FillInFdeHeaderEPNS_8DwarfFdeE"
563  },
564  {
565   "binding" : "weak",
566   "name" : "_ZN11unwindstack16DwarfSectionImplIjE16GetCieFromOffsetEm"
567  },
568  {
569   "binding" : "weak",
570   "name" : "_ZN11unwindstack16DwarfSectionImplIjE16GetFdeFromOffsetEm"
571  },
572  {
573   "binding" : "weak",
574   "name" : "_ZN11unwindstack16DwarfSectionImplIjE18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
575  },
576  {
577   "binding" : "weak",
578   "name" : "_ZN11unwindstack16DwarfSectionImplIjE3LogEhmPKNS_8DwarfFdeE"
579  },
580  {
581   "binding" : "weak",
582   "name" : "_ZN11unwindstack16DwarfSectionImplIjE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
583  },
584  {
585   "binding" : "weak",
586   "name" : "_ZN11unwindstack16DwarfSectionImplIjE9FillInCieEPNS_8DwarfCieE"
587  },
588  {
589   "binding" : "weak",
590   "name" : "_ZN11unwindstack16DwarfSectionImplIjE9FillInFdeEPNS_8DwarfFdeE"
591  },
592  {
593   "binding" : "weak",
594   "name" : "_ZN11unwindstack16DwarfSectionImplIjEC2EPNS_6MemoryE"
595  },
596  {
597   "binding" : "weak",
598   "name" : "_ZN11unwindstack16DwarfSectionImplIjED0Ev"
599  },
600  {
601   "binding" : "weak",
602   "name" : "_ZN11unwindstack16DwarfSectionImplImE12EvalRegisterEPKNS_13DwarfLocationEjPmPv"
603  },
604  {
605   "binding" : "weak",
606   "name" : "_ZN11unwindstack16DwarfSectionImplImE14EvalExpressionERKNS_13DwarfLocationEPNS_6MemoryEPmPNS_8RegsInfoImEEPb"
607  },
608  {
609   "binding" : "weak",
610   "name" : "_ZN11unwindstack16DwarfSectionImplImE15FillInCieHeaderEPNS_8DwarfCieE"
611  },
612  {
613   "binding" : "weak",
614   "name" : "_ZN11unwindstack16DwarfSectionImplImE15FillInFdeHeaderEPNS_8DwarfFdeE"
615  },
616  {
617   "binding" : "weak",
618   "name" : "_ZN11unwindstack16DwarfSectionImplImE16GetCieFromOffsetEm"
619  },
620  {
621   "binding" : "weak",
622   "name" : "_ZN11unwindstack16DwarfSectionImplImE16GetFdeFromOffsetEm"
623  },
624  {
625   "binding" : "weak",
626   "name" : "_ZN11unwindstack16DwarfSectionImplImE18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
627  },
628  {
629   "binding" : "weak",
630   "name" : "_ZN11unwindstack16DwarfSectionImplImE3LogEhmPKNS_8DwarfFdeE"
631  },
632  {
633   "binding" : "weak",
634   "name" : "_ZN11unwindstack16DwarfSectionImplImE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
635  },
636  {
637   "binding" : "weak",
638   "name" : "_ZN11unwindstack16DwarfSectionImplImE9FillInCieEPNS_8DwarfCieE"
639  },
640  {
641   "binding" : "weak",
642   "name" : "_ZN11unwindstack16DwarfSectionImplImE9FillInFdeEPNS_8DwarfFdeE"
643  },
644  {
645   "binding" : "weak",
646   "name" : "_ZN11unwindstack16DwarfSectionImplImEC2EPNS_6MemoryE"
647  },
648  {
649   "binding" : "weak",
650   "name" : "_ZN11unwindstack16DwarfSectionImplImED0Ev"
651  },
652  {
653   "name" : "_ZN11unwindstack18LocalUpdatableMaps7ReparseEv"
654  },
655  {
656   "name" : "_ZN11unwindstack18MemoryFileAtOffset4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm"
657  },
658  {
659   "name" : "_ZN11unwindstack18MemoryFileAtOffset4ReadEmPvm"
660  },
661  {
662   "name" : "_ZN11unwindstack18MemoryFileAtOffset5ClearEv"
663  },
664  {
665   "name" : "_ZN11unwindstack18MemoryFileAtOffsetD0Ev"
666  },
667  {
668   "name" : "_ZN11unwindstack18MemoryFileAtOffsetD1Ev"
669  },
670  {
671   "name" : "_ZN11unwindstack18MemoryFileAtOffsetD2Ev"
672  },
673  {
674   "name" : "_ZN11unwindstack18MemoryOfflineParts4ReadEmPvm"
675  },
676  {
677   "name" : "_ZN11unwindstack18MemoryOfflinePartsD0Ev"
678  },
679  {
680   "name" : "_ZN11unwindstack18MemoryOfflinePartsD1Ev"
681  },
682  {
683   "name" : "_ZN11unwindstack18MemoryOfflinePartsD2Ev"
684  },
685  {
686   "binding" : "weak",
687   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE12GetFdeFromPcEm"
688  },
689  {
690   "binding" : "weak",
691   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE18GetFdeOffsetFromPcEmPm"
692  },
693  {
694   "binding" : "weak",
695   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE19GetFdeInfoFromIndexEm"
696  },
697  {
698   "binding" : "weak",
699   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE4InitEmmm"
700  },
701  {
702   "binding" : "weak",
703   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
704  },
705  {
706   "binding" : "weak",
707   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjEC1EPNS_6MemoryE"
708  },
709  {
710   "binding" : "weak",
711   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrIjEC2EPNS_6MemoryE"
712  },
713  {
714   "binding" : "weak",
715   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImE12GetFdeFromPcEm"
716  },
717  {
718   "binding" : "weak",
719   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImE18GetFdeOffsetFromPcEmPm"
720  },
721  {
722   "binding" : "weak",
723   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImE19GetFdeInfoFromIndexEm"
724  },
725  {
726   "binding" : "weak",
727   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImE4InitEmmm"
728  },
729  {
730   "binding" : "weak",
731   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
732  },
733  {
734   "binding" : "weak",
735   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImEC1EPNS_6MemoryE"
736  },
737  {
738   "binding" : "weak",
739   "name" : "_ZN11unwindstack19DwarfEhFrameWithHdrImEC2EPNS_6MemoryE"
740  },
741  {
742   "name" : "_ZN11unwindstack19MemoryOfflineBuffer4ReadEmPvm"
743  },
744  {
745   "name" : "_ZN11unwindstack19MemoryOfflineBuffer5ResetEPKhmm"
746  },
747  {
748   "name" : "_ZN11unwindstack19MemoryOfflineBufferC1EPKhmm"
749  },
750  {
751   "name" : "_ZN11unwindstack19MemoryOfflineBufferC2EPKhmm"
752  },
753  {
754   "binding" : "weak",
755   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE12GetFdeFromPcEm"
756  },
757  {
758   "binding" : "weak",
759   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE15GetNextCieOrFdeEPPNS_8DwarfFdeE"
760  },
761  {
762   "binding" : "weak",
763   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE4InitEmmm"
764  },
765  {
766   "binding" : "weak",
767   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
768  },
769  {
770   "binding" : "weak",
771   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE9InsertFdeEPKNS_8DwarfFdeE"
772  },
773  {
774   "binding" : "weak",
775   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjEC2EPNS_6MemoryE"
776  },
777  {
778   "binding" : "weak",
779   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE12GetFdeFromPcEm"
780  },
781  {
782   "binding" : "weak",
783   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE15GetNextCieOrFdeEPPNS_8DwarfFdeE"
784  },
785  {
786   "binding" : "weak",
787   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE4InitEmmm"
788  },
789  {
790   "binding" : "weak",
791   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
792  },
793  {
794   "binding" : "weak",
795   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE9InsertFdeEPKNS_8DwarfFdeE"
796  },
797  {
798   "binding" : "weak",
799   "name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImEC2EPNS_6MemoryE"
800  },
801  {
802   "name" : "_ZN11unwindstack3Elf10GetBuildIDEPNS_6MemoryE"
803  },
804  {
805   "name" : "_ZN11unwindstack3Elf10GetBuildIDEv"
806  },
807  {
808   "name" : "_ZN11unwindstack3Elf10InvalidateEv"
809  },
810  {
811   "name" : "_ZN11unwindstack3Elf10IsValidElfEPNS_6MemoryE"
812  },
813  {
814   "name" : "_ZN11unwindstack3Elf11CacheUnlockEv"
815  },
816  {
817   "name" : "_ZN11unwindstack3Elf11GetLoadBiasEPNS_6MemoryE"
818  },
819  {
820   "name" : "_ZN11unwindstack3Elf12GetLastErrorEPNS_9ErrorDataE"
821  },
822  {
823   "name" : "_ZN11unwindstack3Elf15GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
824  },
825  {
826   "name" : "_ZN11unwindstack3Elf16GetLastErrorCodeEv"
827  },
828  {
829   "name" : "_ZN11unwindstack3Elf16InitGnuDebugdataEv"
830  },
831  {
832   "name" : "_ZN11unwindstack3Elf17GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
833  },
834  {
835   "name" : "_ZN11unwindstack3Elf17SetCachingEnabledEb"
836  },
837  {
838   "name" : "_ZN11unwindstack3Elf19GetLastErrorAddressEv"
839  },
840  {
841   "name" : "_ZN11unwindstack3Elf19StepIfSignalHandlerEmPNS_4RegsEPNS_6MemoryE"
842  },
843  {
844   "name" : "_ZN11unwindstack3Elf22CacheAfterCreateMemoryEPNS_7MapInfoE"
845  },
846  {
847   "name" : "_ZN11unwindstack3Elf25CreateInterfaceFromMemoryEPNS_6MemoryE"
848  },
849  {
850   "name" : "_ZN11unwindstack3Elf4InitEv"
851  },
852  {
853   "name" : "_ZN11unwindstack3Elf4StepEmPNS_4RegsEPNS_6MemoryEPb"
854  },
855  {
856   "name" : "_ZN11unwindstack3Elf7GetInfoEPNS_6MemoryEPm"
857  },
858  {
859   "name" : "_ZN11unwindstack3Elf8CacheAddEPNS_7MapInfoE"
860  },
861  {
862   "name" : "_ZN11unwindstack3Elf8CacheGetEPNS_7MapInfoE"
863  },
864  {
865   "name" : "_ZN11unwindstack3Elf8GetRelPcEmPKNS_7MapInfoE"
866  },
867  {
868   "name" : "_ZN11unwindstack3Elf9CacheLockEv"
869  },
870  {
871   "name" : "_ZN11unwindstack3Elf9GetSonameEv"
872  },
873  {
874   "name" : "_ZN11unwindstack3Elf9IsValidPcEm"
875  },
876  {
877   "name" : "_ZN11unwindstack3logEhPKcz"
878  },
879  {
880   "name" : "_ZN11unwindstack4Maps3AddEmmmmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
881  },
882  {
883   "name" : "_ZN11unwindstack4Maps4FindEm"
884  },
885  {
886   "name" : "_ZN11unwindstack4Maps4SortEv"
887  },
888  {
889   "name" : "_ZN11unwindstack4Maps5ParseEv"
890  },
891  {
892   "name" : "_ZN11unwindstack4Regs11CurrentArchEv"
893  },
894  {
895   "name" : "_ZN11unwindstack4Regs15CreateFromLocalEv"
896  },
897  {
898   "name" : "_ZN11unwindstack4Regs18CreateFromUcontextENS_8ArchEnumEPv"
899  },
900  {
901   "name" : "_ZN11unwindstack4Regs9RemoteGetEi"
902  },
903  {
904   "name" : "_ZN11unwindstack6Global17GetVariableOffsetEPNS_7MapInfoERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE"
905  },
906  {
907   "name" : "_ZN11unwindstack6Global19FindAndReadVariableEPNS_4MapsEPKc"
908  },
909  {
910   "name" : "_ZN11unwindstack6Global7SetArchENS_8ArchEnumE"
911  },
912  {
913   "name" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEE"
914  },
915  {
916   "name" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE"
917  },
918  {
919   "name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
920  },
921  {
922   "name" : "_ZN11unwindstack6Memory19CreateProcessMemoryEi"
923  },
924  {
925   "name" : "_ZN11unwindstack6Memory25CreateProcessMemoryCachedEi"
926  },
927  {
928   "name" : "_ZN11unwindstack6Memory9ReadFullyEmPvm"
929  },
930  {
931   "binding" : "weak",
932   "name" : "_ZN11unwindstack7DwarfOpIjE10GetLogInfoEmmPNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEE"
933  },
934  {
935   "binding" : "weak",
936   "name" : "_ZN11unwindstack7DwarfOpIjE10dex_pc_setEv"
937  },
938  {
939   "binding" : "weak",
940   "name" : "_ZN11unwindstack7DwarfOpIjE10last_errorEv"
941  },
942  {
943   "binding" : "weak",
944   "name" : "_ZN11unwindstack7DwarfOpIjE11is_registerEv"
945  },
946  {
947   "binding" : "weak",
948   "name" : "_ZN11unwindstack7DwarfOpIjE12OperandsSizeEv"
949  },
950  {
951   "binding" : "weak",
952   "name" : "_ZN11unwindstack7DwarfOpIjE13LastErrorCodeEv"
953  },
954  {
955   "binding" : "weak",
956   "name" : "_ZN11unwindstack7DwarfOpIjE13op_deref_sizeEv"
957  },
958  {
959   "binding" : "weak",
960   "name" : "_ZN11unwindstack7DwarfOpIjE13set_regs_infoEPNS_8RegsInfoIjEE"
961  },
962  {
963   "binding" : "weak",
964   "name" : "_ZN11unwindstack7DwarfOpIjE14op_plus_uconstEv"
965  },
966  {
967   "binding" : "weak",
968   "name" : "_ZN11unwindstack7DwarfOpIjE14regular_memoryEv"
969  },
970  {
971   "binding" : "weak",
972   "name" : "_ZN11unwindstack7DwarfOpIjE16LastErrorAddressEv"
973  },
974  {
975   "binding" : "weak",
976   "name" : "_ZN11unwindstack7DwarfOpIjE18bool_to_dwarf_boolEb"
977  },
978  {
979   "binding" : "weak",
980   "name" : "_ZN11unwindstack7DwarfOpIjE18op_not_implementedEv"
981  },
982  {
983   "binding" : "weak",
984   "name" : "_ZN11unwindstack7DwarfOpIjE4EvalEmm"
985  },
986  {
987   "binding" : "weak",
988   "name" : "_ZN11unwindstack7DwarfOpIjE5op_eqEv"
989  },
990  {
991   "binding" : "weak",
992   "name" : "_ZN11unwindstack7DwarfOpIjE5op_geEv"
993  },
994  {
995   "binding" : "weak",
996   "name" : "_ZN11unwindstack7DwarfOpIjE5op_gtEv"
997  },
998  {
999   "binding" : "weak",
1000   "name" : "_ZN11unwindstack7DwarfOpIjE5op_leEv"
1001  },
1002  {
1003   "binding" : "weak",
1004   "name" : "_ZN11unwindstack7DwarfOpIjE5op_ltEv"
1005  },
1006  {
1007   "binding" : "weak",
1008   "name" : "_ZN11unwindstack7DwarfOpIjE5op_neEv"
1009  },
1010  {
1011   "binding" : "weak",
1012   "name" : "_ZN11unwindstack7DwarfOpIjE5op_orEv"
1013  },
1014  {
1015   "binding" : "weak",
1016   "name" : "_ZN11unwindstack7DwarfOpIjE6DecodeEv"
1017  },
1018  {
1019   "binding" : "weak",
1020   "name" : "_ZN11unwindstack7DwarfOpIjE6cur_opEv"
1021  },
1022  {
1023   "binding" : "weak",
1024   "name" : "_ZN11unwindstack7DwarfOpIjE6op_absEv"
1025  },
1026  {
1027   "binding" : "weak",
1028   "name" : "_ZN11unwindstack7DwarfOpIjE6op_andEv"
1029  },
1030  {
1031   "binding" : "weak",
1032   "name" : "_ZN11unwindstack7DwarfOpIjE6op_braEv"
1033  },
1034  {
1035   "binding" : "weak",
1036   "name" : "_ZN11unwindstack7DwarfOpIjE6op_divEv"
1037  },
1038  {
1039   "binding" : "weak",
1040   "name" : "_ZN11unwindstack7DwarfOpIjE6op_dupEv"
1041  },
1042  {
1043   "binding" : "weak",
1044   "name" : "_ZN11unwindstack7DwarfOpIjE6op_litEv"
1045  },
1046  {
1047   "binding" : "weak",
1048   "name" : "_ZN11unwindstack7DwarfOpIjE6op_modEv"
1049  },
1050  {
1051   "binding" : "weak",
1052   "name" : "_ZN11unwindstack7DwarfOpIjE6op_mulEv"
1053  },
1054  {
1055   "binding" : "weak",
1056   "name" : "_ZN11unwindstack7DwarfOpIjE6op_negEv"
1057  },
1058  {
1059   "binding" : "weak",
1060   "name" : "_ZN11unwindstack7DwarfOpIjE6op_nopEv"
1061  },
1062  {
1063   "binding" : "weak",
1064   "name" : "_ZN11unwindstack7DwarfOpIjE6op_notEv"
1065  },
1066  {
1067   "binding" : "weak",
1068   "name" : "_ZN11unwindstack7DwarfOpIjE6op_regEv"
1069  },
1070  {
1071   "binding" : "weak",
1072   "name" : "_ZN11unwindstack7DwarfOpIjE6op_rotEv"
1073  },
1074  {
1075   "binding" : "weak",
1076   "name" : "_ZN11unwindstack7DwarfOpIjE6op_shlEv"
1077  },
1078  {
1079   "binding" : "weak",
1080   "name" : "_ZN11unwindstack7DwarfOpIjE6op_shrEv"
1081  },
1082  {
1083   "binding" : "weak",
1084   "name" : "_ZN11unwindstack7DwarfOpIjE6op_xorEv"
1085  },
1086  {
1087   "binding" : "weak",
1088   "name" : "_ZN11unwindstack7DwarfOpIjE7StackAtEm"
1089  },
1090  {
1091   "binding" : "weak",
1092   "name" : "_ZN11unwindstack7DwarfOpIjE7op_bregEv"
1093  },
1094  {
1095   "binding" : "weak",
1096   "name" : "_ZN11unwindstack7DwarfOpIjE7op_dropEv"
1097  },
1098  {
1099   "binding" : "weak",
1100   "name" : "_ZN11unwindstack7DwarfOpIjE7op_overEv"
1101  },
1102  {
1103   "binding" : "weak",
1104   "name" : "_ZN11unwindstack7DwarfOpIjE7op_pickEv"
1105  },
1106  {
1107   "binding" : "weak",
1108   "name" : "_ZN11unwindstack7DwarfOpIjE7op_plusEv"
1109  },
1110  {
1111   "binding" : "weak",
1112   "name" : "_ZN11unwindstack7DwarfOpIjE7op_pushEv"
1113  },
1114  {
1115   "binding" : "weak",
1116   "name" : "_ZN11unwindstack7DwarfOpIjE7op_regxEv"
1117  },
1118  {
1119   "binding" : "weak",
1120   "name" : "_ZN11unwindstack7DwarfOpIjE7op_shraEv"
1121  },
1122  {
1123   "binding" : "weak",
1124   "name" : "_ZN11unwindstack7DwarfOpIjE7op_skipEv"
1125  },
1126  {
1127   "binding" : "weak",
1128   "name" : "_ZN11unwindstack7DwarfOpIjE7op_swapEv"
1129  },
1130  {
1131   "binding" : "weak",
1132   "name" : "_ZN11unwindstack7DwarfOpIjE8StackPopEv"
1133  },
1134  {
1135   "binding" : "weak",
1136   "name" : "_ZN11unwindstack7DwarfOpIjE8op_bregxEv"
1137  },
1138  {
1139   "binding" : "weak",
1140   "name" : "_ZN11unwindstack7DwarfOpIjE8op_derefEv"
1141  },
1142  {
1143   "binding" : "weak",
1144   "name" : "_ZN11unwindstack7DwarfOpIjE8op_minusEv"
1145  },
1146  {
1147   "binding" : "weak",
1148   "name" : "_ZN11unwindstack7DwarfOpIjE9OperandAtEm"
1149  },
1150  {
1151   "binding" : "weak",
1152   "name" : "_ZN11unwindstack7DwarfOpIjE9StackSizeEv"
1153  },
1154  {
1155   "binding" : "weak",
1156   "name" : "_ZN11unwindstack7DwarfOpIjEC1EPNS_11DwarfMemoryEPNS_6MemoryE"
1157  },
1158  {
1159   "binding" : "weak",
1160   "name" : "_ZN11unwindstack7DwarfOpIjEC2EPNS_11DwarfMemoryEPNS_6MemoryE"
1161  },
1162  {
1163   "binding" : "weak",
1164   "name" : "_ZN11unwindstack7DwarfOpImE10GetLogInfoEmmPNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEE"
1165  },
1166  {
1167   "binding" : "weak",
1168   "name" : "_ZN11unwindstack7DwarfOpImE10dex_pc_setEv"
1169  },
1170  {
1171   "binding" : "weak",
1172   "name" : "_ZN11unwindstack7DwarfOpImE10last_errorEv"
1173  },
1174  {
1175   "binding" : "weak",
1176   "name" : "_ZN11unwindstack7DwarfOpImE11is_registerEv"
1177  },
1178  {
1179   "binding" : "weak",
1180   "name" : "_ZN11unwindstack7DwarfOpImE12OperandsSizeEv"
1181  },
1182  {
1183   "binding" : "weak",
1184   "name" : "_ZN11unwindstack7DwarfOpImE13LastErrorCodeEv"
1185  },
1186  {
1187   "binding" : "weak",
1188   "name" : "_ZN11unwindstack7DwarfOpImE13op_deref_sizeEv"
1189  },
1190  {
1191   "binding" : "weak",
1192   "name" : "_ZN11unwindstack7DwarfOpImE13set_regs_infoEPNS_8RegsInfoImEE"
1193  },
1194  {
1195   "binding" : "weak",
1196   "name" : "_ZN11unwindstack7DwarfOpImE14op_plus_uconstEv"
1197  },
1198  {
1199   "binding" : "weak",
1200   "name" : "_ZN11unwindstack7DwarfOpImE14regular_memoryEv"
1201  },
1202  {
1203   "binding" : "weak",
1204   "name" : "_ZN11unwindstack7DwarfOpImE16LastErrorAddressEv"
1205  },
1206  {
1207   "binding" : "weak",
1208   "name" : "_ZN11unwindstack7DwarfOpImE18bool_to_dwarf_boolEb"
1209  },
1210  {
1211   "binding" : "weak",
1212   "name" : "_ZN11unwindstack7DwarfOpImE18op_not_implementedEv"
1213  },
1214  {
1215   "binding" : "weak",
1216   "name" : "_ZN11unwindstack7DwarfOpImE4EvalEmm"
1217  },
1218  {
1219   "binding" : "weak",
1220   "name" : "_ZN11unwindstack7DwarfOpImE5op_eqEv"
1221  },
1222  {
1223   "binding" : "weak",
1224   "name" : "_ZN11unwindstack7DwarfOpImE5op_geEv"
1225  },
1226  {
1227   "binding" : "weak",
1228   "name" : "_ZN11unwindstack7DwarfOpImE5op_gtEv"
1229  },
1230  {
1231   "binding" : "weak",
1232   "name" : "_ZN11unwindstack7DwarfOpImE5op_leEv"
1233  },
1234  {
1235   "binding" : "weak",
1236   "name" : "_ZN11unwindstack7DwarfOpImE5op_ltEv"
1237  },
1238  {
1239   "binding" : "weak",
1240   "name" : "_ZN11unwindstack7DwarfOpImE5op_neEv"
1241  },
1242  {
1243   "binding" : "weak",
1244   "name" : "_ZN11unwindstack7DwarfOpImE5op_orEv"
1245  },
1246  {
1247   "binding" : "weak",
1248   "name" : "_ZN11unwindstack7DwarfOpImE6DecodeEv"
1249  },
1250  {
1251   "binding" : "weak",
1252   "name" : "_ZN11unwindstack7DwarfOpImE6cur_opEv"
1253  },
1254  {
1255   "binding" : "weak",
1256   "name" : "_ZN11unwindstack7DwarfOpImE6op_absEv"
1257  },
1258  {
1259   "binding" : "weak",
1260   "name" : "_ZN11unwindstack7DwarfOpImE6op_andEv"
1261  },
1262  {
1263   "binding" : "weak",
1264   "name" : "_ZN11unwindstack7DwarfOpImE6op_braEv"
1265  },
1266  {
1267   "binding" : "weak",
1268   "name" : "_ZN11unwindstack7DwarfOpImE6op_divEv"
1269  },
1270  {
1271   "binding" : "weak",
1272   "name" : "_ZN11unwindstack7DwarfOpImE6op_dupEv"
1273  },
1274  {
1275   "binding" : "weak",
1276   "name" : "_ZN11unwindstack7DwarfOpImE6op_litEv"
1277  },
1278  {
1279   "binding" : "weak",
1280   "name" : "_ZN11unwindstack7DwarfOpImE6op_modEv"
1281  },
1282  {
1283   "binding" : "weak",
1284   "name" : "_ZN11unwindstack7DwarfOpImE6op_mulEv"
1285  },
1286  {
1287   "binding" : "weak",
1288   "name" : "_ZN11unwindstack7DwarfOpImE6op_negEv"
1289  },
1290  {
1291   "binding" : "weak",
1292   "name" : "_ZN11unwindstack7DwarfOpImE6op_nopEv"
1293  },
1294  {
1295   "binding" : "weak",
1296   "name" : "_ZN11unwindstack7DwarfOpImE6op_notEv"
1297  },
1298  {
1299   "binding" : "weak",
1300   "name" : "_ZN11unwindstack7DwarfOpImE6op_regEv"
1301  },
1302  {
1303   "binding" : "weak",
1304   "name" : "_ZN11unwindstack7DwarfOpImE6op_rotEv"
1305  },
1306  {
1307   "binding" : "weak",
1308   "name" : "_ZN11unwindstack7DwarfOpImE6op_shlEv"
1309  },
1310  {
1311   "binding" : "weak",
1312   "name" : "_ZN11unwindstack7DwarfOpImE6op_shrEv"
1313  },
1314  {
1315   "binding" : "weak",
1316   "name" : "_ZN11unwindstack7DwarfOpImE6op_xorEv"
1317  },
1318  {
1319   "binding" : "weak",
1320   "name" : "_ZN11unwindstack7DwarfOpImE7StackAtEm"
1321  },
1322  {
1323   "binding" : "weak",
1324   "name" : "_ZN11unwindstack7DwarfOpImE7op_bregEv"
1325  },
1326  {
1327   "binding" : "weak",
1328   "name" : "_ZN11unwindstack7DwarfOpImE7op_dropEv"
1329  },
1330  {
1331   "binding" : "weak",
1332   "name" : "_ZN11unwindstack7DwarfOpImE7op_overEv"
1333  },
1334  {
1335   "binding" : "weak",
1336   "name" : "_ZN11unwindstack7DwarfOpImE7op_pickEv"
1337  },
1338  {
1339   "binding" : "weak",
1340   "name" : "_ZN11unwindstack7DwarfOpImE7op_plusEv"
1341  },
1342  {
1343   "binding" : "weak",
1344   "name" : "_ZN11unwindstack7DwarfOpImE7op_pushEv"
1345  },
1346  {
1347   "binding" : "weak",
1348   "name" : "_ZN11unwindstack7DwarfOpImE7op_regxEv"
1349  },
1350  {
1351   "binding" : "weak",
1352   "name" : "_ZN11unwindstack7DwarfOpImE7op_shraEv"
1353  },
1354  {
1355   "binding" : "weak",
1356   "name" : "_ZN11unwindstack7DwarfOpImE7op_skipEv"
1357  },
1358  {
1359   "binding" : "weak",
1360   "name" : "_ZN11unwindstack7DwarfOpImE7op_swapEv"
1361  },
1362  {
1363   "binding" : "weak",
1364   "name" : "_ZN11unwindstack7DwarfOpImE8StackPopEv"
1365  },
1366  {
1367   "binding" : "weak",
1368   "name" : "_ZN11unwindstack7DwarfOpImE8op_bregxEv"
1369  },
1370  {
1371   "binding" : "weak",
1372   "name" : "_ZN11unwindstack7DwarfOpImE8op_derefEv"
1373  },
1374  {
1375   "binding" : "weak",
1376   "name" : "_ZN11unwindstack7DwarfOpImE8op_minusEv"
1377  },
1378  {
1379   "binding" : "weak",
1380   "name" : "_ZN11unwindstack7DwarfOpImE9OperandAtEm"
1381  },
1382  {
1383   "binding" : "weak",
1384   "name" : "_ZN11unwindstack7DwarfOpImE9StackSizeEv"
1385  },
1386  {
1387   "binding" : "weak",
1388   "name" : "_ZN11unwindstack7DwarfOpImEC1EPNS_11DwarfMemoryEPNS_6MemoryE"
1389  },
1390  {
1391   "binding" : "weak",
1392   "name" : "_ZN11unwindstack7DwarfOpImEC2EPNS_11DwarfMemoryEPNS_6MemoryE"
1393  },
1394  {
1395   "name" : "_ZN11unwindstack7MapInfo10GetBuildIDEv"
1396  },
1397  {
1398   "name" : "_ZN11unwindstack7MapInfo11GetLoadBiasERKNSt3__110shared_ptrINS_6MemoryEEE"
1399  },
1400  {
1401   "name" : "_ZN11unwindstack7MapInfo12CreateMemoryERKNSt3__110shared_ptrINS_6MemoryEEE"
1402  },
1403  {
1404   "name" : "_ZN11unwindstack7MapInfo13GetFileMemoryEv"
1405  },
1406  {
1407   "name" : "_ZN11unwindstack7MapInfo15GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
1408  },
1409  {
1410   "name" : "_ZN11unwindstack7MapInfo19GetPrintableBuildIDEv"
1411  },
1412  {
1413   "name" : "_ZN11unwindstack7MapInfo37InitFileMemoryFromPreviousReadOnlyMapEPNS_18MemoryFileAtOffsetE"
1414  },
1415  {
1416   "name" : "_ZN11unwindstack7MapInfo6GetElfERKNSt3__110shared_ptrINS_6MemoryEEENS_8ArchEnumE"
1417  },
1418  {
1419   "name" : "_ZN11unwindstack7MapInfoD1Ev"
1420  },
1421  {
1422   "name" : "_ZN11unwindstack7MapInfoD2Ev"
1423  },
1424  {
1425   "name" : "_ZN11unwindstack7RegsArm15GetPcAdjustmentEmPNS_3ElfE"
1426  },
1427  {
1428   "name" : "_ZN11unwindstack7RegsArm16IterateRegistersENSt3__18functionIFvPKcmEEE"
1429  },
1430  {
1431   "name" : "_ZN11unwindstack7RegsArm18CreateFromUcontextEPv"
1432  },
1433  {
1434   "name" : "_ZN11unwindstack7RegsArm19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
1435  },
1436  {
1437   "name" : "_ZN11unwindstack7RegsArm22SetPcFromReturnAddressEPNS_6MemoryE"
1438  },
1439  {
1440   "name" : "_ZN11unwindstack7RegsArm2pcEv"
1441  },
1442  {
1443   "name" : "_ZN11unwindstack7RegsArm2spEv"
1444  },
1445  {
1446   "name" : "_ZN11unwindstack7RegsArm4ArchEv"
1447  },
1448  {
1449   "name" : "_ZN11unwindstack7RegsArm4ReadEPv"
1450  },
1451  {
1452   "name" : "_ZN11unwindstack7RegsArm5CloneEv"
1453  },
1454  {
1455   "name" : "_ZN11unwindstack7RegsArm6set_pcEm"
1456  },
1457  {
1458   "name" : "_ZN11unwindstack7RegsArm6set_spEm"
1459  },
1460  {
1461   "name" : "_ZN11unwindstack7RegsArmC1Ev"
1462  },
1463  {
1464   "name" : "_ZN11unwindstack7RegsArmC2Ev"
1465  },
1466  {
1467   "name" : "_ZN11unwindstack7RegsX8615GetPcAdjustmentEmPNS_3ElfE"
1468  },
1469  {
1470   "name" : "_ZN11unwindstack7RegsX8615SetFromUcontextEPNS_14x86_ucontext_tE"
1471  },
1472  {
1473   "name" : "_ZN11unwindstack7RegsX8616IterateRegistersENSt3__18functionIFvPKcmEEE"
1474  },
1475  {
1476   "name" : "_ZN11unwindstack7RegsX8618CreateFromUcontextEPv"
1477  },
1478  {
1479   "name" : "_ZN11unwindstack7RegsX8619StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
1480  },
1481  {
1482   "name" : "_ZN11unwindstack7RegsX8622SetPcFromReturnAddressEPNS_6MemoryE"
1483  },
1484  {
1485   "name" : "_ZN11unwindstack7RegsX862pcEv"
1486  },
1487  {
1488   "name" : "_ZN11unwindstack7RegsX862spEv"
1489  },
1490  {
1491   "name" : "_ZN11unwindstack7RegsX864ArchEv"
1492  },
1493  {
1494   "name" : "_ZN11unwindstack7RegsX864ReadEPv"
1495  },
1496  {
1497   "name" : "_ZN11unwindstack7RegsX865CloneEv"
1498  },
1499  {
1500   "name" : "_ZN11unwindstack7RegsX866set_pcEm"
1501  },
1502  {
1503   "name" : "_ZN11unwindstack7RegsX866set_spEm"
1504  },
1505  {
1506   "name" : "_ZN11unwindstack7RegsX86C1Ev"
1507  },
1508  {
1509   "name" : "_ZN11unwindstack7RegsX86C2Ev"
1510  },
1511  {
1512   "name" : "_ZN11unwindstack7Symbols16GetInfoFromCacheEm"
1513  },
1514  {
1515   "binding" : "weak",
1516   "name" : "_ZN11unwindstack7Symbols7GetNameI9elf32_symEEbmPNS_6MemoryEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPm"
1517  },
1518  {
1519   "binding" : "weak",
1520   "name" : "_ZN11unwindstack7Symbols7GetNameI9elf64_symEEbmPNS_6MemoryEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPm"
1521  },
1522  {
1523   "binding" : "weak",
1524   "name" : "_ZN11unwindstack7Symbols9GetGlobalI9elf32_symEEbPNS_6MemoryERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPm"
1525  },
1526  {
1527   "binding" : "weak",
1528   "name" : "_ZN11unwindstack7Symbols9GetGlobalI9elf64_symEEbPNS_6MemoryERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPm"
1529  },
1530  {
1531   "name" : "_ZN11unwindstack7SymbolsC1Emmmmm"
1532  },
1533  {
1534   "name" : "_ZN11unwindstack7SymbolsC2Emmmmm"
1535  },
1536  {
1537   "name" : "_ZN11unwindstack8ArmExidx10LogRawDataEv"
1538  },
1539  {
1540   "name" : "_ZN11unwindstack8ArmExidx16ExtractEntryDataEj"
1541  },
1542  {
1543   "name" : "_ZN11unwindstack8ArmExidx4EvalEv"
1544  },
1545  {
1546   "name" : "_ZN11unwindstack8ArmExidx6DecodeEv"
1547  },
1548  {
1549   "name" : "_ZN11unwindstack8ArmExidx8LogByRegEv"
1550  },
1551  {
1552   "binding" : "weak",
1553   "name" : "_ZN11unwindstack8DwarfCfaIjE10cfa_offsetEPNS_14DwarfLocationsE"
1554  },
1555  {
1556   "binding" : "weak",
1557   "name" : "_ZN11unwindstack8DwarfCfaIjE10last_errorEv"
1558  },
1559  {
1560   "binding" : "weak",
1561   "name" : "_ZN11unwindstack8DwarfCfaIjE11cfa_def_cfaEPNS_14DwarfLocationsE"
1562  },
1563  {
1564   "binding" : "weak",
1565   "name" : "_ZN11unwindstack8DwarfCfaIjE11cfa_restoreEPNS_14DwarfLocationsE"
1566  },
1567  {
1568   "binding" : "weak",
1569   "name" : "_ZN11unwindstack8DwarfCfaIjE11cfa_set_locEPNS_14DwarfLocationsE"
1570  },
1571  {
1572   "binding" : "weak",
1573   "name" : "_ZN11unwindstack8DwarfCfaIjE12cfa_registerEPNS_14DwarfLocationsE"
1574  },
1575  {
1576   "binding" : "weak",
1577   "name" : "_ZN11unwindstack8DwarfCfaIjE13LastErrorCodeEv"
1578  },
1579  {
1580   "binding" : "weak",
1581   "name" : "_ZN11unwindstack8DwarfCfaIjE13cfa_undefinedEPNS_14DwarfLocationsE"
1582  },
1583  {
1584   "binding" : "weak",
1585   "name" : "_ZN11unwindstack8DwarfCfaIjE14LogInstructionEjmhPm"
1586  },
1587  {
1588   "binding" : "weak",
1589   "name" : "_ZN11unwindstack8DwarfCfaIjE14cfa_def_cfa_sfEPNS_14DwarfLocationsE"
1590  },
1591  {
1592   "binding" : "weak",
1593   "name" : "_ZN11unwindstack8DwarfCfaIjE14cfa_expressionEPNS_14DwarfLocationsE"
1594  },
1595  {
1596   "binding" : "weak",
1597   "name" : "_ZN11unwindstack8DwarfCfaIjE14cfa_same_valueEPNS_14DwarfLocationsE"
1598  },
1599  {
1600   "binding" : "weak",
1601   "name" : "_ZN11unwindstack8DwarfCfaIjE14cfa_val_offsetEPNS_14DwarfLocationsE"
1602  },
1603  {
1604   "binding" : "weak",
1605   "name" : "_ZN11unwindstack8DwarfCfaIjE15GetLocationInfoEmmmPNS_14DwarfLocationsE"
1606  },
1607  {
1608   "binding" : "weak",
1609   "name" : "_ZN11unwindstack8DwarfCfaIjE15cfa_advance_locEPNS_14DwarfLocationsE"
1610  },
1611  {
1612   "binding" : "weak",
1613   "name" : "_ZN11unwindstack8DwarfCfaIjE16GetOperandStringEhmPm"
1614  },
1615  {
1616   "binding" : "weak",
1617   "name" : "_ZN11unwindstack8DwarfCfaIjE16LastErrorAddressEv"
1618  },
1619  {
1620   "binding" : "weak",
1621   "name" : "_ZN11unwindstack8DwarfCfaIjE16set_cie_loc_regsEPKNS_14DwarfLocationsE"
1622  },
1623  {
1624   "binding" : "weak",
1625   "name" : "_ZN11unwindstack8DwarfCfaIjE17cfa_restore_stateEPNS_14DwarfLocationsE"
1626  },
1627  {
1628   "binding" : "weak",
1629   "name" : "_ZN11unwindstack8DwarfCfaIjE17cfa_val_offset_sfEPNS_14DwarfLocationsE"
1630  },
1631  {
1632   "binding" : "weak",
1633   "name" : "_ZN11unwindstack8DwarfCfaIjE18cfa_def_cfa_offsetEPNS_14DwarfLocationsE"
1634  },
1635  {
1636   "binding" : "weak",
1637   "name" : "_ZN11unwindstack8DwarfCfaIjE18cfa_remember_stateEPNS_14DwarfLocationsE"
1638  },
1639  {
1640   "binding" : "weak",
1641   "name" : "_ZN11unwindstack8DwarfCfaIjE18cfa_val_expressionEPNS_14DwarfLocationsE"
1642  },
1643  {
1644   "binding" : "weak",
1645   "name" : "_ZN11unwindstack8DwarfCfaIjE20cfa_def_cfa_registerEPNS_14DwarfLocationsE"
1646  },
1647  {
1648   "binding" : "weak",
1649   "name" : "_ZN11unwindstack8DwarfCfaIjE21cfa_def_cfa_offset_sfEPNS_14DwarfLocationsE"
1650  },
1651  {
1652   "binding" : "weak",
1653   "name" : "_ZN11unwindstack8DwarfCfaIjE22cfa_def_cfa_expressionEPNS_14DwarfLocationsE"
1654  },
1655  {
1656   "binding" : "weak",
1657   "name" : "_ZN11unwindstack8DwarfCfaIjE22cfa_offset_extended_sfEPNS_14DwarfLocationsE"
1658  },
1659  {
1660   "binding" : "weak",
1661   "name" : "_ZN11unwindstack8DwarfCfaIjE23LogOffsetRegisterStringEjmh"
1662  },
1663  {
1664   "binding" : "weak",
1665   "name" : "_ZN11unwindstack8DwarfCfaIjE32cfa_gnu_negative_offset_extendedEPNS_14DwarfLocationsE"
1666  },
1667  {
1668   "binding" : "weak",
1669   "name" : "_ZN11unwindstack8DwarfCfaIjE3LogEjmmm"
1670  },
1671  {
1672   "binding" : "weak",
1673   "name" : "_ZN11unwindstack8DwarfCfaIjE6cur_pcEv"
1674  },
1675  {
1676   "binding" : "weak",
1677   "name" : "_ZN11unwindstack8DwarfCfaIjE7cfa_nopEPNS_14DwarfLocationsE"
1678  },
1679  {
1680   "binding" : "weak",
1681   "name" : "_ZN11unwindstack8DwarfCfaIjEC1EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1682  },
1683  {
1684   "binding" : "weak",
1685   "name" : "_ZN11unwindstack8DwarfCfaIjEC2EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1686  },
1687  {
1688   "binding" : "weak",
1689   "name" : "_ZN11unwindstack8DwarfCfaImE10cfa_offsetEPNS_14DwarfLocationsE"
1690  },
1691  {
1692   "binding" : "weak",
1693   "name" : "_ZN11unwindstack8DwarfCfaImE10last_errorEv"
1694  },
1695  {
1696   "binding" : "weak",
1697   "name" : "_ZN11unwindstack8DwarfCfaImE11cfa_def_cfaEPNS_14DwarfLocationsE"
1698  },
1699  {
1700   "binding" : "weak",
1701   "name" : "_ZN11unwindstack8DwarfCfaImE11cfa_restoreEPNS_14DwarfLocationsE"
1702  },
1703  {
1704   "binding" : "weak",
1705   "name" : "_ZN11unwindstack8DwarfCfaImE11cfa_set_locEPNS_14DwarfLocationsE"
1706  },
1707  {
1708   "binding" : "weak",
1709   "name" : "_ZN11unwindstack8DwarfCfaImE12cfa_registerEPNS_14DwarfLocationsE"
1710  },
1711  {
1712   "binding" : "weak",
1713   "name" : "_ZN11unwindstack8DwarfCfaImE13LastErrorCodeEv"
1714  },
1715  {
1716   "binding" : "weak",
1717   "name" : "_ZN11unwindstack8DwarfCfaImE13cfa_undefinedEPNS_14DwarfLocationsE"
1718  },
1719  {
1720   "binding" : "weak",
1721   "name" : "_ZN11unwindstack8DwarfCfaImE14LogInstructionEjmhPm"
1722  },
1723  {
1724   "binding" : "weak",
1725   "name" : "_ZN11unwindstack8DwarfCfaImE14cfa_def_cfa_sfEPNS_14DwarfLocationsE"
1726  },
1727  {
1728   "binding" : "weak",
1729   "name" : "_ZN11unwindstack8DwarfCfaImE14cfa_expressionEPNS_14DwarfLocationsE"
1730  },
1731  {
1732   "binding" : "weak",
1733   "name" : "_ZN11unwindstack8DwarfCfaImE14cfa_same_valueEPNS_14DwarfLocationsE"
1734  },
1735  {
1736   "binding" : "weak",
1737   "name" : "_ZN11unwindstack8DwarfCfaImE14cfa_val_offsetEPNS_14DwarfLocationsE"
1738  },
1739  {
1740   "binding" : "weak",
1741   "name" : "_ZN11unwindstack8DwarfCfaImE15GetLocationInfoEmmmPNS_14DwarfLocationsE"
1742  },
1743  {
1744   "binding" : "weak",
1745   "name" : "_ZN11unwindstack8DwarfCfaImE15cfa_advance_locEPNS_14DwarfLocationsE"
1746  },
1747  {
1748   "binding" : "weak",
1749   "name" : "_ZN11unwindstack8DwarfCfaImE16GetOperandStringEhmPm"
1750  },
1751  {
1752   "binding" : "weak",
1753   "name" : "_ZN11unwindstack8DwarfCfaImE16LastErrorAddressEv"
1754  },
1755  {
1756   "binding" : "weak",
1757   "name" : "_ZN11unwindstack8DwarfCfaImE16set_cie_loc_regsEPKNS_14DwarfLocationsE"
1758  },
1759  {
1760   "binding" : "weak",
1761   "name" : "_ZN11unwindstack8DwarfCfaImE17cfa_restore_stateEPNS_14DwarfLocationsE"
1762  },
1763  {
1764   "binding" : "weak",
1765   "name" : "_ZN11unwindstack8DwarfCfaImE17cfa_val_offset_sfEPNS_14DwarfLocationsE"
1766  },
1767  {
1768   "binding" : "weak",
1769   "name" : "_ZN11unwindstack8DwarfCfaImE18cfa_def_cfa_offsetEPNS_14DwarfLocationsE"
1770  },
1771  {
1772   "binding" : "weak",
1773   "name" : "_ZN11unwindstack8DwarfCfaImE18cfa_remember_stateEPNS_14DwarfLocationsE"
1774  },
1775  {
1776   "binding" : "weak",
1777   "name" : "_ZN11unwindstack8DwarfCfaImE18cfa_val_expressionEPNS_14DwarfLocationsE"
1778  },
1779  {
1780   "binding" : "weak",
1781   "name" : "_ZN11unwindstack8DwarfCfaImE20cfa_def_cfa_registerEPNS_14DwarfLocationsE"
1782  },
1783  {
1784   "binding" : "weak",
1785   "name" : "_ZN11unwindstack8DwarfCfaImE21cfa_def_cfa_offset_sfEPNS_14DwarfLocationsE"
1786  },
1787  {
1788   "binding" : "weak",
1789   "name" : "_ZN11unwindstack8DwarfCfaImE22cfa_def_cfa_expressionEPNS_14DwarfLocationsE"
1790  },
1791  {
1792   "binding" : "weak",
1793   "name" : "_ZN11unwindstack8DwarfCfaImE22cfa_offset_extended_sfEPNS_14DwarfLocationsE"
1794  },
1795  {
1796   "binding" : "weak",
1797   "name" : "_ZN11unwindstack8DwarfCfaImE23LogOffsetRegisterStringEjmh"
1798  },
1799  {
1800   "binding" : "weak",
1801   "name" : "_ZN11unwindstack8DwarfCfaImE32cfa_gnu_negative_offset_extendedEPNS_14DwarfLocationsE"
1802  },
1803  {
1804   "binding" : "weak",
1805   "name" : "_ZN11unwindstack8DwarfCfaImE3LogEjmmm"
1806  },
1807  {
1808   "binding" : "weak",
1809   "name" : "_ZN11unwindstack8DwarfCfaImE6cur_pcEv"
1810  },
1811  {
1812   "binding" : "weak",
1813   "name" : "_ZN11unwindstack8DwarfCfaImE7cfa_nopEPNS_14DwarfLocationsE"
1814  },
1815  {
1816   "binding" : "weak",
1817   "name" : "_ZN11unwindstack8DwarfCfaImEC1EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1818  },
1819  {
1820   "binding" : "weak",
1821   "name" : "_ZN11unwindstack8DwarfCfaImEC2EPNS_11DwarfMemoryEPKNS_8DwarfFdeE"
1822  },
1823  {
1824   "name" : "_ZN11unwindstack8JitDebug11ProcessArchEv"
1825  },
1826  {
1827   "name" : "_ZN11unwindstack8JitDebug11ReadEntry64EPmS1_"
1828  },
1829  {
1830   "name" : "_ZN11unwindstack8JitDebug14ReadEntry32PadEPmS1_"
1831  },
1832  {
1833   "name" : "_ZN11unwindstack8JitDebug15ReadEntry32PackEPmS1_"
1834  },
1835  {
1836   "name" : "_ZN11unwindstack8JitDebug16ReadDescriptor32Em"
1837  },
1838  {
1839   "name" : "_ZN11unwindstack8JitDebug16ReadDescriptor64Em"
1840  },
1841  {
1842   "name" : "_ZN11unwindstack8JitDebug16ReadVariableDataEm"
1843  },
1844  {
1845   "name" : "_ZN11unwindstack8JitDebug4InitEPNS_4MapsE"
1846  },
1847  {
1848   "name" : "_ZN11unwindstack8JitDebug6GetElfEPNS_4MapsEm"
1849  },
1850  {
1851   "name" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEE"
1852  },
1853  {
1854   "name" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE"
1855  },
1856  {
1857   "name" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEE"
1858  },
1859  {
1860   "name" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE"
1861  },
1862  {
1863   "name" : "_ZN11unwindstack8JitDebugD0Ev"
1864  },
1865  {
1866   "name" : "_ZN11unwindstack8JitDebugD1Ev"
1867  },
1868  {
1869   "name" : "_ZN11unwindstack8JitDebugD2Ev"
1870  },
1871  {
1872   "name" : "_ZN11unwindstack8RegsMips15GetPcAdjustmentEmPNS_3ElfE"
1873  },
1874  {
1875   "name" : "_ZN11unwindstack8RegsMips16IterateRegistersENSt3__18functionIFvPKcmEEE"
1876  },
1877  {
1878   "name" : "_ZN11unwindstack8RegsMips18CreateFromUcontextEPv"
1879  },
1880  {
1881   "name" : "_ZN11unwindstack8RegsMips19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
1882  },
1883  {
1884   "name" : "_ZN11unwindstack8RegsMips22SetPcFromReturnAddressEPNS_6MemoryE"
1885  },
1886  {
1887   "name" : "_ZN11unwindstack8RegsMips2pcEv"
1888  },
1889  {
1890   "name" : "_ZN11unwindstack8RegsMips2spEv"
1891  },
1892  {
1893   "name" : "_ZN11unwindstack8RegsMips4ArchEv"
1894  },
1895  {
1896   "name" : "_ZN11unwindstack8RegsMips4ReadEPv"
1897  },
1898  {
1899   "name" : "_ZN11unwindstack8RegsMips5CloneEv"
1900  },
1901  {
1902   "name" : "_ZN11unwindstack8RegsMips6set_pcEm"
1903  },
1904  {
1905   "name" : "_ZN11unwindstack8RegsMips6set_spEm"
1906  },
1907  {
1908   "name" : "_ZN11unwindstack8RegsMipsC1Ev"
1909  },
1910  {
1911   "name" : "_ZN11unwindstack8RegsMipsC2Ev"
1912  },
1913  {
1914   "name" : "_ZN11unwindstack8Unwinder11FillInFrameEPNS_7MapInfoEPNS_3ElfEmm"
1915  },
1916  {
1917   "name" : "_ZN11unwindstack8Unwinder11FormatFrameERKNS_9FrameDataE"
1918  },
1919  {
1920   "name" : "_ZN11unwindstack8Unwinder11FormatFrameEm"
1921  },
1922  {
1923   "name" : "_ZN11unwindstack8Unwinder11SetJitDebugEPNS_8JitDebugENS_8ArchEnumE"
1924  },
1925  {
1926   "name" : "_ZN11unwindstack8Unwinder14FillInDexFrameEv"
1927  },
1928  {
1929   "name" : "_ZN11unwindstack8Unwinder6UnwindEPKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEESC_"
1930  },
1931  {
1932   "name" : "_ZN11unwindstack9RegsArm6415GetPcAdjustmentEmPNS_3ElfE"
1933  },
1934  {
1935   "name" : "_ZN11unwindstack9RegsArm6416IterateRegistersENSt3__18functionIFvPKcmEEE"
1936  },
1937  {
1938   "name" : "_ZN11unwindstack9RegsArm6418CreateFromUcontextEPv"
1939  },
1940  {
1941   "name" : "_ZN11unwindstack9RegsArm6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
1942  },
1943  {
1944   "name" : "_ZN11unwindstack9RegsArm6422SetPcFromReturnAddressEPNS_6MemoryE"
1945  },
1946  {
1947   "name" : "_ZN11unwindstack9RegsArm642pcEv"
1948  },
1949  {
1950   "name" : "_ZN11unwindstack9RegsArm642spEv"
1951  },
1952  {
1953   "name" : "_ZN11unwindstack9RegsArm644ArchEv"
1954  },
1955  {
1956   "name" : "_ZN11unwindstack9RegsArm644ReadEPv"
1957  },
1958  {
1959   "name" : "_ZN11unwindstack9RegsArm645CloneEv"
1960  },
1961  {
1962   "name" : "_ZN11unwindstack9RegsArm646set_pcEm"
1963  },
1964  {
1965   "name" : "_ZN11unwindstack9RegsArm646set_spEm"
1966  },
1967  {
1968   "name" : "_ZN11unwindstack9RegsArm64C1Ev"
1969  },
1970  {
1971   "name" : "_ZN11unwindstack9RegsArm64C2Ev"
1972  },
1973  {
1974   "binding" : "weak",
1975   "name" : "_ZN7android8procinfo18ReadMapFileContentINSt3__18functionIFvmmtmmPKcEEEEEbPcRKT_"
1976  },
1977  {
1978   "name" : "_ZN9Demangler13AppendCurrentEPKc"
1979  },
1980  {
1981   "name" : "_ZN9Demangler13AppendCurrentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
1982  },
1983  {
1984   "name" : "_ZN9Demangler14AppendArgumentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
1985  },
1986  {
1987   "name" : "_ZN9Demangler14ParseArgumentsEPKc"
1988  },
1989  {
1990   "name" : "_ZN9Demangler16FinalizeTemplateEv"
1991  },
1992  {
1993   "name" : "_ZN9Demangler16FindFunctionNameEPKc"
1994  },
1995  {
1996   "name" : "_ZN9Demangler17ParseFunctionNameEPKc"
1997  },
1998  {
1999   "name" : "_ZN9Demangler18GetArgumentsStringEv"
2000  },
2001  {
2002   "name" : "_ZN9Demangler18ParseComplexStringEPKc"
2003  },
2004  {
2005   "name" : "_ZN9Demangler19GetStringFromLengthEPKcPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE"
2006  },
2007  {
2008   "name" : "_ZN9Demangler20AppendOperatorStringEPKc"
2009  },
2010  {
2011   "name" : "_ZN9Demangler20ParseComplexArgumentEPKc"
2012  },
2013  {
2014   "name" : "_ZN9Demangler20ParseTemplateLiteralEPKc"
2015  },
2016  {
2017   "name" : "_ZN9Demangler21ParseFunctionArgumentEPKc"
2018  },
2019  {
2020   "name" : "_ZN9Demangler22ParseTemplateArgumentsEPKc"
2021  },
2022  {
2023   "name" : "_ZN9Demangler24ParseArgumentsAtTopLevelEPKc"
2024  },
2025  {
2026   "name" : "_ZN9Demangler25ParseFunctionNameTemplateEPKc"
2027  },
2028  {
2029   "name" : "_ZN9Demangler29ParseTemplateArgumentsComplexEPKc"
2030  },
2031  {
2032   "name" : "_ZN9Demangler30ParseFunctionTemplateArgumentsEPKc"
2033  },
2034  {
2035   "name" : "_ZN9Demangler4SaveERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb"
2036  },
2037  {
2038   "name" : "_ZN9Demangler5ParseEPKcm"
2039  },
2040  {
2041   "name" : "_ZN9Demangler6ParseSEPKc"
2042  },
2043  {
2044   "name" : "_ZN9Demangler6ParseTEPKc"
2045  },
2046  {
2047   "name" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv"
2048  },
2049  {
2050   "name" : "_ZNK11unwindstack18LocalUpdatableMaps11GetMapsFileEv"
2051  },
2052  {
2053   "binding" : "weak",
2054   "name" : "_ZNSt3__112__deque_baseIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE5clearEv"
2055  },
2056  {
2057   "binding" : "weak",
2058   "name" : "_ZNSt3__112__deque_baseIN9Demangler9StateDataENS_9allocatorIS2_EEE5clearEv"
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_EEE25__emplace_unique_key_argsIS7_JRKNS_21piecewise_construct_tENS_5tupleIJOS7_EEENST_IJEEEEEENS8_INS_15__hash_iteratorIPNS_11__hash_nodeISE_PvEEEEbEERKT_DpOT0_"
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_EEE25__emplace_unique_key_argsIS7_JRKNS_21piecewise_construct_tENS_5tupleIJRKS7_EEENST_IJEEEEEENS8_INS_15__hash_iteratorIPNS_11__hash_nodeISE_PvEEEEbEERKT_DpOT0_"
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_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISE_PvEEEERKT_"
2071  },
2072  {
2073   "binding" : "weak",
2074   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairINS_10shared_ptrIN11unwindstack3ElfEEEbEEEENS_22__unordered_map_hasherIS7_SE_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SE_NS_8equal_toIS7_EELb1EEENS5_ISE_EEE6rehashEm"
2075  },
2076  {
2077   "binding" : "weak",
2078   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairINS_10shared_ptrIN11unwindstack3ElfEEEbEEEENS_22__unordered_map_hasherIS7_SE_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SE_NS_8equal_toIS7_EELb1EEENS5_ISE_EEE8__rehashEm"
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_EEE14__assign_multiINS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEEEEvT_SN_"
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_EEE14__erase_uniqueIjEEmRKT_"
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_21piecewise_construct_tENS_5tupleIJOjEEENSK_IJEEEEEENS_4pairINS_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_EEE25__emplace_unique_key_argsIjJRKNS_21piecewise_construct_tENS_5tupleIJRKjEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
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_EEE25__emplace_unique_key_argsIjJRKNS_4pairIKjS3_EEEEENSH_INS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
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_EEE6rehashEm"
2103  },
2104  {
2105   "binding" : "weak",
2106   "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"
2107  },
2108  {
2109   "binding" : "weak",
2110   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN11unwindstack13DwarfLocationEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE8__rehashEm"
2111  },
2112  {
2113   "binding" : "weak",
2114   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImA4096_hEENS_22__unordered_map_hasherImS3_NS_4hashImEELb1EEENS_21__unordered_map_equalImS3_NS_8equal_toImEELb1EEENS_9allocatorIS3_EEE14__erase_uniqueImEEmRKT_"
2115  },
2116  {
2117   "binding" : "weak",
2118   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImA4096_hEENS_22__unordered_map_hasherImS3_NS_4hashImEELb1EEENS_21__unordered_map_equalImS3_NS_8equal_toImEELb1EEENS_9allocatorIS3_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSJ_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS3_PvEEEEbEERKT_DpOT0_"
2119  },
2120  {
2121   "binding" : "weak",
2122   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImA4096_hEENS_22__unordered_map_hasherImS3_NS_4hashImEELb1EEENS_21__unordered_map_equalImS3_NS_8equal_toImEELb1EEENS_9allocatorIS3_EEE6rehashEm"
2123  },
2124  {
2125   "binding" : "weak",
2126   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImA4096_hEENS_22__unordered_map_hasherImS3_NS_4hashImEELb1EEENS_21__unordered_map_equalImS3_NS_8equal_toImEELb1EEENS_9allocatorIS3_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS3_PvEEEE"
2127  },
2128  {
2129   "binding" : "weak",
2130   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImA4096_hEENS_22__unordered_map_hasherImS3_NS_4hashImEELb1EEENS_21__unordered_map_equalImS3_NS_8equal_toImEELb1EEENS_9allocatorIS3_EEE8__rehashEm"
2131  },
2132  {
2133   "binding" : "weak",
2134   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack14DwarfLocationsEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2135  },
2136  {
2137   "binding" : "weak",
2138   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack14DwarfLocationsEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE6rehashEm"
2139  },
2140  {
2141   "binding" : "weak",
2142   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack14DwarfLocationsEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE8__rehashEm"
2143  },
2144  {
2145   "binding" : "weak",
2146   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE14__erase_uniqueImEEmRKT_"
2147  },
2148  {
2149   "binding" : "weak",
2150   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSM_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS6_PvEEEEbEERKT_DpOT0_"
2151  },
2152  {
2153   "binding" : "weak",
2154   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE6rehashEm"
2155  },
2156  {
2157   "binding" : "weak",
2158   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS6_PvEEEE"
2159  },
2160  {
2161   "binding" : "weak",
2162   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrIjE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE8__rehashEm"
2163  },
2164  {
2165   "binding" : "weak",
2166   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrImE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE14__erase_uniqueImEEmRKT_"
2167  },
2168  {
2169   "binding" : "weak",
2170   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrImE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSM_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS6_PvEEEEbEERKT_DpOT0_"
2171  },
2172  {
2173   "binding" : "weak",
2174   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrImE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE6rehashEm"
2175  },
2176  {
2177   "binding" : "weak",
2178   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrImE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS6_PvEEEE"
2179  },
2180  {
2181   "binding" : "weak",
2182   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack19DwarfEhFrameWithHdrImE7FdeInfoEEENS_22__unordered_map_hasherImS6_NS_4hashImEELb1EEENS_21__unordered_map_equalImS6_NS_8equal_toImEELb1EEENS_9allocatorIS6_EEE8__rehashEm"
2183  },
2184  {
2185   "binding" : "weak",
2186   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE14__erase_uniqueImEEmRKT_"
2187  },
2188  {
2189   "binding" : "weak",
2190   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2191  },
2192  {
2193   "binding" : "weak",
2194   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE6rehashEm"
2195  },
2196  {
2197   "binding" : "weak",
2198   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE"
2199  },
2200  {
2201   "binding" : "weak",
2202   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfCieEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE8__rehashEm"
2203  },
2204  {
2205   "binding" : "weak",
2206   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE14__erase_uniqueImEEmRKT_"
2207  },
2208  {
2209   "binding" : "weak",
2210   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2211  },
2212  {
2213   "binding" : "weak",
2214   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE6rehashEm"
2215  },
2216  {
2217   "binding" : "weak",
2218   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE"
2219  },
2220  {
2221   "binding" : "weak",
2222   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8DwarfFdeEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE8__rehashEm"
2223  },
2224  {
2225   "binding" : "weak",
2226   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8LoadInfoEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJOmEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_"
2227  },
2228  {
2229   "binding" : "weak",
2230   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8LoadInfoEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE6rehashEm"
2231  },
2232  {
2233   "binding" : "weak",
2234   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN11unwindstack8LoadInfoEEENS_22__unordered_map_hasherImS4_NS_4hashImEELb1EEENS_21__unordered_map_equalImS4_NS_8equal_toImEELb1EEENS_9allocatorIS4_EEE8__rehashEm"
2235  },
2236  {
2237   "binding" : "weak",
2238   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImjEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_"
2239  },
2240  {
2241   "binding" : "weak",
2242   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImjEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE6rehashEm"
2243  },
2244  {
2245   "binding" : "weak",
2246   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImjEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE8__rehashEm"
2247  },
2248  {
2249   "binding" : "weak",
2250   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsENS_9allocatorIS3_EEE10push_frontEOS3_"
2251  },
2252  {
2253   "binding" : "weak",
2254   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsENS_9allocatorIS3_EEE9push_backEOS3_"
2255  },
2256  {
2257   "binding" : "weak",
2258   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsERNS_9allocatorIS3_EEE10push_frontERKS3_"
2259  },
2260  {
2261   "binding" : "weak",
2262   "name" : "_ZNSt3__114__split_bufferIPN11unwindstack14DwarfLocationsERNS_9allocatorIS3_EEE9push_backEOS3_"
2263  },
2264  {
2265   "binding" : "weak",
2266   "name" : "_ZNSt3__114__split_bufferIPN9Demangler9StateDataENS_9allocatorIS3_EEE10push_frontEOS3_"
2267  },
2268  {
2269   "binding" : "weak",
2270   "name" : "_ZNSt3__114__split_bufferIPN9Demangler9StateDataENS_9allocatorIS3_EEE9push_backEOS3_"
2271  },
2272  {
2273   "binding" : "weak",
2274   "name" : "_ZNSt3__114__split_bufferIPN9Demangler9StateDataERNS_9allocatorIS3_EEE10push_frontERKS3_"
2275  },
2276  {
2277   "binding" : "weak",
2278   "name" : "_ZNSt3__114__split_bufferIPN9Demangler9StateDataERNS_9allocatorIS3_EEE9push_backEOS3_"
2279  },
2280  {
2281   "binding" : "weak",
2282   "name" : "_ZNSt3__114__split_bufferIPhNS_9allocatorIS1_EEE10push_frontEOS1_"
2283  },
2284  {
2285   "binding" : "weak",
2286   "name" : "_ZNSt3__114__split_bufferIPhNS_9allocatorIS1_EEE9push_backEOS1_"
2287  },
2288  {
2289   "binding" : "weak",
2290   "name" : "_ZNSt3__114__split_bufferIPhRNS_9allocatorIS1_EEE10push_frontERKS1_"
2291  },
2292  {
2293   "binding" : "weak",
2294   "name" : "_ZNSt3__114__split_bufferIPhRNS_9allocatorIS1_EEE9push_backEOS1_"
2295  },
2296  {
2297   "binding" : "weak",
2298   "name" : "_ZNSt3__114__split_bufferIPjNS_9allocatorIS1_EEE10push_frontEOS1_"
2299  },
2300  {
2301   "binding" : "weak",
2302   "name" : "_ZNSt3__114__split_bufferIPjNS_9allocatorIS1_EEE10push_frontERKS1_"
2303  },
2304  {
2305   "binding" : "weak",
2306   "name" : "_ZNSt3__114__split_bufferIPjNS_9allocatorIS1_EEE9push_backEOS1_"
2307  },
2308  {
2309   "binding" : "weak",
2310   "name" : "_ZNSt3__114__split_bufferIPjRNS_9allocatorIS1_EEE9push_backEOS1_"
2311  },
2312  {
2313   "binding" : "weak",
2314   "name" : "_ZNSt3__114__split_bufferIPmNS_9allocatorIS1_EEE10push_frontEOS1_"
2315  },
2316  {
2317   "binding" : "weak",
2318   "name" : "_ZNSt3__114__split_bufferIPmNS_9allocatorIS1_EEE10push_frontERKS1_"
2319  },
2320  {
2321   "binding" : "weak",
2322   "name" : "_ZNSt3__114__split_bufferIPmNS_9allocatorIS1_EEE9push_backEOS1_"
2323  },
2324  {
2325   "binding" : "weak",
2326   "name" : "_ZNSt3__114__split_bufferIPmRNS_9allocatorIS1_EEE9push_backEOS1_"
2327  },
2328  {
2329   "binding" : "weak",
2330   "name" : "_ZNSt3__120__shared_ptr_emplaceIN11unwindstack18MemoryFileAtOffsetENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2331  },
2332  {
2333   "binding" : "weak",
2334   "name" : "_ZNSt3__120__shared_ptr_emplaceIN11unwindstack18MemoryFileAtOffsetENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2335  },
2336  {
2337   "binding" : "weak",
2338   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryCacheENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2339  },
2340  {
2341   "binding" : "weak",
2342   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryCacheENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2343  },
2344  {
2345   "binding" : "weak",
2346   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryLocalENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2347  },
2348  {
2349   "binding" : "weak",
2350   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryLocalENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2351  },
2352  {
2353   "binding" : "weak",
2354   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack12MemoryRemoteENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2355  },
2356  {
2357   "binding" : "weak",
2358   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack12MemoryRemoteENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2359  },
2360  {
2361   "binding" : "weak",
2362   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack3ElfENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
2363  },
2364  {
2365   "binding" : "weak",
2366   "name" : "_ZNSt3__120__shared_ptr_pointerIPN11unwindstack3ElfENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
2367  },
2368  {
2369   "binding" : "weak",
2370   "name" : "_ZNSt3__127__insertion_sort_incompleteIRZN11unwindstack7Symbols7GetNameI9elf32_symEEbmPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmEUlRKNS2_4InfoESH_E_PSF_EEbT0_SL_T_"
2371  },
2372  {
2373   "binding" : "weak",
2374   "name" : "_ZNSt3__127__insertion_sort_incompleteIRZN11unwindstack7Symbols7GetNameI9elf64_symEEbmPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmEUlRKNS2_4InfoESH_E_PSF_EEbT0_SL_T_"
2375  },
2376  {
2377   "binding" : "weak",
2378   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
2379  },
2380  {
2381   "binding" : "weak",
2382   "name" : "_ZNSt3__15dequeIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE19__add_back_capacityEv"
2383  },
2384  {
2385   "binding" : "weak",
2386   "name" : "_ZNSt3__15dequeIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE8pop_backEv"
2387  },
2388  {
2389   "binding" : "weak",
2390   "name" : "_ZNSt3__15dequeIN11unwindstack14DwarfLocationsENS_9allocatorIS2_EEE9push_backERKS2_"
2391  },
2392  {
2393   "binding" : "weak",
2394   "name" : "_ZNSt3__15dequeIN9Demangler9StateDataENS_9allocatorIS2_EEE19__add_back_capacityEv"
2395  },
2396  {
2397   "binding" : "weak",
2398   "name" : "_ZNSt3__15dequeIhNS_9allocatorIhEEE19__add_back_capacityEv"
2399  },
2400  {
2401   "binding" : "weak",
2402   "name" : "_ZNSt3__15dequeIjNS_9allocatorIjEEE20__add_front_capacityEv"
2403  },
2404  {
2405   "binding" : "weak",
2406   "name" : "_ZNSt3__15dequeImNS_9allocatorImEEE20__add_front_capacityEv"
2407  },
2408  {
2409   "binding" : "weak",
2410   "name" : "_ZNSt3__16__sortIRZN11unwindstack7Symbols7GetNameI9elf32_symEEbmPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmEUlRKNS2_4InfoESH_E_PSF_EEvT0_SL_T_"
2411  },
2412  {
2413   "binding" : "weak",
2414   "name" : "_ZNSt3__16__sortIRZN11unwindstack7Symbols7GetNameI9elf64_symEEbmPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmEUlRKNS2_4InfoESH_E_PSF_EEvT0_SL_T_"
2415  },
2416  {
2417   "binding" : "weak",
2418   "name" : "_ZNSt3__16__treeINS_12__value_typeIhiEENS_19__map_value_compareIhS2_NS_4lessIhEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE"
2419  },
2420  {
2421   "binding" : "weak",
2422   "name" : "_ZNSt3__16__treeINS_12__value_typeImN11unwindstack14DwarfLocationsEEENS_19__map_value_compareImS4_NS_4lessImEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsImJRmS3_EEENS_4pairINS_15__tree_iteratorIS4_PNS_11__tree_nodeIS4_PvEElEEbEERKT_DpOT0_"
2423  },
2424  {
2425   "binding" : "weak",
2426   "name" : "_ZNSt3__16__treeINS_12__value_typeImN11unwindstack14DwarfLocationsEEENS_19__map_value_compareImS4_NS_4lessImEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE"
2427  },
2428  {
2429   "binding" : "weak",
2430   "name" : "_ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrIN11unwindstack11MemoryRangeENS_14default_deleteIS4_EEEEEENS_19__map_value_compareImS8_NS_4lessImEELb1EEENS_9allocatorIS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE"
2431  },
2432  {
2433   "binding" : "weak",
2434   "name" : "_ZNSt3__16__treeINS_12__value_typeImNS_4pairImPKN11unwindstack8DwarfFdeEEEEENS_19__map_value_compareImS8_NS_4lessImEELb1EEENS_9allocatorIS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE"
2435  },
2436  {
2437   "binding" : "weak",
2438   "name" : "_ZNSt3__16vectorIM9DemanglerFPKcS3_ENS_9allocatorIS5_EEE21__push_back_slow_pathIRKS5_EEvOT_"
2439  },
2440  {
2441   "binding" : "weak",
2442   "name" : "_ZNSt3__16vectorIM9DemanglerFPKcS3_ENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
2443  },
2444  {
2445   "binding" : "weak",
2446   "name" : "_ZNSt3__16vectorIN11unwindstack14LocalFrameDataENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRPNS1_7MapInfoEmmRA1_KciEEEvDpOT_"
2447  },
2448  {
2449   "binding" : "weak",
2450   "name" : "_ZNSt3__16vectorIN11unwindstack14LocalFrameDataENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRPNS1_7MapInfoEmmRNS_12basic_stringIcNS_11char_traitsIcEENS3_IcEEEERmEEEvDpOT_"
2451  },
2452  {
2453   "binding" : "weak",
2454   "name" : "_ZNSt3__16vectorIN11unwindstack7Symbols4InfoENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRmS8_mEEEvDpOT_"
2455  },
2456  {
2457   "binding" : "weak",
2458   "name" : "_ZNSt3__16vectorIN11unwindstack9FrameDataENS_9allocatorIS2_EEE8__appendEm"
2459  },
2460  {
2461   "binding" : "weak",
2462   "name" : "_ZNSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEE24__emplace_back_slow_pathIJPS3_EEEvDpOT_"
2463  },
2464  {
2465   "binding" : "weak",
2466   "name" : "_ZNSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEE24__emplace_back_slow_pathIJS6_EEEvDpOT_"
2467  },
2468  {
2469   "binding" : "weak",
2470   "name" : "_ZNSt3__16vectorINS_10unique_ptrIN11unwindstack7MapInfoENS_14default_deleteIS3_EEEENS_9allocatorIS6_EEE8__appendEm"
2471  },
2472  {
2473   "binding" : "weak",
2474   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_"
2475  },
2476  {
2477   "binding" : "weak",
2478   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_"
2479  },
2480  {
2481   "binding" : "weak",
2482   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJS6_EEEvDpOT_"
2483  },
2484  {
2485   "binding" : "weak",
2486   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE6assignIPS6_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS6_NS_15iterator_traitsISC_E9referenceEEE5valueEvE4typeESC_SC_"
2487  },
2488  {
2489   "binding" : "weak",
2490   "name" : "_ZNSt3__16vectorINS_4pairImmEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_"
2491  },
2492  {
2493   "binding" : "weak",
2494   "name" : "_ZNSt3__16vectorIPKN11unwindstack8DwarfFdeENS_9allocatorIS4_EEE21__push_back_slow_pathIRKS4_EEvOT_"
2495  },
2496  {
2497   "binding" : "weak",
2498   "name" : "_ZNSt3__16vectorIPKN11unwindstack8DwarfFdeENS_9allocatorIS4_EEE21__push_back_slow_pathIS4_EEvOT_"
2499  },
2500  {
2501   "binding" : "weak",
2502   "name" : "_ZNSt3__16vectorIPN11unwindstack3ElfENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_"
2503  },
2504  {
2505   "binding" : "weak",
2506   "name" : "_ZNSt3__16vectorIPN11unwindstack7SymbolsENS_9allocatorIS3_EEE21__push_back_slow_pathIS3_EEvOT_"
2507  },
2508  {
2509   "binding" : "weak",
2510   "name" : "_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_"
2511  },
2512  {
2513   "binding" : "weak",
2514   "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEm"
2515  },
2516  {
2517   "binding" : "weak",
2518   "name" : "_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIjEEvOT_"
2519  },
2520  {
2521   "binding" : "weak",
2522   "name" : "_ZNSt3__16vectorImNS_9allocatorImEEE21__push_back_slow_pathIRKmEEvOT_"
2523  },
2524  {
2525   "binding" : "weak",
2526   "name" : "_ZNSt3__17__sort4IRZN11unwindstack7Symbols7GetNameI9elf32_symEEbmPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmEUlRKNS2_4InfoESH_E_PSF_EEjT0_SL_SL_SL_T_"
2527  },
2528  {
2529   "binding" : "weak",
2530   "name" : "_ZNSt3__17__sort4IRZN11unwindstack7Symbols7GetNameI9elf64_symEEbmPNS1_6MemoryEPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmEUlRKNS2_4InfoESH_E_PSF_EEjT0_SL_SL_SL_T_"
2531  },
2532  {
2533   "binding" : "weak",
2534   "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_S6_"
2535  },
2536  {
2537   "binding" : "weak",
2538   "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_"
2539  },
2540  {
2541   "binding" : "weak",
2542   "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EES6_RKS9_"
2543  }
2544 ],
2545 "elf_objects" :
2546 [
2547  {
2548   "name" : "_ZN11unwindstack12DwarfCfaInfo6kTableE"
2549  },
2550  {
2551   "name" : "_ZN11unwindstack3Elf11cache_lock_E"
2552  },
2553  {
2554   "name" : "_ZN11unwindstack3Elf14cache_enabled_E"
2555  },
2556  {
2557   "name" : "_ZN11unwindstack3Elf6cache_E"
2558  },
2559  {
2560   "binding" : "weak",
2561   "name" : "_ZN11unwindstack7DwarfOpIjE17kOpHandleFuncListE"
2562  },
2563  {
2564   "binding" : "weak",
2565   "name" : "_ZN11unwindstack7DwarfOpImE17kOpHandleFuncListE"
2566  },
2567  {
2568   "binding" : "weak",
2569   "name" : "_ZN11unwindstack8DwarfCfaIjE14kCallbackTableE"
2570  },
2571  {
2572   "binding" : "weak",
2573   "name" : "_ZN11unwindstack8DwarfCfaImE14kCallbackTableE"
2574  },
2575  {
2576   "binding" : "weak",
2577   "name" : "_ZN9Demangler6kTypesE"
2578  },
2579  {
2580   "binding" : "weak",
2581   "name" : "_ZN9Demangler7kDTypesE"
2582  },
2583  {
2584   "binding" : "weak",
2585   "name" : "_ZN9Demangler7kSTypesE"
2586  },
2587  {
2588   "name" : "_ZTVN11unwindstack10BufferMapsE"
2589  },
2590  {
2591   "name" : "_ZTVN11unwindstack10RegsMips64E"
2592  },
2593  {
2594   "name" : "_ZTVN11unwindstack10RegsX86_64E"
2595  },
2596  {
2597   "name" : "_ZTVN11unwindstack10RemoteMapsE"
2598  },
2599  {
2600   "binding" : "weak",
2601   "name" : "_ZTVN11unwindstack11DwarfMemoryE"
2602  },
2603  {
2604   "name" : "_ZTVN11unwindstack11MemoryCacheE"
2605  },
2606  {
2607   "name" : "_ZTVN11unwindstack11MemoryLocalE"
2608  },
2609  {
2610   "name" : "_ZTVN11unwindstack11MemoryRangeE"
2611  },
2612  {
2613   "binding" : "weak",
2614   "name" : "_ZTVN11unwindstack12DwarfEhFrameIjEE"
2615  },
2616  {
2617   "binding" : "weak",
2618   "name" : "_ZTVN11unwindstack12DwarfEhFrameImEE"
2619  },
2620  {
2621   "binding" : "weak",
2622   "name" : "_ZTVN11unwindstack12DwarfSectionE"
2623  },
2624  {
2625   "name" : "_ZTVN11unwindstack12ElfInterfaceE"
2626  },
2627  {
2628   "name" : "_ZTVN11unwindstack12MemoryBufferE"
2629  },
2630  {
2631   "name" : "_ZTVN11unwindstack12MemoryRangesE"
2632  },
2633  {
2634   "name" : "_ZTVN11unwindstack12MemoryRemoteE"
2635  },
2636  {
2637   "name" : "_ZTVN11unwindstack13MemoryOfflineE"
2638  },
2639  {
2640   "binding" : "weak",
2641   "name" : "_ZTVN11unwindstack14ElfInterface32E"
2642  },
2643  {
2644   "binding" : "weak",
2645   "name" : "_ZTVN11unwindstack14ElfInterface64E"
2646  },
2647  {
2648   "binding" : "weak",
2649   "name" : "_ZTVN11unwindstack15DwarfDebugFrameIjEE"
2650  },
2651  {
2652   "binding" : "weak",
2653   "name" : "_ZTVN11unwindstack15DwarfDebugFrameImEE"
2654  },
2655  {
2656   "name" : "_ZTVN11unwindstack15ElfInterfaceArmE"
2657  },
2658  {
2659   "binding" : "weak",
2660   "name" : "_ZTVN11unwindstack16DwarfSectionImplIjEE"
2661  },
2662  {
2663   "binding" : "weak",
2664   "name" : "_ZTVN11unwindstack16DwarfSectionImplImEE"
2665  },
2666  {
2667   "name" : "_ZTVN11unwindstack18LocalUpdatableMapsE"
2668  },
2669  {
2670   "name" : "_ZTVN11unwindstack18MemoryFileAtOffsetE"
2671  },
2672  {
2673   "name" : "_ZTVN11unwindstack18MemoryOfflinePartsE"
2674  },
2675  {
2676   "binding" : "weak",
2677   "name" : "_ZTVN11unwindstack19DwarfEhFrameWithHdrIjEE"
2678  },
2679  {
2680   "binding" : "weak",
2681   "name" : "_ZTVN11unwindstack19DwarfEhFrameWithHdrImEE"
2682  },
2683  {
2684   "name" : "_ZTVN11unwindstack19MemoryOfflineBufferE"
2685  },
2686  {
2687   "binding" : "weak",
2688   "name" : "_ZTVN11unwindstack21DwarfSectionImplNoHdrIjEE"
2689  },
2690  {
2691   "binding" : "weak",
2692   "name" : "_ZTVN11unwindstack21DwarfSectionImplNoHdrImEE"
2693  },
2694  {
2695   "binding" : "weak",
2696   "name" : "_ZTVN11unwindstack3ElfE"
2697  },
2698  {
2699   "name" : "_ZTVN11unwindstack4MapsE"
2700  },
2701  {
2702   "binding" : "weak",
2703   "name" : "_ZTVN11unwindstack6GlobalE"
2704  },
2705  {
2706   "name" : "_ZTVN11unwindstack6MemoryE"
2707  },
2708  {
2709   "binding" : "weak",
2710   "name" : "_ZTVN11unwindstack7DwarfOpIjEE"
2711  },
2712  {
2713   "binding" : "weak",
2714   "name" : "_ZTVN11unwindstack7DwarfOpImEE"
2715  },
2716  {
2717   "name" : "_ZTVN11unwindstack7RegsArmE"
2718  },
2719  {
2720   "name" : "_ZTVN11unwindstack7RegsX86E"
2721  },
2722  {
2723   "binding" : "weak",
2724   "name" : "_ZTVN11unwindstack7SymbolsE"
2725  },
2726  {
2727   "binding" : "weak",
2728   "name" : "_ZTVN11unwindstack8ArmExidxE"
2729  },
2730  {
2731   "binding" : "weak",
2732   "name" : "_ZTVN11unwindstack8DwarfCfaIjEE"
2733  },
2734  {
2735   "binding" : "weak",
2736   "name" : "_ZTVN11unwindstack8DwarfCfaImEE"
2737  },
2738  {
2739   "name" : "_ZTVN11unwindstack8JitDebugE"
2740  },
2741  {
2742   "binding" : "weak",
2743   "name" : "_ZTVN11unwindstack8RegsImplIjEE"
2744  },
2745  {
2746   "binding" : "weak",
2747   "name" : "_ZTVN11unwindstack8RegsImplImEE"
2748  },
2749  {
2750   "name" : "_ZTVN11unwindstack8RegsMipsE"
2751  },
2752  {
2753   "binding" : "weak",
2754   "name" : "_ZTVN11unwindstack9LocalMapsE"
2755  },
2756  {
2757   "name" : "_ZTVN11unwindstack9RegsArm64E"
2758  },
2759  {
2760   "binding" : "weak",
2761   "name" : "_ZTVNSt3__120__shared_ptr_emplaceIN11unwindstack18MemoryFileAtOffsetENS_9allocatorIS2_EEEE"
2762  },
2763  {
2764   "binding" : "weak",
2765   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryCacheENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2766  },
2767  {
2768   "binding" : "weak",
2769   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack11MemoryLocalENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2770  },
2771  {
2772   "binding" : "weak",
2773   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack12MemoryRemoteENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2774  },
2775  {
2776   "binding" : "weak",
2777   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN11unwindstack3ElfENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
2778  }
2779 ],
2780 "enum_types" :
2781 [
2782  {
2783   "alignment" : 1,
2784   "enum_fields" :
2785   [
2786    {
2787     "enum_field_value" : 0,
2788     "name" : "unwindstack::ARCH_UNKNOWN"
2789    },
2790    {
2791     "enum_field_value" : 1,
2792     "name" : "unwindstack::ARCH_ARM"
2793    },
2794    {
2795     "enum_field_value" : 2,
2796     "name" : "unwindstack::ARCH_ARM64"
2797    },
2798    {
2799     "enum_field_value" : 3,
2800     "name" : "unwindstack::ARCH_X86"
2801    },
2802    {
2803     "enum_field_value" : 4,
2804     "name" : "unwindstack::ARCH_X86_64"
2805    },
2806    {
2807     "enum_field_value" : 5,
2808     "name" : "unwindstack::ARCH_MIPS"
2809    },
2810    {
2811     "enum_field_value" : 6,
2812     "name" : "unwindstack::ARCH_MIPS64"
2813    }
2814   ],
2815   "linker_set_key" : "unwindstack::ArchEnum",
2816   "name" : "unwindstack::ArchEnum",
2817   "referenced_type" : "type-34",
2818   "self_type" : "type-34",
2819   "size" : 1,
2820   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h",
2821   "underlying_type" : "type-10",
2822   "unique_id" : "_ZTSN11unwindstack8ArchEnumE"
2823  },
2824  {
2825   "alignment" : 2,
2826   "enum_fields" :
2827   [
2828    {
2829     "enum_field_value" : 0,
2830     "name" : "unwindstack::ARM64_REG_R0"
2831    },
2832    {
2833     "enum_field_value" : 1,
2834     "name" : "unwindstack::ARM64_REG_R1"
2835    },
2836    {
2837     "enum_field_value" : 2,
2838     "name" : "unwindstack::ARM64_REG_R2"
2839    },
2840    {
2841     "enum_field_value" : 3,
2842     "name" : "unwindstack::ARM64_REG_R3"
2843    },
2844    {
2845     "enum_field_value" : 4,
2846     "name" : "unwindstack::ARM64_REG_R4"
2847    },
2848    {
2849     "enum_field_value" : 5,
2850     "name" : "unwindstack::ARM64_REG_R5"
2851    },
2852    {
2853     "enum_field_value" : 6,
2854     "name" : "unwindstack::ARM64_REG_R6"
2855    },
2856    {
2857     "enum_field_value" : 7,
2858     "name" : "unwindstack::ARM64_REG_R7"
2859    },
2860    {
2861     "enum_field_value" : 8,
2862     "name" : "unwindstack::ARM64_REG_R8"
2863    },
2864    {
2865     "enum_field_value" : 9,
2866     "name" : "unwindstack::ARM64_REG_R9"
2867    },
2868    {
2869     "enum_field_value" : 10,
2870     "name" : "unwindstack::ARM64_REG_R10"
2871    },
2872    {
2873     "enum_field_value" : 11,
2874     "name" : "unwindstack::ARM64_REG_R11"
2875    },
2876    {
2877     "enum_field_value" : 12,
2878     "name" : "unwindstack::ARM64_REG_R12"
2879    },
2880    {
2881     "enum_field_value" : 13,
2882     "name" : "unwindstack::ARM64_REG_R13"
2883    },
2884    {
2885     "enum_field_value" : 14,
2886     "name" : "unwindstack::ARM64_REG_R14"
2887    },
2888    {
2889     "enum_field_value" : 15,
2890     "name" : "unwindstack::ARM64_REG_R15"
2891    },
2892    {
2893     "enum_field_value" : 16,
2894     "name" : "unwindstack::ARM64_REG_R16"
2895    },
2896    {
2897     "enum_field_value" : 17,
2898     "name" : "unwindstack::ARM64_REG_R17"
2899    },
2900    {
2901     "enum_field_value" : 18,
2902     "name" : "unwindstack::ARM64_REG_R18"
2903    },
2904    {
2905     "enum_field_value" : 19,
2906     "name" : "unwindstack::ARM64_REG_R19"
2907    },
2908    {
2909     "enum_field_value" : 20,
2910     "name" : "unwindstack::ARM64_REG_R20"
2911    },
2912    {
2913     "enum_field_value" : 21,
2914     "name" : "unwindstack::ARM64_REG_R21"
2915    },
2916    {
2917     "enum_field_value" : 22,
2918     "name" : "unwindstack::ARM64_REG_R22"
2919    },
2920    {
2921     "enum_field_value" : 23,
2922     "name" : "unwindstack::ARM64_REG_R23"
2923    },
2924    {
2925     "enum_field_value" : 24,
2926     "name" : "unwindstack::ARM64_REG_R24"
2927    },
2928    {
2929     "enum_field_value" : 25,
2930     "name" : "unwindstack::ARM64_REG_R25"
2931    },
2932    {
2933     "enum_field_value" : 26,
2934     "name" : "unwindstack::ARM64_REG_R26"
2935    },
2936    {
2937     "enum_field_value" : 27,
2938     "name" : "unwindstack::ARM64_REG_R27"
2939    },
2940    {
2941     "enum_field_value" : 28,
2942     "name" : "unwindstack::ARM64_REG_R28"
2943    },
2944    {
2945     "enum_field_value" : 29,
2946     "name" : "unwindstack::ARM64_REG_R29"
2947    },
2948    {
2949     "enum_field_value" : 30,
2950     "name" : "unwindstack::ARM64_REG_R30"
2951    },
2952    {
2953     "enum_field_value" : 31,
2954     "name" : "unwindstack::ARM64_REG_R31"
2955    },
2956    {
2957     "enum_field_value" : 32,
2958     "name" : "unwindstack::ARM64_REG_PC"
2959    },
2960    {
2961     "enum_field_value" : 33,
2962     "name" : "unwindstack::ARM64_REG_LAST"
2963    },
2964    {
2965     "enum_field_value" : 31,
2966     "name" : "unwindstack::ARM64_REG_SP"
2967    },
2968    {
2969     "enum_field_value" : 30,
2970     "name" : "unwindstack::ARM64_REG_LR"
2971    }
2972   ],
2973   "linker_set_key" : "unwindstack::Arm64Reg",
2974   "name" : "unwindstack::Arm64Reg",
2975   "referenced_type" : "type-652",
2976   "self_type" : "type-652",
2977   "size" : 2,
2978   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineArm64.h",
2979   "underlying_type" : "type-2",
2980   "unique_id" : "_ZTSN11unwindstack8Arm64RegE"
2981  },
2982  {
2983   "alignment" : 2,
2984   "enum_fields" :
2985   [
2986    {
2987     "enum_field_value" : 0,
2988     "name" : "unwindstack::ARM_REG_R0"
2989    },
2990    {
2991     "enum_field_value" : 1,
2992     "name" : "unwindstack::ARM_REG_R1"
2993    },
2994    {
2995     "enum_field_value" : 2,
2996     "name" : "unwindstack::ARM_REG_R2"
2997    },
2998    {
2999     "enum_field_value" : 3,
3000     "name" : "unwindstack::ARM_REG_R3"
3001    },
3002    {
3003     "enum_field_value" : 4,
3004     "name" : "unwindstack::ARM_REG_R4"
3005    },
3006    {
3007     "enum_field_value" : 5,
3008     "name" : "unwindstack::ARM_REG_R5"
3009    },
3010    {
3011     "enum_field_value" : 6,
3012     "name" : "unwindstack::ARM_REG_R6"
3013    },
3014    {
3015     "enum_field_value" : 7,
3016     "name" : "unwindstack::ARM_REG_R7"
3017    },
3018    {
3019     "enum_field_value" : 8,
3020     "name" : "unwindstack::ARM_REG_R8"
3021    },
3022    {
3023     "enum_field_value" : 9,
3024     "name" : "unwindstack::ARM_REG_R9"
3025    },
3026    {
3027     "enum_field_value" : 10,
3028     "name" : "unwindstack::ARM_REG_R10"
3029    },
3030    {
3031     "enum_field_value" : 11,
3032     "name" : "unwindstack::ARM_REG_R11"
3033    },
3034    {
3035     "enum_field_value" : 12,
3036     "name" : "unwindstack::ARM_REG_R12"
3037    },
3038    {
3039     "enum_field_value" : 13,
3040     "name" : "unwindstack::ARM_REG_R13"
3041    },
3042    {
3043     "enum_field_value" : 14,
3044     "name" : "unwindstack::ARM_REG_R14"
3045    },
3046    {
3047     "enum_field_value" : 15,
3048     "name" : "unwindstack::ARM_REG_R15"
3049    },
3050    {
3051     "enum_field_value" : 16,
3052     "name" : "unwindstack::ARM_REG_LAST"
3053    },
3054    {
3055     "enum_field_value" : 13,
3056     "name" : "unwindstack::ARM_REG_SP"
3057    },
3058    {
3059     "enum_field_value" : 14,
3060     "name" : "unwindstack::ARM_REG_LR"
3061    },
3062    {
3063     "enum_field_value" : 15,
3064     "name" : "unwindstack::ARM_REG_PC"
3065    }
3066   ],
3067   "linker_set_key" : "unwindstack::ArmReg",
3068   "name" : "unwindstack::ArmReg",
3069   "referenced_type" : "type-1",
3070   "self_type" : "type-1",
3071   "size" : 2,
3072   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineArm.h",
3073   "underlying_type" : "type-2",
3074   "unique_id" : "_ZTSN11unwindstack6ArmRegE"
3075  },
3076  {
3077   "alignment" : 1,
3078   "enum_fields" :
3079   [
3080    {
3081     "enum_field_value" : 0,
3082     "name" : "unwindstack::DWARF_ERROR_NONE"
3083    },
3084    {
3085     "enum_field_value" : 1,
3086     "name" : "unwindstack::DWARF_ERROR_MEMORY_INVALID"
3087    },
3088    {
3089     "enum_field_value" : 2,
3090     "name" : "unwindstack::DWARF_ERROR_ILLEGAL_VALUE"
3091    },
3092    {
3093     "enum_field_value" : 3,
3094     "name" : "unwindstack::DWARF_ERROR_ILLEGAL_STATE"
3095    },
3096    {
3097     "enum_field_value" : 4,
3098     "name" : "unwindstack::DWARF_ERROR_STACK_INDEX_NOT_VALID"
3099    },
3100    {
3101     "enum_field_value" : 5,
3102     "name" : "unwindstack::DWARF_ERROR_NOT_IMPLEMENTED"
3103    },
3104    {
3105     "enum_field_value" : 6,
3106     "name" : "unwindstack::DWARF_ERROR_TOO_MANY_ITERATIONS"
3107    },
3108    {
3109     "enum_field_value" : 7,
3110     "name" : "unwindstack::DWARF_ERROR_CFA_NOT_DEFINED"
3111    },
3112    {
3113     "enum_field_value" : 8,
3114     "name" : "unwindstack::DWARF_ERROR_UNSUPPORTED_VERSION"
3115    },
3116    {
3117     "enum_field_value" : 9,
3118     "name" : "unwindstack::DWARF_ERROR_NO_FDES"
3119    }
3120   ],
3121   "linker_set_key" : "unwindstack::DwarfErrorCode",
3122   "name" : "unwindstack::DwarfErrorCode",
3123   "referenced_type" : "type-50",
3124   "self_type" : "type-50",
3125   "size" : 1,
3126   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfError.h",
3127   "underlying_type" : "type-10",
3128   "unique_id" : "_ZTSN11unwindstack14DwarfErrorCodeE"
3129  },
3130  {
3131   "alignment" : 1,
3132   "enum_fields" :
3133   [
3134    {
3135     "enum_field_value" : 0,
3136     "name" : "unwindstack::DWARF_LOCATION_INVALID"
3137    },
3138    {
3139     "enum_field_value" : 1,
3140     "name" : "unwindstack::DWARF_LOCATION_UNDEFINED"
3141    },
3142    {
3143     "enum_field_value" : 2,
3144     "name" : "unwindstack::DWARF_LOCATION_OFFSET"
3145    },
3146    {
3147     "enum_field_value" : 3,
3148     "name" : "unwindstack::DWARF_LOCATION_VAL_OFFSET"
3149    },
3150    {
3151     "enum_field_value" : 4,
3152     "name" : "unwindstack::DWARF_LOCATION_REGISTER"
3153    },
3154    {
3155     "enum_field_value" : 5,
3156     "name" : "unwindstack::DWARF_LOCATION_EXPRESSION"
3157    },
3158    {
3159     "enum_field_value" : 6,
3160     "name" : "unwindstack::DWARF_LOCATION_VAL_EXPRESSION"
3161    }
3162   ],
3163   "linker_set_key" : "unwindstack::DwarfLocationEnum",
3164   "name" : "unwindstack::DwarfLocationEnum",
3165   "referenced_type" : "type-267",
3166   "self_type" : "type-267",
3167   "size" : 1,
3168   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h",
3169   "underlying_type" : "type-10",
3170   "unique_id" : "_ZTSN11unwindstack17DwarfLocationEnumE"
3171  },
3172  {
3173   "alignment" : 1,
3174   "enum_fields" :
3175   [
3176    {
3177     "enum_field_value" : 0,
3178     "name" : "unwindstack::ERROR_NONE"
3179    },
3180    {
3181     "enum_field_value" : 1,
3182     "name" : "unwindstack::ERROR_MEMORY_INVALID"
3183    },
3184    {
3185     "enum_field_value" : 2,
3186     "name" : "unwindstack::ERROR_UNWIND_INFO"
3187    },
3188    {
3189     "enum_field_value" : 3,
3190     "name" : "unwindstack::ERROR_UNSUPPORTED"
3191    },
3192    {
3193     "enum_field_value" : 4,
3194     "name" : "unwindstack::ERROR_INVALID_MAP"
3195    },
3196    {
3197     "enum_field_value" : 5,
3198     "name" : "unwindstack::ERROR_MAX_FRAMES_EXCEEDED"
3199    },
3200    {
3201     "enum_field_value" : 6,
3202     "name" : "unwindstack::ERROR_REPEATED_FRAME"
3203    },
3204    {
3205     "enum_field_value" : 7,
3206     "name" : "unwindstack::ERROR_INVALID_ELF"
3207    }
3208   ],
3209   "linker_set_key" : "unwindstack::ErrorCode",
3210   "name" : "unwindstack::ErrorCode",
3211   "referenced_type" : "type-13",
3212   "self_type" : "type-13",
3213   "size" : 1,
3214   "source_file" : "/system/core/libunwindstack/include/unwindstack/Error.h",
3215   "underlying_type" : "type-10",
3216   "unique_id" : "_ZTSN11unwindstack9ErrorCodeE"
3217  },
3218  {
3219   "alignment" : 2,
3220   "enum_fields" :
3221   [
3222    {
3223     "enum_field_value" : 6,
3224     "name" : "unwindstack::MIPS32_EF_R0"
3225    },
3226    {
3227     "enum_field_value" : 40,
3228     "name" : "unwindstack::MIPS32_EF_CP0_EPC"
3229    }
3230   ],
3231   "linker_set_key" : "unwindstack::Mips32UserReg",
3232   "name" : "unwindstack::Mips32UserReg",
3233   "referenced_type" : "type-610",
3234   "self_type" : "type-610",
3235   "size" : 2,
3236   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips.h",
3237   "underlying_type" : "type-2",
3238   "unique_id" : "_ZTSN11unwindstack13Mips32UserRegE"
3239  },
3240  {
3241   "alignment" : 2,
3242   "enum_fields" :
3243   [
3244    {
3245     "enum_field_value" : 0,
3246     "name" : "unwindstack::MIPS64_REG_R0"
3247    },
3248    {
3249     "enum_field_value" : 1,
3250     "name" : "unwindstack::MIPS64_REG_R1"
3251    },
3252    {
3253     "enum_field_value" : 2,
3254     "name" : "unwindstack::MIPS64_REG_R2"
3255    },
3256    {
3257     "enum_field_value" : 3,
3258     "name" : "unwindstack::MIPS64_REG_R3"
3259    },
3260    {
3261     "enum_field_value" : 4,
3262     "name" : "unwindstack::MIPS64_REG_R4"
3263    },
3264    {
3265     "enum_field_value" : 5,
3266     "name" : "unwindstack::MIPS64_REG_R5"
3267    },
3268    {
3269     "enum_field_value" : 6,
3270     "name" : "unwindstack::MIPS64_REG_R6"
3271    },
3272    {
3273     "enum_field_value" : 7,
3274     "name" : "unwindstack::MIPS64_REG_R7"
3275    },
3276    {
3277     "enum_field_value" : 8,
3278     "name" : "unwindstack::MIPS64_REG_R8"
3279    },
3280    {
3281     "enum_field_value" : 9,
3282     "name" : "unwindstack::MIPS64_REG_R9"
3283    },
3284    {
3285     "enum_field_value" : 10,
3286     "name" : "unwindstack::MIPS64_REG_R10"
3287    },
3288    {
3289     "enum_field_value" : 11,
3290     "name" : "unwindstack::MIPS64_REG_R11"
3291    },
3292    {
3293     "enum_field_value" : 12,
3294     "name" : "unwindstack::MIPS64_REG_R12"
3295    },
3296    {
3297     "enum_field_value" : 13,
3298     "name" : "unwindstack::MIPS64_REG_R13"
3299    },
3300    {
3301     "enum_field_value" : 14,
3302     "name" : "unwindstack::MIPS64_REG_R14"
3303    },
3304    {
3305     "enum_field_value" : 15,
3306     "name" : "unwindstack::MIPS64_REG_R15"
3307    },
3308    {
3309     "enum_field_value" : 16,
3310     "name" : "unwindstack::MIPS64_REG_R16"
3311    },
3312    {
3313     "enum_field_value" : 17,
3314     "name" : "unwindstack::MIPS64_REG_R17"
3315    },
3316    {
3317     "enum_field_value" : 18,
3318     "name" : "unwindstack::MIPS64_REG_R18"
3319    },
3320    {
3321     "enum_field_value" : 19,
3322     "name" : "unwindstack::MIPS64_REG_R19"
3323    },
3324    {
3325     "enum_field_value" : 20,
3326     "name" : "unwindstack::MIPS64_REG_R20"
3327    },
3328    {
3329     "enum_field_value" : 21,
3330     "name" : "unwindstack::MIPS64_REG_R21"
3331    },
3332    {
3333     "enum_field_value" : 22,
3334     "name" : "unwindstack::MIPS64_REG_R22"
3335    },
3336    {
3337     "enum_field_value" : 23,
3338     "name" : "unwindstack::MIPS64_REG_R23"
3339    },
3340    {
3341     "enum_field_value" : 24,
3342     "name" : "unwindstack::MIPS64_REG_R24"
3343    },
3344    {
3345     "enum_field_value" : 25,
3346     "name" : "unwindstack::MIPS64_REG_R25"
3347    },
3348    {
3349     "enum_field_value" : 26,
3350     "name" : "unwindstack::MIPS64_REG_R26"
3351    },
3352    {
3353     "enum_field_value" : 27,
3354     "name" : "unwindstack::MIPS64_REG_R27"
3355    },
3356    {
3357     "enum_field_value" : 28,
3358     "name" : "unwindstack::MIPS64_REG_R28"
3359    },
3360    {
3361     "enum_field_value" : 29,
3362     "name" : "unwindstack::MIPS64_REG_R29"
3363    },
3364    {
3365     "enum_field_value" : 30,
3366     "name" : "unwindstack::MIPS64_REG_R30"
3367    },
3368    {
3369     "enum_field_value" : 31,
3370     "name" : "unwindstack::MIPS64_REG_R31"
3371    },
3372    {
3373     "enum_field_value" : 32,
3374     "name" : "unwindstack::MIPS64_REG_PC"
3375    },
3376    {
3377     "enum_field_value" : 33,
3378     "name" : "unwindstack::MIPS64_REG_LAST"
3379    },
3380    {
3381     "enum_field_value" : 29,
3382     "name" : "unwindstack::MIPS64_REG_SP"
3383    },
3384    {
3385     "enum_field_value" : 31,
3386     "name" : "unwindstack::MIPS64_REG_RA"
3387    }
3388   ],
3389   "linker_set_key" : "unwindstack::Mips64Reg",
3390   "name" : "unwindstack::Mips64Reg",
3391   "referenced_type" : "type-789",
3392   "self_type" : "type-789",
3393   "size" : 2,
3394   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineMips64.h",
3395   "underlying_type" : "type-2",
3396   "unique_id" : "_ZTSN11unwindstack9Mips64RegE"
3397  },
3398  {
3399   "alignment" : 2,
3400   "enum_fields" :
3401   [
3402    {
3403     "enum_field_value" : 0,
3404     "name" : "unwindstack::MIPS64_EF_R0"
3405    },
3406    {
3407     "enum_field_value" : 34,
3408     "name" : "unwindstack::MIPS64_EF_CP0_EPC"
3409    }
3410   ],
3411   "linker_set_key" : "unwindstack::Mips64UserReg",
3412   "name" : "unwindstack::Mips64UserReg",
3413   "referenced_type" : "type-613",
3414   "self_type" : "type-613",
3415   "size" : 2,
3416   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips64.h",
3417   "underlying_type" : "type-2",
3418   "unique_id" : "_ZTSN11unwindstack13Mips64UserRegE"
3419  },
3420  {
3421   "alignment" : 2,
3422   "enum_fields" :
3423   [
3424    {
3425     "enum_field_value" : 0,
3426     "name" : "unwindstack::MIPS_REG_R0"
3427    },
3428    {
3429     "enum_field_value" : 1,
3430     "name" : "unwindstack::MIPS_REG_R1"
3431    },
3432    {
3433     "enum_field_value" : 2,
3434     "name" : "unwindstack::MIPS_REG_R2"
3435    },
3436    {
3437     "enum_field_value" : 3,
3438     "name" : "unwindstack::MIPS_REG_R3"
3439    },
3440    {
3441     "enum_field_value" : 4,
3442     "name" : "unwindstack::MIPS_REG_R4"
3443    },
3444    {
3445     "enum_field_value" : 5,
3446     "name" : "unwindstack::MIPS_REG_R5"
3447    },
3448    {
3449     "enum_field_value" : 6,
3450     "name" : "unwindstack::MIPS_REG_R6"
3451    },
3452    {
3453     "enum_field_value" : 7,
3454     "name" : "unwindstack::MIPS_REG_R7"
3455    },
3456    {
3457     "enum_field_value" : 8,
3458     "name" : "unwindstack::MIPS_REG_R8"
3459    },
3460    {
3461     "enum_field_value" : 9,
3462     "name" : "unwindstack::MIPS_REG_R9"
3463    },
3464    {
3465     "enum_field_value" : 10,
3466     "name" : "unwindstack::MIPS_REG_R10"
3467    },
3468    {
3469     "enum_field_value" : 11,
3470     "name" : "unwindstack::MIPS_REG_R11"
3471    },
3472    {
3473     "enum_field_value" : 12,
3474     "name" : "unwindstack::MIPS_REG_R12"
3475    },
3476    {
3477     "enum_field_value" : 13,
3478     "name" : "unwindstack::MIPS_REG_R13"
3479    },
3480    {
3481     "enum_field_value" : 14,
3482     "name" : "unwindstack::MIPS_REG_R14"
3483    },
3484    {
3485     "enum_field_value" : 15,
3486     "name" : "unwindstack::MIPS_REG_R15"
3487    },
3488    {
3489     "enum_field_value" : 16,
3490     "name" : "unwindstack::MIPS_REG_R16"
3491    },
3492    {
3493     "enum_field_value" : 17,
3494     "name" : "unwindstack::MIPS_REG_R17"
3495    },
3496    {
3497     "enum_field_value" : 18,
3498     "name" : "unwindstack::MIPS_REG_R18"
3499    },
3500    {
3501     "enum_field_value" : 19,
3502     "name" : "unwindstack::MIPS_REG_R19"
3503    },
3504    {
3505     "enum_field_value" : 20,
3506     "name" : "unwindstack::MIPS_REG_R20"
3507    },
3508    {
3509     "enum_field_value" : 21,
3510     "name" : "unwindstack::MIPS_REG_R21"
3511    },
3512    {
3513     "enum_field_value" : 22,
3514     "name" : "unwindstack::MIPS_REG_R22"
3515    },
3516    {
3517     "enum_field_value" : 23,
3518     "name" : "unwindstack::MIPS_REG_R23"
3519    },
3520    {
3521     "enum_field_value" : 24,
3522     "name" : "unwindstack::MIPS_REG_R24"
3523    },
3524    {
3525     "enum_field_value" : 25,
3526     "name" : "unwindstack::MIPS_REG_R25"
3527    },
3528    {
3529     "enum_field_value" : 26,
3530     "name" : "unwindstack::MIPS_REG_R26"
3531    },
3532    {
3533     "enum_field_value" : 27,
3534     "name" : "unwindstack::MIPS_REG_R27"
3535    },
3536    {
3537     "enum_field_value" : 28,
3538     "name" : "unwindstack::MIPS_REG_R28"
3539    },
3540    {
3541     "enum_field_value" : 29,
3542     "name" : "unwindstack::MIPS_REG_R29"
3543    },
3544    {
3545     "enum_field_value" : 30,
3546     "name" : "unwindstack::MIPS_REG_R30"
3547    },
3548    {
3549     "enum_field_value" : 31,
3550     "name" : "unwindstack::MIPS_REG_R31"
3551    },
3552    {
3553     "enum_field_value" : 32,
3554     "name" : "unwindstack::MIPS_REG_PC"
3555    },
3556    {
3557     "enum_field_value" : 33,
3558     "name" : "unwindstack::MIPS_REG_LAST"
3559    },
3560    {
3561     "enum_field_value" : 29,
3562     "name" : "unwindstack::MIPS_REG_SP"
3563    },
3564    {
3565     "enum_field_value" : 31,
3566     "name" : "unwindstack::MIPS_REG_RA"
3567    }
3568   ],
3569   "linker_set_key" : "unwindstack::MipsReg",
3570   "name" : "unwindstack::MipsReg",
3571   "referenced_type" : "type-772",
3572   "self_type" : "type-772",
3573   "size" : 2,
3574   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineMips.h",
3575   "underlying_type" : "type-2",
3576   "unique_id" : "_ZTSN11unwindstack7MipsRegE"
3577  },
3578  {
3579   "alignment" : 1,
3580   "enum_fields" :
3581   [
3582    {
3583     "enum_field_value" : 0,
3584     "name" : "unwindstack::Regs::LOCATION_UNKNOWN"
3585    },
3586    {
3587     "enum_field_value" : 1,
3588     "name" : "unwindstack::Regs::LOCATION_REGISTER"
3589    },
3590    {
3591     "enum_field_value" : 2,
3592     "name" : "unwindstack::Regs::LOCATION_SP_OFFSET"
3593    }
3594   ],
3595   "linker_set_key" : "unwindstack::Regs::LocationEnum",
3596   "name" : "unwindstack::Regs::LocationEnum",
3597   "referenced_type" : "type-65",
3598   "self_type" : "type-65",
3599   "size" : 1,
3600   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
3601   "underlying_type" : "type-10",
3602   "unique_id" : "_ZTSN11unwindstack4Regs12LocationEnumE"
3603  },
3604  {
3605   "alignment" : 2,
3606   "enum_fields" :
3607   [
3608    {
3609     "enum_field_value" : 0,
3610     "name" : "unwindstack::X86_REG_EAX"
3611    },
3612    {
3613     "enum_field_value" : 1,
3614     "name" : "unwindstack::X86_REG_ECX"
3615    },
3616    {
3617     "enum_field_value" : 2,
3618     "name" : "unwindstack::X86_REG_EDX"
3619    },
3620    {
3621     "enum_field_value" : 3,
3622     "name" : "unwindstack::X86_REG_EBX"
3623    },
3624    {
3625     "enum_field_value" : 4,
3626     "name" : "unwindstack::X86_REG_ESP"
3627    },
3628    {
3629     "enum_field_value" : 5,
3630     "name" : "unwindstack::X86_REG_EBP"
3631    },
3632    {
3633     "enum_field_value" : 6,
3634     "name" : "unwindstack::X86_REG_ESI"
3635    },
3636    {
3637     "enum_field_value" : 7,
3638     "name" : "unwindstack::X86_REG_EDI"
3639    },
3640    {
3641     "enum_field_value" : 8,
3642     "name" : "unwindstack::X86_REG_EIP"
3643    },
3644    {
3645     "enum_field_value" : 9,
3646     "name" : "unwindstack::X86_REG_EFL"
3647    },
3648    {
3649     "enum_field_value" : 10,
3650     "name" : "unwindstack::X86_REG_CS"
3651    },
3652    {
3653     "enum_field_value" : 11,
3654     "name" : "unwindstack::X86_REG_SS"
3655    },
3656    {
3657     "enum_field_value" : 12,
3658     "name" : "unwindstack::X86_REG_DS"
3659    },
3660    {
3661     "enum_field_value" : 13,
3662     "name" : "unwindstack::X86_REG_ES"
3663    },
3664    {
3665     "enum_field_value" : 14,
3666     "name" : "unwindstack::X86_REG_FS"
3667    },
3668    {
3669     "enum_field_value" : 15,
3670     "name" : "unwindstack::X86_REG_GS"
3671    },
3672    {
3673     "enum_field_value" : 16,
3674     "name" : "unwindstack::X86_REG_LAST"
3675    },
3676    {
3677     "enum_field_value" : 4,
3678     "name" : "unwindstack::X86_REG_SP"
3679    },
3680    {
3681     "enum_field_value" : 8,
3682     "name" : "unwindstack::X86_REG_PC"
3683    }
3684   ],
3685   "linker_set_key" : "unwindstack::X86Reg",
3686   "name" : "unwindstack::X86Reg",
3687   "referenced_type" : "type-351",
3688   "self_type" : "type-351",
3689   "size" : 2,
3690   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineX86.h",
3691   "underlying_type" : "type-2",
3692   "unique_id" : "_ZTSN11unwindstack6X86RegE"
3693  },
3694  {
3695   "alignment" : 2,
3696   "enum_fields" :
3697   [
3698    {
3699     "enum_field_value" : 0,
3700     "name" : "unwindstack::X86_64_REG_RAX"
3701    },
3702    {
3703     "enum_field_value" : 1,
3704     "name" : "unwindstack::X86_64_REG_RDX"
3705    },
3706    {
3707     "enum_field_value" : 2,
3708     "name" : "unwindstack::X86_64_REG_RCX"
3709    },
3710    {
3711     "enum_field_value" : 3,
3712     "name" : "unwindstack::X86_64_REG_RBX"
3713    },
3714    {
3715     "enum_field_value" : 4,
3716     "name" : "unwindstack::X86_64_REG_RSI"
3717    },
3718    {
3719     "enum_field_value" : 5,
3720     "name" : "unwindstack::X86_64_REG_RDI"
3721    },
3722    {
3723     "enum_field_value" : 6,
3724     "name" : "unwindstack::X86_64_REG_RBP"
3725    },
3726    {
3727     "enum_field_value" : 7,
3728     "name" : "unwindstack::X86_64_REG_RSP"
3729    },
3730    {
3731     "enum_field_value" : 8,
3732     "name" : "unwindstack::X86_64_REG_R8"
3733    },
3734    {
3735     "enum_field_value" : 9,
3736     "name" : "unwindstack::X86_64_REG_R9"
3737    },
3738    {
3739     "enum_field_value" : 10,
3740     "name" : "unwindstack::X86_64_REG_R10"
3741    },
3742    {
3743     "enum_field_value" : 11,
3744     "name" : "unwindstack::X86_64_REG_R11"
3745    },
3746    {
3747     "enum_field_value" : 12,
3748     "name" : "unwindstack::X86_64_REG_R12"
3749    },
3750    {
3751     "enum_field_value" : 13,
3752     "name" : "unwindstack::X86_64_REG_R13"
3753    },
3754    {
3755     "enum_field_value" : 14,
3756     "name" : "unwindstack::X86_64_REG_R14"
3757    },
3758    {
3759     "enum_field_value" : 15,
3760     "name" : "unwindstack::X86_64_REG_R15"
3761    },
3762    {
3763     "enum_field_value" : 16,
3764     "name" : "unwindstack::X86_64_REG_RIP"
3765    },
3766    {
3767     "enum_field_value" : 17,
3768     "name" : "unwindstack::X86_64_REG_LAST"
3769    },
3770    {
3771     "enum_field_value" : 7,
3772     "name" : "unwindstack::X86_64_REG_SP"
3773    },
3774    {
3775     "enum_field_value" : 16,
3776     "name" : "unwindstack::X86_64_REG_PC"
3777    }
3778   ],
3779   "linker_set_key" : "unwindstack::X86_64Reg",
3780   "name" : "unwindstack::X86_64Reg",
3781   "referenced_type" : "type-369",
3782   "self_type" : "type-369",
3783   "size" : 2,
3784   "source_file" : "/system/core/libunwindstack/include/unwindstack/MachineX86_64.h",
3785   "underlying_type" : "type-2",
3786   "unique_id" : "_ZTSN11unwindstack9X86_64RegE"
3787  }
3788 ],
3789 "function_types" : [],
3790 "functions" :
3791 [
3792  {
3793   "function_name" : "unwindstack::BufferMaps::Parse",
3794   "linker_set_key" : "_ZN11unwindstack10BufferMaps5ParseEv",
3795   "parameters" :
3796   [
3797    {
3798     "is_this_ptr" : true,
3799     "referenced_type" : "type-184"
3800    }
3801   ],
3802   "return_type" : "type-72",
3803   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
3804  },
3805  {
3806   "function_name" : "unwindstack::RegsMips64::GetPcAdjustment",
3807   "linker_set_key" : "_ZN11unwindstack10RegsMips6415GetPcAdjustmentEmPNS_3ElfE",
3808   "parameters" :
3809   [
3810    {
3811     "is_this_ptr" : true,
3812     "referenced_type" : "type-601"
3813    },
3814    {
3815     "referenced_type" : "type-6"
3816    },
3817    {
3818     "referenced_type" : "type-191"
3819    }
3820   ],
3821   "return_type" : "type-6",
3822   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3823  },
3824  {
3825   "function_name" : "unwindstack::RegsMips64::IterateRegisters",
3826   "linker_set_key" : "_ZN11unwindstack10RegsMips6416IterateRegistersENSt3__18functionIFvPKcmEEE",
3827   "parameters" :
3828   [
3829    {
3830     "is_this_ptr" : true,
3831     "referenced_type" : "type-601"
3832    },
3833    {
3834     "referenced_type" : "type-1045"
3835    }
3836   ],
3837   "return_type" : "type-62",
3838   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3839  },
3840  {
3841   "function_name" : "unwindstack::RegsMips64::CreateFromUcontext",
3842   "linker_set_key" : "_ZN11unwindstack10RegsMips6418CreateFromUcontextEPv",
3843   "parameters" :
3844   [
3845    {
3846     "referenced_type" : "type-61"
3847    }
3848   ],
3849   "return_type" : "type-94",
3850   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3851  },
3852  {
3853   "function_name" : "unwindstack::RegsMips64::StepIfSignalHandler",
3854   "linker_set_key" : "_ZN11unwindstack10RegsMips6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE",
3855   "parameters" :
3856   [
3857    {
3858     "is_this_ptr" : true,
3859     "referenced_type" : "type-601"
3860    },
3861    {
3862     "referenced_type" : "type-6"
3863    },
3864    {
3865     "referenced_type" : "type-191"
3866    },
3867    {
3868     "referenced_type" : "type-17"
3869    }
3870   ],
3871   "return_type" : "type-72",
3872   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3873  },
3874  {
3875   "function_name" : "unwindstack::RegsMips64::SetPcFromReturnAddress",
3876   "linker_set_key" : "_ZN11unwindstack10RegsMips6422SetPcFromReturnAddressEPNS_6MemoryE",
3877   "parameters" :
3878   [
3879    {
3880     "is_this_ptr" : true,
3881     "referenced_type" : "type-601"
3882    },
3883    {
3884     "referenced_type" : "type-17"
3885    }
3886   ],
3887   "return_type" : "type-72",
3888   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3889  },
3890  {
3891   "function_name" : "unwindstack::RegsMips64::pc",
3892   "linker_set_key" : "_ZN11unwindstack10RegsMips642pcEv",
3893   "parameters" :
3894   [
3895    {
3896     "is_this_ptr" : true,
3897     "referenced_type" : "type-601"
3898    }
3899   ],
3900   "return_type" : "type-6",
3901   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3902  },
3903  {
3904   "function_name" : "unwindstack::RegsMips64::sp",
3905   "linker_set_key" : "_ZN11unwindstack10RegsMips642spEv",
3906   "parameters" :
3907   [
3908    {
3909     "is_this_ptr" : true,
3910     "referenced_type" : "type-601"
3911    }
3912   ],
3913   "return_type" : "type-6",
3914   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3915  },
3916  {
3917   "function_name" : "unwindstack::RegsMips64::Arch",
3918   "linker_set_key" : "_ZN11unwindstack10RegsMips644ArchEv",
3919   "parameters" :
3920   [
3921    {
3922     "is_this_ptr" : true,
3923     "referenced_type" : "type-601"
3924    }
3925   ],
3926   "return_type" : "type-34",
3927   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3928  },
3929  {
3930   "function_name" : "unwindstack::RegsMips64::Read",
3931   "linker_set_key" : "_ZN11unwindstack10RegsMips644ReadEPv",
3932   "parameters" :
3933   [
3934    {
3935     "referenced_type" : "type-61"
3936    }
3937   ],
3938   "return_type" : "type-94",
3939   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3940  },
3941  {
3942   "function_name" : "unwindstack::RegsMips64::Clone",
3943   "linker_set_key" : "_ZN11unwindstack10RegsMips645CloneEv",
3944   "parameters" :
3945   [
3946    {
3947     "is_this_ptr" : true,
3948     "referenced_type" : "type-601"
3949    }
3950   ],
3951   "return_type" : "type-94",
3952   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3953  },
3954  {
3955   "function_name" : "unwindstack::RegsMips64::set_pc",
3956   "linker_set_key" : "_ZN11unwindstack10RegsMips646set_pcEm",
3957   "parameters" :
3958   [
3959    {
3960     "is_this_ptr" : true,
3961     "referenced_type" : "type-601"
3962    },
3963    {
3964     "referenced_type" : "type-6"
3965    }
3966   ],
3967   "return_type" : "type-62",
3968   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3969  },
3970  {
3971   "function_name" : "unwindstack::RegsMips64::set_sp",
3972   "linker_set_key" : "_ZN11unwindstack10RegsMips646set_spEm",
3973   "parameters" :
3974   [
3975    {
3976     "is_this_ptr" : true,
3977     "referenced_type" : "type-601"
3978    },
3979    {
3980     "referenced_type" : "type-6"
3981    }
3982   ],
3983   "return_type" : "type-62",
3984   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3985  },
3986  {
3987   "function_name" : "unwindstack::RegsMips64::RegsMips64",
3988   "linker_set_key" : "_ZN11unwindstack10RegsMips64C1Ev",
3989   "parameters" :
3990   [
3991    {
3992     "is_this_ptr" : true,
3993     "referenced_type" : "type-601"
3994    }
3995   ],
3996   "return_type" : "type-62",
3997   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
3998  },
3999  {
4000   "function_name" : "unwindstack::RegsMips64::RegsMips64",
4001   "linker_set_key" : "_ZN11unwindstack10RegsMips64C2Ev",
4002   "parameters" :
4003   [
4004    {
4005     "is_this_ptr" : true,
4006     "referenced_type" : "type-601"
4007    }
4008   ],
4009   "return_type" : "type-62",
4010   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
4011  },
4012  {
4013   "function_name" : "unwindstack::RegsX86_64::GetPcAdjustment",
4014   "linker_set_key" : "_ZN11unwindstack10RegsX86_6415GetPcAdjustmentEmPNS_3ElfE",
4015   "parameters" :
4016   [
4017    {
4018     "is_this_ptr" : true,
4019     "referenced_type" : "type-605"
4020    },
4021    {
4022     "referenced_type" : "type-6"
4023    },
4024    {
4025     "referenced_type" : "type-191"
4026    }
4027   ],
4028   "return_type" : "type-6",
4029   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4030  },
4031  {
4032   "function_name" : "unwindstack::RegsX86_64::SetFromUcontext",
4033   "linker_set_key" : "_ZN11unwindstack10RegsX86_6415SetFromUcontextEPNS_17x86_64_ucontext_tE",
4034   "parameters" :
4035   [
4036    {
4037     "is_this_ptr" : true,
4038     "referenced_type" : "type-605"
4039    },
4040    {
4041     "referenced_type" : "type-376"
4042    }
4043   ],
4044   "return_type" : "type-62",
4045   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4046  },
4047  {
4048   "function_name" : "unwindstack::RegsX86_64::IterateRegisters",
4049   "linker_set_key" : "_ZN11unwindstack10RegsX86_6416IterateRegistersENSt3__18functionIFvPKcmEEE",
4050   "parameters" :
4051   [
4052    {
4053     "is_this_ptr" : true,
4054     "referenced_type" : "type-605"
4055    },
4056    {
4057     "referenced_type" : "type-653"
4058    }
4059   ],
4060   "return_type" : "type-62",
4061   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4062  },
4063  {
4064   "function_name" : "unwindstack::RegsX86_64::CreateFromUcontext",
4065   "linker_set_key" : "_ZN11unwindstack10RegsX86_6418CreateFromUcontextEPv",
4066   "parameters" :
4067   [
4068    {
4069     "referenced_type" : "type-61"
4070    }
4071   ],
4072   "return_type" : "type-94",
4073   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4074  },
4075  {
4076   "function_name" : "unwindstack::RegsX86_64::StepIfSignalHandler",
4077   "linker_set_key" : "_ZN11unwindstack10RegsX86_6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE",
4078   "parameters" :
4079   [
4080    {
4081     "is_this_ptr" : true,
4082     "referenced_type" : "type-605"
4083    },
4084    {
4085     "referenced_type" : "type-6"
4086    },
4087    {
4088     "referenced_type" : "type-191"
4089    },
4090    {
4091     "referenced_type" : "type-17"
4092    }
4093   ],
4094   "return_type" : "type-72",
4095   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4096  },
4097  {
4098   "function_name" : "unwindstack::RegsX86_64::SetPcFromReturnAddress",
4099   "linker_set_key" : "_ZN11unwindstack10RegsX86_6422SetPcFromReturnAddressEPNS_6MemoryE",
4100   "parameters" :
4101   [
4102    {
4103     "is_this_ptr" : true,
4104     "referenced_type" : "type-605"
4105    },
4106    {
4107     "referenced_type" : "type-17"
4108    }
4109   ],
4110   "return_type" : "type-72",
4111   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4112  },
4113  {
4114   "function_name" : "unwindstack::RegsX86_64::pc",
4115   "linker_set_key" : "_ZN11unwindstack10RegsX86_642pcEv",
4116   "parameters" :
4117   [
4118    {
4119     "is_this_ptr" : true,
4120     "referenced_type" : "type-605"
4121    }
4122   ],
4123   "return_type" : "type-6",
4124   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4125  },
4126  {
4127   "function_name" : "unwindstack::RegsX86_64::sp",
4128   "linker_set_key" : "_ZN11unwindstack10RegsX86_642spEv",
4129   "parameters" :
4130   [
4131    {
4132     "is_this_ptr" : true,
4133     "referenced_type" : "type-605"
4134    }
4135   ],
4136   "return_type" : "type-6",
4137   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4138  },
4139  {
4140   "function_name" : "unwindstack::RegsX86_64::Arch",
4141   "linker_set_key" : "_ZN11unwindstack10RegsX86_644ArchEv",
4142   "parameters" :
4143   [
4144    {
4145     "is_this_ptr" : true,
4146     "referenced_type" : "type-605"
4147    }
4148   ],
4149   "return_type" : "type-34",
4150   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4151  },
4152  {
4153   "function_name" : "unwindstack::RegsX86_64::Read",
4154   "linker_set_key" : "_ZN11unwindstack10RegsX86_644ReadEPv",
4155   "parameters" :
4156   [
4157    {
4158     "referenced_type" : "type-61"
4159    }
4160   ],
4161   "return_type" : "type-94",
4162   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4163  },
4164  {
4165   "function_name" : "unwindstack::RegsX86_64::Clone",
4166   "linker_set_key" : "_ZN11unwindstack10RegsX86_645CloneEv",
4167   "parameters" :
4168   [
4169    {
4170     "is_this_ptr" : true,
4171     "referenced_type" : "type-605"
4172    }
4173   ],
4174   "return_type" : "type-94",
4175   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4176  },
4177  {
4178   "function_name" : "unwindstack::RegsX86_64::set_pc",
4179   "linker_set_key" : "_ZN11unwindstack10RegsX86_646set_pcEm",
4180   "parameters" :
4181   [
4182    {
4183     "is_this_ptr" : true,
4184     "referenced_type" : "type-605"
4185    },
4186    {
4187     "referenced_type" : "type-6"
4188    }
4189   ],
4190   "return_type" : "type-62",
4191   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4192  },
4193  {
4194   "function_name" : "unwindstack::RegsX86_64::set_sp",
4195   "linker_set_key" : "_ZN11unwindstack10RegsX86_646set_spEm",
4196   "parameters" :
4197   [
4198    {
4199     "is_this_ptr" : true,
4200     "referenced_type" : "type-605"
4201    },
4202    {
4203     "referenced_type" : "type-6"
4204    }
4205   ],
4206   "return_type" : "type-62",
4207   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4208  },
4209  {
4210   "function_name" : "unwindstack::RegsX86_64::RegsX86_64",
4211   "linker_set_key" : "_ZN11unwindstack10RegsX86_64C1Ev",
4212   "parameters" :
4213   [
4214    {
4215     "is_this_ptr" : true,
4216     "referenced_type" : "type-605"
4217    }
4218   ],
4219   "return_type" : "type-62",
4220   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4221  },
4222  {
4223   "function_name" : "unwindstack::RegsX86_64::RegsX86_64",
4224   "linker_set_key" : "_ZN11unwindstack10RegsX86_64C2Ev",
4225   "parameters" :
4226   [
4227    {
4228     "is_this_ptr" : true,
4229     "referenced_type" : "type-605"
4230    }
4231   ],
4232   "return_type" : "type-62",
4233   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
4234  },
4235  {
4236   "function_name" : "unwindstack::DwarfMemory::ReadSLEB128",
4237   "linker_set_key" : "_ZN11unwindstack11DwarfMemory11ReadSLEB128EPl",
4238   "parameters" :
4239   [
4240    {
4241     "is_this_ptr" : true,
4242     "referenced_type" : "type-280"
4243    },
4244    {
4245     "referenced_type" : "type-58"
4246    }
4247   ],
4248   "return_type" : "type-72",
4249   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4250  },
4251  {
4252   "function_name" : "unwindstack::DwarfMemory::ReadULEB128",
4253   "linker_set_key" : "_ZN11unwindstack11DwarfMemory11ReadULEB128EPm",
4254   "parameters" :
4255   [
4256    {
4257     "is_this_ptr" : true,
4258     "referenced_type" : "type-280"
4259    },
4260    {
4261     "referenced_type" : "type-102"
4262    }
4263   ],
4264   "return_type" : "type-72",
4265   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4266  },
4267  {
4268   "function_name" : "unwindstack::DwarfMemory::AdjustEncodedValue",
4269   "linker_set_key" : "_ZN11unwindstack11DwarfMemory18AdjustEncodedValueEhPm",
4270   "parameters" :
4271   [
4272    {
4273     "is_this_ptr" : true,
4274     "referenced_type" : "type-280"
4275    },
4276    {
4277     "referenced_type" : "type-10"
4278    },
4279    {
4280     "referenced_type" : "type-102"
4281    }
4282   ],
4283   "return_type" : "type-72",
4284   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4285  },
4286  {
4287   "function_name" : "unwindstack::DwarfMemory::ReadBytes",
4288   "linker_set_key" : "_ZN11unwindstack11DwarfMemory9ReadBytesEPvm",
4289   "parameters" :
4290   [
4291    {
4292     "is_this_ptr" : true,
4293     "referenced_type" : "type-280"
4294    },
4295    {
4296     "referenced_type" : "type-61"
4297    },
4298    {
4299     "referenced_type" : "type-6"
4300    }
4301   ],
4302   "return_type" : "type-72",
4303   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
4304  },
4305  {
4306   "function_name" : "unwindstack::MemoryCache::Read",
4307   "linker_set_key" : "_ZN11unwindstack11MemoryCache4ReadEmPvm",
4308   "parameters" :
4309   [
4310    {
4311     "is_this_ptr" : true,
4312     "referenced_type" : "type-132"
4313    },
4314    {
4315     "referenced_type" : "type-6"
4316    },
4317    {
4318     "referenced_type" : "type-61"
4319    },
4320    {
4321     "referenced_type" : "type-6"
4322    }
4323   ],
4324   "return_type" : "type-6",
4325   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4326  },
4327  {
4328   "function_name" : "unwindstack::MemoryLocal::Read",
4329   "linker_set_key" : "_ZN11unwindstack11MemoryLocal4ReadEmPvm",
4330   "parameters" :
4331   [
4332    {
4333     "is_this_ptr" : true,
4334     "referenced_type" : "type-202"
4335    },
4336    {
4337     "referenced_type" : "type-6"
4338    },
4339    {
4340     "referenced_type" : "type-61"
4341    },
4342    {
4343     "referenced_type" : "type-6"
4344    }
4345   ],
4346   "return_type" : "type-6",
4347   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4348  },
4349  {
4350   "function_name" : "unwindstack::MemoryRange::Read",
4351   "linker_set_key" : "_ZN11unwindstack11MemoryRange4ReadEmPvm",
4352   "parameters" :
4353   [
4354    {
4355     "is_this_ptr" : true,
4356     "referenced_type" : "type-208"
4357    },
4358    {
4359     "referenced_type" : "type-6"
4360    },
4361    {
4362     "referenced_type" : "type-61"
4363    },
4364    {
4365     "referenced_type" : "type-6"
4366    }
4367   ],
4368   "return_type" : "type-6",
4369   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4370  },
4371  {
4372   "function_name" : "unwindstack::MemoryRange::MemoryRange",
4373   "linker_set_key" : "_ZN11unwindstack11MemoryRangeC1ERKNSt3__110shared_ptrINS_6MemoryEEEmmm",
4374   "parameters" :
4375   [
4376    {
4377     "is_this_ptr" : true,
4378     "referenced_type" : "type-208"
4379    },
4380    {
4381     "referenced_type" : "type-560"
4382    },
4383    {
4384     "referenced_type" : "type-6"
4385    },
4386    {
4387     "referenced_type" : "type-6"
4388    },
4389    {
4390     "referenced_type" : "type-6"
4391    }
4392   ],
4393   "return_type" : "type-62",
4394   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4395  },
4396  {
4397   "function_name" : "unwindstack::MemoryRange::MemoryRange",
4398   "linker_set_key" : "_ZN11unwindstack11MemoryRangeC2ERKNSt3__110shared_ptrINS_6MemoryEEEmmm",
4399   "parameters" :
4400   [
4401    {
4402     "is_this_ptr" : true,
4403     "referenced_type" : "type-208"
4404    },
4405    {
4406     "referenced_type" : "type-560"
4407    },
4408    {
4409     "referenced_type" : "type-6"
4410    },
4411    {
4412     "referenced_type" : "type-6"
4413    },
4414    {
4415     "referenced_type" : "type-6"
4416    }
4417   ],
4418   "return_type" : "type-62",
4419   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4420  },
4421  {
4422   "function_name" : "unwindstack::DwarfSection::Step",
4423   "linker_set_key" : "_ZN11unwindstack12DwarfSection4StepEmPNS_4RegsEPNS_6MemoryEPb",
4424   "parameters" :
4425   [
4426    {
4427     "is_this_ptr" : true,
4428     "referenced_type" : "type-282"
4429    },
4430    {
4431     "referenced_type" : "type-6"
4432    },
4433    {
4434     "referenced_type" : "type-94"
4435    },
4436    {
4437     "referenced_type" : "type-17"
4438    },
4439    {
4440     "referenced_type" : "type-71"
4441    }
4442   ],
4443   "return_type" : "type-72",
4444   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
4445  },
4446  {
4447   "function_name" : "unwindstack::DwarfSection::DwarfSection",
4448   "linker_set_key" : "_ZN11unwindstack12DwarfSectionC2EPNS_6MemoryE",
4449   "parameters" :
4450   [
4451    {
4452     "is_this_ptr" : true,
4453     "referenced_type" : "type-282"
4454    },
4455    {
4456     "referenced_type" : "type-17"
4457    }
4458   ],
4459   "return_type" : "type-62",
4460   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
4461  },
4462  {
4463   "access" : "protected",
4464   "function_name" : "unwindstack::ElfInterface::ReadBuildID",
4465   "linker_set_key" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf32_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4466   "parameters" :
4467   [
4468    {
4469     "is_this_ptr" : true,
4470     "referenced_type" : "type-23"
4471    }
4472   ],
4473   "return_type" : "type-291",
4474   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4475   "template_args" : [ "type-292" ]
4476  },
4477  {
4478   "access" : "protected",
4479   "function_name" : "unwindstack::ElfInterface::ReadBuildID",
4480   "linker_set_key" : "_ZN11unwindstack12ElfInterface11ReadBuildIDI10elf64_noteEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4481   "parameters" :
4482   [
4483    {
4484     "is_this_ptr" : true,
4485     "referenced_type" : "type-23"
4486    }
4487   ],
4488   "return_type" : "type-293",
4489   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4490   "template_args" : [ "type-294" ]
4491  },
4492  {
4493   "access" : "protected",
4494   "function_name" : "unwindstack::ElfInterface::ReadAllHeaders",
4495   "linker_set_key" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf32_hdr10elf32_phdr10elf32_shdrEEbPm",
4496   "parameters" :
4497   [
4498    {
4499     "is_this_ptr" : true,
4500     "referenced_type" : "type-23"
4501    },
4502    {
4503     "referenced_type" : "type-102"
4504    }
4505   ],
4506   "return_type" : "type-72",
4507   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4508   "template_args" : [ "type-295", "type-296", "type-297" ]
4509  },
4510  {
4511   "access" : "protected",
4512   "function_name" : "unwindstack::ElfInterface::ReadAllHeaders",
4513   "linker_set_key" : "_ZN11unwindstack12ElfInterface14ReadAllHeadersI9elf64_hdr10elf64_phdr10elf64_shdrEEbPm",
4514   "parameters" :
4515   [
4516    {
4517     "is_this_ptr" : true,
4518     "referenced_type" : "type-23"
4519    },
4520    {
4521     "referenced_type" : "type-102"
4522    }
4523   ],
4524   "return_type" : "type-72",
4525   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4526   "template_args" : [ "type-298", "type-299", "type-300" ]
4527  },
4528  {
4529   "access" : "protected",
4530   "function_name" : "unwindstack::ElfInterface::ReadProgramHeaders",
4531   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf32_hdr10elf32_phdrEEvRKT_Pm",
4532   "parameters" :
4533   [
4534    {
4535     "is_this_ptr" : true,
4536     "referenced_type" : "type-23"
4537    },
4538    {
4539     "referenced_type" : "type-122"
4540    },
4541    {
4542     "referenced_type" : "type-102"
4543    }
4544   ],
4545   "return_type" : "type-62",
4546   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4547   "template_args" : [ "type-301", "type-302" ]
4548  },
4549  {
4550   "access" : "protected",
4551   "function_name" : "unwindstack::ElfInterface::ReadProgramHeaders",
4552   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadProgramHeadersI9elf64_hdr10elf64_phdrEEvRKT_Pm",
4553   "parameters" :
4554   [
4555    {
4556     "is_this_ptr" : true,
4557     "referenced_type" : "type-23"
4558    },
4559    {
4560     "referenced_type" : "type-125"
4561    },
4562    {
4563     "referenced_type" : "type-102"
4564    }
4565   ],
4566   "return_type" : "type-62",
4567   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4568   "template_args" : [ "type-303", "type-304" ]
4569  },
4570  {
4571   "access" : "protected",
4572   "function_name" : "unwindstack::ElfInterface::ReadSectionHeaders",
4573   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf32_hdr10elf32_shdrEEvRKT_",
4574   "parameters" :
4575   [
4576    {
4577     "is_this_ptr" : true,
4578     "referenced_type" : "type-23"
4579    },
4580    {
4581     "referenced_type" : "type-122"
4582    }
4583   ],
4584   "return_type" : "type-62",
4585   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4586   "template_args" : [ "type-305", "type-306" ]
4587  },
4588  {
4589   "access" : "protected",
4590   "function_name" : "unwindstack::ElfInterface::ReadSectionHeaders",
4591   "linker_set_key" : "_ZN11unwindstack12ElfInterface18ReadSectionHeadersI9elf64_hdr10elf64_shdrEEvRKT_",
4592   "parameters" :
4593   [
4594    {
4595     "is_this_ptr" : true,
4596     "referenced_type" : "type-23"
4597    },
4598    {
4599     "referenced_type" : "type-125"
4600    }
4601   ],
4602   "return_type" : "type-62",
4603   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4604   "template_args" : [ "type-307", "type-308" ]
4605  },
4606  {
4607   "access" : "protected",
4608   "function_name" : "unwindstack::ElfInterface::GetSonameWithTemplate",
4609   "linker_set_key" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI7dynamicEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4610   "parameters" :
4611   [
4612    {
4613     "is_this_ptr" : true,
4614     "referenced_type" : "type-23"
4615    }
4616   ],
4617   "return_type" : "type-309",
4618   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4619   "template_args" : [ "type-310" ]
4620  },
4621  {
4622   "access" : "protected",
4623   "function_name" : "unwindstack::ElfInterface::GetSonameWithTemplate",
4624   "linker_set_key" : "_ZN11unwindstack12ElfInterface21GetSonameWithTemplateI9Elf64_DynEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEv",
4625   "parameters" :
4626   [
4627    {
4628     "is_this_ptr" : true,
4629     "referenced_type" : "type-23"
4630    }
4631   ],
4632   "return_type" : "type-311",
4633   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4634   "template_args" : [ "type-312" ]
4635  },
4636  {
4637   "access" : "protected",
4638   "function_name" : "unwindstack::ElfInterface::GetMaxSizeWithTemplate",
4639   "linker_set_key" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf32_hdrEEvPNS_6MemoryEPm",
4640   "parameters" :
4641   [
4642    {
4643     "referenced_type" : "type-17"
4644    },
4645    {
4646     "referenced_type" : "type-102"
4647    }
4648   ],
4649   "return_type" : "type-62",
4650   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4651   "template_args" : [ "type-313" ]
4652  },
4653  {
4654   "access" : "protected",
4655   "function_name" : "unwindstack::ElfInterface::GetMaxSizeWithTemplate",
4656   "linker_set_key" : "_ZN11unwindstack12ElfInterface22GetMaxSizeWithTemplateI9elf64_hdrEEvPNS_6MemoryEPm",
4657   "parameters" :
4658   [
4659    {
4660     "referenced_type" : "type-17"
4661    },
4662    {
4663     "referenced_type" : "type-102"
4664    }
4665   ],
4666   "return_type" : "type-62",
4667   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4668   "template_args" : [ "type-314" ]
4669  },
4670  {
4671   "access" : "protected",
4672   "function_name" : "unwindstack::ElfInterface::InitHeadersWithTemplate",
4673   "linker_set_key" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateIjEEvm",
4674   "parameters" :
4675   [
4676    {
4677     "is_this_ptr" : true,
4678     "referenced_type" : "type-23"
4679    },
4680    {
4681     "referenced_type" : "type-6"
4682    }
4683   ],
4684   "return_type" : "type-62",
4685   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4686   "template_args" : [ "type-3" ]
4687  },
4688  {
4689   "access" : "protected",
4690   "function_name" : "unwindstack::ElfInterface::InitHeadersWithTemplate",
4691   "linker_set_key" : "_ZN11unwindstack12ElfInterface23InitHeadersWithTemplateImEEvm",
4692   "parameters" :
4693   [
4694    {
4695     "is_this_ptr" : true,
4696     "referenced_type" : "type-23"
4697    },
4698    {
4699     "referenced_type" : "type-6"
4700    }
4701   ],
4702   "return_type" : "type-62",
4703   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4704   "template_args" : [ "type-6" ]
4705  },
4706  {
4707   "function_name" : "unwindstack::ElfInterface::CreateGnuDebugdataMemory",
4708   "linker_set_key" : "_ZN11unwindstack12ElfInterface24CreateGnuDebugdataMemoryEv",
4709   "parameters" :
4710   [
4711    {
4712     "is_this_ptr" : true,
4713     "referenced_type" : "type-23"
4714    }
4715   ],
4716   "return_type" : "type-17",
4717   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4718  },
4719  {
4720   "access" : "protected",
4721   "function_name" : "unwindstack::ElfInterface::GetFunctionNameWithTemplate",
4722   "linker_set_key" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf32_symEEbmPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm",
4723   "parameters" :
4724   [
4725    {
4726     "is_this_ptr" : true,
4727     "referenced_type" : "type-23"
4728    },
4729    {
4730     "referenced_type" : "type-6"
4731    },
4732    {
4733     "referenced_type" : "type-126"
4734    },
4735    {
4736     "referenced_type" : "type-102"
4737    }
4738   ],
4739   "return_type" : "type-72",
4740   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4741   "template_args" : [ "type-315" ]
4742  },
4743  {
4744   "access" : "protected",
4745   "function_name" : "unwindstack::ElfInterface::GetFunctionNameWithTemplate",
4746   "linker_set_key" : "_ZN11unwindstack12ElfInterface27GetFunctionNameWithTemplateI9elf64_symEEbmPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm",
4747   "parameters" :
4748   [
4749    {
4750     "is_this_ptr" : true,
4751     "referenced_type" : "type-23"
4752    },
4753    {
4754     "referenced_type" : "type-6"
4755    },
4756    {
4757     "referenced_type" : "type-126"
4758    },
4759    {
4760     "referenced_type" : "type-102"
4761    }
4762   ],
4763   "return_type" : "type-72",
4764   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4765   "template_args" : [ "type-316" ]
4766  },
4767  {
4768   "access" : "protected",
4769   "function_name" : "unwindstack::ElfInterface::GetGlobalVariableWithTemplate",
4770   "linker_set_key" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf32_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm",
4771   "parameters" :
4772   [
4773    {
4774     "is_this_ptr" : true,
4775     "referenced_type" : "type-23"
4776    },
4777    {
4778     "referenced_type" : "type-131"
4779    },
4780    {
4781     "referenced_type" : "type-102"
4782    }
4783   ],
4784   "return_type" : "type-72",
4785   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4786   "template_args" : [ "type-317" ]
4787  },
4788  {
4789   "access" : "protected",
4790   "function_name" : "unwindstack::ElfInterface::GetGlobalVariableWithTemplate",
4791   "linker_set_key" : "_ZN11unwindstack12ElfInterface29GetGlobalVariableWithTemplateI9elf64_symEEbRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPm",
4792   "parameters" :
4793   [
4794    {
4795     "is_this_ptr" : true,
4796     "referenced_type" : "type-23"
4797    },
4798    {
4799     "referenced_type" : "type-131"
4800    },
4801    {
4802     "referenced_type" : "type-102"
4803    }
4804   ],
4805   "return_type" : "type-72",
4806   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
4807   "template_args" : [ "type-318" ]
4808  },
4809  {
4810   "function_name" : "unwindstack::ElfInterface::Step",
4811   "linker_set_key" : "_ZN11unwindstack12ElfInterface4StepEmPNS_4RegsEPNS_6MemoryEPb",
4812   "parameters" :
4813   [
4814    {
4815     "is_this_ptr" : true,
4816     "referenced_type" : "type-23"
4817    },
4818    {
4819     "referenced_type" : "type-6"
4820    },
4821    {
4822     "referenced_type" : "type-94"
4823    },
4824    {
4825     "referenced_type" : "type-17"
4826    },
4827    {
4828     "referenced_type" : "type-71"
4829    }
4830   ],
4831   "return_type" : "type-72",
4832   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4833  },
4834  {
4835   "function_name" : "unwindstack::ElfInterface::IsValidPc",
4836   "linker_set_key" : "_ZN11unwindstack12ElfInterface9IsValidPcEm",
4837   "parameters" :
4838   [
4839    {
4840     "is_this_ptr" : true,
4841     "referenced_type" : "type-23"
4842    },
4843    {
4844     "referenced_type" : "type-6"
4845    }
4846   ],
4847   "return_type" : "type-72",
4848   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4849  },
4850  {
4851   "function_name" : "unwindstack::ElfInterface::~ElfInterface",
4852   "linker_set_key" : "_ZN11unwindstack12ElfInterfaceD0Ev",
4853   "parameters" :
4854   [
4855    {
4856     "is_this_ptr" : true,
4857     "referenced_type" : "type-23"
4858    }
4859   ],
4860   "return_type" : "type-62",
4861   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4862  },
4863  {
4864   "function_name" : "unwindstack::ElfInterface::~ElfInterface",
4865   "linker_set_key" : "_ZN11unwindstack12ElfInterfaceD1Ev",
4866   "parameters" :
4867   [
4868    {
4869     "is_this_ptr" : true,
4870     "referenced_type" : "type-23"
4871    }
4872   ],
4873   "return_type" : "type-62",
4874   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4875  },
4876  {
4877   "function_name" : "unwindstack::ElfInterface::~ElfInterface",
4878   "linker_set_key" : "_ZN11unwindstack12ElfInterfaceD2Ev",
4879   "parameters" :
4880   [
4881    {
4882     "is_this_ptr" : true,
4883     "referenced_type" : "type-23"
4884    }
4885   ],
4886   "return_type" : "type-62",
4887   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
4888  },
4889  {
4890   "function_name" : "unwindstack::MemoryBuffer::Read",
4891   "linker_set_key" : "_ZN11unwindstack12MemoryBuffer4ReadEmPvm",
4892   "parameters" :
4893   [
4894    {
4895     "is_this_ptr" : true,
4896     "referenced_type" : "type-140"
4897    },
4898    {
4899     "referenced_type" : "type-6"
4900    },
4901    {
4902     "referenced_type" : "type-61"
4903    },
4904    {
4905     "referenced_type" : "type-6"
4906    }
4907   ],
4908   "return_type" : "type-6",
4909   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4910  },
4911  {
4912   "function_name" : "unwindstack::MemoryBuffer::GetPtr",
4913   "linker_set_key" : "_ZN11unwindstack12MemoryBuffer6GetPtrEm",
4914   "parameters" :
4915   [
4916    {
4917     "is_this_ptr" : true,
4918     "referenced_type" : "type-140"
4919    },
4920    {
4921     "referenced_type" : "type-6"
4922    }
4923   ],
4924   "return_type" : "type-142",
4925   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4926  },
4927  {
4928   "function_name" : "unwindstack::MemoryRanges::Read",
4929   "linker_set_key" : "_ZN11unwindstack12MemoryRanges4ReadEmPvm",
4930   "parameters" :
4931   [
4932    {
4933     "is_this_ptr" : true,
4934     "referenced_type" : "type-225"
4935    },
4936    {
4937     "referenced_type" : "type-6"
4938    },
4939    {
4940     "referenced_type" : "type-61"
4941    },
4942    {
4943     "referenced_type" : "type-6"
4944    }
4945   ],
4946   "return_type" : "type-6",
4947   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4948  },
4949  {
4950   "function_name" : "unwindstack::MemoryRanges::Insert",
4951   "linker_set_key" : "_ZN11unwindstack12MemoryRanges6InsertEPNS_11MemoryRangeE",
4952   "parameters" :
4953   [
4954    {
4955     "is_this_ptr" : true,
4956     "referenced_type" : "type-225"
4957    },
4958    {
4959     "referenced_type" : "type-208"
4960    }
4961   ],
4962   "return_type" : "type-62",
4963   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4964  },
4965  {
4966   "function_name" : "unwindstack::MemoryRemote::Read",
4967   "linker_set_key" : "_ZN11unwindstack12MemoryRemote4ReadEmPvm",
4968   "parameters" :
4969   [
4970    {
4971     "is_this_ptr" : true,
4972     "referenced_type" : "type-181"
4973    },
4974    {
4975     "referenced_type" : "type-6"
4976    },
4977    {
4978     "referenced_type" : "type-61"
4979    },
4980    {
4981     "referenced_type" : "type-6"
4982    }
4983   ],
4984   "return_type" : "type-6",
4985   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
4986  },
4987  {
4988   "function_name" : "unwindstack::LocalUnwinder::GetMapInfo",
4989   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder10GetMapInfoEm",
4990   "parameters" :
4991   [
4992    {
4993     "is_this_ptr" : true,
4994     "referenced_type" : "type-576"
4995    },
4996    {
4997     "referenced_type" : "type-6"
4998    }
4999   ],
5000   "return_type" : "type-81",
5001   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
5002  },
5003  {
5004   "function_name" : "unwindstack::LocalUnwinder::ShouldSkipLibrary",
5005   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder17ShouldSkipLibraryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE",
5006   "parameters" :
5007   [
5008    {
5009     "is_this_ptr" : true,
5010     "referenced_type" : "type-576"
5011    },
5012    {
5013     "referenced_type" : "type-590"
5014    }
5015   ],
5016   "return_type" : "type-72",
5017   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
5018  },
5019  {
5020   "function_name" : "unwindstack::LocalUnwinder::Init",
5021   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder4InitEv",
5022   "parameters" :
5023   [
5024    {
5025     "is_this_ptr" : true,
5026     "referenced_type" : "type-576"
5027    }
5028   ],
5029   "return_type" : "type-72",
5030   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
5031  },
5032  {
5033   "function_name" : "unwindstack::LocalUnwinder::Unwind",
5034   "linker_set_key" : "_ZN11unwindstack13LocalUnwinder6UnwindEPNSt3__16vectorINS_14LocalFrameDataENS1_9allocatorIS3_EEEEm",
5035   "parameters" :
5036   [
5037    {
5038     "is_this_ptr" : true,
5039     "referenced_type" : "type-576"
5040    },
5041    {
5042     "referenced_type" : "type-580"
5043    },
5044    {
5045     "referenced_type" : "type-6"
5046    }
5047   ],
5048   "return_type" : "type-72",
5049   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
5050  },
5051  {
5052   "function_name" : "unwindstack::MemoryOffline::Init",
5053   "linker_set_key" : "_ZN11unwindstack13MemoryOffline4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm",
5054   "parameters" :
5055   [
5056    {
5057     "is_this_ptr" : true,
5058     "referenced_type" : "type-236"
5059    },
5060    {
5061     "referenced_type" : "type-557"
5062    },
5063    {
5064     "referenced_type" : "type-6"
5065    }
5066   ],
5067   "return_type" : "type-72",
5068   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5069  },
5070  {
5071   "function_name" : "unwindstack::MemoryOffline::Read",
5072   "linker_set_key" : "_ZN11unwindstack13MemoryOffline4ReadEmPvm",
5073   "parameters" :
5074   [
5075    {
5076     "is_this_ptr" : true,
5077     "referenced_type" : "type-236"
5078    },
5079    {
5080     "referenced_type" : "type-6"
5081    },
5082    {
5083     "referenced_type" : "type-61"
5084    },
5085    {
5086     "referenced_type" : "type-6"
5087    }
5088   ],
5089   "return_type" : "type-6",
5090   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5091  },
5092  {
5093   "function_name" : "unwindstack::log_to_stdout",
5094   "linker_set_key" : "_ZN11unwindstack13log_to_stdoutEb",
5095   "parameters" :
5096   [
5097    {
5098     "referenced_type" : "type-72"
5099    }
5100   ],
5101   "return_type" : "type-62",
5102   "source_file" : "/system/core/libunwindstack/include/unwindstack/Log.h"
5103  },
5104  {
5105   "function_name" : "unwindstack::UnwinderFromPid::Init",
5106   "linker_set_key" : "_ZN11unwindstack15UnwinderFromPid4InitENS_8ArchEnumE",
5107   "parameters" :
5108   [
5109    {
5110     "is_this_ptr" : true,
5111     "referenced_type" : "type-835"
5112    },
5113    {
5114     "referenced_type" : "type-34"
5115    }
5116   ],
5117   "return_type" : "type-72",
5118   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
5119  },
5120  {
5121   "function_name" : "unwindstack::DwarfSectionImpl<unsigned int>::DwarfSectionImpl",
5122   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplIjEC2EPNS_6MemoryE",
5123   "parameters" :
5124   [
5125    {
5126     "is_this_ptr" : true,
5127     "referenced_type" : "type-55"
5128    },
5129    {
5130     "referenced_type" : "type-17"
5131    }
5132   ],
5133   "return_type" : "type-62",
5134   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5135  },
5136  {
5137   "function_name" : "unwindstack::DwarfSectionImpl<unsigned int>::~DwarfSectionImpl",
5138   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplIjED0Ev",
5139   "parameters" :
5140   [
5141    {
5142     "is_this_ptr" : true,
5143     "referenced_type" : "type-55"
5144    }
5145   ],
5146   "return_type" : "type-62",
5147   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5148  },
5149  {
5150   "function_name" : "unwindstack::DwarfSectionImpl<unsigned long>::DwarfSectionImpl",
5151   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplImEC2EPNS_6MemoryE",
5152   "parameters" :
5153   [
5154    {
5155     "is_this_ptr" : true,
5156     "referenced_type" : "type-57"
5157    },
5158    {
5159     "referenced_type" : "type-17"
5160    }
5161   ],
5162   "return_type" : "type-62",
5163   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5164  },
5165  {
5166   "function_name" : "unwindstack::DwarfSectionImpl<unsigned long>::~DwarfSectionImpl",
5167   "linker_set_key" : "_ZN11unwindstack16DwarfSectionImplImED0Ev",
5168   "parameters" :
5169   [
5170    {
5171     "is_this_ptr" : true,
5172     "referenced_type" : "type-57"
5173    }
5174   ],
5175   "return_type" : "type-62",
5176   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5177  },
5178  {
5179   "function_name" : "unwindstack::LocalUpdatableMaps::Reparse",
5180   "linker_set_key" : "_ZN11unwindstack18LocalUpdatableMaps7ReparseEv",
5181   "parameters" :
5182   [
5183    {
5184     "is_this_ptr" : true,
5185     "referenced_type" : "type-182"
5186    }
5187   ],
5188   "return_type" : "type-72",
5189   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5190  },
5191  {
5192   "function_name" : "unwindstack::MemoryFileAtOffset::Init",
5193   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffset4InitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm",
5194   "parameters" :
5195   [
5196    {
5197     "is_this_ptr" : true,
5198     "referenced_type" : "type-146"
5199    },
5200    {
5201     "referenced_type" : "type-557"
5202    },
5203    {
5204     "referenced_type" : "type-6"
5205    },
5206    {
5207     "default_arg" : true,
5208     "referenced_type" : "type-6"
5209    }
5210   ],
5211   "return_type" : "type-72",
5212   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5213  },
5214  {
5215   "function_name" : "unwindstack::MemoryFileAtOffset::Read",
5216   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffset4ReadEmPvm",
5217   "parameters" :
5218   [
5219    {
5220     "is_this_ptr" : true,
5221     "referenced_type" : "type-146"
5222    },
5223    {
5224     "referenced_type" : "type-6"
5225    },
5226    {
5227     "referenced_type" : "type-61"
5228    },
5229    {
5230     "referenced_type" : "type-6"
5231    }
5232   ],
5233   "return_type" : "type-6",
5234   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5235  },
5236  {
5237   "function_name" : "unwindstack::MemoryFileAtOffset::Clear",
5238   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffset5ClearEv",
5239   "parameters" :
5240   [
5241    {
5242     "is_this_ptr" : true,
5243     "referenced_type" : "type-146"
5244    }
5245   ],
5246   "return_type" : "type-62",
5247   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5248  },
5249  {
5250   "function_name" : "unwindstack::MemoryFileAtOffset::~MemoryFileAtOffset",
5251   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffsetD0Ev",
5252   "parameters" :
5253   [
5254    {
5255     "is_this_ptr" : true,
5256     "referenced_type" : "type-146"
5257    }
5258   ],
5259   "return_type" : "type-62",
5260   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5261  },
5262  {
5263   "function_name" : "unwindstack::MemoryFileAtOffset::~MemoryFileAtOffset",
5264   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffsetD1Ev",
5265   "parameters" :
5266   [
5267    {
5268     "is_this_ptr" : true,
5269     "referenced_type" : "type-146"
5270    }
5271   ],
5272   "return_type" : "type-62",
5273   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5274  },
5275  {
5276   "function_name" : "unwindstack::MemoryFileAtOffset::~MemoryFileAtOffset",
5277   "linker_set_key" : "_ZN11unwindstack18MemoryFileAtOffsetD2Ev",
5278   "parameters" :
5279   [
5280    {
5281     "is_this_ptr" : true,
5282     "referenced_type" : "type-146"
5283    }
5284   ],
5285   "return_type" : "type-62",
5286   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5287  },
5288  {
5289   "function_name" : "unwindstack::MemoryOfflineParts::Read",
5290   "linker_set_key" : "_ZN11unwindstack18MemoryOfflineParts4ReadEmPvm",
5291   "parameters" :
5292   [
5293    {
5294     "is_this_ptr" : true,
5295     "referenced_type" : "type-260"
5296    },
5297    {
5298     "referenced_type" : "type-6"
5299    },
5300    {
5301     "referenced_type" : "type-61"
5302    },
5303    {
5304     "referenced_type" : "type-6"
5305    }
5306   ],
5307   "return_type" : "type-6",
5308   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5309  },
5310  {
5311   "function_name" : "unwindstack::MemoryOfflineParts::~MemoryOfflineParts",
5312   "linker_set_key" : "_ZN11unwindstack18MemoryOfflinePartsD0Ev",
5313   "parameters" :
5314   [
5315    {
5316     "is_this_ptr" : true,
5317     "referenced_type" : "type-260"
5318    }
5319   ],
5320   "return_type" : "type-62",
5321   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5322  },
5323  {
5324   "function_name" : "unwindstack::MemoryOfflineParts::~MemoryOfflineParts",
5325   "linker_set_key" : "_ZN11unwindstack18MemoryOfflinePartsD1Ev",
5326   "parameters" :
5327   [
5328    {
5329     "is_this_ptr" : true,
5330     "referenced_type" : "type-260"
5331    }
5332   ],
5333   "return_type" : "type-62",
5334   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5335  },
5336  {
5337   "function_name" : "unwindstack::MemoryOfflineParts::~MemoryOfflineParts",
5338   "linker_set_key" : "_ZN11unwindstack18MemoryOfflinePartsD2Ev",
5339   "parameters" :
5340   [
5341    {
5342     "is_this_ptr" : true,
5343     "referenced_type" : "type-260"
5344    }
5345   ],
5346   "return_type" : "type-62",
5347   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5348  },
5349  {
5350   "function_name" : "unwindstack::MemoryOfflineBuffer::Read",
5351   "linker_set_key" : "_ZN11unwindstack19MemoryOfflineBuffer4ReadEmPvm",
5352   "parameters" :
5353   [
5354    {
5355     "is_this_ptr" : true,
5356     "referenced_type" : "type-250"
5357    },
5358    {
5359     "referenced_type" : "type-6"
5360    },
5361    {
5362     "referenced_type" : "type-61"
5363    },
5364    {
5365     "referenced_type" : "type-6"
5366    }
5367   ],
5368   "return_type" : "type-6",
5369   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5370  },
5371  {
5372   "function_name" : "unwindstack::MemoryOfflineBuffer::Reset",
5373   "linker_set_key" : "_ZN11unwindstack19MemoryOfflineBuffer5ResetEPKhmm",
5374   "parameters" :
5375   [
5376    {
5377     "is_this_ptr" : true,
5378     "referenced_type" : "type-250"
5379    },
5380    {
5381     "referenced_type" : "type-238"
5382    },
5383    {
5384     "referenced_type" : "type-6"
5385    },
5386    {
5387     "referenced_type" : "type-6"
5388    }
5389   ],
5390   "return_type" : "type-62",
5391   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5392  },
5393  {
5394   "function_name" : "unwindstack::MemoryOfflineBuffer::MemoryOfflineBuffer",
5395   "linker_set_key" : "_ZN11unwindstack19MemoryOfflineBufferC1EPKhmm",
5396   "parameters" :
5397   [
5398    {
5399     "is_this_ptr" : true,
5400     "referenced_type" : "type-250"
5401    },
5402    {
5403     "referenced_type" : "type-238"
5404    },
5405    {
5406     "referenced_type" : "type-6"
5407    },
5408    {
5409     "referenced_type" : "type-6"
5410    }
5411   ],
5412   "return_type" : "type-62",
5413   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5414  },
5415  {
5416   "function_name" : "unwindstack::MemoryOfflineBuffer::MemoryOfflineBuffer",
5417   "linker_set_key" : "_ZN11unwindstack19MemoryOfflineBufferC2EPKhmm",
5418   "parameters" :
5419   [
5420    {
5421     "is_this_ptr" : true,
5422     "referenced_type" : "type-250"
5423    },
5424    {
5425     "referenced_type" : "type-238"
5426    },
5427    {
5428     "referenced_type" : "type-6"
5429    },
5430    {
5431     "referenced_type" : "type-6"
5432    }
5433   ],
5434   "return_type" : "type-62",
5435   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
5436  },
5437  {
5438   "function_name" : "unwindstack::DwarfSectionImplNoHdr<unsigned int>::DwarfSectionImplNoHdr",
5439   "linker_set_key" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjEC2EPNS_6MemoryE",
5440   "parameters" :
5441   [
5442    {
5443     "is_this_ptr" : true,
5444     "referenced_type" : "type-111"
5445    },
5446    {
5447     "referenced_type" : "type-17"
5448    }
5449   ],
5450   "return_type" : "type-62",
5451   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5452  },
5453  {
5454   "function_name" : "unwindstack::DwarfSectionImplNoHdr<unsigned long>::DwarfSectionImplNoHdr",
5455   "linker_set_key" : "_ZN11unwindstack21DwarfSectionImplNoHdrImEC2EPNS_6MemoryE",
5456   "parameters" :
5457   [
5458    {
5459     "is_this_ptr" : true,
5460     "referenced_type" : "type-115"
5461    },
5462    {
5463     "referenced_type" : "type-17"
5464    }
5465   ],
5466   "return_type" : "type-62",
5467   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
5468  },
5469  {
5470   "function_name" : "unwindstack::Elf::GetBuildID",
5471   "linker_set_key" : "_ZN11unwindstack3Elf10GetBuildIDEPNS_6MemoryE",
5472   "parameters" :
5473   [
5474    {
5475     "referenced_type" : "type-17"
5476    }
5477   ],
5478   "return_type" : "type-323",
5479   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5480  },
5481  {
5482   "function_name" : "unwindstack::Elf::GetBuildID",
5483   "linker_set_key" : "_ZN11unwindstack3Elf10GetBuildIDEv",
5484   "parameters" :
5485   [
5486    {
5487     "is_this_ptr" : true,
5488     "referenced_type" : "type-191"
5489    }
5490   ],
5491   "return_type" : "type-324",
5492   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5493  },
5494  {
5495   "function_name" : "unwindstack::Elf::Invalidate",
5496   "linker_set_key" : "_ZN11unwindstack3Elf10InvalidateEv",
5497   "parameters" :
5498   [
5499    {
5500     "is_this_ptr" : true,
5501     "referenced_type" : "type-191"
5502    }
5503   ],
5504   "return_type" : "type-62",
5505   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5506  },
5507  {
5508   "function_name" : "unwindstack::Elf::IsValidElf",
5509   "linker_set_key" : "_ZN11unwindstack3Elf10IsValidElfEPNS_6MemoryE",
5510   "parameters" :
5511   [
5512    {
5513     "referenced_type" : "type-17"
5514    }
5515   ],
5516   "return_type" : "type-72",
5517   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5518  },
5519  {
5520   "function_name" : "unwindstack::Elf::CacheUnlock",
5521   "linker_set_key" : "_ZN11unwindstack3Elf11CacheUnlockEv",
5522   "return_type" : "type-62",
5523   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5524  },
5525  {
5526   "function_name" : "unwindstack::Elf::GetLoadBias",
5527   "linker_set_key" : "_ZN11unwindstack3Elf11GetLoadBiasEPNS_6MemoryE",
5528   "parameters" :
5529   [
5530    {
5531     "referenced_type" : "type-17"
5532    }
5533   ],
5534   "return_type" : "type-6",
5535   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5536  },
5537  {
5538   "function_name" : "unwindstack::Elf::GetLastError",
5539   "linker_set_key" : "_ZN11unwindstack3Elf12GetLastErrorEPNS_9ErrorDataE",
5540   "parameters" :
5541   [
5542    {
5543     "is_this_ptr" : true,
5544     "referenced_type" : "type-191"
5545    },
5546    {
5547     "referenced_type" : "type-86"
5548    }
5549   ],
5550   "return_type" : "type-62",
5551   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5552  },
5553  {
5554   "function_name" : "unwindstack::Elf::GetFunctionName",
5555   "linker_set_key" : "_ZN11unwindstack3Elf15GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm",
5556   "parameters" :
5557   [
5558    {
5559     "is_this_ptr" : true,
5560     "referenced_type" : "type-191"
5561    },
5562    {
5563     "referenced_type" : "type-6"
5564    },
5565    {
5566     "referenced_type" : "type-98"
5567    },
5568    {
5569     "referenced_type" : "type-102"
5570    }
5571   ],
5572   "return_type" : "type-72",
5573   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5574  },
5575  {
5576   "function_name" : "unwindstack::Elf::GetLastErrorCode",
5577   "linker_set_key" : "_ZN11unwindstack3Elf16GetLastErrorCodeEv",
5578   "parameters" :
5579   [
5580    {
5581     "is_this_ptr" : true,
5582     "referenced_type" : "type-191"
5583    }
5584   ],
5585   "return_type" : "type-13",
5586   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5587  },
5588  {
5589   "function_name" : "unwindstack::Elf::InitGnuDebugdata",
5590   "linker_set_key" : "_ZN11unwindstack3Elf16InitGnuDebugdataEv",
5591   "parameters" :
5592   [
5593    {
5594     "is_this_ptr" : true,
5595     "referenced_type" : "type-191"
5596    }
5597   ],
5598   "return_type" : "type-62",
5599   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5600  },
5601  {
5602   "function_name" : "unwindstack::Elf::GetGlobalVariable",
5603   "linker_set_key" : "_ZN11unwindstack3Elf17GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm",
5604   "parameters" :
5605   [
5606    {
5607     "is_this_ptr" : true,
5608     "referenced_type" : "type-191"
5609    },
5610    {
5611     "referenced_type" : "type-104"
5612    },
5613    {
5614     "referenced_type" : "type-102"
5615    }
5616   ],
5617   "return_type" : "type-72",
5618   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5619  },
5620  {
5621   "function_name" : "unwindstack::Elf::SetCachingEnabled",
5622   "linker_set_key" : "_ZN11unwindstack3Elf17SetCachingEnabledEb",
5623   "parameters" :
5624   [
5625    {
5626     "referenced_type" : "type-72"
5627    }
5628   ],
5629   "return_type" : "type-62",
5630   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5631  },
5632  {
5633   "function_name" : "unwindstack::Elf::GetLastErrorAddress",
5634   "linker_set_key" : "_ZN11unwindstack3Elf19GetLastErrorAddressEv",
5635   "parameters" :
5636   [
5637    {
5638     "is_this_ptr" : true,
5639     "referenced_type" : "type-191"
5640    }
5641   ],
5642   "return_type" : "type-6",
5643   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5644  },
5645  {
5646   "function_name" : "unwindstack::Elf::StepIfSignalHandler",
5647   "linker_set_key" : "_ZN11unwindstack3Elf19StepIfSignalHandlerEmPNS_4RegsEPNS_6MemoryE",
5648   "parameters" :
5649   [
5650    {
5651     "is_this_ptr" : true,
5652     "referenced_type" : "type-191"
5653    },
5654    {
5655     "referenced_type" : "type-6"
5656    },
5657    {
5658     "referenced_type" : "type-94"
5659    },
5660    {
5661     "referenced_type" : "type-17"
5662    }
5663   ],
5664   "return_type" : "type-72",
5665   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5666  },
5667  {
5668   "function_name" : "unwindstack::Elf::CacheAfterCreateMemory",
5669   "linker_set_key" : "_ZN11unwindstack3Elf22CacheAfterCreateMemoryEPNS_7MapInfoE",
5670   "parameters" :
5671   [
5672    {
5673     "referenced_type" : "type-81"
5674    }
5675   ],
5676   "return_type" : "type-72",
5677   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5678  },
5679  {
5680   "function_name" : "unwindstack::Elf::CreateInterfaceFromMemory",
5681   "linker_set_key" : "_ZN11unwindstack3Elf25CreateInterfaceFromMemoryEPNS_6MemoryE",
5682   "parameters" :
5683   [
5684    {
5685     "is_this_ptr" : true,
5686     "referenced_type" : "type-191"
5687    },
5688    {
5689     "referenced_type" : "type-17"
5690    }
5691   ],
5692   "return_type" : "type-23",
5693   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5694  },
5695  {
5696   "function_name" : "unwindstack::Elf::Init",
5697   "linker_set_key" : "_ZN11unwindstack3Elf4InitEv",
5698   "parameters" :
5699   [
5700    {
5701     "is_this_ptr" : true,
5702     "referenced_type" : "type-191"
5703    }
5704   ],
5705   "return_type" : "type-72",
5706   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5707  },
5708  {
5709   "function_name" : "unwindstack::Elf::Step",
5710   "linker_set_key" : "_ZN11unwindstack3Elf4StepEmPNS_4RegsEPNS_6MemoryEPb",
5711   "parameters" :
5712   [
5713    {
5714     "is_this_ptr" : true,
5715     "referenced_type" : "type-191"
5716    },
5717    {
5718     "referenced_type" : "type-6"
5719    },
5720    {
5721     "referenced_type" : "type-94"
5722    },
5723    {
5724     "referenced_type" : "type-17"
5725    },
5726    {
5727     "referenced_type" : "type-71"
5728    }
5729   ],
5730   "return_type" : "type-72",
5731   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5732  },
5733  {
5734   "function_name" : "unwindstack::Elf::GetInfo",
5735   "linker_set_key" : "_ZN11unwindstack3Elf7GetInfoEPNS_6MemoryEPm",
5736   "parameters" :
5737   [
5738    {
5739     "referenced_type" : "type-17"
5740    },
5741    {
5742     "referenced_type" : "type-102"
5743    }
5744   ],
5745   "return_type" : "type-72",
5746   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5747  },
5748  {
5749   "function_name" : "unwindstack::Elf::CacheAdd",
5750   "linker_set_key" : "_ZN11unwindstack3Elf8CacheAddEPNS_7MapInfoE",
5751   "parameters" :
5752   [
5753    {
5754     "referenced_type" : "type-81"
5755    }
5756   ],
5757   "return_type" : "type-62",
5758   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5759  },
5760  {
5761   "function_name" : "unwindstack::Elf::CacheGet",
5762   "linker_set_key" : "_ZN11unwindstack3Elf8CacheGetEPNS_7MapInfoE",
5763   "parameters" :
5764   [
5765    {
5766     "referenced_type" : "type-81"
5767    }
5768   ],
5769   "return_type" : "type-72",
5770   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5771  },
5772  {
5773   "function_name" : "unwindstack::Elf::GetRelPc",
5774   "linker_set_key" : "_ZN11unwindstack3Elf8GetRelPcEmPKNS_7MapInfoE",
5775   "parameters" :
5776   [
5777    {
5778     "is_this_ptr" : true,
5779     "referenced_type" : "type-191"
5780    },
5781    {
5782     "referenced_type" : "type-6"
5783    },
5784    {
5785     "referenced_type" : "type-85"
5786    }
5787   ],
5788   "return_type" : "type-6",
5789   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5790  },
5791  {
5792   "function_name" : "unwindstack::Elf::CacheLock",
5793   "linker_set_key" : "_ZN11unwindstack3Elf9CacheLockEv",
5794   "return_type" : "type-62",
5795   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5796  },
5797  {
5798   "function_name" : "unwindstack::Elf::GetSoname",
5799   "linker_set_key" : "_ZN11unwindstack3Elf9GetSonameEv",
5800   "parameters" :
5801   [
5802    {
5803     "is_this_ptr" : true,
5804     "referenced_type" : "type-191"
5805    }
5806   ],
5807   "return_type" : "type-325",
5808   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5809  },
5810  {
5811   "function_name" : "unwindstack::Elf::IsValidPc",
5812   "linker_set_key" : "_ZN11unwindstack3Elf9IsValidPcEm",
5813   "parameters" :
5814   [
5815    {
5816     "is_this_ptr" : true,
5817     "referenced_type" : "type-191"
5818    },
5819    {
5820     "referenced_type" : "type-6"
5821    }
5822   ],
5823   "return_type" : "type-72",
5824   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
5825  },
5826  {
5827   "function_name" : "unwindstack::log",
5828   "linker_set_key" : "_ZN11unwindstack3logEhPKcz",
5829   "parameters" :
5830   [
5831    {
5832     "referenced_type" : "type-10"
5833    },
5834    {
5835     "referenced_type" : "type-93"
5836    }
5837   ],
5838   "return_type" : "type-62",
5839   "source_file" : "/system/core/libunwindstack/include/unwindstack/Log.h"
5840  },
5841  {
5842   "function_name" : "unwindstack::Maps::Add",
5843   "linker_set_key" : "_ZN11unwindstack4Maps3AddEmmmmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm",
5844   "parameters" :
5845   [
5846    {
5847     "is_this_ptr" : true,
5848     "referenced_type" : "type-169"
5849    },
5850    {
5851     "referenced_type" : "type-6"
5852    },
5853    {
5854     "referenced_type" : "type-6"
5855    },
5856    {
5857     "referenced_type" : "type-6"
5858    },
5859    {
5860     "referenced_type" : "type-6"
5861    },
5862    {
5863     "referenced_type" : "type-277"
5864    },
5865    {
5866     "referenced_type" : "type-6"
5867    }
5868   ],
5869   "return_type" : "type-62",
5870   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5871  },
5872  {
5873   "function_name" : "unwindstack::Maps::Find",
5874   "linker_set_key" : "_ZN11unwindstack4Maps4FindEm",
5875   "parameters" :
5876   [
5877    {
5878     "is_this_ptr" : true,
5879     "referenced_type" : "type-169"
5880    },
5881    {
5882     "referenced_type" : "type-6"
5883    }
5884   ],
5885   "return_type" : "type-81",
5886   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5887  },
5888  {
5889   "function_name" : "unwindstack::Maps::Sort",
5890   "linker_set_key" : "_ZN11unwindstack4Maps4SortEv",
5891   "parameters" :
5892   [
5893    {
5894     "is_this_ptr" : true,
5895     "referenced_type" : "type-169"
5896    }
5897   ],
5898   "return_type" : "type-62",
5899   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5900  },
5901  {
5902   "function_name" : "unwindstack::Maps::Parse",
5903   "linker_set_key" : "_ZN11unwindstack4Maps5ParseEv",
5904   "parameters" :
5905   [
5906    {
5907     "is_this_ptr" : true,
5908     "referenced_type" : "type-169"
5909    }
5910   ],
5911   "return_type" : "type-72",
5912   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
5913  },
5914  {
5915   "function_name" : "unwindstack::Regs::CurrentArch",
5916   "linker_set_key" : "_ZN11unwindstack4Regs11CurrentArchEv",
5917   "return_type" : "type-34",
5918   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5919  },
5920  {
5921   "function_name" : "unwindstack::Regs::CreateFromLocal",
5922   "linker_set_key" : "_ZN11unwindstack4Regs15CreateFromLocalEv",
5923   "return_type" : "type-94",
5924   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5925  },
5926  {
5927   "function_name" : "unwindstack::Regs::CreateFromUcontext",
5928   "linker_set_key" : "_ZN11unwindstack4Regs18CreateFromUcontextENS_8ArchEnumEPv",
5929   "parameters" :
5930   [
5931    {
5932     "referenced_type" : "type-34"
5933    },
5934    {
5935     "referenced_type" : "type-61"
5936    }
5937   ],
5938   "return_type" : "type-94",
5939   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5940  },
5941  {
5942   "function_name" : "unwindstack::Regs::RemoteGet",
5943   "linker_set_key" : "_ZN11unwindstack4Regs9RemoteGetEi",
5944   "parameters" :
5945   [
5946    {
5947     "referenced_type" : "type-153"
5948    }
5949   ],
5950   "return_type" : "type-94",
5951   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
5952  },
5953  {
5954   "access" : "protected",
5955   "function_name" : "unwindstack::Global::GetVariableOffset",
5956   "linker_set_key" : "_ZN11unwindstack6Global17GetVariableOffsetEPNS_7MapInfoERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE",
5957   "parameters" :
5958   [
5959    {
5960     "is_this_ptr" : true,
5961     "referenced_type" : "type-162"
5962    },
5963    {
5964     "referenced_type" : "type-81"
5965    },
5966    {
5967     "referenced_type" : "type-205"
5968    }
5969   ],
5970   "return_type" : "type-6",
5971   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
5972  },
5973  {
5974   "access" : "protected",
5975   "function_name" : "unwindstack::Global::FindAndReadVariable",
5976   "linker_set_key" : "_ZN11unwindstack6Global19FindAndReadVariableEPNS_4MapsEPKc",
5977   "parameters" :
5978   [
5979    {
5980     "is_this_ptr" : true,
5981     "referenced_type" : "type-162"
5982    },
5983    {
5984     "referenced_type" : "type-169"
5985    },
5986    {
5987     "referenced_type" : "type-93"
5988    }
5989   ],
5990   "return_type" : "type-62",
5991   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
5992  },
5993  {
5994   "function_name" : "unwindstack::Global::SetArch",
5995   "linker_set_key" : "_ZN11unwindstack6Global7SetArchENS_8ArchEnumE",
5996   "parameters" :
5997   [
5998    {
5999     "is_this_ptr" : true,
6000     "referenced_type" : "type-162"
6001    },
6002    {
6003     "referenced_type" : "type-34"
6004    }
6005   ],
6006   "return_type" : "type-62",
6007   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
6008  },
6009  {
6010   "function_name" : "unwindstack::Global::Global",
6011   "linker_set_key" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEE",
6012   "parameters" :
6013   [
6014    {
6015     "is_this_ptr" : true,
6016     "referenced_type" : "type-162"
6017    },
6018    {
6019     "referenced_type" : "type-163"
6020    }
6021   ],
6022   "return_type" : "type-62",
6023   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
6024  },
6025  {
6026   "function_name" : "unwindstack::Global::Global",
6027   "linker_set_key" : "_ZN11unwindstack6GlobalC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
6028   "parameters" :
6029   [
6030    {
6031     "is_this_ptr" : true,
6032     "referenced_type" : "type-162"
6033    },
6034    {
6035     "referenced_type" : "type-163"
6036    },
6037    {
6038     "referenced_type" : "type-165"
6039    }
6040   ],
6041   "return_type" : "type-62",
6042   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
6043  },
6044  {
6045   "function_name" : "unwindstack::Memory::ReadString",
6046   "linker_set_key" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm",
6047   "parameters" :
6048   [
6049    {
6050     "is_this_ptr" : true,
6051     "referenced_type" : "type-17"
6052    },
6053    {
6054     "referenced_type" : "type-6"
6055    },
6056    {
6057     "referenced_type" : "type-562"
6058    },
6059    {
6060     "default_arg" : true,
6061     "referenced_type" : "type-6"
6062    }
6063   ],
6064   "return_type" : "type-72",
6065   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
6066  },
6067  {
6068   "function_name" : "unwindstack::Memory::CreateProcessMemory",
6069   "linker_set_key" : "_ZN11unwindstack6Memory19CreateProcessMemoryEi",
6070   "parameters" :
6071   [
6072    {
6073     "referenced_type" : "type-153"
6074    }
6075   ],
6076   "return_type" : "type-654",
6077   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
6078  },
6079  {
6080   "function_name" : "unwindstack::Memory::CreateProcessMemoryCached",
6081   "linker_set_key" : "_ZN11unwindstack6Memory25CreateProcessMemoryCachedEi",
6082   "parameters" :
6083   [
6084    {
6085     "referenced_type" : "type-153"
6086    }
6087   ],
6088   "return_type" : "type-655",
6089   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
6090  },
6091  {
6092   "function_name" : "unwindstack::Memory::ReadFully",
6093   "linker_set_key" : "_ZN11unwindstack6Memory9ReadFullyEmPvm",
6094   "parameters" :
6095   [
6096    {
6097     "is_this_ptr" : true,
6098     "referenced_type" : "type-17"
6099    },
6100    {
6101     "referenced_type" : "type-6"
6102    },
6103    {
6104     "referenced_type" : "type-61"
6105    },
6106    {
6107     "referenced_type" : "type-6"
6108    }
6109   ],
6110   "return_type" : "type-72",
6111   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
6112  },
6113  {
6114   "function_name" : "unwindstack::MapInfo::GetBuildID",
6115   "linker_set_key" : "_ZN11unwindstack7MapInfo10GetBuildIDEv",
6116   "parameters" :
6117   [
6118    {
6119     "is_this_ptr" : true,
6120     "referenced_type" : "type-81"
6121    }
6122   ],
6123   "return_type" : "type-328",
6124   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6125  },
6126  {
6127   "function_name" : "unwindstack::MapInfo::GetLoadBias",
6128   "linker_set_key" : "_ZN11unwindstack7MapInfo11GetLoadBiasERKNSt3__110shared_ptrINS_6MemoryEEE",
6129   "parameters" :
6130   [
6131    {
6132     "is_this_ptr" : true,
6133     "referenced_type" : "type-81"
6134    },
6135    {
6136     "referenced_type" : "type-246"
6137    }
6138   ],
6139   "return_type" : "type-6",
6140   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6141  },
6142  {
6143   "function_name" : "unwindstack::MapInfo::CreateMemory",
6144   "linker_set_key" : "_ZN11unwindstack7MapInfo12CreateMemoryERKNSt3__110shared_ptrINS_6MemoryEEE",
6145   "parameters" :
6146   [
6147    {
6148     "is_this_ptr" : true,
6149     "referenced_type" : "type-81"
6150    },
6151    {
6152     "referenced_type" : "type-246"
6153    }
6154   ],
6155   "return_type" : "type-17",
6156   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6157  },
6158  {
6159   "access" : "private",
6160   "function_name" : "unwindstack::MapInfo::GetFileMemory",
6161   "linker_set_key" : "_ZN11unwindstack7MapInfo13GetFileMemoryEv",
6162   "parameters" :
6163   [
6164    {
6165     "is_this_ptr" : true,
6166     "referenced_type" : "type-81"
6167    }
6168   ],
6169   "return_type" : "type-17",
6170   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6171  },
6172  {
6173   "function_name" : "unwindstack::MapInfo::GetFunctionName",
6174   "linker_set_key" : "_ZN11unwindstack7MapInfo15GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm",
6175   "parameters" :
6176   [
6177    {
6178     "is_this_ptr" : true,
6179     "referenced_type" : "type-81"
6180    },
6181    {
6182     "referenced_type" : "type-6"
6183    },
6184    {
6185     "referenced_type" : "type-251"
6186    },
6187    {
6188     "referenced_type" : "type-102"
6189    }
6190   ],
6191   "return_type" : "type-72",
6192   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6193  },
6194  {
6195   "function_name" : "unwindstack::MapInfo::GetPrintableBuildID",
6196   "linker_set_key" : "_ZN11unwindstack7MapInfo19GetPrintableBuildIDEv",
6197   "parameters" :
6198   [
6199    {
6200     "is_this_ptr" : true,
6201     "referenced_type" : "type-81"
6202    }
6203   ],
6204   "return_type" : "type-329",
6205   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6206  },
6207  {
6208   "access" : "private",
6209   "function_name" : "unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap",
6210   "linker_set_key" : "_ZN11unwindstack7MapInfo37InitFileMemoryFromPreviousReadOnlyMapEPNS_18MemoryFileAtOffsetE",
6211   "parameters" :
6212   [
6213    {
6214     "is_this_ptr" : true,
6215     "referenced_type" : "type-81"
6216    },
6217    {
6218     "referenced_type" : "type-146"
6219    }
6220   ],
6221   "return_type" : "type-72",
6222   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6223  },
6224  {
6225   "function_name" : "unwindstack::MapInfo::GetElf",
6226   "linker_set_key" : "_ZN11unwindstack7MapInfo6GetElfERKNSt3__110shared_ptrINS_6MemoryEEENS_8ArchEnumE",
6227   "parameters" :
6228   [
6229    {
6230     "is_this_ptr" : true,
6231     "referenced_type" : "type-81"
6232    },
6233    {
6234     "referenced_type" : "type-246"
6235    },
6236    {
6237     "referenced_type" : "type-34"
6238    }
6239   ],
6240   "return_type" : "type-191",
6241   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6242  },
6243  {
6244   "function_name" : "unwindstack::MapInfo::~MapInfo",
6245   "linker_set_key" : "_ZN11unwindstack7MapInfoD1Ev",
6246   "parameters" :
6247   [
6248    {
6249     "is_this_ptr" : true,
6250     "referenced_type" : "type-81"
6251    }
6252   ],
6253   "return_type" : "type-62",
6254   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6255  },
6256  {
6257   "function_name" : "unwindstack::MapInfo::~MapInfo",
6258   "linker_set_key" : "_ZN11unwindstack7MapInfoD2Ev",
6259   "parameters" :
6260   [
6261    {
6262     "is_this_ptr" : true,
6263     "referenced_type" : "type-81"
6264    }
6265   ],
6266   "return_type" : "type-62",
6267   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
6268  },
6269  {
6270   "function_name" : "unwindstack::RegsArm::GetPcAdjustment",
6271   "linker_set_key" : "_ZN11unwindstack7RegsArm15GetPcAdjustmentEmPNS_3ElfE",
6272   "parameters" :
6273   [
6274    {
6275     "is_this_ptr" : true,
6276     "referenced_type" : "type-128"
6277    },
6278    {
6279     "referenced_type" : "type-6"
6280    },
6281    {
6282     "referenced_type" : "type-191"
6283    }
6284   ],
6285   "return_type" : "type-6",
6286   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6287  },
6288  {
6289   "function_name" : "unwindstack::RegsArm::IterateRegisters",
6290   "linker_set_key" : "_ZN11unwindstack7RegsArm16IterateRegistersENSt3__18functionIFvPKcmEEE",
6291   "parameters" :
6292   [
6293    {
6294     "is_this_ptr" : true,
6295     "referenced_type" : "type-128"
6296    },
6297    {
6298     "referenced_type" : "type-656"
6299    }
6300   ],
6301   "return_type" : "type-62",
6302   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6303  },
6304  {
6305   "function_name" : "unwindstack::RegsArm::CreateFromUcontext",
6306   "linker_set_key" : "_ZN11unwindstack7RegsArm18CreateFromUcontextEPv",
6307   "parameters" :
6308   [
6309    {
6310     "referenced_type" : "type-61"
6311    }
6312   ],
6313   "return_type" : "type-94",
6314   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6315  },
6316  {
6317   "function_name" : "unwindstack::RegsArm::StepIfSignalHandler",
6318   "linker_set_key" : "_ZN11unwindstack7RegsArm19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE",
6319   "parameters" :
6320   [
6321    {
6322     "is_this_ptr" : true,
6323     "referenced_type" : "type-128"
6324    },
6325    {
6326     "referenced_type" : "type-6"
6327    },
6328    {
6329     "referenced_type" : "type-191"
6330    },
6331    {
6332     "referenced_type" : "type-17"
6333    }
6334   ],
6335   "return_type" : "type-72",
6336   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6337  },
6338  {
6339   "function_name" : "unwindstack::RegsArm::SetPcFromReturnAddress",
6340   "linker_set_key" : "_ZN11unwindstack7RegsArm22SetPcFromReturnAddressEPNS_6MemoryE",
6341   "parameters" :
6342   [
6343    {
6344     "is_this_ptr" : true,
6345     "referenced_type" : "type-128"
6346    },
6347    {
6348     "referenced_type" : "type-17"
6349    }
6350   ],
6351   "return_type" : "type-72",
6352   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6353  },
6354  {
6355   "function_name" : "unwindstack::RegsArm::pc",
6356   "linker_set_key" : "_ZN11unwindstack7RegsArm2pcEv",
6357   "parameters" :
6358   [
6359    {
6360     "is_this_ptr" : true,
6361     "referenced_type" : "type-128"
6362    }
6363   ],
6364   "return_type" : "type-6",
6365   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6366  },
6367  {
6368   "function_name" : "unwindstack::RegsArm::sp",
6369   "linker_set_key" : "_ZN11unwindstack7RegsArm2spEv",
6370   "parameters" :
6371   [
6372    {
6373     "is_this_ptr" : true,
6374     "referenced_type" : "type-128"
6375    }
6376   ],
6377   "return_type" : "type-6",
6378   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6379  },
6380  {
6381   "function_name" : "unwindstack::RegsArm::Arch",
6382   "linker_set_key" : "_ZN11unwindstack7RegsArm4ArchEv",
6383   "parameters" :
6384   [
6385    {
6386     "is_this_ptr" : true,
6387     "referenced_type" : "type-128"
6388    }
6389   ],
6390   "return_type" : "type-34",
6391   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6392  },
6393  {
6394   "function_name" : "unwindstack::RegsArm::Read",
6395   "linker_set_key" : "_ZN11unwindstack7RegsArm4ReadEPv",
6396   "parameters" :
6397   [
6398    {
6399     "referenced_type" : "type-61"
6400    }
6401   ],
6402   "return_type" : "type-94",
6403   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6404  },
6405  {
6406   "function_name" : "unwindstack::RegsArm::Clone",
6407   "linker_set_key" : "_ZN11unwindstack7RegsArm5CloneEv",
6408   "parameters" :
6409   [
6410    {
6411     "is_this_ptr" : true,
6412     "referenced_type" : "type-128"
6413    }
6414   ],
6415   "return_type" : "type-94",
6416   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6417  },
6418  {
6419   "function_name" : "unwindstack::RegsArm::set_pc",
6420   "linker_set_key" : "_ZN11unwindstack7RegsArm6set_pcEm",
6421   "parameters" :
6422   [
6423    {
6424     "is_this_ptr" : true,
6425     "referenced_type" : "type-128"
6426    },
6427    {
6428     "referenced_type" : "type-6"
6429    }
6430   ],
6431   "return_type" : "type-62",
6432   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6433  },
6434  {
6435   "function_name" : "unwindstack::RegsArm::set_sp",
6436   "linker_set_key" : "_ZN11unwindstack7RegsArm6set_spEm",
6437   "parameters" :
6438   [
6439    {
6440     "is_this_ptr" : true,
6441     "referenced_type" : "type-128"
6442    },
6443    {
6444     "referenced_type" : "type-6"
6445    }
6446   ],
6447   "return_type" : "type-62",
6448   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6449  },
6450  {
6451   "function_name" : "unwindstack::RegsArm::RegsArm",
6452   "linker_set_key" : "_ZN11unwindstack7RegsArmC1Ev",
6453   "parameters" :
6454   [
6455    {
6456     "is_this_ptr" : true,
6457     "referenced_type" : "type-128"
6458    }
6459   ],
6460   "return_type" : "type-62",
6461   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6462  },
6463  {
6464   "function_name" : "unwindstack::RegsArm::RegsArm",
6465   "linker_set_key" : "_ZN11unwindstack7RegsArmC2Ev",
6466   "parameters" :
6467   [
6468    {
6469     "is_this_ptr" : true,
6470     "referenced_type" : "type-128"
6471    }
6472   ],
6473   "return_type" : "type-62",
6474   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
6475  },
6476  {
6477   "function_name" : "unwindstack::RegsX86::GetPcAdjustment",
6478   "linker_set_key" : "_ZN11unwindstack7RegsX8615GetPcAdjustmentEmPNS_3ElfE",
6479   "parameters" :
6480   [
6481    {
6482     "is_this_ptr" : true,
6483     "referenced_type" : "type-603"
6484    },
6485    {
6486     "referenced_type" : "type-6"
6487    },
6488    {
6489     "referenced_type" : "type-191"
6490    }
6491   ],
6492   "return_type" : "type-6",
6493   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6494  },
6495  {
6496   "function_name" : "unwindstack::RegsX86::SetFromUcontext",
6497   "linker_set_key" : "_ZN11unwindstack7RegsX8615SetFromUcontextEPNS_14x86_ucontext_tE",
6498   "parameters" :
6499   [
6500    {
6501     "is_this_ptr" : true,
6502     "referenced_type" : "type-603"
6503    },
6504    {
6505     "referenced_type" : "type-355"
6506    }
6507   ],
6508   "return_type" : "type-62",
6509   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6510  },
6511  {
6512   "function_name" : "unwindstack::RegsX86::IterateRegisters",
6513   "linker_set_key" : "_ZN11unwindstack7RegsX8616IterateRegistersENSt3__18functionIFvPKcmEEE",
6514   "parameters" :
6515   [
6516    {
6517     "is_this_ptr" : true,
6518     "referenced_type" : "type-603"
6519    },
6520    {
6521     "referenced_type" : "type-657"
6522    }
6523   ],
6524   "return_type" : "type-62",
6525   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6526  },
6527  {
6528   "function_name" : "unwindstack::RegsX86::CreateFromUcontext",
6529   "linker_set_key" : "_ZN11unwindstack7RegsX8618CreateFromUcontextEPv",
6530   "parameters" :
6531   [
6532    {
6533     "referenced_type" : "type-61"
6534    }
6535   ],
6536   "return_type" : "type-94",
6537   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6538  },
6539  {
6540   "function_name" : "unwindstack::RegsX86::StepIfSignalHandler",
6541   "linker_set_key" : "_ZN11unwindstack7RegsX8619StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE",
6542   "parameters" :
6543   [
6544    {
6545     "is_this_ptr" : true,
6546     "referenced_type" : "type-603"
6547    },
6548    {
6549     "referenced_type" : "type-6"
6550    },
6551    {
6552     "referenced_type" : "type-191"
6553    },
6554    {
6555     "referenced_type" : "type-17"
6556    }
6557   ],
6558   "return_type" : "type-72",
6559   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6560  },
6561  {
6562   "function_name" : "unwindstack::RegsX86::SetPcFromReturnAddress",
6563   "linker_set_key" : "_ZN11unwindstack7RegsX8622SetPcFromReturnAddressEPNS_6MemoryE",
6564   "parameters" :
6565   [
6566    {
6567     "is_this_ptr" : true,
6568     "referenced_type" : "type-603"
6569    },
6570    {
6571     "referenced_type" : "type-17"
6572    }
6573   ],
6574   "return_type" : "type-72",
6575   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6576  },
6577  {
6578   "function_name" : "unwindstack::RegsX86::pc",
6579   "linker_set_key" : "_ZN11unwindstack7RegsX862pcEv",
6580   "parameters" :
6581   [
6582    {
6583     "is_this_ptr" : true,
6584     "referenced_type" : "type-603"
6585    }
6586   ],
6587   "return_type" : "type-6",
6588   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6589  },
6590  {
6591   "function_name" : "unwindstack::RegsX86::sp",
6592   "linker_set_key" : "_ZN11unwindstack7RegsX862spEv",
6593   "parameters" :
6594   [
6595    {
6596     "is_this_ptr" : true,
6597     "referenced_type" : "type-603"
6598    }
6599   ],
6600   "return_type" : "type-6",
6601   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6602  },
6603  {
6604   "function_name" : "unwindstack::RegsX86::Arch",
6605   "linker_set_key" : "_ZN11unwindstack7RegsX864ArchEv",
6606   "parameters" :
6607   [
6608    {
6609     "is_this_ptr" : true,
6610     "referenced_type" : "type-603"
6611    }
6612   ],
6613   "return_type" : "type-34",
6614   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6615  },
6616  {
6617   "function_name" : "unwindstack::RegsX86::Read",
6618   "linker_set_key" : "_ZN11unwindstack7RegsX864ReadEPv",
6619   "parameters" :
6620   [
6621    {
6622     "referenced_type" : "type-61"
6623    }
6624   ],
6625   "return_type" : "type-94",
6626   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6627  },
6628  {
6629   "function_name" : "unwindstack::RegsX86::Clone",
6630   "linker_set_key" : "_ZN11unwindstack7RegsX865CloneEv",
6631   "parameters" :
6632   [
6633    {
6634     "is_this_ptr" : true,
6635     "referenced_type" : "type-603"
6636    }
6637   ],
6638   "return_type" : "type-94",
6639   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6640  },
6641  {
6642   "function_name" : "unwindstack::RegsX86::set_pc",
6643   "linker_set_key" : "_ZN11unwindstack7RegsX866set_pcEm",
6644   "parameters" :
6645   [
6646    {
6647     "is_this_ptr" : true,
6648     "referenced_type" : "type-603"
6649    },
6650    {
6651     "referenced_type" : "type-6"
6652    }
6653   ],
6654   "return_type" : "type-62",
6655   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6656  },
6657  {
6658   "function_name" : "unwindstack::RegsX86::set_sp",
6659   "linker_set_key" : "_ZN11unwindstack7RegsX866set_spEm",
6660   "parameters" :
6661   [
6662    {
6663     "is_this_ptr" : true,
6664     "referenced_type" : "type-603"
6665    },
6666    {
6667     "referenced_type" : "type-6"
6668    }
6669   ],
6670   "return_type" : "type-62",
6671   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6672  },
6673  {
6674   "function_name" : "unwindstack::RegsX86::RegsX86",
6675   "linker_set_key" : "_ZN11unwindstack7RegsX86C1Ev",
6676   "parameters" :
6677   [
6678    {
6679     "is_this_ptr" : true,
6680     "referenced_type" : "type-603"
6681    }
6682   ],
6683   "return_type" : "type-62",
6684   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6685  },
6686  {
6687   "function_name" : "unwindstack::RegsX86::RegsX86",
6688   "linker_set_key" : "_ZN11unwindstack7RegsX86C2Ev",
6689   "parameters" :
6690   [
6691    {
6692     "is_this_ptr" : true,
6693     "referenced_type" : "type-603"
6694    }
6695   ],
6696   "return_type" : "type-62",
6697   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
6698  },
6699  {
6700   "access" : "private",
6701   "function_name" : "unwindstack::JitDebug::ProcessArch",
6702   "linker_set_key" : "_ZN11unwindstack8JitDebug11ProcessArchEv",
6703   "parameters" :
6704   [
6705    {
6706     "is_this_ptr" : true,
6707     "referenced_type" : "type-220"
6708    }
6709   ],
6710   "return_type" : "type-62",
6711   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6712  },
6713  {
6714   "access" : "private",
6715   "function_name" : "unwindstack::JitDebug::ReadEntry64",
6716   "linker_set_key" : "_ZN11unwindstack8JitDebug11ReadEntry64EPmS1_",
6717   "parameters" :
6718   [
6719    {
6720     "is_this_ptr" : true,
6721     "referenced_type" : "type-220"
6722    },
6723    {
6724     "referenced_type" : "type-102"
6725    },
6726    {
6727     "referenced_type" : "type-102"
6728    }
6729   ],
6730   "return_type" : "type-6",
6731   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6732  },
6733  {
6734   "access" : "private",
6735   "function_name" : "unwindstack::JitDebug::ReadEntry32Pad",
6736   "linker_set_key" : "_ZN11unwindstack8JitDebug14ReadEntry32PadEPmS1_",
6737   "parameters" :
6738   [
6739    {
6740     "is_this_ptr" : true,
6741     "referenced_type" : "type-220"
6742    },
6743    {
6744     "referenced_type" : "type-102"
6745    },
6746    {
6747     "referenced_type" : "type-102"
6748    }
6749   ],
6750   "return_type" : "type-6",
6751   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6752  },
6753  {
6754   "access" : "private",
6755   "function_name" : "unwindstack::JitDebug::ReadEntry32Pack",
6756   "linker_set_key" : "_ZN11unwindstack8JitDebug15ReadEntry32PackEPmS1_",
6757   "parameters" :
6758   [
6759    {
6760     "is_this_ptr" : true,
6761     "referenced_type" : "type-220"
6762    },
6763    {
6764     "referenced_type" : "type-102"
6765    },
6766    {
6767     "referenced_type" : "type-102"
6768    }
6769   ],
6770   "return_type" : "type-6",
6771   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6772  },
6773  {
6774   "access" : "private",
6775   "function_name" : "unwindstack::JitDebug::ReadDescriptor32",
6776   "linker_set_key" : "_ZN11unwindstack8JitDebug16ReadDescriptor32Em",
6777   "parameters" :
6778   [
6779    {
6780     "is_this_ptr" : true,
6781     "referenced_type" : "type-220"
6782    },
6783    {
6784     "referenced_type" : "type-6"
6785    }
6786   ],
6787   "return_type" : "type-6",
6788   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6789  },
6790  {
6791   "access" : "private",
6792   "function_name" : "unwindstack::JitDebug::ReadDescriptor64",
6793   "linker_set_key" : "_ZN11unwindstack8JitDebug16ReadDescriptor64Em",
6794   "parameters" :
6795   [
6796    {
6797     "is_this_ptr" : true,
6798     "referenced_type" : "type-220"
6799    },
6800    {
6801     "referenced_type" : "type-6"
6802    }
6803   ],
6804   "return_type" : "type-6",
6805   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6806  },
6807  {
6808   "access" : "private",
6809   "function_name" : "unwindstack::JitDebug::ReadVariableData",
6810   "linker_set_key" : "_ZN11unwindstack8JitDebug16ReadVariableDataEm",
6811   "parameters" :
6812   [
6813    {
6814     "is_this_ptr" : true,
6815     "referenced_type" : "type-220"
6816    },
6817    {
6818     "referenced_type" : "type-6"
6819    }
6820   ],
6821   "return_type" : "type-72",
6822   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6823  },
6824  {
6825   "access" : "private",
6826   "function_name" : "unwindstack::JitDebug::Init",
6827   "linker_set_key" : "_ZN11unwindstack8JitDebug4InitEPNS_4MapsE",
6828   "parameters" :
6829   [
6830    {
6831     "is_this_ptr" : true,
6832     "referenced_type" : "type-220"
6833    },
6834    {
6835     "referenced_type" : "type-169"
6836    }
6837   ],
6838   "return_type" : "type-62",
6839   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6840  },
6841  {
6842   "function_name" : "unwindstack::JitDebug::GetElf",
6843   "linker_set_key" : "_ZN11unwindstack8JitDebug6GetElfEPNS_4MapsEm",
6844   "parameters" :
6845   [
6846    {
6847     "is_this_ptr" : true,
6848     "referenced_type" : "type-220"
6849    },
6850    {
6851     "referenced_type" : "type-169"
6852    },
6853    {
6854     "referenced_type" : "type-6"
6855    }
6856   ],
6857   "return_type" : "type-191",
6858   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6859  },
6860  {
6861   "function_name" : "unwindstack::JitDebug::JitDebug",
6862   "linker_set_key" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEE",
6863   "parameters" :
6864   [
6865    {
6866     "is_this_ptr" : true,
6867     "referenced_type" : "type-220"
6868    },
6869    {
6870     "referenced_type" : "type-221"
6871    }
6872   ],
6873   "return_type" : "type-62",
6874   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6875  },
6876  {
6877   "function_name" : "unwindstack::JitDebug::JitDebug",
6878   "linker_set_key" : "_ZN11unwindstack8JitDebugC1ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
6879   "parameters" :
6880   [
6881    {
6882     "is_this_ptr" : true,
6883     "referenced_type" : "type-220"
6884    },
6885    {
6886     "referenced_type" : "type-221"
6887    },
6888    {
6889     "referenced_type" : "type-223"
6890    }
6891   ],
6892   "return_type" : "type-62",
6893   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6894  },
6895  {
6896   "function_name" : "unwindstack::JitDebug::JitDebug",
6897   "linker_set_key" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEE",
6898   "parameters" :
6899   [
6900    {
6901     "is_this_ptr" : true,
6902     "referenced_type" : "type-220"
6903    },
6904    {
6905     "referenced_type" : "type-221"
6906    }
6907   ],
6908   "return_type" : "type-62",
6909   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6910  },
6911  {
6912   "function_name" : "unwindstack::JitDebug::JitDebug",
6913   "linker_set_key" : "_ZN11unwindstack8JitDebugC2ERNSt3__110shared_ptrINS_6MemoryEEERNS1_6vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENSA_ISC_EEEE",
6914   "parameters" :
6915   [
6916    {
6917     "is_this_ptr" : true,
6918     "referenced_type" : "type-220"
6919    },
6920    {
6921     "referenced_type" : "type-221"
6922    },
6923    {
6924     "referenced_type" : "type-223"
6925    }
6926   ],
6927   "return_type" : "type-62",
6928   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6929  },
6930  {
6931   "function_name" : "unwindstack::JitDebug::~JitDebug",
6932   "linker_set_key" : "_ZN11unwindstack8JitDebugD0Ev",
6933   "parameters" :
6934   [
6935    {
6936     "is_this_ptr" : true,
6937     "referenced_type" : "type-220"
6938    }
6939   ],
6940   "return_type" : "type-62",
6941   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6942  },
6943  {
6944   "function_name" : "unwindstack::JitDebug::~JitDebug",
6945   "linker_set_key" : "_ZN11unwindstack8JitDebugD1Ev",
6946   "parameters" :
6947   [
6948    {
6949     "is_this_ptr" : true,
6950     "referenced_type" : "type-220"
6951    }
6952   ],
6953   "return_type" : "type-62",
6954   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6955  },
6956  {
6957   "function_name" : "unwindstack::JitDebug::~JitDebug",
6958   "linker_set_key" : "_ZN11unwindstack8JitDebugD2Ev",
6959   "parameters" :
6960   [
6961    {
6962     "is_this_ptr" : true,
6963     "referenced_type" : "type-220"
6964    }
6965   ],
6966   "return_type" : "type-62",
6967   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
6968  },
6969  {
6970   "function_name" : "unwindstack::RegsMips::GetPcAdjustment",
6971   "linker_set_key" : "_ZN11unwindstack8RegsMips15GetPcAdjustmentEmPNS_3ElfE",
6972   "parameters" :
6973   [
6974    {
6975     "is_this_ptr" : true,
6976     "referenced_type" : "type-599"
6977    },
6978    {
6979     "referenced_type" : "type-6"
6980    },
6981    {
6982     "referenced_type" : "type-191"
6983    }
6984   ],
6985   "return_type" : "type-6",
6986   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
6987  },
6988  {
6989   "function_name" : "unwindstack::RegsMips::IterateRegisters",
6990   "linker_set_key" : "_ZN11unwindstack8RegsMips16IterateRegistersENSt3__18functionIFvPKcmEEE",
6991   "parameters" :
6992   [
6993    {
6994     "is_this_ptr" : true,
6995     "referenced_type" : "type-599"
6996    },
6997    {
6998     "referenced_type" : "type-1046"
6999    }
7000   ],
7001   "return_type" : "type-62",
7002   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7003  },
7004  {
7005   "function_name" : "unwindstack::RegsMips::CreateFromUcontext",
7006   "linker_set_key" : "_ZN11unwindstack8RegsMips18CreateFromUcontextEPv",
7007   "parameters" :
7008   [
7009    {
7010     "referenced_type" : "type-61"
7011    }
7012   ],
7013   "return_type" : "type-94",
7014   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7015  },
7016  {
7017   "function_name" : "unwindstack::RegsMips::StepIfSignalHandler",
7018   "linker_set_key" : "_ZN11unwindstack8RegsMips19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE",
7019   "parameters" :
7020   [
7021    {
7022     "is_this_ptr" : true,
7023     "referenced_type" : "type-599"
7024    },
7025    {
7026     "referenced_type" : "type-6"
7027    },
7028    {
7029     "referenced_type" : "type-191"
7030    },
7031    {
7032     "referenced_type" : "type-17"
7033    }
7034   ],
7035   "return_type" : "type-72",
7036   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7037  },
7038  {
7039   "function_name" : "unwindstack::RegsMips::SetPcFromReturnAddress",
7040   "linker_set_key" : "_ZN11unwindstack8RegsMips22SetPcFromReturnAddressEPNS_6MemoryE",
7041   "parameters" :
7042   [
7043    {
7044     "is_this_ptr" : true,
7045     "referenced_type" : "type-599"
7046    },
7047    {
7048     "referenced_type" : "type-17"
7049    }
7050   ],
7051   "return_type" : "type-72",
7052   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7053  },
7054  {
7055   "function_name" : "unwindstack::RegsMips::pc",
7056   "linker_set_key" : "_ZN11unwindstack8RegsMips2pcEv",
7057   "parameters" :
7058   [
7059    {
7060     "is_this_ptr" : true,
7061     "referenced_type" : "type-599"
7062    }
7063   ],
7064   "return_type" : "type-6",
7065   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7066  },
7067  {
7068   "function_name" : "unwindstack::RegsMips::sp",
7069   "linker_set_key" : "_ZN11unwindstack8RegsMips2spEv",
7070   "parameters" :
7071   [
7072    {
7073     "is_this_ptr" : true,
7074     "referenced_type" : "type-599"
7075    }
7076   ],
7077   "return_type" : "type-6",
7078   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7079  },
7080  {
7081   "function_name" : "unwindstack::RegsMips::Arch",
7082   "linker_set_key" : "_ZN11unwindstack8RegsMips4ArchEv",
7083   "parameters" :
7084   [
7085    {
7086     "is_this_ptr" : true,
7087     "referenced_type" : "type-599"
7088    }
7089   ],
7090   "return_type" : "type-34",
7091   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7092  },
7093  {
7094   "function_name" : "unwindstack::RegsMips::Read",
7095   "linker_set_key" : "_ZN11unwindstack8RegsMips4ReadEPv",
7096   "parameters" :
7097   [
7098    {
7099     "referenced_type" : "type-61"
7100    }
7101   ],
7102   "return_type" : "type-94",
7103   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7104  },
7105  {
7106   "function_name" : "unwindstack::RegsMips::Clone",
7107   "linker_set_key" : "_ZN11unwindstack8RegsMips5CloneEv",
7108   "parameters" :
7109   [
7110    {
7111     "is_this_ptr" : true,
7112     "referenced_type" : "type-599"
7113    }
7114   ],
7115   "return_type" : "type-94",
7116   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7117  },
7118  {
7119   "function_name" : "unwindstack::RegsMips::set_pc",
7120   "linker_set_key" : "_ZN11unwindstack8RegsMips6set_pcEm",
7121   "parameters" :
7122   [
7123    {
7124     "is_this_ptr" : true,
7125     "referenced_type" : "type-599"
7126    },
7127    {
7128     "referenced_type" : "type-6"
7129    }
7130   ],
7131   "return_type" : "type-62",
7132   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7133  },
7134  {
7135   "function_name" : "unwindstack::RegsMips::set_sp",
7136   "linker_set_key" : "_ZN11unwindstack8RegsMips6set_spEm",
7137   "parameters" :
7138   [
7139    {
7140     "is_this_ptr" : true,
7141     "referenced_type" : "type-599"
7142    },
7143    {
7144     "referenced_type" : "type-6"
7145    }
7146   ],
7147   "return_type" : "type-62",
7148   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7149  },
7150  {
7151   "function_name" : "unwindstack::RegsMips::RegsMips",
7152   "linker_set_key" : "_ZN11unwindstack8RegsMipsC1Ev",
7153   "parameters" :
7154   [
7155    {
7156     "is_this_ptr" : true,
7157     "referenced_type" : "type-599"
7158    }
7159   ],
7160   "return_type" : "type-62",
7161   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7162  },
7163  {
7164   "function_name" : "unwindstack::RegsMips::RegsMips",
7165   "linker_set_key" : "_ZN11unwindstack8RegsMipsC2Ev",
7166   "parameters" :
7167   [
7168    {
7169     "is_this_ptr" : true,
7170     "referenced_type" : "type-599"
7171    }
7172   ],
7173   "return_type" : "type-62",
7174   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
7175  },
7176  {
7177   "access" : "protected",
7178   "function_name" : "unwindstack::Unwinder::FillInFrame",
7179   "linker_set_key" : "_ZN11unwindstack8Unwinder11FillInFrameEPNS_7MapInfoEPNS_3ElfEmm",
7180   "parameters" :
7181   [
7182    {
7183     "is_this_ptr" : true,
7184     "referenced_type" : "type-820"
7185    },
7186    {
7187     "referenced_type" : "type-81"
7188    },
7189    {
7190     "referenced_type" : "type-191"
7191    },
7192    {
7193     "referenced_type" : "type-6"
7194    },
7195    {
7196     "referenced_type" : "type-6"
7197    }
7198   ],
7199   "return_type" : "type-831",
7200   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7201  },
7202  {
7203   "function_name" : "unwindstack::Unwinder::FormatFrame",
7204   "linker_set_key" : "_ZN11unwindstack8Unwinder11FormatFrameERKNS_9FrameDataE",
7205   "parameters" :
7206   [
7207    {
7208     "is_this_ptr" : true,
7209     "referenced_type" : "type-820"
7210    },
7211    {
7212     "referenced_type" : "type-828"
7213    }
7214   ],
7215   "return_type" : "type-1047",
7216   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7217  },
7218  {
7219   "function_name" : "unwindstack::Unwinder::FormatFrame",
7220   "linker_set_key" : "_ZN11unwindstack8Unwinder11FormatFrameEm",
7221   "parameters" :
7222   [
7223    {
7224     "is_this_ptr" : true,
7225     "referenced_type" : "type-820"
7226    },
7227    {
7228     "referenced_type" : "type-6"
7229    }
7230   ],
7231   "return_type" : "type-1048",
7232   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7233  },
7234  {
7235   "function_name" : "unwindstack::Unwinder::SetJitDebug",
7236   "linker_set_key" : "_ZN11unwindstack8Unwinder11SetJitDebugEPNS_8JitDebugENS_8ArchEnumE",
7237   "parameters" :
7238   [
7239    {
7240     "is_this_ptr" : true,
7241     "referenced_type" : "type-820"
7242    },
7243    {
7244     "referenced_type" : "type-220"
7245    },
7246    {
7247     "referenced_type" : "type-34"
7248    }
7249   ],
7250   "return_type" : "type-62",
7251   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7252  },
7253  {
7254   "access" : "protected",
7255   "function_name" : "unwindstack::Unwinder::FillInDexFrame",
7256   "linker_set_key" : "_ZN11unwindstack8Unwinder14FillInDexFrameEv",
7257   "parameters" :
7258   [
7259    {
7260     "is_this_ptr" : true,
7261     "referenced_type" : "type-820"
7262    }
7263   ],
7264   "return_type" : "type-62",
7265   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7266  },
7267  {
7268   "function_name" : "unwindstack::Unwinder::Unwind",
7269   "linker_set_key" : "_ZN11unwindstack8Unwinder6UnwindEPKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEESC_",
7270   "parameters" :
7271   [
7272    {
7273     "is_this_ptr" : true,
7274     "referenced_type" : "type-820"
7275    },
7276    {
7277     "default_arg" : true,
7278     "referenced_type" : "type-823"
7279    },
7280    {
7281     "default_arg" : true,
7282     "referenced_type" : "type-823"
7283    }
7284   ],
7285   "return_type" : "type-62",
7286   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
7287  },
7288  {
7289   "function_name" : "unwindstack::RegsArm64::GetPcAdjustment",
7290   "linker_set_key" : "_ZN11unwindstack9RegsArm6415GetPcAdjustmentEmPNS_3ElfE",
7291   "parameters" :
7292   [
7293    {
7294     "is_this_ptr" : true,
7295     "referenced_type" : "type-597"
7296    },
7297    {
7298     "referenced_type" : "type-6"
7299    },
7300    {
7301     "referenced_type" : "type-191"
7302    }
7303   ],
7304   "return_type" : "type-6",
7305   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7306  },
7307  {
7308   "function_name" : "unwindstack::RegsArm64::IterateRegisters",
7309   "linker_set_key" : "_ZN11unwindstack9RegsArm6416IterateRegistersENSt3__18functionIFvPKcmEEE",
7310   "parameters" :
7311   [
7312    {
7313     "is_this_ptr" : true,
7314     "referenced_type" : "type-597"
7315    },
7316    {
7317     "referenced_type" : "type-660"
7318    }
7319   ],
7320   "return_type" : "type-62",
7321   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7322  },
7323  {
7324   "function_name" : "unwindstack::RegsArm64::CreateFromUcontext",
7325   "linker_set_key" : "_ZN11unwindstack9RegsArm6418CreateFromUcontextEPv",
7326   "parameters" :
7327   [
7328    {
7329     "referenced_type" : "type-61"
7330    }
7331   ],
7332   "return_type" : "type-94",
7333   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7334  },
7335  {
7336   "function_name" : "unwindstack::RegsArm64::StepIfSignalHandler",
7337   "linker_set_key" : "_ZN11unwindstack9RegsArm6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE",
7338   "parameters" :
7339   [
7340    {
7341     "is_this_ptr" : true,
7342     "referenced_type" : "type-597"
7343    },
7344    {
7345     "referenced_type" : "type-6"
7346    },
7347    {
7348     "referenced_type" : "type-191"
7349    },
7350    {
7351     "referenced_type" : "type-17"
7352    }
7353   ],
7354   "return_type" : "type-72",
7355   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7356  },
7357  {
7358   "function_name" : "unwindstack::RegsArm64::SetPcFromReturnAddress",
7359   "linker_set_key" : "_ZN11unwindstack9RegsArm6422SetPcFromReturnAddressEPNS_6MemoryE",
7360   "parameters" :
7361   [
7362    {
7363     "is_this_ptr" : true,
7364     "referenced_type" : "type-597"
7365    },
7366    {
7367     "referenced_type" : "type-17"
7368    }
7369   ],
7370   "return_type" : "type-72",
7371   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7372  },
7373  {
7374   "function_name" : "unwindstack::RegsArm64::pc",
7375   "linker_set_key" : "_ZN11unwindstack9RegsArm642pcEv",
7376   "parameters" :
7377   [
7378    {
7379     "is_this_ptr" : true,
7380     "referenced_type" : "type-597"
7381    }
7382   ],
7383   "return_type" : "type-6",
7384   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7385  },
7386  {
7387   "function_name" : "unwindstack::RegsArm64::sp",
7388   "linker_set_key" : "_ZN11unwindstack9RegsArm642spEv",
7389   "parameters" :
7390   [
7391    {
7392     "is_this_ptr" : true,
7393     "referenced_type" : "type-597"
7394    }
7395   ],
7396   "return_type" : "type-6",
7397   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7398  },
7399  {
7400   "function_name" : "unwindstack::RegsArm64::Arch",
7401   "linker_set_key" : "_ZN11unwindstack9RegsArm644ArchEv",
7402   "parameters" :
7403   [
7404    {
7405     "is_this_ptr" : true,
7406     "referenced_type" : "type-597"
7407    }
7408   ],
7409   "return_type" : "type-34",
7410   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7411  },
7412  {
7413   "function_name" : "unwindstack::RegsArm64::Read",
7414   "linker_set_key" : "_ZN11unwindstack9RegsArm644ReadEPv",
7415   "parameters" :
7416   [
7417    {
7418     "referenced_type" : "type-61"
7419    }
7420   ],
7421   "return_type" : "type-94",
7422   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7423  },
7424  {
7425   "function_name" : "unwindstack::RegsArm64::Clone",
7426   "linker_set_key" : "_ZN11unwindstack9RegsArm645CloneEv",
7427   "parameters" :
7428   [
7429    {
7430     "is_this_ptr" : true,
7431     "referenced_type" : "type-597"
7432    }
7433   ],
7434   "return_type" : "type-94",
7435   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7436  },
7437  {
7438   "function_name" : "unwindstack::RegsArm64::set_pc",
7439   "linker_set_key" : "_ZN11unwindstack9RegsArm646set_pcEm",
7440   "parameters" :
7441   [
7442    {
7443     "is_this_ptr" : true,
7444     "referenced_type" : "type-597"
7445    },
7446    {
7447     "referenced_type" : "type-6"
7448    }
7449   ],
7450   "return_type" : "type-62",
7451   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7452  },
7453  {
7454   "function_name" : "unwindstack::RegsArm64::set_sp",
7455   "linker_set_key" : "_ZN11unwindstack9RegsArm646set_spEm",
7456   "parameters" :
7457   [
7458    {
7459     "is_this_ptr" : true,
7460     "referenced_type" : "type-597"
7461    },
7462    {
7463     "referenced_type" : "type-6"
7464    }
7465   ],
7466   "return_type" : "type-62",
7467   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7468  },
7469  {
7470   "function_name" : "unwindstack::RegsArm64::RegsArm64",
7471   "linker_set_key" : "_ZN11unwindstack9RegsArm64C1Ev",
7472   "parameters" :
7473   [
7474    {
7475     "is_this_ptr" : true,
7476     "referenced_type" : "type-597"
7477    }
7478   ],
7479   "return_type" : "type-62",
7480   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7481  },
7482  {
7483   "function_name" : "unwindstack::RegsArm64::RegsArm64",
7484   "linker_set_key" : "_ZN11unwindstack9RegsArm64C2Ev",
7485   "parameters" :
7486   [
7487    {
7488     "is_this_ptr" : true,
7489     "referenced_type" : "type-597"
7490    }
7491   ],
7492   "return_type" : "type-62",
7493   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
7494  },
7495  {
7496   "function_name" : "unwindstack::RemoteMaps::GetMapsFile",
7497   "linker_set_key" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv",
7498   "parameters" :
7499   [
7500    {
7501     "is_this_ptr" : true,
7502     "referenced_type" : "type-264"
7503    }
7504   ],
7505   "return_type" : "type-275",
7506   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7507  },
7508  {
7509   "function_name" : "unwindstack::LocalUpdatableMaps::GetMapsFile",
7510   "linker_set_key" : "_ZNK11unwindstack18LocalUpdatableMaps11GetMapsFileEv",
7511   "parameters" :
7512   [
7513    {
7514     "is_this_ptr" : true,
7515     "referenced_type" : "type-266"
7516    }
7517   ],
7518   "return_type" : "type-275",
7519   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
7520  }
7521 ],
7522 "global_vars" :
7523 [
7524  {
7525   "access" : "protected",
7526   "linker_set_key" : "_ZN11unwindstack3Elf11cache_lock_E",
7527   "name" : "unwindstack::Elf::cache_lock_",
7528   "referenced_type" : "type-59",
7529   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7530  },
7531  {
7532   "access" : "protected",
7533   "linker_set_key" : "_ZN11unwindstack3Elf14cache_enabled_E",
7534   "name" : "unwindstack::Elf::cache_enabled_",
7535   "referenced_type" : "type-72",
7536   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7537  },
7538  {
7539   "access" : "protected",
7540   "linker_set_key" : "_ZN11unwindstack3Elf6cache_E",
7541   "name" : "unwindstack::Elf::cache_",
7542   "referenced_type" : "type-44",
7543   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
7544  }
7545 ],
7546 "lvalue_reference_types" :
7547 [
7548  {
7549   "alignment" : 8,
7550   "linker_set_key" : "const elf32_hdr &",
7551   "name" : "const elf32_hdr &",
7552   "referenced_type" : "type-120",
7553   "self_type" : "type-122",
7554   "size" : 8,
7555   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7556  },
7557  {
7558   "alignment" : 8,
7559   "linker_set_key" : "const elf32_hdr &",
7560   "name" : "const elf32_hdr &",
7561   "referenced_type" : "type-437",
7562   "self_type" : "type-439",
7563   "size" : 8,
7564   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7565  },
7566  {
7567   "alignment" : 8,
7568   "linker_set_key" : "const elf32_hdr &",
7569   "name" : "const elf32_hdr &",
7570   "referenced_type" : "type-921",
7571   "self_type" : "type-923",
7572   "size" : 8,
7573   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7574  },
7575  {
7576   "alignment" : 8,
7577   "linker_set_key" : "const elf64_hdr &",
7578   "name" : "const elf64_hdr &",
7579   "referenced_type" : "type-123",
7580   "self_type" : "type-125",
7581   "size" : 8,
7582   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7583  },
7584  {
7585   "alignment" : 8,
7586   "linker_set_key" : "const elf64_hdr &",
7587   "name" : "const elf64_hdr &",
7588   "referenced_type" : "type-440",
7589   "self_type" : "type-442",
7590   "size" : 8,
7591   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7592  },
7593  {
7594   "alignment" : 8,
7595   "linker_set_key" : "const elf64_hdr &",
7596   "name" : "const elf64_hdr &",
7597   "referenced_type" : "type-924",
7598   "self_type" : "type-926",
7599   "size" : 8,
7600   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7601  },
7602  {
7603   "alignment" : 8,
7604   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7605   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7606   "referenced_type" : "type-100",
7607   "self_type" : "type-104",
7608   "size" : 8,
7609   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7610  },
7611  {
7612   "alignment" : 8,
7613   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7614   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7615   "referenced_type" : "type-1010",
7616   "self_type" : "type-1012",
7617   "size" : 8,
7618   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7619  },
7620  {
7621   "alignment" : 8,
7622   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7623   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7624   "referenced_type" : "type-1027",
7625   "self_type" : "type-1030",
7626   "size" : 8,
7627   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7628  },
7629  {
7630   "alignment" : 8,
7631   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7632   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7633   "referenced_type" : "type-1033",
7634   "self_type" : "type-1035",
7635   "size" : 8,
7636   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
7637  },
7638  {
7639   "alignment" : 8,
7640   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7641   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7642   "referenced_type" : "type-129",
7643   "self_type" : "type-131",
7644   "size" : 8,
7645   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7646  },
7647  {
7648   "alignment" : 8,
7649   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7650   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7651   "referenced_type" : "type-149",
7652   "self_type" : "type-151",
7653   "size" : 8,
7654   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7655  },
7656  {
7657   "alignment" : 8,
7658   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7659   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7660   "referenced_type" : "type-186",
7661   "self_type" : "type-205",
7662   "size" : 8,
7663   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7664  },
7665  {
7666   "alignment" : 8,
7667   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7668   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7669   "referenced_type" : "type-233",
7670   "self_type" : "type-235",
7671   "size" : 8,
7672   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7673  },
7674  {
7675   "alignment" : 8,
7676   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7677   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7678   "referenced_type" : "type-253",
7679   "self_type" : "type-255",
7680   "size" : 8,
7681   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7682  },
7683  {
7684   "alignment" : 8,
7685   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7686   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7687   "referenced_type" : "type-275",
7688   "self_type" : "type-277",
7689   "size" : 8,
7690   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7691  },
7692  {
7693   "alignment" : 8,
7694   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7695   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7696   "referenced_type" : "type-344",
7697   "self_type" : "type-346",
7698   "size" : 8,
7699   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7700  },
7701  {
7702   "alignment" : 8,
7703   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7704   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7705   "referenced_type" : "type-362",
7706   "self_type" : "type-364",
7707   "size" : 8,
7708   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7709  },
7710  {
7711   "alignment" : 8,
7712   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7713   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7714   "referenced_type" : "type-37",
7715   "self_type" : "type-39",
7716   "size" : 8,
7717   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7718  },
7719  {
7720   "alignment" : 8,
7721   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7722   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7723   "referenced_type" : "type-383",
7724   "self_type" : "type-385",
7725   "size" : 8,
7726   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7727  },
7728  {
7729   "alignment" : 8,
7730   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7731   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7732   "referenced_type" : "type-390",
7733   "self_type" : "type-392",
7734   "size" : 8,
7735   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7736  },
7737  {
7738   "alignment" : 8,
7739   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7740   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7741   "referenced_type" : "type-424",
7742   "self_type" : "type-428",
7743   "size" : 8,
7744   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7745  },
7746  {
7747   "alignment" : 8,
7748   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7749   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7750   "referenced_type" : "type-446",
7751   "self_type" : "type-448",
7752   "size" : 8,
7753   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7754  },
7755  {
7756   "alignment" : 8,
7757   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7758   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7759   "referenced_type" : "type-463",
7760   "self_type" : "type-465",
7761   "size" : 8,
7762   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7763  },
7764  {
7765   "alignment" : 8,
7766   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7767   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7768   "referenced_type" : "type-486",
7769   "self_type" : "type-498",
7770   "size" : 8,
7771   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7772  },
7773  {
7774   "alignment" : 8,
7775   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7776   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7777   "referenced_type" : "type-515",
7778   "self_type" : "type-517",
7779   "size" : 8,
7780   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7781  },
7782  {
7783   "alignment" : 8,
7784   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7785   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7786   "referenced_type" : "type-533",
7787   "self_type" : "type-535",
7788   "size" : 8,
7789   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7790  },
7791  {
7792   "alignment" : 8,
7793   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7794   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7795   "referenced_type" : "type-550",
7796   "self_type" : "type-552",
7797   "size" : 8,
7798   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7799  },
7800  {
7801   "alignment" : 8,
7802   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7803   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7804   "referenced_type" : "type-555",
7805   "self_type" : "type-557",
7806   "size" : 8,
7807   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
7808  },
7809  {
7810   "alignment" : 8,
7811   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7812   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7813   "referenced_type" : "type-587",
7814   "self_type" : "type-590",
7815   "size" : 8,
7816   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7817  },
7818  {
7819   "alignment" : 8,
7820   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7821   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7822   "referenced_type" : "type-623",
7823   "self_type" : "type-625",
7824   "size" : 8,
7825   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7826  },
7827  {
7828   "alignment" : 8,
7829   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7830   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7831   "referenced_type" : "type-642",
7832   "self_type" : "type-644",
7833   "size" : 8,
7834   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7835  },
7836  {
7837   "alignment" : 8,
7838   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7839   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7840   "referenced_type" : "type-676",
7841   "self_type" : "type-678",
7842   "size" : 8,
7843   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7844  },
7845  {
7846   "alignment" : 8,
7847   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7848   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7849   "referenced_type" : "type-701",
7850   "self_type" : "type-703",
7851   "size" : 8,
7852   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7853  },
7854  {
7855   "alignment" : 8,
7856   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7857   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7858   "referenced_type" : "type-717",
7859   "self_type" : "type-719",
7860   "size" : 8,
7861   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7862  },
7863  {
7864   "alignment" : 8,
7865   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7866   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7867   "referenced_type" : "type-726",
7868   "self_type" : "type-730",
7869   "size" : 8,
7870   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7871  },
7872  {
7873   "alignment" : 8,
7874   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7875   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7876   "referenced_type" : "type-736",
7877   "self_type" : "type-738",
7878   "size" : 8,
7879   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7880  },
7881  {
7882   "alignment" : 8,
7883   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7884   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7885   "referenced_type" : "type-750",
7886   "self_type" : "type-754",
7887   "size" : 8,
7888   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7889  },
7890  {
7891   "alignment" : 8,
7892   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7893   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7894   "referenced_type" : "type-765",
7895   "self_type" : "type-767",
7896   "size" : 8,
7897   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7898  },
7899  {
7900   "alignment" : 8,
7901   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7902   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7903   "referenced_type" : "type-782",
7904   "self_type" : "type-784",
7905   "size" : 8,
7906   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7907  },
7908  {
7909   "alignment" : 8,
7910   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7911   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7912   "referenced_type" : "type-798",
7913   "self_type" : "type-800",
7914   "size" : 8,
7915   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7916  },
7917  {
7918   "alignment" : 8,
7919   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7920   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7921   "referenced_type" : "type-841",
7922   "self_type" : "type-845",
7923   "size" : 8,
7924   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7925  },
7926  {
7927   "alignment" : 8,
7928   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7929   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7930   "referenced_type" : "type-871",
7931   "self_type" : "type-875",
7932   "size" : 8,
7933   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7934  },
7935  {
7936   "alignment" : 8,
7937   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7938   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7939   "referenced_type" : "type-888",
7940   "self_type" : "type-891",
7941   "size" : 8,
7942   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7943  },
7944  {
7945   "alignment" : 8,
7946   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7947   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7948   "referenced_type" : "type-911",
7949   "self_type" : "type-913",
7950   "size" : 8,
7951   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7952  },
7953  {
7954   "alignment" : 8,
7955   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7956   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7957   "referenced_type" : "type-929",
7958   "self_type" : "type-932",
7959   "size" : 8,
7960   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7961  },
7962  {
7963   "alignment" : 8,
7964   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7965   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7966   "referenced_type" : "type-945",
7967   "self_type" : "type-947",
7968   "size" : 8,
7969   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7970  },
7971  {
7972   "alignment" : 8,
7973   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7974   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7975   "referenced_type" : "type-966",
7976   "self_type" : "type-978",
7977   "size" : 8,
7978   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7979  },
7980  {
7981   "alignment" : 8,
7982   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7983   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7984   "referenced_type" : "type-993",
7985   "self_type" : "type-995",
7986   "size" : 8,
7987   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
7988  },
7989  {
7990   "alignment" : 8,
7991   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
7992   "name" : "const std::shared_ptr<unwindstack::Memory> &",
7993   "referenced_type" : "type-1001",
7994   "self_type" : "type-1004",
7995   "size" : 8,
7996   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
7997  },
7998  {
7999   "alignment" : 8,
8000   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
8001   "name" : "const std::shared_ptr<unwindstack::Memory> &",
8002   "referenced_type" : "type-1037",
8003   "self_type" : "type-1039",
8004   "size" : 8,
8005   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8006  },
8007  {
8008   "alignment" : 8,
8009   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
8010   "name" : "const std::shared_ptr<unwindstack::Memory> &",
8011   "referenced_type" : "type-244",
8012   "self_type" : "type-246",
8013   "size" : 8,
8014   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
8015  },
8016  {
8017   "alignment" : 8,
8018   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
8019   "name" : "const std::shared_ptr<unwindstack::Memory> &",
8020   "referenced_type" : "type-524",
8021   "self_type" : "type-526",
8022   "size" : 8,
8023   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
8024  },
8025  {
8026   "alignment" : 8,
8027   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory> &",
8028   "name" : "const std::shared_ptr<unwindstack::Memory> &",
8029   "referenced_type" : "type-558",
8030   "self_type" : "type-560",
8031   "size" : 8,
8032   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8033  },
8034  {
8035   "alignment" : 8,
8036   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8037   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8038   "referenced_type" : "type-1006",
8039   "self_type" : "type-1005",
8040   "size" : 8,
8041   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8042  },
8043  {
8044   "alignment" : 8,
8045   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8046   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8047   "referenced_type" : "type-1023",
8048   "self_type" : "type-1022",
8049   "size" : 8,
8050   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8051  },
8052  {
8053   "alignment" : 8,
8054   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8055   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8056   "referenced_type" : "type-117",
8057   "self_type" : "type-116",
8058   "size" : 8,
8059   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8060  },
8061  {
8062   "alignment" : 8,
8063   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8064   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8065   "referenced_type" : "type-144",
8066   "self_type" : "type-143",
8067   "size" : 8,
8068   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8069  },
8070  {
8071   "alignment" : 8,
8072   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8073   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8074   "referenced_type" : "type-200",
8075   "self_type" : "type-199",
8076   "size" : 8,
8077   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8078  },
8079  {
8080   "alignment" : 8,
8081   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8082   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8083   "referenced_type" : "type-229",
8084   "self_type" : "type-228",
8085   "size" : 8,
8086   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8087  },
8088  {
8089   "alignment" : 8,
8090   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8091   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8092   "referenced_type" : "type-248",
8093   "self_type" : "type-247",
8094   "size" : 8,
8095   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8096  },
8097  {
8098   "alignment" : 8,
8099   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8100   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8101   "referenced_type" : "type-269",
8102   "self_type" : "type-268",
8103   "size" : 8,
8104   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8105  },
8106  {
8107   "alignment" : 8,
8108   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8109   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8110   "referenced_type" : "type-27",
8111   "self_type" : "type-26",
8112   "size" : 8,
8113   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8114  },
8115  {
8116   "alignment" : 8,
8117   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8118   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8119   "referenced_type" : "type-340",
8120   "self_type" : "type-339",
8121   "size" : 8,
8122   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8123  },
8124  {
8125   "alignment" : 8,
8126   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8127   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8128   "referenced_type" : "type-357",
8129   "self_type" : "type-356",
8130   "size" : 8,
8131   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8132  },
8133  {
8134   "alignment" : 8,
8135   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8136   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8137   "referenced_type" : "type-371",
8138   "self_type" : "type-370",
8139   "size" : 8,
8140   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8141  },
8142  {
8143   "alignment" : 8,
8144   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8145   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8146   "referenced_type" : "type-378",
8147   "self_type" : "type-377",
8148   "size" : 8,
8149   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8150  },
8151  {
8152   "alignment" : 8,
8153   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8154   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8155   "referenced_type" : "type-420",
8156   "self_type" : "type-419",
8157   "size" : 8,
8158   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8159  },
8160  {
8161   "alignment" : 8,
8162   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8163   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8164   "referenced_type" : "type-435",
8165   "self_type" : "type-434",
8166   "size" : 8,
8167   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8168  },
8169  {
8170   "alignment" : 8,
8171   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8172   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8173   "referenced_type" : "type-458",
8174   "self_type" : "type-457",
8175   "size" : 8,
8176   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8177  },
8178  {
8179   "alignment" : 8,
8180   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8181   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8182   "referenced_type" : "type-493",
8183   "self_type" : "type-492",
8184   "size" : 8,
8185   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8186  },
8187  {
8188   "alignment" : 8,
8189   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8190   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8191   "referenced_type" : "type-511",
8192   "self_type" : "type-510",
8193   "size" : 8,
8194   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8195  },
8196  {
8197   "alignment" : 8,
8198   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8199   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8200   "referenced_type" : "type-528",
8201   "self_type" : "type-527",
8202   "size" : 8,
8203   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8204  },
8205  {
8206   "alignment" : 8,
8207   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8208   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8209   "referenced_type" : "type-546",
8210   "self_type" : "type-545",
8211   "size" : 8,
8212   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8213  },
8214  {
8215   "alignment" : 8,
8216   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8217   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8218   "referenced_type" : "type-583",
8219   "self_type" : "type-582",
8220   "size" : 8,
8221   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8222  },
8223  {
8224   "alignment" : 8,
8225   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8226   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8227   "referenced_type" : "type-619",
8228   "self_type" : "type-618",
8229   "size" : 8,
8230   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8231  },
8232  {
8233   "alignment" : 8,
8234   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8235   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8236   "referenced_type" : "type-637",
8237   "self_type" : "type-636",
8238   "size" : 8,
8239   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8240  },
8241  {
8242   "alignment" : 8,
8243   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8244   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8245   "referenced_type" : "type-672",
8246   "self_type" : "type-671",
8247   "size" : 8,
8248   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8249  },
8250  {
8251   "alignment" : 8,
8252   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8253   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8254   "referenced_type" : "type-694",
8255   "self_type" : "type-693",
8256   "size" : 8,
8257   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8258  },
8259  {
8260   "alignment" : 8,
8261   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8262   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8263   "referenced_type" : "type-697",
8264   "self_type" : "type-696",
8265   "size" : 8,
8266   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8267  },
8268  {
8269   "alignment" : 8,
8270   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8271   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8272   "referenced_type" : "type-712",
8273   "self_type" : "type-711",
8274   "size" : 8,
8275   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8276  },
8277  {
8278   "alignment" : 8,
8279   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8280   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8281   "referenced_type" : "type-732",
8282   "self_type" : "type-731",
8283   "size" : 8,
8284   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8285  },
8286  {
8287   "alignment" : 8,
8288   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8289   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8290   "referenced_type" : "type-746",
8291   "self_type" : "type-745",
8292   "size" : 8,
8293   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8294  },
8295  {
8296   "alignment" : 8,
8297   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8298   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8299   "referenced_type" : "type-761",
8300   "self_type" : "type-760",
8301   "size" : 8,
8302   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8303  },
8304  {
8305   "alignment" : 8,
8306   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8307   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8308   "referenced_type" : "type-778",
8309   "self_type" : "type-777",
8310   "size" : 8,
8311   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8312  },
8313  {
8314   "alignment" : 8,
8315   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8316   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8317   "referenced_type" : "type-794",
8318   "self_type" : "type-793",
8319   "size" : 8,
8320   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8321  },
8322  {
8323   "alignment" : 8,
8324   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8325   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8326   "referenced_type" : "type-837",
8327   "self_type" : "type-836",
8328   "size" : 8,
8329   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8330  },
8331  {
8332   "alignment" : 8,
8333   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8334   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8335   "referenced_type" : "type-867",
8336   "self_type" : "type-866",
8337   "size" : 8,
8338   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8339  },
8340  {
8341   "alignment" : 8,
8342   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8343   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8344   "referenced_type" : "type-884",
8345   "self_type" : "type-883",
8346   "size" : 8,
8347   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8348  },
8349  {
8350   "alignment" : 8,
8351   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8352   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8353   "referenced_type" : "type-907",
8354   "self_type" : "type-906",
8355   "size" : 8,
8356   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8357  },
8358  {
8359   "alignment" : 8,
8360   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8361   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8362   "referenced_type" : "type-919",
8363   "self_type" : "type-918",
8364   "size" : 8,
8365   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8366  },
8367  {
8368   "alignment" : 8,
8369   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8370   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8371   "referenced_type" : "type-940",
8372   "self_type" : "type-939",
8373   "size" : 8,
8374   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8375  },
8376  {
8377   "alignment" : 8,
8378   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8379   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8380   "referenced_type" : "type-96",
8381   "self_type" : "type-95",
8382   "size" : 8,
8383   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8384  },
8385  {
8386   "alignment" : 8,
8387   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8388   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8389   "referenced_type" : "type-973",
8390   "self_type" : "type-972",
8391   "size" : 8,
8392   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8393  },
8394  {
8395   "alignment" : 8,
8396   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8397   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > > &",
8398   "referenced_type" : "type-989",
8399   "self_type" : "type-988",
8400   "size" : 8,
8401   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8402  },
8403  {
8404   "alignment" : 8,
8405   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8406   "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> > > > &",
8407   "referenced_type" : "type-577",
8408   "self_type" : "type-579",
8409   "size" : 8,
8410   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
8411  },
8412  {
8413   "alignment" : 8,
8414   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8415   "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> > > > &",
8416   "referenced_type" : "type-666",
8417   "self_type" : "type-668",
8418   "size" : 8,
8419   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
8420  },
8421  {
8422   "alignment" : 8,
8423   "linker_set_key" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> > &",
8424   "name" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> > &",
8425   "referenced_type" : "type-825",
8426   "self_type" : "type-824",
8427   "size" : 8,
8428   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8429  },
8430  {
8431   "alignment" : 8,
8432   "linker_set_key" : "const unwindstack::DwarfSection::iterator &",
8433   "name" : "const unwindstack::DwarfSection::iterator &",
8434   "referenced_type" : "type-288",
8435   "self_type" : "type-289",
8436   "size" : 8,
8437   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8438  },
8439  {
8440   "alignment" : 8,
8441   "linker_set_key" : "const unwindstack::ErrorData &",
8442   "name" : "const unwindstack::ErrorData &",
8443   "referenced_type" : "type-30",
8444   "self_type" : "type-29",
8445   "size" : 8,
8446   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8447  },
8448  {
8449   "alignment" : 8,
8450   "linker_set_key" : "const unwindstack::FrameData &",
8451   "name" : "const unwindstack::FrameData &",
8452   "referenced_type" : "type-827",
8453   "self_type" : "type-828",
8454   "size" : 8,
8455   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8456  },
8457  {
8458   "alignment" : 8,
8459   "linker_set_key" : "const unwindstack::Regs::Location &",
8460   "name" : "const unwindstack::Regs::Location &",
8461   "referenced_type" : "type-103",
8462   "self_type" : "type-105",
8463   "size" : 8,
8464   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
8465  },
8466  {
8467   "alignment" : 8,
8468   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8469   "name" : "std::shared_ptr<unwindstack::Memory> &",
8470   "referenced_type" : "type-164",
8471   "self_type" : "type-163",
8472   "size" : 8,
8473   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8474  },
8475  {
8476   "alignment" : 8,
8477   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8478   "name" : "std::shared_ptr<unwindstack::Memory> &",
8479   "referenced_type" : "type-222",
8480   "self_type" : "type-221",
8481   "size" : 8,
8482   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8483  },
8484  {
8485   "alignment" : 8,
8486   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8487   "name" : "std::shared_ptr<unwindstack::Memory> &",
8488   "referenced_type" : "type-472",
8489   "self_type" : "type-471",
8490   "size" : 8,
8491   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8492  },
8493  {
8494   "alignment" : 8,
8495   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8496   "name" : "std::shared_ptr<unwindstack::Memory> &",
8497   "referenced_type" : "type-506",
8498   "self_type" : "type-505",
8499   "size" : 8,
8500   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8501  },
8502  {
8503   "alignment" : 8,
8504   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8505   "name" : "std::shared_ptr<unwindstack::Memory> &",
8506   "referenced_type" : "type-830",
8507   "self_type" : "type-829",
8508   "size" : 8,
8509   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8510  },
8511  {
8512   "alignment" : 8,
8513   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8514   "name" : "std::shared_ptr<unwindstack::Memory> &",
8515   "referenced_type" : "type-954",
8516   "self_type" : "type-953",
8517   "size" : 8,
8518   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8519  },
8520  {
8521   "alignment" : 8,
8522   "linker_set_key" : "std::shared_ptr<unwindstack::Memory> &",
8523   "name" : "std::shared_ptr<unwindstack::Memory> &",
8524   "referenced_type" : "type-985",
8525   "self_type" : "type-984",
8526   "size" : 8,
8527   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8528  },
8529  {
8530   "alignment" : 8,
8531   "linker_set_key" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8532   "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> > > > &",
8533   "referenced_type" : "type-166",
8534   "self_type" : "type-165",
8535   "size" : 8,
8536   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8537  },
8538  {
8539   "alignment" : 8,
8540   "linker_set_key" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8541   "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> > > > &",
8542   "referenced_type" : "type-224",
8543   "self_type" : "type-223",
8544   "size" : 8,
8545   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8546  },
8547  {
8548   "alignment" : 8,
8549   "linker_set_key" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8550   "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> > > > &",
8551   "referenced_type" : "type-474",
8552   "self_type" : "type-473",
8553   "size" : 8,
8554   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8555  },
8556  {
8557   "alignment" : 8,
8558   "linker_set_key" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8559   "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> > > > &",
8560   "referenced_type" : "type-508",
8561   "self_type" : "type-507",
8562   "size" : 8,
8563   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8564  },
8565  {
8566   "alignment" : 8,
8567   "linker_set_key" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8568   "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> > > > &",
8569   "referenced_type" : "type-956",
8570   "self_type" : "type-955",
8571   "size" : 8,
8572   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
8573  },
8574  {
8575   "alignment" : 8,
8576   "linker_set_key" : "std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
8577   "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> > > > &",
8578   "referenced_type" : "type-987",
8579   "self_type" : "type-986",
8580   "size" : 8,
8581   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
8582  },
8583  {
8584   "alignment" : 8,
8585   "linker_set_key" : "unsigned int &",
8586   "name" : "unsigned int &",
8587   "referenced_type" : "type-3",
8588   "self_type" : "type-112",
8589   "size" : 8,
8590   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
8591  },
8592  {
8593   "alignment" : 8,
8594   "linker_set_key" : "unsigned long &",
8595   "name" : "unsigned long &",
8596   "referenced_type" : "type-6",
8597   "self_type" : "type-70",
8598   "size" : 8,
8599   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
8600  },
8601  {
8602   "alignment" : 8,
8603   "linker_set_key" : "unwindstack::DwarfSection::iterator &",
8604   "name" : "unwindstack::DwarfSection::iterator &",
8605   "referenced_type" : "type-283",
8606   "self_type" : "type-287",
8607   "size" : 8,
8608   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8609  },
8610  {
8611   "alignment" : 8,
8612   "linker_set_key" : "unwindstack::Maps &",
8613   "name" : "unwindstack::Maps &",
8614   "referenced_type" : "type-167",
8615   "self_type" : "type-172",
8616   "size" : 8,
8617   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8618  }
8619 ],
8620 "pointer_types" :
8621 [
8622  {
8623   "alignment" : 8,
8624   "linker_set_key" : "bool *",
8625   "name" : "bool *",
8626   "referenced_type" : "type-72",
8627   "self_type" : "type-71",
8628   "size" : 8,
8629   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8630  },
8631  {
8632   "alignment" : 8,
8633   "linker_set_key" : "const char *",
8634   "name" : "const char *",
8635   "referenced_type" : "type-91",
8636   "self_type" : "type-93",
8637   "size" : 8,
8638   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
8639  },
8640  {
8641   "alignment" : 8,
8642   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > *",
8643   "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> > > > *",
8644   "referenced_type" : "type-821",
8645   "self_type" : "type-823",
8646   "size" : 8,
8647   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
8648  },
8649  {
8650   "alignment" : 8,
8651   "linker_set_key" : "const unsigned char *",
8652   "name" : "const unsigned char *",
8653   "referenced_type" : "type-239",
8654   "self_type" : "type-238",
8655   "size" : 8,
8656   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8657  },
8658  {
8659   "alignment" : 8,
8660   "linker_set_key" : "const unwindstack::DwarfCie *",
8661   "name" : "const unwindstack::DwarfCie *",
8662   "referenced_type" : "type-8",
8663   "self_type" : "type-7",
8664   "size" : 8,
8665   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h"
8666  },
8667  {
8668   "alignment" : 8,
8669   "linker_set_key" : "const unwindstack::DwarfFde *",
8670   "name" : "const unwindstack::DwarfFde *",
8671   "referenced_type" : "type-4",
8672   "self_type" : "type-290",
8673   "size" : 8,
8674   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
8675  },
8676  {
8677   "alignment" : 8,
8678   "linker_set_key" : "const unwindstack::FileMaps *",
8679   "name" : "const unwindstack::FileMaps *",
8680   "referenced_type" : "type-189",
8681   "self_type" : "type-190",
8682   "size" : 8,
8683   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8684  },
8685  {
8686   "alignment" : 8,
8687   "linker_set_key" : "const unwindstack::LocalUpdatableMaps *",
8688   "name" : "const unwindstack::LocalUpdatableMaps *",
8689   "referenced_type" : "type-265",
8690   "self_type" : "type-266",
8691   "size" : 8,
8692   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8693  },
8694  {
8695   "alignment" : 8,
8696   "linker_set_key" : "const unwindstack::MapInfo *",
8697   "name" : "const unwindstack::MapInfo *",
8698   "referenced_type" : "type-77",
8699   "self_type" : "type-85",
8700   "size" : 8,
8701   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
8702  },
8703  {
8704   "alignment" : 8,
8705   "linker_set_key" : "const unwindstack::Maps *",
8706   "name" : "const unwindstack::Maps *",
8707   "referenced_type" : "type-173",
8708   "self_type" : "type-174",
8709   "size" : 8,
8710   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8711  },
8712  {
8713   "alignment" : 8,
8714   "linker_set_key" : "const unwindstack::RemoteMaps *",
8715   "name" : "const unwindstack::RemoteMaps *",
8716   "referenced_type" : "type-263",
8717   "self_type" : "type-264",
8718   "size" : 8,
8719   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
8720  },
8721  {
8722   "alignment" : 8,
8723   "linker_set_key" : "long *",
8724   "name" : "long *",
8725   "referenced_type" : "type-12",
8726   "self_type" : "type-58",
8727   "size" : 8,
8728   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
8729  },
8730  {
8731   "alignment" : 8,
8732   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8733   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8734   "referenced_type" : "type-1009",
8735   "self_type" : "type-1008",
8736   "size" : 8,
8737   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8738  },
8739  {
8740   "alignment" : 8,
8741   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8742   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8743   "referenced_type" : "type-1026",
8744   "self_type" : "type-1025",
8745   "size" : 8,
8746   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8747  },
8748  {
8749   "alignment" : 8,
8750   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8751   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8752   "referenced_type" : "type-1042",
8753   "self_type" : "type-1041",
8754   "size" : 8,
8755   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8756  },
8757  {
8758   "alignment" : 8,
8759   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8760   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8761   "referenced_type" : "type-127",
8762   "self_type" : "type-126",
8763   "size" : 8,
8764   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8765  },
8766  {
8767   "alignment" : 8,
8768   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8769   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8770   "referenced_type" : "type-148",
8771   "self_type" : "type-147",
8772   "size" : 8,
8773   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8774  },
8775  {
8776   "alignment" : 8,
8777   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8778   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8779   "referenced_type" : "type-204",
8780   "self_type" : "type-203",
8781   "size" : 8,
8782   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8783  },
8784  {
8785   "alignment" : 8,
8786   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8787   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8788   "referenced_type" : "type-232",
8789   "self_type" : "type-231",
8790   "size" : 8,
8791   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8792  },
8793  {
8794   "alignment" : 8,
8795   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8796   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8797   "referenced_type" : "type-252",
8798   "self_type" : "type-251",
8799   "size" : 8,
8800   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8801  },
8802  {
8803   "alignment" : 8,
8804   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8805   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8806   "referenced_type" : "type-272",
8807   "self_type" : "type-271",
8808   "size" : 8,
8809   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8810  },
8811  {
8812   "alignment" : 8,
8813   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8814   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8815   "referenced_type" : "type-343",
8816   "self_type" : "type-342",
8817   "size" : 8,
8818   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8819  },
8820  {
8821   "alignment" : 8,
8822   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8823   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8824   "referenced_type" : "type-36",
8825   "self_type" : "type-35",
8826   "size" : 8,
8827   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8828  },
8829  {
8830   "alignment" : 8,
8831   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8832   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8833   "referenced_type" : "type-360",
8834   "self_type" : "type-359",
8835   "size" : 8,
8836   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8837  },
8838  {
8839   "alignment" : 8,
8840   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8841   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8842   "referenced_type" : "type-381",
8843   "self_type" : "type-380",
8844   "size" : 8,
8845   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8846  },
8847  {
8848   "alignment" : 8,
8849   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8850   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8851   "referenced_type" : "type-389",
8852   "self_type" : "type-388",
8853   "size" : 8,
8854   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8855  },
8856  {
8857   "alignment" : 8,
8858   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8859   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8860   "referenced_type" : "type-423",
8861   "self_type" : "type-422",
8862   "size" : 8,
8863   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8864  },
8865  {
8866   "alignment" : 8,
8867   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8868   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8869   "referenced_type" : "type-444",
8870   "self_type" : "type-443",
8871   "size" : 8,
8872   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8873  },
8874  {
8875   "alignment" : 8,
8876   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8877   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8878   "referenced_type" : "type-462",
8879   "self_type" : "type-461",
8880   "size" : 8,
8881   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8882  },
8883  {
8884   "alignment" : 8,
8885   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8886   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8887   "referenced_type" : "type-497",
8888   "self_type" : "type-496",
8889   "size" : 8,
8890   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8891  },
8892  {
8893   "alignment" : 8,
8894   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8895   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8896   "referenced_type" : "type-514",
8897   "self_type" : "type-513",
8898   "size" : 8,
8899   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8900  },
8901  {
8902   "alignment" : 8,
8903   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8904   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8905   "referenced_type" : "type-532",
8906   "self_type" : "type-531",
8907   "size" : 8,
8908   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8909  },
8910  {
8911   "alignment" : 8,
8912   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8913   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8914   "referenced_type" : "type-549",
8915   "self_type" : "type-548",
8916   "size" : 8,
8917   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8918  },
8919  {
8920   "alignment" : 8,
8921   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8922   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8923   "referenced_type" : "type-563",
8924   "self_type" : "type-562",
8925   "size" : 8,
8926   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
8927  },
8928  {
8929   "alignment" : 8,
8930   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8931   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8932   "referenced_type" : "type-586",
8933   "self_type" : "type-585",
8934   "size" : 8,
8935   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8936  },
8937  {
8938   "alignment" : 8,
8939   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8940   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8941   "referenced_type" : "type-622",
8942   "self_type" : "type-621",
8943   "size" : 8,
8944   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8945  },
8946  {
8947   "alignment" : 8,
8948   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8949   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8950   "referenced_type" : "type-641",
8951   "self_type" : "type-640",
8952   "size" : 8,
8953   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8954  },
8955  {
8956   "alignment" : 8,
8957   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8958   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8959   "referenced_type" : "type-675",
8960   "self_type" : "type-674",
8961   "size" : 8,
8962   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8963  },
8964  {
8965   "alignment" : 8,
8966   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8967   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8968   "referenced_type" : "type-700",
8969   "self_type" : "type-699",
8970   "size" : 8,
8971   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8972  },
8973  {
8974   "alignment" : 8,
8975   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8976   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8977   "referenced_type" : "type-716",
8978   "self_type" : "type-715",
8979   "size" : 8,
8980   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8981  },
8982  {
8983   "alignment" : 8,
8984   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8985   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8986   "referenced_type" : "type-721",
8987   "self_type" : "type-720",
8988   "size" : 8,
8989   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8990  },
8991  {
8992   "alignment" : 8,
8993   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8994   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
8995   "referenced_type" : "type-735",
8996   "self_type" : "type-734",
8997   "size" : 8,
8998   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
8999  },
9000  {
9001   "alignment" : 8,
9002   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9003   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9004   "referenced_type" : "type-749",
9005   "self_type" : "type-748",
9006   "size" : 8,
9007   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9008  },
9009  {
9010   "alignment" : 8,
9011   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9012   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9013   "referenced_type" : "type-764",
9014   "self_type" : "type-763",
9015   "size" : 8,
9016   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9017  },
9018  {
9019   "alignment" : 8,
9020   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9021   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9022   "referenced_type" : "type-781",
9023   "self_type" : "type-780",
9024   "size" : 8,
9025   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9026  },
9027  {
9028   "alignment" : 8,
9029   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9030   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9031   "referenced_type" : "type-797",
9032   "self_type" : "type-796",
9033   "size" : 8,
9034   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9035  },
9036  {
9037   "alignment" : 8,
9038   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9039   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9040   "referenced_type" : "type-840",
9041   "self_type" : "type-839",
9042   "size" : 8,
9043   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9044  },
9045  {
9046   "alignment" : 8,
9047   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9048   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9049   "referenced_type" : "type-870",
9050   "self_type" : "type-869",
9051   "size" : 8,
9052   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9053  },
9054  {
9055   "alignment" : 8,
9056   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9057   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9058   "referenced_type" : "type-887",
9059   "self_type" : "type-886",
9060   "size" : 8,
9061   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9062  },
9063  {
9064   "alignment" : 8,
9065   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9066   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9067   "referenced_type" : "type-910",
9068   "self_type" : "type-909",
9069   "size" : 8,
9070   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9071  },
9072  {
9073   "alignment" : 8,
9074   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9075   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9076   "referenced_type" : "type-928",
9077   "self_type" : "type-927",
9078   "size" : 8,
9079   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9080  },
9081  {
9082   "alignment" : 8,
9083   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9084   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9085   "referenced_type" : "type-944",
9086   "self_type" : "type-943",
9087   "size" : 8,
9088   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9089  },
9090  {
9091   "alignment" : 8,
9092   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9093   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9094   "referenced_type" : "type-977",
9095   "self_type" : "type-976",
9096   "size" : 8,
9097   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9098  },
9099  {
9100   "alignment" : 8,
9101   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9102   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9103   "referenced_type" : "type-99",
9104   "self_type" : "type-98",
9105   "size" : 8,
9106   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9107  },
9108  {
9109   "alignment" : 8,
9110   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9111   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
9112   "referenced_type" : "type-992",
9113   "self_type" : "type-991",
9114   "size" : 8,
9115   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9116  },
9117  {
9118   "alignment" : 8,
9119   "linker_set_key" : "std::mutex *",
9120   "name" : "std::mutex *",
9121   "referenced_type" : "type-1000",
9122   "self_type" : "type-999",
9123   "size" : 8,
9124   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9125  },
9126  {
9127   "alignment" : 8,
9128   "linker_set_key" : "std::mutex *",
9129   "name" : "std::mutex *",
9130   "referenced_type" : "type-1016",
9131   "self_type" : "type-1015",
9132   "size" : 8,
9133   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9134  },
9135  {
9136   "alignment" : 8,
9137   "linker_set_key" : "std::mutex *",
9138   "name" : "std::mutex *",
9139   "referenced_type" : "type-139",
9140   "self_type" : "type-138",
9141   "size" : 8,
9142   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9143  },
9144  {
9145   "alignment" : 8,
9146   "linker_set_key" : "std::mutex *",
9147   "name" : "std::mutex *",
9148   "referenced_type" : "type-158",
9149   "self_type" : "type-157",
9150   "size" : 8,
9151   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9152  },
9153  {
9154   "alignment" : 8,
9155   "linker_set_key" : "std::mutex *",
9156   "name" : "std::mutex *",
9157   "referenced_type" : "type-212",
9158   "self_type" : "type-211",
9159   "size" : 8,
9160   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9161  },
9162  {
9163   "alignment" : 8,
9164   "linker_set_key" : "std::mutex *",
9165   "name" : "std::mutex *",
9166   "referenced_type" : "type-243",
9167   "self_type" : "type-242",
9168   "size" : 8,
9169   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9170  },
9171  {
9172   "alignment" : 8,
9173   "linker_set_key" : "std::mutex *",
9174   "name" : "std::mutex *",
9175   "referenced_type" : "type-262",
9176   "self_type" : "type-261",
9177   "size" : 8,
9178   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9179  },
9180  {
9181   "alignment" : 8,
9182   "linker_set_key" : "std::mutex *",
9183   "name" : "std::mutex *",
9184   "referenced_type" : "type-350",
9185   "self_type" : "type-349",
9186   "size" : 8,
9187   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9188  },
9189  {
9190   "alignment" : 8,
9191   "linker_set_key" : "std::mutex *",
9192   "name" : "std::mutex *",
9193   "referenced_type" : "type-368",
9194   "self_type" : "type-367",
9195   "size" : 8,
9196   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9197  },
9198  {
9199   "alignment" : 8,
9200   "linker_set_key" : "std::mutex *",
9201   "name" : "std::mutex *",
9202   "referenced_type" : "type-402",
9203   "self_type" : "type-401",
9204   "size" : 8,
9205   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9206  },
9207  {
9208   "alignment" : 8,
9209   "linker_set_key" : "std::mutex *",
9210   "name" : "std::mutex *",
9211   "referenced_type" : "type-415",
9212   "self_type" : "type-414",
9213   "size" : 8,
9214   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9215  },
9216  {
9217   "alignment" : 8,
9218   "linker_set_key" : "std::mutex *",
9219   "name" : "std::mutex *",
9220   "referenced_type" : "type-454",
9221   "self_type" : "type-453",
9222   "size" : 8,
9223   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9224  },
9225  {
9226   "alignment" : 8,
9227   "linker_set_key" : "std::mutex *",
9228   "name" : "std::mutex *",
9229   "referenced_type" : "type-469",
9230   "self_type" : "type-468",
9231   "size" : 8,
9232   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9233  },
9234  {
9235   "alignment" : 8,
9236   "linker_set_key" : "std::mutex *",
9237   "name" : "std::mutex *",
9238   "referenced_type" : "type-503",
9239   "self_type" : "type-502",
9240   "size" : 8,
9241   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9242  },
9243  {
9244   "alignment" : 8,
9245   "linker_set_key" : "std::mutex *",
9246   "name" : "std::mutex *",
9247   "referenced_type" : "type-522",
9248   "self_type" : "type-521",
9249   "size" : 8,
9250   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9251  },
9252  {
9253   "alignment" : 8,
9254   "linker_set_key" : "std::mutex *",
9255   "name" : "std::mutex *",
9256   "referenced_type" : "type-540",
9257   "self_type" : "type-539",
9258   "size" : 8,
9259   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9260  },
9261  {
9262   "alignment" : 8,
9263   "linker_set_key" : "std::mutex *",
9264   "name" : "std::mutex *",
9265   "referenced_type" : "type-567",
9266   "self_type" : "type-566",
9267   "size" : 8,
9268   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9269  },
9270  {
9271   "alignment" : 8,
9272   "linker_set_key" : "std::mutex *",
9273   "name" : "std::mutex *",
9274   "referenced_type" : "type-595",
9275   "self_type" : "type-594",
9276   "size" : 8,
9277   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9278  },
9279  {
9280   "alignment" : 8,
9281   "linker_set_key" : "std::mutex *",
9282   "name" : "std::mutex *",
9283   "referenced_type" : "type-60",
9284   "self_type" : "type-59",
9285   "size" : 8,
9286   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9287  },
9288  {
9289   "alignment" : 8,
9290   "linker_set_key" : "std::mutex *",
9291   "name" : "std::mutex *",
9292   "referenced_type" : "type-630",
9293   "self_type" : "type-629",
9294   "size" : 8,
9295   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9296  },
9297  {
9298   "alignment" : 8,
9299   "linker_set_key" : "std::mutex *",
9300   "name" : "std::mutex *",
9301   "referenced_type" : "type-651",
9302   "self_type" : "type-650",
9303   "size" : 8,
9304   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9305  },
9306  {
9307   "alignment" : 8,
9308   "linker_set_key" : "std::mutex *",
9309   "name" : "std::mutex *",
9310   "referenced_type" : "type-663",
9311   "self_type" : "type-662",
9312   "size" : 8,
9313   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9314  },
9315  {
9316   "alignment" : 8,
9317   "linker_set_key" : "std::mutex *",
9318   "name" : "std::mutex *",
9319   "referenced_type" : "type-682",
9320   "self_type" : "type-681",
9321   "size" : 8,
9322   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9323  },
9324  {
9325   "alignment" : 8,
9326   "linker_set_key" : "std::mutex *",
9327   "name" : "std::mutex *",
9328   "referenced_type" : "type-708",
9329   "self_type" : "type-707",
9330   "size" : 8,
9331   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9332  },
9333  {
9334   "alignment" : 8,
9335   "linker_set_key" : "std::mutex *",
9336   "name" : "std::mutex *",
9337   "referenced_type" : "type-725",
9338   "self_type" : "type-724",
9339   "size" : 8,
9340   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9341  },
9342  {
9343   "alignment" : 8,
9344   "linker_set_key" : "std::mutex *",
9345   "name" : "std::mutex *",
9346   "referenced_type" : "type-743",
9347   "self_type" : "type-742",
9348   "size" : 8,
9349   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9350  },
9351  {
9352   "alignment" : 8,
9353   "linker_set_key" : "std::mutex *",
9354   "name" : "std::mutex *",
9355   "referenced_type" : "type-758",
9356   "self_type" : "type-757",
9357   "size" : 8,
9358   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9359  },
9360  {
9361   "alignment" : 8,
9362   "linker_set_key" : "std::mutex *",
9363   "name" : "std::mutex *",
9364   "referenced_type" : "type-771",
9365   "self_type" : "type-770",
9366   "size" : 8,
9367   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9368  },
9369  {
9370   "alignment" : 8,
9371   "linker_set_key" : "std::mutex *",
9372   "name" : "std::mutex *",
9373   "referenced_type" : "type-788",
9374   "self_type" : "type-787",
9375   "size" : 8,
9376   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9377  },
9378  {
9379   "alignment" : 8,
9380   "linker_set_key" : "std::mutex *",
9381   "name" : "std::mutex *",
9382   "referenced_type" : "type-804",
9383   "self_type" : "type-803",
9384   "size" : 8,
9385   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9386  },
9387  {
9388   "alignment" : 8,
9389   "linker_set_key" : "std::mutex *",
9390   "name" : "std::mutex *",
9391   "referenced_type" : "type-850",
9392   "self_type" : "type-849",
9393   "size" : 8,
9394   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9395  },
9396  {
9397   "alignment" : 8,
9398   "linker_set_key" : "std::mutex *",
9399   "name" : "std::mutex *",
9400   "referenced_type" : "type-863",
9401   "self_type" : "type-862",
9402   "size" : 8,
9403   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9404  },
9405  {
9406   "alignment" : 8,
9407   "linker_set_key" : "std::mutex *",
9408   "name" : "std::mutex *",
9409   "referenced_type" : "type-880",
9410   "self_type" : "type-879",
9411   "size" : 8,
9412   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9413  },
9414  {
9415   "alignment" : 8,
9416   "linker_set_key" : "std::mutex *",
9417   "name" : "std::mutex *",
9418   "referenced_type" : "type-90",
9419   "self_type" : "type-89",
9420   "size" : 8,
9421   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9422  },
9423  {
9424   "alignment" : 8,
9425   "linker_set_key" : "std::mutex *",
9426   "name" : "std::mutex *",
9427   "referenced_type" : "type-904",
9428   "self_type" : "type-903",
9429   "size" : 8,
9430   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9431  },
9432  {
9433   "alignment" : 8,
9434   "linker_set_key" : "std::mutex *",
9435   "name" : "std::mutex *",
9436   "referenced_type" : "type-937",
9437   "self_type" : "type-936",
9438   "size" : 8,
9439   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9440  },
9441  {
9442   "alignment" : 8,
9443   "linker_set_key" : "std::mutex *",
9444   "name" : "std::mutex *",
9445   "referenced_type" : "type-951",
9446   "self_type" : "type-950",
9447   "size" : 8,
9448   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9449  },
9450  {
9451   "alignment" : 8,
9452   "linker_set_key" : "std::mutex *",
9453   "name" : "std::mutex *",
9454   "referenced_type" : "type-983",
9455   "self_type" : "type-982",
9456   "size" : 8,
9457   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9458  },
9459  {
9460   "alignment" : 8,
9461   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9462   "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> > > > *",
9463   "referenced_type" : "type-1014",
9464   "self_type" : "type-1013",
9465   "size" : 8,
9466   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9467  },
9468  {
9469   "alignment" : 8,
9470   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9471   "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> > > > *",
9472   "referenced_type" : "type-1044",
9473   "self_type" : "type-1043",
9474   "size" : 8,
9475   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9476  },
9477  {
9478   "alignment" : 8,
9479   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9480   "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> > > > *",
9481   "referenced_type" : "type-137",
9482   "self_type" : "type-136",
9483   "size" : 8,
9484   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9485  },
9486  {
9487   "alignment" : 8,
9488   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9489   "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> > > > *",
9490   "referenced_type" : "type-156",
9491   "self_type" : "type-155",
9492   "size" : 8,
9493   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9494  },
9495  {
9496   "alignment" : 8,
9497   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9498   "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> > > > *",
9499   "referenced_type" : "type-210",
9500   "self_type" : "type-209",
9501   "size" : 8,
9502   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9503  },
9504  {
9505   "alignment" : 8,
9506   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9507   "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> > > > *",
9508   "referenced_type" : "type-241",
9509   "self_type" : "type-240",
9510   "size" : 8,
9511   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9512  },
9513  {
9514   "alignment" : 8,
9515   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9516   "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> > > > *",
9517   "referenced_type" : "type-259",
9518   "self_type" : "type-258",
9519   "size" : 8,
9520   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9521  },
9522  {
9523   "alignment" : 8,
9524   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9525   "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> > > > *",
9526   "referenced_type" : "type-348",
9527   "self_type" : "type-347",
9528   "size" : 8,
9529   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9530  },
9531  {
9532   "alignment" : 8,
9533   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9534   "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> > > > *",
9535   "referenced_type" : "type-366",
9536   "self_type" : "type-365",
9537   "size" : 8,
9538   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9539  },
9540  {
9541   "alignment" : 8,
9542   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9543   "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> > > > *",
9544   "referenced_type" : "type-397",
9545   "self_type" : "type-396",
9546   "size" : 8,
9547   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9548  },
9549  {
9550   "alignment" : 8,
9551   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9552   "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> > > > *",
9553   "referenced_type" : "type-413",
9554   "self_type" : "type-412",
9555   "size" : 8,
9556   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9557  },
9558  {
9559   "alignment" : 8,
9560   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9561   "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> > > > *",
9562   "referenced_type" : "type-45",
9563   "self_type" : "type-44",
9564   "size" : 8,
9565   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9566  },
9567  {
9568   "alignment" : 8,
9569   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9570   "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> > > > *",
9571   "referenced_type" : "type-452",
9572   "self_type" : "type-451",
9573   "size" : 8,
9574   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9575  },
9576  {
9577   "alignment" : 8,
9578   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9579   "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> > > > *",
9580   "referenced_type" : "type-467",
9581   "self_type" : "type-466",
9582   "size" : 8,
9583   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9584  },
9585  {
9586   "alignment" : 8,
9587   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9588   "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> > > > *",
9589   "referenced_type" : "type-501",
9590   "self_type" : "type-500",
9591   "size" : 8,
9592   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9593  },
9594  {
9595   "alignment" : 8,
9596   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9597   "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> > > > *",
9598   "referenced_type" : "type-520",
9599   "self_type" : "type-519",
9600   "size" : 8,
9601   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9602  },
9603  {
9604   "alignment" : 8,
9605   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9606   "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> > > > *",
9607   "referenced_type" : "type-537",
9608   "self_type" : "type-536",
9609   "size" : 8,
9610   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9611  },
9612  {
9613   "alignment" : 8,
9614   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9615   "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> > > > *",
9616   "referenced_type" : "type-565",
9617   "self_type" : "type-564",
9618   "size" : 8,
9619   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9620  },
9621  {
9622   "alignment" : 8,
9623   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9624   "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> > > > *",
9625   "referenced_type" : "type-593",
9626   "self_type" : "type-592",
9627   "size" : 8,
9628   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9629  },
9630  {
9631   "alignment" : 8,
9632   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9633   "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> > > > *",
9634   "referenced_type" : "type-628",
9635   "self_type" : "type-627",
9636   "size" : 8,
9637   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9638  },
9639  {
9640   "alignment" : 8,
9641   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9642   "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> > > > *",
9643   "referenced_type" : "type-648",
9644   "self_type" : "type-647",
9645   "size" : 8,
9646   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9647  },
9648  {
9649   "alignment" : 8,
9650   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9651   "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> > > > *",
9652   "referenced_type" : "type-680",
9653   "self_type" : "type-679",
9654   "size" : 8,
9655   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9656  },
9657  {
9658   "alignment" : 8,
9659   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9660   "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> > > > *",
9661   "referenced_type" : "type-706",
9662   "self_type" : "type-705",
9663   "size" : 8,
9664   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9665  },
9666  {
9667   "alignment" : 8,
9668   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9669   "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> > > > *",
9670   "referenced_type" : "type-723",
9671   "self_type" : "type-722",
9672   "size" : 8,
9673   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9674  },
9675  {
9676   "alignment" : 8,
9677   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9678   "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> > > > *",
9679   "referenced_type" : "type-741",
9680   "self_type" : "type-740",
9681   "size" : 8,
9682   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9683  },
9684  {
9685   "alignment" : 8,
9686   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9687   "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> > > > *",
9688   "referenced_type" : "type-756",
9689   "self_type" : "type-755",
9690   "size" : 8,
9691   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9692  },
9693  {
9694   "alignment" : 8,
9695   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9696   "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> > > > *",
9697   "referenced_type" : "type-769",
9698   "self_type" : "type-768",
9699   "size" : 8,
9700   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9701  },
9702  {
9703   "alignment" : 8,
9704   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9705   "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> > > > *",
9706   "referenced_type" : "type-786",
9707   "self_type" : "type-785",
9708   "size" : 8,
9709   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9710  },
9711  {
9712   "alignment" : 8,
9713   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9714   "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> > > > *",
9715   "referenced_type" : "type-802",
9716   "self_type" : "type-801",
9717   "size" : 8,
9718   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9719  },
9720  {
9721   "alignment" : 8,
9722   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9723   "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> > > > *",
9724   "referenced_type" : "type-844",
9725   "self_type" : "type-843",
9726   "size" : 8,
9727   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9728  },
9729  {
9730   "alignment" : 8,
9731   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9732   "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> > > > *",
9733   "referenced_type" : "type-861",
9734   "self_type" : "type-860",
9735   "size" : 8,
9736   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9737  },
9738  {
9739   "alignment" : 8,
9740   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9741   "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> > > > *",
9742   "referenced_type" : "type-878",
9743   "self_type" : "type-877",
9744   "size" : 8,
9745   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9746  },
9747  {
9748   "alignment" : 8,
9749   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9750   "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> > > > *",
9751   "referenced_type" : "type-88",
9752   "self_type" : "type-87",
9753   "size" : 8,
9754   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9755  },
9756  {
9757   "alignment" : 8,
9758   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9759   "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> > > > *",
9760   "referenced_type" : "type-902",
9761   "self_type" : "type-901",
9762   "size" : 8,
9763   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9764  },
9765  {
9766   "alignment" : 8,
9767   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9768   "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> > > > *",
9769   "referenced_type" : "type-935",
9770   "self_type" : "type-934",
9771   "size" : 8,
9772   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9773  },
9774  {
9775   "alignment" : 8,
9776   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9777   "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> > > > *",
9778   "referenced_type" : "type-949",
9779   "self_type" : "type-948",
9780   "size" : 8,
9781   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9782  },
9783  {
9784   "alignment" : 8,
9785   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9786   "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> > > > *",
9787   "referenced_type" : "type-981",
9788   "self_type" : "type-980",
9789   "size" : 8,
9790   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9791  },
9792  {
9793   "alignment" : 8,
9794   "linker_set_key" : "std::unordered_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool>, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::shared_ptr<unwindstack::Elf>, bool> > > > *",
9795   "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> > > > *",
9796   "referenced_type" : "type-998",
9797   "self_type" : "type-997",
9798   "size" : 8,
9799   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9800  },
9801  {
9802   "alignment" : 8,
9803   "linker_set_key" : "std::vector<unwindstack::LocalFrameData, std::allocator<unwindstack::LocalFrameData> > *",
9804   "name" : "std::vector<unwindstack::LocalFrameData, std::allocator<unwindstack::LocalFrameData> > *",
9805   "referenced_type" : "type-581",
9806   "self_type" : "type-580",
9807   "size" : 8,
9808   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
9809  },
9810  {
9811   "alignment" : 8,
9812   "linker_set_key" : "std::vector<unwindstack::LocalFrameData, std::allocator<unwindstack::LocalFrameData> > *",
9813   "name" : "std::vector<unwindstack::LocalFrameData, std::allocator<unwindstack::LocalFrameData> > *",
9814   "referenced_type" : "type-670",
9815   "self_type" : "type-669",
9816   "size" : 8,
9817   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
9818  },
9819  {
9820   "alignment" : 8,
9821   "linker_set_key" : "unsigned char *",
9822   "name" : "unsigned char *",
9823   "referenced_type" : "type-10",
9824   "self_type" : "type-142",
9825   "size" : 8,
9826   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
9827  },
9828  {
9829   "alignment" : 8,
9830   "linker_set_key" : "unsigned int *",
9831   "name" : "unsigned int *",
9832   "referenced_type" : "type-3",
9833   "self_type" : "type-31",
9834   "size" : 8,
9835   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
9836  },
9837  {
9838   "alignment" : 8,
9839   "linker_set_key" : "unsigned long *",
9840   "name" : "unsigned long *",
9841   "referenced_type" : "type-6",
9842   "self_type" : "type-102",
9843   "size" : 8,
9844   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
9845  },
9846  {
9847   "alignment" : 8,
9848   "linker_set_key" : "unwindstack::BufferMaps *",
9849   "name" : "unwindstack::BufferMaps *",
9850   "referenced_type" : "type-183",
9851   "self_type" : "type-184",
9852   "size" : 8,
9853   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
9854  },
9855  {
9856   "alignment" : 8,
9857   "linker_set_key" : "unwindstack::DwarfMemory *",
9858   "name" : "unwindstack::DwarfMemory *",
9859   "referenced_type" : "type-48",
9860   "self_type" : "type-280",
9861   "size" : 8,
9862   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
9863  },
9864  {
9865   "alignment" : 8,
9866   "linker_set_key" : "unwindstack::DwarfSection *",
9867   "name" : "unwindstack::DwarfSection *",
9868   "referenced_type" : "type-47",
9869   "self_type" : "type-282",
9870   "size" : 8,
9871   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9872  },
9873  {
9874   "alignment" : 8,
9875   "linker_set_key" : "unwindstack::DwarfSection::iterator *",
9876   "name" : "unwindstack::DwarfSection::iterator *",
9877   "referenced_type" : "type-283",
9878   "self_type" : "type-286",
9879   "size" : 8,
9880   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9881  },
9882  {
9883   "alignment" : 8,
9884   "linker_set_key" : "unwindstack::DwarfSectionImpl<unsigned int> *",
9885   "name" : "unwindstack::DwarfSectionImpl<unsigned int> *",
9886   "referenced_type" : "type-46",
9887   "self_type" : "type-55",
9888   "size" : 8,
9889   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9890  },
9891  {
9892   "alignment" : 8,
9893   "linker_set_key" : "unwindstack::DwarfSectionImpl<unsigned long> *",
9894   "name" : "unwindstack::DwarfSectionImpl<unsigned long> *",
9895   "referenced_type" : "type-56",
9896   "self_type" : "type-57",
9897   "size" : 8,
9898   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9899  },
9900  {
9901   "alignment" : 8,
9902   "linker_set_key" : "unwindstack::DwarfSectionImplNoHdr<unsigned int> *",
9903   "name" : "unwindstack::DwarfSectionImplNoHdr<unsigned int> *",
9904   "referenced_type" : "type-109",
9905   "self_type" : "type-111",
9906   "size" : 8,
9907   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9908  },
9909  {
9910   "alignment" : 8,
9911   "linker_set_key" : "unwindstack::DwarfSectionImplNoHdr<unsigned long> *",
9912   "name" : "unwindstack::DwarfSectionImplNoHdr<unsigned long> *",
9913   "referenced_type" : "type-113",
9914   "self_type" : "type-115",
9915   "size" : 8,
9916   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
9917  },
9918  {
9919   "alignment" : 8,
9920   "linker_set_key" : "unwindstack::Elf *",
9921   "name" : "unwindstack::Elf *",
9922   "referenced_type" : "type-192",
9923   "self_type" : "type-191",
9924   "size" : 8,
9925   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9926  },
9927  {
9928   "alignment" : 8,
9929   "linker_set_key" : "unwindstack::ElfInterface *",
9930   "name" : "unwindstack::ElfInterface *",
9931   "referenced_type" : "type-16",
9932   "self_type" : "type-23",
9933   "size" : 8,
9934   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9935  },
9936  {
9937   "alignment" : 8,
9938   "linker_set_key" : "unwindstack::ElfInterface32 *",
9939   "name" : "unwindstack::ElfInterface32 *",
9940   "referenced_type" : "type-32",
9941   "self_type" : "type-33",
9942   "size" : 8,
9943   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9944  },
9945  {
9946   "alignment" : 8,
9947   "linker_set_key" : "unwindstack::ElfInterface64 *",
9948   "name" : "unwindstack::ElfInterface64 *",
9949   "referenced_type" : "type-40",
9950   "self_type" : "type-41",
9951   "size" : 8,
9952   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
9953  },
9954  {
9955   "alignment" : 8,
9956   "linker_set_key" : "unwindstack::ErrorData *",
9957   "name" : "unwindstack::ErrorData *",
9958   "referenced_type" : "type-14",
9959   "self_type" : "type-86",
9960   "size" : 8,
9961   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
9962  },
9963  {
9964   "alignment" : 8,
9965   "linker_set_key" : "unwindstack::FileMaps *",
9966   "name" : "unwindstack::FileMaps *",
9967   "referenced_type" : "type-185",
9968   "self_type" : "type-188",
9969   "size" : 8,
9970   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
9971  },
9972  {
9973   "alignment" : 8,
9974   "linker_set_key" : "unwindstack::FrameData *",
9975   "name" : "unwindstack::FrameData *",
9976   "referenced_type" : "type-811",
9977   "self_type" : "type-831",
9978   "size" : 8,
9979   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
9980  },
9981  {
9982   "alignment" : 8,
9983   "linker_set_key" : "unwindstack::Global *",
9984   "name" : "unwindstack::Global *",
9985   "referenced_type" : "type-159",
9986   "self_type" : "type-162",
9987   "size" : 8,
9988   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
9989  },
9990  {
9991   "alignment" : 8,
9992   "linker_set_key" : "unwindstack::JitDebug *",
9993   "name" : "unwindstack::JitDebug *",
9994   "referenced_type" : "type-213",
9995   "self_type" : "type-220",
9996   "size" : 8,
9997   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h"
9998  },
9999  {
10000   "alignment" : 8,
10001   "linker_set_key" : "unwindstack::LocalFrameData *",
10002   "name" : "unwindstack::LocalFrameData *",
10003   "referenced_type" : "type-568",
10004   "self_type" : "type-570",
10005   "size" : 8,
10006   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
10007  },
10008  {
10009   "alignment" : 8,
10010   "linker_set_key" : "unwindstack::LocalMaps *",
10011   "name" : "unwindstack::LocalMaps *",
10012   "referenced_type" : "type-177",
10013   "self_type" : "type-178",
10014   "size" : 8,
10015   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
10016  },
10017  {
10018   "alignment" : 8,
10019   "linker_set_key" : "unwindstack::LocalUnwinder *",
10020   "name" : "unwindstack::LocalUnwinder *",
10021   "referenced_type" : "type-571",
10022   "self_type" : "type-576",
10023   "size" : 8,
10024   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
10025  },
10026  {
10027   "alignment" : 8,
10028   "linker_set_key" : "unwindstack::LocalUpdatableMaps *",
10029   "name" : "unwindstack::LocalUpdatableMaps *",
10030   "referenced_type" : "type-179",
10031   "self_type" : "type-182",
10032   "size" : 8,
10033   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
10034  },
10035  {
10036   "alignment" : 8,
10037   "linker_set_key" : "unwindstack::MapInfo *",
10038   "name" : "unwindstack::MapInfo *",
10039   "referenced_type" : "type-78",
10040   "self_type" : "type-81",
10041   "size" : 8,
10042   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
10043  },
10044  {
10045   "alignment" : 8,
10046   "linker_set_key" : "unwindstack::Maps *",
10047   "name" : "unwindstack::Maps *",
10048   "referenced_type" : "type-167",
10049   "self_type" : "type-169",
10050   "size" : 8,
10051   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h"
10052  },
10053  {
10054   "alignment" : 8,
10055   "linker_set_key" : "unwindstack::Memory *",
10056   "name" : "unwindstack::Memory *",
10057   "referenced_type" : "type-18",
10058   "self_type" : "type-17",
10059   "size" : 8,
10060   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10061  },
10062  {
10063   "alignment" : 8,
10064   "linker_set_key" : "unwindstack::Memory *",
10065   "name" : "unwindstack::Memory *",
10066   "referenced_type" : "type-395",
10067   "self_type" : "type-394",
10068   "size" : 8,
10069   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10070  },
10071  {
10072   "alignment" : 8,
10073   "linker_set_key" : "unwindstack::Memory *",
10074   "name" : "unwindstack::Memory *",
10075   "referenced_type" : "type-43",
10076   "self_type" : "type-42",
10077   "size" : 8,
10078   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10079  },
10080  {
10081   "alignment" : 8,
10082   "linker_set_key" : "unwindstack::Memory *",
10083   "name" : "unwindstack::Memory *",
10084   "referenced_type" : "type-753",
10085   "self_type" : "type-752",
10086   "size" : 8,
10087   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10088  },
10089  {
10090   "alignment" : 8,
10091   "linker_set_key" : "unwindstack::Memory *",
10092   "name" : "unwindstack::Memory *",
10093   "referenced_type" : "type-893",
10094   "self_type" : "type-892",
10095   "size" : 8,
10096   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10097  },
10098  {
10099   "alignment" : 8,
10100   "linker_set_key" : "unwindstack::MemoryBuffer *",
10101   "name" : "unwindstack::MemoryBuffer *",
10102   "referenced_type" : "type-134",
10103   "self_type" : "type-140",
10104   "size" : 8,
10105   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10106  },
10107  {
10108   "alignment" : 8,
10109   "linker_set_key" : "unwindstack::MemoryCache *",
10110   "name" : "unwindstack::MemoryCache *",
10111   "referenced_type" : "type-74",
10112   "self_type" : "type-132",
10113   "size" : 8,
10114   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10115  },
10116  {
10117   "alignment" : 8,
10118   "linker_set_key" : "unwindstack::MemoryFileAtOffset *",
10119   "name" : "unwindstack::MemoryFileAtOffset *",
10120   "referenced_type" : "type-141",
10121   "self_type" : "type-146",
10122   "size" : 8,
10123   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10124  },
10125  {
10126   "alignment" : 8,
10127   "linker_set_key" : "unwindstack::MemoryLocal *",
10128   "name" : "unwindstack::MemoryLocal *",
10129   "referenced_type" : "type-198",
10130   "self_type" : "type-202",
10131   "size" : 8,
10132   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10133  },
10134  {
10135   "alignment" : 8,
10136   "linker_set_key" : "unwindstack::MemoryOffline *",
10137   "name" : "unwindstack::MemoryOffline *",
10138   "referenced_type" : "type-226",
10139   "self_type" : "type-236",
10140   "size" : 8,
10141   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10142  },
10143  {
10144   "alignment" : 8,
10145   "linker_set_key" : "unwindstack::MemoryOfflineBuffer *",
10146   "name" : "unwindstack::MemoryOfflineBuffer *",
10147   "referenced_type" : "type-237",
10148   "self_type" : "type-250",
10149   "size" : 8,
10150   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10151  },
10152  {
10153   "alignment" : 8,
10154   "linker_set_key" : "unwindstack::MemoryOfflineParts *",
10155   "name" : "unwindstack::MemoryOfflineParts *",
10156   "referenced_type" : "type-256",
10157   "self_type" : "type-260",
10158   "size" : 8,
10159   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10160  },
10161  {
10162   "alignment" : 8,
10163   "linker_set_key" : "unwindstack::MemoryRange *",
10164   "name" : "unwindstack::MemoryRange *",
10165   "referenced_type" : "type-206",
10166   "self_type" : "type-208",
10167   "size" : 8,
10168   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10169  },
10170  {
10171   "alignment" : 8,
10172   "linker_set_key" : "unwindstack::MemoryRanges *",
10173   "name" : "unwindstack::MemoryRanges *",
10174   "referenced_type" : "type-218",
10175   "self_type" : "type-225",
10176   "size" : 8,
10177   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10178  },
10179  {
10180   "alignment" : 8,
10181   "linker_set_key" : "unwindstack::MemoryRemote *",
10182   "name" : "unwindstack::MemoryRemote *",
10183   "referenced_type" : "type-152",
10184   "self_type" : "type-181",
10185   "size" : 8,
10186   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10187  },
10188  {
10189   "alignment" : 8,
10190   "linker_set_key" : "unwindstack::Regs *",
10191   "name" : "unwindstack::Regs *",
10192   "referenced_type" : "type-63",
10193   "self_type" : "type-94",
10194   "size" : 8,
10195   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
10196  },
10197  {
10198   "alignment" : 8,
10199   "linker_set_key" : "unwindstack::Regs::Location *",
10200   "name" : "unwindstack::Regs::Location *",
10201   "referenced_type" : "type-64",
10202   "self_type" : "type-73",
10203   "size" : 8,
10204   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
10205  },
10206  {
10207   "alignment" : 8,
10208   "linker_set_key" : "unwindstack::RegsArm *",
10209   "name" : "unwindstack::RegsArm *",
10210   "referenced_type" : "type-119",
10211   "self_type" : "type-128",
10212   "size" : 8,
10213   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h"
10214  },
10215  {
10216   "alignment" : 8,
10217   "linker_set_key" : "unwindstack::RegsArm64 *",
10218   "name" : "unwindstack::RegsArm64 *",
10219   "referenced_type" : "type-596",
10220   "self_type" : "type-597",
10221   "size" : 8,
10222   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h"
10223  },
10224  {
10225   "alignment" : 8,
10226   "linker_set_key" : "unwindstack::RegsImpl<unsigned int> *",
10227   "name" : "unwindstack::RegsImpl<unsigned int> *",
10228   "referenced_type" : "type-106",
10229   "self_type" : "type-108",
10230   "size" : 8,
10231   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
10232  },
10233  {
10234   "alignment" : 8,
10235   "linker_set_key" : "unwindstack::RegsImpl<unsigned long> *",
10236   "name" : "unwindstack::RegsImpl<unsigned long> *",
10237   "referenced_type" : "type-67",
10238   "self_type" : "type-69",
10239   "size" : 8,
10240   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
10241  },
10242  {
10243   "alignment" : 8,
10244   "linker_set_key" : "unwindstack::RegsMips *",
10245   "name" : "unwindstack::RegsMips *",
10246   "referenced_type" : "type-598",
10247   "self_type" : "type-599",
10248   "size" : 8,
10249   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h"
10250  },
10251  {
10252   "alignment" : 8,
10253   "linker_set_key" : "unwindstack::RegsMips64 *",
10254   "name" : "unwindstack::RegsMips64 *",
10255   "referenced_type" : "type-600",
10256   "self_type" : "type-601",
10257   "size" : 8,
10258   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h"
10259  },
10260  {
10261   "alignment" : 8,
10262   "linker_set_key" : "unwindstack::RegsX86 *",
10263   "name" : "unwindstack::RegsX86 *",
10264   "referenced_type" : "type-602",
10265   "self_type" : "type-603",
10266   "size" : 8,
10267   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
10268  },
10269  {
10270   "alignment" : 8,
10271   "linker_set_key" : "unwindstack::RegsX86_64 *",
10272   "name" : "unwindstack::RegsX86_64 *",
10273   "referenced_type" : "type-604",
10274   "self_type" : "type-605",
10275   "size" : 8,
10276   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
10277  },
10278  {
10279   "alignment" : 8,
10280   "linker_set_key" : "unwindstack::RemoteMaps *",
10281   "name" : "unwindstack::RemoteMaps *",
10282   "referenced_type" : "type-175",
10283   "self_type" : "type-176",
10284   "size" : 8,
10285   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
10286  },
10287  {
10288   "alignment" : 8,
10289   "linker_set_key" : "unwindstack::Unwinder *",
10290   "name" : "unwindstack::Unwinder *",
10291   "referenced_type" : "type-814",
10292   "self_type" : "type-820",
10293   "size" : 8,
10294   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
10295  },
10296  {
10297   "alignment" : 8,
10298   "linker_set_key" : "unwindstack::UnwinderFromPid *",
10299   "name" : "unwindstack::UnwinderFromPid *",
10300   "referenced_type" : "type-832",
10301   "self_type" : "type-835",
10302   "size" : 8,
10303   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
10304  },
10305  {
10306   "alignment" : 8,
10307   "linker_set_key" : "unwindstack::x86_64_ucontext_t *",
10308   "name" : "unwindstack::x86_64_ucontext_t *",
10309   "referenced_type" : "type-373",
10310   "self_type" : "type-376",
10311   "size" : 8,
10312   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h"
10313  },
10314  {
10315   "alignment" : 8,
10316   "linker_set_key" : "unwindstack::x86_ucontext_t *",
10317   "name" : "unwindstack::x86_ucontext_t *",
10318   "referenced_type" : "type-352",
10319   "self_type" : "type-355",
10320   "size" : 8,
10321   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h"
10322  },
10323  {
10324   "alignment" : 8,
10325   "linker_set_key" : "void *",
10326   "name" : "void *",
10327   "referenced_type" : "type-62",
10328   "self_type" : "type-61",
10329   "size" : 8,
10330   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h"
10331  }
10332 ],
10333 "qualified_types" :
10334 [
10335  {
10336   "alignment" : 1,
10337   "is_const" : true,
10338   "linker_set_key" : "const char",
10339   "name" : "const char",
10340   "referenced_type" : "type-92",
10341   "self_type" : "type-91",
10342   "size" : 1,
10343   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
10344  },
10345  {
10346   "alignment" : 4,
10347   "is_const" : true,
10348   "linker_set_key" : "const elf32_hdr",
10349   "name" : "const elf32_hdr",
10350   "referenced_type" : "type-121",
10351   "self_type" : "type-120",
10352   "size" : 52,
10353   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10354  },
10355  {
10356   "alignment" : 4,
10357   "is_const" : true,
10358   "linker_set_key" : "const elf32_hdr",
10359   "name" : "const elf32_hdr",
10360   "referenced_type" : "type-438",
10361   "self_type" : "type-437",
10362   "size" : 52,
10363   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10364  },
10365  {
10366   "alignment" : 4,
10367   "is_const" : true,
10368   "linker_set_key" : "const elf32_hdr",
10369   "name" : "const elf32_hdr",
10370   "referenced_type" : "type-922",
10371   "self_type" : "type-921",
10372   "size" : 52,
10373   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10374  },
10375  {
10376   "alignment" : 8,
10377   "is_const" : true,
10378   "linker_set_key" : "const elf64_hdr",
10379   "name" : "const elf64_hdr",
10380   "referenced_type" : "type-124",
10381   "self_type" : "type-123",
10382   "size" : 64,
10383   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10384  },
10385  {
10386   "alignment" : 8,
10387   "is_const" : true,
10388   "linker_set_key" : "const elf64_hdr",
10389   "name" : "const elf64_hdr",
10390   "referenced_type" : "type-441",
10391   "self_type" : "type-440",
10392   "size" : 64,
10393   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10394  },
10395  {
10396   "alignment" : 8,
10397   "is_const" : true,
10398   "linker_set_key" : "const elf64_hdr",
10399   "name" : "const elf64_hdr",
10400   "referenced_type" : "type-925",
10401   "self_type" : "type-924",
10402   "size" : 64,
10403   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10404  },
10405  {
10406   "alignment" : 4,
10407   "is_const" : true,
10408   "linker_set_key" : "const int",
10409   "name" : "const int",
10410   "referenced_type" : "type-153",
10411   "self_type" : "type-170",
10412   "size" : 4,
10413   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
10414  },
10415  {
10416   "alignment" : 8,
10417   "is_const" : true,
10418   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10419   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10420   "referenced_type" : "type-1011",
10421   "self_type" : "type-1010",
10422   "size" : 24,
10423   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10424  },
10425  {
10426   "alignment" : 8,
10427   "is_const" : true,
10428   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10429   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10430   "referenced_type" : "type-101",
10431   "self_type" : "type-100",
10432   "size" : 24,
10433   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10434  },
10435  {
10436   "alignment" : 8,
10437   "is_const" : true,
10438   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10439   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10440   "referenced_type" : "type-1028",
10441   "self_type" : "type-1027",
10442   "size" : 24,
10443   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10444  },
10445  {
10446   "alignment" : 8,
10447   "is_const" : true,
10448   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10449   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10450   "referenced_type" : "type-1034",
10451   "self_type" : "type-1033",
10452   "size" : 24,
10453   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10454  },
10455  {
10456   "alignment" : 8,
10457   "is_const" : true,
10458   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10459   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10460   "referenced_type" : "type-130",
10461   "self_type" : "type-129",
10462   "size" : 24,
10463   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10464  },
10465  {
10466   "alignment" : 8,
10467   "is_const" : true,
10468   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10469   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10470   "referenced_type" : "type-150",
10471   "self_type" : "type-149",
10472   "size" : 24,
10473   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10474  },
10475  {
10476   "alignment" : 8,
10477   "is_const" : true,
10478   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10479   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10480   "referenced_type" : "type-187",
10481   "self_type" : "type-186",
10482   "size" : 24,
10483   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10484  },
10485  {
10486   "alignment" : 8,
10487   "is_const" : true,
10488   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10489   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10490   "referenced_type" : "type-234",
10491   "self_type" : "type-233",
10492   "size" : 24,
10493   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10494  },
10495  {
10496   "alignment" : 8,
10497   "is_const" : true,
10498   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10499   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10500   "referenced_type" : "type-254",
10501   "self_type" : "type-253",
10502   "size" : 24,
10503   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10504  },
10505  {
10506   "alignment" : 8,
10507   "is_const" : true,
10508   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10509   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10510   "referenced_type" : "type-276",
10511   "self_type" : "type-275",
10512   "size" : 24,
10513   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10514  },
10515  {
10516   "alignment" : 8,
10517   "is_const" : true,
10518   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10519   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10520   "referenced_type" : "type-345",
10521   "self_type" : "type-344",
10522   "size" : 24,
10523   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10524  },
10525  {
10526   "alignment" : 8,
10527   "is_const" : true,
10528   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10529   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10530   "referenced_type" : "type-363",
10531   "self_type" : "type-362",
10532   "size" : 24,
10533   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10534  },
10535  {
10536   "alignment" : 8,
10537   "is_const" : true,
10538   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10539   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10540   "referenced_type" : "type-384",
10541   "self_type" : "type-383",
10542   "size" : 24,
10543   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10544  },
10545  {
10546   "alignment" : 8,
10547   "is_const" : true,
10548   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10549   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10550   "referenced_type" : "type-38",
10551   "self_type" : "type-37",
10552   "size" : 24,
10553   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10554  },
10555  {
10556   "alignment" : 8,
10557   "is_const" : true,
10558   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10559   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10560   "referenced_type" : "type-391",
10561   "self_type" : "type-390",
10562   "size" : 24,
10563   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10564  },
10565  {
10566   "alignment" : 8,
10567   "is_const" : true,
10568   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10569   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10570   "referenced_type" : "type-425",
10571   "self_type" : "type-424",
10572   "size" : 24,
10573   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10574  },
10575  {
10576   "alignment" : 8,
10577   "is_const" : true,
10578   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10579   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10580   "referenced_type" : "type-447",
10581   "self_type" : "type-446",
10582   "size" : 24,
10583   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10584  },
10585  {
10586   "alignment" : 8,
10587   "is_const" : true,
10588   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10589   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10590   "referenced_type" : "type-464",
10591   "self_type" : "type-463",
10592   "size" : 24,
10593   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10594  },
10595  {
10596   "alignment" : 8,
10597   "is_const" : true,
10598   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10599   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10600   "referenced_type" : "type-487",
10601   "self_type" : "type-486",
10602   "size" : 24,
10603   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10604  },
10605  {
10606   "alignment" : 8,
10607   "is_const" : true,
10608   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10609   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10610   "referenced_type" : "type-516",
10611   "self_type" : "type-515",
10612   "size" : 24,
10613   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10614  },
10615  {
10616   "alignment" : 8,
10617   "is_const" : true,
10618   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10619   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10620   "referenced_type" : "type-534",
10621   "self_type" : "type-533",
10622   "size" : 24,
10623   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10624  },
10625  {
10626   "alignment" : 8,
10627   "is_const" : true,
10628   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10629   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10630   "referenced_type" : "type-551",
10631   "self_type" : "type-550",
10632   "size" : 24,
10633   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10634  },
10635  {
10636   "alignment" : 8,
10637   "is_const" : true,
10638   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10639   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10640   "referenced_type" : "type-556",
10641   "self_type" : "type-555",
10642   "size" : 24,
10643   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10644  },
10645  {
10646   "alignment" : 8,
10647   "is_const" : true,
10648   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10649   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10650   "referenced_type" : "type-588",
10651   "self_type" : "type-587",
10652   "size" : 24,
10653   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10654  },
10655  {
10656   "alignment" : 8,
10657   "is_const" : true,
10658   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10659   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10660   "referenced_type" : "type-624",
10661   "self_type" : "type-623",
10662   "size" : 24,
10663   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10664  },
10665  {
10666   "alignment" : 8,
10667   "is_const" : true,
10668   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10669   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10670   "referenced_type" : "type-643",
10671   "self_type" : "type-642",
10672   "size" : 24,
10673   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10674  },
10675  {
10676   "alignment" : 8,
10677   "is_const" : true,
10678   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10679   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10680   "referenced_type" : "type-677",
10681   "self_type" : "type-676",
10682   "size" : 24,
10683   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10684  },
10685  {
10686   "alignment" : 8,
10687   "is_const" : true,
10688   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10689   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10690   "referenced_type" : "type-702",
10691   "self_type" : "type-701",
10692   "size" : 24,
10693   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10694  },
10695  {
10696   "alignment" : 8,
10697   "is_const" : true,
10698   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10699   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10700   "referenced_type" : "type-718",
10701   "self_type" : "type-717",
10702   "size" : 24,
10703   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10704  },
10705  {
10706   "alignment" : 8,
10707   "is_const" : true,
10708   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10709   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10710   "referenced_type" : "type-727",
10711   "self_type" : "type-726",
10712   "size" : 24,
10713   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10714  },
10715  {
10716   "alignment" : 8,
10717   "is_const" : true,
10718   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10719   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10720   "referenced_type" : "type-737",
10721   "self_type" : "type-736",
10722   "size" : 24,
10723   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10724  },
10725  {
10726   "alignment" : 8,
10727   "is_const" : true,
10728   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10729   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10730   "referenced_type" : "type-751",
10731   "self_type" : "type-750",
10732   "size" : 24,
10733   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10734  },
10735  {
10736   "alignment" : 8,
10737   "is_const" : true,
10738   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10739   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10740   "referenced_type" : "type-766",
10741   "self_type" : "type-765",
10742   "size" : 24,
10743   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10744  },
10745  {
10746   "alignment" : 8,
10747   "is_const" : true,
10748   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10749   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10750   "referenced_type" : "type-783",
10751   "self_type" : "type-782",
10752   "size" : 24,
10753   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10754  },
10755  {
10756   "alignment" : 8,
10757   "is_const" : true,
10758   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10759   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10760   "referenced_type" : "type-799",
10761   "self_type" : "type-798",
10762   "size" : 24,
10763   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10764  },
10765  {
10766   "alignment" : 8,
10767   "is_const" : true,
10768   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10769   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10770   "referenced_type" : "type-842",
10771   "self_type" : "type-841",
10772   "size" : 24,
10773   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10774  },
10775  {
10776   "alignment" : 8,
10777   "is_const" : true,
10778   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10779   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10780   "referenced_type" : "type-872",
10781   "self_type" : "type-871",
10782   "size" : 24,
10783   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10784  },
10785  {
10786   "alignment" : 8,
10787   "is_const" : true,
10788   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10789   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10790   "referenced_type" : "type-889",
10791   "self_type" : "type-888",
10792   "size" : 24,
10793   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10794  },
10795  {
10796   "alignment" : 8,
10797   "is_const" : true,
10798   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10799   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10800   "referenced_type" : "type-912",
10801   "self_type" : "type-911",
10802   "size" : 24,
10803   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10804  },
10805  {
10806   "alignment" : 8,
10807   "is_const" : true,
10808   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10809   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10810   "referenced_type" : "type-930",
10811   "self_type" : "type-929",
10812   "size" : 24,
10813   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10814  },
10815  {
10816   "alignment" : 8,
10817   "is_const" : true,
10818   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10819   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10820   "referenced_type" : "type-946",
10821   "self_type" : "type-945",
10822   "size" : 24,
10823   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10824  },
10825  {
10826   "alignment" : 8,
10827   "is_const" : true,
10828   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10829   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10830   "referenced_type" : "type-967",
10831   "self_type" : "type-966",
10832   "size" : 24,
10833   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10834  },
10835  {
10836   "alignment" : 8,
10837   "is_const" : true,
10838   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10839   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10840   "referenced_type" : "type-994",
10841   "self_type" : "type-993",
10842   "size" : 24,
10843   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10844  },
10845  {
10846   "alignment" : 8,
10847   "is_const" : true,
10848   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10849   "name" : "const std::shared_ptr<unwindstack::Memory>",
10850   "referenced_type" : "type-1002",
10851   "self_type" : "type-1001",
10852   "size" : 16,
10853   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
10854  },
10855  {
10856   "alignment" : 8,
10857   "is_const" : true,
10858   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10859   "name" : "const std::shared_ptr<unwindstack::Memory>",
10860   "referenced_type" : "type-1038",
10861   "self_type" : "type-1037",
10862   "size" : 16,
10863   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10864  },
10865  {
10866   "alignment" : 8,
10867   "is_const" : true,
10868   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10869   "name" : "const std::shared_ptr<unwindstack::Memory>",
10870   "referenced_type" : "type-245",
10871   "self_type" : "type-244",
10872   "size" : 16,
10873   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
10874  },
10875  {
10876   "alignment" : 8,
10877   "is_const" : true,
10878   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10879   "name" : "const std::shared_ptr<unwindstack::Memory>",
10880   "referenced_type" : "type-525",
10881   "self_type" : "type-524",
10882   "size" : 16,
10883   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h"
10884  },
10885  {
10886   "alignment" : 8,
10887   "is_const" : true,
10888   "linker_set_key" : "const std::shared_ptr<unwindstack::Memory>",
10889   "name" : "const std::shared_ptr<unwindstack::Memory>",
10890   "referenced_type" : "type-559",
10891   "self_type" : "type-558",
10892   "size" : 16,
10893   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
10894  },
10895  {
10896   "alignment" : 8,
10897   "is_const" : true,
10898   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10899   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10900   "referenced_type" : "type-1007",
10901   "self_type" : "type-1006",
10902   "size" : 40,
10903   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10904  },
10905  {
10906   "alignment" : 8,
10907   "is_const" : true,
10908   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10909   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10910   "referenced_type" : "type-1024",
10911   "self_type" : "type-1023",
10912   "size" : 40,
10913   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10914  },
10915  {
10916   "alignment" : 8,
10917   "is_const" : true,
10918   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10919   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10920   "referenced_type" : "type-118",
10921   "self_type" : "type-117",
10922   "size" : 40,
10923   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10924  },
10925  {
10926   "alignment" : 8,
10927   "is_const" : true,
10928   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10929   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10930   "referenced_type" : "type-145",
10931   "self_type" : "type-144",
10932   "size" : 40,
10933   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10934  },
10935  {
10936   "alignment" : 8,
10937   "is_const" : true,
10938   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10939   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10940   "referenced_type" : "type-201",
10941   "self_type" : "type-200",
10942   "size" : 40,
10943   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10944  },
10945  {
10946   "alignment" : 8,
10947   "is_const" : true,
10948   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10949   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10950   "referenced_type" : "type-230",
10951   "self_type" : "type-229",
10952   "size" : 40,
10953   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10954  },
10955  {
10956   "alignment" : 8,
10957   "is_const" : true,
10958   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10959   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10960   "referenced_type" : "type-249",
10961   "self_type" : "type-248",
10962   "size" : 40,
10963   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10964  },
10965  {
10966   "alignment" : 8,
10967   "is_const" : true,
10968   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10969   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10970   "referenced_type" : "type-270",
10971   "self_type" : "type-269",
10972   "size" : 40,
10973   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10974  },
10975  {
10976   "alignment" : 8,
10977   "is_const" : true,
10978   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10979   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10980   "referenced_type" : "type-28",
10981   "self_type" : "type-27",
10982   "size" : 40,
10983   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10984  },
10985  {
10986   "alignment" : 8,
10987   "is_const" : true,
10988   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10989   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10990   "referenced_type" : "type-341",
10991   "self_type" : "type-340",
10992   "size" : 40,
10993   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
10994  },
10995  {
10996   "alignment" : 8,
10997   "is_const" : true,
10998   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
10999   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11000   "referenced_type" : "type-358",
11001   "self_type" : "type-357",
11002   "size" : 40,
11003   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11004  },
11005  {
11006   "alignment" : 8,
11007   "is_const" : true,
11008   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11009   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11010   "referenced_type" : "type-372",
11011   "self_type" : "type-371",
11012   "size" : 40,
11013   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11014  },
11015  {
11016   "alignment" : 8,
11017   "is_const" : true,
11018   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11019   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11020   "referenced_type" : "type-379",
11021   "self_type" : "type-378",
11022   "size" : 40,
11023   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11024  },
11025  {
11026   "alignment" : 8,
11027   "is_const" : true,
11028   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11029   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11030   "referenced_type" : "type-421",
11031   "self_type" : "type-420",
11032   "size" : 40,
11033   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11034  },
11035  {
11036   "alignment" : 8,
11037   "is_const" : true,
11038   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11039   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11040   "referenced_type" : "type-436",
11041   "self_type" : "type-435",
11042   "size" : 40,
11043   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11044  },
11045  {
11046   "alignment" : 8,
11047   "is_const" : true,
11048   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11049   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11050   "referenced_type" : "type-459",
11051   "self_type" : "type-458",
11052   "size" : 40,
11053   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11054  },
11055  {
11056   "alignment" : 8,
11057   "is_const" : true,
11058   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11059   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11060   "referenced_type" : "type-494",
11061   "self_type" : "type-493",
11062   "size" : 40,
11063   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11064  },
11065  {
11066   "alignment" : 8,
11067   "is_const" : true,
11068   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11069   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11070   "referenced_type" : "type-512",
11071   "self_type" : "type-511",
11072   "size" : 40,
11073   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11074  },
11075  {
11076   "alignment" : 8,
11077   "is_const" : true,
11078   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11079   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11080   "referenced_type" : "type-529",
11081   "self_type" : "type-528",
11082   "size" : 40,
11083   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11084  },
11085  {
11086   "alignment" : 8,
11087   "is_const" : true,
11088   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11089   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11090   "referenced_type" : "type-547",
11091   "self_type" : "type-546",
11092   "size" : 40,
11093   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11094  },
11095  {
11096   "alignment" : 8,
11097   "is_const" : true,
11098   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11099   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11100   "referenced_type" : "type-584",
11101   "self_type" : "type-583",
11102   "size" : 40,
11103   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11104  },
11105  {
11106   "alignment" : 8,
11107   "is_const" : true,
11108   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11109   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11110   "referenced_type" : "type-620",
11111   "self_type" : "type-619",
11112   "size" : 40,
11113   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11114  },
11115  {
11116   "alignment" : 8,
11117   "is_const" : true,
11118   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11119   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11120   "referenced_type" : "type-638",
11121   "self_type" : "type-637",
11122   "size" : 40,
11123   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11124  },
11125  {
11126   "alignment" : 8,
11127   "is_const" : true,
11128   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11129   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11130   "referenced_type" : "type-673",
11131   "self_type" : "type-672",
11132   "size" : 40,
11133   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11134  },
11135  {
11136   "alignment" : 8,
11137   "is_const" : true,
11138   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11139   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11140   "referenced_type" : "type-695",
11141   "self_type" : "type-694",
11142   "size" : 40,
11143   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11144  },
11145  {
11146   "alignment" : 8,
11147   "is_const" : true,
11148   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11149   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11150   "referenced_type" : "type-698",
11151   "self_type" : "type-697",
11152   "size" : 40,
11153   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11154  },
11155  {
11156   "alignment" : 8,
11157   "is_const" : true,
11158   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11159   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11160   "referenced_type" : "type-713",
11161   "self_type" : "type-712",
11162   "size" : 40,
11163   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11164  },
11165  {
11166   "alignment" : 8,
11167   "is_const" : true,
11168   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11169   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11170   "referenced_type" : "type-733",
11171   "self_type" : "type-732",
11172   "size" : 40,
11173   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11174  },
11175  {
11176   "alignment" : 8,
11177   "is_const" : true,
11178   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11179   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11180   "referenced_type" : "type-747",
11181   "self_type" : "type-746",
11182   "size" : 40,
11183   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11184  },
11185  {
11186   "alignment" : 8,
11187   "is_const" : true,
11188   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11189   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11190   "referenced_type" : "type-762",
11191   "self_type" : "type-761",
11192   "size" : 40,
11193   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11194  },
11195  {
11196   "alignment" : 8,
11197   "is_const" : true,
11198   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11199   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11200   "referenced_type" : "type-779",
11201   "self_type" : "type-778",
11202   "size" : 40,
11203   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11204  },
11205  {
11206   "alignment" : 8,
11207   "is_const" : true,
11208   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11209   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11210   "referenced_type" : "type-795",
11211   "self_type" : "type-794",
11212   "size" : 40,
11213   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11214  },
11215  {
11216   "alignment" : 8,
11217   "is_const" : true,
11218   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11219   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11220   "referenced_type" : "type-838",
11221   "self_type" : "type-837",
11222   "size" : 40,
11223   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11224  },
11225  {
11226   "alignment" : 8,
11227   "is_const" : true,
11228   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11229   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11230   "referenced_type" : "type-868",
11231   "self_type" : "type-867",
11232   "size" : 40,
11233   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11234  },
11235  {
11236   "alignment" : 8,
11237   "is_const" : true,
11238   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11239   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11240   "referenced_type" : "type-885",
11241   "self_type" : "type-884",
11242   "size" : 40,
11243   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11244  },
11245  {
11246   "alignment" : 8,
11247   "is_const" : true,
11248   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11249   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11250   "referenced_type" : "type-908",
11251   "self_type" : "type-907",
11252   "size" : 40,
11253   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11254  },
11255  {
11256   "alignment" : 8,
11257   "is_const" : true,
11258   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11259   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11260   "referenced_type" : "type-920",
11261   "self_type" : "type-919",
11262   "size" : 40,
11263   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11264  },
11265  {
11266   "alignment" : 8,
11267   "is_const" : true,
11268   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11269   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11270   "referenced_type" : "type-941",
11271   "self_type" : "type-940",
11272   "size" : 40,
11273   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11274  },
11275  {
11276   "alignment" : 8,
11277   "is_const" : true,
11278   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11279   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11280   "referenced_type" : "type-974",
11281   "self_type" : "type-973",
11282   "size" : 40,
11283   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11284  },
11285  {
11286   "alignment" : 8,
11287   "is_const" : true,
11288   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11289   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11290   "referenced_type" : "type-97",
11291   "self_type" : "type-96",
11292   "size" : 40,
11293   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11294  },
11295  {
11296   "alignment" : 8,
11297   "is_const" : true,
11298   "linker_set_key" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11299   "name" : "const std::unordered_map<unsigned long, unwindstack::LoadInfo, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, unwindstack::LoadInfo> > >",
11300   "referenced_type" : "type-990",
11301   "self_type" : "type-989",
11302   "size" : 40,
11303   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11304  },
11305  {
11306   "alignment" : 8,
11307   "is_const" : true,
11308   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
11309   "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> > > >",
11310   "referenced_type" : "type-578",
11311   "self_type" : "type-577",
11312   "size" : 24,
11313   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
11314  },
11315  {
11316   "alignment" : 8,
11317   "is_const" : true,
11318   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
11319   "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> > > >",
11320   "referenced_type" : "type-667",
11321   "self_type" : "type-666",
11322   "size" : 24,
11323   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h"
11324  },
11325  {
11326   "alignment" : 8,
11327   "is_const" : true,
11328   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
11329   "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> > > >",
11330   "referenced_type" : "type-822",
11331   "self_type" : "type-821",
11332   "size" : 24,
11333   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
11334  },
11335  {
11336   "alignment" : 8,
11337   "is_const" : true,
11338   "linker_set_key" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> >",
11339   "name" : "const std::vector<unwindstack::FrameData, std::allocator<unwindstack::FrameData> >",
11340   "referenced_type" : "type-826",
11341   "self_type" : "type-825",
11342   "size" : 24,
11343   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
11344  },
11345  {
11346   "alignment" : 1,
11347   "is_const" : true,
11348   "linker_set_key" : "const unsigned char",
11349   "name" : "const unsigned char",
11350   "referenced_type" : "type-10",
11351   "self_type" : "type-239",
11352   "size" : 1,
11353   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
11354  },
11355  {
11356   "alignment" : 8,
11357   "is_const" : true,
11358   "linker_set_key" : "const unsigned long",
11359   "name" : "const unsigned long",
11360   "referenced_type" : "type-6",
11361   "self_type" : "type-133",
11362   "size" : 8,
11363   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h"
11364  },
11365  {
11366   "alignment" : 2,
11367   "is_const" : true,
11368   "linker_set_key" : "const unsigned short",
11369   "name" : "const unsigned short",
11370   "referenced_type" : "type-2",
11371   "self_type" : "type-281",
11372   "size" : 2,
11373   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfStructs.h"
11374  },
11375  {
11376   "alignment" : 8,
11377   "is_const" : true,
11378   "linker_set_key" : "const unwindstack::DwarfCie",
11379   "name" : "const unwindstack::DwarfCie",
11380   "referenced_type" : "type-9",
11381   "self_type" : "type-8",
11382   "size" : 80,
11383   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h"
11384  },
11385  {
11386   "alignment" : 8,
11387   "is_const" : true,
11388   "linker_set_key" : "const unwindstack::DwarfFde",
11389   "name" : "const unwindstack::DwarfFde",
11390   "referenced_type" : "type-5",
11391   "self_type" : "type-4",
11392   "size" : 56,
11393   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
11394  },
11395  {
11396   "alignment" : 8,
11397   "is_const" : true,
11398   "linker_set_key" : "const unwindstack::DwarfSection::iterator",
11399   "name" : "const unwindstack::DwarfSection::iterator",
11400   "referenced_type" : "type-283",
11401   "self_type" : "type-288",
11402   "size" : 32,
11403   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h"
11404  },
11405  {
11406   "alignment" : 8,
11407   "is_const" : true,
11408   "linker_set_key" : "const unwindstack::ErrorData",
11409   "name" : "const unwindstack::ErrorData",
11410   "referenced_type" : "type-14",
11411   "self_type" : "type-30",
11412   "size" : 16,
11413   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h"
11414  },
11415  {
11416   "alignment" : 8,
11417   "is_const" : true,
11418   "linker_set_key" : "const unwindstack::FileMaps",
11419   "name" : "const unwindstack::FileMaps",
11420   "referenced_type" : "type-185",
11421   "self_type" : "type-189",
11422   "size" : 56,
11423   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
11424  },
11425  {
11426   "alignment" : 8,
11427   "is_const" : true,
11428   "linker_set_key" : "const unwindstack::FrameData",
11429   "name" : "const unwindstack::FrameData",
11430   "referenced_type" : "type-811",
11431   "self_type" : "type-827",
11432   "size" : 136,
11433   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h"
11434  },
11435  {
11436   "alignment" : 8,
11437   "is_const" : true,
11438   "linker_set_key" : "const unwindstack::LocalUpdatableMaps",
11439   "name" : "const unwindstack::LocalUpdatableMaps",
11440   "referenced_type" : "type-179",
11441   "self_type" : "type-265",
11442   "size" : 56,
11443   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
11444  },
11445  {
11446   "alignment" : 8,
11447   "is_const" : true,
11448   "linker_set_key" : "const unwindstack::MapInfo",
11449   "name" : "const unwindstack::MapInfo",
11450   "referenced_type" : "type-78",
11451   "self_type" : "type-77",
11452   "size" : 160,
11453   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h"
11454  },
11455  {
11456   "alignment" : 8,
11457   "is_const" : true,
11458   "linker_set_key" : "const unwindstack::Maps",
11459   "name" : "const unwindstack::Maps",
11460   "referenced_type" : "type-167",
11461   "self_type" : "type-173",
11462   "size" : 32,
11463   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
11464  },
11465  {
11466   "alignment" : 2,
11467   "is_const" : true,
11468   "linker_set_key" : "const unwindstack::Regs::Location",
11469   "name" : "const unwindstack::Regs::Location",
11470   "referenced_type" : "type-64",
11471   "self_type" : "type-103",
11472   "size" : 4,
11473   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h"
11474  },
11475  {
11476   "alignment" : 8,
11477   "is_const" : true,
11478   "linker_set_key" : "const unwindstack::RemoteMaps",
11479   "name" : "const unwindstack::RemoteMaps",
11480   "referenced_type" : "type-175",
11481   "self_type" : "type-263",
11482   "size" : 40,
11483   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
11484  }
11485 ],
11486 "record_types" :
11487 [
11488  {
11489   "alignment" : 8,
11490   "base_specifiers" :
11491   [
11492    {
11493     "referenced_type" : "type-167"
11494    }
11495   ],
11496   "fields" :
11497   [
11498    {
11499     "access" : "private",
11500     "field_name" : "buffer_",
11501     "field_offset" : 256,
11502     "referenced_type" : "type-93"
11503    }
11504   ],
11505   "linker_set_key" : "unwindstack::BufferMaps",
11506   "name" : "unwindstack::BufferMaps",
11507   "record_kind" : "class",
11508   "referenced_type" : "type-183",
11509   "self_type" : "type-183",
11510   "size" : 40,
11511   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
11512   "unique_id" : "_ZTSN11unwindstack10BufferMapsE",
11513   "vtable_components" :
11514   [
11515    {
11516     "kind" : "offset_to_top"
11517    },
11518    {
11519     "kind" : "rtti",
11520     "mangled_component_name" : "_ZTIN11unwindstack10BufferMapsE"
11521    },
11522    {
11523     "kind" : "complete_dtor_pointer",
11524     "mangled_component_name" : "_ZN11unwindstack10BufferMapsD1Ev"
11525    },
11526    {
11527     "kind" : "deleting_dtor_pointer",
11528     "mangled_component_name" : "_ZN11unwindstack10BufferMapsD0Ev"
11529    },
11530    {
11531     "mangled_component_name" : "_ZN11unwindstack10BufferMaps5ParseEv"
11532    },
11533    {
11534     "mangled_component_name" : "_ZNK11unwindstack4Maps11GetMapsFileEv"
11535    }
11536   ]
11537  },
11538  {
11539   "alignment" : 8,
11540   "base_specifiers" :
11541   [
11542    {
11543     "referenced_type" : "type-159"
11544    }
11545   ],
11546   "fields" :
11547   [
11548    {
11549     "access" : "private",
11550     "field_name" : "lock_",
11551     "field_offset" : 448,
11552     "referenced_type" : "type-806"
11553    },
11554    {
11555     "access" : "private",
11556     "field_name" : "initialized_",
11557     "field_offset" : 768,
11558     "referenced_type" : "type-72"
11559    },
11560    {
11561     "access" : "private",
11562     "field_name" : "files_",
11563     "field_offset" : 832,
11564     "referenced_type" : "type-807"
11565    },
11566    {
11567     "access" : "private",
11568     "field_name" : "entry_addr_",
11569     "field_offset" : 1152,
11570     "referenced_type" : "type-6"
11571    },
11572    {
11573     "access" : "private",
11574     "field_name" : "read_entry_ptr_func_",
11575     "field_offset" : 1216,
11576     "referenced_type" : "type-808"
11577    },
11578    {
11579     "access" : "private",
11580     "field_name" : "read_entry_func_",
11581     "field_offset" : 1344,
11582     "referenced_type" : "type-809"
11583    },
11584    {
11585     "access" : "private",
11586     "field_name" : "addrs_",
11587     "field_offset" : 1472,
11588     "referenced_type" : "type-810"
11589    }
11590   ],
11591   "linker_set_key" : "unwindstack::DexFiles",
11592   "name" : "unwindstack::DexFiles",
11593   "record_kind" : "class",
11594   "referenced_type" : "type-805",
11595   "self_type" : "type-805",
11596   "size" : 208,
11597   "source_file" : "/system/core/libunwindstack/include/unwindstack/DexFiles.h",
11598   "unique_id" : "_ZTSN11unwindstack8DexFilesE",
11599   "vtable_components" :
11600   [
11601    {
11602     "kind" : "offset_to_top"
11603    },
11604    {
11605     "kind" : "rtti",
11606     "mangled_component_name" : "_ZTIN11unwindstack8DexFilesE"
11607    },
11608    {
11609     "kind" : "complete_dtor_pointer",
11610     "mangled_component_name" : "_ZN11unwindstack8DexFilesD1Ev"
11611    },
11612    {
11613     "kind" : "deleting_dtor_pointer",
11614     "mangled_component_name" : "_ZN11unwindstack8DexFilesD0Ev"
11615    },
11616    {
11617     "mangled_component_name" : "_ZN11unwindstack8DexFiles16ReadVariableDataEm"
11618    },
11619    {
11620     "mangled_component_name" : "_ZN11unwindstack8DexFiles11ProcessArchEv"
11621    }
11622   ]
11623  },
11624  {
11625   "alignment" : 8,
11626   "fields" :
11627   [
11628    {
11629     "field_name" : "version",
11630     "referenced_type" : "type-10"
11631    },
11632    {
11633     "field_name" : "fde_address_encoding",
11634     "field_offset" : 8,
11635     "referenced_type" : "type-10"
11636    },
11637    {
11638     "field_name" : "lsda_encoding",
11639     "field_offset" : 16,
11640     "referenced_type" : "type-10"
11641    },
11642    {
11643     "field_name" : "segment_size",
11644     "field_offset" : 24,
11645     "referenced_type" : "type-10"
11646    },
11647    {
11648     "field_name" : "augmentation_string",
11649     "field_offset" : 64,
11650     "referenced_type" : "type-11"
11651    },
11652    {
11653     "field_name" : "personality_handler",
11654     "field_offset" : 256,
11655     "referenced_type" : "type-6"
11656    },
11657    {
11658     "field_name" : "cfa_instructions_offset",
11659     "field_offset" : 320,
11660     "referenced_type" : "type-6"
11661    },
11662    {
11663     "field_name" : "cfa_instructions_end",
11664     "field_offset" : 384,
11665     "referenced_type" : "type-6"
11666    },
11667    {
11668     "field_name" : "code_alignment_factor",
11669     "field_offset" : 448,
11670     "referenced_type" : "type-6"
11671    },
11672    {
11673     "field_name" : "data_alignment_factor",
11674     "field_offset" : 512,
11675     "referenced_type" : "type-12"
11676    },
11677    {
11678     "field_name" : "return_address_register",
11679     "field_offset" : 576,
11680     "referenced_type" : "type-6"
11681    }
11682   ],
11683   "linker_set_key" : "unwindstack::DwarfCie",
11684   "name" : "unwindstack::DwarfCie",
11685   "referenced_type" : "type-9",
11686   "self_type" : "type-9",
11687   "size" : 80,
11688   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfStructs.h",
11689   "unique_id" : "_ZTSN11unwindstack8DwarfCieE"
11690  },
11691  {
11692   "alignment" : 8,
11693   "fields" :
11694   [
11695    {
11696     "field_name" : "code",
11697     "referenced_type" : "type-50"
11698    },
11699    {
11700     "field_name" : "address",
11701     "field_offset" : 64,
11702     "referenced_type" : "type-6"
11703    }
11704   ],
11705   "linker_set_key" : "unwindstack::DwarfErrorData",
11706   "name" : "unwindstack::DwarfErrorData",
11707   "referenced_type" : "type-49",
11708   "self_type" : "type-49",
11709   "size" : 16,
11710   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfError.h",
11711   "unique_id" : "_ZTSN11unwindstack14DwarfErrorDataE"
11712  },
11713  {
11714   "alignment" : 8,
11715   "fields" :
11716   [
11717    {
11718     "field_name" : "cie_offset",
11719     "referenced_type" : "type-6"
11720    },
11721    {
11722     "field_name" : "cfa_instructions_offset",
11723     "field_offset" : 64,
11724     "referenced_type" : "type-6"
11725    },
11726    {
11727     "field_name" : "cfa_instructions_end",
11728     "field_offset" : 128,
11729     "referenced_type" : "type-6"
11730    },
11731    {
11732     "field_name" : "pc_start",
11733     "field_offset" : 192,
11734     "referenced_type" : "type-6"
11735    },
11736    {
11737     "field_name" : "pc_end",
11738     "field_offset" : 256,
11739     "referenced_type" : "type-6"
11740    },
11741    {
11742     "field_name" : "lsda_address",
11743     "field_offset" : 320,
11744     "referenced_type" : "type-6"
11745    },
11746    {
11747     "field_name" : "cie",
11748     "field_offset" : 384,
11749     "referenced_type" : "type-7"
11750    }
11751   ],
11752   "linker_set_key" : "unwindstack::DwarfFde",
11753   "name" : "unwindstack::DwarfFde",
11754   "referenced_type" : "type-5",
11755   "self_type" : "type-5",
11756   "size" : 56,
11757   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfStructs.h",
11758   "unique_id" : "_ZTSN11unwindstack8DwarfFdeE"
11759  },
11760  {
11761   "alignment" : 8,
11762   "fields" :
11763   [
11764    {
11765     "field_name" : "type",
11766     "referenced_type" : "type-267"
11767    },
11768    {
11769     "field_name" : "values",
11770     "field_offset" : 64,
11771     "referenced_type" : "type-274"
11772    }
11773   ],
11774   "linker_set_key" : "unwindstack::DwarfLocation",
11775   "name" : "unwindstack::DwarfLocation",
11776   "referenced_type" : "type-273",
11777   "self_type" : "type-273",
11778   "size" : 24,
11779   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h",
11780   "unique_id" : "_ZTSN11unwindstack13DwarfLocationE"
11781  },
11782  {
11783   "alignment" : 8,
11784   "base_specifiers" :
11785   [
11786    {
11787     "referenced_type" : "type-279"
11788    }
11789   ],
11790   "fields" :
11791   [
11792    {
11793     "field_name" : "cie",
11794     "field_offset" : 320,
11795     "referenced_type" : "type-7"
11796    },
11797    {
11798     "field_name" : "pc_start",
11799     "field_offset" : 384,
11800     "referenced_type" : "type-6"
11801    },
11802    {
11803     "field_name" : "pc_end",
11804     "field_offset" : 448,
11805     "referenced_type" : "type-6"
11806    }
11807   ],
11808   "linker_set_key" : "unwindstack::DwarfLocations",
11809   "name" : "unwindstack::DwarfLocations",
11810   "referenced_type" : "type-278",
11811   "self_type" : "type-278",
11812   "size" : 64,
11813   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfLocation.h",
11814   "unique_id" : "_ZTSN11unwindstack14DwarfLocationsE"
11815  },
11816  {
11817   "alignment" : 8,
11818   "fields" :
11819   [
11820    {
11821     "access" : "private",
11822     "field_name" : "memory_",
11823     "field_offset" : 64,
11824     "referenced_type" : "type-17"
11825    },
11826    {
11827     "access" : "private",
11828     "field_name" : "cur_offset_",
11829     "field_offset" : 128,
11830     "referenced_type" : "type-6"
11831    },
11832    {
11833     "access" : "private",
11834     "field_name" : "pc_offset_",
11835     "field_offset" : 192,
11836     "referenced_type" : "type-6"
11837    },
11838    {
11839     "access" : "private",
11840     "field_name" : "data_offset_",
11841     "field_offset" : 256,
11842     "referenced_type" : "type-6"
11843    },
11844    {
11845     "access" : "private",
11846     "field_name" : "func_offset_",
11847     "field_offset" : 320,
11848     "referenced_type" : "type-6"
11849    },
11850    {
11851     "access" : "private",
11852     "field_name" : "text_offset_",
11853     "field_offset" : 384,
11854     "referenced_type" : "type-6"
11855    }
11856   ],
11857   "linker_set_key" : "unwindstack::DwarfMemory",
11858   "name" : "unwindstack::DwarfMemory",
11859   "record_kind" : "class",
11860   "referenced_type" : "type-48",
11861   "self_type" : "type-48",
11862   "size" : 56,
11863   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfMemory.h",
11864   "unique_id" : "_ZTSN11unwindstack11DwarfMemoryE",
11865   "vtable_components" :
11866   [
11867    {
11868     "kind" : "offset_to_top"
11869    },
11870    {
11871     "kind" : "rtti",
11872     "mangled_component_name" : "_ZTIN11unwindstack11DwarfMemoryE"
11873    },
11874    {
11875     "kind" : "complete_dtor_pointer",
11876     "mangled_component_name" : "_ZN11unwindstack11DwarfMemoryD1Ev"
11877    },
11878    {
11879     "kind" : "deleting_dtor_pointer",
11880     "mangled_component_name" : "_ZN11unwindstack11DwarfMemoryD0Ev"
11881    }
11882   ]
11883  },
11884  {
11885   "alignment" : 8,
11886   "fields" :
11887   [
11888    {
11889     "access" : "protected",
11890     "field_name" : "memory_",
11891     "field_offset" : 64,
11892     "referenced_type" : "type-48"
11893    },
11894    {
11895     "access" : "protected",
11896     "field_name" : "last_error_",
11897     "field_offset" : 512,
11898     "referenced_type" : "type-49"
11899    },
11900    {
11901     "access" : "protected",
11902     "field_name" : "cie32_value_",
11903     "field_offset" : 640,
11904     "referenced_type" : "type-3"
11905    },
11906    {
11907     "access" : "protected",
11908     "field_name" : "cie64_value_",
11909     "field_offset" : 704,
11910     "referenced_type" : "type-6"
11911    },
11912    {
11913     "access" : "protected",
11914     "field_name" : "fde_entries_",
11915     "field_offset" : 768,
11916     "referenced_type" : "type-51"
11917    },
11918    {
11919     "access" : "protected",
11920     "field_name" : "cie_entries_",
11921     "field_offset" : 1088,
11922     "referenced_type" : "type-52"
11923    },
11924    {
11925     "access" : "protected",
11926     "field_name" : "cie_loc_regs_",
11927     "field_offset" : 1408,
11928     "referenced_type" : "type-53"
11929    },
11930    {
11931     "access" : "protected",
11932     "field_name" : "loc_regs_",
11933     "field_offset" : 1728,
11934     "referenced_type" : "type-54"
11935    }
11936   ],
11937   "linker_set_key" : "unwindstack::DwarfSection",
11938   "name" : "unwindstack::DwarfSection",
11939   "record_kind" : "class",
11940   "referenced_type" : "type-47",
11941   "self_type" : "type-47",
11942   "size" : 240,
11943   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
11944   "unique_id" : "_ZTSN11unwindstack12DwarfSectionE",
11945   "vtable_components" :
11946   [
11947    {
11948     "kind" : "offset_to_top"
11949    },
11950    {
11951     "kind" : "rtti",
11952     "mangled_component_name" : "_ZTIN11unwindstack12DwarfSectionE"
11953    },
11954    {
11955     "kind" : "complete_dtor_pointer",
11956     "mangled_component_name" : "_ZN11unwindstack12DwarfSectionD1Ev"
11957    },
11958    {
11959     "kind" : "deleting_dtor_pointer",
11960     "mangled_component_name" : "_ZN11unwindstack12DwarfSectionD0Ev"
11961    },
11962    {
11963     "is_pure" : true,
11964     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4InitEmmm"
11965    },
11966    {
11967     "is_pure" : true,
11968     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
11969    },
11970    {
11971     "is_pure" : true,
11972     "mangled_component_name" : "_ZN11unwindstack12DwarfSection3LogEhmPKNS_8DwarfFdeE"
11973    },
11974    {
11975     "is_pure" : true,
11976     "mangled_component_name" : "_ZN11unwindstack12DwarfSection7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS1_9allocatorIS5_EEEE"
11977    },
11978    {
11979     "is_pure" : true,
11980     "mangled_component_name" : "_ZN11unwindstack12DwarfSection12GetFdeFromPcEm"
11981    },
11982    {
11983     "is_pure" : true,
11984     "mangled_component_name" : "_ZN11unwindstack12DwarfSection18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
11985    },
11986    {
11987     "is_pure" : true,
11988     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
11989    },
11990    {
11991     "is_pure" : true,
11992     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Em"
11993    },
11994    {
11995     "is_pure" : true,
11996     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEm"
11997    }
11998   ]
11999  },
12000  {
12001   "alignment" : 8,
12002   "base_specifiers" :
12003   [
12004    {
12005     "referenced_type" : "type-285"
12006    }
12007   ],
12008   "fields" :
12009   [
12010    {
12011     "access" : "private",
12012     "field_name" : "fdes_",
12013     "referenced_type" : "type-284"
12014    },
12015    {
12016     "access" : "private",
12017     "field_name" : "index_",
12018     "field_offset" : 192,
12019     "referenced_type" : "type-6"
12020    }
12021   ],
12022   "linker_set_key" : "unwindstack::DwarfSection::iterator",
12023   "name" : "unwindstack::DwarfSection::iterator",
12024   "record_kind" : "class",
12025   "referenced_type" : "type-283",
12026   "self_type" : "type-283",
12027   "size" : 32,
12028   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12029   "unique_id" : "_ZTSN11unwindstack12DwarfSection8iteratorE"
12030  },
12031  {
12032   "alignment" : 8,
12033   "base_specifiers" :
12034   [
12035    {
12036     "referenced_type" : "type-47"
12037    }
12038   ],
12039   "fields" :
12040   [
12041    {
12042     "access" : "protected",
12043     "field_name" : "load_bias_",
12044     "field_offset" : 1920,
12045     "referenced_type" : "type-6"
12046    },
12047    {
12048     "access" : "protected",
12049     "field_name" : "entries_offset_",
12050     "field_offset" : 1984,
12051     "referenced_type" : "type-6"
12052    },
12053    {
12054     "access" : "protected",
12055     "field_name" : "entries_end_",
12056     "field_offset" : 2048,
12057     "referenced_type" : "type-6"
12058    },
12059    {
12060     "access" : "protected",
12061     "field_name" : "pc_offset_",
12062     "field_offset" : 2112,
12063     "referenced_type" : "type-6"
12064    }
12065   ],
12066   "linker_set_key" : "unwindstack::DwarfSectionImpl<unsigned int>",
12067   "name" : "unwindstack::DwarfSectionImpl<unsigned int>",
12068   "record_kind" : "class",
12069   "referenced_type" : "type-46",
12070   "self_type" : "type-46",
12071   "size" : 272,
12072   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12073   "template_args" : [ "type-3" ],
12074   "unique_id" : "_ZTSN11unwindstack16DwarfSectionImplIjEE",
12075   "vtable_components" :
12076   [
12077    {
12078     "kind" : "offset_to_top"
12079    },
12080    {
12081     "kind" : "rtti",
12082     "mangled_component_name" : "_ZTIN11unwindstack16DwarfSectionImplIjEE"
12083    },
12084    {
12085     "kind" : "complete_dtor_pointer",
12086     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjED1Ev"
12087    },
12088    {
12089     "kind" : "deleting_dtor_pointer",
12090     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjED0Ev"
12091    },
12092    {
12093     "is_pure" : true,
12094     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4InitEmmm"
12095    },
12096    {
12097     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
12098    },
12099    {
12100     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE3LogEhmPKNS_8DwarfFdeE"
12101    },
12102    {
12103     "is_pure" : true,
12104     "mangled_component_name" : "_ZN11unwindstack12DwarfSection7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS1_9allocatorIS5_EEEE"
12105    },
12106    {
12107     "is_pure" : true,
12108     "mangled_component_name" : "_ZN11unwindstack12DwarfSection12GetFdeFromPcEm"
12109    },
12110    {
12111     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
12112    },
12113    {
12114     "is_pure" : true,
12115     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
12116    },
12117    {
12118     "is_pure" : true,
12119     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Em"
12120    },
12121    {
12122     "is_pure" : true,
12123     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEm"
12124    }
12125   ]
12126  },
12127  {
12128   "alignment" : 8,
12129   "base_specifiers" :
12130   [
12131    {
12132     "referenced_type" : "type-47"
12133    }
12134   ],
12135   "fields" :
12136   [
12137    {
12138     "access" : "protected",
12139     "field_name" : "load_bias_",
12140     "field_offset" : 1920,
12141     "referenced_type" : "type-6"
12142    },
12143    {
12144     "access" : "protected",
12145     "field_name" : "entries_offset_",
12146     "field_offset" : 1984,
12147     "referenced_type" : "type-6"
12148    },
12149    {
12150     "access" : "protected",
12151     "field_name" : "entries_end_",
12152     "field_offset" : 2048,
12153     "referenced_type" : "type-6"
12154    },
12155    {
12156     "access" : "protected",
12157     "field_name" : "pc_offset_",
12158     "field_offset" : 2112,
12159     "referenced_type" : "type-6"
12160    }
12161   ],
12162   "linker_set_key" : "unwindstack::DwarfSectionImpl<unsigned long>",
12163   "name" : "unwindstack::DwarfSectionImpl<unsigned long>",
12164   "record_kind" : "class",
12165   "referenced_type" : "type-56",
12166   "self_type" : "type-56",
12167   "size" : 272,
12168   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12169   "template_args" : [ "type-6" ],
12170   "unique_id" : "_ZTSN11unwindstack16DwarfSectionImplImEE",
12171   "vtable_components" :
12172   [
12173    {
12174     "kind" : "offset_to_top"
12175    },
12176    {
12177     "kind" : "rtti",
12178     "mangled_component_name" : "_ZTIN11unwindstack16DwarfSectionImplImEE"
12179    },
12180    {
12181     "kind" : "complete_dtor_pointer",
12182     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImED1Ev"
12183    },
12184    {
12185     "kind" : "deleting_dtor_pointer",
12186     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImED0Ev"
12187    },
12188    {
12189     "is_pure" : true,
12190     "mangled_component_name" : "_ZN11unwindstack12DwarfSection4InitEmmm"
12191    },
12192    {
12193     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
12194    },
12195    {
12196     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImE3LogEhmPKNS_8DwarfFdeE"
12197    },
12198    {
12199     "is_pure" : true,
12200     "mangled_component_name" : "_ZN11unwindstack12DwarfSection7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS1_9allocatorIS5_EEEE"
12201    },
12202    {
12203     "is_pure" : true,
12204     "mangled_component_name" : "_ZN11unwindstack12DwarfSection12GetFdeFromPcEm"
12205    },
12206    {
12207     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImE18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
12208    },
12209    {
12210     "is_pure" : true,
12211     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
12212    },
12213    {
12214     "is_pure" : true,
12215     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Em"
12216    },
12217    {
12218     "is_pure" : true,
12219     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEm"
12220    }
12221   ]
12222  },
12223  {
12224   "alignment" : 8,
12225   "base_specifiers" :
12226   [
12227    {
12228     "referenced_type" : "type-46"
12229    }
12230   ],
12231   "fields" :
12232   [
12233    {
12234     "access" : "protected",
12235     "field_name" : "next_entries_offset_",
12236     "field_offset" : 2176,
12237     "referenced_type" : "type-6"
12238    },
12239    {
12240     "access" : "protected",
12241     "field_name" : "fdes_",
12242     "field_offset" : 2240,
12243     "referenced_type" : "type-110"
12244    }
12245   ],
12246   "linker_set_key" : "unwindstack::DwarfSectionImplNoHdr<unsigned int>",
12247   "name" : "unwindstack::DwarfSectionImplNoHdr<unsigned int>",
12248   "record_kind" : "class",
12249   "referenced_type" : "type-109",
12250   "self_type" : "type-109",
12251   "size" : 304,
12252   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12253   "template_args" : [ "type-3" ],
12254   "unique_id" : "_ZTSN11unwindstack21DwarfSectionImplNoHdrIjEE",
12255   "vtable_components" :
12256   [
12257    {
12258     "kind" : "offset_to_top"
12259    },
12260    {
12261     "kind" : "rtti",
12262     "mangled_component_name" : "_ZTIN11unwindstack21DwarfSectionImplNoHdrIjEE"
12263    },
12264    {
12265     "kind" : "complete_dtor_pointer",
12266     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjED1Ev"
12267    },
12268    {
12269     "kind" : "deleting_dtor_pointer",
12270     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjED0Ev"
12271    },
12272    {
12273     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE4InitEmmm"
12274    },
12275    {
12276     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
12277    },
12278    {
12279     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE3LogEhmPKNS_8DwarfFdeE"
12280    },
12281    {
12282     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
12283    },
12284    {
12285     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrIjE12GetFdeFromPcEm"
12286    },
12287    {
12288     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplIjE18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
12289    },
12290    {
12291     "is_pure" : true,
12292     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
12293    },
12294    {
12295     "is_pure" : true,
12296     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Em"
12297    },
12298    {
12299     "is_pure" : true,
12300     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEm"
12301    }
12302   ]
12303  },
12304  {
12305   "alignment" : 8,
12306   "base_specifiers" :
12307   [
12308    {
12309     "referenced_type" : "type-56"
12310    }
12311   ],
12312   "fields" :
12313   [
12314    {
12315     "access" : "protected",
12316     "field_name" : "next_entries_offset_",
12317     "field_offset" : 2176,
12318     "referenced_type" : "type-6"
12319    },
12320    {
12321     "access" : "protected",
12322     "field_name" : "fdes_",
12323     "field_offset" : 2240,
12324     "referenced_type" : "type-114"
12325    }
12326   ],
12327   "linker_set_key" : "unwindstack::DwarfSectionImplNoHdr<unsigned long>",
12328   "name" : "unwindstack::DwarfSectionImplNoHdr<unsigned long>",
12329   "record_kind" : "class",
12330   "referenced_type" : "type-113",
12331   "self_type" : "type-113",
12332   "size" : 304,
12333   "source_file" : "/system/core/libunwindstack/include/unwindstack/DwarfSection.h",
12334   "template_args" : [ "type-6" ],
12335   "unique_id" : "_ZTSN11unwindstack21DwarfSectionImplNoHdrImEE",
12336   "vtable_components" :
12337   [
12338    {
12339     "kind" : "offset_to_top"
12340    },
12341    {
12342     "kind" : "rtti",
12343     "mangled_component_name" : "_ZTIN11unwindstack21DwarfSectionImplNoHdrImEE"
12344    },
12345    {
12346     "kind" : "complete_dtor_pointer",
12347     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImED1Ev"
12348    },
12349    {
12350     "kind" : "deleting_dtor_pointer",
12351     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImED0Ev"
12352    },
12353    {
12354     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE4InitEmmm"
12355    },
12356    {
12357     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImE4EvalEPKNS_8DwarfCieEPNS_6MemoryERKNS_14DwarfLocationsEPNS_4RegsEPb"
12358    },
12359    {
12360     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImE3LogEhmPKNS_8DwarfFdeE"
12361    },
12362    {
12363     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE7GetFdesEPNSt3__16vectorIPKNS_8DwarfFdeENS2_9allocatorIS6_EEEE"
12364    },
12365    {
12366     "mangled_component_name" : "_ZN11unwindstack21DwarfSectionImplNoHdrImE12GetFdeFromPcEm"
12367    },
12368    {
12369     "mangled_component_name" : "_ZN11unwindstack16DwarfSectionImplImE18GetCfaLocationInfoEmPKNS_8DwarfFdeEPNS_14DwarfLocationsE"
12370    },
12371    {
12372     "is_pure" : true,
12373     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde32Ej"
12374    },
12375    {
12376     "is_pure" : true,
12377     "mangled_component_name" : "_ZN11unwindstack12DwarfSection21GetCieOffsetFromFde64Em"
12378    },
12379    {
12380     "is_pure" : true,
12381     "mangled_component_name" : "_ZN11unwindstack12DwarfSection15AdjustPcFromFdeEm"
12382    }
12383   ]
12384  },
12385  {
12386   "alignment" : 8,
12387   "fields" :
12388   [
12389    {
12390     "access" : "protected",
12391     "field_name" : "valid_",
12392     "field_offset" : 64,
12393     "referenced_type" : "type-72"
12394    },
12395    {
12396     "access" : "protected",
12397     "field_name" : "load_bias_",
12398     "field_offset" : 128,
12399     "referenced_type" : "type-6"
12400    },
12401    {
12402     "access" : "protected",
12403     "field_name" : "interface_",
12404     "field_offset" : 192,
12405     "referenced_type" : "type-193"
12406    },
12407    {
12408     "access" : "protected",
12409     "field_name" : "memory_",
12410     "field_offset" : 256,
12411     "referenced_type" : "type-194"
12412    },
12413    {
12414     "access" : "protected",
12415     "field_name" : "machine_type_",
12416     "field_offset" : 320,
12417     "referenced_type" : "type-3"
12418    },
12419    {
12420     "access" : "protected",
12421     "field_name" : "class_type_",
12422     "field_offset" : 352,
12423     "referenced_type" : "type-10"
12424    },
12425    {
12426     "access" : "protected",
12427     "field_name" : "arch_",
12428     "field_offset" : 360,
12429     "referenced_type" : "type-34"
12430    },
12431    {
12432     "access" : "protected",
12433     "field_name" : "lock_",
12434     "field_offset" : 384,
12435     "referenced_type" : "type-195"
12436    },
12437    {
12438     "access" : "protected",
12439     "field_name" : "gnu_debugdata_memory_",
12440     "field_offset" : 704,
12441     "referenced_type" : "type-196"
12442    },
12443    {
12444     "access" : "protected",
12445     "field_name" : "gnu_debugdata_interface_",
12446     "field_offset" : 768,
12447     "referenced_type" : "type-197"
12448    }
12449   ],
12450   "linker_set_key" : "unwindstack::Elf",
12451   "name" : "unwindstack::Elf",
12452   "record_kind" : "class",
12453   "referenced_type" : "type-192",
12454   "self_type" : "type-192",
12455   "size" : 104,
12456   "source_file" : "/system/core/libunwindstack/include/unwindstack/Elf.h",
12457   "unique_id" : "_ZTSN11unwindstack3ElfE",
12458   "vtable_components" :
12459   [
12460    {
12461     "kind" : "offset_to_top"
12462    },
12463    {
12464     "kind" : "rtti",
12465     "mangled_component_name" : "_ZTIN11unwindstack3ElfE"
12466    },
12467    {
12468     "kind" : "complete_dtor_pointer",
12469     "mangled_component_name" : "_ZN11unwindstack3ElfD1Ev"
12470    },
12471    {
12472     "kind" : "deleting_dtor_pointer",
12473     "mangled_component_name" : "_ZN11unwindstack3ElfD0Ev"
12474    }
12475   ]
12476  },
12477  {
12478   "alignment" : 8,
12479   "fields" :
12480   [
12481    {
12482     "access" : "protected",
12483     "field_name" : "memory_",
12484     "field_offset" : 64,
12485     "referenced_type" : "type-17"
12486    },
12487    {
12488     "access" : "protected",
12489     "field_name" : "pt_loads_",
12490     "field_offset" : 128,
12491     "referenced_type" : "type-19"
12492    },
12493    {
12494     "access" : "protected",
12495     "field_name" : "dynamic_offset_",
12496     "field_offset" : 448,
12497     "referenced_type" : "type-6"
12498    },
12499    {
12500     "access" : "protected",
12501     "field_name" : "dynamic_vaddr_",
12502     "field_offset" : 512,
12503     "referenced_type" : "type-6"
12504    },
12505    {
12506     "access" : "protected",
12507     "field_name" : "dynamic_size_",
12508     "field_offset" : 576,
12509     "referenced_type" : "type-6"
12510    },
12511    {
12512     "access" : "protected",
12513     "field_name" : "eh_frame_hdr_offset_",
12514     "field_offset" : 640,
12515     "referenced_type" : "type-6"
12516    },
12517    {
12518     "access" : "protected",
12519     "field_name" : "eh_frame_hdr_size_",
12520     "field_offset" : 704,
12521     "referenced_type" : "type-6"
12522    },
12523    {
12524     "access" : "protected",
12525     "field_name" : "eh_frame_offset_",
12526     "field_offset" : 768,
12527     "referenced_type" : "type-6"
12528    },
12529    {
12530     "access" : "protected",
12531     "field_name" : "eh_frame_size_",
12532     "field_offset" : 832,
12533     "referenced_type" : "type-6"
12534    },
12535    {
12536     "access" : "protected",
12537     "field_name" : "debug_frame_offset_",
12538     "field_offset" : 896,
12539     "referenced_type" : "type-6"
12540    },
12541    {
12542     "access" : "protected",
12543     "field_name" : "debug_frame_size_",
12544     "field_offset" : 960,
12545     "referenced_type" : "type-6"
12546    },
12547    {
12548     "access" : "protected",
12549     "field_name" : "gnu_debugdata_offset_",
12550     "field_offset" : 1024,
12551     "referenced_type" : "type-6"
12552    },
12553    {
12554     "access" : "protected",
12555     "field_name" : "gnu_debugdata_size_",
12556     "field_offset" : 1088,
12557     "referenced_type" : "type-6"
12558    },
12559    {
12560     "access" : "protected",
12561     "field_name" : "gnu_build_id_offset_",
12562     "field_offset" : 1152,
12563     "referenced_type" : "type-6"
12564    },
12565    {
12566     "access" : "protected",
12567     "field_name" : "gnu_build_id_size_",
12568     "field_offset" : 1216,
12569     "referenced_type" : "type-6"
12570    },
12571    {
12572     "access" : "protected",
12573     "field_name" : "soname_type_",
12574     "field_offset" : 1280,
12575     "referenced_type" : "type-10"
12576    },
12577    {
12578     "access" : "protected",
12579     "field_name" : "soname_",
12580     "field_offset" : 1344,
12581     "referenced_type" : "type-20"
12582    },
12583    {
12584     "access" : "protected",
12585     "field_name" : "last_error_",
12586     "field_offset" : 1536,
12587     "referenced_type" : "type-14"
12588    },
12589    {
12590     "access" : "protected",
12591     "field_name" : "eh_frame_",
12592     "field_offset" : 1664,
12593     "referenced_type" : "type-21"
12594    },
12595    {
12596     "access" : "protected",
12597     "field_name" : "debug_frame_",
12598     "field_offset" : 1728,
12599     "referenced_type" : "type-22"
12600    },
12601    {
12602     "access" : "protected",
12603     "field_name" : "gnu_debugdata_interface_",
12604     "field_offset" : 1792,
12605     "referenced_type" : "type-23"
12606    },
12607    {
12608     "access" : "protected",
12609     "field_name" : "symbols_",
12610     "field_offset" : 1856,
12611     "referenced_type" : "type-24"
12612    },
12613    {
12614     "access" : "protected",
12615     "field_name" : "strtabs_",
12616     "field_offset" : 2048,
12617     "referenced_type" : "type-25"
12618    }
12619   ],
12620   "linker_set_key" : "unwindstack::ElfInterface",
12621   "name" : "unwindstack::ElfInterface",
12622   "record_kind" : "class",
12623   "referenced_type" : "type-16",
12624   "self_type" : "type-16",
12625   "size" : 280,
12626   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
12627   "unique_id" : "_ZTSN11unwindstack12ElfInterfaceE",
12628   "vtable_components" :
12629   [
12630    {
12631     "kind" : "offset_to_top"
12632    },
12633    {
12634     "kind" : "rtti",
12635     "mangled_component_name" : "_ZTIN11unwindstack12ElfInterfaceE"
12636    },
12637    {
12638     "kind" : "complete_dtor_pointer",
12639     "mangled_component_name" : "_ZN11unwindstack12ElfInterfaceD1Ev"
12640    },
12641    {
12642     "kind" : "deleting_dtor_pointer",
12643     "mangled_component_name" : "_ZN11unwindstack12ElfInterfaceD0Ev"
12644    },
12645    {
12646     "is_pure" : true,
12647     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4InitEPm"
12648    },
12649    {
12650     "is_pure" : true,
12651     "mangled_component_name" : "_ZN11unwindstack12ElfInterface11InitHeadersEm"
12652    },
12653    {
12654     "is_pure" : true,
12655     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9GetSonameEv"
12656    },
12657    {
12658     "is_pure" : true,
12659     "mangled_component_name" : "_ZN11unwindstack12ElfInterface15GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
12660    },
12661    {
12662     "is_pure" : true,
12663     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
12664    },
12665    {
12666     "is_pure" : true,
12667     "mangled_component_name" : "_ZN11unwindstack12ElfInterface10GetBuildIDEv"
12668    },
12669    {
12670     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4StepEmPNS_4RegsEPNS_6MemoryEPb"
12671    },
12672    {
12673     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9IsValidPcEm"
12674    },
12675    {
12676     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17HandleUnknownTypeEjmm"
12677    }
12678   ]
12679  },
12680  {
12681   "alignment" : 8,
12682   "base_specifiers" :
12683   [
12684    {
12685     "referenced_type" : "type-16"
12686    }
12687   ],
12688   "linker_set_key" : "unwindstack::ElfInterface32",
12689   "name" : "unwindstack::ElfInterface32",
12690   "record_kind" : "class",
12691   "referenced_type" : "type-32",
12692   "self_type" : "type-32",
12693   "size" : 280,
12694   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
12695   "unique_id" : "_ZTSN11unwindstack14ElfInterface32E",
12696   "vtable_components" :
12697   [
12698    {
12699     "kind" : "offset_to_top"
12700    },
12701    {
12702     "kind" : "rtti",
12703     "mangled_component_name" : "_ZTIN11unwindstack14ElfInterface32E"
12704    },
12705    {
12706     "kind" : "complete_dtor_pointer",
12707     "mangled_component_name" : "_ZN11unwindstack14ElfInterface32D1Ev"
12708    },
12709    {
12710     "kind" : "deleting_dtor_pointer",
12711     "mangled_component_name" : "_ZN11unwindstack14ElfInterface32D0Ev"
12712    },
12713    {
12714     "mangled_component_name" : "_ZN11unwindstack14ElfInterface324InitEPm"
12715    },
12716    {
12717     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3211InitHeadersEm"
12718    },
12719    {
12720     "mangled_component_name" : "_ZN11unwindstack14ElfInterface329GetSonameEv"
12721    },
12722    {
12723     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3215GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
12724    },
12725    {
12726     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3217GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
12727    },
12728    {
12729     "mangled_component_name" : "_ZN11unwindstack14ElfInterface3210GetBuildIDEv"
12730    },
12731    {
12732     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4StepEmPNS_4RegsEPNS_6MemoryEPb"
12733    },
12734    {
12735     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9IsValidPcEm"
12736    },
12737    {
12738     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17HandleUnknownTypeEjmm"
12739    }
12740   ]
12741  },
12742  {
12743   "alignment" : 8,
12744   "base_specifiers" :
12745   [
12746    {
12747     "referenced_type" : "type-16"
12748    }
12749   ],
12750   "linker_set_key" : "unwindstack::ElfInterface64",
12751   "name" : "unwindstack::ElfInterface64",
12752   "record_kind" : "class",
12753   "referenced_type" : "type-40",
12754   "self_type" : "type-40",
12755   "size" : 280,
12756   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
12757   "unique_id" : "_ZTSN11unwindstack14ElfInterface64E",
12758   "vtable_components" :
12759   [
12760    {
12761     "kind" : "offset_to_top"
12762    },
12763    {
12764     "kind" : "rtti",
12765     "mangled_component_name" : "_ZTIN11unwindstack14ElfInterface64E"
12766    },
12767    {
12768     "kind" : "complete_dtor_pointer",
12769     "mangled_component_name" : "_ZN11unwindstack14ElfInterface64D1Ev"
12770    },
12771    {
12772     "kind" : "deleting_dtor_pointer",
12773     "mangled_component_name" : "_ZN11unwindstack14ElfInterface64D0Ev"
12774    },
12775    {
12776     "mangled_component_name" : "_ZN11unwindstack14ElfInterface644InitEPm"
12777    },
12778    {
12779     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6411InitHeadersEm"
12780    },
12781    {
12782     "mangled_component_name" : "_ZN11unwindstack14ElfInterface649GetSonameEv"
12783    },
12784    {
12785     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6415GetFunctionNameEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
12786    },
12787    {
12788     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6417GetGlobalVariableERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPm"
12789    },
12790    {
12791     "mangled_component_name" : "_ZN11unwindstack14ElfInterface6410GetBuildIDEv"
12792    },
12793    {
12794     "mangled_component_name" : "_ZN11unwindstack12ElfInterface4StepEmPNS_4RegsEPNS_6MemoryEPb"
12795    },
12796    {
12797     "mangled_component_name" : "_ZN11unwindstack12ElfInterface9IsValidPcEm"
12798    },
12799    {
12800     "mangled_component_name" : "_ZN11unwindstack12ElfInterface17HandleUnknownTypeEjmm"
12801    }
12802   ]
12803  },
12804  {
12805   "alignment" : 8,
12806   "fields" :
12807   [
12808    {
12809     "field_name" : "code",
12810     "referenced_type" : "type-13"
12811    },
12812    {
12813     "field_name" : "address",
12814     "field_offset" : 64,
12815     "referenced_type" : "type-6"
12816    }
12817   ],
12818   "linker_set_key" : "unwindstack::ErrorData",
12819   "name" : "unwindstack::ErrorData",
12820   "referenced_type" : "type-14",
12821   "self_type" : "type-14",
12822   "size" : 16,
12823   "source_file" : "/system/core/libunwindstack/include/unwindstack/Error.h",
12824   "unique_id" : "_ZTSN11unwindstack9ErrorDataE"
12825  },
12826  {
12827   "alignment" : 8,
12828   "base_specifiers" :
12829   [
12830    {
12831     "referenced_type" : "type-167"
12832    }
12833   ],
12834   "fields" :
12835   [
12836    {
12837     "access" : "protected",
12838     "field_name" : "file_",
12839     "field_offset" : 256,
12840     "referenced_type" : "type-186"
12841    }
12842   ],
12843   "linker_set_key" : "unwindstack::FileMaps",
12844   "name" : "unwindstack::FileMaps",
12845   "record_kind" : "class",
12846   "referenced_type" : "type-185",
12847   "self_type" : "type-185",
12848   "size" : 56,
12849   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
12850   "unique_id" : "_ZTSN11unwindstack8FileMapsE",
12851   "vtable_components" :
12852   [
12853    {
12854     "kind" : "offset_to_top"
12855    },
12856    {
12857     "kind" : "rtti",
12858     "mangled_component_name" : "_ZTIN11unwindstack8FileMapsE"
12859    },
12860    {
12861     "kind" : "complete_dtor_pointer",
12862     "mangled_component_name" : "_ZN11unwindstack8FileMapsD1Ev"
12863    },
12864    {
12865     "kind" : "deleting_dtor_pointer",
12866     "mangled_component_name" : "_ZN11unwindstack8FileMapsD0Ev"
12867    },
12868    {
12869     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
12870    },
12871    {
12872     "mangled_component_name" : "_ZNK11unwindstack8FileMaps11GetMapsFileEv"
12873    }
12874   ]
12875  },
12876  {
12877   "alignment" : 8,
12878   "fields" :
12879   [
12880    {
12881     "field_name" : "num",
12882     "referenced_type" : "type-6"
12883    },
12884    {
12885     "field_name" : "rel_pc",
12886     "field_offset" : 64,
12887     "referenced_type" : "type-6"
12888    },
12889    {
12890     "field_name" : "pc",
12891     "field_offset" : 128,
12892     "referenced_type" : "type-6"
12893    },
12894    {
12895     "field_name" : "sp",
12896     "field_offset" : 192,
12897     "referenced_type" : "type-6"
12898    },
12899    {
12900     "field_name" : "function_name",
12901     "field_offset" : 256,
12902     "referenced_type" : "type-812"
12903    },
12904    {
12905     "field_name" : "function_offset",
12906     "field_offset" : 448,
12907     "referenced_type" : "type-6"
12908    },
12909    {
12910     "field_name" : "map_name",
12911     "field_offset" : 512,
12912     "referenced_type" : "type-813"
12913    },
12914    {
12915     "field_name" : "map_elf_start_offset",
12916     "field_offset" : 704,
12917     "referenced_type" : "type-6"
12918    },
12919    {
12920     "field_name" : "map_exact_offset",
12921     "field_offset" : 768,
12922     "referenced_type" : "type-6"
12923    },
12924    {
12925     "field_name" : "map_start",
12926     "field_offset" : 832,
12927     "referenced_type" : "type-6"
12928    },
12929    {
12930     "field_name" : "map_end",
12931     "field_offset" : 896,
12932     "referenced_type" : "type-6"
12933    },
12934    {
12935     "field_name" : "map_load_bias",
12936     "field_offset" : 960,
12937     "referenced_type" : "type-6"
12938    },
12939    {
12940     "field_name" : "map_flags",
12941     "field_offset" : 1024,
12942     "referenced_type" : "type-153"
12943    }
12944   ],
12945   "linker_set_key" : "unwindstack::FrameData",
12946   "name" : "unwindstack::FrameData",
12947   "referenced_type" : "type-811",
12948   "self_type" : "type-811",
12949   "size" : 136,
12950   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h",
12951   "unique_id" : "_ZTSN11unwindstack9FrameDataE"
12952  },
12953  {
12954   "alignment" : 8,
12955   "fields" :
12956   [
12957    {
12958     "access" : "protected",
12959     "field_name" : "arch_",
12960     "field_offset" : 64,
12961     "referenced_type" : "type-34"
12962    },
12963    {
12964     "access" : "protected",
12965     "field_name" : "memory_",
12966     "field_offset" : 128,
12967     "referenced_type" : "type-160"
12968    },
12969    {
12970     "access" : "protected",
12971     "field_name" : "search_libs_",
12972     "field_offset" : 256,
12973     "referenced_type" : "type-161"
12974    }
12975   ],
12976   "linker_set_key" : "unwindstack::Global",
12977   "name" : "unwindstack::Global",
12978   "record_kind" : "class",
12979   "referenced_type" : "type-159",
12980   "self_type" : "type-159",
12981   "size" : 56,
12982   "source_file" : "/system/core/libunwindstack/include/unwindstack/Global.h",
12983   "unique_id" : "_ZTSN11unwindstack6GlobalE",
12984   "vtable_components" :
12985   [
12986    {
12987     "kind" : "offset_to_top"
12988    },
12989    {
12990     "kind" : "rtti",
12991     "mangled_component_name" : "_ZTIN11unwindstack6GlobalE"
12992    },
12993    {
12994     "kind" : "complete_dtor_pointer",
12995     "mangled_component_name" : "_ZN11unwindstack6GlobalD1Ev"
12996    },
12997    {
12998     "kind" : "deleting_dtor_pointer",
12999     "mangled_component_name" : "_ZN11unwindstack6GlobalD0Ev"
13000    },
13001    {
13002     "is_pure" : true,
13003     "mangled_component_name" : "_ZN11unwindstack6Global16ReadVariableDataEm"
13004    },
13005    {
13006     "is_pure" : true,
13007     "mangled_component_name" : "_ZN11unwindstack6Global11ProcessArchEv"
13008    }
13009   ]
13010  },
13011  {
13012   "alignment" : 8,
13013   "base_specifiers" :
13014   [
13015    {
13016     "referenced_type" : "type-159"
13017    }
13018   ],
13019   "fields" :
13020   [
13021    {
13022     "access" : "private",
13023     "field_name" : "read_descriptor_func_",
13024     "field_offset" : 448,
13025     "referenced_type" : "type-214"
13026    },
13027    {
13028     "access" : "private",
13029     "field_name" : "read_entry_func_",
13030     "field_offset" : 576,
13031     "referenced_type" : "type-215"
13032    },
13033    {
13034     "access" : "private",
13035     "field_name" : "entry_addr_",
13036     "field_offset" : 704,
13037     "referenced_type" : "type-6"
13038    },
13039    {
13040     "access" : "private",
13041     "field_name" : "initialized_",
13042     "field_offset" : 768,
13043     "referenced_type" : "type-72"
13044    },
13045    {
13046     "access" : "private",
13047     "field_name" : "elf_list_",
13048     "field_offset" : 832,
13049     "referenced_type" : "type-216"
13050    },
13051    {
13052     "access" : "private",
13053     "field_name" : "lock_",
13054     "field_offset" : 1024,
13055     "referenced_type" : "type-217"
13056    }
13057   ],
13058   "linker_set_key" : "unwindstack::JitDebug",
13059   "name" : "unwindstack::JitDebug",
13060   "record_kind" : "class",
13061   "referenced_type" : "type-213",
13062   "self_type" : "type-213",
13063   "size" : 168,
13064   "source_file" : "/system/core/libunwindstack/include/unwindstack/JitDebug.h",
13065   "unique_id" : "_ZTSN11unwindstack8JitDebugE",
13066   "vtable_components" :
13067   [
13068    {
13069     "kind" : "offset_to_top"
13070    },
13071    {
13072     "kind" : "rtti",
13073     "mangled_component_name" : "_ZTIN11unwindstack8JitDebugE"
13074    },
13075    {
13076     "kind" : "complete_dtor_pointer",
13077     "mangled_component_name" : "_ZN11unwindstack8JitDebugD1Ev"
13078    },
13079    {
13080     "kind" : "deleting_dtor_pointer",
13081     "mangled_component_name" : "_ZN11unwindstack8JitDebugD0Ev"
13082    },
13083    {
13084     "mangled_component_name" : "_ZN11unwindstack8JitDebug16ReadVariableDataEm"
13085    },
13086    {
13087     "mangled_component_name" : "_ZN11unwindstack8JitDebug11ProcessArchEv"
13088    }
13089   ]
13090  },
13091  {
13092   "alignment" : 8,
13093   "fields" :
13094   [
13095    {
13096     "field_name" : "offset",
13097     "referenced_type" : "type-6"
13098    },
13099    {
13100     "field_name" : "table_offset",
13101     "field_offset" : 64,
13102     "referenced_type" : "type-6"
13103    },
13104    {
13105     "field_name" : "table_size",
13106     "field_offset" : 128,
13107     "referenced_type" : "type-6"
13108    }
13109   ],
13110   "linker_set_key" : "unwindstack::LoadInfo",
13111   "name" : "unwindstack::LoadInfo",
13112   "referenced_type" : "type-15",
13113   "self_type" : "type-15",
13114   "size" : 24,
13115   "source_file" : "/system/core/libunwindstack/include/unwindstack/ElfInterface.h",
13116   "unique_id" : "_ZTSN11unwindstack8LoadInfoE"
13117  },
13118  {
13119   "alignment" : 8,
13120   "fields" :
13121   [
13122    {
13123     "field_name" : "map_info",
13124     "referenced_type" : "type-81"
13125    },
13126    {
13127     "field_name" : "pc",
13128     "field_offset" : 64,
13129     "referenced_type" : "type-6"
13130    },
13131    {
13132     "field_name" : "rel_pc",
13133     "field_offset" : 128,
13134     "referenced_type" : "type-6"
13135    },
13136    {
13137     "field_name" : "function_name",
13138     "field_offset" : 192,
13139     "referenced_type" : "type-569"
13140    },
13141    {
13142     "field_name" : "function_offset",
13143     "field_offset" : 384,
13144     "referenced_type" : "type-6"
13145    }
13146   ],
13147   "linker_set_key" : "unwindstack::LocalFrameData",
13148   "name" : "unwindstack::LocalFrameData",
13149   "referenced_type" : "type-568",
13150   "self_type" : "type-568",
13151   "size" : 56,
13152   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h",
13153   "unique_id" : "_ZTSN11unwindstack14LocalFrameDataE"
13154  },
13155  {
13156   "alignment" : 8,
13157   "base_specifiers" :
13158   [
13159    {
13160     "referenced_type" : "type-175"
13161    }
13162   ],
13163   "linker_set_key" : "unwindstack::LocalMaps",
13164   "name" : "unwindstack::LocalMaps",
13165   "record_kind" : "class",
13166   "referenced_type" : "type-177",
13167   "self_type" : "type-177",
13168   "size" : 40,
13169   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
13170   "unique_id" : "_ZTSN11unwindstack9LocalMapsE",
13171   "vtable_components" :
13172   [
13173    {
13174     "kind" : "offset_to_top"
13175    },
13176    {
13177     "kind" : "rtti",
13178     "mangled_component_name" : "_ZTIN11unwindstack9LocalMapsE"
13179    },
13180    {
13181     "kind" : "complete_dtor_pointer",
13182     "mangled_component_name" : "_ZN11unwindstack9LocalMapsD1Ev"
13183    },
13184    {
13185     "kind" : "deleting_dtor_pointer",
13186     "mangled_component_name" : "_ZN11unwindstack9LocalMapsD0Ev"
13187    },
13188    {
13189     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
13190    },
13191    {
13192     "mangled_component_name" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv"
13193    }
13194   ]
13195  },
13196  {
13197   "alignment" : 8,
13198   "fields" :
13199   [
13200    {
13201     "access" : "private",
13202     "field_name" : "maps_rwlock_",
13203     "referenced_type" : "type-572"
13204    },
13205    {
13206     "access" : "private",
13207     "field_name" : "maps_",
13208     "field_offset" : 448,
13209     "referenced_type" : "type-573"
13210    },
13211    {
13212     "access" : "private",
13213     "field_name" : "process_memory_",
13214     "field_offset" : 512,
13215     "referenced_type" : "type-574"
13216    },
13217    {
13218     "access" : "private",
13219     "field_name" : "skip_libraries_",
13220     "field_offset" : 640,
13221     "referenced_type" : "type-575"
13222    },
13223    {
13224     "access" : "private",
13225     "field_name" : "last_error_",
13226     "field_offset" : 832,
13227     "referenced_type" : "type-14"
13228    }
13229   ],
13230   "linker_set_key" : "unwindstack::LocalUnwinder",
13231   "name" : "unwindstack::LocalUnwinder",
13232   "record_kind" : "class",
13233   "referenced_type" : "type-571",
13234   "self_type" : "type-571",
13235   "size" : 120,
13236   "source_file" : "/system/core/libunwindstack/include/unwindstack/LocalUnwinder.h",
13237   "unique_id" : "_ZTSN11unwindstack13LocalUnwinderE"
13238  },
13239  {
13240   "alignment" : 8,
13241   "base_specifiers" :
13242   [
13243    {
13244     "referenced_type" : "type-167"
13245    }
13246   ],
13247   "fields" :
13248   [
13249    {
13250     "access" : "private",
13251     "field_name" : "saved_maps_",
13252     "field_offset" : 256,
13253     "referenced_type" : "type-180"
13254    }
13255   ],
13256   "linker_set_key" : "unwindstack::LocalUpdatableMaps",
13257   "name" : "unwindstack::LocalUpdatableMaps",
13258   "record_kind" : "class",
13259   "referenced_type" : "type-179",
13260   "self_type" : "type-179",
13261   "size" : 56,
13262   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
13263   "unique_id" : "_ZTSN11unwindstack18LocalUpdatableMapsE",
13264   "vtable_components" :
13265   [
13266    {
13267     "kind" : "offset_to_top"
13268    },
13269    {
13270     "kind" : "rtti",
13271     "mangled_component_name" : "_ZTIN11unwindstack18LocalUpdatableMapsE"
13272    },
13273    {
13274     "kind" : "complete_dtor_pointer",
13275     "mangled_component_name" : "_ZN11unwindstack18LocalUpdatableMapsD1Ev"
13276    },
13277    {
13278     "kind" : "deleting_dtor_pointer",
13279     "mangled_component_name" : "_ZN11unwindstack18LocalUpdatableMapsD0Ev"
13280    },
13281    {
13282     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
13283    },
13284    {
13285     "mangled_component_name" : "_ZNK11unwindstack18LocalUpdatableMaps11GetMapsFileEv"
13286    }
13287   ]
13288  },
13289  {
13290   "alignment" : 8,
13291   "fields" :
13292   [
13293    {
13294     "field_name" : "start",
13295     "referenced_type" : "type-6"
13296    },
13297    {
13298     "field_name" : "end",
13299     "field_offset" : 64,
13300     "referenced_type" : "type-6"
13301    },
13302    {
13303     "field_name" : "offset",
13304     "field_offset" : 128,
13305     "referenced_type" : "type-6"
13306    },
13307    {
13308     "field_name" : "flags",
13309     "field_offset" : 192,
13310     "referenced_type" : "type-2"
13311    },
13312    {
13313     "field_name" : "name",
13314     "field_offset" : 256,
13315     "referenced_type" : "type-79"
13316    },
13317    {
13318     "field_name" : "elf",
13319     "field_offset" : 448,
13320     "referenced_type" : "type-80"
13321    },
13322    {
13323     "field_name" : "elf_offset",
13324     "field_offset" : 576,
13325     "referenced_type" : "type-6"
13326    },
13327    {
13328     "field_name" : "elf_start_offset",
13329     "field_offset" : 640,
13330     "referenced_type" : "type-6"
13331    },
13332    {
13333     "field_name" : "prev_map",
13334     "field_offset" : 704,
13335     "referenced_type" : "type-81"
13336    },
13337    {
13338     "field_name" : "load_bias",
13339     "field_offset" : 768,
13340     "referenced_type" : "type-82"
13341    },
13342    {
13343     "field_name" : "build_id",
13344     "field_offset" : 832,
13345     "referenced_type" : "type-83"
13346    },
13347    {
13348     "field_name" : "memory_backed_elf",
13349     "field_offset" : 896,
13350     "referenced_type" : "type-72"
13351    },
13352    {
13353     "access" : "private",
13354     "field_name" : "mutex_",
13355     "field_offset" : 928,
13356     "referenced_type" : "type-84"
13357    }
13358   ],
13359   "linker_set_key" : "unwindstack::MapInfo",
13360   "name" : "unwindstack::MapInfo",
13361   "referenced_type" : "type-78",
13362   "self_type" : "type-78",
13363   "size" : 160,
13364   "source_file" : "/system/core/libunwindstack/include/unwindstack/MapInfo.h",
13365   "unique_id" : "_ZTSN11unwindstack7MapInfoE"
13366  },
13367  {
13368   "alignment" : 8,
13369   "fields" :
13370   [
13371    {
13372     "access" : "protected",
13373     "field_name" : "maps_",
13374     "field_offset" : 64,
13375     "referenced_type" : "type-168"
13376    }
13377   ],
13378   "linker_set_key" : "unwindstack::Maps",
13379   "name" : "unwindstack::Maps",
13380   "record_kind" : "class",
13381   "referenced_type" : "type-167",
13382   "self_type" : "type-167",
13383   "size" : 32,
13384   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
13385   "unique_id" : "_ZTSN11unwindstack4MapsE",
13386   "vtable_components" :
13387   [
13388    {
13389     "kind" : "offset_to_top"
13390    },
13391    {
13392     "kind" : "rtti",
13393     "mangled_component_name" : "_ZTIN11unwindstack4MapsE"
13394    },
13395    {
13396     "kind" : "complete_dtor_pointer",
13397     "mangled_component_name" : "_ZN11unwindstack4MapsD1Ev"
13398    },
13399    {
13400     "kind" : "deleting_dtor_pointer",
13401     "mangled_component_name" : "_ZN11unwindstack4MapsD0Ev"
13402    },
13403    {
13404     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
13405    },
13406    {
13407     "mangled_component_name" : "_ZNK11unwindstack4Maps11GetMapsFileEv"
13408    }
13409   ]
13410  },
13411  {
13412   "alignment" : 8,
13413   "linker_set_key" : "unwindstack::Memory",
13414   "name" : "unwindstack::Memory",
13415   "record_kind" : "class",
13416   "referenced_type" : "type-18",
13417   "self_type" : "type-18",
13418   "size" : 8,
13419   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13420   "unique_id" : "_ZTSN11unwindstack6MemoryE",
13421   "vtable_components" :
13422   [
13423    {
13424     "kind" : "offset_to_top"
13425    },
13426    {
13427     "kind" : "rtti",
13428     "mangled_component_name" : "_ZTIN11unwindstack6MemoryE"
13429    },
13430    {
13431     "kind" : "complete_dtor_pointer",
13432     "mangled_component_name" : "_ZN11unwindstack6MemoryD1Ev"
13433    },
13434    {
13435     "kind" : "deleting_dtor_pointer",
13436     "mangled_component_name" : "_ZN11unwindstack6MemoryD0Ev"
13437    },
13438    {
13439     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13440    },
13441    {
13442     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13443    },
13444    {
13445     "is_pure" : true,
13446     "mangled_component_name" : "_ZN11unwindstack6Memory4ReadEmPvm"
13447    }
13448   ]
13449  },
13450  {
13451   "alignment" : 8,
13452   "base_specifiers" :
13453   [
13454    {
13455     "referenced_type" : "type-18"
13456    }
13457   ],
13458   "fields" :
13459   [
13460    {
13461     "access" : "private",
13462     "field_name" : "raw_",
13463     "field_offset" : 64,
13464     "referenced_type" : "type-135"
13465    }
13466   ],
13467   "linker_set_key" : "unwindstack::MemoryBuffer",
13468   "name" : "unwindstack::MemoryBuffer",
13469   "record_kind" : "class",
13470   "referenced_type" : "type-134",
13471   "self_type" : "type-134",
13472   "size" : 32,
13473   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13474   "unique_id" : "_ZTSN11unwindstack12MemoryBufferE",
13475   "vtable_components" :
13476   [
13477    {
13478     "kind" : "offset_to_top"
13479    },
13480    {
13481     "kind" : "rtti",
13482     "mangled_component_name" : "_ZTIN11unwindstack12MemoryBufferE"
13483    },
13484    {
13485     "kind" : "complete_dtor_pointer",
13486     "mangled_component_name" : "_ZN11unwindstack12MemoryBufferD1Ev"
13487    },
13488    {
13489     "kind" : "deleting_dtor_pointer",
13490     "mangled_component_name" : "_ZN11unwindstack12MemoryBufferD0Ev"
13491    },
13492    {
13493     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13494    },
13495    {
13496     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13497    },
13498    {
13499     "mangled_component_name" : "_ZN11unwindstack12MemoryBuffer4ReadEmPvm"
13500    }
13501   ]
13502  },
13503  {
13504   "alignment" : 8,
13505   "base_specifiers" :
13506   [
13507    {
13508     "referenced_type" : "type-18"
13509    }
13510   ],
13511   "fields" :
13512   [
13513    {
13514     "access" : "private",
13515     "field_name" : "cache_",
13516     "field_offset" : 64,
13517     "referenced_type" : "type-75"
13518    },
13519    {
13520     "access" : "private",
13521     "field_name" : "impl_",
13522     "field_offset" : 384,
13523     "referenced_type" : "type-76"
13524    }
13525   ],
13526   "linker_set_key" : "unwindstack::MemoryCache",
13527   "name" : "unwindstack::MemoryCache",
13528   "record_kind" : "class",
13529   "referenced_type" : "type-74",
13530   "self_type" : "type-74",
13531   "size" : 56,
13532   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13533   "unique_id" : "_ZTSN11unwindstack11MemoryCacheE",
13534   "vtable_components" :
13535   [
13536    {
13537     "kind" : "offset_to_top"
13538    },
13539    {
13540     "kind" : "rtti",
13541     "mangled_component_name" : "_ZTIN11unwindstack11MemoryCacheE"
13542    },
13543    {
13544     "kind" : "complete_dtor_pointer",
13545     "mangled_component_name" : "_ZN11unwindstack11MemoryCacheD1Ev"
13546    },
13547    {
13548     "kind" : "deleting_dtor_pointer",
13549     "mangled_component_name" : "_ZN11unwindstack11MemoryCacheD0Ev"
13550    },
13551    {
13552     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13553    },
13554    {
13555     "mangled_component_name" : "_ZN11unwindstack11MemoryCache5ClearEv"
13556    },
13557    {
13558     "mangled_component_name" : "_ZN11unwindstack11MemoryCache4ReadEmPvm"
13559    }
13560   ]
13561  },
13562  {
13563   "alignment" : 8,
13564   "base_specifiers" :
13565   [
13566    {
13567     "referenced_type" : "type-18"
13568    }
13569   ],
13570   "fields" :
13571   [
13572    {
13573     "access" : "protected",
13574     "field_name" : "size_",
13575     "field_offset" : 64,
13576     "referenced_type" : "type-6"
13577    },
13578    {
13579     "access" : "protected",
13580     "field_name" : "offset_",
13581     "field_offset" : 128,
13582     "referenced_type" : "type-6"
13583    },
13584    {
13585     "access" : "protected",
13586     "field_name" : "data_",
13587     "field_offset" : 192,
13588     "referenced_type" : "type-142"
13589    }
13590   ],
13591   "linker_set_key" : "unwindstack::MemoryFileAtOffset",
13592   "name" : "unwindstack::MemoryFileAtOffset",
13593   "record_kind" : "class",
13594   "referenced_type" : "type-141",
13595   "self_type" : "type-141",
13596   "size" : 32,
13597   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13598   "unique_id" : "_ZTSN11unwindstack18MemoryFileAtOffsetE",
13599   "vtable_components" :
13600   [
13601    {
13602     "kind" : "offset_to_top"
13603    },
13604    {
13605     "kind" : "rtti",
13606     "mangled_component_name" : "_ZTIN11unwindstack18MemoryFileAtOffsetE"
13607    },
13608    {
13609     "kind" : "complete_dtor_pointer",
13610     "mangled_component_name" : "_ZN11unwindstack18MemoryFileAtOffsetD1Ev"
13611    },
13612    {
13613     "kind" : "deleting_dtor_pointer",
13614     "mangled_component_name" : "_ZN11unwindstack18MemoryFileAtOffsetD0Ev"
13615    },
13616    {
13617     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13618    },
13619    {
13620     "mangled_component_name" : "_ZN11unwindstack18MemoryFileAtOffset5ClearEv"
13621    },
13622    {
13623     "mangled_component_name" : "_ZN11unwindstack18MemoryFileAtOffset4ReadEmPvm"
13624    }
13625   ]
13626  },
13627  {
13628   "alignment" : 8,
13629   "base_specifiers" :
13630   [
13631    {
13632     "referenced_type" : "type-18"
13633    }
13634   ],
13635   "linker_set_key" : "unwindstack::MemoryLocal",
13636   "name" : "unwindstack::MemoryLocal",
13637   "record_kind" : "class",
13638   "referenced_type" : "type-198",
13639   "self_type" : "type-198",
13640   "size" : 8,
13641   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13642   "unique_id" : "_ZTSN11unwindstack11MemoryLocalE",
13643   "vtable_components" :
13644   [
13645    {
13646     "kind" : "offset_to_top"
13647    },
13648    {
13649     "kind" : "rtti",
13650     "mangled_component_name" : "_ZTIN11unwindstack11MemoryLocalE"
13651    },
13652    {
13653     "kind" : "complete_dtor_pointer",
13654     "mangled_component_name" : "_ZN11unwindstack11MemoryLocalD1Ev"
13655    },
13656    {
13657     "kind" : "deleting_dtor_pointer",
13658     "mangled_component_name" : "_ZN11unwindstack11MemoryLocalD0Ev"
13659    },
13660    {
13661     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13662    },
13663    {
13664     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13665    },
13666    {
13667     "mangled_component_name" : "_ZN11unwindstack11MemoryLocal4ReadEmPvm"
13668    }
13669   ]
13670  },
13671  {
13672   "alignment" : 8,
13673   "base_specifiers" :
13674   [
13675    {
13676     "referenced_type" : "type-18"
13677    }
13678   ],
13679   "fields" :
13680   [
13681    {
13682     "access" : "private",
13683     "field_name" : "memory_",
13684     "field_offset" : 64,
13685     "referenced_type" : "type-227"
13686    }
13687   ],
13688   "linker_set_key" : "unwindstack::MemoryOffline",
13689   "name" : "unwindstack::MemoryOffline",
13690   "record_kind" : "class",
13691   "referenced_type" : "type-226",
13692   "self_type" : "type-226",
13693   "size" : 16,
13694   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13695   "unique_id" : "_ZTSN11unwindstack13MemoryOfflineE",
13696   "vtable_components" :
13697   [
13698    {
13699     "kind" : "offset_to_top"
13700    },
13701    {
13702     "kind" : "rtti",
13703     "mangled_component_name" : "_ZTIN11unwindstack13MemoryOfflineE"
13704    },
13705    {
13706     "kind" : "complete_dtor_pointer",
13707     "mangled_component_name" : "_ZN11unwindstack13MemoryOfflineD1Ev"
13708    },
13709    {
13710     "kind" : "deleting_dtor_pointer",
13711     "mangled_component_name" : "_ZN11unwindstack13MemoryOfflineD0Ev"
13712    },
13713    {
13714     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13715    },
13716    {
13717     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13718    },
13719    {
13720     "mangled_component_name" : "_ZN11unwindstack13MemoryOffline4ReadEmPvm"
13721    }
13722   ]
13723  },
13724  {
13725   "alignment" : 8,
13726   "base_specifiers" :
13727   [
13728    {
13729     "referenced_type" : "type-18"
13730    }
13731   ],
13732   "fields" :
13733   [
13734    {
13735     "access" : "private",
13736     "field_name" : "data_",
13737     "field_offset" : 64,
13738     "referenced_type" : "type-238"
13739    },
13740    {
13741     "access" : "private",
13742     "field_name" : "start_",
13743     "field_offset" : 128,
13744     "referenced_type" : "type-6"
13745    },
13746    {
13747     "access" : "private",
13748     "field_name" : "end_",
13749     "field_offset" : 192,
13750     "referenced_type" : "type-6"
13751    }
13752   ],
13753   "linker_set_key" : "unwindstack::MemoryOfflineBuffer",
13754   "name" : "unwindstack::MemoryOfflineBuffer",
13755   "record_kind" : "class",
13756   "referenced_type" : "type-237",
13757   "self_type" : "type-237",
13758   "size" : 32,
13759   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13760   "unique_id" : "_ZTSN11unwindstack19MemoryOfflineBufferE",
13761   "vtable_components" :
13762   [
13763    {
13764     "kind" : "offset_to_top"
13765    },
13766    {
13767     "kind" : "rtti",
13768     "mangled_component_name" : "_ZTIN11unwindstack19MemoryOfflineBufferE"
13769    },
13770    {
13771     "kind" : "complete_dtor_pointer",
13772     "mangled_component_name" : "_ZN11unwindstack19MemoryOfflineBufferD1Ev"
13773    },
13774    {
13775     "kind" : "deleting_dtor_pointer",
13776     "mangled_component_name" : "_ZN11unwindstack19MemoryOfflineBufferD0Ev"
13777    },
13778    {
13779     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13780    },
13781    {
13782     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13783    },
13784    {
13785     "mangled_component_name" : "_ZN11unwindstack19MemoryOfflineBuffer4ReadEmPvm"
13786    }
13787   ]
13788  },
13789  {
13790   "alignment" : 8,
13791   "base_specifiers" :
13792   [
13793    {
13794     "referenced_type" : "type-18"
13795    }
13796   ],
13797   "fields" :
13798   [
13799    {
13800     "access" : "private",
13801     "field_name" : "memories_",
13802     "field_offset" : 64,
13803     "referenced_type" : "type-257"
13804    }
13805   ],
13806   "linker_set_key" : "unwindstack::MemoryOfflineParts",
13807   "name" : "unwindstack::MemoryOfflineParts",
13808   "record_kind" : "class",
13809   "referenced_type" : "type-256",
13810   "self_type" : "type-256",
13811   "size" : 32,
13812   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13813   "unique_id" : "_ZTSN11unwindstack18MemoryOfflinePartsE",
13814   "vtable_components" :
13815   [
13816    {
13817     "kind" : "offset_to_top"
13818    },
13819    {
13820     "kind" : "rtti",
13821     "mangled_component_name" : "_ZTIN11unwindstack18MemoryOfflinePartsE"
13822    },
13823    {
13824     "kind" : "complete_dtor_pointer",
13825     "mangled_component_name" : "_ZN11unwindstack18MemoryOfflinePartsD1Ev"
13826    },
13827    {
13828     "kind" : "deleting_dtor_pointer",
13829     "mangled_component_name" : "_ZN11unwindstack18MemoryOfflinePartsD0Ev"
13830    },
13831    {
13832     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13833    },
13834    {
13835     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13836    },
13837    {
13838     "mangled_component_name" : "_ZN11unwindstack18MemoryOfflineParts4ReadEmPvm"
13839    }
13840   ]
13841  },
13842  {
13843   "alignment" : 8,
13844   "base_specifiers" :
13845   [
13846    {
13847     "referenced_type" : "type-18"
13848    }
13849   ],
13850   "fields" :
13851   [
13852    {
13853     "access" : "private",
13854     "field_name" : "memory_",
13855     "field_offset" : 64,
13856     "referenced_type" : "type-207"
13857    },
13858    {
13859     "access" : "private",
13860     "field_name" : "begin_",
13861     "field_offset" : 192,
13862     "referenced_type" : "type-6"
13863    },
13864    {
13865     "access" : "private",
13866     "field_name" : "length_",
13867     "field_offset" : 256,
13868     "referenced_type" : "type-6"
13869    },
13870    {
13871     "access" : "private",
13872     "field_name" : "offset_",
13873     "field_offset" : 320,
13874     "referenced_type" : "type-6"
13875    }
13876   ],
13877   "linker_set_key" : "unwindstack::MemoryRange",
13878   "name" : "unwindstack::MemoryRange",
13879   "record_kind" : "class",
13880   "referenced_type" : "type-206",
13881   "self_type" : "type-206",
13882   "size" : 48,
13883   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13884   "unique_id" : "_ZTSN11unwindstack11MemoryRangeE",
13885   "vtable_components" :
13886   [
13887    {
13888     "kind" : "offset_to_top"
13889    },
13890    {
13891     "kind" : "rtti",
13892     "mangled_component_name" : "_ZTIN11unwindstack11MemoryRangeE"
13893    },
13894    {
13895     "kind" : "complete_dtor_pointer",
13896     "mangled_component_name" : "_ZN11unwindstack11MemoryRangeD1Ev"
13897    },
13898    {
13899     "kind" : "deleting_dtor_pointer",
13900     "mangled_component_name" : "_ZN11unwindstack11MemoryRangeD0Ev"
13901    },
13902    {
13903     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13904    },
13905    {
13906     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13907    },
13908    {
13909     "mangled_component_name" : "_ZN11unwindstack11MemoryRange4ReadEmPvm"
13910    }
13911   ]
13912  },
13913  {
13914   "alignment" : 8,
13915   "base_specifiers" :
13916   [
13917    {
13918     "referenced_type" : "type-18"
13919    }
13920   ],
13921   "fields" :
13922   [
13923    {
13924     "access" : "private",
13925     "field_name" : "maps_",
13926     "field_offset" : 64,
13927     "referenced_type" : "type-219"
13928    }
13929   ],
13930   "linker_set_key" : "unwindstack::MemoryRanges",
13931   "name" : "unwindstack::MemoryRanges",
13932   "record_kind" : "class",
13933   "referenced_type" : "type-218",
13934   "self_type" : "type-218",
13935   "size" : 32,
13936   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13937   "unique_id" : "_ZTSN11unwindstack12MemoryRangesE",
13938   "vtable_components" :
13939   [
13940    {
13941     "kind" : "offset_to_top"
13942    },
13943    {
13944     "kind" : "rtti",
13945     "mangled_component_name" : "_ZTIN11unwindstack12MemoryRangesE"
13946    },
13947    {
13948     "kind" : "complete_dtor_pointer",
13949     "mangled_component_name" : "_ZN11unwindstack12MemoryRangesD1Ev"
13950    },
13951    {
13952     "kind" : "deleting_dtor_pointer",
13953     "mangled_component_name" : "_ZN11unwindstack12MemoryRangesD0Ev"
13954    },
13955    {
13956     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
13957    },
13958    {
13959     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
13960    },
13961    {
13962     "mangled_component_name" : "_ZN11unwindstack12MemoryRanges4ReadEmPvm"
13963    }
13964   ]
13965  },
13966  {
13967   "alignment" : 8,
13968   "base_specifiers" :
13969   [
13970    {
13971     "referenced_type" : "type-18"
13972    }
13973   ],
13974   "fields" :
13975   [
13976    {
13977     "access" : "private",
13978     "field_name" : "pid_",
13979     "field_offset" : 64,
13980     "referenced_type" : "type-153"
13981    },
13982    {
13983     "access" : "private",
13984     "field_name" : "read_redirect_func_",
13985     "field_offset" : 128,
13986     "referenced_type" : "type-154"
13987    }
13988   ],
13989   "linker_set_key" : "unwindstack::MemoryRemote",
13990   "name" : "unwindstack::MemoryRemote",
13991   "record_kind" : "class",
13992   "referenced_type" : "type-152",
13993   "self_type" : "type-152",
13994   "size" : 24,
13995   "source_file" : "/system/core/libunwindstack/include/unwindstack/Memory.h",
13996   "unique_id" : "_ZTSN11unwindstack12MemoryRemoteE",
13997   "vtable_components" :
13998   [
13999    {
14000     "kind" : "offset_to_top"
14001    },
14002    {
14003     "kind" : "rtti",
14004     "mangled_component_name" : "_ZTIN11unwindstack12MemoryRemoteE"
14005    },
14006    {
14007     "kind" : "complete_dtor_pointer",
14008     "mangled_component_name" : "_ZN11unwindstack12MemoryRemoteD1Ev"
14009    },
14010    {
14011     "kind" : "deleting_dtor_pointer",
14012     "mangled_component_name" : "_ZN11unwindstack12MemoryRemoteD0Ev"
14013    },
14014    {
14015     "mangled_component_name" : "_ZN11unwindstack6Memory10ReadStringEmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm"
14016    },
14017    {
14018     "mangled_component_name" : "_ZN11unwindstack6Memory5ClearEv"
14019    },
14020    {
14021     "mangled_component_name" : "_ZN11unwindstack12MemoryRemote4ReadEmPvm"
14022    }
14023   ]
14024  },
14025  {
14026   "alignment" : 8,
14027   "fields" :
14028   [
14029    {
14030     "access" : "protected",
14031     "field_name" : "total_regs_",
14032     "field_offset" : 64,
14033     "referenced_type" : "type-2"
14034    },
14035    {
14036     "access" : "protected",
14037     "field_name" : "return_loc_",
14038     "field_offset" : 80,
14039     "referenced_type" : "type-64"
14040    },
14041    {
14042     "access" : "protected",
14043     "field_name" : "dex_pc_",
14044     "field_offset" : 128,
14045     "referenced_type" : "type-6"
14046    }
14047   ],
14048   "linker_set_key" : "unwindstack::Regs",
14049   "name" : "unwindstack::Regs",
14050   "record_kind" : "class",
14051   "referenced_type" : "type-63",
14052   "self_type" : "type-63",
14053   "size" : 24,
14054   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
14055   "unique_id" : "_ZTSN11unwindstack4RegsE",
14056   "vtable_components" :
14057   [
14058    {
14059     "kind" : "offset_to_top"
14060    },
14061    {
14062     "kind" : "rtti",
14063     "mangled_component_name" : "_ZTIN11unwindstack4RegsE"
14064    },
14065    {
14066     "kind" : "complete_dtor_pointer",
14067     "mangled_component_name" : "_ZN11unwindstack4RegsD1Ev"
14068    },
14069    {
14070     "kind" : "deleting_dtor_pointer",
14071     "mangled_component_name" : "_ZN11unwindstack4RegsD0Ev"
14072    },
14073    {
14074     "is_pure" : true,
14075     "mangled_component_name" : "_ZN11unwindstack4Regs4ArchEv"
14076    },
14077    {
14078     "is_pure" : true,
14079     "mangled_component_name" : "_ZN11unwindstack4Regs7Is32BitEv"
14080    },
14081    {
14082     "is_pure" : true,
14083     "mangled_component_name" : "_ZN11unwindstack4Regs7RawDataEv"
14084    },
14085    {
14086     "is_pure" : true,
14087     "mangled_component_name" : "_ZN11unwindstack4Regs2pcEv"
14088    },
14089    {
14090     "is_pure" : true,
14091     "mangled_component_name" : "_ZN11unwindstack4Regs2spEv"
14092    },
14093    {
14094     "is_pure" : true,
14095     "mangled_component_name" : "_ZN11unwindstack4Regs6set_pcEm"
14096    },
14097    {
14098     "is_pure" : true,
14099     "mangled_component_name" : "_ZN11unwindstack4Regs6set_spEm"
14100    },
14101    {
14102     "is_pure" : true,
14103     "mangled_component_name" : "_ZN11unwindstack4Regs15GetPcAdjustmentEmPNS_3ElfE"
14104    },
14105    {
14106     "is_pure" : true,
14107     "mangled_component_name" : "_ZN11unwindstack4Regs19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14108    },
14109    {
14110     "is_pure" : true,
14111     "mangled_component_name" : "_ZN11unwindstack4Regs22SetPcFromReturnAddressEPNS_6MemoryE"
14112    },
14113    {
14114     "is_pure" : true,
14115     "mangled_component_name" : "_ZN11unwindstack4Regs16IterateRegistersENSt3__18functionIFvPKcmEEE"
14116    },
14117    {
14118     "is_pure" : true,
14119     "mangled_component_name" : "_ZN11unwindstack4Regs5CloneEv"
14120    }
14121   ]
14122  },
14123  {
14124   "alignment" : 2,
14125   "fields" :
14126   [
14127    {
14128     "field_name" : "type",
14129     "referenced_type" : "type-65"
14130    },
14131    {
14132     "field_name" : "value",
14133     "field_offset" : 16,
14134     "referenced_type" : "type-66"
14135    }
14136   ],
14137   "linker_set_key" : "unwindstack::Regs::Location",
14138   "name" : "unwindstack::Regs::Location",
14139   "referenced_type" : "type-64",
14140   "self_type" : "type-64",
14141   "size" : 4,
14142   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
14143   "unique_id" : "_ZTSN11unwindstack4Regs8LocationE"
14144  },
14145  {
14146   "alignment" : 8,
14147   "base_specifiers" :
14148   [
14149    {
14150     "referenced_type" : "type-106"
14151    }
14152   ],
14153   "linker_set_key" : "unwindstack::RegsArm",
14154   "name" : "unwindstack::RegsArm",
14155   "record_kind" : "class",
14156   "referenced_type" : "type-119",
14157   "self_type" : "type-119",
14158   "size" : 48,
14159   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm.h",
14160   "unique_id" : "_ZTSN11unwindstack7RegsArmE",
14161   "vtable_components" :
14162   [
14163    {
14164     "kind" : "offset_to_top"
14165    },
14166    {
14167     "kind" : "rtti",
14168     "mangled_component_name" : "_ZTIN11unwindstack7RegsArmE"
14169    },
14170    {
14171     "kind" : "complete_dtor_pointer",
14172     "mangled_component_name" : "_ZN11unwindstack7RegsArmD1Ev"
14173    },
14174    {
14175     "kind" : "deleting_dtor_pointer",
14176     "mangled_component_name" : "_ZN11unwindstack7RegsArmD0Ev"
14177    },
14178    {
14179     "mangled_component_name" : "_ZN11unwindstack7RegsArm4ArchEv"
14180    },
14181    {
14182     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
14183    },
14184    {
14185     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
14186    },
14187    {
14188     "mangled_component_name" : "_ZN11unwindstack7RegsArm2pcEv"
14189    },
14190    {
14191     "mangled_component_name" : "_ZN11unwindstack7RegsArm2spEv"
14192    },
14193    {
14194     "mangled_component_name" : "_ZN11unwindstack7RegsArm6set_pcEm"
14195    },
14196    {
14197     "mangled_component_name" : "_ZN11unwindstack7RegsArm6set_spEm"
14198    },
14199    {
14200     "mangled_component_name" : "_ZN11unwindstack7RegsArm15GetPcAdjustmentEmPNS_3ElfE"
14201    },
14202    {
14203     "mangled_component_name" : "_ZN11unwindstack7RegsArm19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14204    },
14205    {
14206     "mangled_component_name" : "_ZN11unwindstack7RegsArm22SetPcFromReturnAddressEPNS_6MemoryE"
14207    },
14208    {
14209     "mangled_component_name" : "_ZN11unwindstack7RegsArm16IterateRegistersENSt3__18functionIFvPKcmEEE"
14210    },
14211    {
14212     "mangled_component_name" : "_ZN11unwindstack7RegsArm5CloneEv"
14213    }
14214   ]
14215  },
14216  {
14217   "alignment" : 8,
14218   "base_specifiers" :
14219   [
14220    {
14221     "referenced_type" : "type-67"
14222    }
14223   ],
14224   "linker_set_key" : "unwindstack::RegsArm64",
14225   "name" : "unwindstack::RegsArm64",
14226   "record_kind" : "class",
14227   "referenced_type" : "type-596",
14228   "self_type" : "type-596",
14229   "size" : 48,
14230   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsArm64.h",
14231   "unique_id" : "_ZTSN11unwindstack9RegsArm64E",
14232   "vtable_components" :
14233   [
14234    {
14235     "kind" : "offset_to_top"
14236    },
14237    {
14238     "kind" : "rtti",
14239     "mangled_component_name" : "_ZTIN11unwindstack9RegsArm64E"
14240    },
14241    {
14242     "kind" : "complete_dtor_pointer",
14243     "mangled_component_name" : "_ZN11unwindstack9RegsArm64D1Ev"
14244    },
14245    {
14246     "kind" : "deleting_dtor_pointer",
14247     "mangled_component_name" : "_ZN11unwindstack9RegsArm64D0Ev"
14248    },
14249    {
14250     "mangled_component_name" : "_ZN11unwindstack9RegsArm644ArchEv"
14251    },
14252    {
14253     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7Is32BitEv"
14254    },
14255    {
14256     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7RawDataEv"
14257    },
14258    {
14259     "mangled_component_name" : "_ZN11unwindstack9RegsArm642pcEv"
14260    },
14261    {
14262     "mangled_component_name" : "_ZN11unwindstack9RegsArm642spEv"
14263    },
14264    {
14265     "mangled_component_name" : "_ZN11unwindstack9RegsArm646set_pcEm"
14266    },
14267    {
14268     "mangled_component_name" : "_ZN11unwindstack9RegsArm646set_spEm"
14269    },
14270    {
14271     "mangled_component_name" : "_ZN11unwindstack9RegsArm6415GetPcAdjustmentEmPNS_3ElfE"
14272    },
14273    {
14274     "mangled_component_name" : "_ZN11unwindstack9RegsArm6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14275    },
14276    {
14277     "mangled_component_name" : "_ZN11unwindstack9RegsArm6422SetPcFromReturnAddressEPNS_6MemoryE"
14278    },
14279    {
14280     "mangled_component_name" : "_ZN11unwindstack9RegsArm6416IterateRegistersENSt3__18functionIFvPKcmEEE"
14281    },
14282    {
14283     "mangled_component_name" : "_ZN11unwindstack9RegsArm645CloneEv"
14284    }
14285   ]
14286  },
14287  {
14288   "alignment" : 8,
14289   "base_specifiers" :
14290   [
14291    {
14292     "referenced_type" : "type-63"
14293    }
14294   ],
14295   "fields" :
14296   [
14297    {
14298     "access" : "protected",
14299     "field_name" : "regs_",
14300     "field_offset" : 192,
14301     "referenced_type" : "type-107"
14302    }
14303   ],
14304   "linker_set_key" : "unwindstack::RegsImpl<unsigned int>",
14305   "name" : "unwindstack::RegsImpl<unsigned int>",
14306   "record_kind" : "class",
14307   "referenced_type" : "type-106",
14308   "self_type" : "type-106",
14309   "size" : 48,
14310   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
14311   "template_args" : [ "type-3" ],
14312   "unique_id" : "_ZTSN11unwindstack8RegsImplIjEE",
14313   "vtable_components" :
14314   [
14315    {
14316     "kind" : "offset_to_top"
14317    },
14318    {
14319     "kind" : "rtti",
14320     "mangled_component_name" : "_ZTIN11unwindstack8RegsImplIjEE"
14321    },
14322    {
14323     "kind" : "complete_dtor_pointer",
14324     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjED1Ev"
14325    },
14326    {
14327     "kind" : "deleting_dtor_pointer",
14328     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjED0Ev"
14329    },
14330    {
14331     "is_pure" : true,
14332     "mangled_component_name" : "_ZN11unwindstack4Regs4ArchEv"
14333    },
14334    {
14335     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
14336    },
14337    {
14338     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
14339    },
14340    {
14341     "is_pure" : true,
14342     "mangled_component_name" : "_ZN11unwindstack4Regs2pcEv"
14343    },
14344    {
14345     "is_pure" : true,
14346     "mangled_component_name" : "_ZN11unwindstack4Regs2spEv"
14347    },
14348    {
14349     "is_pure" : true,
14350     "mangled_component_name" : "_ZN11unwindstack4Regs6set_pcEm"
14351    },
14352    {
14353     "is_pure" : true,
14354     "mangled_component_name" : "_ZN11unwindstack4Regs6set_spEm"
14355    },
14356    {
14357     "is_pure" : true,
14358     "mangled_component_name" : "_ZN11unwindstack4Regs15GetPcAdjustmentEmPNS_3ElfE"
14359    },
14360    {
14361     "is_pure" : true,
14362     "mangled_component_name" : "_ZN11unwindstack4Regs19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14363    },
14364    {
14365     "is_pure" : true,
14366     "mangled_component_name" : "_ZN11unwindstack4Regs22SetPcFromReturnAddressEPNS_6MemoryE"
14367    },
14368    {
14369     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE16IterateRegistersENSt3__18functionIFvPKcmEEE"
14370    },
14371    {
14372     "is_pure" : true,
14373     "mangled_component_name" : "_ZN11unwindstack4Regs5CloneEv"
14374    }
14375   ]
14376  },
14377  {
14378   "alignment" : 8,
14379   "base_specifiers" :
14380   [
14381    {
14382     "referenced_type" : "type-63"
14383    }
14384   ],
14385   "fields" :
14386   [
14387    {
14388     "access" : "protected",
14389     "field_name" : "regs_",
14390     "field_offset" : 192,
14391     "referenced_type" : "type-68"
14392    }
14393   ],
14394   "linker_set_key" : "unwindstack::RegsImpl<unsigned long>",
14395   "name" : "unwindstack::RegsImpl<unsigned long>",
14396   "record_kind" : "class",
14397   "referenced_type" : "type-67",
14398   "self_type" : "type-67",
14399   "size" : 48,
14400   "source_file" : "/system/core/libunwindstack/include/unwindstack/Regs.h",
14401   "template_args" : [ "type-6" ],
14402   "unique_id" : "_ZTSN11unwindstack8RegsImplImEE",
14403   "vtable_components" :
14404   [
14405    {
14406     "kind" : "offset_to_top"
14407    },
14408    {
14409     "kind" : "rtti",
14410     "mangled_component_name" : "_ZTIN11unwindstack8RegsImplImEE"
14411    },
14412    {
14413     "kind" : "complete_dtor_pointer",
14414     "mangled_component_name" : "_ZN11unwindstack8RegsImplImED1Ev"
14415    },
14416    {
14417     "kind" : "deleting_dtor_pointer",
14418     "mangled_component_name" : "_ZN11unwindstack8RegsImplImED0Ev"
14419    },
14420    {
14421     "is_pure" : true,
14422     "mangled_component_name" : "_ZN11unwindstack4Regs4ArchEv"
14423    },
14424    {
14425     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7Is32BitEv"
14426    },
14427    {
14428     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7RawDataEv"
14429    },
14430    {
14431     "is_pure" : true,
14432     "mangled_component_name" : "_ZN11unwindstack4Regs2pcEv"
14433    },
14434    {
14435     "is_pure" : true,
14436     "mangled_component_name" : "_ZN11unwindstack4Regs2spEv"
14437    },
14438    {
14439     "is_pure" : true,
14440     "mangled_component_name" : "_ZN11unwindstack4Regs6set_pcEm"
14441    },
14442    {
14443     "is_pure" : true,
14444     "mangled_component_name" : "_ZN11unwindstack4Regs6set_spEm"
14445    },
14446    {
14447     "is_pure" : true,
14448     "mangled_component_name" : "_ZN11unwindstack4Regs15GetPcAdjustmentEmPNS_3ElfE"
14449    },
14450    {
14451     "is_pure" : true,
14452     "mangled_component_name" : "_ZN11unwindstack4Regs19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14453    },
14454    {
14455     "is_pure" : true,
14456     "mangled_component_name" : "_ZN11unwindstack4Regs22SetPcFromReturnAddressEPNS_6MemoryE"
14457    },
14458    {
14459     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE16IterateRegistersENSt3__18functionIFvPKcmEEE"
14460    },
14461    {
14462     "is_pure" : true,
14463     "mangled_component_name" : "_ZN11unwindstack4Regs5CloneEv"
14464    }
14465   ]
14466  },
14467  {
14468   "alignment" : 8,
14469   "base_specifiers" :
14470   [
14471    {
14472     "referenced_type" : "type-106"
14473    }
14474   ],
14475   "linker_set_key" : "unwindstack::RegsMips",
14476   "name" : "unwindstack::RegsMips",
14477   "record_kind" : "class",
14478   "referenced_type" : "type-598",
14479   "self_type" : "type-598",
14480   "size" : 48,
14481   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips.h",
14482   "unique_id" : "_ZTSN11unwindstack8RegsMipsE",
14483   "vtable_components" :
14484   [
14485    {
14486     "kind" : "offset_to_top"
14487    },
14488    {
14489     "kind" : "rtti",
14490     "mangled_component_name" : "_ZTIN11unwindstack8RegsMipsE"
14491    },
14492    {
14493     "kind" : "complete_dtor_pointer",
14494     "mangled_component_name" : "_ZN11unwindstack8RegsMipsD1Ev"
14495    },
14496    {
14497     "kind" : "deleting_dtor_pointer",
14498     "mangled_component_name" : "_ZN11unwindstack8RegsMipsD0Ev"
14499    },
14500    {
14501     "mangled_component_name" : "_ZN11unwindstack8RegsMips4ArchEv"
14502    },
14503    {
14504     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
14505    },
14506    {
14507     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
14508    },
14509    {
14510     "mangled_component_name" : "_ZN11unwindstack8RegsMips2pcEv"
14511    },
14512    {
14513     "mangled_component_name" : "_ZN11unwindstack8RegsMips2spEv"
14514    },
14515    {
14516     "mangled_component_name" : "_ZN11unwindstack8RegsMips6set_pcEm"
14517    },
14518    {
14519     "mangled_component_name" : "_ZN11unwindstack8RegsMips6set_spEm"
14520    },
14521    {
14522     "mangled_component_name" : "_ZN11unwindstack8RegsMips15GetPcAdjustmentEmPNS_3ElfE"
14523    },
14524    {
14525     "mangled_component_name" : "_ZN11unwindstack8RegsMips19StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14526    },
14527    {
14528     "mangled_component_name" : "_ZN11unwindstack8RegsMips22SetPcFromReturnAddressEPNS_6MemoryE"
14529    },
14530    {
14531     "mangled_component_name" : "_ZN11unwindstack8RegsMips16IterateRegistersENSt3__18functionIFvPKcmEEE"
14532    },
14533    {
14534     "mangled_component_name" : "_ZN11unwindstack8RegsMips5CloneEv"
14535    }
14536   ]
14537  },
14538  {
14539   "alignment" : 8,
14540   "base_specifiers" :
14541   [
14542    {
14543     "referenced_type" : "type-67"
14544    }
14545   ],
14546   "linker_set_key" : "unwindstack::RegsMips64",
14547   "name" : "unwindstack::RegsMips64",
14548   "record_kind" : "class",
14549   "referenced_type" : "type-600",
14550   "self_type" : "type-600",
14551   "size" : 48,
14552   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsMips64.h",
14553   "unique_id" : "_ZTSN11unwindstack10RegsMips64E",
14554   "vtable_components" :
14555   [
14556    {
14557     "kind" : "offset_to_top"
14558    },
14559    {
14560     "kind" : "rtti",
14561     "mangled_component_name" : "_ZTIN11unwindstack10RegsMips64E"
14562    },
14563    {
14564     "kind" : "complete_dtor_pointer",
14565     "mangled_component_name" : "_ZN11unwindstack10RegsMips64D1Ev"
14566    },
14567    {
14568     "kind" : "deleting_dtor_pointer",
14569     "mangled_component_name" : "_ZN11unwindstack10RegsMips64D0Ev"
14570    },
14571    {
14572     "mangled_component_name" : "_ZN11unwindstack10RegsMips644ArchEv"
14573    },
14574    {
14575     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7Is32BitEv"
14576    },
14577    {
14578     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7RawDataEv"
14579    },
14580    {
14581     "mangled_component_name" : "_ZN11unwindstack10RegsMips642pcEv"
14582    },
14583    {
14584     "mangled_component_name" : "_ZN11unwindstack10RegsMips642spEv"
14585    },
14586    {
14587     "mangled_component_name" : "_ZN11unwindstack10RegsMips646set_pcEm"
14588    },
14589    {
14590     "mangled_component_name" : "_ZN11unwindstack10RegsMips646set_spEm"
14591    },
14592    {
14593     "mangled_component_name" : "_ZN11unwindstack10RegsMips6415GetPcAdjustmentEmPNS_3ElfE"
14594    },
14595    {
14596     "mangled_component_name" : "_ZN11unwindstack10RegsMips6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14597    },
14598    {
14599     "mangled_component_name" : "_ZN11unwindstack10RegsMips6422SetPcFromReturnAddressEPNS_6MemoryE"
14600    },
14601    {
14602     "mangled_component_name" : "_ZN11unwindstack10RegsMips6416IterateRegistersENSt3__18functionIFvPKcmEEE"
14603    },
14604    {
14605     "mangled_component_name" : "_ZN11unwindstack10RegsMips645CloneEv"
14606    }
14607   ]
14608  },
14609  {
14610   "alignment" : 8,
14611   "base_specifiers" :
14612   [
14613    {
14614     "referenced_type" : "type-106"
14615    }
14616   ],
14617   "linker_set_key" : "unwindstack::RegsX86",
14618   "name" : "unwindstack::RegsX86",
14619   "record_kind" : "class",
14620   "referenced_type" : "type-602",
14621   "self_type" : "type-602",
14622   "size" : 48,
14623   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86.h",
14624   "unique_id" : "_ZTSN11unwindstack7RegsX86E",
14625   "vtable_components" :
14626   [
14627    {
14628     "kind" : "offset_to_top"
14629    },
14630    {
14631     "kind" : "rtti",
14632     "mangled_component_name" : "_ZTIN11unwindstack7RegsX86E"
14633    },
14634    {
14635     "kind" : "complete_dtor_pointer",
14636     "mangled_component_name" : "_ZN11unwindstack7RegsX86D1Ev"
14637    },
14638    {
14639     "kind" : "deleting_dtor_pointer",
14640     "mangled_component_name" : "_ZN11unwindstack7RegsX86D0Ev"
14641    },
14642    {
14643     "mangled_component_name" : "_ZN11unwindstack7RegsX864ArchEv"
14644    },
14645    {
14646     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7Is32BitEv"
14647    },
14648    {
14649     "mangled_component_name" : "_ZN11unwindstack8RegsImplIjE7RawDataEv"
14650    },
14651    {
14652     "mangled_component_name" : "_ZN11unwindstack7RegsX862pcEv"
14653    },
14654    {
14655     "mangled_component_name" : "_ZN11unwindstack7RegsX862spEv"
14656    },
14657    {
14658     "mangled_component_name" : "_ZN11unwindstack7RegsX866set_pcEm"
14659    },
14660    {
14661     "mangled_component_name" : "_ZN11unwindstack7RegsX866set_spEm"
14662    },
14663    {
14664     "mangled_component_name" : "_ZN11unwindstack7RegsX8615GetPcAdjustmentEmPNS_3ElfE"
14665    },
14666    {
14667     "mangled_component_name" : "_ZN11unwindstack7RegsX8619StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14668    },
14669    {
14670     "mangled_component_name" : "_ZN11unwindstack7RegsX8622SetPcFromReturnAddressEPNS_6MemoryE"
14671    },
14672    {
14673     "mangled_component_name" : "_ZN11unwindstack7RegsX8616IterateRegistersENSt3__18functionIFvPKcmEEE"
14674    },
14675    {
14676     "mangled_component_name" : "_ZN11unwindstack7RegsX865CloneEv"
14677    }
14678   ]
14679  },
14680  {
14681   "alignment" : 8,
14682   "base_specifiers" :
14683   [
14684    {
14685     "referenced_type" : "type-67"
14686    }
14687   ],
14688   "linker_set_key" : "unwindstack::RegsX86_64",
14689   "name" : "unwindstack::RegsX86_64",
14690   "record_kind" : "class",
14691   "referenced_type" : "type-604",
14692   "self_type" : "type-604",
14693   "size" : 48,
14694   "source_file" : "/system/core/libunwindstack/include/unwindstack/RegsX86_64.h",
14695   "unique_id" : "_ZTSN11unwindstack10RegsX86_64E",
14696   "vtable_components" :
14697   [
14698    {
14699     "kind" : "offset_to_top"
14700    },
14701    {
14702     "kind" : "rtti",
14703     "mangled_component_name" : "_ZTIN11unwindstack10RegsX86_64E"
14704    },
14705    {
14706     "kind" : "complete_dtor_pointer",
14707     "mangled_component_name" : "_ZN11unwindstack10RegsX86_64D1Ev"
14708    },
14709    {
14710     "kind" : "deleting_dtor_pointer",
14711     "mangled_component_name" : "_ZN11unwindstack10RegsX86_64D0Ev"
14712    },
14713    {
14714     "mangled_component_name" : "_ZN11unwindstack10RegsX86_644ArchEv"
14715    },
14716    {
14717     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7Is32BitEv"
14718    },
14719    {
14720     "mangled_component_name" : "_ZN11unwindstack8RegsImplImE7RawDataEv"
14721    },
14722    {
14723     "mangled_component_name" : "_ZN11unwindstack10RegsX86_642pcEv"
14724    },
14725    {
14726     "mangled_component_name" : "_ZN11unwindstack10RegsX86_642spEv"
14727    },
14728    {
14729     "mangled_component_name" : "_ZN11unwindstack10RegsX86_646set_pcEm"
14730    },
14731    {
14732     "mangled_component_name" : "_ZN11unwindstack10RegsX86_646set_spEm"
14733    },
14734    {
14735     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6415GetPcAdjustmentEmPNS_3ElfE"
14736    },
14737    {
14738     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6419StepIfSignalHandlerEmPNS_3ElfEPNS_6MemoryE"
14739    },
14740    {
14741     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6422SetPcFromReturnAddressEPNS_6MemoryE"
14742    },
14743    {
14744     "mangled_component_name" : "_ZN11unwindstack10RegsX86_6416IterateRegistersENSt3__18functionIFvPKcmEEE"
14745    },
14746    {
14747     "mangled_component_name" : "_ZN11unwindstack10RegsX86_645CloneEv"
14748    }
14749   ]
14750  },
14751  {
14752   "alignment" : 8,
14753   "base_specifiers" :
14754   [
14755    {
14756     "referenced_type" : "type-167"
14757    }
14758   ],
14759   "fields" :
14760   [
14761    {
14762     "access" : "private",
14763     "field_name" : "pid_",
14764     "field_offset" : 256,
14765     "referenced_type" : "type-153"
14766    }
14767   ],
14768   "linker_set_key" : "unwindstack::RemoteMaps",
14769   "name" : "unwindstack::RemoteMaps",
14770   "record_kind" : "class",
14771   "referenced_type" : "type-175",
14772   "self_type" : "type-175",
14773   "size" : 40,
14774   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h",
14775   "unique_id" : "_ZTSN11unwindstack10RemoteMapsE",
14776   "vtable_components" :
14777   [
14778    {
14779     "kind" : "offset_to_top"
14780    },
14781    {
14782     "kind" : "rtti",
14783     "mangled_component_name" : "_ZTIN11unwindstack10RemoteMapsE"
14784    },
14785    {
14786     "kind" : "complete_dtor_pointer",
14787     "mangled_component_name" : "_ZN11unwindstack10RemoteMapsD1Ev"
14788    },
14789    {
14790     "kind" : "deleting_dtor_pointer",
14791     "mangled_component_name" : "_ZN11unwindstack10RemoteMapsD0Ev"
14792    },
14793    {
14794     "mangled_component_name" : "_ZN11unwindstack4Maps5ParseEv"
14795    },
14796    {
14797     "mangled_component_name" : "_ZNK11unwindstack10RemoteMaps11GetMapsFileEv"
14798    }
14799   ]
14800  },
14801  {
14802   "alignment" : 8,
14803   "fields" :
14804   [
14805    {
14806     "access" : "protected",
14807     "field_name" : "max_frames_",
14808     "field_offset" : 64,
14809     "referenced_type" : "type-6"
14810    },
14811    {
14812     "access" : "protected",
14813     "field_name" : "maps_",
14814     "field_offset" : 128,
14815     "referenced_type" : "type-169"
14816    },
14817    {
14818     "access" : "protected",
14819     "field_name" : "regs_",
14820     "field_offset" : 192,
14821     "referenced_type" : "type-94"
14822    },
14823    {
14824     "access" : "protected",
14825     "field_name" : "frames_",
14826     "field_offset" : 256,
14827     "referenced_type" : "type-817"
14828    },
14829    {
14830     "access" : "protected",
14831     "field_name" : "process_memory_",
14832     "field_offset" : 448,
14833     "referenced_type" : "type-818"
14834    },
14835    {
14836     "access" : "protected",
14837     "field_name" : "jit_debug_",
14838     "field_offset" : 576,
14839     "referenced_type" : "type-220"
14840    },
14841    {
14842     "access" : "protected",
14843     "field_name" : "resolve_names_",
14844     "field_offset" : 640,
14845     "referenced_type" : "type-72"
14846    },
14847    {
14848     "access" : "protected",
14849     "field_name" : "embedded_soname_",
14850     "field_offset" : 648,
14851     "referenced_type" : "type-72"
14852    },
14853    {
14854     "access" : "protected",
14855     "field_name" : "display_build_id_",
14856     "field_offset" : 656,
14857     "referenced_type" : "type-72"
14858    },
14859    {
14860     "access" : "protected",
14861     "field_name" : "elf_from_memory_not_file_",
14862     "field_offset" : 664,
14863     "referenced_type" : "type-72"
14864    },
14865    {
14866     "access" : "protected",
14867     "field_name" : "last_error_",
14868     "field_offset" : 704,
14869     "referenced_type" : "type-14"
14870    }
14871   ],
14872   "linker_set_key" : "unwindstack::Unwinder",
14873   "name" : "unwindstack::Unwinder",
14874   "record_kind" : "class",
14875   "referenced_type" : "type-814",
14876   "self_type" : "type-814",
14877   "size" : 104,
14878   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h",
14879   "unique_id" : "_ZTSN11unwindstack8UnwinderE",
14880   "vtable_components" :
14881   [
14882    {
14883     "kind" : "offset_to_top"
14884    },
14885    {
14886     "kind" : "rtti",
14887     "mangled_component_name" : "_ZTIN11unwindstack8UnwinderE"
14888    },
14889    {
14890     "kind" : "complete_dtor_pointer",
14891     "mangled_component_name" : "_ZN11unwindstack8UnwinderD1Ev"
14892    },
14893    {
14894     "kind" : "deleting_dtor_pointer",
14895     "mangled_component_name" : "_ZN11unwindstack8UnwinderD0Ev"
14896    }
14897   ]
14898  },
14899  {
14900   "alignment" : 8,
14901   "base_specifiers" :
14902   [
14903    {
14904     "referenced_type" : "type-814"
14905    }
14906   ],
14907   "fields" :
14908   [
14909    {
14910     "access" : "private",
14911     "field_name" : "pid_",
14912     "field_offset" : 832,
14913     "referenced_type" : "type-153"
14914    },
14915    {
14916     "access" : "private",
14917     "field_name" : "maps_ptr_",
14918     "field_offset" : 896,
14919     "referenced_type" : "type-833"
14920    },
14921    {
14922     "access" : "private",
14923     "field_name" : "jit_debug_ptr_",
14924     "field_offset" : 960,
14925     "referenced_type" : "type-834"
14926    }
14927   ],
14928   "linker_set_key" : "unwindstack::UnwinderFromPid",
14929   "name" : "unwindstack::UnwinderFromPid",
14930   "record_kind" : "class",
14931   "referenced_type" : "type-832",
14932   "self_type" : "type-832",
14933   "size" : 128,
14934   "source_file" : "/system/core/libunwindstack/include/unwindstack/Unwinder.h",
14935   "unique_id" : "_ZTSN11unwindstack15UnwinderFromPidE",
14936   "vtable_components" :
14937   [
14938    {
14939     "kind" : "offset_to_top"
14940    },
14941    {
14942     "kind" : "rtti",
14943     "mangled_component_name" : "_ZTIN11unwindstack15UnwinderFromPidE"
14944    },
14945    {
14946     "kind" : "complete_dtor_pointer",
14947     "mangled_component_name" : "_ZN11unwindstack15UnwinderFromPidD1Ev"
14948    },
14949    {
14950     "kind" : "deleting_dtor_pointer",
14951     "mangled_component_name" : "_ZN11unwindstack15UnwinderFromPidD0Ev"
14952    }
14953   ]
14954  },
14955  {
14956   "alignment" : 8,
14957   "fields" :
14958   [
14959    {
14960     "field_name" : "fault_address",
14961     "referenced_type" : "type-6"
14962    },
14963    {
14964     "field_name" : "regs",
14965     "field_offset" : 64,
14966     "referenced_type" : "type-336"
14967    },
14968    {
14969     "field_name" : "pstate",
14970     "field_offset" : 2176,
14971     "referenced_type" : "type-6"
14972    }
14973   ],
14974   "linker_set_key" : "unwindstack::arm64_mcontext_t",
14975   "name" : "unwindstack::arm64_mcontext_t",
14976   "referenced_type" : "type-335",
14977   "self_type" : "type-335",
14978   "size" : 280,
14979   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h",
14980   "unique_id" : "_ZTSN11unwindstack16arm64_mcontext_tE"
14981  },
14982  {
14983   "alignment" : 8,
14984   "fields" :
14985   [
14986    {
14987     "field_name" : "sig",
14988     "referenced_type" : "type-6"
14989    }
14990   ],
14991   "linker_set_key" : "unwindstack::arm64_sigset_t",
14992   "name" : "unwindstack::arm64_sigset_t",
14993   "referenced_type" : "type-334",
14994   "self_type" : "type-334",
14995   "size" : 8,
14996   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h",
14997   "unique_id" : "_ZTSN11unwindstack14arm64_sigset_tE"
14998  },
14999  {
15000   "alignment" : 8,
15001   "fields" :
15002   [
15003    {
15004     "field_name" : "ss_sp",
15005     "referenced_type" : "type-6"
15006    },
15007    {
15008     "field_name" : "ss_flags",
15009     "field_offset" : 64,
15010     "referenced_type" : "type-153"
15011    },
15012    {
15013     "field_name" : "ss_size",
15014     "field_offset" : 128,
15015     "referenced_type" : "type-6"
15016    }
15017   ],
15018   "linker_set_key" : "unwindstack::arm64_stack_t",
15019   "name" : "unwindstack::arm64_stack_t",
15020   "referenced_type" : "type-333",
15021   "self_type" : "type-333",
15022   "size" : 24,
15023   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h",
15024   "unique_id" : "_ZTSN11unwindstack13arm64_stack_tE"
15025  },
15026  {
15027   "alignment" : 16,
15028   "fields" :
15029   [
15030    {
15031     "field_name" : "uc_flags",
15032     "referenced_type" : "type-6"
15033    },
15034    {
15035     "field_name" : "uc_link",
15036     "field_offset" : 64,
15037     "referenced_type" : "type-6"
15038    },
15039    {
15040     "field_name" : "uc_stack",
15041     "field_offset" : 128,
15042     "referenced_type" : "type-333"
15043    },
15044    {
15045     "field_name" : "uc_sigmask",
15046     "field_offset" : 320,
15047     "referenced_type" : "type-334"
15048    },
15049    {
15050     "field_name" : "__padding",
15051     "field_offset" : 384,
15052     "referenced_type" : "type-338"
15053    },
15054    {
15055     "field_name" : "uc_mcontext",
15056     "field_offset" : 1408,
15057     "referenced_type" : "type-335"
15058    }
15059   ],
15060   "linker_set_key" : "unwindstack::arm64_ucontext_t",
15061   "name" : "unwindstack::arm64_ucontext_t",
15062   "referenced_type" : "type-337",
15063   "self_type" : "type-337",
15064   "size" : 464,
15065   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm64.h",
15066   "unique_id" : "_ZTSN11unwindstack16arm64_ucontext_tE"
15067  },
15068  {
15069   "alignment" : 8,
15070   "fields" :
15071   [
15072    {
15073     "field_name" : "regs",
15074     "referenced_type" : "type-609"
15075    },
15076    {
15077     "field_name" : "sp",
15078     "field_offset" : 1984,
15079     "referenced_type" : "type-6"
15080    },
15081    {
15082     "field_name" : "pc",
15083     "field_offset" : 2048,
15084     "referenced_type" : "type-6"
15085    },
15086    {
15087     "field_name" : "pstate",
15088     "field_offset" : 2112,
15089     "referenced_type" : "type-6"
15090    }
15091   ],
15092   "linker_set_key" : "unwindstack::arm64_user_regs",
15093   "name" : "unwindstack::arm64_user_regs",
15094   "referenced_type" : "type-608",
15095   "self_type" : "type-608",
15096   "size" : 272,
15097   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm64.h",
15098   "unique_id" : "_ZTSN11unwindstack15arm64_user_regsE"
15099  },
15100  {
15101   "alignment" : 4,
15102   "fields" :
15103   [
15104    {
15105     "field_name" : "trap_no",
15106     "referenced_type" : "type-3"
15107    },
15108    {
15109     "field_name" : "error_code",
15110     "field_offset" : 32,
15111     "referenced_type" : "type-3"
15112    },
15113    {
15114     "field_name" : "oldmask",
15115     "field_offset" : 64,
15116     "referenced_type" : "type-3"
15117    },
15118    {
15119     "field_name" : "regs",
15120     "field_offset" : 96,
15121     "referenced_type" : "type-633"
15122    },
15123    {
15124     "field_name" : "cpsr",
15125     "field_offset" : 608,
15126     "referenced_type" : "type-3"
15127    },
15128    {
15129     "field_name" : "fault_address",
15130     "field_offset" : 640,
15131     "referenced_type" : "type-3"
15132    }
15133   ],
15134   "linker_set_key" : "unwindstack::arm_mcontext_t",
15135   "name" : "unwindstack::arm_mcontext_t",
15136   "referenced_type" : "type-632",
15137   "self_type" : "type-632",
15138   "size" : 84,
15139   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h",
15140   "unique_id" : "_ZTSN11unwindstack14arm_mcontext_tE"
15141  },
15142  {
15143   "alignment" : 4,
15144   "fields" :
15145   [
15146    {
15147     "field_name" : "ss_sp",
15148     "referenced_type" : "type-3"
15149    },
15150    {
15151     "field_name" : "ss_flags",
15152     "field_offset" : 32,
15153     "referenced_type" : "type-153"
15154    },
15155    {
15156     "field_name" : "ss_size",
15157     "field_offset" : 64,
15158     "referenced_type" : "type-3"
15159    }
15160   ],
15161   "linker_set_key" : "unwindstack::arm_stack_t",
15162   "name" : "unwindstack::arm_stack_t",
15163   "referenced_type" : "type-631",
15164   "self_type" : "type-631",
15165   "size" : 12,
15166   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h",
15167   "unique_id" : "_ZTSN11unwindstack11arm_stack_tE"
15168  },
15169  {
15170   "alignment" : 4,
15171   "fields" :
15172   [
15173    {
15174     "field_name" : "uc_flags",
15175     "referenced_type" : "type-3"
15176    },
15177    {
15178     "field_name" : "uc_link",
15179     "field_offset" : 32,
15180     "referenced_type" : "type-3"
15181    },
15182    {
15183     "field_name" : "uc_stack",
15184     "field_offset" : 64,
15185     "referenced_type" : "type-631"
15186    },
15187    {
15188     "field_name" : "uc_mcontext",
15189     "field_offset" : 160,
15190     "referenced_type" : "type-632"
15191    }
15192   ],
15193   "linker_set_key" : "unwindstack::arm_ucontext_t",
15194   "name" : "unwindstack::arm_ucontext_t",
15195   "referenced_type" : "type-634",
15196   "self_type" : "type-634",
15197   "size" : 104,
15198   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextArm.h",
15199   "unique_id" : "_ZTSN11unwindstack14arm_ucontext_tE"
15200  },
15201  {
15202   "alignment" : 4,
15203   "fields" :
15204   [
15205    {
15206     "field_name" : "regs",
15207     "referenced_type" : "type-607"
15208    }
15209   ],
15210   "linker_set_key" : "unwindstack::arm_user_regs",
15211   "name" : "unwindstack::arm_user_regs",
15212   "referenced_type" : "type-606",
15213   "self_type" : "type-606",
15214   "size" : 72,
15215   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserArm.h",
15216   "unique_id" : "_ZTSN11unwindstack13arm_user_regsE"
15217  },
15218  {
15219   "alignment" : 8,
15220   "fields" :
15221   [
15222    {
15223     "field_name" : "sc_regs",
15224     "referenced_type" : "type-775"
15225    },
15226    {
15227     "field_name" : "sc_fpregs",
15228     "field_offset" : 2048,
15229     "referenced_type" : "type-775"
15230    },
15231    {
15232     "field_name" : "sc_mdhi",
15233     "field_offset" : 4096,
15234     "referenced_type" : "type-6"
15235    },
15236    {
15237     "field_name" : "sc_hi1",
15238     "field_offset" : 4160,
15239     "referenced_type" : "type-6"
15240    },
15241    {
15242     "field_name" : "sc_hi2",
15243     "field_offset" : 4224,
15244     "referenced_type" : "type-6"
15245    },
15246    {
15247     "field_name" : "sc_hi3",
15248     "field_offset" : 4288,
15249     "referenced_type" : "type-6"
15250    },
15251    {
15252     "field_name" : "sc_mdlo",
15253     "field_offset" : 4352,
15254     "referenced_type" : "type-6"
15255    },
15256    {
15257     "field_name" : "sc_lo1",
15258     "field_offset" : 4416,
15259     "referenced_type" : "type-6"
15260    },
15261    {
15262     "field_name" : "sc_lo2",
15263     "field_offset" : 4480,
15264     "referenced_type" : "type-6"
15265    },
15266    {
15267     "field_name" : "sc_lo3",
15268     "field_offset" : 4544,
15269     "referenced_type" : "type-6"
15270    },
15271    {
15272     "field_name" : "sc_pc",
15273     "field_offset" : 4608,
15274     "referenced_type" : "type-6"
15275    }
15276   ],
15277   "linker_set_key" : "unwindstack::mips64_mcontext_t",
15278   "name" : "unwindstack::mips64_mcontext_t",
15279   "referenced_type" : "type-791",
15280   "self_type" : "type-791",
15281   "size" : 584,
15282   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips64.h",
15283   "unique_id" : "_ZTSN11unwindstack17mips64_mcontext_tE"
15284  },
15285  {
15286   "alignment" : 8,
15287   "fields" :
15288   [
15289    {
15290     "field_name" : "ss_sp",
15291     "referenced_type" : "type-6"
15292    },
15293    {
15294     "field_name" : "ss_size",
15295     "field_offset" : 64,
15296     "referenced_type" : "type-6"
15297    },
15298    {
15299     "field_name" : "ss_flags",
15300     "field_offset" : 128,
15301     "referenced_type" : "type-153"
15302    }
15303   ],
15304   "linker_set_key" : "unwindstack::mips64_stack_t",
15305   "name" : "unwindstack::mips64_stack_t",
15306   "referenced_type" : "type-790",
15307   "self_type" : "type-790",
15308   "size" : 24,
15309   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips64.h",
15310   "unique_id" : "_ZTSN11unwindstack14mips64_stack_tE"
15311  },
15312  {
15313   "alignment" : 8,
15314   "fields" :
15315   [
15316    {
15317     "field_name" : "uc_flags",
15318     "referenced_type" : "type-6"
15319    },
15320    {
15321     "field_name" : "uc_link",
15322     "field_offset" : 64,
15323     "referenced_type" : "type-6"
15324    },
15325    {
15326     "field_name" : "uc_stack",
15327     "field_offset" : 128,
15328     "referenced_type" : "type-790"
15329    },
15330    {
15331     "field_name" : "uc_mcontext",
15332     "field_offset" : 320,
15333     "referenced_type" : "type-791"
15334    }
15335   ],
15336   "linker_set_key" : "unwindstack::mips64_ucontext_t",
15337   "name" : "unwindstack::mips64_ucontext_t",
15338   "referenced_type" : "type-792",
15339   "self_type" : "type-792",
15340   "size" : 624,
15341   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips64.h",
15342   "unique_id" : "_ZTSN11unwindstack17mips64_ucontext_tE"
15343  },
15344  {
15345   "alignment" : 8,
15346   "fields" :
15347   [
15348    {
15349     "field_name" : "regs",
15350     "referenced_type" : "type-615"
15351    }
15352   ],
15353   "linker_set_key" : "unwindstack::mips64_user_regs",
15354   "name" : "unwindstack::mips64_user_regs",
15355   "referenced_type" : "type-614",
15356   "self_type" : "type-614",
15357   "size" : 360,
15358   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips64.h",
15359   "unique_id" : "_ZTSN11unwindstack16mips64_user_regsE"
15360  },
15361  {
15362   "alignment" : 8,
15363   "fields" :
15364   [
15365    {
15366     "field_name" : "sc_regmask",
15367     "referenced_type" : "type-3"
15368    },
15369    {
15370     "field_name" : "sc_status",
15371     "field_offset" : 32,
15372     "referenced_type" : "type-3"
15373    },
15374    {
15375     "field_name" : "sc_pc",
15376     "field_offset" : 64,
15377     "referenced_type" : "type-6"
15378    },
15379    {
15380     "field_name" : "sc_regs",
15381     "field_offset" : 128,
15382     "referenced_type" : "type-775"
15383    }
15384   ],
15385   "linker_set_key" : "unwindstack::mips_mcontext_t",
15386   "name" : "unwindstack::mips_mcontext_t",
15387   "referenced_type" : "type-774",
15388   "self_type" : "type-774",
15389   "size" : 272,
15390   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h",
15391   "unique_id" : "_ZTSN11unwindstack15mips_mcontext_tE"
15392  },
15393  {
15394   "alignment" : 4,
15395   "fields" :
15396   [
15397    {
15398     "field_name" : "ss_sp",
15399     "referenced_type" : "type-3"
15400    },
15401    {
15402     "field_name" : "ss_size",
15403     "field_offset" : 32,
15404     "referenced_type" : "type-3"
15405    },
15406    {
15407     "field_name" : "ss_flags",
15408     "field_offset" : 64,
15409     "referenced_type" : "type-153"
15410    }
15411   ],
15412   "linker_set_key" : "unwindstack::mips_stack_t",
15413   "name" : "unwindstack::mips_stack_t",
15414   "referenced_type" : "type-773",
15415   "self_type" : "type-773",
15416   "size" : 12,
15417   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h",
15418   "unique_id" : "_ZTSN11unwindstack12mips_stack_tE"
15419  },
15420  {
15421   "alignment" : 8,
15422   "fields" :
15423   [
15424    {
15425     "field_name" : "uc_flags",
15426     "referenced_type" : "type-3"
15427    },
15428    {
15429     "field_name" : "uc_link",
15430     "field_offset" : 32,
15431     "referenced_type" : "type-3"
15432    },
15433    {
15434     "field_name" : "uc_stack",
15435     "field_offset" : 64,
15436     "referenced_type" : "type-773"
15437    },
15438    {
15439     "field_name" : "uc_mcontext",
15440     "field_offset" : 192,
15441     "referenced_type" : "type-774"
15442    }
15443   ],
15444   "linker_set_key" : "unwindstack::mips_ucontext_t",
15445   "name" : "unwindstack::mips_ucontext_t",
15446   "referenced_type" : "type-776",
15447   "self_type" : "type-776",
15448   "size" : 296,
15449   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextMips.h",
15450   "unique_id" : "_ZTSN11unwindstack15mips_ucontext_tE"
15451  },
15452  {
15453   "alignment" : 4,
15454   "fields" :
15455   [
15456    {
15457     "field_name" : "regs",
15458     "referenced_type" : "type-612"
15459    }
15460   ],
15461   "linker_set_key" : "unwindstack::mips_user_regs",
15462   "name" : "unwindstack::mips_user_regs",
15463   "referenced_type" : "type-611",
15464   "self_type" : "type-611",
15465   "size" : 180,
15466   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserMips.h",
15467   "unique_id" : "_ZTSN11unwindstack14mips_user_regsE"
15468  },
15469  {
15470   "alignment" : 8,
15471   "fields" :
15472   [
15473    {
15474     "field_name" : "r8",
15475     "referenced_type" : "type-6"
15476    },
15477    {
15478     "field_name" : "r9",
15479     "field_offset" : 64,
15480     "referenced_type" : "type-6"
15481    },
15482    {
15483     "field_name" : "r10",
15484     "field_offset" : 128,
15485     "referenced_type" : "type-6"
15486    },
15487    {
15488     "field_name" : "r11",
15489     "field_offset" : 192,
15490     "referenced_type" : "type-6"
15491    },
15492    {
15493     "field_name" : "r12",
15494     "field_offset" : 256,
15495     "referenced_type" : "type-6"
15496    },
15497    {
15498     "field_name" : "r13",
15499     "field_offset" : 320,
15500     "referenced_type" : "type-6"
15501    },
15502    {
15503     "field_name" : "r14",
15504     "field_offset" : 384,
15505     "referenced_type" : "type-6"
15506    },
15507    {
15508     "field_name" : "r15",
15509     "field_offset" : 448,
15510     "referenced_type" : "type-6"
15511    },
15512    {
15513     "field_name" : "rdi",
15514     "field_offset" : 512,
15515     "referenced_type" : "type-6"
15516    },
15517    {
15518     "field_name" : "rsi",
15519     "field_offset" : 576,
15520     "referenced_type" : "type-6"
15521    },
15522    {
15523     "field_name" : "rbp",
15524     "field_offset" : 640,
15525     "referenced_type" : "type-6"
15526    },
15527    {
15528     "field_name" : "rbx",
15529     "field_offset" : 704,
15530     "referenced_type" : "type-6"
15531    },
15532    {
15533     "field_name" : "rdx",
15534     "field_offset" : 768,
15535     "referenced_type" : "type-6"
15536    },
15537    {
15538     "field_name" : "rax",
15539     "field_offset" : 832,
15540     "referenced_type" : "type-6"
15541    },
15542    {
15543     "field_name" : "rcx",
15544     "field_offset" : 896,
15545     "referenced_type" : "type-6"
15546    },
15547    {
15548     "field_name" : "rsp",
15549     "field_offset" : 960,
15550     "referenced_type" : "type-6"
15551    },
15552    {
15553     "field_name" : "rip",
15554     "field_offset" : 1024,
15555     "referenced_type" : "type-6"
15556    },
15557    {
15558     "field_name" : "efl",
15559     "field_offset" : 1088,
15560     "referenced_type" : "type-6"
15561    },
15562    {
15563     "field_name" : "csgsfs",
15564     "field_offset" : 1152,
15565     "referenced_type" : "type-6"
15566    },
15567    {
15568     "field_name" : "err",
15569     "field_offset" : 1216,
15570     "referenced_type" : "type-6"
15571    },
15572    {
15573     "field_name" : "trapno",
15574     "field_offset" : 1280,
15575     "referenced_type" : "type-6"
15576    },
15577    {
15578     "field_name" : "oldmask",
15579     "field_offset" : 1344,
15580     "referenced_type" : "type-6"
15581    },
15582    {
15583     "field_name" : "cr2",
15584     "field_offset" : 1408,
15585     "referenced_type" : "type-6"
15586    }
15587   ],
15588   "linker_set_key" : "unwindstack::x86_64_mcontext_t",
15589   "name" : "unwindstack::x86_64_mcontext_t",
15590   "referenced_type" : "type-375",
15591   "self_type" : "type-375",
15592   "size" : 184,
15593   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86_64.h",
15594   "unique_id" : "_ZTSN11unwindstack17x86_64_mcontext_tE"
15595  },
15596  {
15597   "alignment" : 8,
15598   "fields" :
15599   [
15600    {
15601     "field_name" : "ss_sp",
15602     "referenced_type" : "type-6"
15603    },
15604    {
15605     "field_name" : "ss_flags",
15606     "field_offset" : 64,
15607     "referenced_type" : "type-153"
15608    },
15609    {
15610     "field_name" : "pad",
15611     "field_offset" : 96,
15612     "referenced_type" : "type-153"
15613    },
15614    {
15615     "field_name" : "ss_size",
15616     "field_offset" : 128,
15617     "referenced_type" : "type-6"
15618    }
15619   ],
15620   "linker_set_key" : "unwindstack::x86_64_stack_t",
15621   "name" : "unwindstack::x86_64_stack_t",
15622   "referenced_type" : "type-374",
15623   "self_type" : "type-374",
15624   "size" : 24,
15625   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86_64.h",
15626   "unique_id" : "_ZTSN11unwindstack14x86_64_stack_tE"
15627  },
15628  {
15629   "alignment" : 8,
15630   "fields" :
15631   [
15632    {
15633     "field_name" : "uc_flags",
15634     "referenced_type" : "type-6"
15635    },
15636    {
15637     "field_name" : "uc_link",
15638     "field_offset" : 64,
15639     "referenced_type" : "type-6"
15640    },
15641    {
15642     "field_name" : "uc_stack",
15643     "field_offset" : 128,
15644     "referenced_type" : "type-374"
15645    },
15646    {
15647     "field_name" : "uc_mcontext",
15648     "field_offset" : 320,
15649     "referenced_type" : "type-375"
15650    }
15651   ],
15652   "linker_set_key" : "unwindstack::x86_64_ucontext_t",
15653   "name" : "unwindstack::x86_64_ucontext_t",
15654   "referenced_type" : "type-373",
15655   "self_type" : "type-373",
15656   "size" : 224,
15657   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86_64.h",
15658   "unique_id" : "_ZTSN11unwindstack17x86_64_ucontext_tE"
15659  },
15660  {
15661   "alignment" : 8,
15662   "fields" :
15663   [
15664    {
15665     "field_name" : "r15",
15666     "referenced_type" : "type-6"
15667    },
15668    {
15669     "field_name" : "r14",
15670     "field_offset" : 64,
15671     "referenced_type" : "type-6"
15672    },
15673    {
15674     "field_name" : "r13",
15675     "field_offset" : 128,
15676     "referenced_type" : "type-6"
15677    },
15678    {
15679     "field_name" : "r12",
15680     "field_offset" : 192,
15681     "referenced_type" : "type-6"
15682    },
15683    {
15684     "field_name" : "rbp",
15685     "field_offset" : 256,
15686     "referenced_type" : "type-6"
15687    },
15688    {
15689     "field_name" : "rbx",
15690     "field_offset" : 320,
15691     "referenced_type" : "type-6"
15692    },
15693    {
15694     "field_name" : "r11",
15695     "field_offset" : 384,
15696     "referenced_type" : "type-6"
15697    },
15698    {
15699     "field_name" : "r10",
15700     "field_offset" : 448,
15701     "referenced_type" : "type-6"
15702    },
15703    {
15704     "field_name" : "r9",
15705     "field_offset" : 512,
15706     "referenced_type" : "type-6"
15707    },
15708    {
15709     "field_name" : "r8",
15710     "field_offset" : 576,
15711     "referenced_type" : "type-6"
15712    },
15713    {
15714     "field_name" : "rax",
15715     "field_offset" : 640,
15716     "referenced_type" : "type-6"
15717    },
15718    {
15719     "field_name" : "rcx",
15720     "field_offset" : 704,
15721     "referenced_type" : "type-6"
15722    },
15723    {
15724     "field_name" : "rdx",
15725     "field_offset" : 768,
15726     "referenced_type" : "type-6"
15727    },
15728    {
15729     "field_name" : "rsi",
15730     "field_offset" : 832,
15731     "referenced_type" : "type-6"
15732    },
15733    {
15734     "field_name" : "rdi",
15735     "field_offset" : 896,
15736     "referenced_type" : "type-6"
15737    },
15738    {
15739     "field_name" : "orig_rax",
15740     "field_offset" : 960,
15741     "referenced_type" : "type-6"
15742    },
15743    {
15744     "field_name" : "rip",
15745     "field_offset" : 1024,
15746     "referenced_type" : "type-6"
15747    },
15748    {
15749     "field_name" : "cs",
15750     "field_offset" : 1088,
15751     "referenced_type" : "type-6"
15752    },
15753    {
15754     "field_name" : "eflags",
15755     "field_offset" : 1152,
15756     "referenced_type" : "type-6"
15757    },
15758    {
15759     "field_name" : "rsp",
15760     "field_offset" : 1216,
15761     "referenced_type" : "type-6"
15762    },
15763    {
15764     "field_name" : "ss",
15765     "field_offset" : 1280,
15766     "referenced_type" : "type-6"
15767    },
15768    {
15769     "field_name" : "fs_base",
15770     "field_offset" : 1344,
15771     "referenced_type" : "type-6"
15772    },
15773    {
15774     "field_name" : "gs_base",
15775     "field_offset" : 1408,
15776     "referenced_type" : "type-6"
15777    },
15778    {
15779     "field_name" : "ds",
15780     "field_offset" : 1472,
15781     "referenced_type" : "type-6"
15782    },
15783    {
15784     "field_name" : "es",
15785     "field_offset" : 1536,
15786     "referenced_type" : "type-6"
15787    },
15788    {
15789     "field_name" : "fs",
15790     "field_offset" : 1600,
15791     "referenced_type" : "type-6"
15792    },
15793    {
15794     "field_name" : "gs",
15795     "field_offset" : 1664,
15796     "referenced_type" : "type-6"
15797    }
15798   ],
15799   "linker_set_key" : "unwindstack::x86_64_user_regs",
15800   "name" : "unwindstack::x86_64_user_regs",
15801   "referenced_type" : "type-617",
15802   "self_type" : "type-617",
15803   "size" : 216,
15804   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserX86_64.h",
15805   "unique_id" : "_ZTSN11unwindstack16x86_64_user_regsE"
15806  },
15807  {
15808   "alignment" : 4,
15809   "fields" :
15810   [
15811    {
15812     "field_name" : "gs",
15813     "referenced_type" : "type-3"
15814    },
15815    {
15816     "field_name" : "fs",
15817     "field_offset" : 32,
15818     "referenced_type" : "type-3"
15819    },
15820    {
15821     "field_name" : "es",
15822     "field_offset" : 64,
15823     "referenced_type" : "type-3"
15824    },
15825    {
15826     "field_name" : "ds",
15827     "field_offset" : 96,
15828     "referenced_type" : "type-3"
15829    },
15830    {
15831     "field_name" : "edi",
15832     "field_offset" : 128,
15833     "referenced_type" : "type-3"
15834    },
15835    {
15836     "field_name" : "esi",
15837     "field_offset" : 160,
15838     "referenced_type" : "type-3"
15839    },
15840    {
15841     "field_name" : "ebp",
15842     "field_offset" : 192,
15843     "referenced_type" : "type-3"
15844    },
15845    {
15846     "field_name" : "esp",
15847     "field_offset" : 224,
15848     "referenced_type" : "type-3"
15849    },
15850    {
15851     "field_name" : "ebx",
15852     "field_offset" : 256,
15853     "referenced_type" : "type-3"
15854    },
15855    {
15856     "field_name" : "edx",
15857     "field_offset" : 288,
15858     "referenced_type" : "type-3"
15859    },
15860    {
15861     "field_name" : "ecx",
15862     "field_offset" : 320,
15863     "referenced_type" : "type-3"
15864    },
15865    {
15866     "field_name" : "eax",
15867     "field_offset" : 352,
15868     "referenced_type" : "type-3"
15869    },
15870    {
15871     "field_name" : "trapno",
15872     "field_offset" : 384,
15873     "referenced_type" : "type-3"
15874    },
15875    {
15876     "field_name" : "err",
15877     "field_offset" : 416,
15878     "referenced_type" : "type-3"
15879    },
15880    {
15881     "field_name" : "eip",
15882     "field_offset" : 448,
15883     "referenced_type" : "type-3"
15884    },
15885    {
15886     "field_name" : "cs",
15887     "field_offset" : 480,
15888     "referenced_type" : "type-3"
15889    },
15890    {
15891     "field_name" : "efl",
15892     "field_offset" : 512,
15893     "referenced_type" : "type-3"
15894    },
15895    {
15896     "field_name" : "uesp",
15897     "field_offset" : 544,
15898     "referenced_type" : "type-3"
15899    },
15900    {
15901     "field_name" : "ss",
15902     "field_offset" : 576,
15903     "referenced_type" : "type-3"
15904    }
15905   ],
15906   "linker_set_key" : "unwindstack::x86_mcontext_t",
15907   "name" : "unwindstack::x86_mcontext_t",
15908   "referenced_type" : "type-354",
15909   "self_type" : "type-354",
15910   "size" : 76,
15911   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86.h",
15912   "unique_id" : "_ZTSN11unwindstack14x86_mcontext_tE"
15913  },
15914  {
15915   "alignment" : 4,
15916   "fields" :
15917   [
15918    {
15919     "field_name" : "ss_sp",
15920     "referenced_type" : "type-3"
15921    },
15922    {
15923     "field_name" : "ss_flags",
15924     "field_offset" : 32,
15925     "referenced_type" : "type-153"
15926    },
15927    {
15928     "field_name" : "ss_size",
15929     "field_offset" : 64,
15930     "referenced_type" : "type-3"
15931    }
15932   ],
15933   "linker_set_key" : "unwindstack::x86_stack_t",
15934   "name" : "unwindstack::x86_stack_t",
15935   "referenced_type" : "type-353",
15936   "self_type" : "type-353",
15937   "size" : 12,
15938   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86.h",
15939   "unique_id" : "_ZTSN11unwindstack11x86_stack_tE"
15940  },
15941  {
15942   "alignment" : 4,
15943   "fields" :
15944   [
15945    {
15946     "field_name" : "uc_flags",
15947     "referenced_type" : "type-3"
15948    },
15949    {
15950     "field_name" : "uc_link",
15951     "field_offset" : 32,
15952     "referenced_type" : "type-3"
15953    },
15954    {
15955     "field_name" : "uc_stack",
15956     "field_offset" : 64,
15957     "referenced_type" : "type-353"
15958    },
15959    {
15960     "field_name" : "uc_mcontext",
15961     "field_offset" : 160,
15962     "referenced_type" : "type-354"
15963    }
15964   ],
15965   "linker_set_key" : "unwindstack::x86_ucontext_t",
15966   "name" : "unwindstack::x86_ucontext_t",
15967   "referenced_type" : "type-352",
15968   "self_type" : "type-352",
15969   "size" : 96,
15970   "source_file" : "/system/core/libunwindstack/include/unwindstack/UcontextX86.h",
15971   "unique_id" : "_ZTSN11unwindstack14x86_ucontext_tE"
15972  },
15973  {
15974   "alignment" : 4,
15975   "fields" :
15976   [
15977    {
15978     "field_name" : "ebx",
15979     "referenced_type" : "type-3"
15980    },
15981    {
15982     "field_name" : "ecx",
15983     "field_offset" : 32,
15984     "referenced_type" : "type-3"
15985    },
15986    {
15987     "field_name" : "edx",
15988     "field_offset" : 64,
15989     "referenced_type" : "type-3"
15990    },
15991    {
15992     "field_name" : "esi",
15993     "field_offset" : 96,
15994     "referenced_type" : "type-3"
15995    },
15996    {
15997     "field_name" : "edi",
15998     "field_offset" : 128,
15999     "referenced_type" : "type-3"
16000    },
16001    {
16002     "field_name" : "ebp",
16003     "field_offset" : 160,
16004     "referenced_type" : "type-3"
16005    },
16006    {
16007     "field_name" : "eax",
16008     "field_offset" : 192,
16009     "referenced_type" : "type-3"
16010    },
16011    {
16012     "field_name" : "xds",
16013     "field_offset" : 224,
16014     "referenced_type" : "type-3"
16015    },
16016    {
16017     "field_name" : "xes",
16018     "field_offset" : 256,
16019     "referenced_type" : "type-3"
16020    },
16021    {
16022     "field_name" : "xfs",
16023     "field_offset" : 288,
16024     "referenced_type" : "type-3"
16025    },
16026    {
16027     "field_name" : "xgs",
16028     "field_offset" : 320,
16029     "referenced_type" : "type-3"
16030    },
16031    {
16032     "field_name" : "orig_eax",
16033     "field_offset" : 352,
16034     "referenced_type" : "type-3"
16035    },
16036    {
16037     "field_name" : "eip",
16038     "field_offset" : 384,
16039     "referenced_type" : "type-3"
16040    },
16041    {
16042     "field_name" : "xcs",
16043     "field_offset" : 416,
16044     "referenced_type" : "type-3"
16045    },
16046    {
16047     "field_name" : "eflags",
16048     "field_offset" : 448,
16049     "referenced_type" : "type-3"
16050    },
16051    {
16052     "field_name" : "esp",
16053     "field_offset" : 480,
16054     "referenced_type" : "type-3"
16055    },
16056    {
16057     "field_name" : "xss",
16058     "field_offset" : 512,
16059     "referenced_type" : "type-3"
16060    }
16061   ],
16062   "linker_set_key" : "unwindstack::x86_user_regs",
16063   "name" : "unwindstack::x86_user_regs",
16064   "referenced_type" : "type-616",
16065   "self_type" : "type-616",
16066   "size" : 68,
16067   "source_file" : "/system/core/libunwindstack/include/unwindstack/UserX86.h",
16068   "unique_id" : "_ZTSN11unwindstack13x86_user_regsE"
16069  }
16070 ],
16071 "rvalue_reference_types" :
16072 [
16073  {
16074   "alignment" : 8,
16075   "linker_set_key" : "unwindstack::Maps &&",
16076   "name" : "unwindstack::Maps &&",
16077   "referenced_type" : "type-167",
16078   "self_type" : "type-171",
16079   "size" : 8,
16080   "source_file" : "/system/core/libunwindstack/include/unwindstack/Maps.h"
16081  }
16082 ]
16083}
16084