1<abi-corpus version='2.0' path='data/test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so' soname='libtcmalloc_and_profiler.so.4'>
2  <elf-needed>
3    <dependency name='libunwind.so.8'/>
4    <dependency name='libpthread.so.0'/>
5    <dependency name='libstdc++.so.6'/>
6    <dependency name='libm.so.6'/>
7    <dependency name='libc.so.6'/>
8    <dependency name='ld-linux-x86-64.so.2'/>
9    <dependency name='libgcc_s.so.1'/>
10  </elf-needed>
11  <elf-function-symbols>
12    <elf-symbol name='GetHeapProfile' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
13    <elf-symbol name='HeapProfilerDump' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
14    <elf-symbol name='HeapProfilerStart' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
15    <elf-symbol name='HeapProfilerStop' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
16    <elf-symbol name='IsHeapProfilerRunning' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
17    <elf-symbol name='MallocExtension_GetAllocatedSize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
18    <elf-symbol name='MallocExtension_GetEstimatedAllocatedSize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
19    <elf-symbol name='MallocExtension_GetNumericProperty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
20    <elf-symbol name='MallocExtension_GetOwnership' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
21    <elf-symbol name='MallocExtension_GetStats' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
22    <elf-symbol name='MallocExtension_MallocMemoryStats' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
23    <elf-symbol name='MallocExtension_MarkThreadBusy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
24    <elf-symbol name='MallocExtension_MarkThreadIdle' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
25    <elf-symbol name='MallocExtension_ReleaseFreeMemory' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
26    <elf-symbol name='MallocExtension_ReleaseToSystem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
27    <elf-symbol name='MallocExtension_SetNumericProperty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
28    <elf-symbol name='MallocExtension_VerifyAllMemory' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
29    <elf-symbol name='MallocExtension_VerifyArrayNewMemory' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
30    <elf-symbol name='MallocExtension_VerifyMallocMemory' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
31    <elf-symbol name='MallocExtension_VerifyNewMemory' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
32    <elf-symbol name='MallocHook_AddDeleteHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
33    <elf-symbol name='MallocHook_AddMmapHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
34    <elf-symbol name='MallocHook_AddMremapHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
35    <elf-symbol name='MallocHook_AddMunmapHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
36    <elf-symbol name='MallocHook_AddNewHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
37    <elf-symbol name='MallocHook_AddPreMmapHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
38    <elf-symbol name='MallocHook_AddPreSbrkHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
39    <elf-symbol name='MallocHook_AddSbrkHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
40    <elf-symbol name='MallocHook_GetCallerStackTrace' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
41    <elf-symbol name='MallocHook_InitAtFirstAllocation_HeapLeakChecker' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
42    <elf-symbol name='MallocHook_RemoveDeleteHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
43    <elf-symbol name='MallocHook_RemoveMmapHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
44    <elf-symbol name='MallocHook_RemoveMmapReplacement' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
45    <elf-symbol name='MallocHook_RemoveMremapHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
46    <elf-symbol name='MallocHook_RemoveMunmapHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
47    <elf-symbol name='MallocHook_RemoveMunmapReplacement' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
48    <elf-symbol name='MallocHook_RemoveNewHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
49    <elf-symbol name='MallocHook_RemovePreMmapHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
50    <elf-symbol name='MallocHook_RemovePreSbrkHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
51    <elf-symbol name='MallocHook_RemoveSbrkHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
52    <elf-symbol name='MallocHook_SetDeleteHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
53    <elf-symbol name='MallocHook_SetMmapHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
54    <elf-symbol name='MallocHook_SetMmapReplacement' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
55    <elf-symbol name='MallocHook_SetMremapHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
56    <elf-symbol name='MallocHook_SetMunmapHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
57    <elf-symbol name='MallocHook_SetMunmapReplacement' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
58    <elf-symbol name='MallocHook_SetNewHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
59    <elf-symbol name='MallocHook_SetPreMmapHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
60    <elf-symbol name='MallocHook_SetPreSbrkHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
61    <elf-symbol name='MallocHook_SetSbrkHook' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
62    <elf-symbol name='ProfileHandlerGetState' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
63    <elf-symbol name='ProfileHandlerRegisterCallback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
64    <elf-symbol name='ProfileHandlerRegisterThread' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
65    <elf-symbol name='ProfileHandlerReset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
66    <elf-symbol name='ProfileHandlerUnregisterCallback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
67    <elf-symbol name='ProfilerDisable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
68    <elf-symbol name='ProfilerEnable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
69    <elf-symbol name='ProfilerFlush' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
70    <elf-symbol name='ProfilerGetCurrentState' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
71    <elf-symbol name='ProfilerRegisterThread' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
72    <elf-symbol name='ProfilerStart' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
73    <elf-symbol name='ProfilerStartWithOptions' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
74    <elf-symbol name='ProfilerStop' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
75    <elf-symbol name='ProfilingIsEnabledForAllThreads' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
76    <elf-symbol name='RunningOnValgrind' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
77    <elf-symbol name='TCMallocGetenvSafe' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
78    <elf-symbol name='TCMalloc_ListAllProcessThreads' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
79    <elf-symbol name='TCMalloc_ResumeAllProcessThreads' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
80    <elf-symbol name='ValgrindSlowdown' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
81    <elf-symbol name='_Z13GetStackTracePPvii' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
82    <elf-symbol name='_Z14GetStackFramesPPvPiii' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
83    <elf-symbol name='_Z15CyclesPerSecondv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
84    <elf-symbol name='_Z15HasPosixThreadsv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
85    <elf-symbol name='_Z16GetenvBeforeMainPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
86    <elf-symbol name='_Z17RawOpenForWritingPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
87    <elf-symbol name='_Z20GetUniquePathFromEnvPKcPc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
88    <elf-symbol name='_Z20InitSystemAllocatorsv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
89    <elf-symbol name='_Z20SleepForMillisecondsi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
90    <elf-symbol name='_Z20TCMalloc_SystemAllocmPmm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
91    <elf-symbol name='_Z21TCMalloc_SystemCommitPvm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
92    <elf-symbol name='_Z22TCMalloc_SystemReleasePvm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
93    <elf-symbol name='_Z22perftools_pthread_oncePiPFvvE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
94    <elf-symbol name='_Z24GetStackTraceWithContextPPviiPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
95    <elf-symbol name='_Z24tc_get_sysalloc_overrideP12SysAllocator' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
96    <elf-symbol name='_Z25GetStackFramesWithContextPPvPiiiPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
97    <elf-symbol name='_Z28perftools_pthread_key_createPjPFvPvE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
98    <elf-symbol name='_Z28perftools_pthread_key_deletej' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
99    <elf-symbol name='_Z29perftools_pthread_getspecificj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
100    <elf-symbol name='_Z29perftools_pthread_setspecificjPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
101    <elf-symbol name='_Z31HeapLeakChecker_RunHeapCleanupsv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
102    <elf-symbol name='_Z32HeapLeakChecker_AfterDestructorsv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
103    <elf-symbol name='_Z33HeapLeakChecker_InternalInitStartv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
104    <elf-symbol name='_Z34HeapLeakChecker_BeforeConstructorsv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
105    <elf-symbol name='_Z7NumCPUsv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
106    <elf-symbol name='_Z7RAW_LOGiPKcz' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
107    <elf-symbol name='_Z8RAW_VLOGiPKcz' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
108    <elf-symbol name='_Z8RawClosei' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
109    <elf-symbol name='_Z8RawWriteiPKcm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
110    <elf-symbol name='_Z9LogPrintfiPKcP13__va_list_tag' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
111    <elf-symbol name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE6InsertEPKvS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
112    <elf-symbol name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEEC1EPFPvmEPFvS3_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
113    <elf-symbol name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEEC2EPFPvmEPFvS3_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN10AddressMapIN16HeapProfileTable10AllocValueEEC1EPFPvmEPFvS3_E' is-defined='yes'/>
114    <elf-symbol name='_ZN10MallocHook12UnhookedMMapEPvmiiil' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
115    <elf-symbol name='_ZN10MallocHook14UnhookedMUnmapEPvm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
116    <elf-symbol name='_ZN10MallocHook17InvokeNewHookSlowEPKvm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
117    <elf-symbol name='_ZN10MallocHook18InvokeMmapHookSlowEPKvS1_miiil' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
118    <elf-symbol name='_ZN10MallocHook18InvokeSbrkHookSlowEPKvl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
119    <elf-symbol name='_ZN10MallocHook20InvokeDeleteHookSlowEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
120    <elf-symbol name='_ZN10MallocHook20InvokeMremapHookSlowEPKvS1_mmiS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
121    <elf-symbol name='_ZN10MallocHook20InvokeMunmapHookSlowEPKvm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
122    <elf-symbol name='_ZN10MallocHook21InvokePreMmapHookSlowEPKvmiiil' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
123    <elf-symbol name='_ZN10MallocHook21InvokePreSbrkHookSlowEl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
124    <elf-symbol name='_ZN10MallocHook25InvokeMmapReplacementSlowEPKvmiiilPPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
125    <elf-symbol name='_ZN10MallocHook27InvokeMunmapReplacementSlowEPKvmPi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
126    <elf-symbol name='_ZN11CpuProfiler10FlushTableEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
127    <elf-symbol name='_ZN11CpuProfiler12prof_handlerEiP7siginfoPvS2_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
128    <elf-symbol name='_ZN11CpuProfiler13EnableHandlerEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
129    <elf-symbol name='_ZN11CpuProfiler14DisableHandlerEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
130    <elf-symbol name='_ZN11CpuProfiler15GetCurrentStateEP13ProfilerState' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
131    <elf-symbol name='_ZN11CpuProfiler4StopEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
132    <elf-symbol name='_ZN11CpuProfiler5StartEPKcPK15ProfilerOptions' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
133    <elf-symbol name='_ZN11CpuProfiler7EnabledEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
134    <elf-symbol name='_ZN11CpuProfilerC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN11CpuProfilerC2Ev' is-defined='yes'/>
135    <elf-symbol name='_ZN11CpuProfilerC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
136    <elf-symbol name='_ZN11CpuProfilerD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN11CpuProfilerD2Ev' is-defined='yes'/>
137    <elf-symbol name='_ZN11CpuProfilerD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
138    <elf-symbol name='_ZN11HeapCleaner15RunHeapCleanupsEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
139    <elf-symbol name='_ZN11HeapCleanerC1EPFvvE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN11HeapCleanerC2EPFvvE' is-defined='yes'/>
140    <elf-symbol name='_ZN11HeapCleanerC2EPFvvE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
141    <elf-symbol name='_ZN11ProfileData10FlushTableEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
142    <elf-symbol name='_ZN11ProfileData12FlushEvictedEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
143    <elf-symbol name='_ZN11ProfileData3AddEiPKPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
144    <elf-symbol name='_ZN11ProfileData4StopEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
145    <elf-symbol name='_ZN11ProfileData5EvictERKNS_5EntryE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
146    <elf-symbol name='_ZN11ProfileData5ResetEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
147    <elf-symbol name='_ZN11ProfileData5StartEPKcRKNS_7OptionsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
148    <elf-symbol name='_ZN11ProfileData7OptionsC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN11ProfileData7OptionsC2Ev' is-defined='yes'/>
149    <elf-symbol name='_ZN11ProfileData7OptionsC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
150    <elf-symbol name='_ZN11ProfileDataC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN11ProfileDataC2Ev' is-defined='yes'/>
151    <elf-symbol name='_ZN11ProfileDataC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
152    <elf-symbol name='_ZN11ProfileDataD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN11ProfileDataD2Ev' is-defined='yes'/>
153    <elf-symbol name='_ZN11ProfileDataD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
154    <elf-symbol name='_ZN11SymbolTable3AddEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
155    <elf-symbol name='_ZN11SymbolTable9GetSymbolEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
156    <elf-symbol name='_ZN11SymbolTable9SymbolizeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
157    <elf-symbol name='_ZN12SysAllocatorD0Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
158    <elf-symbol name='_ZN12SysAllocatorD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN12SysAllocatorD2Ev' is-defined='yes'/>
159    <elf-symbol name='_ZN12SysAllocatorD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
160    <elf-symbol name='_ZN13LowLevelAlloc11DeleteArenaEPNS_5ArenaE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
161    <elf-symbol name='_ZN13LowLevelAlloc12DefaultArenaEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
162    <elf-symbol name='_ZN13LowLevelAlloc14AllocWithArenaEmPNS_5ArenaE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
163    <elf-symbol name='_ZN13LowLevelAlloc4FreeEPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
164    <elf-symbol name='_ZN13LowLevelAlloc5AllocEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
165    <elf-symbol name='_ZN13LowLevelAlloc8NewArenaEiPNS_5ArenaE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
166    <elf-symbol name='_ZN13TCMallocGuardC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN13TCMallocGuardC2Ev' is-defined='yes'/>
167    <elf-symbol name='_ZN13TCMallocGuardC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
168    <elf-symbol name='_ZN13TCMallocGuardD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN13TCMallocGuardD2Ev' is-defined='yes'/>
169    <elf-symbol name='_ZN13TCMallocGuardD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
170    <elf-symbol name='_ZN14ProfileHandler10StartTimerEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
171    <elf-symbol name='_ZN14ProfileHandler13EnableHandlerEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
172    <elf-symbol name='_ZN14ProfileHandler13SignalHandlerEiP7siginfoPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
173    <elf-symbol name='_ZN14ProfileHandler14DisableHandlerEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
174    <elf-symbol name='_ZN14ProfileHandler14IsTimerRunningEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
175    <elf-symbol name='_ZN14ProfileHandler14RegisterThreadEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
176    <elf-symbol name='_ZN14ProfileHandler16RegisterCallbackEPFviP7siginfoPvS2_ES2_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
177    <elf-symbol name='_ZN14ProfileHandler18UnregisterCallbackEP19ProfileHandlerToken' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
178    <elf-symbol name='_ZN14ProfileHandler24IsSignalHandlerAvailableEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
179    <elf-symbol name='_ZN14ProfileHandler4InitEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
180    <elf-symbol name='_ZN14ProfileHandler5ResetEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
181    <elf-symbol name='_ZN14ProfileHandler8GetStateEP19ProfileHandlerState' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
182    <elf-symbol name='_ZN14ProfileHandler8InstanceEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
183    <elf-symbol name='_ZN14ProfileHandler9StopTimerEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
184    <elf-symbol name='_ZN14ProfileHandlerC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN14ProfileHandlerC2Ev' is-defined='yes'/>
185    <elf-symbol name='_ZN14ProfileHandlerC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
186    <elf-symbol name='_ZN14ProfileHandlerD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN14ProfileHandlerD2Ev' is-defined='yes'/>
187    <elf-symbol name='_ZN14ProfileHandlerD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
188    <elf-symbol name='_ZN14SpinLockHolderC1EP8SpinLock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
189    <elf-symbol name='_ZN14SpinLockHolderC2EP8SpinLock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN14SpinLockHolderC1EP8SpinLock' is-defined='yes'/>
190    <elf-symbol name='_ZN14SpinLockHolderD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN14SpinLockHolderD2Ev' is-defined='yes'/>
191    <elf-symbol name='_ZN14SpinLockHolderD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
192    <elf-symbol name='_ZN15HeapLeakChecker13GlobalCheckerEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
193    <elf-symbol name='_ZN15HeapLeakChecker13NoGlobalLeaksEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
194    <elf-symbol name='_ZN15HeapLeakChecker14DoIgnoreObjectEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
195    <elf-symbol name='_ZN15HeapLeakChecker14GetAllocCallerEPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
196    <elf-symbol name='_ZN15HeapLeakChecker14UnIgnoreObjectEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
197    <elf-symbol name='_ZN15HeapLeakChecker15DisableChecksInEPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
198    <elf-symbol name='_ZN15HeapLeakChecker15DoMainHeapCheckEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
199    <elf-symbol name='_ZN15HeapLeakChecker17CancelGlobalCheckEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
200    <elf-symbol name='_ZN15HeapLeakChecker17UseProcMapsLockedENS_12ProcMapsTaskE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
201    <elf-symbol name='_ZN15HeapLeakChecker19TurnItselfOffLockedEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
202    <elf-symbol name='_ZN15HeapLeakChecker21MakeProfileNameLockedEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
203    <elf-symbol name='_ZN15HeapLeakChecker23IgnoreLiveObjectsLockedEPKcS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
204    <elf-symbol name='_ZN15HeapLeakChecker23IgnoreLiveThreadsLockedEPviPiP13__va_list_tag' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
205    <elf-symbol name='_ZN15HeapLeakChecker24BeforeConstructorsLockedEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
206    <elf-symbol name='_ZN15HeapLeakChecker25DisableChecksFromToLockedEPKvS1_i' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
207    <elf-symbol name='_ZN15HeapLeakChecker26DisableLibraryAllocsLockedEPKcmm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
208    <elf-symbol name='_ZN15HeapLeakChecker26IgnoreAllLiveObjectsLockedEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
209    <elf-symbol name='_ZN15HeapLeakChecker27NoGlobalLeaksMaybeSymbolizeENS_15ShouldSymbolizeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
210    <elf-symbol name='_ZN15HeapLeakChecker32IgnoreNonThreadLiveObjectsLockedEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
211    <elf-symbol name='_ZN15HeapLeakChecker6CreateEPKcb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
212    <elf-symbol name='_ZN15HeapLeakChecker8DisablerC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN15HeapLeakChecker8DisablerC2Ev' is-defined='yes'/>
213    <elf-symbol name='_ZN15HeapLeakChecker8DisablerC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
214    <elf-symbol name='_ZN15HeapLeakChecker8DisablerD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN15HeapLeakChecker8DisablerD2Ev' is-defined='yes'/>
215    <elf-symbol name='_ZN15HeapLeakChecker8DisablerD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
216    <elf-symbol name='_ZN15HeapLeakChecker8IsActiveEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
217    <elf-symbol name='_ZN15HeapLeakChecker9Allocator4FreeEPv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
218    <elf-symbol name='_ZN15HeapLeakChecker9Allocator8AllocateEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
219    <elf-symbol name='_ZN15HeapLeakChecker9DoNoLeaksENS_15ShouldSymbolizeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
220    <elf-symbol name='_ZN15HeapLeakCheckerC1EPKc' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN15HeapLeakCheckerC2EPKc' is-defined='yes'/>
221    <elf-symbol name='_ZN15HeapLeakCheckerC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN15HeapLeakCheckerC2Ev' is-defined='yes'/>
222    <elf-symbol name='_ZN15HeapLeakCheckerC2EPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
223    <elf-symbol name='_ZN15HeapLeakCheckerC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
224    <elf-symbol name='_ZN15HeapLeakCheckerD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN15HeapLeakCheckerD2Ev' is-defined='yes'/>
225    <elf-symbol name='_ZN15HeapLeakCheckerD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
226    <elf-symbol name='_ZN15MallocExtension10InitializeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
227    <elf-symbol name='_ZN15MallocExtension12GetOwnershipEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
228    <elf-symbol name='_ZN15MallocExtension13GetHeapSampleEPSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
229    <elf-symbol name='_ZN15MallocExtension14MarkThreadBusyEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
230    <elf-symbol name='_ZN15MallocExtension14MarkThreadIdleEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
231    <elf-symbol name='_ZN15MallocExtension15ReadStackTracesEPi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
232    <elf-symbol name='_ZN15MallocExtension15ReleaseToSystemEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
233    <elf-symbol name='_ZN15MallocExtension15VerifyAllMemoryEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
234    <elf-symbol name='_ZN15MallocExtension15VerifyNewMemoryEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
235    <elf-symbol name='_ZN15MallocExtension16GetAllocatedSizeEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
236    <elf-symbol name='_ZN15MallocExtension16GetFreeListSizesEPSt6vectorINS_12FreeListInfoESaIS1_EE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
237    <elf-symbol name='_ZN15MallocExtension17MallocMemoryStatsEPiPmS0_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
238    <elf-symbol name='_ZN15MallocExtension17ReleaseFreeMemoryEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
239    <elf-symbol name='_ZN15MallocExtension18GetNumericPropertyEPKcPm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
240    <elf-symbol name='_ZN15MallocExtension18GetSystemAllocatorEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
241    <elf-symbol name='_ZN15MallocExtension18SetNumericPropertyEPKcm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
242    <elf-symbol name='_ZN15MallocExtension18SetSystemAllocatorEP12SysAllocator' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
243    <elf-symbol name='_ZN15MallocExtension18VerifyMallocMemoryEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
244    <elf-symbol name='_ZN15MallocExtension19GetHeapGrowthStacksEPSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
245    <elf-symbol name='_ZN15MallocExtension20GetMemoryReleaseRateEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
246    <elf-symbol name='_ZN15MallocExtension20SetMemoryReleaseRateEd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
247    <elf-symbol name='_ZN15MallocExtension20VerifyArrayNewMemoryEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
248    <elf-symbol name='_ZN15MallocExtension25GetEstimatedAllocatedSizeEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
249    <elf-symbol name='_ZN15MallocExtension25ReadHeapGrowthStackTracesEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
250    <elf-symbol name='_ZN15MallocExtension6RangesEPvPFvS0_PKN4base11MallocRangeEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
251    <elf-symbol name='_ZN15MallocExtension8GetStatsEPci' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
252    <elf-symbol name='_ZN15MallocExtension8RegisterEPS_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
253    <elf-symbol name='_ZN15MallocExtension8instanceEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
254    <elf-symbol name='_ZN15MallocExtensionD0Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
255    <elf-symbol name='_ZN15MallocExtensionD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN15MallocExtensionD2Ev' is-defined='yes'/>
256    <elf-symbol name='_ZN15MallocExtensionD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
257    <elf-symbol name='_ZN15MemoryRegionMap10FindRegionEmPNS_6RegionE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
258    <elf-symbol name='_ZN15MemoryRegionMap10LockIsHeldEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
259    <elf-symbol name='_ZN15MemoryRegionMap10MremapHookEPKvS1_mmiS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
260    <elf-symbol name='_ZN15MemoryRegionMap10MunmapHookEPKvm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
261    <elf-symbol name='_ZN15MemoryRegionMap12LogAllLockedEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
262    <elf-symbol name='_ZN15MemoryRegionMap15EndRegionLockedEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
263    <elf-symbol name='_ZN15MemoryRegionMap17BeginRegionLockedEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
264    <elf-symbol name='_ZN15MemoryRegionMap17IsRecordingLockedEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
265    <elf-symbol name='_ZN15MemoryRegionMap18DoFindRegionLockedEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
266    <elf-symbol name='_ZN15MemoryRegionMap18InsertRegionLockedERKNS_6RegionE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
267    <elf-symbol name='_ZN15MemoryRegionMap19RecordRegionRemovalEPKvm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
268    <elf-symbol name='_ZN15MemoryRegionMap20DoInsertRegionLockedERKNS_6RegionE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
269    <elf-symbol name='_ZN15MemoryRegionMap20RecordRegionAdditionEPKvm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
270    <elf-symbol name='_ZN15MemoryRegionMap22FindAndMarkStackRegionEmPNS_6RegionE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
271    <elf-symbol name='_ZN15MemoryRegionMap24HandleSavedRegionsLockedEPFvRKNS_6RegionEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
272    <elf-symbol name='_ZN15MemoryRegionMap25RestoreSavedBucketsLockedEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
273    <elf-symbol name='_ZN15MemoryRegionMap27RecordRegionRemovalInBucketEiPKPKvm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
274    <elf-symbol name='_ZN15MemoryRegionMap4InitEib' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
275    <elf-symbol name='_ZN15MemoryRegionMap4LockEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
276    <elf-symbol name='_ZN15MemoryRegionMap6UnlockEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
277    <elf-symbol name='_ZN15MemoryRegionMap8MmapHookEPKvS1_miiil' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
278    <elf-symbol name='_ZN15MemoryRegionMap8SbrkHookEPKvl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
279    <elf-symbol name='_ZN15MemoryRegionMap8ShutdownEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
280    <elf-symbol name='_ZN15MemoryRegionMap9GetBucketEiPKPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
281    <elf-symbol name='_ZN16HeapProfileTable10MarkAsLiveEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
282    <elf-symbol name='_ZN16HeapProfileTable10RecordFreeEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
283    <elf-symbol name='_ZN16HeapProfileTable11RecordAllocEPKvmiPKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
284    <elf-symbol name='_ZN16HeapProfileTable12AddIfNonLiveEPKvPNS_10AllocValueEPNS_14AddNonLiveArgsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
285    <elf-symbol name='_ZN16HeapProfileTable12TakeSnapshotEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
286    <elf-symbol name='_ZN16HeapProfileTable12WriteProfileEPKcRK17HeapProfileBucketP10AddressMapINS_10AllocValueEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
287    <elf-symbol name='_ZN16HeapProfileTable13AddToSnapshotEPKvPNS_10AllocValueEPNS_8SnapshotE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
288    <elf-symbol name='_ZN16HeapProfileTable13MarkAsIgnoredEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
289    <elf-symbol name='_ZN16HeapProfileTable13UnparseBucketERK17HeapProfileBucketPciiPKcP16HeapProfileStats' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
290    <elf-symbol name='_ZN16HeapProfileTable14AllocValueSizeERKNS_10AllocValueE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
291    <elf-symbol name='_ZN16HeapProfileTable15NonLiveSnapshotEPNS_8SnapshotE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
292    <elf-symbol name='_ZN16HeapProfileTable15ReleaseSnapshotEPNS_8SnapshotE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
293    <elf-symbol name='_ZN16HeapProfileTable18CleanupOldProfilesEPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
294    <elf-symbol name='_ZN16HeapProfileTable18DumpBucketIteratorEPK17HeapProfileBucketPNS_10BufferArgsE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
295    <elf-symbol name='_ZN16HeapProfileTable19DumpNonLiveIteratorEPKvPNS_10AllocValueERKNS_8DumpArgsE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
296    <elf-symbol name='_ZN16HeapProfileTable19GetCallerStackTraceEiPPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
297    <elf-symbol name='_ZN16HeapProfileTable20MapArgsAllocIteratorEPKvPNS_10AllocValueEPFvS1_RKNS_9AllocInfoEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
298    <elf-symbol name='_ZN16HeapProfileTable8Snapshot11ReportLeaksEPKcS2_b' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
299    <elf-symbol name='_ZN16HeapProfileTable8Snapshot12ReportObjectEPKvPNS_10AllocValueEPc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
300    <elf-symbol name='_ZN16HeapProfileTable8Snapshot14ReportCallbackEPKvPNS_10AllocValueEPNS0_11ReportStateE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
301    <elf-symbol name='_ZN16HeapProfileTable8Snapshot23ReportIndividualObjectsEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
302    <elf-symbol name='_ZN16HeapProfileTable9GetBucketEiPKPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
303    <elf-symbol name='_ZN16HeapProfileTableC1EPFPvmEPFvS0_Eb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
304    <elf-symbol name='_ZN16HeapProfileTableC2EPFPvmEPFvS0_Eb' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN16HeapProfileTableC1EPFPvmEPFvS0_Eb' is-defined='yes'/>
305    <elf-symbol name='_ZN16HeapProfileTableD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN16HeapProfileTableD2Ev' is-defined='yes'/>
306    <elf-symbol name='_ZN16HeapProfileTableD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
307    <elf-symbol name='_ZN16MmapSysAllocator5AllocEmPmm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
308    <elf-symbol name='_ZN16MmapSysAllocatorD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
309    <elf-symbol name='_ZN16MmapSysAllocatorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN16MmapSysAllocatorD2Ev' is-defined='yes'/>
310    <elf-symbol name='_ZN16MmapSysAllocatorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
311    <elf-symbol name='_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
312    <elf-symbol name='_ZN16ProcMapsIterator4InitEiPNS_6BufferEb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
313    <elf-symbol name='_ZN16ProcMapsIterator4NextEPmS0_PPcS0_PlS2_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
314    <elf-symbol name='_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
315    <elf-symbol name='_ZN16ProcMapsIteratorC1Ei' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN16ProcMapsIteratorC2Ei' is-defined='yes'/>
316    <elf-symbol name='_ZN16ProcMapsIteratorC1EiPNS_6BufferE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
317    <elf-symbol name='_ZN16ProcMapsIteratorC1EiPNS_6BufferEb' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN16ProcMapsIteratorC2EiPNS_6BufferEb' is-defined='yes'/>
318    <elf-symbol name='_ZN16ProcMapsIteratorC2Ei' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
319    <elf-symbol name='_ZN16ProcMapsIteratorC2EiPNS_6BufferE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN16ProcMapsIteratorC1EiPNS_6BufferE' is-defined='yes'/>
320    <elf-symbol name='_ZN16ProcMapsIteratorC2EiPNS_6BufferEb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
321    <elf-symbol name='_ZN16ProcMapsIteratorD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN16ProcMapsIteratorD2Ev' is-defined='yes'/>
322    <elf-symbol name='_ZN16ProcMapsIteratorD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
323    <elf-symbol name='_ZN16SbrkSysAllocator5AllocEmPmm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
324    <elf-symbol name='_ZN16SbrkSysAllocatorD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
325    <elf-symbol name='_ZN16SbrkSysAllocatorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN16SbrkSysAllocatorD2Ev' is-defined='yes'/>
326    <elf-symbol name='_ZN16SbrkSysAllocatorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
327    <elf-symbol name='_ZN16TCMalloc_Printer6printfEPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
328    <elf-symbol name='_ZN17GoogleInitializerD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
329    <elf-symbol name='_ZN17GoogleInitializerD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN17GoogleInitializerD1Ev' is-defined='yes'/>
330    <elf-symbol name='_ZN18DevMemSysAllocator5AllocEmPmm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
331    <elf-symbol name='_ZN18DevMemSysAllocatorD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
332    <elf-symbol name='_ZN18DevMemSysAllocatorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN18DevMemSysAllocatorD2Ev' is-defined='yes'/>
333    <elf-symbol name='_ZN18DevMemSysAllocatorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
334    <elf-symbol name='_ZN19DefaultSysAllocator5AllocEmPmm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
335    <elf-symbol name='_ZN19DefaultSysAllocatorD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
336    <elf-symbol name='_ZN19DefaultSysAllocatorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN19DefaultSysAllocatorD2Ev' is-defined='yes'/>
337    <elf-symbol name='_ZN19DefaultSysAllocatorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
338    <elf-symbol name='_ZN19HugetlbSysAllocator10InitializeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
339    <elf-symbol name='_ZN19HugetlbSysAllocator13AllocInternalEmPmm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
340    <elf-symbol name='_ZN19HugetlbSysAllocator5AllocEmPmm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
341    <elf-symbol name='_ZN19HugetlbSysAllocatorD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
342    <elf-symbol name='_ZN19HugetlbSysAllocatorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN19HugetlbSysAllocatorD2Ev' is-defined='yes'/>
343    <elf-symbol name='_ZN19HugetlbSysAllocatorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
344    <elf-symbol name='_ZN20HeapProfileEndWriterD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN20HeapProfileEndWriterD2Ev' is-defined='yes'/>
345    <elf-symbol name='_ZN20HeapProfileEndWriterD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
346    <elf-symbol name='_ZN22TCMallocImplementation12GetOwnershipEPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
347    <elf-symbol name='_ZN22TCMallocImplementation13GetHeapSampleEPSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
348    <elf-symbol name='_ZN22TCMallocImplementation14MarkThreadBusyEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
349    <elf-symbol name='_ZN22TCMallocImplementation14MarkThreadIdleEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
350    <elf-symbol name='_ZN22TCMallocImplementation15ReadStackTracesEPi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
351    <elf-symbol name='_ZN22TCMallocImplementation15ReleaseToSystemEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
352    <elf-symbol name='_ZN22TCMallocImplementation16GetAllocatedSizeEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
353    <elf-symbol name='_ZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
354    <elf-symbol name='_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
355    <elf-symbol name='_ZN22TCMallocImplementation18GetSystemAllocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
356    <elf-symbol name='_ZN22TCMallocImplementation18SetNumericPropertyEPKcm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
357    <elf-symbol name='_ZN22TCMallocImplementation18SetSystemAllocatorEP12SysAllocator' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
358    <elf-symbol name='_ZN22TCMallocImplementation20GetMemoryReleaseRateEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
359    <elf-symbol name='_ZN22TCMallocImplementation20SetMemoryReleaseRateEd' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
360    <elf-symbol name='_ZN22TCMallocImplementation25GetEstimatedAllocatedSizeEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
361    <elf-symbol name='_ZN22TCMallocImplementation25ReadHeapGrowthStackTracesEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
362    <elf-symbol name='_ZN22TCMallocImplementation6RangesEPvPFvS0_PKN4base11MallocRangeEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
363    <elf-symbol name='_ZN22TCMallocImplementation8GetStatsEPci' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
364    <elf-symbol name='_ZN22TCMallocImplementationD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
365    <elf-symbol name='_ZN22TCMallocImplementationD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN22TCMallocImplementationD2Ev' is-defined='yes'/>
366    <elf-symbol name='_ZN22TCMallocImplementationD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
367    <elf-symbol name='_ZN28HeapLeakCheckerGlobalPrePostD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN28HeapLeakCheckerGlobalPrePostD2Ev' is-defined='yes'/>
368    <elf-symbol name='_ZN28HeapLeakCheckerGlobalPrePostD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
369    <elf-symbol name='_ZN4base10RawPrinter6PrintfEPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
370    <elf-symbol name='_ZN4base10RawPrinterC1EPci' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN4base10RawPrinterC2EPci' is-defined='yes'/>
371    <elf-symbol name='_ZN4base10RawPrinterC2EPci' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
372    <elf-symbol name='_ZN4base11ElfMemImage14SymbolIterator6UpdateEi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
373    <elf-symbol name='_ZN4base11ElfMemImage14SymbolIteratorC1EPKvi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
374    <elf-symbol name='_ZN4base11ElfMemImage14SymbolIteratorC2EPKvi' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN4base11ElfMemImage14SymbolIteratorC1EPKvi' is-defined='yes'/>
375    <elf-symbol name='_ZN4base11ElfMemImage14SymbolIteratorppEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
376    <elf-symbol name='_ZN4base11ElfMemImage4InitEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
377    <elf-symbol name='_ZN4base11ElfMemImageC1EPKv' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN4base11ElfMemImageC2EPKv' is-defined='yes'/>
378    <elf-symbol name='_ZN4base11ElfMemImageC2EPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
379    <elf-symbol name='_ZN4base11VDSOSupport4InitEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
380    <elf-symbol name='_ZN4base11VDSOSupport7SetBaseEPKv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
381    <elf-symbol name='_ZN4base11VDSOSupportC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN4base11VDSOSupportC2Ev' is-defined='yes'/>
382    <elf-symbol name='_ZN4base11VDSOSupportC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
383    <elf-symbol name='_ZN4base25SubmitSpinLockProfileDataEPKvl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
384    <elf-symbol name='_ZN4base8internal12SpinLockWaitEPViiPKNS0_22SpinLockWaitTransitionE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
385    <elf-symbol name='_ZN4base8internal12SpinLockWakeEPVib' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
386    <elf-symbol name='_ZN4base8internal13SpinLockDelayEPViii' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
387    <elf-symbol name='_ZN4base8internal8HookListIPFvPKvmEE16ExchangeSingularES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
388    <elf-symbol name='_ZN4base8internal8HookListIPFvPKvmEE18FixupPrivEndLockedEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
389    <elf-symbol name='_ZN4base8internal8HookListIPFvPKvmEE3AddES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
390    <elf-symbol name='_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
391    <elf-symbol name='_ZN8SpinLock10SlowUnlockEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
392    <elf-symbol name='_ZN8SpinLock8SlowLockEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
393    <elf-symbol name='_ZN8SpinLock8SpinLoopElPi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
394    <elf-symbol name='_ZN8tcmalloc10DLL_LengthEPKNS_4SpanE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
395    <elf-symbol name='_ZN8tcmalloc10DLL_RemoveEPNS_4SpanE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
396    <elf-symbol name='_ZN8tcmalloc10DeleteSpanEPNS_4SpanE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
397    <elf-symbol name='_ZN8tcmalloc11DLL_PrependEPNS_4SpanES1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
398    <elf-symbol name='_ZN8tcmalloc11ThreadCache10BecomeIdleEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
399    <elf-symbol name='_ZN8tcmalloc11ThreadCache10InitModuleEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
400    <elf-symbol name='_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
401    <elf-symbol name='_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
402    <elf-symbol name='_ZN8tcmalloc11ThreadCache14GetThreadStatsEPmS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
403    <elf-symbol name='_ZN8tcmalloc11ThreadCache15GetSamplePeriodEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
404    <elf-symbol name='_ZN8tcmalloc11ThreadCache18DestroyThreadCacheEPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
405    <elf-symbol name='_ZN8tcmalloc11ThreadCache18IncreaseCacheLimitEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
406    <elf-symbol name='_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEmm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
407    <elf-symbol name='_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEmi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
408    <elf-symbol name='_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
409    <elf-symbol name='_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
410    <elf-symbol name='_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
411    <elf-symbol name='_ZN8tcmalloc11ThreadCache29set_overall_thread_cache_sizeEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
412    <elf-symbol name='_ZN8tcmalloc11ThreadCache4InitEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
413    <elf-symbol name='_ZN8tcmalloc11ThreadCache7CleanupEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
414    <elf-symbol name='_ZN8tcmalloc11ThreadCache7InitTSDEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
415    <elf-symbol name='_ZN8tcmalloc11ThreadCache7NewHeapEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
416    <elf-symbol name='_ZN8tcmalloc11ThreadCache8GetCacheEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
417    <elf-symbol name='_ZN8tcmalloc11ThreadCache8ScavengeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
418    <elf-symbol name='_ZN8tcmalloc13MetaDataAllocEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
419    <elf-symbol name='_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
420    <elf-symbol name='_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
421    <elf-symbol name='_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
422    <elf-symbol name='_ZN8tcmalloc15CentralFreeList13OverheadBytesEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
423    <elf-symbol name='_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
424    <elf-symbol name='_ZN8tcmalloc15CentralFreeList14ReleaseToSpansEPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
425    <elf-symbol name='_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
426    <elf-symbol name='_ZN8tcmalloc15CentralFreeList18ReleaseListToSpansEPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
427    <elf-symbol name='_ZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEib' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
428    <elf-symbol name='_ZN8tcmalloc15CentralFreeList21FetchFromOneSpansSafeEiPPvS2_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
429    <elf-symbol name='_ZN8tcmalloc15CentralFreeList4InitEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
430    <elf-symbol name='_ZN8tcmalloc15CentralFreeList8PopulateEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
431    <elf-symbol name='_ZN8tcmalloc15CentralFreeList9tc_lengthEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
432    <elf-symbol name='_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
433    <elf-symbol name='_ZN8tcmalloc15StackTraceTable8AddTraceERKNS_10StackTraceE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
434    <elf-symbol name='_ZN8tcmalloc15StackTraceTableC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
435    <elf-symbol name='_ZN8tcmalloc15StackTraceTableC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN8tcmalloc15StackTraceTableC1Ev' is-defined='yes'/>
436    <elf-symbol name='_ZN8tcmalloc15StackTraceTableD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
437    <elf-symbol name='_ZN8tcmalloc15StackTraceTableD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN8tcmalloc15StackTraceTableD1Ev' is-defined='yes'/>
438    <elf-symbol name='_ZN8tcmalloc16AlignmentForSizeEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
439    <elf-symbol name='_ZN8tcmalloc16DumpProcSelfMapsEi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
440    <elf-symbol name='_ZN8tcmalloc16FillProcSelfMapsEPciPb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
441    <elf-symbol name='_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
442    <elf-symbol name='_ZN8tcmalloc21metadata_system_bytesEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
443    <elf-symbol name='_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
444    <elf-symbol name='_ZN8tcmalloc6Logger3AddERKNS_7LogItemE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
445    <elf-symbol name='_ZN8tcmalloc6Logger6AddNumEmi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
446    <elf-symbol name='_ZN8tcmalloc6Logger6AddStrEPKci' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
447    <elf-symbol name='_ZN8tcmalloc6Static14InitStaticVarsEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
448    <elf-symbol name='_ZN8tcmalloc7NewSpanEmm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
449    <elf-symbol name='_ZN8tcmalloc7Sampler11InitStaticsEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
450    <elf-symbol name='_ZN8tcmalloc7Sampler15GetSamplePeriodEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
451    <elf-symbol name='_ZN8tcmalloc7Sampler21PickNextSamplingPointEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
452    <elf-symbol name='_ZN8tcmalloc7Sampler21PopulateFastLog2TableEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
453    <elf-symbol name='_ZN8tcmalloc7Sampler4InitEj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
454    <elf-symbol name='_ZN8tcmalloc7SizeMap11NumMoveSizeEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
455    <elf-symbol name='_ZN8tcmalloc7SizeMap4InitEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
456    <elf-symbol name='_ZN8tcmalloc8DLL_InitEPNS_4SpanE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
457    <elf-symbol name='_ZN8tcmalloc8PageHeap10AllocLargeEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
458    <elf-symbol name='_ZN8tcmalloc8PageHeap10CommitSpanEPNS_4SpanE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
459    <elf-symbol name='_ZN8tcmalloc8PageHeap11EnsureLimitEmb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
460    <elf-symbol name='_ZN8tcmalloc8PageHeap12DecommitSpanEPNS_4SpanE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
461    <elf-symbol name='_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
462    <elf-symbol name='_ZN8tcmalloc8PageHeap13MayMergeSpansEPNS_4SpanES2_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
463    <elf-symbol name='_ZN8tcmalloc8PageHeap14CheckExpensiveEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
464    <elf-symbol name='_ZN8tcmalloc8PageHeap17GetLargeSpanStatsEPNS0_14LargeSpanStatsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
465    <elf-symbol name='_ZN8tcmalloc8PageHeap17GetSmallSpanStatsEPNS0_14SmallSpanStatsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
466    <elf-symbol name='_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
467    <elf-symbol name='_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
468    <elf-symbol name='_ZN8tcmalloc8PageHeap17RegisterSizeClassEPNS_4SpanEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
469    <elf-symbol name='_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
470    <elf-symbol name='_ZN8tcmalloc8PageHeap19IncrementalScavengeEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
471    <elf-symbol name='_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
472    <elf-symbol name='_ZN8tcmalloc8PageHeap21ReleaseLastNormalSpanEPNS0_8SpanListE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
473    <elf-symbol name='_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
474    <elf-symbol name='_ZN8tcmalloc8PageHeap3NewEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
475    <elf-symbol name='_ZN8tcmalloc8PageHeap5CarveEPNS_4SpanEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
476    <elf-symbol name='_ZN8tcmalloc8PageHeap5CheckEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
477    <elf-symbol name='_ZN8tcmalloc8PageHeap5SplitEPNS_4SpanEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
478    <elf-symbol name='_ZN8tcmalloc8PageHeap6DeleteEPNS_4SpanE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
479    <elf-symbol name='_ZN8tcmalloc8PageHeap8GrowHeapEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
480    <elf-symbol name='_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
481    <elf-symbol name='_ZN8tcmalloc8PageHeapC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN8tcmalloc8PageHeapC2Ev' is-defined='yes'/>
482    <elf-symbol name='_ZN8tcmalloc8PageHeapC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
483    <elf-symbol name='_ZNK11ProfileData15GetCurrentStateEPNS_5StateE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
484    <elf-symbol name='_ZNK15HeapLeakChecker11BytesLeakedEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
485    <elf-symbol name='_ZNK15HeapLeakChecker13ObjectsLeakedEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
486    <elf-symbol name='_ZNK16HeapProfileTable15FindInsideAllocEPKvmPS1_Pm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
487    <elf-symbol name='_ZNK16HeapProfileTable16FindAllocDetailsEPKvPNS_9AllocInfoE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
488    <elf-symbol name='_ZNK16HeapProfileTable18FillOrderedProfileEPci' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
489    <elf-symbol name='_ZNK16HeapProfileTable20MakeSortedBucketListEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
490    <elf-symbol name='_ZNK16HeapProfileTable27IterateOrderedAllocContextsEPFvRKNS_16AllocContextInfoEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
491    <elf-symbol name='_ZNK16HeapProfileTable9FindAllocEPKvPm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
492    <elf-symbol name='_ZNK16ProcMapsIterator5ValidEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
493    <elf-symbol name='_ZNK4base11ElfMemImage10GetSymAddrEPK9Elf64_Sym' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
494    <elf-symbol name='_ZNK4base11ElfMemImage12GetVerdefAuxEPK12Elf64_Verdef' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
495    <elf-symbol name='_ZNK4base11ElfMemImage12LookupSymbolEPKcS2_iPNS0_10SymbolInfoE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
496    <elf-symbol name='_ZNK4base11ElfMemImage13GetNumSymbolsEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
497    <elf-symbol name='_ZNK4base11ElfMemImage14SymbolIteratordeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
498    <elf-symbol name='_ZNK4base11ElfMemImage14SymbolIteratoreqERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
499    <elf-symbol name='_ZNK4base11ElfMemImage14SymbolIteratorneERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
500    <elf-symbol name='_ZNK4base11ElfMemImage14SymbolIteratorptEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
501    <elf-symbol name='_ZNK4base11ElfMemImage21LookupSymbolByAddressEPKvPNS0_10SymbolInfoE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
502    <elf-symbol name='_ZNK4base11ElfMemImage3endEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
503    <elf-symbol name='_ZNK4base11ElfMemImage5beginEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
504    <elf-symbol name='_ZNK4base11ElfMemImage7GetPhdrEi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
505    <elf-symbol name='_ZNK4base11ElfMemImage9GetDynstrEj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
506    <elf-symbol name='_ZNK4base11ElfMemImage9GetDynsymEi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
507    <elf-symbol name='_ZNK4base11ElfMemImage9GetVerdefEi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
508    <elf-symbol name='_ZNK4base11ElfMemImage9GetVerstrEj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
509    <elf-symbol name='_ZNK4base11ElfMemImage9GetVersymEi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
510    <elf-symbol name='_ZNK4base11VDSOSupport12LookupSymbolEPKcS2_iPNS_11ElfMemImage10SymbolInfoE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
511    <elf-symbol name='_ZNK4base11VDSOSupport21LookupSymbolByAddressEPKvPNS_11ElfMemImage10SymbolInfoE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
512    <elf-symbol name='_ZNK4base8internal8HookListIPFvPKvmEE11GetSingularEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
513    <elf-symbol name='_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
514    <elf-symbol name='_ZNK4base8internal8HookListIPFvPKvmEE8TraverseEPS5_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
515    <elf-symbol name='_ZNK8tcmalloc15StackTraceTable6Bucket8KeyEqualEmRKNS_10StackTraceE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
516    <elf-symbol name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep10_M_destroyERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
517    <elf-symbol name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep9_S_createEmmRKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
518    <elf-symbol name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEC1EPKcRKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
519    <elf-symbol name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEC1ERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEC2ERKS5_' is-defined='yes'/>
520    <elf-symbol name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEC2EPKcRKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEC1EPKcRKS4_' is-defined='yes'/>
521    <elf-symbol name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEC2ERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
522    <elf-symbol name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEED2Ev' is-defined='yes'/>
523    <elf-symbol name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
524    <elf-symbol name='_ZNSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S5_EERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
525    <elf-symbol name='_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
526    <elf-symbol name='_ZNSt6vectorIPFvvESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
527    <elf-symbol name='_ZNSt6vectorIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S5_EERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
528    <elf-symbol name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSB_RKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
529    <elf-symbol name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeIS1_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
530    <elf-symbol name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE10_M_insert_EPKSt18_Rb_tree_node_baseSG_RKS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
531    <elf-symbol name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE16_M_insert_uniqueERKS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
532    <elf-symbol name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS7_ERKS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
533    <elf-symbol name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
534    <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE10_M_insert_EPKSt18_Rb_tree_node_baseSF_RKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
535    <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE16_M_insert_uniqueERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
536    <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS6_ERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
537    <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
538    <elf-symbol name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE10_M_insert_EPKSt18_Rb_tree_node_baseSM_RKSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
539    <elf-symbol name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE16_M_insert_uniqueERKSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
540    <elf-symbol name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
541    <elf-symbol name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
542    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSF_RKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
543    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeIS4_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
544    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSE_RKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
545    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeIS2_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
546    <elf-symbol name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSB_RKm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
547    <elf-symbol name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeImE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
548    <elf-symbol name='_ZSt13__adjust_heapIPN16HeapProfileTable8Snapshot5EntryElS2_EvT_T0_S5_T1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
549    <elf-symbol name='_ZSt13__adjust_heapIPP17HeapProfileBucketlS1_PFbP16HeapProfileStatsS4_EEvT_T0_S8_T1_T2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
550    <elf-symbol name='_ZSt13__heap_selectIPP17HeapProfileBucketPFbP16HeapProfileStatsS4_EEvT_S7_S7_T0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
551    <elf-symbol name='_ZSt16__insertion_sortIPN16HeapProfileTable8Snapshot5EntryEEvT_S4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
552    <elf-symbol name='_ZSt16__insertion_sortIPP17HeapProfileBucketPFbP16HeapProfileStatsS4_EEvT_S7_T0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
553    <elf-symbol name='_ZSt16__introsort_loopIPN16HeapProfileTable8Snapshot5EntryElEvT_S4_T0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
554    <elf-symbol name='_ZSt16__introsort_loopIPP17HeapProfileBucketlPFbP16HeapProfileStatsS4_EEvT_S7_T0_T1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
555    <elf-symbol name='_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_PKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
556    <elf-symbol name='_ZdaPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
557    <elf-symbol name='_ZdaPvRKSt9nothrow_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
558    <elf-symbol name='_ZdlPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
559    <elf-symbol name='_ZdlPvRKSt9nothrow_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
560    <elf-symbol name='_Znam' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
561    <elf-symbol name='_ZnamRKSt9nothrow_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
562    <elf-symbol name='_Znwm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
563    <elf-symbol name='_ZnwmRKSt9nothrow_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
564    <elf-symbol name='__libc_calloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
565    <elf-symbol name='__libc_cfree' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
566    <elf-symbol name='__libc_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
567    <elf-symbol name='__libc_malloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
568    <elf-symbol name='__libc_memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
569    <elf-symbol name='__libc_pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
570    <elf-symbol name='__libc_realloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
571    <elf-symbol name='__libc_valloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
572    <elf-symbol name='__posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
573    <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
574    <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
575    <elf-symbol name='calloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
576    <elf-symbol name='cfree' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
577    <elf-symbol name='free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
578    <elf-symbol name='mallinfo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
579    <elf-symbol name='malloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
580    <elf-symbol name='malloc_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
581    <elf-symbol name='malloc_stats' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
582    <elf-symbol name='malloc_usable_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
583    <elf-symbol name='mallopt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
584    <elf-symbol name='memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
585    <elf-symbol name='mmap' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
586    <elf-symbol name='mmap64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
587    <elf-symbol name='mremap' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
588    <elf-symbol name='munmap' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
589    <elf-symbol name='posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
590    <elf-symbol name='pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
591    <elf-symbol name='realloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
592    <elf-symbol name='sbrk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
593    <elf-symbol name='tc_calloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='calloc,__libc_calloc' is-defined='yes'/>
594    <elf-symbol name='tc_cfree' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_cfree,cfree' is-defined='yes'/>
595    <elf-symbol name='tc_delete' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZdlPv' is-defined='yes'/>
596    <elf-symbol name='tc_delete_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZdlPvRKSt9nothrow_t' is-defined='yes'/>
597    <elf-symbol name='tc_deletearray' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZdaPv' is-defined='yes'/>
598    <elf-symbol name='tc_deletearray_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZdaPvRKSt9nothrow_t' is-defined='yes'/>
599    <elf-symbol name='tc_free' type='func-type' binding='global-binding' visibility='default-visibility' alias='free,__libc_free' is-defined='yes'/>
600    <elf-symbol name='tc_mallinfo' type='func-type' binding='global-binding' visibility='default-visibility' alias='mallinfo' is-defined='yes'/>
601    <elf-symbol name='tc_malloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_malloc,malloc' is-defined='yes'/>
602    <elf-symbol name='tc_malloc_size' type='func-type' binding='global-binding' visibility='default-visibility' alias='malloc_usable_size,malloc_size' is-defined='yes'/>
603    <elf-symbol name='tc_malloc_skip_new_handler' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
604    <elf-symbol name='tc_malloc_stats' type='func-type' binding='global-binding' visibility='default-visibility' alias='malloc_stats' is-defined='yes'/>
605    <elf-symbol name='tc_mallopt' type='func-type' binding='global-binding' visibility='default-visibility' alias='mallopt' is-defined='yes'/>
606    <elf-symbol name='tc_memalign' type='func-type' binding='global-binding' visibility='default-visibility' alias='memalign,__libc_memalign' is-defined='yes'/>
607    <elf-symbol name='tc_new' type='func-type' binding='global-binding' visibility='default-visibility' alias='_Znwm' is-defined='yes'/>
608    <elf-symbol name='tc_new_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZnwmRKSt9nothrow_t' is-defined='yes'/>
609    <elf-symbol name='tc_newarray' type='func-type' binding='global-binding' visibility='default-visibility' alias='_Znam' is-defined='yes'/>
610    <elf-symbol name='tc_newarray_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZnamRKSt9nothrow_t' is-defined='yes'/>
611    <elf-symbol name='tc_posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' alias='__posix_memalign,posix_memalign' is-defined='yes'/>
612    <elf-symbol name='tc_pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='pvalloc,__libc_pvalloc' is-defined='yes'/>
613    <elf-symbol name='tc_realloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_realloc,realloc' is-defined='yes'/>
614    <elf-symbol name='tc_set_new_mode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
615    <elf-symbol name='tc_valloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_valloc,valloc' is-defined='yes'/>
616    <elf-symbol name='tc_version' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
617    <elf-symbol name='valloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
618  </elf-function-symbols>
619  <elf-variable-symbols>
620    <elf-symbol name='TCMalloc_SystemTaken' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
621    <elf-symbol name='_ZN11CpuProfiler9instance_E' size='88' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
622    <elf-symbol name='_ZN11HeapCleaner14heap_cleanups_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
623    <elf-symbol name='_ZN11ProfileData13kBufferLengthE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
624    <elf-symbol name='_ZN11ProfileData14kAssociativityE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
625    <elf-symbol name='_ZN11ProfileData14kMaxStackDepthE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
626    <elf-symbol name='_ZN11ProfileData8kBucketsE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
627    <elf-symbol name='_ZN14ProfileHandler13kMaxFrequencyE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
628    <elf-symbol name='_ZN14ProfileHandler17kDefaultFrequencyE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
629    <elf-symbol name='_ZN14ProfileHandler5once_E' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
630    <elf-symbol name='_ZN14ProfileHandler9instance_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
631    <elf-symbol name='_ZN15HeapLeakChecker9Allocator12alloc_count_E' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
632    <elf-symbol name='_ZN15HeapLeakChecker9Allocator6arena_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
633    <elf-symbol name='_ZN15MemoryRegionMap11owner_lock_E' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
634    <elf-symbol name='_ZN15MemoryRegionMap11unmap_size_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
635    <elf-symbol name='_ZN15MemoryRegionMap12num_buckets_E' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
636    <elf-symbol name='_ZN15MemoryRegionMap13bucket_table_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
637    <elf-symbol name='_ZN15MemoryRegionMap13client_count_E' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
638    <elf-symbol name='_ZN15MemoryRegionMap14saved_buckets_E' size='1120' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
639    <elf-symbol name='_ZN15MemoryRegionMap15lock_owner_tid_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
640    <elf-symbol name='_ZN15MemoryRegionMap16max_stack_depth_E' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
641    <elf-symbol name='_ZN15MemoryRegionMap16recursion_count_E' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
642    <elf-symbol name='_ZN15MemoryRegionMap19saved_buckets_keys_E' size='5120' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
643    <elf-symbol name='_ZN15MemoryRegionMap20saved_buckets_count_E' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
644    <elf-symbol name='_ZN15MemoryRegionMap5lock_E' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
645    <elf-symbol name='_ZN15MemoryRegionMap6arena_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
646    <elf-symbol name='_ZN15MemoryRegionMap8regions_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
647    <elf-symbol name='_ZN15MemoryRegionMap9map_size_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
648    <elf-symbol name='_ZN16HeapProfileTable14kMaxStackDepthE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
649    <elf-symbol name='_ZN16HeapProfileTable8kFileExtE' size='6' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
650    <elf-symbol name='_ZN28HeapLeakCheckerGlobalPrePost6count_E' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
651    <elf-symbol name='_ZN4base11ElfMemImage12kInvalidBaseE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
652    <elf-symbol name='_ZN4base11VDSOSupport10vdso_base_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
653    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead14FLAGS_mmap_logE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
654    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead16FLAGS_nommap_logE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
655    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead18FLAGS_mmap_profileE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
656    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead20FLAGS_nommap_profileE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
657    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead22FLAGS_malloc_skip_mmapE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
658    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead22FLAGS_malloc_skip_sbrkE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
659    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead23FLAGS_heap_check_reportE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
660    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead23FLAGS_only_mmap_profileE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
661    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead24FLAGS_nomalloc_skip_mmapE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
662    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead24FLAGS_nomalloc_skip_sbrkE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
663    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead25FLAGS_noheap_check_reportE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
664    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead25FLAGS_noonly_mmap_profileE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
665    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead27FLAGS_cpu_profiler_unittestE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
666    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead29FLAGS_heap_check_strict_checkE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
667    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead29FLAGS_nocpu_profiler_unittestE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
668    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead30FLAGS_heap_check_run_under_gdbE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
669    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead30FLAGS_memfs_malloc_map_privateE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
670    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead31FLAGS_cleanup_old_heap_profilesE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
671    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead31FLAGS_heap_check_identify_leaksE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
672    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead31FLAGS_noheap_check_strict_checkE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
673    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead32FLAGS_memfs_malloc_abort_on_failE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
674    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead32FLAGS_noheap_check_run_under_gdbE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
675    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead32FLAGS_nomemfs_malloc_map_privateE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
676    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead33FLAGS_nocleanup_old_heap_profilesE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
677    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead33FLAGS_noheap_check_identify_leaksE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
678    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead34FLAGS_heap_check_after_destructorsE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
679    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead34FLAGS_nomemfs_malloc_abort_on_failE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
680    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_heap_check_ignore_global_liveE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
681    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_heap_check_ignore_thread_liveE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
682    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_malloc_disable_memory_releaseE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
683    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_memfs_malloc_ignore_mmap_failE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
684    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead36FLAGS_heap_check_before_constructorsE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
685    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead36FLAGS_noheap_check_after_destructorsE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
686    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead37FLAGS_noheap_check_ignore_global_liveE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
687    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead37FLAGS_noheap_check_ignore_thread_liveE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
688    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead37FLAGS_nomalloc_disable_memory_releaseE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
689    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead37FLAGS_nomemfs_malloc_ignore_mmap_failE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
690    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead38FLAGS_noheap_check_before_constructorsE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
691    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead39FLAGS_heap_check_test_pointer_alignmentE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
692    <elf-symbol name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead41FLAGS_noheap_check_test_pointer_alignmentE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
693    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead13FLAGS_verboseE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
694    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead15FLAGS_noverboseE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
695    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead25FLAGS_malloc_devmem_limitE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
696    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead25FLAGS_malloc_devmem_startE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
697    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead26FLAGS_heap_check_max_leaksE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
698    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead27FLAGS_nomalloc_devmem_limitE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
699    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead27FLAGS_nomalloc_devmem_startE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
700    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead28FLAGS_noheap_check_max_leaksE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
701    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead30FLAGS_heap_check_delay_secondsE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
702    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead32FLAGS_noheap_check_delay_secondsE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
703    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead41FLAGS_heap_check_pointer_source_alignmentE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
704    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead43FLAGS_noheap_check_pointer_source_alignmentE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
705    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead27FLAGS_memfs_malloc_limit_mbE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
706    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead28FLAGS_tcmalloc_heap_limit_mbE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
707    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead29FLAGS_nomemfs_malloc_limit_mbE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
708    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead30FLAGS_notcmalloc_heap_limit_mbE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
709    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead31FLAGS_tcmalloc_sample_parameterE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
710    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead32FLAGS_heap_profile_time_intervalE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
711    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead33FLAGS_heap_profile_inuse_intervalE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
712    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead33FLAGS_notcmalloc_sample_parameterE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
713    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead34FLAGS_noheap_profile_time_intervalE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
714    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead35FLAGS_heap_check_max_pointer_offsetE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
715    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead35FLAGS_noheap_profile_inuse_intervalE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
716    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead37FLAGS_noheap_check_max_pointer_offsetE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
717    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead38FLAGS_heap_profile_allocation_intervalE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
718    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead40FLAGS_heap_profile_deallocation_intervalE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
719    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead40FLAGS_noheap_profile_allocation_intervalE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
720    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead42FLAGS_noheap_profile_deallocation_intervalE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
721    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead43FLAGS_tcmalloc_large_alloc_report_thresholdE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
722    <elf-symbol name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead45FLAGS_notcmalloc_large_alloc_report_thresholdE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
723    <elf-symbol name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_double_instead27FLAGS_tcmalloc_release_rateE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
724    <elf-symbol name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_double_instead29FLAGS_notcmalloc_release_rateE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
725    <elf-symbol name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead16FLAGS_heap_checkE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
726    <elf-symbol name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead18FLAGS_noheap_checkE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
727    <elf-symbol name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead21FLAGS_symbolize_pprofE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
728    <elf-symbol name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead23FLAGS_memfs_malloc_pathE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
729    <elf-symbol name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead23FLAGS_nosymbolize_pprofE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
730    <elf-symbol name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead24FLAGS_heap_profile_pprofE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
731    <elf-symbol name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead25FLAGS_nomemfs_malloc_pathE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
732    <elf-symbol name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead26FLAGS_noheap_profile_pprofE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
733    <elf-symbol name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead31FLAGS_heap_check_dump_directoryE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
734    <elf-symbol name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead33FLAGS_noheap_check_dump_directoryE' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
735    <elf-symbol name='_ZN8SpinLock18LINKER_INITIALIZEDE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
736    <elf-symbol name='_ZN8tcmalloc11ThreadCache11tsd_inited_E' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
737    <elf-symbol name='_ZN8tcmalloc11ThreadCache13thread_heaps_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
738    <elf-symbol name='_ZN8tcmalloc11ThreadCache17threadlocal_data_E' size='16' type='tls-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
739    <elf-symbol name='_ZN8tcmalloc11ThreadCache18next_memory_steal_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
740    <elf-symbol name='_ZN8tcmalloc11ThreadCache18thread_heap_count_E' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
741    <elf-symbol name='_ZN8tcmalloc11ThreadCache22per_thread_cache_size_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
742    <elf-symbol name='_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
743    <elf-symbol name='_ZN8tcmalloc11ThreadCache26overall_thread_cache_size_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
744    <elf-symbol name='_ZN8tcmalloc11ThreadCache9heap_key_E' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
745    <elf-symbol name='_ZN8tcmalloc18log_message_writerE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
746    <elf-symbol name='_ZN8tcmalloc21threadcache_allocatorE' size='32' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
747    <elf-symbol name='_ZN8tcmalloc6Static14central_cache_E' size='107008' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
748    <elf-symbol name='_ZN8tcmalloc6Static14growth_stacks_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
749    <elf-symbol name='_ZN8tcmalloc6Static14pageheap_lock_E' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
750    <elf-symbol name='_ZN8tcmalloc6Static15span_allocator_E' size='32' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
751    <elf-symbol name='_ZN8tcmalloc6Static16sampled_objects_E' size='48' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
752    <elf-symbol name='_ZN8tcmalloc6Static17bucket_allocator_E' size='32' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
753    <elf-symbol name='_ZN8tcmalloc6Static21stacktrace_allocator_E' size='32' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
754    <elf-symbol name='_ZN8tcmalloc6Static8sizemap_E' size='3936' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
755    <elf-symbol name='_ZN8tcmalloc6Static9pageheap_E' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
756    <elf-symbol name='_ZN8tcmalloc7Sampler10log_table_E' size='8192' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
757    <elf-symbol name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep11_S_terminalE' size='1' type='object-type' binding='gnu-unique-binding' visibility='default-visibility' is-defined='yes'/>
758    <elf-symbol name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep20_S_empty_rep_storageE' size='32' type='object-type' binding='gnu-unique-binding' visibility='default-visibility' is-defined='yes'/>
759    <elf-symbol name='_ZTI12SysAllocator' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
760    <elf-symbol name='_ZTI15MallocExtension' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
761    <elf-symbol name='_ZTI16MmapSysAllocator' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
762    <elf-symbol name='_ZTI16SbrkSysAllocator' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
763    <elf-symbol name='_ZTI18DevMemSysAllocator' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
764    <elf-symbol name='_ZTI19DefaultSysAllocator' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
765    <elf-symbol name='_ZTI19HugetlbSysAllocator' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
766    <elf-symbol name='_ZTI22TCMallocImplementation' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
767    <elf-symbol name='_ZTS12SysAllocator' size='15' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
768    <elf-symbol name='_ZTS15MallocExtension' size='18' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
769    <elf-symbol name='_ZTS16MmapSysAllocator' size='19' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
770    <elf-symbol name='_ZTS16SbrkSysAllocator' size='19' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
771    <elf-symbol name='_ZTS18DevMemSysAllocator' size='21' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
772    <elf-symbol name='_ZTS19DefaultSysAllocator' size='22' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
773    <elf-symbol name='_ZTS19HugetlbSysAllocator' size='22' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
774    <elf-symbol name='_ZTS22TCMallocImplementation' size='25' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
775    <elf-symbol name='_ZTV12SysAllocator' size='40' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
776    <elf-symbol name='_ZTV15MallocExtension' size='232' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
777    <elf-symbol name='_ZTV16MmapSysAllocator' size='40' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
778    <elf-symbol name='_ZTV16SbrkSysAllocator' size='40' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
779    <elf-symbol name='_ZTV18DevMemSysAllocator' size='40' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
780    <elf-symbol name='_ZTV19DefaultSysAllocator' size='40' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
781    <elf-symbol name='_ZTV19HugetlbSysAllocator' size='40' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
782    <elf-symbol name='_ZTV22TCMallocImplementation' size='232' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
783    <elf-symbol name='_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE13kPageHeapType' size='8' type='object-type' binding='gnu-unique-binding' visibility='default-visibility' is-defined='yes'/>
784    <elf-symbol name='_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE14kLargeSpanType' size='8' type='object-type' binding='gnu-unique-binding' visibility='default-visibility' is-defined='yes'/>
785    <elf-symbol name='_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE16kThreadCacheType' size='8' type='object-type' binding='gnu-unique-binding' visibility='default-visibility' is-defined='yes'/>
786    <elf-symbol name='_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE17kCentralCacheType' size='8' type='object-type' binding='gnu-unique-binding' visibility='default-visibility' is-defined='yes'/>
787    <elf-symbol name='_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE18kTransferCacheType' size='8' type='object-type' binding='gnu-unique-binding' visibility='default-visibility' is-defined='yes'/>
788    <elf-symbol name='_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE21kPageHeapUnmappedType' size='8' type='object-type' binding='gnu-unique-binding' visibility='default-visibility' is-defined='yes'/>
789    <elf-symbol name='_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE22kLargeUnmappedSpanType' size='8' type='object-type' binding='gnu-unique-binding' visibility='default-visibility' is-defined='yes'/>
790    <elf-symbol name='__free_hook' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
791    <elf-symbol name='__malloc_hook' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
792    <elf-symbol name='__memalign_hook' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
793    <elf-symbol name='__realloc_hook' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
794    <elf-symbol name='heap_leak_checker_bcad_variable' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
795    <elf-symbol name='sys_alloc' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
796  </elf-variable-symbols>
797  <abi-instr address-size='64' path='src/base/atomicops-internals-x86.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
798  </abi-instr>
799  <abi-instr address-size='64' path='src/base/dynamic_annotations.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C89'>
800    <function-decl name='RunningOnValgrind' mangled-name='RunningOnValgrind' filepath='src/base/dynamic_annotations.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='RunningOnValgrind'>
801      <return type-id='type-id-1'/>
802    </function-decl>
803    <function-decl name='ValgrindSlowdown' mangled-name='ValgrindSlowdown' filepath='src/base/dynamic_annotations.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ValgrindSlowdown'>
804      <return type-id='type-id-2'/>
805    </function-decl>
806    <type-decl name='double' size-in-bits='64' id='type-id-2'/>
807    <type-decl name='int' size-in-bits='32' id='type-id-1'/>
808  </abi-instr>
809  <abi-instr address-size='64' path='src/base/elf_mem_image.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
810    <array-type-def dimensions='1' type-id='type-id-3' size-in-bits='128' id='type-id-4'>
811      <subrange length='16' type-id='type-id-5' id='type-id-6'/>
812    </array-type-def>
813    <class-decl name='Elf64_Sym' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/elf.h' line='389' column='1' id='type-id-7'>
814      <data-member access='public' layout-offset-in-bits='0'>
815        <var-decl name='st_name' type-id='type-id-8' visibility='default' filepath='/usr/include/elf.h' line='390' column='1'/>
816      </data-member>
817      <data-member access='public' layout-offset-in-bits='32'>
818        <var-decl name='st_info' type-id='type-id-3' visibility='default' filepath='/usr/include/elf.h' line='391' column='1'/>
819      </data-member>
820      <data-member access='public' layout-offset-in-bits='40'>
821        <var-decl name='st_other' type-id='type-id-3' visibility='default' filepath='/usr/include/elf.h' line='392' column='1'/>
822      </data-member>
823      <data-member access='public' layout-offset-in-bits='48'>
824        <var-decl name='st_shndx' type-id='type-id-9' visibility='default' filepath='/usr/include/elf.h' line='393' column='1'/>
825      </data-member>
826      <data-member access='public' layout-offset-in-bits='64'>
827        <var-decl name='st_value' type-id='type-id-10' visibility='default' filepath='/usr/include/elf.h' line='394' column='1'/>
828      </data-member>
829      <data-member access='public' layout-offset-in-bits='128'>
830        <var-decl name='st_size' type-id='type-id-11' visibility='default' filepath='/usr/include/elf.h' line='395' column='1'/>
831      </data-member>
832    </class-decl>
833    <typedef-decl name='Elf64_Word' type-id='type-id-12' filepath='/usr/include/elf.h' line='39' column='1' id='type-id-8'/>
834    <typedef-decl name='Elf64_Section' type-id='type-id-13' filepath='/usr/include/elf.h' line='58' column='1' id='type-id-9'/>
835    <typedef-decl name='uint16_t' type-id='type-id-14' filepath='/usr/include/stdint.h' line='50' column='1' id='type-id-13'/>
836    <typedef-decl name='Elf64_Addr' type-id='type-id-15' filepath='/usr/include/elf.h' line='50' column='1' id='type-id-10'/>
837    <typedef-decl name='Elf64_Xword' type-id='type-id-15' filepath='/usr/include/elf.h' line='45' column='1' id='type-id-11'/>
838    <class-decl name='Elf64_Ehdr' size-in-bits='512' is-struct='yes' visibility='default' filepath='/usr/include/elf.h' line='88' column='1' id='type-id-16'>
839      <data-member access='public' layout-offset-in-bits='0'>
840        <var-decl name='e_ident' type-id='type-id-4' visibility='default' filepath='/usr/include/elf.h' line='89' column='1'/>
841      </data-member>
842      <data-member access='public' layout-offset-in-bits='128'>
843        <var-decl name='e_type' type-id='type-id-17' visibility='default' filepath='/usr/include/elf.h' line='90' column='1'/>
844      </data-member>
845      <data-member access='public' layout-offset-in-bits='144'>
846        <var-decl name='e_machine' type-id='type-id-17' visibility='default' filepath='/usr/include/elf.h' line='91' column='1'/>
847      </data-member>
848      <data-member access='public' layout-offset-in-bits='160'>
849        <var-decl name='e_version' type-id='type-id-8' visibility='default' filepath='/usr/include/elf.h' line='92' column='1'/>
850      </data-member>
851      <data-member access='public' layout-offset-in-bits='192'>
852        <var-decl name='e_entry' type-id='type-id-10' visibility='default' filepath='/usr/include/elf.h' line='93' column='1'/>
853      </data-member>
854      <data-member access='public' layout-offset-in-bits='256'>
855        <var-decl name='e_phoff' type-id='type-id-18' visibility='default' filepath='/usr/include/elf.h' line='94' column='1'/>
856      </data-member>
857      <data-member access='public' layout-offset-in-bits='320'>
858        <var-decl name='e_shoff' type-id='type-id-18' visibility='default' filepath='/usr/include/elf.h' line='95' column='1'/>
859      </data-member>
860      <data-member access='public' layout-offset-in-bits='384'>
861        <var-decl name='e_flags' type-id='type-id-8' visibility='default' filepath='/usr/include/elf.h' line='96' column='1'/>
862      </data-member>
863      <data-member access='public' layout-offset-in-bits='416'>
864        <var-decl name='e_ehsize' type-id='type-id-17' visibility='default' filepath='/usr/include/elf.h' line='97' column='1'/>
865      </data-member>
866      <data-member access='public' layout-offset-in-bits='432'>
867        <var-decl name='e_phentsize' type-id='type-id-17' visibility='default' filepath='/usr/include/elf.h' line='98' column='1'/>
868      </data-member>
869      <data-member access='public' layout-offset-in-bits='448'>
870        <var-decl name='e_phnum' type-id='type-id-17' visibility='default' filepath='/usr/include/elf.h' line='99' column='1'/>
871      </data-member>
872      <data-member access='public' layout-offset-in-bits='464'>
873        <var-decl name='e_shentsize' type-id='type-id-17' visibility='default' filepath='/usr/include/elf.h' line='100' column='1'/>
874      </data-member>
875      <data-member access='public' layout-offset-in-bits='480'>
876        <var-decl name='e_shnum' type-id='type-id-17' visibility='default' filepath='/usr/include/elf.h' line='101' column='1'/>
877      </data-member>
878      <data-member access='public' layout-offset-in-bits='496'>
879        <var-decl name='e_shstrndx' type-id='type-id-17' visibility='default' filepath='/usr/include/elf.h' line='102' column='1'/>
880      </data-member>
881    </class-decl>
882    <typedef-decl name='Elf64_Half' type-id='type-id-13' filepath='/usr/include/elf.h' line='34' column='1' id='type-id-17'/>
883    <typedef-decl name='Elf64_Off' type-id='type-id-15' filepath='/usr/include/elf.h' line='54' column='1' id='type-id-18'/>
884    <typedef-decl name='Elf64_Versym' type-id='type-id-17' filepath='/usr/include/elf.h' line='62' column='1' id='type-id-19'/>
885    <class-decl name='Elf64_Verdef' size-in-bits='160' is-struct='yes' visibility='default' filepath='/usr/include/elf.h' line='812' column='1' id='type-id-20'>
886      <data-member access='public' layout-offset-in-bits='0'>
887        <var-decl name='vd_version' type-id='type-id-17' visibility='default' filepath='/usr/include/elf.h' line='813' column='1'/>
888      </data-member>
889      <data-member access='public' layout-offset-in-bits='16'>
890        <var-decl name='vd_flags' type-id='type-id-17' visibility='default' filepath='/usr/include/elf.h' line='814' column='1'/>
891      </data-member>
892      <data-member access='public' layout-offset-in-bits='32'>
893        <var-decl name='vd_ndx' type-id='type-id-17' visibility='default' filepath='/usr/include/elf.h' line='815' column='1'/>
894      </data-member>
895      <data-member access='public' layout-offset-in-bits='48'>
896        <var-decl name='vd_cnt' type-id='type-id-17' visibility='default' filepath='/usr/include/elf.h' line='816' column='1'/>
897      </data-member>
898      <data-member access='public' layout-offset-in-bits='64'>
899        <var-decl name='vd_hash' type-id='type-id-8' visibility='default' filepath='/usr/include/elf.h' line='817' column='1'/>
900      </data-member>
901      <data-member access='public' layout-offset-in-bits='96'>
902        <var-decl name='vd_aux' type-id='type-id-8' visibility='default' filepath='/usr/include/elf.h' line='818' column='1'/>
903      </data-member>
904      <data-member access='public' layout-offset-in-bits='128'>
905        <var-decl name='vd_next' type-id='type-id-8' visibility='default' filepath='/usr/include/elf.h' line='819' column='1'/>
906      </data-member>
907    </class-decl>
908    <class-decl name='Elf64_Phdr' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/include/elf.h' line='551' column='1' id='type-id-21'>
909      <data-member access='public' layout-offset-in-bits='0'>
910        <var-decl name='p_type' type-id='type-id-8' visibility='default' filepath='/usr/include/elf.h' line='552' column='1'/>
911      </data-member>
912      <data-member access='public' layout-offset-in-bits='32'>
913        <var-decl name='p_flags' type-id='type-id-8' visibility='default' filepath='/usr/include/elf.h' line='553' column='1'/>
914      </data-member>
915      <data-member access='public' layout-offset-in-bits='64'>
916        <var-decl name='p_offset' type-id='type-id-18' visibility='default' filepath='/usr/include/elf.h' line='554' column='1'/>
917      </data-member>
918      <data-member access='public' layout-offset-in-bits='128'>
919        <var-decl name='p_vaddr' type-id='type-id-10' visibility='default' filepath='/usr/include/elf.h' line='555' column='1'/>
920      </data-member>
921      <data-member access='public' layout-offset-in-bits='192'>
922        <var-decl name='p_paddr' type-id='type-id-10' visibility='default' filepath='/usr/include/elf.h' line='556' column='1'/>
923      </data-member>
924      <data-member access='public' layout-offset-in-bits='256'>
925        <var-decl name='p_filesz' type-id='type-id-11' visibility='default' filepath='/usr/include/elf.h' line='557' column='1'/>
926      </data-member>
927      <data-member access='public' layout-offset-in-bits='320'>
928        <var-decl name='p_memsz' type-id='type-id-11' visibility='default' filepath='/usr/include/elf.h' line='558' column='1'/>
929      </data-member>
930      <data-member access='public' layout-offset-in-bits='384'>
931        <var-decl name='p_align' type-id='type-id-11' visibility='default' filepath='/usr/include/elf.h' line='559' column='1'/>
932      </data-member>
933    </class-decl>
934    <class-decl name='Elf64_Verdaux' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/elf.h' line='849' column='1' id='type-id-22'>
935      <data-member access='public' layout-offset-in-bits='0'>
936        <var-decl name='vda_name' type-id='type-id-8' visibility='default' filepath='/usr/include/elf.h' line='850' column='1'/>
937      </data-member>
938      <data-member access='public' layout-offset-in-bits='32'>
939        <var-decl name='vda_next' type-id='type-id-8' visibility='default' filepath='/usr/include/elf.h' line='851' column='1'/>
940      </data-member>
941    </class-decl>
942    <pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-24'/>
943    <qualified-type-def type-id='type-id-24' const='yes' id='type-id-25'/>
944    <pointer-type-def type-id='type-id-26' size-in-bits='64' id='type-id-27'/>
945    <reference-type-def kind='lvalue' type-id='type-id-28' size-in-bits='64' id='type-id-29'/>
946    <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-30'/>
947    <qualified-type-def type-id='type-id-30' const='yes' id='type-id-31'/>
948    <qualified-type-def type-id='type-id-16' const='yes' id='type-id-32'/>
949    <pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-33'/>
950    <qualified-type-def type-id='type-id-21' const='yes' id='type-id-34'/>
951    <pointer-type-def type-id='type-id-34' size-in-bits='64' id='type-id-35'/>
952    <qualified-type-def type-id='type-id-7' const='yes' id='type-id-36'/>
953    <pointer-type-def type-id='type-id-36' size-in-bits='64' id='type-id-37'/>
954    <qualified-type-def type-id='type-id-22' const='yes' id='type-id-38'/>
955    <pointer-type-def type-id='type-id-38' size-in-bits='64' id='type-id-39'/>
956    <qualified-type-def type-id='type-id-20' const='yes' id='type-id-40'/>
957    <pointer-type-def type-id='type-id-40' size-in-bits='64' id='type-id-41'/>
958    <qualified-type-def type-id='type-id-19' const='yes' id='type-id-42'/>
959    <pointer-type-def type-id='type-id-42' size-in-bits='64' id='type-id-43'/>
960    <qualified-type-def type-id='type-id-8' const='yes' id='type-id-44'/>
961    <pointer-type-def type-id='type-id-44' size-in-bits='64' id='type-id-45'/>
962    <qualified-type-def type-id='type-id-23' const='yes' id='type-id-46'/>
963    <pointer-type-def type-id='type-id-46' size-in-bits='64' id='type-id-47'/>
964    <qualified-type-def type-id='type-id-47' const='yes' id='type-id-48'/>
965    <qualified-type-def type-id='type-id-26' const='yes' id='type-id-49'/>
966    <reference-type-def kind='lvalue' type-id='type-id-49' size-in-bits='64' id='type-id-50'/>
967    <pointer-type-def type-id='type-id-49' size-in-bits='64' id='type-id-51'/>
968    <qualified-type-def type-id='type-id-28' const='yes' id='type-id-52'/>
969    <qualified-type-def type-id='type-id-53' id='type-id-54'/>
970    <reference-type-def kind='lvalue' type-id='type-id-52' size-in-bits='64' id='type-id-53'/>
971    <pointer-type-def type-id='type-id-52' size-in-bits='64' id='type-id-55'/>
972    <qualified-type-def type-id='type-id-55' const='yes' id='type-id-56'/>
973    <namespace-decl name='base'>
974      <class-decl name='ElfMemImage' size-in-bits='576' visibility='default' filepath='./src/base/elf_mem_image.h' line='56' column='1' id='type-id-23'>
975        <member-type access='private'>
976          <class-decl name='SymbolInfo' size-in-bits='256' is-struct='yes' visibility='default' filepath='./src/base/elf_mem_image.h' line='64' column='1' id='type-id-26'>
977            <data-member access='public' layout-offset-in-bits='0'>
978              <var-decl name='name' type-id='type-id-57' visibility='default' filepath='./src/base/elf_mem_image.h' line='65' column='1'/>
979            </data-member>
980            <data-member access='public' layout-offset-in-bits='64'>
981              <var-decl name='version' type-id='type-id-57' visibility='default' filepath='./src/base/elf_mem_image.h' line='66' column='1'/>
982            </data-member>
983            <data-member access='public' layout-offset-in-bits='128'>
984              <var-decl name='address' type-id='type-id-58' visibility='default' filepath='./src/base/elf_mem_image.h' line='68' column='1'/>
985            </data-member>
986            <data-member access='public' layout-offset-in-bits='192'>
987              <var-decl name='symbol' type-id='type-id-37' visibility='default' filepath='./src/base/elf_mem_image.h' line='69' column='1'/>
988            </data-member>
989          </class-decl>
990        </member-type>
991        <member-type access='private'>
992          <class-decl name='SymbolIterator' size-in-bits='384' visibility='default' filepath='./src/base/elf_mem_image.h' line='73' column='1' id='type-id-28'>
993            <data-member access='private' layout-offset-in-bits='0'>
994              <var-decl name='info_' type-id='type-id-26' visibility='default' filepath='./src/base/elf_mem_image.h' line='84' column='1'/>
995            </data-member>
996            <data-member access='private' layout-offset-in-bits='256'>
997              <var-decl name='index_' type-id='type-id-1' visibility='default' filepath='./src/base/elf_mem_image.h' line='85' column='1'/>
998            </data-member>
999            <data-member access='private' layout-offset-in-bits='320'>
1000              <var-decl name='image_' type-id='type-id-59' visibility='default' filepath='./src/base/elf_mem_image.h' line='86' column='1'/>
1001            </data-member>
1002            <member-function access='private' constructor='yes'>
1003              <function-decl name='SymbolIterator' mangled-name='_ZN4base11ElfMemImage14SymbolIteratorC2EPKvi' filepath='./src/base/elf_mem_image.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base11ElfMemImage14SymbolIteratorC2EPKvi'>
1004                <parameter type-id='type-id-30' is-artificial='yes'/>
1005                <parameter type-id='type-id-58'/>
1006                <parameter type-id='type-id-1'/>
1007                <return type-id='type-id-60'/>
1008              </function-decl>
1009            </member-function>
1010            <member-function access='private'>
1011              <function-decl name='operator-&gt;' mangled-name='_ZNK4base11ElfMemImage14SymbolIteratorptEv' filepath='src/base/elf_mem_image.cc' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage14SymbolIteratorptEv'>
1012                <parameter type-id='type-id-56' name='this' is-artificial='yes'/>
1013                <return type-id='type-id-51'/>
1014              </function-decl>
1015            </member-function>
1016            <member-function access='private'>
1017              <function-decl name='operator*' mangled-name='_ZNK4base11ElfMemImage14SymbolIteratordeEv' filepath='src/base/elf_mem_image.cc' line='366' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage14SymbolIteratordeEv'>
1018                <parameter type-id='type-id-56' name='this' is-artificial='yes'/>
1019                <return type-id='type-id-50'/>
1020              </function-decl>
1021            </member-function>
1022            <member-function access='private'>
1023              <function-decl name='operator==' mangled-name='_ZNK4base11ElfMemImage14SymbolIteratoreqERKS1_' filepath='src/base/elf_mem_image.cc' line='370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage14SymbolIteratoreqERKS1_'>
1024                <parameter type-id='type-id-56' name='this' is-artificial='yes'/>
1025                <parameter type-id='type-id-54' name='rhs' filepath='src/base/elf_mem_image.cc' line='370' column='1'/>
1026                <return type-id='type-id-61'/>
1027              </function-decl>
1028            </member-function>
1029            <member-function access='private'>
1030              <function-decl name='operator!=' mangled-name='_ZNK4base11ElfMemImage14SymbolIteratorneERKS1_' filepath='src/base/elf_mem_image.cc' line='374' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage14SymbolIteratorneERKS1_'>
1031                <parameter type-id='type-id-56' name='this' is-artificial='yes'/>
1032                <parameter type-id='type-id-54' name='rhs' filepath='src/base/elf_mem_image.cc' line='370' column='1'/>
1033                <return type-id='type-id-61'/>
1034              </function-decl>
1035            </member-function>
1036            <member-function access='private'>
1037              <function-decl name='Update' mangled-name='_ZN4base11ElfMemImage14SymbolIterator6UpdateEi' filepath='src/base/elf_mem_image.cc' line='393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base11ElfMemImage14SymbolIterator6UpdateEi'>
1038                <parameter type-id='type-id-31' name='this' is-artificial='yes'/>
1039                <parameter type-id='type-id-1' name='increment' filepath='src/base/elf_mem_image.cc' line='393' column='1'/>
1040                <return type-id='type-id-60'/>
1041              </function-decl>
1042            </member-function>
1043            <member-function access='private'>
1044              <function-decl name='operator++' mangled-name='_ZN4base11ElfMemImage14SymbolIteratorppEv' filepath='src/base/elf_mem_image.cc' line='378' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base11ElfMemImage14SymbolIteratorppEv'>
1045                <parameter type-id='type-id-31' name='this' is-artificial='yes'/>
1046                <return type-id='type-id-29'/>
1047              </function-decl>
1048            </member-function>
1049          </class-decl>
1050        </member-type>
1051        <data-member access='private' static='yes'>
1052          <var-decl name='kInvalidBase' type-id='type-id-59' mangled-name='_ZN4base11ElfMemImage12kInvalidBaseE' visibility='default' filepath='./src/base/elf_mem_image.h' line='59' column='1' elf-symbol-id='_ZN4base11ElfMemImage12kInvalidBaseE'/>
1053        </data-member>
1054        <data-member access='private' layout-offset-in-bits='0'>
1055          <var-decl name='ehdr_' type-id='type-id-33' visibility='default' filepath='./src/base/elf_mem_image.h' line='120' column='1'/>
1056        </data-member>
1057        <data-member access='private' layout-offset-in-bits='64'>
1058          <var-decl name='dynsym_' type-id='type-id-37' visibility='default' filepath='./src/base/elf_mem_image.h' line='121' column='1'/>
1059        </data-member>
1060        <data-member access='private' layout-offset-in-bits='128'>
1061          <var-decl name='versym_' type-id='type-id-43' visibility='default' filepath='./src/base/elf_mem_image.h' line='122' column='1'/>
1062        </data-member>
1063        <data-member access='private' layout-offset-in-bits='192'>
1064          <var-decl name='verdef_' type-id='type-id-41' visibility='default' filepath='./src/base/elf_mem_image.h' line='123' column='1'/>
1065        </data-member>
1066        <data-member access='private' layout-offset-in-bits='256'>
1067          <var-decl name='hash_' type-id='type-id-45' visibility='default' filepath='./src/base/elf_mem_image.h' line='124' column='1'/>
1068        </data-member>
1069        <data-member access='private' layout-offset-in-bits='320'>
1070          <var-decl name='dynstr_' type-id='type-id-57' visibility='default' filepath='./src/base/elf_mem_image.h' line='125' column='1'/>
1071        </data-member>
1072        <data-member access='private' layout-offset-in-bits='384'>
1073          <var-decl name='strsize_' type-id='type-id-62' visibility='default' filepath='./src/base/elf_mem_image.h' line='126' column='1'/>
1074        </data-member>
1075        <data-member access='private' layout-offset-in-bits='448'>
1076          <var-decl name='verdefnum_' type-id='type-id-62' visibility='default' filepath='./src/base/elf_mem_image.h' line='127' column='1'/>
1077        </data-member>
1078        <data-member access='private' layout-offset-in-bits='512'>
1079          <var-decl name='link_base_' type-id='type-id-10' visibility='default' filepath='./src/base/elf_mem_image.h' line='128' column='1'/>
1080        </data-member>
1081        <member-function access='private' constructor='yes'>
1082          <function-decl name='ElfMemImage' mangled-name='_ZN4base11ElfMemImageC1EPKv' filepath='./src/base/elf_mem_image.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base11ElfMemImageC1EPKv'>
1083            <parameter type-id='type-id-24' is-artificial='yes'/>
1084            <parameter type-id='type-id-58'/>
1085            <return type-id='type-id-60'/>
1086          </function-decl>
1087        </member-function>
1088        <member-function access='private'>
1089          <function-decl name='GetNumSymbols' mangled-name='_ZNK4base11ElfMemImage13GetNumSymbolsEv' filepath='src/base/elf_mem_image.cc' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage13GetNumSymbolsEv'>
1090            <parameter type-id='type-id-48' name='this' is-artificial='yes'/>
1091            <return type-id='type-id-1'/>
1092          </function-decl>
1093        </member-function>
1094        <member-function access='private'>
1095          <function-decl name='GetVerdefAux' mangled-name='_ZNK4base11ElfMemImage12GetVerdefAuxEPK12Elf64_Verdef' filepath='src/base/elf_mem_image.cc' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage12GetVerdefAuxEPK12Elf64_Verdef'>
1096            <parameter type-id='type-id-48' name='this' is-artificial='yes'/>
1097            <parameter type-id='type-id-41' name='verdef' filepath='src/base/elf_mem_image.cc' line='173' column='1'/>
1098            <return type-id='type-id-39'/>
1099          </function-decl>
1100        </member-function>
1101        <member-function access='private'>
1102          <function-decl name='end' mangled-name='_ZNK4base11ElfMemImage3endEv' filepath='src/base/elf_mem_image.cc' line='389' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage3endEv'>
1103            <parameter type-id='type-id-48' name='this' is-artificial='yes'/>
1104            <return type-id='type-id-28'/>
1105          </function-decl>
1106        </member-function>
1107        <member-function access='private'>
1108          <function-decl name='GetVerstr' mangled-name='_ZNK4base11ElfMemImage9GetVerstrEj' filepath='src/base/elf_mem_image.cc' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage9GetVerstrEj'>
1109            <parameter type-id='type-id-48' name='this' is-artificial='yes'/>
1110            <parameter type-id='type-id-8' name='offset' filepath='src/base/elf_mem_image.cc' line='177' column='1'/>
1111            <return type-id='type-id-57'/>
1112          </function-decl>
1113        </member-function>
1114        <member-function access='private'>
1115          <function-decl name='GetVerdef' mangled-name='_ZNK4base11ElfMemImage9GetVerdefEi' filepath='src/base/elf_mem_image.cc' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage9GetVerdefEi'>
1116            <parameter type-id='type-id-48' name='this' is-artificial='yes'/>
1117            <parameter type-id='type-id-1' name='index' filepath='src/base/elf_mem_image.cc' line='159' column='1'/>
1118            <return type-id='type-id-41'/>
1119          </function-decl>
1120        </member-function>
1121        <member-function access='private'>
1122          <function-decl name='GetSymAddr' mangled-name='_ZNK4base11ElfMemImage10GetSymAddrEPK9Elf64_Sym' filepath='src/base/elf_mem_image.cc' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage10GetSymAddrEPK9Elf64_Sym'>
1123            <parameter type-id='type-id-48' name='this' is-artificial='yes'/>
1124            <parameter type-id='type-id-37' name='sym' filepath='src/base/elf_mem_image.cc' line='150' column='1'/>
1125            <return type-id='type-id-58'/>
1126          </function-decl>
1127        </member-function>
1128        <member-function access='private'>
1129          <function-decl name='GetDynstr' mangled-name='_ZNK4base11ElfMemImage9GetDynstrEj' filepath='src/base/elf_mem_image.cc' line='145' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage9GetDynstrEj'>
1130            <parameter type-id='type-id-48' name='this' is-artificial='yes'/>
1131            <parameter type-id='type-id-8' name='offset' filepath='src/base/elf_mem_image.cc' line='177' column='1'/>
1132            <return type-id='type-id-57'/>
1133          </function-decl>
1134        </member-function>
1135        <member-function access='private'>
1136          <function-decl name='GetPhdr' mangled-name='_ZNK4base11ElfMemImage7GetPhdrEi' filepath='src/base/elf_mem_image.cc' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage7GetPhdrEi'>
1137            <parameter type-id='type-id-48' name='this' is-artificial='yes'/>
1138            <parameter type-id='type-id-1' name='index' filepath='src/base/elf_mem_image.cc' line='137' column='1'/>
1139            <return type-id='type-id-35'/>
1140          </function-decl>
1141        </member-function>
1142        <member-function access='private'>
1143          <function-decl name='Init' mangled-name='_ZN4base11ElfMemImage4InitEPKv' filepath='src/base/elf_mem_image.cc' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base11ElfMemImage4InitEPKv'>
1144            <parameter type-id='type-id-25' name='this' is-artificial='yes'/>
1145            <parameter type-id='type-id-58' name='base' filepath='src/base/elf_mem_image.cc' line='182' column='1'/>
1146            <return type-id='type-id-60'/>
1147          </function-decl>
1148        </member-function>
1149        <member-function access='private'>
1150          <function-decl name='GetVersym' mangled-name='_ZNK4base11ElfMemImage9GetVersymEi' filepath='src/base/elf_mem_image.cc' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage9GetVersymEi'>
1151            <parameter type-id='type-id-48' name='this' is-artificial='yes'/>
1152            <parameter type-id='type-id-1' name='index' filepath='src/base/elf_mem_image.cc' line='132' column='1'/>
1153            <return type-id='type-id-43'/>
1154          </function-decl>
1155        </member-function>
1156        <member-function access='private'>
1157          <function-decl name='GetDynsym' mangled-name='_ZNK4base11ElfMemImage9GetDynsymEi' filepath='src/base/elf_mem_image.cc' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage9GetDynsymEi'>
1158            <parameter type-id='type-id-48' name='this' is-artificial='yes'/>
1159            <parameter type-id='type-id-1' name='index' filepath='src/base/elf_mem_image.cc' line='127' column='1'/>
1160            <return type-id='type-id-37'/>
1161          </function-decl>
1162        </member-function>
1163        <member-function access='private'>
1164          <function-decl name='begin' mangled-name='_ZNK4base11ElfMemImage5beginEv' filepath='src/base/elf_mem_image.cc' line='383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage5beginEv'>
1165            <parameter type-id='type-id-48' name='this' is-artificial='yes'/>
1166            <return type-id='type-id-28'/>
1167          </function-decl>
1168        </member-function>
1169        <member-function access='private'>
1170          <function-decl name='LookupSymbolByAddress' mangled-name='_ZNK4base11ElfMemImage21LookupSymbolByAddressEPKvPNS0_10SymbolInfoE' filepath='src/base/elf_mem_image.cc' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage21LookupSymbolByAddressEPKvPNS0_10SymbolInfoE'>
1171            <parameter type-id='type-id-48' name='this' is-artificial='yes'/>
1172            <parameter type-id='type-id-58' name='address' filepath='src/base/elf_mem_image.cc' line='332' column='1'/>
1173            <parameter type-id='type-id-27' name='info_out' filepath='src/base/elf_mem_image.cc' line='333' column='1'/>
1174            <return type-id='type-id-61'/>
1175          </function-decl>
1176        </member-function>
1177        <member-function access='private'>
1178          <function-decl name='LookupSymbol' mangled-name='_ZNK4base11ElfMemImage12LookupSymbolEPKcS2_iPNS0_10SymbolInfoE' filepath='src/base/elf_mem_image.cc' line='316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage12LookupSymbolEPKcS2_iPNS0_10SymbolInfoE'>
1179            <parameter type-id='type-id-48' name='this' is-artificial='yes'/>
1180            <parameter type-id='type-id-57' name='name' filepath='src/base/elf_mem_image.cc' line='316' column='1'/>
1181            <parameter type-id='type-id-57' name='version' filepath='src/base/elf_mem_image.cc' line='317' column='1'/>
1182            <parameter type-id='type-id-1' name='type' filepath='src/base/elf_mem_image.cc' line='318' column='1'/>
1183            <parameter type-id='type-id-27' name='info' filepath='src/base/elf_mem_image.cc' line='319' column='1'/>
1184            <return type-id='type-id-61'/>
1185          </function-decl>
1186        </member-function>
1187      </class-decl>
1188    </namespace-decl>
1189    <type-decl name='bool' size-in-bits='8' id='type-id-61'/>
1190    <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-57'/>
1191    <typedef-decl name='size_t' type-id='type-id-5' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/stddef.h' line='211' column='1' id='type-id-62'/>
1192    <typedef-decl name='uint32_t' type-id='type-id-64' filepath='/usr/include/stdint.h' line='52' column='1' id='type-id-12'/>
1193    <typedef-decl name='uint64_t' type-id='type-id-5' filepath='/usr/include/stdint.h' line='56' column='1' id='type-id-15'/>
1194    <type-decl name='unsigned char' size-in-bits='8' id='type-id-3'/>
1195    <type-decl name='unsigned long int' size-in-bits='64' id='type-id-5'/>
1196    <type-decl name='unsigned short int' size-in-bits='16' id='type-id-14'/>
1197    <type-decl name='void' id='type-id-60'/>
1198    <pointer-type-def type-id='type-id-60' size-in-bits='64' id='type-id-58'/>
1199    <qualified-type-def type-id='type-id-58' const='yes' id='type-id-59'/>
1200    <qualified-type-def type-id='type-id-65' const='yes' id='type-id-63'/>
1201    <type-decl name='unsigned int' size-in-bits='32' id='type-id-64'/>
1202    <type-decl name='char' size-in-bits='8' id='type-id-65'/>
1203  </abi-instr>
1204  <abi-instr address-size='64' path='src/base/linuxthreads.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
1205    <typedef-decl name='ListAllProcessThreadsCallBack' type-id='type-id-66' filepath='./src/base/thread_lister.h' line='48' column='1' id='type-id-67'/>
1206    <typedef-decl name='pid_t' type-id='type-id-68' filepath='/usr/include/sched.h' line='37' column='1' id='type-id-69'/>
1207    <typedef-decl name='__pid_t' type-id='type-id-1' filepath='/usr/include/bits/types.h' line='143' column='1' id='type-id-68'/>
1208    <pointer-type-def type-id='type-id-70' size-in-bits='64' id='type-id-66'/>
1209    <pointer-type-def type-id='type-id-69' size-in-bits='64' id='type-id-71'/>
1210    <function-decl name='TCMalloc_ListAllProcessThreads' mangled-name='TCMalloc_ListAllProcessThreads' filepath='src/base/linuxthreads.cc' line='551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='TCMalloc_ListAllProcessThreads'>
1211      <parameter type-id='type-id-58' name='parameter' filepath='src/base/linuxthreads.cc' line='551' column='1'/>
1212      <parameter type-id='type-id-67' name='callback' filepath='src/base/linuxthreads.cc' line='552' column='1'/>
1213      <parameter is-variadic='yes'/>
1214      <return type-id='type-id-1'/>
1215    </function-decl>
1216    <function-decl name='TCMalloc_ResumeAllProcessThreads' mangled-name='TCMalloc_ResumeAllProcessThreads' filepath='src/base/linuxthreads.cc' line='696' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='TCMalloc_ResumeAllProcessThreads'>
1217      <parameter type-id='type-id-1' name='num_threads' filepath='src/base/linuxthreads.cc' line='696' column='1'/>
1218      <parameter type-id='type-id-71' name='thread_pids' filepath='src/base/linuxthreads.cc' line='696' column='1'/>
1219      <return type-id='type-id-1'/>
1220    </function-decl>
1221    <function-type size-in-bits='64' id='type-id-70'>
1222      <parameter type-id='type-id-58'/>
1223      <parameter type-id='type-id-1'/>
1224      <parameter type-id='type-id-71'/>
1225      <parameter type-id='type-id-72'/>
1226      <return type-id='type-id-1'/>
1227    </function-type>
1228    <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-72'/>
1229    <class-decl name='typedef __va_list_tag __va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-73'>
1230      <data-member access='public' layout-offset-in-bits='0'>
1231        <var-decl name='gp_offset' type-id='type-id-64' visibility='default'/>
1232      </data-member>
1233      <data-member access='public' layout-offset-in-bits='32'>
1234        <var-decl name='fp_offset' type-id='type-id-64' visibility='default'/>
1235      </data-member>
1236      <data-member access='public' layout-offset-in-bits='64'>
1237        <var-decl name='overflow_arg_area' type-id='type-id-58' visibility='default'/>
1238      </data-member>
1239      <data-member access='public' layout-offset-in-bits='128'>
1240        <var-decl name='reg_save_area' type-id='type-id-58' visibility='default'/>
1241      </data-member>
1242    </class-decl>
1243  </abi-instr>
1244  <abi-instr address-size='64' path='src/base/logging.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
1245    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead'>
1246      <var-decl name='FLAGS_verbose' type-id='type-id-74' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead13FLAGS_verboseE' visibility='default' filepath='./src/base/logging.h' line='76' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead13FLAGS_verboseE'/>
1247      <var-decl name='FLAGS_noverbose' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead15FLAGS_noverboseE' visibility='default' filepath='src/base/logging.cc' line='40' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead15FLAGS_noverboseE'/>
1248    </namespace-decl>
1249    <function-decl name='RawClose' mangled-name='_Z8RawClosei' filepath='src/base/logging.cc' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8RawClosei'>
1250      <parameter type-id='type-id-75'/>
1251      <return type-id='type-id-60'/>
1252    </function-decl>
1253    <function-decl name='RawWrite' mangled-name='_Z8RawWriteiPKcm' filepath='src/base/logging.cc' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8RawWriteiPKcm'>
1254      <parameter type-id='type-id-75' name='fd' filepath='src/base/logging.cc' line='94' column='1'/>
1255      <parameter type-id='type-id-57' name='buf' filepath='src/base/logging.cc' line='94' column='1'/>
1256      <parameter type-id='type-id-62' name='len' filepath='src/base/logging.cc' line='94' column='1'/>
1257      <return type-id='type-id-60'/>
1258    </function-decl>
1259    <function-decl name='RawOpenForWriting' mangled-name='_Z17RawOpenForWritingPKc' filepath='src/base/logging.cc' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17RawOpenForWritingPKc'>
1260      <parameter type-id='type-id-57' name='filename' filepath='src/base/logging.cc' line='90' column='1'/>
1261      <return type-id='type-id-75'/>
1262    </function-decl>
1263    <typedef-decl name='RawFD' type-id='type-id-1' filepath='./src/base/logging.h' line='251' column='1' id='type-id-75'/>
1264    <typedef-decl name='int32' type-id='type-id-76' filepath='src/base/basictypes.h' line='60' column='1' id='type-id-74'/>
1265    <typedef-decl name='int32_t' type-id='type-id-1' filepath='/usr/include/stdint.h' line='39' column='1' id='type-id-76'/>
1266  </abi-instr>
1267  <abi-instr address-size='64' path='src/base/low_level_alloc.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
1268    <array-type-def dimensions='1' type-id='type-id-77' size-in-bits='1920' id='type-id-78'>
1269      <subrange length='30' type-id='type-id-5' id='type-id-79'/>
1270    </array-type-def>
1271    <pointer-type-def type-id='type-id-80' size-in-bits='64' id='type-id-77'/>
1272    <namespace-decl name='low_level_alloc_internal'>
1273      <class-decl name='AllocList' size-in-bits='2240' is-struct='yes' visibility='default' filepath='src/base/low_level_alloc.cc' line='67' column='1' id='type-id-80'>
1274        <member-type access='public'>
1275          <class-decl name='Header' size-in-bits='256' is-struct='yes' visibility='default' filepath='src/base/low_level_alloc.cc' line='68' column='1' id='type-id-81'>
1276            <data-member access='public' layout-offset-in-bits='0'>
1277              <var-decl name='size' type-id='type-id-82' visibility='default' filepath='src/base/low_level_alloc.cc' line='69' column='1'/>
1278            </data-member>
1279            <data-member access='public' layout-offset-in-bits='64'>
1280              <var-decl name='magic' type-id='type-id-82' visibility='default' filepath='src/base/low_level_alloc.cc' line='71' column='1'/>
1281            </data-member>
1282            <data-member access='public' layout-offset-in-bits='128'>
1283              <var-decl name='arena' type-id='type-id-83' visibility='default' filepath='src/base/low_level_alloc.cc' line='72' column='1'/>
1284            </data-member>
1285            <data-member access='public' layout-offset-in-bits='192'>
1286              <var-decl name='dummy_for_alignment' type-id='type-id-58' visibility='default' filepath='src/base/low_level_alloc.cc' line='73' column='1'/>
1287            </data-member>
1288          </class-decl>
1289        </member-type>
1290        <data-member access='public' layout-offset-in-bits='0'>
1291          <var-decl name='header' type-id='type-id-81' visibility='default' filepath='src/base/low_level_alloc.cc' line='74' column='1'/>
1292        </data-member>
1293        <data-member access='public' layout-offset-in-bits='256'>
1294          <var-decl name='levels' type-id='type-id-1' visibility='default' filepath='src/base/low_level_alloc.cc' line='78' column='1'/>
1295        </data-member>
1296        <data-member access='public' layout-offset-in-bits='320'>
1297          <var-decl name='next' type-id='type-id-78' visibility='default' filepath='src/base/low_level_alloc.cc' line='79' column='1'/>
1298        </data-member>
1299      </class-decl>
1300    </namespace-decl>
1301    <pointer-type-def type-id='type-id-84' size-in-bits='64' id='type-id-83'/>
1302    <typedef-decl name='intptr_t' type-id='type-id-85' filepath='/usr/include/stdint.h' line='120' column='1' id='type-id-82'/>
1303    <class-decl name='LowLevelAlloc' size-in-bits='8' visibility='default' filepath='src/base/low_level_alloc.h' line='44' column='1' id='type-id-86'>
1304      <member-type access='private'>
1305        <class-decl name='Arena' size-in-bits='2560' is-struct='yes' visibility='default' filepath='src/base/low_level_alloc.cc' line='184' column='1' id='type-id-84'>
1306          <data-member access='public' layout-offset-in-bits='0'>
1307            <var-decl name='mu' type-id='type-id-87' visibility='default' filepath='src/base/low_level_alloc.cc' line='189' column='1'/>
1308          </data-member>
1309          <data-member access='public' layout-offset-in-bits='64'>
1310            <var-decl name='freelist' type-id='type-id-80' visibility='default' filepath='src/base/low_level_alloc.cc' line='191' column='1'/>
1311          </data-member>
1312          <data-member access='public' layout-offset-in-bits='2304'>
1313            <var-decl name='allocation_count' type-id='type-id-74' visibility='default' filepath='src/base/low_level_alloc.cc' line='192' column='1'/>
1314          </data-member>
1315          <data-member access='public' layout-offset-in-bits='2336'>
1316            <var-decl name='flags' type-id='type-id-74' visibility='default' filepath='src/base/low_level_alloc.cc' line='193' column='1'/>
1317          </data-member>
1318          <data-member access='public' layout-offset-in-bits='2368'>
1319            <var-decl name='pagesize' type-id='type-id-62' visibility='default' filepath='src/base/low_level_alloc.cc' line='194' column='1'/>
1320          </data-member>
1321          <data-member access='public' layout-offset-in-bits='2432'>
1322            <var-decl name='roundup' type-id='type-id-62' visibility='default' filepath='src/base/low_level_alloc.cc' line='195' column='1'/>
1323          </data-member>
1324          <data-member access='public' layout-offset-in-bits='2496'>
1325            <var-decl name='min_size' type-id='type-id-62' visibility='default' filepath='src/base/low_level_alloc.cc' line='197' column='1'/>
1326          </data-member>
1327          <member-function access='public' constructor='yes'>
1328            <function-decl name='Arena' filepath='src/base/low_level_alloc.cc' line='185' column='1' visibility='default' binding='global' size-in-bits='64'>
1329              <parameter type-id='type-id-83' is-artificial='yes'/>
1330              <return type-id='type-id-60'/>
1331            </function-decl>
1332          </member-function>
1333          <member-function access='public' constructor='yes'>
1334            <function-decl name='Arena' filepath='src/base/low_level_alloc.cc' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
1335              <parameter type-id='type-id-83' is-artificial='yes'/>
1336              <parameter type-id='type-id-1'/>
1337              <return type-id='type-id-60'/>
1338            </function-decl>
1339          </member-function>
1340        </class-decl>
1341      </member-type>
1342    </class-decl>
1343    <type-decl name='long int' size-in-bits='64' id='type-id-85'/>
1344    <class-decl name='SpinLock' size-in-bits='32' visibility='default' filepath='./src/base/spinlock.h' line='48' column='1' id='type-id-87'>
1345      <member-type access='private'>
1346        <enum-decl name='__anonymous_enum__2' is-anonymous='yes' filepath='./src/base/spinlock.h' line='116' column='1' id='type-id-88'>
1347          <underlying-type type-id='type-id-89'/>
1348          <enumerator name='kSpinLockSleeper' value='2'/>
1349        </enum-decl>
1350      </member-type>
1351      <member-type access='private'>
1352        <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='src/base/spinlock.h' line='114' column='1' id='type-id-90'>
1353          <underlying-type type-id='type-id-89'/>
1354          <enumerator name='kSpinLockFree' value='0'/>
1355        </enum-decl>
1356      </member-type>
1357      <member-type access='private'>
1358        <enum-decl name='__anonymous_enum__1' is-anonymous='yes' filepath='src/base/spinlock.h' line='115' column='1' id='type-id-91'>
1359          <underlying-type type-id='type-id-89'/>
1360          <enumerator name='kSpinLockHeld' value='1'/>
1361        </enum-decl>
1362      </member-type>
1363      <data-member access='private' static='yes'>
1364        <var-decl name='LINKER_INITIALIZED' type-id='type-id-92' mangled-name='_ZN8SpinLock18LINKER_INITIALIZEDE' visibility='default' filepath='src/base/spinlock.h' line='112' column='1' elf-symbol-id='_ZN8SpinLock18LINKER_INITIALIZEDE'/>
1365      </data-member>
1366      <data-member access='private' layout-offset-in-bits='0'>
1367        <var-decl name='lockword_' type-id='type-id-93' visibility='default' filepath='src/base/spinlock.h' line='118' column='1'/>
1368      </data-member>
1369      <member-function access='private' constructor='yes'>
1370        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
1371          <parameter type-id='type-id-94' is-artificial='yes'/>
1372          <return type-id='type-id-60'/>
1373        </function-decl>
1374      </member-function>
1375      <member-function access='private' constructor='yes'>
1376        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
1377          <parameter type-id='type-id-94' is-artificial='yes'/>
1378          <parameter type-id='type-id-95'/>
1379          <return type-id='type-id-60'/>
1380        </function-decl>
1381      </member-function>
1382      <member-function access='private' constructor='yes'>
1383        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
1384          <parameter type-id='type-id-94' is-artificial='yes'/>
1385          <parameter type-id='type-id-96'/>
1386          <return type-id='type-id-60'/>
1387        </function-decl>
1388      </member-function>
1389      <member-function access='private'>
1390        <function-decl name='SpinLoop' mangled-name='_ZN8SpinLock8SpinLoopElPi' filepath='src/base/spinlock.cc' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8SpinLock8SpinLoopElPi'>
1391          <parameter type-id='type-id-97' name='this' is-artificial='yes'/>
1392          <parameter type-id='type-id-98' name='initial_wait_timestamp' filepath='src/base/spinlock.cc' line='82' column='1'/>
1393          <parameter type-id='type-id-99' name='wait_cycles' filepath='src/base/spinlock.cc' line='83' column='1'/>
1394          <return type-id='type-id-100'/>
1395        </function-decl>
1396      </member-function>
1397      <member-function access='private'>
1398        <function-decl name='SlowUnlock' mangled-name='_ZN8SpinLock10SlowUnlockEm' filepath='src/base/spinlock.cc' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8SpinLock10SlowUnlockEm'>
1399          <parameter type-id='type-id-97' name='this' is-artificial='yes'/>
1400          <parameter type-id='type-id-101' name='wait_cycles' filepath='src/base/spinlock.cc' line='152' column='1'/>
1401          <return type-id='type-id-60'/>
1402        </function-decl>
1403      </member-function>
1404      <member-function access='private'>
1405        <function-decl name='SlowLock' mangled-name='_ZN8SpinLock8SlowLockEv' filepath='src/base/spinlock.cc' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8SpinLock8SlowLockEv'>
1406          <parameter type-id='type-id-94' is-artificial='yes'/>
1407          <return type-id='type-id-60'/>
1408        </function-decl>
1409      </member-function>
1410    </class-decl>
1411    <pointer-type-def type-id='type-id-100' size-in-bits='64' id='type-id-99'/>
1412    <pointer-type-def type-id='type-id-87' size-in-bits='64' id='type-id-94'/>
1413    <qualified-type-def type-id='type-id-94' const='yes' id='type-id-97'/>
1414    <reference-type-def kind='lvalue' type-id='type-id-102' size-in-bits='64' id='type-id-96'/>
1415    <qualified-type-def type-id='type-id-95' const='yes' id='type-id-92'/>
1416    <namespace-decl name='base'>
1417      <enum-decl name='LinkerInitialized' filepath='src/base/basictypes.h' line='381' column='1' id='type-id-95'>
1418        <underlying-type type-id='type-id-89'/>
1419        <enumerator name='LINKER_INITIALIZED' value='0'/>
1420      </enum-decl>
1421    </namespace-decl>
1422    <typedef-decl name='Atomic32' type-id='type-id-76' filepath='./src/base/atomicops-internals-x86.h' line='43' column='1' id='type-id-100'/>
1423    <typedef-decl name='int64' type-id='type-id-103' filepath='src/base/basictypes.h' line='61' column='1' id='type-id-98'/>
1424    <typedef-decl name='uint64' type-id='type-id-15' filepath='src/base/basictypes.h' line='72' column='1' id='type-id-101'/>
1425    <qualified-type-def type-id='type-id-100' volatile='yes' id='type-id-93'/>
1426    <qualified-type-def type-id='type-id-87' const='yes' id='type-id-102'/>
1427    <typedef-decl name='int64_t' type-id='type-id-85' filepath='/usr/include/stdint.h' line='41' column='1' id='type-id-103'/>
1428  </abi-instr>
1429  <abi-instr address-size='64' path='src/base/spinlock.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
1430    <class-decl name='CycleClock' size-in-bits='8' is-struct='yes' visibility='default' filepath='./src/base/cycleclock.h' line='79' column='1' id='type-id-104'/>
1431    <namespace-decl name='base'>
1432      <function-decl name='SubmitSpinLockProfileData' mangled-name='_ZN4base25SubmitSpinLockProfileDataEPKvl' filepath='./src/base/synchronization_profiling.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base25SubmitSpinLockProfileDataEPKvl'>
1433        <parameter type-id='type-id-58'/>
1434        <parameter type-id='type-id-98'/>
1435        <return type-id='type-id-60'/>
1436      </function-decl>
1437    </namespace-decl>
1438  </abi-instr>
1439  <abi-instr address-size='64' path='src/base/spinlock_internal.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
1440    <qualified-type-def type-id='type-id-105' const='yes' id='type-id-106'/>
1441    <pointer-type-def type-id='type-id-106' size-in-bits='64' id='type-id-107'/>
1442    <namespace-decl name='base'>
1443      <namespace-decl name='internal'>
1444        <class-decl name='SpinLockWaitTransition' size-in-bits='96' is-struct='yes' visibility='default' filepath='./src/base/spinlock_internal.h' line='48' column='1' id='type-id-105'>
1445          <data-member access='public' layout-offset-in-bits='0'>
1446            <var-decl name='from' type-id='type-id-74' visibility='default' filepath='./src/base/spinlock_internal.h' line='49' column='1'/>
1447          </data-member>
1448          <data-member access='public' layout-offset-in-bits='32'>
1449            <var-decl name='to' type-id='type-id-74' visibility='default' filepath='./src/base/spinlock_internal.h' line='50' column='1'/>
1450          </data-member>
1451          <data-member access='public' layout-offset-in-bits='64'>
1452            <var-decl name='done' type-id='type-id-61' visibility='default' filepath='./src/base/spinlock_internal.h' line='51' column='1'/>
1453          </data-member>
1454        </class-decl>
1455        <function-decl name='SpinLockWake' mangled-name='_ZN4base8internal12SpinLockWakeEPVib' filepath='./src/base/spinlock_linux-inl.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base8internal12SpinLockWakeEPVib'>
1456          <parameter type-id='type-id-108'/>
1457          <parameter type-id='type-id-61'/>
1458          <return type-id='type-id-60'/>
1459        </function-decl>
1460        <function-decl name='SpinLockDelay' mangled-name='_ZN4base8internal13SpinLockDelayEPViii' filepath='./src/base/spinlock_linux-inl.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base8internal13SpinLockDelayEPViii'>
1461          <parameter type-id='type-id-108'/>
1462          <parameter type-id='type-id-74'/>
1463          <parameter type-id='type-id-1'/>
1464          <return type-id='type-id-60'/>
1465        </function-decl>
1466        <function-decl name='SpinLockWait' mangled-name='_ZN4base8internal12SpinLockWaitEPViiPKNS0_22SpinLockWaitTransitionE' filepath='src/base/spinlock_internal.cc' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base8internal12SpinLockWaitEPViiPKNS0_22SpinLockWaitTransitionE'>
1467          <parameter type-id='type-id-108'/>
1468          <parameter type-id='type-id-1'/>
1469          <parameter type-id='type-id-107'/>
1470          <return type-id='type-id-74'/>
1471        </function-decl>
1472      </namespace-decl>
1473      <namespace-decl name='subtle'>
1474        <function-decl name='Acquire_Load' filepath='./src/base/atomicops-internals-x86.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
1475          <parameter type-id='type-id-109'/>
1476          <return type-id='type-id-100'/>
1477        </function-decl>
1478      </namespace-decl>
1479    </namespace-decl>
1480    <pointer-type-def type-id='type-id-110' size-in-bits='64' id='type-id-109'/>
1481    <pointer-type-def type-id='type-id-93' size-in-bits='64' id='type-id-108'/>
1482    <qualified-type-def type-id='type-id-93' const='yes' id='type-id-110'/>
1483  </abi-instr>
1484  <abi-instr address-size='64' path='src/base/sysinfo.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
1485    <array-type-def dimensions='1' type-id='type-id-65' size-in-bits='80' id='type-id-111'>
1486      <subrange length='10' type-id='type-id-5' id='type-id-112'/>
1487    </array-type-def>
1488    <array-type-def dimensions='1' type-id='type-id-65' size-in-bits='40960' id='type-id-113'>
1489      <subrange length='5120' type-id='type-id-5' id='type-id-114'/>
1490    </array-type-def>
1491    <class-decl name='ProcMapsIterator' size-in-bits='640' visibility='default' filepath='./src/base/sysinfo.h' line='102' column='1' id='type-id-115'>
1492      <member-type access='private'>
1493        <class-decl name='Buffer' size-in-bits='40960' is-struct='yes' visibility='default' filepath='./src/base/sysinfo.h' line='104' column='1' id='type-id-116'>
1494          <data-member access='public' static='yes'>
1495            <var-decl name='kBufSize' type-id='type-id-117' visibility='default' filepath='./src/base/sysinfo.h' line='110' column='1'/>
1496          </data-member>
1497          <data-member access='public' layout-offset-in-bits='0'>
1498            <var-decl name='buf_' type-id='type-id-113' visibility='default' filepath='./src/base/sysinfo.h' line='112' column='1'/>
1499          </data-member>
1500        </class-decl>
1501      </member-type>
1502      <data-member access='private' layout-offset-in-bits='0'>
1503        <var-decl name='ibuf_' type-id='type-id-118' visibility='default' filepath='./src/base/sysinfo.h' line='193' column='1'/>
1504      </data-member>
1505      <data-member access='private' layout-offset-in-bits='64'>
1506        <var-decl name='stext_' type-id='type-id-118' visibility='default' filepath='./src/base/sysinfo.h' line='194' column='1'/>
1507      </data-member>
1508      <data-member access='private' layout-offset-in-bits='128'>
1509        <var-decl name='etext_' type-id='type-id-118' visibility='default' filepath='./src/base/sysinfo.h' line='195' column='1'/>
1510      </data-member>
1511      <data-member access='private' layout-offset-in-bits='192'>
1512        <var-decl name='nextline_' type-id='type-id-118' visibility='default' filepath='./src/base/sysinfo.h' line='196' column='1'/>
1513      </data-member>
1514      <data-member access='private' layout-offset-in-bits='256'>
1515        <var-decl name='ebuf_' type-id='type-id-118' visibility='default' filepath='./src/base/sysinfo.h' line='197' column='1'/>
1516      </data-member>
1517      <data-member access='private' layout-offset-in-bits='320'>
1518        <var-decl name='fd_' type-id='type-id-1' visibility='default' filepath='./src/base/sysinfo.h' line='219' column='1'/>
1519      </data-member>
1520      <data-member access='private' layout-offset-in-bits='352'>
1521        <var-decl name='pid_' type-id='type-id-69' visibility='default' filepath='./src/base/sysinfo.h' line='221' column='1'/>
1522      </data-member>
1523      <data-member access='private' layout-offset-in-bits='384'>
1524        <var-decl name='flags_' type-id='type-id-111' visibility='default' filepath='./src/base/sysinfo.h' line='222' column='1'/>
1525      </data-member>
1526      <data-member access='private' layout-offset-in-bits='512'>
1527        <var-decl name='dynamic_buffer_' type-id='type-id-119' visibility='default' filepath='./src/base/sysinfo.h' line='223' column='1'/>
1528      </data-member>
1529      <data-member access='private' layout-offset-in-bits='576'>
1530        <var-decl name='using_maps_backing_' type-id='type-id-61' visibility='default' filepath='./src/base/sysinfo.h' line='224' column='1'/>
1531      </data-member>
1532      <member-function access='private' constructor='yes'>
1533        <function-decl name='ProcMapsIterator' mangled-name='_ZN16ProcMapsIteratorC1Ei' filepath='./src/base/sysinfo.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16ProcMapsIteratorC1Ei'>
1534          <parameter type-id='type-id-120' is-artificial='yes'/>
1535          <parameter type-id='type-id-69'/>
1536          <return type-id='type-id-60'/>
1537        </function-decl>
1538      </member-function>
1539      <member-function access='private' constructor='yes'>
1540        <function-decl name='ProcMapsIterator' mangled-name='_ZN16ProcMapsIteratorC2EiPNS_6BufferE' filepath='./src/base/sysinfo.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16ProcMapsIteratorC2EiPNS_6BufferE'>
1541          <parameter type-id='type-id-120' is-artificial='yes'/>
1542          <parameter type-id='type-id-69'/>
1543          <parameter type-id='type-id-119'/>
1544          <return type-id='type-id-60'/>
1545        </function-decl>
1546      </member-function>
1547      <member-function access='private' constructor='yes'>
1548        <function-decl name='ProcMapsIterator' mangled-name='_ZN16ProcMapsIteratorC1EiPNS_6BufferEb' filepath='./src/base/sysinfo.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16ProcMapsIteratorC1EiPNS_6BufferEb'>
1549          <parameter type-id='type-id-120' is-artificial='yes'/>
1550          <parameter type-id='type-id-69'/>
1551          <parameter type-id='type-id-119'/>
1552          <parameter type-id='type-id-61'/>
1553          <return type-id='type-id-60'/>
1554        </function-decl>
1555      </member-function>
1556      <member-function access='private' destructor='yes'>
1557        <function-decl name='~ProcMapsIterator' mangled-name='_ZN16ProcMapsIteratorD1Ev' filepath='./src/base/sysinfo.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16ProcMapsIteratorD1Ev'>
1558          <parameter type-id='type-id-120' is-artificial='yes'/>
1559          <parameter type-id='type-id-1' is-artificial='yes'/>
1560          <return type-id='type-id-60'/>
1561        </function-decl>
1562      </member-function>
1563      <member-function access='private'>
1564        <function-decl name='Valid' mangled-name='_ZNK16ProcMapsIterator5ValidEv' filepath='src/base/sysinfo.cc' line='815' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16ProcMapsIterator5ValidEv'>
1565          <parameter type-id='type-id-121' name='this' is-artificial='yes'/>
1566          <return type-id='type-id-61'/>
1567        </function-decl>
1568      </member-function>
1569      <member-function access='private' static='yes'>
1570        <function-decl name='FormatLine' mangled-name='_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m' filepath='src/base/sysinfo.cc' line='1084' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m'>
1571          <parameter type-id='type-id-118'/>
1572          <parameter type-id='type-id-1'/>
1573          <parameter type-id='type-id-101'/>
1574          <parameter type-id='type-id-101'/>
1575          <parameter type-id='type-id-57'/>
1576          <parameter type-id='type-id-101'/>
1577          <parameter type-id='type-id-98'/>
1578          <parameter type-id='type-id-57'/>
1579          <parameter type-id='type-id-122'/>
1580          <return type-id='type-id-1'/>
1581        </function-decl>
1582      </member-function>
1583      <member-function access='private'>
1584        <function-decl name='Init' mangled-name='_ZN16ProcMapsIterator4InitEiPNS_6BufferEb' filepath='src/base/sysinfo.cc' line='741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16ProcMapsIterator4InitEiPNS_6BufferEb'>
1585          <parameter type-id='type-id-123' name='this' is-artificial='yes'/>
1586          <parameter type-id='type-id-69' name='pid' filepath='src/base/sysinfo.cc' line='741' column='1'/>
1587          <parameter type-id='type-id-119' name='buffer' filepath='src/base/sysinfo.cc' line='741' column='1'/>
1588          <parameter type-id='type-id-61' name='use_maps_backing' filepath='src/base/sysinfo.cc' line='742' column='1'/>
1589          <return type-id='type-id-60'/>
1590        </function-decl>
1591      </member-function>
1592      <member-function access='private'>
1593        <function-decl name='NextExt' mangled-name='_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_' filepath='src/base/sysinfo.cc' line='834' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_'>
1594          <parameter type-id='type-id-123' name='this' is-artificial='yes'/>
1595          <parameter type-id='type-id-124' name='start' filepath='src/base/sysinfo.cc' line='834' column='1'/>
1596          <parameter type-id='type-id-124' name='end' filepath='src/base/sysinfo.cc' line='834' column='1'/>
1597          <parameter type-id='type-id-125' name='flags' filepath='src/base/sysinfo.cc' line='834' column='1'/>
1598          <parameter type-id='type-id-124' name='offset' filepath='src/base/sysinfo.cc' line='835' column='1'/>
1599          <parameter type-id='type-id-126' name='inode' filepath='src/base/sysinfo.cc' line='835' column='1'/>
1600          <parameter type-id='type-id-125' name='filename' filepath='src/base/sysinfo.cc' line='835' column='1'/>
1601          <parameter type-id='type-id-124' name='file_mapping' filepath='src/base/sysinfo.cc' line='836' column='1'/>
1602          <parameter type-id='type-id-124' name='file_pages' filepath='src/base/sysinfo.cc' line='836' column='1'/>
1603          <parameter type-id='type-id-124' name='anon_mapping' filepath='src/base/sysinfo.cc' line='837' column='1'/>
1604          <parameter type-id='type-id-124' name='anon_pages' filepath='src/base/sysinfo.cc' line='837' column='1'/>
1605          <parameter type-id='type-id-127' name='dev' filepath='src/base/sysinfo.cc' line='838' column='1'/>
1606          <return type-id='type-id-61'/>
1607        </function-decl>
1608      </member-function>
1609      <member-function access='private'>
1610        <function-decl name='Next' mangled-name='_ZN16ProcMapsIterator4NextEPmS0_PPcS0_PlS2_' filepath='src/base/sysinfo.cc' line='825' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16ProcMapsIterator4NextEPmS0_PPcS0_PlS2_'>
1611          <parameter type-id='type-id-123' name='this' is-artificial='yes'/>
1612          <parameter type-id='type-id-124' name='start' filepath='src/base/sysinfo.cc' line='825' column='1'/>
1613          <parameter type-id='type-id-124' name='end' filepath='src/base/sysinfo.cc' line='825' column='1'/>
1614          <parameter type-id='type-id-125' name='flags' filepath='src/base/sysinfo.cc' line='825' column='1'/>
1615          <parameter type-id='type-id-124' name='offset' filepath='src/base/sysinfo.cc' line='826' column='1'/>
1616          <parameter type-id='type-id-126' name='inode' filepath='src/base/sysinfo.cc' line='826' column='1'/>
1617          <parameter type-id='type-id-125' name='filename' filepath='src/base/sysinfo.cc' line='826' column='1'/>
1618          <return type-id='type-id-61'/>
1619        </function-decl>
1620      </member-function>
1621    </class-decl>
1622    <typedef-decl name='dev_t' type-id='type-id-128' filepath='/usr/include/sys/types.h' line='61' column='1' id='type-id-122'/>
1623    <typedef-decl name='__dev_t' type-id='type-id-5' filepath='/usr/include/bits/types.h' line='134' column='1' id='type-id-128'/>
1624    <pointer-type-def type-id='type-id-115' size-in-bits='64' id='type-id-120'/>
1625    <qualified-type-def type-id='type-id-120' const='yes' id='type-id-123'/>
1626    <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-119'/>
1627    <qualified-type-def type-id='type-id-115' const='yes' id='type-id-129'/>
1628    <pointer-type-def type-id='type-id-129' size-in-bits='64' id='type-id-130'/>
1629    <qualified-type-def type-id='type-id-130' const='yes' id='type-id-121'/>
1630    <pointer-type-def type-id='type-id-122' size-in-bits='64' id='type-id-127'/>
1631    <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-126'/>
1632    <pointer-type-def type-id='type-id-101' size-in-bits='64' id='type-id-124'/>
1633    <function-decl name='HasPosixThreads' mangled-name='_Z15HasPosixThreadsv' filepath='src/base/sysinfo.cc' line='518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15HasPosixThreadsv'>
1634      <return type-id='type-id-61'/>
1635    </function-decl>
1636    <function-decl name='SleepForMilliseconds' mangled-name='_Z20SleepForMillisecondsi' filepath='src/base/sysinfo.cc' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20SleepForMillisecondsi'>
1637      <parameter type-id='type-id-1' name='milliseconds' filepath='src/base/sysinfo.cc' line='226' column='1'/>
1638      <return type-id='type-id-60'/>
1639    </function-decl>
1640    <function-decl name='NumCPUs' mangled-name='_Z7NumCPUsv' filepath='src/base/sysinfo.cc' line='505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z7NumCPUsv'>
1641      <return type-id='type-id-1'/>
1642    </function-decl>
1643    <function-decl name='CyclesPerSecond' mangled-name='_Z15CyclesPerSecondv' filepath='src/base/sysinfo.cc' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15CyclesPerSecondv'>
1644      <return type-id='type-id-2'/>
1645    </function-decl>
1646    <function-decl name='GetUniquePathFromEnv' mangled-name='_Z20GetUniquePathFromEnvPKcPc' filepath='src/base/sysinfo.cc' line='201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20GetUniquePathFromEnvPKcPc'>
1647      <parameter type-id='type-id-57' name='env_name' filepath='src/base/sysinfo.cc' line='201' column='1'/>
1648      <parameter type-id='type-id-118' name='path' filepath='src/base/sysinfo.cc' line='201' column='1'/>
1649      <return type-id='type-id-61'/>
1650    </function-decl>
1651    <function-decl name='GetenvBeforeMain' mangled-name='_Z16GetenvBeforeMainPKc' filepath='src/base/sysinfo.cc' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16GetenvBeforeMainPKc'>
1652      <parameter type-id='type-id-57' name='name' filepath='src/base/sysinfo.cc' line='122' column='1'/>
1653      <return type-id='type-id-57'/>
1654    </function-decl>
1655    <function-decl name='TCMallocGetenvSafe' mangled-name='TCMallocGetenvSafe' filepath='src/base/sysinfo.cc' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='TCMallocGetenvSafe'>
1656      <parameter type-id='type-id-57' name='name' filepath='src/base/sysinfo.cc' line='122' column='1'/>
1657      <return type-id='type-id-57'/>
1658    </function-decl>
1659    <namespace-decl name='tcmalloc'>
1660      <function-decl name='DumpProcSelfMaps' mangled-name='_ZN8tcmalloc16DumpProcSelfMapsEi' filepath='src/base/sysinfo.cc' line='1137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc16DumpProcSelfMapsEi'>
1661        <parameter type-id='type-id-75'/>
1662        <return type-id='type-id-60'/>
1663      </function-decl>
1664      <function-decl name='FillProcSelfMaps' mangled-name='_ZN8tcmalloc16FillProcSelfMapsEPciPb' filepath='src/base/sysinfo.cc' line='1111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc16FillProcSelfMapsEPciPb'>
1665        <parameter type-id='type-id-118'/>
1666        <parameter type-id='type-id-1'/>
1667        <parameter type-id='type-id-131'/>
1668        <return type-id='type-id-1'/>
1669      </function-decl>
1670    </namespace-decl>
1671    <pointer-type-def type-id='type-id-61' size-in-bits='64' id='type-id-131'/>
1672    <pointer-type-def type-id='type-id-65' size-in-bits='64' id='type-id-118'/>
1673    <pointer-type-def type-id='type-id-118' size-in-bits='64' id='type-id-125'/>
1674    <qualified-type-def type-id='type-id-62' const='yes' id='type-id-117'/>
1675  </abi-instr>
1676  <abi-instr address-size='64' path='src/base/vdso_support.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
1677    <pointer-type-def type-id='type-id-132' size-in-bits='64' id='type-id-133'/>
1678    <pointer-type-def type-id='type-id-134' size-in-bits='64' id='type-id-135'/>
1679    <qualified-type-def type-id='type-id-135' const='yes' id='type-id-136'/>
1680    <pointer-type-def type-id='type-id-137' size-in-bits='64' id='type-id-138'/>
1681    <qualified-type-def type-id='type-id-134' const='yes' id='type-id-139'/>
1682    <reference-type-def kind='lvalue' type-id='type-id-139' size-in-bits='64' id='type-id-140'/>
1683    <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-141'/>
1684    <qualified-type-def type-id='type-id-141' const='yes' id='type-id-142'/>
1685    <namespace-decl name='base'>
1686      <class-decl name='VDSOInitHelper' size-in-bits='8' visibility='default' filepath='src/base/vdso_support.cc' line='137' column='1' id='type-id-132'>
1687        <member-function access='private' constructor='yes'>
1688          <function-decl name='VDSOInitHelper' filepath='src/base/vdso_support.cc' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
1689            <parameter type-id='type-id-133' is-artificial='yes'/>
1690            <return type-id='type-id-60'/>
1691          </function-decl>
1692        </member-function>
1693      </class-decl>
1694      <class-decl name='VDSOSupport' size-in-bits='576' visibility='default' filepath='./src/base/vdso_support.h' line='72' column='1' id='type-id-134'>
1695        <member-type access='private'>
1696          <typedef-decl name='SymbolInfo' type-id='type-id-26' filepath='./src/base/vdso_support.h' line='76' column='1' id='type-id-137'/>
1697        </member-type>
1698        <member-type access='private'>
1699          <typedef-decl name='SymbolIterator' type-id='type-id-28' filepath='./src/base/vdso_support.h' line='77' column='1' id='type-id-143'/>
1700        </member-type>
1701        <data-member access='private' layout-offset-in-bits='0'>
1702          <var-decl name='image_' type-id='type-id-23' visibility='default' filepath='./src/base/vdso_support.h' line='112' column='1'/>
1703        </data-member>
1704        <data-member access='private' static='yes'>
1705          <var-decl name='vdso_base_' type-id='type-id-58' mangled-name='_ZN4base11VDSOSupport10vdso_base_E' visibility='default' filepath='./src/base/vdso_support.h' line='123' column='1' elf-symbol-id='_ZN4base11VDSOSupport10vdso_base_E'/>
1706        </data-member>
1707        <member-function access='private' constructor='yes'>
1708          <function-decl name='VDSOSupport' mangled-name='_ZN4base11VDSOSupportC1Ev' filepath='./src/base/vdso_support.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base11VDSOSupportC1Ev'>
1709            <parameter type-id='type-id-135' is-artificial='yes'/>
1710            <return type-id='type-id-60'/>
1711          </function-decl>
1712        </member-function>
1713        <member-function access='private' constructor='yes'>
1714          <function-decl name='VDSOSupport' filepath='./src/base/vdso_support.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
1715            <parameter type-id='type-id-135' is-artificial='yes'/>
1716            <parameter type-id='type-id-140'/>
1717            <return type-id='type-id-60'/>
1718          </function-decl>
1719        </member-function>
1720        <member-function access='private'>
1721          <function-decl name='LookupSymbolByAddress' mangled-name='_ZNK4base11VDSOSupport21LookupSymbolByAddressEPKvPNS_11ElfMemImage10SymbolInfoE' filepath='src/base/vdso_support.cc' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11VDSOSupport21LookupSymbolByAddressEPKvPNS_11ElfMemImage10SymbolInfoE'>
1722            <parameter type-id='type-id-142' name='this' is-artificial='yes'/>
1723            <parameter type-id='type-id-58' name='address' filepath='src/base/vdso_support.cc' line='124' column='1'/>
1724            <parameter type-id='type-id-138' name='info_out' filepath='src/base/vdso_support.cc' line='125' column='1'/>
1725            <return type-id='type-id-61'/>
1726          </function-decl>
1727        </member-function>
1728        <member-function access='private'>
1729          <function-decl name='LookupSymbol' mangled-name='_ZNK4base11VDSOSupport12LookupSymbolEPKcS2_iPNS_11ElfMemImage10SymbolInfoE' filepath='src/base/vdso_support.cc' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11VDSOSupport12LookupSymbolEPKcS2_iPNS_11ElfMemImage10SymbolInfoE'>
1730            <parameter type-id='type-id-142' name='this' is-artificial='yes'/>
1731            <parameter type-id='type-id-57' name='name' filepath='src/base/vdso_support.cc' line='117' column='1'/>
1732            <parameter type-id='type-id-57' name='version' filepath='src/base/vdso_support.cc' line='118' column='1'/>
1733            <parameter type-id='type-id-1' name='type' filepath='src/base/vdso_support.cc' line='119' column='1'/>
1734            <parameter type-id='type-id-138' name='info' filepath='src/base/vdso_support.cc' line='120' column='1'/>
1735            <return type-id='type-id-61'/>
1736          </function-decl>
1737        </member-function>
1738        <member-function access='private'>
1739          <function-decl name='SetBase' mangled-name='_ZN4base11VDSOSupport7SetBaseEPKv' filepath='src/base/vdso_support.cc' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base11VDSOSupport7SetBaseEPKv'>
1740            <parameter type-id='type-id-136' name='this' is-artificial='yes'/>
1741            <parameter type-id='type-id-58' name='base' filepath='src/base/vdso_support.cc' line='109' column='1'/>
1742            <return type-id='type-id-58'/>
1743          </function-decl>
1744        </member-function>
1745        <member-function access='private' static='yes'>
1746          <function-decl name='Init' mangled-name='_ZN4base11VDSOSupport4InitEv' filepath='src/base/vdso_support.cc' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base11VDSOSupport4InitEv'>
1747            <return type-id='type-id-58'/>
1748          </function-decl>
1749        </member-function>
1750      </class-decl>
1751    </namespace-decl>
1752  </abi-instr>
1753  <abi-instr address-size='64' path='src/central_freelist.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
1754    <reference-type-def kind='lvalue' type-id='type-id-144' size-in-bits='64' id='type-id-145'/>
1755    <qualified-type-def type-id='type-id-76' const='yes' id='type-id-146'/>
1756    <reference-type-def kind='lvalue' type-id='type-id-146' size-in-bits='64' id='type-id-147'/>
1757    <qualified-type-def type-id='type-id-148' const='yes' id='type-id-149'/>
1758    <pointer-type-def type-id='type-id-149' size-in-bits='64' id='type-id-150'/>
1759    <namespace-decl name='std'>
1760      <function-decl name='max&lt;int&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
1761        <parameter type-id='type-id-145'/>
1762        <parameter type-id='type-id-145'/>
1763        <return type-id='type-id-145'/>
1764      </function-decl>
1765      <function-decl name='min&lt;int32_t&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
1766        <parameter type-id='type-id-147'/>
1767        <parameter type-id='type-id-147'/>
1768        <return type-id='type-id-147'/>
1769      </function-decl>
1770    </namespace-decl>
1771    <namespace-decl name='tcmalloc'>
1772      <function-decl name='DLL_IsEmpty' filepath='src/span.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
1773        <parameter type-id='type-id-150'/>
1774        <return type-id='type-id-61'/>
1775      </function-decl>
1776      <function-decl name='SLL_PushRange' filepath='src/linked_list.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
1777        <parameter type-id='type-id-151'/>
1778        <parameter type-id='type-id-58'/>
1779        <parameter type-id='type-id-58'/>
1780        <return type-id='type-id-60'/>
1781      </function-decl>
1782    </namespace-decl>
1783    <namespace-decl name='tcmalloc'>
1784      <class-decl name='Span' size-in-bits='384' is-struct='yes' visibility='default' filepath='src/span.h' line='45' column='1' id='type-id-148'>
1785        <member-type access='public'>
1786          <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='src/span.h' line='65' column='1' id='type-id-152'>
1787            <underlying-type type-id='type-id-89'/>
1788            <enumerator name='IN_USE' value='0'/>
1789            <enumerator name='ON_NORMAL_FREELIST' value='1'/>
1790            <enumerator name='ON_RETURNED_FREELIST' value='2'/>
1791          </enum-decl>
1792        </member-type>
1793        <data-member access='public' layout-offset-in-bits='0'>
1794          <var-decl name='start' type-id='type-id-153' visibility='default' filepath='src/span.h' line='46' column='1'/>
1795        </data-member>
1796        <data-member access='public' layout-offset-in-bits='64'>
1797          <var-decl name='length' type-id='type-id-154' visibility='default' filepath='src/span.h' line='47' column='1'/>
1798        </data-member>
1799        <data-member access='public' layout-offset-in-bits='128'>
1800          <var-decl name='next' type-id='type-id-155' visibility='default' filepath='src/span.h' line='48' column='1'/>
1801        </data-member>
1802        <data-member access='public' layout-offset-in-bits='192'>
1803          <var-decl name='prev' type-id='type-id-155' visibility='default' filepath='src/span.h' line='49' column='1'/>
1804        </data-member>
1805        <data-member access='public' layout-offset-in-bits='256'>
1806          <var-decl name='objects' type-id='type-id-58' visibility='default' filepath='src/span.h' line='50' column='1'/>
1807        </data-member>
1808        <data-member access='public' layout-offset-in-bits='0'>
1809          <var-decl name='refcount' type-id='type-id-64' visibility='default' filepath='src/span.h' line='51' column='1'/>
1810        </data-member>
1811        <data-member access='public' layout-offset-in-bits='16'>
1812          <var-decl name='sizeclass' type-id='type-id-64' visibility='default' filepath='src/span.h' line='52' column='1'/>
1813        </data-member>
1814        <data-member access='public' layout-offset-in-bits='24'>
1815          <var-decl name='location' type-id='type-id-64' visibility='default' filepath='src/span.h' line='53' column='1'/>
1816        </data-member>
1817        <data-member access='public' layout-offset-in-bits='26'>
1818          <var-decl name='sample' type-id='type-id-64' visibility='default' filepath='src/span.h' line='54' column='1'/>
1819        </data-member>
1820      </class-decl>
1821    </namespace-decl>
1822    <qualified-type-def type-id='type-id-1' const='yes' id='type-id-144'/>
1823    <pointer-type-def type-id='type-id-58' size-in-bits='64' id='type-id-151'/>
1824    <pointer-type-def type-id='type-id-148' size-in-bits='64' id='type-id-155'/>
1825    <typedef-decl name='Length' type-id='type-id-156' filepath='src/common.h' line='59' column='1' id='type-id-154'/>
1826    <typedef-decl name='PageID' type-id='type-id-156' filepath='src/common.h' line='56' column='1' id='type-id-153'/>
1827    <typedef-decl name='uintptr_t' type-id='type-id-5' filepath='/usr/include/stdint.h' line='123' column='1' id='type-id-156'/>
1828  </abi-instr>
1829  <abi-instr address-size='64' path='src/common.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
1830    <namespace-decl name='tcmalloc'>
1831      <function-decl name='metadata_system_bytes' mangled-name='_ZN8tcmalloc21metadata_system_bytesEv' filepath='src/common.cc' line='274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc21metadata_system_bytesEv'>
1832        <return type-id='type-id-15'/>
1833      </function-decl>
1834      <function-decl name='MetaDataAlloc' mangled-name='_ZN8tcmalloc13MetaDataAllocEm' filepath='src/common.cc' line='233' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc13MetaDataAllocEm'>
1835        <parameter type-id='type-id-62'/>
1836        <return type-id='type-id-58'/>
1837      </function-decl>
1838      <function-decl name='AlignmentForSize' mangled-name='_ZN8tcmalloc16AlignmentForSizeEm' filepath='src/common.cc' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc16AlignmentForSizeEm'>
1839        <parameter type-id='type-id-62'/>
1840        <return type-id='type-id-1'/>
1841      </function-decl>
1842    </namespace-decl>
1843  </abi-instr>
1844  <abi-instr address-size='64' path='src/heap-checker-bcad.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
1845    <class-decl name='HeapLeakCheckerGlobalPrePost' size-in-bits='8' visibility='default' filepath='src/heap-checker-bcad.cc' line='60' column='1' id='type-id-157'>
1846      <data-member access='private' static='yes'>
1847        <var-decl name='count_' type-id='type-id-1' mangled-name='_ZN28HeapLeakCheckerGlobalPrePost6count_E' visibility='default' filepath='src/heap-checker-bcad.cc' line='87' column='1' elf-symbol-id='_ZN28HeapLeakCheckerGlobalPrePost6count_E'/>
1848      </data-member>
1849      <member-function access='private' constructor='yes'>
1850        <function-decl name='HeapLeakCheckerGlobalPrePost' filepath='src/heap-checker-bcad.cc' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
1851          <parameter type-id='type-id-158' is-artificial='yes'/>
1852          <return type-id='type-id-60'/>
1853        </function-decl>
1854      </member-function>
1855      <member-function access='private' destructor='yes'>
1856        <function-decl name='~HeapLeakCheckerGlobalPrePost' mangled-name='_ZN28HeapLeakCheckerGlobalPrePostD1Ev' filepath='src/heap-checker-bcad.cc' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN28HeapLeakCheckerGlobalPrePostD1Ev'>
1857          <parameter type-id='type-id-158' is-artificial='yes'/>
1858          <parameter type-id='type-id-1' is-artificial='yes'/>
1859          <return type-id='type-id-60'/>
1860        </function-decl>
1861      </member-function>
1862    </class-decl>
1863    <pointer-type-def type-id='type-id-157' size-in-bits='64' id='type-id-158'/>
1864    <var-decl name='heap_leak_checker_bcad_variable' type-id='type-id-61' mangled-name='heap_leak_checker_bcad_variable' visibility='default' filepath='src/heap-checker-bcad.cc' line='53' column='1' elf-symbol-id='heap_leak_checker_bcad_variable'/>
1865  </abi-instr>
1866  <abi-instr address-size='64' path='src/heap-checker.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
1867    <array-type-def dimensions='1' type-id='type-id-65' size-in-bits='infinite' id='type-id-159'>
1868      <subrange length='infinite' id='type-id-160'/>
1869    </array-type-def>
1870    <array-type-def dimensions='1' type-id='type-id-62' size-in-bits='256' id='type-id-161'>
1871      <subrange length='4' type-id='type-id-5' id='type-id-162'/>
1872    </array-type-def>
1873    <array-type-def dimensions='1' type-id='type-id-58' size-in-bits='2048' id='type-id-163'>
1874      <subrange length='32' type-id='type-id-5' id='type-id-164'/>
1875    </array-type-def>
1876    <class-decl name='AllocObject' size-in-bits='192' is-struct='yes' visibility='default' filepath='src/heap-checker.cc' line='356' column='1' id='type-id-165'>
1877      <data-member access='public' layout-offset-in-bits='0'>
1878        <var-decl name='ptr' type-id='type-id-58' visibility='default' filepath='src/heap-checker.cc' line='357' column='1'/>
1879      </data-member>
1880      <data-member access='public' layout-offset-in-bits='64'>
1881        <var-decl name='size' type-id='type-id-156' visibility='default' filepath='src/heap-checker.cc' line='358' column='1'/>
1882      </data-member>
1883      <data-member access='public' layout-offset-in-bits='128'>
1884        <var-decl name='place' type-id='type-id-166' visibility='default' filepath='src/heap-checker.cc' line='359' column='1'/>
1885      </data-member>
1886      <member-function access='public' constructor='yes'>
1887        <function-decl name='AllocObject' filepath='src/heap-checker.cc' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
1888          <parameter type-id='type-id-167' is-artificial='yes'/>
1889          <parameter type-id='type-id-58'/>
1890          <parameter type-id='type-id-62'/>
1891          <parameter type-id='type-id-166'/>
1892          <return type-id='type-id-60'/>
1893        </function-decl>
1894      </member-function>
1895    </class-decl>
1896    <enum-decl name='ObjectPlacement' filepath='src/heap-checker.cc' line='345' column='1' id='type-id-166'>
1897      <underlying-type type-id='type-id-89'/>
1898      <enumerator name='MUST_BE_ON_HEAP' value='0'/>
1899      <enumerator name='IGNORED_ON_HEAP' value='1'/>
1900      <enumerator name='MAYBE_LIVE' value='2'/>
1901      <enumerator name='IN_GLOBAL_DATA' value='3'/>
1902      <enumerator name='THREAD_DATA' value='4'/>
1903      <enumerator name='THREAD_REGISTERS' value='5'/>
1904    </enum-decl>
1905    <class-decl name='STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-168'>
1906      <member-function access='private'>
1907        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
1908          <parameter type-id='type-id-169' is-artificial='yes'/>
1909          <return type-id='type-id-60'/>
1910        </function-decl>
1911      </member-function>
1912      <member-function access='private'>
1913        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
1914          <parameter type-id='type-id-169' is-artificial='yes'/>
1915          <parameter type-id='type-id-170'/>
1916          <return type-id='type-id-60'/>
1917        </function-decl>
1918      </member-function>
1919      <member-function access='private' destructor='yes'>
1920        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
1921          <parameter type-id='type-id-169' is-artificial='yes'/>
1922          <parameter type-id='type-id-1' is-artificial='yes'/>
1923          <return type-id='type-id-60'/>
1924        </function-decl>
1925      </member-function>
1926    </class-decl>
1927    <class-decl name='STL_Allocator&lt;void*, HeapLeakChecker::Allocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-171'>
1928      <member-function access='private'>
1929        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
1930          <parameter type-id='type-id-172' is-artificial='yes'/>
1931          <return type-id='type-id-60'/>
1932        </function-decl>
1933      </member-function>
1934      <member-function access='private'>
1935        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
1936          <parameter type-id='type-id-172' is-artificial='yes'/>
1937          <parameter type-id='type-id-173'/>
1938          <return type-id='type-id-60'/>
1939        </function-decl>
1940      </member-function>
1941      <member-function access='private' destructor='yes'>
1942        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
1943          <parameter type-id='type-id-172' is-artificial='yes'/>
1944          <parameter type-id='type-id-1' is-artificial='yes'/>
1945          <return type-id='type-id-60'/>
1946        </function-decl>
1947      </member-function>
1948    </class-decl>
1949    <class-decl name='GoogleInitializer' size-in-bits='128' visibility='default' filepath='src/base/googleinit.h' line='39' column='1' id='type-id-174'>
1950      <member-type access='private'>
1951        <typedef-decl name='VoidFunction' type-id='type-id-176' filepath='src/base/googleinit.h' line='41' column='1' id='type-id-175'/>
1952      </member-type>
1953      <data-member access='private' layout-offset-in-bits='0'>
1954        <var-decl name='name_' type-id='type-id-177' visibility='default' filepath='src/base/googleinit.h' line='55' column='1'/>
1955      </data-member>
1956      <data-member access='private' layout-offset-in-bits='64'>
1957        <var-decl name='destructor_' type-id='type-id-178' visibility='default' filepath='src/base/googleinit.h' line='56' column='1'/>
1958      </data-member>
1959      <member-function access='private' constructor='yes'>
1960        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
1961          <parameter type-id='type-id-179' is-artificial='yes'/>
1962          <parameter type-id='type-id-57'/>
1963          <parameter type-id='type-id-175'/>
1964          <parameter type-id='type-id-175'/>
1965          <return type-id='type-id-60'/>
1966        </function-decl>
1967      </member-function>
1968      <member-function access='private' destructor='yes'>
1969        <function-decl name='~GoogleInitializer' mangled-name='_ZN17GoogleInitializerD2Ev' filepath='src/base/googleinit.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN17GoogleInitializerD2Ev'>
1970          <parameter type-id='type-id-179' is-artificial='yes'/>
1971          <parameter type-id='type-id-1' is-artificial='yes'/>
1972          <return type-id='type-id-60'/>
1973        </function-decl>
1974      </member-function>
1975    </class-decl>
1976    <class-decl name='HeapProfileStats' size-in-bits='192' is-struct='yes' visibility='default' filepath='src/heap-profile-stats.h' line='54' column='1' id='type-id-180'>
1977      <data-member access='public' layout-offset-in-bits='0'>
1978        <var-decl name='allocs' type-id='type-id-74' visibility='default' filepath='src/heap-profile-stats.h' line='61' column='1'/>
1979      </data-member>
1980      <data-member access='public' layout-offset-in-bits='32'>
1981        <var-decl name='frees' type-id='type-id-74' visibility='default' filepath='src/heap-profile-stats.h' line='62' column='1'/>
1982      </data-member>
1983      <data-member access='public' layout-offset-in-bits='64'>
1984        <var-decl name='alloc_size' type-id='type-id-98' visibility='default' filepath='src/heap-profile-stats.h' line='63' column='1'/>
1985      </data-member>
1986      <data-member access='public' layout-offset-in-bits='128'>
1987        <var-decl name='free_size' type-id='type-id-98' visibility='default' filepath='src/heap-profile-stats.h' line='64' column='1'/>
1988      </data-member>
1989    </class-decl>
1990    <class-decl name='MemoryRegionMap' size-in-bits='8' visibility='default' filepath='src/memory_region_map.h' line='69' column='1' id='type-id-181'>
1991      <member-type access='private'>
1992        <class-decl name='RegionCmp' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/memory_region_map.h' line='245' column='1' id='type-id-182'/>
1993      </member-type>
1994      <member-type access='private'>
1995        <class-decl name='Region' size-in-bits='2304' is-struct='yes' visibility='default' filepath='src/memory_region_map.h' line='137' column='1' id='type-id-183'>
1996          <data-member access='public' layout-offset-in-bits='0'>
1997            <var-decl name='start_addr' type-id='type-id-156' visibility='default' filepath='src/memory_region_map.h' line='138' column='1'/>
1998          </data-member>
1999          <data-member access='public' layout-offset-in-bits='64'>
2000            <var-decl name='end_addr' type-id='type-id-156' visibility='default' filepath='src/memory_region_map.h' line='139' column='1'/>
2001          </data-member>
2002          <data-member access='public' layout-offset-in-bits='128'>
2003            <var-decl name='call_stack_depth' type-id='type-id-1' visibility='default' filepath='src/memory_region_map.h' line='140' column='1'/>
2004          </data-member>
2005          <data-member access='public' layout-offset-in-bits='192'>
2006            <var-decl name='call_stack' type-id='type-id-163' visibility='default' filepath='src/memory_region_map.h' line='141' column='1'/>
2007          </data-member>
2008          <data-member access='public' layout-offset-in-bits='2240'>
2009            <var-decl name='is_stack' type-id='type-id-61' visibility='default' filepath='src/memory_region_map.h' line='143' column='1'/>
2010          </data-member>
2011        </class-decl>
2012      </member-type>
2013      <member-type access='private'>
2014        <class-decl name='MyAllocator' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/memory_region_map.h' line='252' column='1' id='type-id-184'/>
2015      </member-type>
2016      <member-type access='private'>
2017        <typedef-decl name='RegionSet' type-id='type-id-186' filepath='src/memory_region_map.h' line='263' column='1' id='type-id-185'/>
2018      </member-type>
2019      <member-type access='private'>
2020        <union-decl name='RegionSetRep' size-in-bits='384' visibility='default' filepath='src/memory_region_map.cc' line='177' column='1' id='type-id-187'>
2021          <data-member access='public'>
2022            <var-decl name='rep' type-id='type-id-188' visibility='default' filepath='src/memory_region_map.cc' line='178' column='1'/>
2023          </data-member>
2024          <data-member access='public'>
2025            <var-decl name='align_it' type-id='type-id-58' visibility='default' filepath='src/memory_region_map.cc' line='179' column='1'/>
2026          </data-member>
2027        </union-decl>
2028      </member-type>
2029      <member-type access='private'>
2030        <class-decl name='LockHolder' size-in-bits='8' visibility='default' filepath='src/memory_region_map.h' line='126' column='1' id='type-id-189'>
2031          <member-function access='private' constructor='yes'>
2032            <function-decl name='LockHolder' filepath='src/memory_region_map.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
2033              <parameter type-id='type-id-190' is-artificial='yes'/>
2034              <return type-id='type-id-60'/>
2035            </function-decl>
2036          </member-function>
2037          <member-function access='private' destructor='yes'>
2038            <function-decl name='~LockHolder' filepath='src/memory_region_map.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
2039              <parameter type-id='type-id-190' is-artificial='yes'/>
2040              <parameter type-id='type-id-1' is-artificial='yes'/>
2041              <return type-id='type-id-60'/>
2042            </function-decl>
2043          </member-function>
2044          <member-function access='private' constructor='yes'>
2045            <function-decl name='LockHolder' filepath='src/memory_region_map.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
2046              <parameter type-id='type-id-190' is-artificial='yes'/>
2047              <parameter type-id='type-id-191'/>
2048              <return type-id='type-id-60'/>
2049            </function-decl>
2050          </member-function>
2051        </class-decl>
2052      </member-type>
2053      <member-type access='private'>
2054        <typedef-decl name='RegionIterator' type-id='type-id-193' filepath='src/memory_region_map.h' line='268' column='1' id='type-id-192'/>
2055      </member-type>
2056      <data-member access='private' static='yes'>
2057        <var-decl name='client_count_' type-id='type-id-1' mangled-name='_ZN15MemoryRegionMap13client_count_E' visibility='default' filepath='src/memory_region_map.h' line='292' column='1' elf-symbol-id='_ZN15MemoryRegionMap13client_count_E'/>
2058      </data-member>
2059      <data-member access='private' static='yes'>
2060        <var-decl name='max_stack_depth_' type-id='type-id-1' mangled-name='_ZN15MemoryRegionMap16max_stack_depth_E' visibility='default' filepath='src/memory_region_map.h' line='295' column='1' elf-symbol-id='_ZN15MemoryRegionMap16max_stack_depth_E'/>
2061      </data-member>
2062      <data-member access='private' static='yes'>
2063        <var-decl name='arena_' type-id='type-id-83' mangled-name='_ZN15MemoryRegionMap6arena_E' visibility='default' filepath='src/memory_region_map.h' line='298' column='1' elf-symbol-id='_ZN15MemoryRegionMap6arena_E'/>
2064      </data-member>
2065      <data-member access='private' static='yes'>
2066        <var-decl name='regions_' type-id='type-id-194' mangled-name='_ZN15MemoryRegionMap8regions_E' visibility='default' filepath='src/memory_region_map.h' line='306' column='1' elf-symbol-id='_ZN15MemoryRegionMap8regions_E'/>
2067      </data-member>
2068      <data-member access='private' static='yes'>
2069        <var-decl name='lock_' type-id='type-id-87' mangled-name='_ZN15MemoryRegionMap5lock_E' visibility='default' filepath='src/memory_region_map.h' line='309' column='1' elf-symbol-id='_ZN15MemoryRegionMap5lock_E'/>
2070      </data-member>
2071      <data-member access='private' static='yes'>
2072        <var-decl name='owner_lock_' type-id='type-id-87' mangled-name='_ZN15MemoryRegionMap11owner_lock_E' visibility='default' filepath='src/memory_region_map.h' line='311' column='1' elf-symbol-id='_ZN15MemoryRegionMap11owner_lock_E'/>
2073      </data-member>
2074      <data-member access='private' static='yes'>
2075        <var-decl name='recursion_count_' type-id='type-id-1' mangled-name='_ZN15MemoryRegionMap16recursion_count_E' visibility='default' filepath='src/memory_region_map.h' line='314' column='1' elf-symbol-id='_ZN15MemoryRegionMap16recursion_count_E'/>
2076      </data-member>
2077      <data-member access='private' static='yes'>
2078        <var-decl name='lock_owner_tid_' type-id='type-id-195' mangled-name='_ZN15MemoryRegionMap15lock_owner_tid_E' visibility='default' filepath='src/memory_region_map.h' line='316' column='1' elf-symbol-id='_ZN15MemoryRegionMap15lock_owner_tid_E'/>
2079      </data-member>
2080      <data-member access='private' static='yes'>
2081        <var-decl name='map_size_' type-id='type-id-98' mangled-name='_ZN15MemoryRegionMap9map_size_E' visibility='default' filepath='src/memory_region_map.h' line='319' column='1' elf-symbol-id='_ZN15MemoryRegionMap9map_size_E'/>
2082      </data-member>
2083      <data-member access='private' static='yes'>
2084        <var-decl name='unmap_size_' type-id='type-id-98' mangled-name='_ZN15MemoryRegionMap11unmap_size_E' visibility='default' filepath='src/memory_region_map.h' line='321' column='1' elf-symbol-id='_ZN15MemoryRegionMap11unmap_size_E'/>
2085      </data-member>
2086      <data-member access='private' static='yes'>
2087        <var-decl name='bucket_table_' type-id='type-id-196' mangled-name='_ZN15MemoryRegionMap13bucket_table_E' visibility='default' filepath='src/memory_region_map.h' line='324' column='1' elf-symbol-id='_ZN15MemoryRegionMap13bucket_table_E'/>
2088      </data-member>
2089      <data-member access='private' static='yes'>
2090        <var-decl name='num_buckets_' type-id='type-id-1' mangled-name='_ZN15MemoryRegionMap12num_buckets_E' visibility='default' filepath='src/memory_region_map.h' line='325' column='1' elf-symbol-id='_ZN15MemoryRegionMap12num_buckets_E'/>
2091      </data-member>
2092      <data-member access='private' static='yes'>
2093        <var-decl name='saved_buckets_count_' type-id='type-id-1' mangled-name='_ZN15MemoryRegionMap20saved_buckets_count_E' visibility='default' filepath='src/memory_region_map.h' line='337' column='1' elf-symbol-id='_ZN15MemoryRegionMap20saved_buckets_count_E'/>
2094      </data-member>
2095      <data-member access='private' static='yes'>
2096        <var-decl name='saved_buckets_' type-id='type-id-197' mangled-name='_ZN15MemoryRegionMap14saved_buckets_E' visibility='default' filepath='src/memory_region_map.h' line='343' column='1' elf-symbol-id='_ZN15MemoryRegionMap14saved_buckets_E'/>
2097      </data-member>
2098      <data-member access='private' static='yes'>
2099        <var-decl name='saved_buckets_keys_' type-id='type-id-198' mangled-name='_ZN15MemoryRegionMap19saved_buckets_keys_E' visibility='default' filepath='src/memory_region_map.h' line='345' column='1' elf-symbol-id='_ZN15MemoryRegionMap19saved_buckets_keys_E'/>
2100      </data-member>
2101      <member-function access='private' static='yes'>
2102        <function-decl name='IterateBuckets&lt;HeapProfileTable::BufferArgs*&gt;' filepath='src/memory_region_map.h' line='402' column='1' visibility='default' binding='global' size-in-bits='64'>
2103          <parameter type-id='type-id-199'/>
2104          <parameter type-id='type-id-200'/>
2105          <return type-id='type-id-60'/>
2106        </function-decl>
2107      </member-function>
2108      <member-function access='private' static='yes'>
2109        <function-decl name='HandleSavedRegionsLocked' mangled-name='_ZN15MemoryRegionMap24HandleSavedRegionsLockedEPFvRKNS_6RegionEE' filepath='src/memory_region_map.cc' line='487' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap24HandleSavedRegionsLockedEPFvRKNS_6RegionEE'>
2110          <parameter type-id='type-id-201'/>
2111          <return type-id='type-id-60'/>
2112        </function-decl>
2113      </member-function>
2114      <member-function access='private' static='yes'>
2115        <function-decl name='Unlock' mangled-name='_ZN15MemoryRegionMap6UnlockEv' filepath='src/memory_region_map.cc' line='316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap6UnlockEv'>
2116          <return type-id='type-id-60'/>
2117        </function-decl>
2118      </member-function>
2119      <member-function access='private' static='yes'>
2120        <function-decl name='LockIsHeld' mangled-name='_ZN15MemoryRegionMap10LockIsHeldEv' filepath='src/memory_region_map.cc' line='328' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap10LockIsHeldEv'>
2121          <return type-id='type-id-61'/>
2122        </function-decl>
2123      </member-function>
2124      <member-function access='private' static='yes'>
2125        <function-decl name='LogAllLocked' mangled-name='_ZN15MemoryRegionMap12LogAllLockedEv' filepath='src/memory_region_map.cc' line='815' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap12LogAllLockedEv'>
2126          <return type-id='type-id-60'/>
2127        </function-decl>
2128      </member-function>
2129      <member-function access='private' static='yes'>
2130        <function-decl name='DoInsertRegionLocked' mangled-name='_ZN15MemoryRegionMap20DoInsertRegionLockedERKNS_6RegionE' filepath='src/memory_region_map.cc' line='443' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap20DoInsertRegionLockedERKNS_6RegionE'>
2131          <parameter type-id='type-id-202' name='region' filepath='src/memory_region_map.cc' line='443' column='1'/>
2132          <return type-id='type-id-60'/>
2133        </function-decl>
2134      </member-function>
2135      <member-function access='private' static='yes'>
2136        <function-decl name='EndRegionLocked' mangled-name='_ZN15MemoryRegionMap15EndRegionLockedEv' filepath='src/memory_region_map.cc' line='437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap15EndRegionLockedEv'>
2137          <return type-id='type-id-192'/>
2138        </function-decl>
2139      </member-function>
2140      <member-function access='private' static='yes'>
2141        <function-decl name='BeginRegionLocked' mangled-name='_ZN15MemoryRegionMap17BeginRegionLockedEv' filepath='src/memory_region_map.cc' line='431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap17BeginRegionLockedEv'>
2142          <return type-id='type-id-192'/>
2143        </function-decl>
2144      </member-function>
2145      <member-function access='private' static='yes'>
2146        <function-decl name='DoFindRegionLocked' mangled-name='_ZN15MemoryRegionMap18DoFindRegionLockedEm' filepath='src/memory_region_map.cc' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap18DoFindRegionLockedEm'>
2147          <parameter type-id='type-id-156'/>
2148          <return type-id='type-id-203'/>
2149        </function-decl>
2150      </member-function>
2151      <member-function access='private' static='yes'>
2152        <function-decl name='IsRecordingLocked' mangled-name='_ZN15MemoryRegionMap17IsRecordingLockedEv' filepath='src/memory_region_map.cc' line='279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap17IsRecordingLockedEv'>
2153          <return type-id='type-id-61'/>
2154        </function-decl>
2155      </member-function>
2156      <member-function access='private' static='yes'>
2157        <function-decl name='Lock' mangled-name='_ZN15MemoryRegionMap4LockEv' filepath='src/memory_region_map.cc' line='294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap4LockEv'>
2158          <return type-id='type-id-60'/>
2159        </function-decl>
2160      </member-function>
2161      <member-function access='private' static='yes'>
2162        <function-decl name='FindAndMarkStackRegion' mangled-name='_ZN15MemoryRegionMap22FindAndMarkStackRegionEmPNS_6RegionE' filepath='src/memory_region_map.cc' line='358' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap22FindAndMarkStackRegionEmPNS_6RegionE'>
2163          <parameter type-id='type-id-156'/>
2164          <parameter type-id='type-id-204'/>
2165          <return type-id='type-id-61'/>
2166        </function-decl>
2167      </member-function>
2168      <member-function access='private' static='yes'>
2169        <function-decl name='FindRegion' mangled-name='_ZN15MemoryRegionMap10FindRegionEmPNS_6RegionE' filepath='src/memory_region_map.cc' line='350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap10FindRegionEmPNS_6RegionE'>
2170          <parameter type-id='type-id-156'/>
2171          <parameter type-id='type-id-204'/>
2172          <return type-id='type-id-61'/>
2173        </function-decl>
2174      </member-function>
2175      <member-function access='private' static='yes'>
2176        <function-decl name='Shutdown' mangled-name='_ZN15MemoryRegionMap8ShutdownEv' filepath='src/memory_region_map.cc' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap8ShutdownEv'>
2177          <return type-id='type-id-61'/>
2178        </function-decl>
2179      </member-function>
2180      <member-function access='private' static='yes'>
2181        <function-decl name='Init' mangled-name='_ZN15MemoryRegionMap4InitEib' filepath='src/memory_region_map.cc' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap4InitEib'>
2182          <parameter type-id='type-id-1'/>
2183          <parameter type-id='type-id-61'/>
2184          <return type-id='type-id-60'/>
2185        </function-decl>
2186      </member-function>
2187      <member-function access='private' static='yes'>
2188        <function-decl name='RestoreSavedBucketsLocked' mangled-name='_ZN15MemoryRegionMap25RestoreSavedBucketsLockedEv' filepath='src/memory_region_map.cc' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap25RestoreSavedBucketsLockedEv'>
2189          <return type-id='type-id-60'/>
2190        </function-decl>
2191      </member-function>
2192      <member-function access='private' static='yes'>
2193        <function-decl name='GetBucket' mangled-name='_ZN15MemoryRegionMap9GetBucketEiPKPKv' filepath='src/memory_region_map.cc' line='375' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap9GetBucketEiPKPKv'>
2194          <parameter type-id='type-id-1'/>
2195          <parameter type-id='type-id-205'/>
2196          <return type-id='type-id-206'/>
2197        </function-decl>
2198      </member-function>
2199      <member-function access='private' static='yes'>
2200        <function-decl name='RecordRegionRemovalInBucket' mangled-name='_ZN15MemoryRegionMap27RecordRegionRemovalInBucketEiPKPKvm' filepath='src/memory_region_map.cc' line='752' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap27RecordRegionRemovalInBucketEiPKPKvm'>
2201          <parameter type-id='type-id-1'/>
2202          <parameter type-id='type-id-205'/>
2203          <parameter type-id='type-id-62'/>
2204          <return type-id='type-id-60'/>
2205        </function-decl>
2206      </member-function>
2207      <member-function access='private' static='yes'>
2208        <function-decl name='InsertRegionLocked' mangled-name='_ZN15MemoryRegionMap18InsertRegionLockedERKNS_6RegionE' filepath='src/memory_region_map.cc' line='537' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap18InsertRegionLockedERKNS_6RegionE'>
2209          <parameter type-id='type-id-202' name='region' filepath='src/memory_region_map.cc' line='443' column='1'/>
2210          <return type-id='type-id-60'/>
2211        </function-decl>
2212      </member-function>
2213      <member-function access='private' static='yes'>
2214        <function-decl name='RecordRegionAddition' mangled-name='_ZN15MemoryRegionMap20RecordRegionAdditionEPKvm' filepath='src/memory_region_map.cc' line='580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap20RecordRegionAdditionEPKvm'>
2215          <parameter type-id='type-id-58'/>
2216          <parameter type-id='type-id-62'/>
2217          <return type-id='type-id-60'/>
2218        </function-decl>
2219      </member-function>
2220      <member-function access='private' static='yes'>
2221        <function-decl name='MmapHook' mangled-name='_ZN15MemoryRegionMap8MmapHookEPKvS1_miiil' filepath='src/memory_region_map.cc' line='762' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap8MmapHookEPKvS1_miiil'>
2222          <parameter type-id='type-id-58'/>
2223          <parameter type-id='type-id-58'/>
2224          <parameter type-id='type-id-62'/>
2225          <parameter type-id='type-id-1'/>
2226          <parameter type-id='type-id-1'/>
2227          <parameter type-id='type-id-1'/>
2228          <parameter type-id='type-id-207'/>
2229          <return type-id='type-id-60'/>
2230        </function-decl>
2231      </member-function>
2232      <member-function access='private' static='yes'>
2233        <function-decl name='RecordRegionRemoval' mangled-name='_ZN15MemoryRegionMap19RecordRegionRemovalEPKvm' filepath='src/memory_region_map.cc' line='634' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap19RecordRegionRemovalEPKvm'>
2234          <parameter type-id='type-id-58'/>
2235          <parameter type-id='type-id-62'/>
2236          <return type-id='type-id-60'/>
2237        </function-decl>
2238      </member-function>
2239      <member-function access='private' static='yes'>
2240        <function-decl name='MunmapHook' mangled-name='_ZN15MemoryRegionMap10MunmapHookEPKvm' filepath='src/memory_region_map.cc' line='778' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap10MunmapHookEPKvm'>
2241          <parameter type-id='type-id-58'/>
2242          <parameter type-id='type-id-62'/>
2243          <return type-id='type-id-60'/>
2244        </function-decl>
2245      </member-function>
2246      <member-function access='private' static='yes'>
2247        <function-decl name='SbrkHook' mangled-name='_ZN15MemoryRegionMap8SbrkHookEPKvl' filepath='src/memory_region_map.cc' line='800' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap8SbrkHookEPKvl'>
2248          <parameter type-id='type-id-58'/>
2249          <parameter type-id='type-id-208'/>
2250          <return type-id='type-id-60'/>
2251        </function-decl>
2252      </member-function>
2253      <member-function access='private' static='yes'>
2254        <function-decl name='MremapHook' mangled-name='_ZN15MemoryRegionMap10MremapHookEPKvS1_mmiS1_' filepath='src/memory_region_map.cc' line='785' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap10MremapHookEPKvS1_mmiS1_'>
2255          <parameter type-id='type-id-58'/>
2256          <parameter type-id='type-id-58'/>
2257          <parameter type-id='type-id-62'/>
2258          <parameter type-id='type-id-62'/>
2259          <parameter type-id='type-id-1'/>
2260          <parameter type-id='type-id-58'/>
2261          <return type-id='type-id-60'/>
2262        </function-decl>
2263      </member-function>
2264    </class-decl>
2265    <class-decl name='HeapProfileTable' size-in-bits='832' visibility='default' filepath='src/heap-profile-table.h' line='51' column='1' id='type-id-209'>
2266      <member-type access='private'>
2267        <class-decl name='AllocValue' size-in-bits='128' is-struct='yes' visibility='default' filepath='src/heap-profile-table.h' line='190' column='1' id='type-id-210'>
2268          <member-type access='private'>
2269            <typedef-decl name='Bucket' type-id='type-id-212' filepath='src/heap-profile-table.h' line='187' column='1' id='type-id-211'/>
2270          </member-type>
2271          <data-member access='public' layout-offset-in-bits='0'>
2272            <var-decl name='bytes' type-id='type-id-62' visibility='default' filepath='src/heap-profile-table.h' line='197' column='1'/>
2273          </data-member>
2274          <data-member access='private' static='yes'>
2275            <var-decl name='kLive' type-id='type-id-144' visibility='default' filepath='src/heap-profile-table.h' line='214' column='1'/>
2276          </data-member>
2277          <data-member access='private' static='yes'>
2278            <var-decl name='kIgnore' type-id='type-id-144' visibility='default' filepath='src/heap-profile-table.h' line='215' column='1'/>
2279          </data-member>
2280          <data-member access='private' static='yes'>
2281            <var-decl name='kMask' type-id='type-id-144' visibility='default' filepath='src/heap-profile-table.h' line='216' column='1'/>
2282          </data-member>
2283          <data-member access='private' layout-offset-in-bits='64'>
2284            <var-decl name='bucket_rep' type-id='type-id-156' visibility='default' filepath='src/heap-profile-table.h' line='218' column='1'/>
2285          </data-member>
2286        </class-decl>
2287      </member-type>
2288      <member-type access='private'>
2289        <class-decl name='DumpArgs' size-in-bits='128' is-struct='yes' visibility='default' filepath='src/heap-profile-table.h' line='242' column='1' id='type-id-213'>
2290          <member-type access='public'>
2291            <typedef-decl name='Stats' type-id='type-id-180' filepath='src/heap-profile-table.h' line='63' column='1' id='type-id-214'/>
2292          </member-type>
2293          <data-member access='public' layout-offset-in-bits='0'>
2294            <var-decl name='fd' type-id='type-id-75' visibility='default' filepath='src/heap-profile-table.h' line='248' column='1'/>
2295          </data-member>
2296          <data-member access='public' layout-offset-in-bits='64'>
2297            <var-decl name='profile_stats' type-id='type-id-215' visibility='default' filepath='src/heap-profile-table.h' line='249' column='1'/>
2298          </data-member>
2299          <member-function access='public' constructor='yes'>
2300            <function-decl name='DumpArgs' filepath='src/heap-profile-table.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
2301              <parameter type-id='type-id-216' is-artificial='yes'/>
2302              <parameter type-id='type-id-75'/>
2303              <parameter type-id='type-id-215'/>
2304              <return type-id='type-id-60'/>
2305            </function-decl>
2306          </member-function>
2307        </class-decl>
2308      </member-type>
2309      <member-type access='private'>
2310        <class-decl name='Snapshot' size-in-bits='768' is-struct='yes' visibility='default' filepath='src/heap-profile-table.h' line='347' column='1' id='type-id-217'>
2311          <member-type access='private'>
2312            <class-decl name='Entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='src/heap-profile-table.cc' line='514' column='1' id='type-id-218'>
2313              <data-member access='public' layout-offset-in-bits='0'>
2314                <var-decl name='count' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.cc' line='515' column='1'/>
2315              </data-member>
2316              <data-member access='public' layout-offset-in-bits='32'>
2317                <var-decl name='bytes' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.cc' line='516' column='1'/>
2318              </data-member>
2319              <data-member access='public' layout-offset-in-bits='64'>
2320                <var-decl name='bucket' type-id='type-id-219' visibility='default' filepath='src/heap-profile-table.cc' line='517' column='1'/>
2321              </data-member>
2322              <member-function access='public' constructor='yes'>
2323                <function-decl name='Entry' filepath='src/heap-profile-table.cc' line='518' column='1' visibility='default' binding='global' size-in-bits='64'>
2324                  <parameter type-id='type-id-220' is-artificial='yes'/>
2325                  <return type-id='type-id-60'/>
2326                </function-decl>
2327              </member-function>
2328            </class-decl>
2329          </member-type>
2330          <member-type access='private'>
2331            <class-decl name='ReportState' size-in-bits='384' is-struct='yes' visibility='default' filepath='src/heap-profile-table.cc' line='528' column='1' id='type-id-221'>
2332              <data-member access='public' layout-offset-in-bits='0'>
2333                <var-decl name='buckets_' type-id='type-id-222' visibility='default' filepath='src/heap-profile-table.cc' line='529' column='1'/>
2334              </data-member>
2335            </class-decl>
2336          </member-type>
2337          <data-member access='private' layout-offset-in-bits='0'>
2338            <var-decl name='total_' type-id='type-id-211' visibility='default' filepath='src/heap-profile-table.h' line='372' column='1'/>
2339          </data-member>
2340          <data-member access='private' layout-offset-in-bits='448'>
2341            <var-decl name='map_' type-id='type-id-223' visibility='default' filepath='src/heap-profile-table.h' line='376' column='1'/>
2342          </data-member>
2343          <member-function access='private' constructor='yes'>
2344            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='378' column='1' visibility='default' binding='global' size-in-bits='64'>
2345              <parameter type-id='type-id-224' is-artificial='yes'/>
2346              <parameter type-id='type-id-225'/>
2347              <parameter type-id='type-id-226'/>
2348              <return type-id='type-id-60'/>
2349            </function-decl>
2350          </member-function>
2351          <member-function access='private' constructor='yes'>
2352            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='396' column='1' visibility='default' binding='global' size-in-bits='64'>
2353              <parameter type-id='type-id-224' is-artificial='yes'/>
2354              <parameter type-id='type-id-227'/>
2355              <return type-id='type-id-60'/>
2356            </function-decl>
2357          </member-function>
2358          <member-function access='private' static='yes'>
2359            <function-decl name='ReportObject' mangled-name='_ZN16HeapProfileTable8Snapshot12ReportObjectEPKvPNS_10AllocValueEPc' filepath='src/heap-profile-table.cc' line='614' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable8Snapshot12ReportObjectEPKvPNS_10AllocValueEPc'>
2360              <parameter type-id='type-id-58'/>
2361              <parameter type-id='type-id-228'/>
2362              <parameter type-id='type-id-118'/>
2363              <return type-id='type-id-60'/>
2364            </function-decl>
2365          </member-function>
2366          <member-function access='public'>
2367            <function-decl name='ReportIndividualObjects' mangled-name='_ZN16HeapProfileTable8Snapshot23ReportIndividualObjectsEv' filepath='src/heap-profile-table.cc' line='622' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable8Snapshot23ReportIndividualObjectsEv'>
2368              <parameter type-id='type-id-229' name='this' is-artificial='yes'/>
2369              <return type-id='type-id-60'/>
2370            </function-decl>
2371          </member-function>
2372          <member-function access='private' static='yes'>
2373            <function-decl name='ReportCallback' mangled-name='_ZN16HeapProfileTable8Snapshot14ReportCallbackEPKvPNS_10AllocValueEPNS0_11ReportStateE' filepath='src/heap-profile-table.cc' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable8Snapshot14ReportCallbackEPKvPNS_10AllocValueEPNS0_11ReportStateE'>
2374              <parameter type-id='type-id-58'/>
2375              <parameter type-id='type-id-228'/>
2376              <parameter type-id='type-id-230'/>
2377              <return type-id='type-id-60'/>
2378            </function-decl>
2379          </member-function>
2380          <member-function access='public'>
2381            <function-decl name='ReportLeaks' mangled-name='_ZN16HeapProfileTable8Snapshot11ReportLeaksEPKcS2_b' filepath='src/heap-profile-table.cc' line='542' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable8Snapshot11ReportLeaksEPKcS2_b'>
2382              <parameter type-id='type-id-229' name='this' is-artificial='yes'/>
2383              <parameter type-id='type-id-57' name='checker_name' filepath='src/heap-profile-table.cc' line='542' column='1'/>
2384              <parameter type-id='type-id-57' name='filename' filepath='src/heap-profile-table.cc' line='543' column='1'/>
2385              <parameter type-id='type-id-61' name='should_symbolize' filepath='src/heap-profile-table.cc' line='544' column='1'/>
2386              <return type-id='type-id-60'/>
2387            </function-decl>
2388          </member-function>
2389        </class-decl>
2390      </member-type>
2391      <member-type access='private'>
2392        <class-decl name='AddNonLiveArgs' size-in-bits='128' is-struct='yes' visibility='default' filepath='src/heap-profile-table.h' line='305' column='1' id='type-id-231'>
2393          <data-member access='public' layout-offset-in-bits='0'>
2394            <var-decl name='dest' type-id='type-id-224' visibility='default' filepath='src/heap-profile-table.h' line='306' column='1'/>
2395          </data-member>
2396          <data-member access='public' layout-offset-in-bits='64'>
2397            <var-decl name='base' type-id='type-id-224' visibility='default' filepath='src/heap-profile-table.h' line='307' column='1'/>
2398          </data-member>
2399        </class-decl>
2400      </member-type>
2401      <member-type access='private'>
2402        <class-decl name='AllocContextInfo' size-in-bits='320' is-struct='yes' visibility='default' filepath='src/heap-profile-table.h' line='77' column='1' id='type-id-232'>
2403          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-180'/>
2404          <data-member access='public' layout-offset-in-bits='192'>
2405            <var-decl name='stack_depth' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='78' column='1'/>
2406          </data-member>
2407          <data-member access='public' layout-offset-in-bits='256'>
2408            <var-decl name='call_stack' type-id='type-id-205' visibility='default' filepath='src/heap-profile-table.h' line='79' column='1'/>
2409          </data-member>
2410        </class-decl>
2411      </member-type>
2412      <member-type access='private'>
2413        <typedef-decl name='Allocator' type-id='type-id-233' filepath='src/heap-profile-table.h' line='83' column='1' id='type-id-225'/>
2414      </member-type>
2415      <member-type access='private'>
2416        <typedef-decl name='DeAllocator' type-id='type-id-234' filepath='src/heap-profile-table.h' line='84' column='1' id='type-id-226'/>
2417      </member-type>
2418      <member-type access='private'>
2419        <typedef-decl name='AllocationMap' type-id='type-id-235' filepath='src/heap-profile-table.h' line='224' column='1' id='type-id-223'/>
2420      </member-type>
2421      <member-type access='private'>
2422        <typedef-decl name='AllocIterator' type-id='type-id-237' filepath='src/heap-profile-table.h' line='138' column='1' id='type-id-236'/>
2423      </member-type>
2424      <member-type access='private'>
2425        <typedef-decl name='AllocContextIterator' type-id='type-id-239' filepath='src/heap-profile-table.h' line='147' column='1' id='type-id-238'/>
2426      </member-type>
2427      <member-type access='private'>
2428        <class-decl name='BufferArgs' size-in-bits='128' is-struct='yes' visibility='default' filepath='src/heap-profile-table.h' line='227' column='1' id='type-id-240'>
2429          <data-member access='public' layout-offset-in-bits='0'>
2430            <var-decl name='buf' type-id='type-id-118' visibility='default' filepath='src/heap-profile-table.h' line='234' column='1'/>
2431          </data-member>
2432          <data-member access='public' layout-offset-in-bits='64'>
2433            <var-decl name='buflen' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='235' column='1'/>
2434          </data-member>
2435          <data-member access='public' layout-offset-in-bits='96'>
2436            <var-decl name='bufsize' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='236' column='1'/>
2437          </data-member>
2438          <member-function access='public' constructor='yes'>
2439            <function-decl name='BufferArgs' filepath='src/heap-profile-table.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64'>
2440              <parameter type-id='type-id-200' is-artificial='yes'/>
2441              <parameter type-id='type-id-118'/>
2442              <parameter type-id='type-id-1'/>
2443              <parameter type-id='type-id-1'/>
2444              <return type-id='type-id-60'/>
2445            </function-decl>
2446          </member-function>
2447          <member-function access='public' constructor='yes'>
2448            <function-decl name='BufferArgs' filepath='src/heap-profile-table.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
2449              <parameter type-id='type-id-200' is-artificial='yes'/>
2450              <parameter type-id='type-id-241'/>
2451              <return type-id='type-id-60'/>
2452            </function-decl>
2453          </member-function>
2454        </class-decl>
2455      </member-type>
2456      <member-type access='private'>
2457        <class-decl name='AllocInfo' size-in-bits='192' is-struct='yes' visibility='default' filepath='src/heap-profile-table.h' line='66' column='1' id='type-id-242'>
2458          <data-member access='public' layout-offset-in-bits='0'>
2459            <var-decl name='object_size' type-id='type-id-62' visibility='default' filepath='src/heap-profile-table.h' line='67' column='1'/>
2460          </data-member>
2461          <data-member access='public' layout-offset-in-bits='64'>
2462            <var-decl name='call_stack' type-id='type-id-205' visibility='default' filepath='src/heap-profile-table.h' line='68' column='1'/>
2463          </data-member>
2464          <data-member access='public' layout-offset-in-bits='128'>
2465            <var-decl name='stack_depth' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='69' column='1'/>
2466          </data-member>
2467          <data-member access='public' layout-offset-in-bits='160'>
2468            <var-decl name='live' type-id='type-id-61' visibility='default' filepath='src/heap-profile-table.h' line='70' column='1'/>
2469          </data-member>
2470          <data-member access='public' layout-offset-in-bits='168'>
2471            <var-decl name='ignored' type-id='type-id-61' visibility='default' filepath='src/heap-profile-table.h' line='71' column='1'/>
2472          </data-member>
2473        </class-decl>
2474      </member-type>
2475      <data-member access='private' static='yes'>
2476        <var-decl name='kFileExt' type-id='type-id-159' mangled-name='_ZN16HeapProfileTable8kFileExtE' visibility='default' filepath='src/heap-profile-table.h' line='55' column='1' elf-symbol-id='_ZN16HeapProfileTable8kFileExtE'/>
2477      </data-member>
2478      <data-member access='private' static='yes'>
2479        <var-decl name='kMaxStackDepth' type-id='type-id-144' mangled-name='_ZN16HeapProfileTable14kMaxStackDepthE' visibility='default' filepath='src/heap-profile-table.h' line='58' column='1' elf-symbol-id='_ZN16HeapProfileTable14kMaxStackDepthE'/>
2480      </data-member>
2481      <data-member access='private' layout-offset-in-bits='0'>
2482        <var-decl name='alloc_' type-id='type-id-225' visibility='default' filepath='src/heap-profile-table.h' line='325' column='1'/>
2483      </data-member>
2484      <data-member access='private' layout-offset-in-bits='64'>
2485        <var-decl name='dealloc_' type-id='type-id-226' visibility='default' filepath='src/heap-profile-table.h' line='326' column='1'/>
2486      </data-member>
2487      <data-member access='private' layout-offset-in-bits='128'>
2488        <var-decl name='total_' type-id='type-id-211' visibility='default' filepath='src/heap-profile-table.h' line='330' column='1'/>
2489      </data-member>
2490      <data-member access='private' layout-offset-in-bits='576'>
2491        <var-decl name='profile_mmap_' type-id='type-id-61' visibility='default' filepath='src/heap-profile-table.h' line='332' column='1'/>
2492      </data-member>
2493      <data-member access='private' layout-offset-in-bits='640'>
2494        <var-decl name='bucket_table_' type-id='type-id-243' visibility='default' filepath='src/heap-profile-table.h' line='338' column='1'/>
2495      </data-member>
2496      <data-member access='private' layout-offset-in-bits='704'>
2497        <var-decl name='num_buckets_' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='339' column='1'/>
2498      </data-member>
2499      <data-member access='private' layout-offset-in-bits='768'>
2500        <var-decl name='address_map_' type-id='type-id-244' visibility='default' filepath='src/heap-profile-table.h' line='342' column='1'/>
2501      </data-member>
2502      <member-function access='private' constructor='yes'>
2503        <function-decl name='HeapProfileTable' mangled-name='_ZN16HeapProfileTableC2EPFPvmEPFvS0_Eb' filepath='src/heap-profile-table.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTableC2EPFPvmEPFvS0_Eb'>
2504          <parameter type-id='type-id-245' is-artificial='yes'/>
2505          <parameter type-id='type-id-225'/>
2506          <parameter type-id='type-id-226'/>
2507          <parameter type-id='type-id-61'/>
2508          <return type-id='type-id-60'/>
2509        </function-decl>
2510      </member-function>
2511      <member-function access='private' destructor='yes'>
2512        <function-decl name='~HeapProfileTable' mangled-name='_ZN16HeapProfileTableD1Ev' filepath='src/heap-profile-table.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTableD1Ev'>
2513          <parameter type-id='type-id-245' is-artificial='yes'/>
2514          <parameter type-id='type-id-1' is-artificial='yes'/>
2515          <return type-id='type-id-60'/>
2516        </function-decl>
2517      </member-function>
2518      <member-function access='private' constructor='yes'>
2519        <function-decl name='HeapProfileTable' filepath='src/heap-profile-table.h' line='344' column='1' visibility='default' binding='global' size-in-bits='64'>
2520          <parameter type-id='type-id-245' is-artificial='yes'/>
2521          <parameter type-id='type-id-246'/>
2522          <return type-id='type-id-60'/>
2523        </function-decl>
2524      </member-function>
2525      <member-function access='private' static='yes'>
2526        <function-decl name='MapArgsAllocIterator' mangled-name='_ZN16HeapProfileTable20MapArgsAllocIteratorEPKvPNS_10AllocValueEPFvS1_RKNS_9AllocInfoEE' filepath='src/heap-profile-table.h' line='276' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable20MapArgsAllocIteratorEPKvPNS_10AllocValueEPFvS1_RKNS_9AllocInfoEE'>
2527          <parameter type-id='type-id-58'/>
2528          <parameter type-id='type-id-228'/>
2529          <parameter type-id='type-id-236'/>
2530          <return type-id='type-id-60'/>
2531        </function-decl>
2532      </member-function>
2533      <member-function access='private' static='yes'>
2534        <function-decl name='AllocValueSize' mangled-name='_ZN16HeapProfileTable14AllocValueSizeERKNS_10AllocValueE' filepath='src/heap-profile-table.h' line='222' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable14AllocValueSizeERKNS_10AllocValueE'>
2535          <parameter type-id='type-id-247' name='v' filepath='src/heap-profile-table.h' line='222' column='1'/>
2536          <return type-id='type-id-62'/>
2537        </function-decl>
2538      </member-function>
2539      <member-function access='private'>
2540        <function-decl name='ReleaseSnapshot' mangled-name='_ZN16HeapProfileTable15ReleaseSnapshotEPNS_8SnapshotE' filepath='src/heap-profile-table.cc' line='485' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable15ReleaseSnapshotEPNS_8SnapshotE'>
2541          <parameter type-id='type-id-248' name='this' is-artificial='yes'/>
2542          <parameter type-id='type-id-224' name='s' filepath='src/heap-profile-table.cc' line='485' column='1'/>
2543          <return type-id='type-id-60'/>
2544        </function-decl>
2545      </member-function>
2546      <member-function access='private' static='yes'>
2547        <function-decl name='UnparseBucket' mangled-name='_ZN16HeapProfileTable13UnparseBucketERK17HeapProfileBucketPciiPKcP16HeapProfileStats' filepath='src/heap-profile-table.cc' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable13UnparseBucketERK17HeapProfileBucketPciiPKcP16HeapProfileStats'>
2548          <parameter type-id='type-id-249' name='b' filepath='src/heap-profile-table.cc' line='280' column='1'/>
2549          <parameter type-id='type-id-118' name='buf' filepath='src/heap-profile-table.cc' line='281' column='1'/>
2550          <parameter type-id='type-id-1' name='buflen' filepath='src/heap-profile-table.cc' line='281' column='1'/>
2551          <parameter type-id='type-id-1' name='bufsize' filepath='src/heap-profile-table.cc' line='281' column='1'/>
2552          <parameter type-id='type-id-57' name='extra' filepath='src/heap-profile-table.cc' line='282' column='1'/>
2553          <parameter type-id='type-id-215' name='profile_stats' filepath='src/heap-profile-table.cc' line='283' column='1'/>
2554          <return type-id='type-id-1'/>
2555        </function-decl>
2556      </member-function>
2557      <member-function access='private' static='yes'>
2558        <function-decl name='DumpNonLiveIterator' mangled-name='_ZN16HeapProfileTable19DumpNonLiveIteratorEPKvPNS_10AllocValueERKNS_8DumpArgsE' filepath='src/heap-profile-table.cc' line='397' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable19DumpNonLiveIteratorEPKvPNS_10AllocValueERKNS_8DumpArgsE'>
2559          <parameter type-id='type-id-58' name='ptr' filepath='src/heap-profile-table.cc' line='397' column='1'/>
2560          <parameter type-id='type-id-228' name='v' filepath='src/heap-profile-table.cc' line='397' column='1'/>
2561          <parameter type-id='type-id-250' name='args' filepath='src/heap-profile-table.cc' line='398' column='1'/>
2562          <return type-id='type-id-60'/>
2563        </function-decl>
2564      </member-function>
2565      <member-function access='private' static='yes'>
2566        <function-decl name='DumpBucketIterator' mangled-name='_ZN16HeapProfileTable18DumpBucketIteratorEPK17HeapProfileBucketPNS_10BufferArgsE' filepath='src/heap-profile-table.cc' line='390' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable18DumpBucketIteratorEPK17HeapProfileBucketPNS_10BufferArgsE'>
2567          <parameter type-id='type-id-251'/>
2568          <parameter type-id='type-id-200'/>
2569          <return type-id='type-id-60'/>
2570        </function-decl>
2571      </member-function>
2572      <member-function access='private'>
2573        <function-decl name='GetBucket' mangled-name='_ZN16HeapProfileTable9GetBucketEiPKPKv' filepath='src/heap-profile-table.cc' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable9GetBucketEiPKPKv'>
2574          <parameter type-id='type-id-248' name='this' is-artificial='yes'/>
2575          <parameter type-id='type-id-1' name='depth' filepath='src/heap-profile-table.cc' line='167' column='1'/>
2576          <parameter type-id='type-id-205' name='key' filepath='src/heap-profile-table.cc' line='168' column='1'/>
2577          <return type-id='type-id-219'/>
2578        </function-decl>
2579      </member-function>
2580      <member-function access='private' static='yes'>
2581        <function-decl name='GetCallerStackTrace' mangled-name='_ZN16HeapProfileTable19GetCallerStackTraceEiPPv' filepath='src/heap-profile-table.cc' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable19GetCallerStackTraceEiPPv'>
2582          <parameter type-id='type-id-1'/>
2583          <parameter type-id='type-id-151'/>
2584          <return type-id='type-id-1'/>
2585        </function-decl>
2586      </member-function>
2587      <member-function access='private'>
2588        <function-decl name='MakeSortedBucketList' mangled-name='_ZNK16HeapProfileTable20MakeSortedBucketListEv' filepath='src/heap-profile-table.cc' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16HeapProfileTable20MakeSortedBucketListEv'>
2589          <parameter type-id='type-id-252' name='this' is-artificial='yes'/>
2590          <return type-id='type-id-243'/>
2591        </function-decl>
2592      </member-function>
2593      <member-function access='private'>
2594        <function-decl name='IterateOrderedAllocContexts' mangled-name='_ZNK16HeapProfileTable27IterateOrderedAllocContextsEPFvRKNS_16AllocContextInfoEE' filepath='src/heap-profile-table.cc' line='329' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16HeapProfileTable27IterateOrderedAllocContextsEPFvRKNS_16AllocContextInfoEE'>
2595          <parameter type-id='type-id-252' name='this' is-artificial='yes'/>
2596          <parameter type-id='type-id-238' name='callback' filepath='src/heap-profile-table.cc' line='330' column='1'/>
2597          <return type-id='type-id-60'/>
2598        </function-decl>
2599      </member-function>
2600      <member-function access='private'>
2601        <function-decl name='FillOrderedProfile' mangled-name='_ZNK16HeapProfileTable18FillOrderedProfileEPci' filepath='src/heap-profile-table.cc' line='342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16HeapProfileTable18FillOrderedProfileEPci'>
2602          <parameter type-id='type-id-252' name='this' is-artificial='yes'/>
2603          <parameter type-id='type-id-118' name='buf' filepath='src/heap-profile-table.cc' line='342' column='1'/>
2604          <parameter type-id='type-id-1' name='size' filepath='src/heap-profile-table.cc' line='342' column='1'/>
2605          <return type-id='type-id-1'/>
2606        </function-decl>
2607      </member-function>
2608      <member-function access='private'>
2609        <function-decl name='MarkAsIgnored' mangled-name='_ZN16HeapProfileTable13MarkAsIgnoredEPKv' filepath='src/heap-profile-table.cc' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable13MarkAsIgnoredEPKv'>
2610          <parameter type-id='type-id-248' name='this' is-artificial='yes'/>
2611          <parameter type-id='type-id-58' name='ptr' filepath='src/heap-profile-table.cc' line='272' column='1'/>
2612          <return type-id='type-id-60'/>
2613        </function-decl>
2614      </member-function>
2615      <member-function access='private' static='yes'>
2616        <function-decl name='WriteProfile' mangled-name='_ZN16HeapProfileTable12WriteProfileEPKcRK17HeapProfileBucketP10AddressMapINS_10AllocValueEE' filepath='src/heap-profile-table.cc' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable12WriteProfileEPKcRK17HeapProfileBucketP10AddressMapINS_10AllocValueEE'>
2617          <parameter type-id='type-id-57' name='file_name' filepath='src/heap-profile-table.cc' line='432' column='1'/>
2618          <parameter type-id='type-id-249' name='total' filepath='src/heap-profile-table.cc' line='433' column='1'/>
2619          <parameter type-id='type-id-244' name='allocations' filepath='src/heap-profile-table.cc' line='434' column='1'/>
2620          <return type-id='type-id-61'/>
2621        </function-decl>
2622      </member-function>
2623      <member-function access='private'>
2624        <function-decl name='FindInsideAlloc' mangled-name='_ZNK16HeapProfileTable15FindInsideAllocEPKvmPS1_Pm' filepath='src/heap-profile-table.cc' line='253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16HeapProfileTable15FindInsideAllocEPKvmPS1_Pm'>
2625          <parameter type-id='type-id-252' name='this' is-artificial='yes'/>
2626          <parameter type-id='type-id-58' name='ptr' filepath='src/heap-profile-table.cc' line='253' column='1'/>
2627          <parameter type-id='type-id-62' name='max_size' filepath='src/heap-profile-table.cc' line='254' column='1'/>
2628          <parameter type-id='type-id-151' name='object_ptr' filepath='src/heap-profile-table.cc' line='255' column='1'/>
2629          <parameter type-id='type-id-253' name='object_size' filepath='src/heap-profile-table.cc' line='256' column='1'/>
2630          <return type-id='type-id-61'/>
2631        </function-decl>
2632      </member-function>
2633      <member-function access='private' static='yes'>
2634        <function-decl name='AddToSnapshot' mangled-name='_ZN16HeapProfileTable13AddToSnapshotEPKvPNS_10AllocValueEPNS_8SnapshotE' filepath='src/heap-profile-table.cc' line='491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable13AddToSnapshotEPKvPNS_10AllocValueEPNS_8SnapshotE'>
2635          <parameter type-id='type-id-58'/>
2636          <parameter type-id='type-id-228'/>
2637          <parameter type-id='type-id-224'/>
2638          <return type-id='type-id-60'/>
2639        </function-decl>
2640      </member-function>
2641      <member-function access='private'>
2642        <function-decl name='TakeSnapshot' mangled-name='_ZN16HeapProfileTable12TakeSnapshotEv' filepath='src/heap-profile-table.cc' line='479' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable12TakeSnapshotEv'>
2643          <parameter type-id='type-id-248' name='this' is-artificial='yes'/>
2644          <return type-id='type-id-224'/>
2645        </function-decl>
2646      </member-function>
2647      <member-function access='private'>
2648        <function-decl name='RecordAlloc' mangled-name='_ZN16HeapProfileTable11RecordAllocEPKvmiPKS1_' filepath='src/heap-profile-table.cc' line='210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable11RecordAllocEPKvmiPKS1_'>
2649          <parameter type-id='type-id-248' name='this' is-artificial='yes'/>
2650          <parameter type-id='type-id-58' name='ptr' filepath='src/heap-profile-table.cc' line='211' column='1'/>
2651          <parameter type-id='type-id-62' name='bytes' filepath='src/heap-profile-table.cc' line='211' column='1'/>
2652          <parameter type-id='type-id-1' name='stack_depth' filepath='src/heap-profile-table.cc' line='211' column='1'/>
2653          <parameter type-id='type-id-205' name='call_stack' filepath='src/heap-profile-table.cc' line='212' column='1'/>
2654          <return type-id='type-id-60'/>
2655        </function-decl>
2656      </member-function>
2657      <member-function access='private'>
2658        <function-decl name='RecordFree' mangled-name='_ZN16HeapProfileTable10RecordFreeEPKv' filepath='src/heap-profile-table.cc' line='225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable10RecordFreeEPKv'>
2659          <parameter type-id='type-id-248' name='this' is-artificial='yes'/>
2660          <parameter type-id='type-id-58' name='ptr' filepath='src/heap-profile-table.cc' line='272' column='1'/>
2661          <return type-id='type-id-60'/>
2662        </function-decl>
2663      </member-function>
2664      <member-function access='private' static='yes'>
2665        <function-decl name='AddIfNonLive' mangled-name='_ZN16HeapProfileTable12AddIfNonLiveEPKvPNS_10AllocValueEPNS_14AddNonLiveArgsE' filepath='src/heap-profile-table.cc' line='419' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable12AddIfNonLiveEPKvPNS_10AllocValueEPNS_14AddNonLiveArgsE'>
2666          <parameter type-id='type-id-58'/>
2667          <parameter type-id='type-id-228'/>
2668          <parameter type-id='type-id-254'/>
2669          <return type-id='type-id-60'/>
2670        </function-decl>
2671      </member-function>
2672      <member-function access='private'>
2673        <function-decl name='NonLiveSnapshot' mangled-name='_ZN16HeapProfileTable15NonLiveSnapshotEPNS_8SnapshotE' filepath='src/heap-profile-table.cc' line='496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable15NonLiveSnapshotEPNS_8SnapshotE'>
2674          <parameter type-id='type-id-248' name='this' is-artificial='yes'/>
2675          <parameter type-id='type-id-224' name='base' filepath='src/heap-profile-table.cc' line='497' column='1'/>
2676          <return type-id='type-id-224'/>
2677        </function-decl>
2678      </member-function>
2679      <member-function access='private'>
2680        <function-decl name='MarkAsLive' mangled-name='_ZN16HeapProfileTable10MarkAsLiveEPKv' filepath='src/heap-profile-table.cc' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable10MarkAsLiveEPKv'>
2681          <parameter type-id='type-id-248' name='this' is-artificial='yes'/>
2682          <parameter type-id='type-id-58' name='ptr' filepath='src/heap-profile-table.cc' line='263' column='1'/>
2683          <return type-id='type-id-61'/>
2684        </function-decl>
2685      </member-function>
2686      <member-function access='private' static='yes'>
2687        <function-decl name='CleanupOldProfiles' mangled-name='_ZN16HeapProfileTable18CleanupOldProfilesEPKc' filepath='src/heap-profile-table.cc' line='455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable18CleanupOldProfilesEPKc'>
2688          <parameter type-id='type-id-57'/>
2689          <return type-id='type-id-60'/>
2690        </function-decl>
2691      </member-function>
2692      <member-function access='private'>
2693        <function-decl name='FindAllocDetails' mangled-name='_ZNK16HeapProfileTable16FindAllocDetailsEPKvPNS_9AllocInfoE' filepath='src/heap-profile-table.cc' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16HeapProfileTable16FindAllocDetailsEPKvPNS_9AllocInfoE'>
2694          <parameter type-id='type-id-252' name='this' is-artificial='yes'/>
2695          <parameter type-id='type-id-58' name='ptr' filepath='src/heap-profile-table.cc' line='242' column='1'/>
2696          <parameter type-id='type-id-255' name='info' filepath='src/heap-profile-table.cc' line='243' column='1'/>
2697          <return type-id='type-id-61'/>
2698        </function-decl>
2699      </member-function>
2700      <member-function access='private'>
2701        <function-decl name='FindAlloc' mangled-name='_ZNK16HeapProfileTable9FindAllocEPKvPm' filepath='src/heap-profile-table.cc' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16HeapProfileTable9FindAllocEPKvPm'>
2702          <parameter type-id='type-id-252' name='this' is-artificial='yes'/>
2703          <parameter type-id='type-id-58' name='ptr' filepath='src/heap-profile-table.cc' line='236' column='1'/>
2704          <parameter type-id='type-id-253' name='object_size' filepath='src/heap-profile-table.cc' line='236' column='1'/>
2705          <return type-id='type-id-61'/>
2706        </function-decl>
2707      </member-function>
2708    </class-decl>
2709    <class-decl name='LowLevelAlloc' size-in-bits='8' visibility='default' filepath='src/base/low_level_alloc.h' line='44' column='1' id='type-id-86'>
2710      <member-type access='private'>
2711        <class-decl name='Arena' size-in-bits='2560' is-struct='yes' visibility='default' filepath='src/base/low_level_alloc.cc' line='184' column='1' id='type-id-84'>
2712          <data-member access='public' layout-offset-in-bits='0'>
2713            <var-decl name='mu' type-id='type-id-87' visibility='default' filepath='src/base/low_level_alloc.cc' line='189' column='1'/>
2714          </data-member>
2715          <data-member access='public' layout-offset-in-bits='64'>
2716            <var-decl name='freelist' type-id='type-id-80' visibility='default' filepath='src/base/low_level_alloc.cc' line='191' column='1'/>
2717          </data-member>
2718          <data-member access='public' layout-offset-in-bits='2304'>
2719            <var-decl name='allocation_count' type-id='type-id-74' visibility='default' filepath='src/base/low_level_alloc.cc' line='192' column='1'/>
2720          </data-member>
2721          <data-member access='public' layout-offset-in-bits='2336'>
2722            <var-decl name='flags' type-id='type-id-74' visibility='default' filepath='src/base/low_level_alloc.cc' line='193' column='1'/>
2723          </data-member>
2724          <data-member access='public' layout-offset-in-bits='2368'>
2725            <var-decl name='pagesize' type-id='type-id-62' visibility='default' filepath='src/base/low_level_alloc.cc' line='194' column='1'/>
2726          </data-member>
2727          <data-member access='public' layout-offset-in-bits='2432'>
2728            <var-decl name='roundup' type-id='type-id-62' visibility='default' filepath='src/base/low_level_alloc.cc' line='195' column='1'/>
2729          </data-member>
2730          <data-member access='public' layout-offset-in-bits='2496'>
2731            <var-decl name='min_size' type-id='type-id-62' visibility='default' filepath='src/base/low_level_alloc.cc' line='197' column='1'/>
2732          </data-member>
2733          <member-function access='public' constructor='yes'>
2734            <function-decl name='Arena' filepath='src/base/low_level_alloc.cc' line='185' column='1' visibility='default' binding='global' size-in-bits='64'>
2735              <parameter type-id='type-id-83' is-artificial='yes'/>
2736              <return type-id='type-id-60'/>
2737            </function-decl>
2738          </member-function>
2739          <member-function access='public' constructor='yes'>
2740            <function-decl name='Arena' filepath='src/base/low_level_alloc.cc' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
2741              <parameter type-id='type-id-83' is-artificial='yes'/>
2742              <parameter type-id='type-id-1'/>
2743              <return type-id='type-id-60'/>
2744            </function-decl>
2745          </member-function>
2746        </class-decl>
2747      </member-type>
2748      <member-function access='private' static='yes'>
2749        <function-decl name='DefaultArena' mangled-name='_ZN13LowLevelAlloc12DefaultArenaEv' filepath='src/base/low_level_alloc.cc' line='521' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13LowLevelAlloc12DefaultArenaEv'>
2750          <return type-id='type-id-83'/>
2751        </function-decl>
2752      </member-function>
2753      <member-function access='private' static='yes'>
2754        <function-decl name='AllocWithArena' mangled-name='_ZN13LowLevelAlloc14AllocWithArenaEmPNS_5ArenaE' filepath='src/base/low_level_alloc.cc' line='510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13LowLevelAlloc14AllocWithArenaEmPNS_5ArenaE'>
2755          <parameter type-id='type-id-62'/>
2756          <parameter type-id='type-id-83'/>
2757          <return type-id='type-id-58'/>
2758        </function-decl>
2759      </member-function>
2760      <member-function access='private' static='yes'>
2761        <function-decl name='NewArena' mangled-name='_ZN13LowLevelAlloc8NewArenaEiPNS_5ArenaE' filepath='src/base/low_level_alloc.cc' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13LowLevelAlloc8NewArenaEiPNS_5ArenaE'>
2762          <parameter type-id='type-id-74'/>
2763          <parameter type-id='type-id-83'/>
2764          <return type-id='type-id-83'/>
2765        </function-decl>
2766      </member-function>
2767      <member-function access='private' static='yes'>
2768        <function-decl name='Alloc' mangled-name='_ZN13LowLevelAlloc5AllocEm' filepath='src/base/low_level_alloc.cc' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13LowLevelAlloc5AllocEm'>
2769          <parameter type-id='type-id-62'/>
2770          <return type-id='type-id-58'/>
2771        </function-decl>
2772      </member-function>
2773      <member-function access='private' static='yes'>
2774        <function-decl name='Free' mangled-name='_ZN13LowLevelAlloc4FreeEPv' filepath='src/base/low_level_alloc.cc' line='415' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13LowLevelAlloc4FreeEPv'>
2775          <parameter type-id='type-id-58'/>
2776          <return type-id='type-id-60'/>
2777        </function-decl>
2778      </member-function>
2779      <member-function access='private' static='yes'>
2780        <function-decl name='DeleteArena' mangled-name='_ZN13LowLevelAlloc11DeleteArenaEPNS_5ArenaE' filepath='src/base/low_level_alloc.cc' line='315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13LowLevelAlloc11DeleteArenaEPNS_5ArenaE'>
2781          <parameter type-id='type-id-83'/>
2782          <return type-id='type-id-61'/>
2783        </function-decl>
2784      </member-function>
2785    </class-decl>
2786    <class-decl name='AddressMap&lt;HeapProfileTable::AllocValue&gt;' size-in-bits='320' visibility='default' filepath='src/addressmap-inl.h' line='104' column='1' id='type-id-235'>
2787      <member-type access='private'>
2788        <class-decl name='Cluster' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-256'/>
2789      </member-type>
2790      <member-type access='private'>
2791        <class-decl name='Entry' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-257'/>
2792      </member-type>
2793      <member-type access='private'>
2794        <class-decl name='Object' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-258'/>
2795      </member-type>
2796      <data-member access='private' static='yes'>
2797        <var-decl name='kBlockBits' type-id='type-id-144' visibility='default' filepath='src/addressmap-inl.h' line='159' column='1'/>
2798      </data-member>
2799      <data-member access='private' static='yes'>
2800        <var-decl name='kBlockSize' type-id='type-id-144' visibility='default' filepath='src/addressmap-inl.h' line='160' column='1'/>
2801      </data-member>
2802      <data-member access='private' static='yes'>
2803        <var-decl name='kClusterBits' type-id='type-id-144' visibility='default' filepath='src/addressmap-inl.h' line='172' column='1'/>
2804      </data-member>
2805      <data-member access='private' static='yes'>
2806        <var-decl name='kClusterSize' type-id='type-id-259' visibility='default' filepath='src/addressmap-inl.h' line='173' column='1'/>
2807      </data-member>
2808      <data-member access='private' static='yes'>
2809        <var-decl name='kClusterBlocks' type-id='type-id-144' visibility='default' filepath='src/addressmap-inl.h' line='174' column='1'/>
2810      </data-member>
2811      <data-member access='private' static='yes'>
2812        <var-decl name='kHashBits' type-id='type-id-144' visibility='default' filepath='src/addressmap-inl.h' line='187' column='1'/>
2813      </data-member>
2814      <data-member access='private' static='yes'>
2815        <var-decl name='kHashSize' type-id='type-id-144' visibility='default' filepath='src/addressmap-inl.h' line='188' column='1'/>
2816      </data-member>
2817      <data-member access='private' static='yes'>
2818        <var-decl name='ALLOC_COUNT' type-id='type-id-144' visibility='default' filepath='src/addressmap-inl.h' line='191' column='1'/>
2819      </data-member>
2820      <data-member access='private' layout-offset-in-bits='0'>
2821        <var-decl name='hashtable_' type-id='type-id-260' visibility='default' filepath='src/addressmap-inl.h' line='193' column='1'/>
2822      </data-member>
2823      <data-member access='private' layout-offset-in-bits='64'>
2824        <var-decl name='free_' type-id='type-id-261' visibility='default' filepath='src/addressmap-inl.h' line='194' column='1'/>
2825      </data-member>
2826      <data-member access='private' static='yes'>
2827        <var-decl name='kHashMultiplier' type-id='type-id-262' visibility='default' filepath='src/addressmap-inl.h' line='202' column='1'/>
2828      </data-member>
2829      <data-member access='private' layout-offset-in-bits='128'>
2830        <var-decl name='alloc_' type-id='type-id-263' visibility='default' filepath='src/addressmap-inl.h' line='251' column='1'/>
2831      </data-member>
2832      <data-member access='private' layout-offset-in-bits='192'>
2833        <var-decl name='dealloc_' type-id='type-id-234' visibility='default' filepath='src/addressmap-inl.h' line='252' column='1'/>
2834      </data-member>
2835      <data-member access='private' layout-offset-in-bits='256'>
2836        <var-decl name='allocated_' type-id='type-id-264' visibility='default' filepath='src/addressmap-inl.h' line='253' column='1'/>
2837      </data-member>
2838      <member-function access='private'>
2839        <function-decl name='AddressMap' mangled-name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEEC2EPFPvmEPFvS3_E' filepath='src/addressmap-inl.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10AddressMapIN16HeapProfileTable10AllocValueEEC2EPFPvmEPFvS3_E'>
2840          <parameter type-id='type-id-265' is-artificial='yes'/>
2841          <parameter type-id='type-id-263'/>
2842          <parameter type-id='type-id-234'/>
2843          <return type-id='type-id-60'/>
2844        </function-decl>
2845      </member-function>
2846      <member-function access='private' destructor='yes'>
2847        <function-decl name='~AddressMap' filepath='src/addressmap-inl.h' line='280' column='1' visibility='default' binding='global' size-in-bits='64'>
2848          <parameter type-id='type-id-265' is-artificial='yes'/>
2849          <parameter type-id='type-id-1' is-artificial='yes'/>
2850          <return type-id='type-id-60'/>
2851        </function-decl>
2852      </member-function>
2853      <member-function access='private'>
2854        <function-decl name='Iterate&lt;void (*)(const void*, const HeapProfileTable::AllocInfo&amp;)&gt;' filepath='src/addressmap-inl.h' line='407' column='1' visibility='default' binding='global' size-in-bits='64'>
2855          <parameter type-id='type-id-266' is-artificial='yes'/>
2856          <parameter type-id='type-id-267'/>
2857          <parameter type-id='type-id-237'/>
2858          <return type-id='type-id-60'/>
2859        </function-decl>
2860      </member-function>
2861      <member-function access='private'>
2862        <function-decl name='Iterate&lt;char*&gt;' filepath='src/addressmap-inl.h' line='407' column='1' visibility='default' binding='global' size-in-bits='64'>
2863          <parameter type-id='type-id-266' is-artificial='yes'/>
2864          <parameter type-id='type-id-268'/>
2865          <parameter type-id='type-id-118'/>
2866          <return type-id='type-id-60'/>
2867        </function-decl>
2868      </member-function>
2869      <member-function access='private'>
2870        <function-decl name='New&lt;AddressMap&lt;HeapProfileTable::AllocValue&gt;::Cluster*&gt;' filepath='src/addressmap-inl.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
2871          <parameter type-id='type-id-265' is-artificial='yes'/>
2872          <parameter type-id='type-id-1'/>
2873          <return type-id='type-id-260'/>
2874        </function-decl>
2875      </member-function>
2876      <member-function access='private'>
2877        <function-decl name='Iterate&lt;HeapProfileTable::AddNonLiveArgs*&gt;' filepath='src/addressmap-inl.h' line='407' column='1' visibility='default' binding='global' size-in-bits='64'>
2878          <parameter type-id='type-id-266' is-artificial='yes'/>
2879          <parameter type-id='type-id-269'/>
2880          <parameter type-id='type-id-254'/>
2881          <return type-id='type-id-60'/>
2882        </function-decl>
2883      </member-function>
2884      <member-function access='private'>
2885        <function-decl name='Iterate&lt;HeapProfileTable::Snapshot*&gt;' filepath='src/addressmap-inl.h' line='407' column='1' visibility='default' binding='global' size-in-bits='64'>
2886          <parameter type-id='type-id-266' is-artificial='yes'/>
2887          <parameter type-id='type-id-270'/>
2888          <parameter type-id='type-id-224'/>
2889          <return type-id='type-id-60'/>
2890        </function-decl>
2891      </member-function>
2892      <member-function access='private'>
2893        <function-decl name='New&lt;AddressMap&lt;HeapProfileTable::AllocValue&gt;::Cluster&gt;' filepath='src/addressmap-inl.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
2894          <parameter type-id='type-id-265' is-artificial='yes'/>
2895          <parameter type-id='type-id-1'/>
2896          <return type-id='type-id-271'/>
2897        </function-decl>
2898      </member-function>
2899      <member-function access='private'>
2900        <function-decl name='New&lt;AddressMap&lt;HeapProfileTable::AllocValue&gt;::Entry&gt;' filepath='src/addressmap-inl.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
2901          <parameter type-id='type-id-265' is-artificial='yes'/>
2902          <parameter type-id='type-id-1'/>
2903          <return type-id='type-id-261'/>
2904        </function-decl>
2905      </member-function>
2906      <member-function access='private'>
2907        <function-decl name='Iterate&lt;const HeapProfileTable::DumpArgs&amp;&gt;' filepath='src/addressmap-inl.h' line='407' column='1' visibility='default' binding='global' size-in-bits='64'>
2908          <parameter type-id='type-id-266' is-artificial='yes'/>
2909          <parameter type-id='type-id-272'/>
2910          <parameter type-id='type-id-273'/>
2911          <return type-id='type-id-60'/>
2912        </function-decl>
2913      </member-function>
2914      <member-function access='private'>
2915        <function-decl name='Iterate&lt;HeapProfileTable::Snapshot::ReportState*&gt;' filepath='src/addressmap-inl.h' line='407' column='1' visibility='default' binding='global' size-in-bits='64'>
2916          <parameter type-id='type-id-266' is-artificial='yes'/>
2917          <parameter type-id='type-id-274'/>
2918          <parameter type-id='type-id-230'/>
2919          <return type-id='type-id-60'/>
2920        </function-decl>
2921      </member-function>
2922      <member-function access='private'>
2923        <function-decl name='Insert' mangled-name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE6InsertEPKvS1_' filepath='src/addressmap-inl.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE6InsertEPKvS1_'>
2924          <parameter type-id='type-id-275' name='this' is-artificial='yes'/>
2925          <parameter type-id='type-id-58' name='key' filepath='src/addressmap-inl.h' line='309' column='1'/>
2926          <parameter type-id='type-id-210' name='value' filepath='src/addressmap-inl.h' line='309' column='1'/>
2927          <return type-id='type-id-60'/>
2928        </function-decl>
2929      </member-function>
2930    </class-decl>
2931    <class-decl name='HeapLeakChecker' size-in-bits='448' visibility='default' filepath='src/gperftools/heap-checker.h' line='78' column='1' id='type-id-276'>
2932      <member-type access='private'>
2933        <class-decl name='Disabler' size-in-bits='8' visibility='default' filepath='./src/gperftools/heap-checker.h' line='175' column='1' id='type-id-277'>
2934          <member-function access='private' constructor='yes'>
2935            <function-decl name='Disabler' mangled-name='_ZN15HeapLeakChecker8DisablerC1Ev' filepath='./src/gperftools/heap-checker.h' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker8DisablerC1Ev'>
2936              <parameter type-id='type-id-278' is-artificial='yes'/>
2937              <return type-id='type-id-60'/>
2938            </function-decl>
2939          </member-function>
2940          <member-function access='private' destructor='yes'>
2941            <function-decl name='~Disabler' mangled-name='_ZN15HeapLeakChecker8DisablerD1Ev' filepath='./src/gperftools/heap-checker.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker8DisablerD1Ev'>
2942              <parameter type-id='type-id-278' is-artificial='yes'/>
2943              <parameter type-id='type-id-1' is-artificial='yes'/>
2944              <return type-id='type-id-60'/>
2945            </function-decl>
2946          </member-function>
2947          <member-function access='private' constructor='yes'>
2948            <function-decl name='Disabler' filepath='./src/gperftools/heap-checker.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
2949              <parameter type-id='type-id-278' is-artificial='yes'/>
2950              <parameter type-id='type-id-279'/>
2951              <return type-id='type-id-60'/>
2952            </function-decl>
2953          </member-function>
2954        </class-decl>
2955      </member-type>
2956      <member-type access='private'>
2957        <enum-decl name='ShouldSymbolize' filepath='./src/gperftools/heap-checker.h' line='225' column='1' id='type-id-280'>
2958          <underlying-type type-id='type-id-89'/>
2959          <enumerator name='SYMBOLIZE' value='0'/>
2960          <enumerator name='DO_NOT_SYMBOLIZE' value='1'/>
2961        </enum-decl>
2962      </member-type>
2963      <member-type access='private'>
2964        <enum-decl name='ProcMapsTask' filepath='./src/gperftools/heap-checker.h' line='295' column='1' id='type-id-281'>
2965          <underlying-type type-id='type-id-89'/>
2966          <enumerator name='RECORD_GLOBAL_DATA' value='0'/>
2967          <enumerator name='DISABLE_LIBRARY_ALLOCS' value='1'/>
2968        </enum-decl>
2969      </member-type>
2970      <member-type access='private'>
2971        <enum-decl name='ProcMapsResult' filepath='./src/gperftools/heap-checker.h' line='301' column='1' id='type-id-282'>
2972          <underlying-type type-id='type-id-89'/>
2973          <enumerator name='PROC_MAPS_USED' value='0'/>
2974          <enumerator name='CANT_OPEN_PROC_MAPS' value='1'/>
2975          <enumerator name='NO_SHARED_LIBS_IN_PROC_MAPS' value='2'/>
2976        </enum-decl>
2977      </member-type>
2978      <member-type access='private'>
2979        <class-decl name='RangeValue' size-in-bits='128' is-struct='yes' visibility='default' filepath='src/heap-checker.cc' line='404' column='1' id='type-id-283'>
2980          <data-member access='public' layout-offset-in-bits='0'>
2981            <var-decl name='start_address' type-id='type-id-156' visibility='default' filepath='src/heap-checker.cc' line='405' column='1'/>
2982          </data-member>
2983          <data-member access='public' layout-offset-in-bits='64'>
2984            <var-decl name='max_depth' type-id='type-id-1' visibility='default' filepath='src/heap-checker.cc' line='406' column='1'/>
2985          </data-member>
2986        </class-decl>
2987      </member-type>
2988      <member-type access='private'>
2989        <class-decl name='Allocator' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/heap-checker.cc' line='292' column='1' id='type-id-284'>
2990          <data-member access='private' static='yes'>
2991            <var-decl name='arena_' type-id='type-id-83' mangled-name='_ZN15HeapLeakChecker9Allocator6arena_E' visibility='default' filepath='src/heap-checker.cc' line='333' column='1' elf-symbol-id='_ZN15HeapLeakChecker9Allocator6arena_E'/>
2992          </data-member>
2993          <data-member access='private' static='yes'>
2994            <var-decl name='alloc_count_' type-id='type-id-1' mangled-name='_ZN15HeapLeakChecker9Allocator12alloc_count_E' visibility='default' filepath='src/heap-checker.cc' line='334' column='1' elf-symbol-id='_ZN15HeapLeakChecker9Allocator12alloc_count_E'/>
2995          </data-member>
2996          <member-function access='public' static='yes'>
2997            <function-decl name='DeleteAndNull&lt;DisabledRangeMap&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
2998              <parameter type-id='type-id-285'/>
2999              <return type-id='type-id-60'/>
3000            </function-decl>
3001          </member-function>
3002          <member-function access='public' static='yes'>
3003            <function-decl name='DeleteAndNull&lt;GlobalRegionCallerRangeMap&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
3004              <parameter type-id='type-id-286'/>
3005              <return type-id='type-id-60'/>
3006            </function-decl>
3007          </member-function>
3008          <member-function access='public' static='yes'>
3009            <function-decl name='DeleteAndNull&lt;HeapProfileTable&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
3010              <parameter type-id='type-id-287'/>
3011              <return type-id='type-id-60'/>
3012            </function-decl>
3013          </member-function>
3014          <member-function access='public' static='yes'>
3015            <function-decl name='DeleteAndNullIfNot&lt;DisabledRangeMap&gt;' filepath='src/heap-checker.cc' line='329' column='1' visibility='default' binding='global' size-in-bits='64'>
3016              <parameter type-id='type-id-285'/>
3017              <return type-id='type-id-60'/>
3018            </function-decl>
3019          </member-function>
3020          <member-function access='public' static='yes'>
3021            <function-decl name='DeleteAndNull&lt;LibraryLiveObjectsStacks&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
3022              <parameter type-id='type-id-288'/>
3023              <return type-id='type-id-60'/>
3024            </function-decl>
3025          </member-function>
3026          <member-function access='public' static='yes'>
3027            <function-decl name='DeleteAndNull&lt;LiveObjectsStack&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
3028              <parameter type-id='type-id-289'/>
3029              <return type-id='type-id-60'/>
3030            </function-decl>
3031          </member-function>
3032          <member-function access='public' static='yes'>
3033            <function-decl name='DeleteAndNull&lt;StackTopSet&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
3034              <parameter type-id='type-id-290'/>
3035              <return type-id='type-id-60'/>
3036            </function-decl>
3037          </member-function>
3038          <member-function access='public' static='yes'>
3039            <function-decl name='DeleteAndNullIfNot&lt;GlobalRegionCallerRangeMap&gt;' filepath='src/heap-checker.cc' line='329' column='1' visibility='default' binding='global' size-in-bits='64'>
3040              <parameter type-id='type-id-286'/>
3041              <return type-id='type-id-60'/>
3042            </function-decl>
3043          </member-function>
3044          <member-function access='public' static='yes'>
3045            <function-decl name='Allocate' mangled-name='_ZN15HeapLeakChecker9Allocator8AllocateEm' filepath='src/heap-checker.cc' line='309' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker9Allocator8AllocateEm'>
3046              <parameter type-id='type-id-62'/>
3047              <return type-id='type-id-58'/>
3048            </function-decl>
3049          </member-function>
3050          <member-function access='public' static='yes'>
3051            <function-decl name='Free' mangled-name='_ZN15HeapLeakChecker9Allocator4FreeEPv' filepath='src/heap-checker.cc' line='315' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker9Allocator4FreeEPv'>
3052              <parameter type-id='type-id-58'/>
3053              <return type-id='type-id-60'/>
3054            </function-decl>
3055          </member-function>
3056        </class-decl>
3057      </member-type>
3058      <data-member access='private' layout-offset-in-bits='0'>
3059        <var-decl name='lock_' type-id='type-id-94' visibility='default' filepath='./src/gperftools/heap-checker.h' line='358' column='1'/>
3060      </data-member>
3061      <data-member access='private' layout-offset-in-bits='64'>
3062        <var-decl name='name_' type-id='type-id-57' visibility='default' filepath='./src/gperftools/heap-checker.h' line='359' column='1'/>
3063      </data-member>
3064      <data-member access='private' layout-offset-in-bits='128'>
3065        <var-decl name='start_snapshot_' type-id='type-id-58' visibility='default' filepath='./src/gperftools/heap-checker.h' line='365' column='1'/>
3066      </data-member>
3067      <data-member access='private' layout-offset-in-bits='192'>
3068        <var-decl name='has_checked_' type-id='type-id-61' visibility='default' filepath='./src/gperftools/heap-checker.h' line='367' column='1'/>
3069      </data-member>
3070      <data-member access='private' layout-offset-in-bits='256'>
3071        <var-decl name='inuse_bytes_increase_' type-id='type-id-291' visibility='default' filepath='./src/gperftools/heap-checker.h' line='368' column='1'/>
3072      </data-member>
3073      <data-member access='private' layout-offset-in-bits='320'>
3074        <var-decl name='inuse_allocs_increase_' type-id='type-id-291' visibility='default' filepath='./src/gperftools/heap-checker.h' line='369' column='1'/>
3075      </data-member>
3076      <data-member access='private' layout-offset-in-bits='384'>
3077        <var-decl name='keep_profiles_' type-id='type-id-61' visibility='default' filepath='./src/gperftools/heap-checker.h' line='371' column='1'/>
3078      </data-member>
3079      <member-function access='private' constructor='yes'>
3080        <function-decl name='HeapLeakChecker' mangled-name='_ZN15HeapLeakCheckerC1EPKc' filepath='./src/gperftools/heap-checker.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakCheckerC1EPKc'>
3081          <parameter type-id='type-id-292' is-artificial='yes'/>
3082          <parameter type-id='type-id-57'/>
3083          <return type-id='type-id-60'/>
3084        </function-decl>
3085      </member-function>
3086      <member-function access='private' destructor='yes'>
3087        <function-decl name='~HeapLeakChecker' mangled-name='_ZN15HeapLeakCheckerD1Ev' filepath='./src/gperftools/heap-checker.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakCheckerD1Ev'>
3088          <parameter type-id='type-id-292' is-artificial='yes'/>
3089          <parameter type-id='type-id-1' is-artificial='yes'/>
3090          <return type-id='type-id-60'/>
3091        </function-decl>
3092      </member-function>
3093      <member-function access='private' constructor='yes'>
3094        <function-decl name='HeapLeakChecker' mangled-name='_ZN15HeapLeakCheckerC1Ev' filepath='./src/gperftools/heap-checker.h' line='330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakCheckerC1Ev'>
3095          <parameter type-id='type-id-292' is-artificial='yes'/>
3096          <return type-id='type-id-60'/>
3097        </function-decl>
3098      </member-function>
3099      <member-function access='private' constructor='yes'>
3100        <function-decl name='HeapLeakChecker' filepath='./src/gperftools/heap-checker.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
3101          <parameter type-id='type-id-292' is-artificial='yes'/>
3102          <parameter type-id='type-id-293'/>
3103          <return type-id='type-id-60'/>
3104        </function-decl>
3105      </member-function>
3106      <member-function access='private' static='yes'>
3107        <function-decl name='IgnoreObject&lt;char&gt;' filepath='./src/gperftools/heap-checker.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
3108          <parameter type-id='type-id-118'/>
3109          <return type-id='type-id-118'/>
3110        </function-decl>
3111      </member-function>
3112      <member-function access='private' static='yes'>
3113        <function-decl name='DisableChecksIn' mangled-name='_ZN15HeapLeakChecker15DisableChecksInEPKc' filepath='src/heap-checker.cc' line='1514' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker15DisableChecksInEPKc'>
3114          <parameter type-id='type-id-57'/>
3115          <return type-id='type-id-60'/>
3116        </function-decl>
3117      </member-function>
3118      <member-function access='private' static='yes'>
3119        <function-decl name='BeforeConstructorsLocked' mangled-name='_ZN15HeapLeakChecker24BeforeConstructorsLockedEv' filepath='src/heap-checker.cc' line='2203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker24BeforeConstructorsLockedEv'>
3120          <return type-id='type-id-60'/>
3121        </function-decl>
3122      </member-function>
3123      <member-function access='private'>
3124        <function-decl name='MakeProfileNameLocked' mangled-name='_ZN15HeapLeakChecker21MakeProfileNameLockedEv' filepath='src/heap-checker.cc' line='1564' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker21MakeProfileNameLockedEv'>
3125          <parameter type-id='type-id-294' name='this' is-artificial='yes'/>
3126          <return type-id='type-id-118'/>
3127        </function-decl>
3128      </member-function>
3129      <member-function access='private' static='yes'>
3130        <function-decl name='DisableChecksFromToLocked' mangled-name='_ZN15HeapLeakChecker25DisableChecksFromToLockedEPKvS1_i' filepath='src/heap-checker.cc' line='2336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker25DisableChecksFromToLockedEPKvS1_i'>
3131          <parameter type-id='type-id-58'/>
3132          <parameter type-id='type-id-58'/>
3133          <parameter type-id='type-id-1'/>
3134          <return type-id='type-id-60'/>
3135        </function-decl>
3136      </member-function>
3137      <member-function access='private' static='yes'>
3138        <function-decl name='DisableLibraryAllocsLocked' mangled-name='_ZN15HeapLeakChecker26DisableLibraryAllocsLockedEPKcmm' filepath='src/heap-checker.cc' line='827' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker26DisableLibraryAllocsLockedEPKcmm'>
3139          <parameter type-id='type-id-57'/>
3140          <parameter type-id='type-id-156'/>
3141          <parameter type-id='type-id-156'/>
3142          <return type-id='type-id-60'/>
3143        </function-decl>
3144      </member-function>
3145      <member-function access='private' static='yes'>
3146        <function-decl name='TurnItselfOffLocked' mangled-name='_ZN15HeapLeakChecker19TurnItselfOffLockedEv' filepath='src/heap-checker.cc' line='2229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker19TurnItselfOffLockedEv'>
3147          <return type-id='type-id-60'/>
3148        </function-decl>
3149      </member-function>
3150      <member-function access='private' static='yes'>
3151        <function-decl name='IgnoreLiveObjectsLocked' mangled-name='_ZN15HeapLeakChecker23IgnoreLiveObjectsLockedEPKcS1_' filepath='src/heap-checker.cc' line='1392' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker23IgnoreLiveObjectsLockedEPKcS1_'>
3152          <parameter type-id='type-id-57'/>
3153          <parameter type-id='type-id-57'/>
3154          <return type-id='type-id-60'/>
3155        </function-decl>
3156      </member-function>
3157      <member-function access='private' static='yes'>
3158        <function-decl name='GetAllocCaller' mangled-name='_ZN15HeapLeakChecker14GetAllocCallerEPv' filepath='src/heap-checker.cc' line='2380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker14GetAllocCallerEPv'>
3159          <parameter type-id='type-id-58'/>
3160          <return type-id='type-id-58'/>
3161        </function-decl>
3162      </member-function>
3163      <member-function access='private' static='yes'>
3164        <function-decl name='CancelGlobalCheck' mangled-name='_ZN15HeapLeakChecker17CancelGlobalCheckEv' filepath='src/heap-checker.cc' line='2193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker17CancelGlobalCheckEv'>
3165          <return type-id='type-id-60'/>
3166        </function-decl>
3167      </member-function>
3168      <member-function access='private' static='yes'>
3169        <function-decl name='GlobalChecker' mangled-name='_ZN15HeapLeakChecker13GlobalCheckerEv' filepath='src/heap-checker.cc' line='2181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker13GlobalCheckerEv'>
3170          <return type-id='type-id-292'/>
3171        </function-decl>
3172      </member-function>
3173      <member-function access='private' static='yes'>
3174        <function-decl name='IsActive' mangled-name='_ZN15HeapLeakChecker8IsActiveEv' filepath='src/heap-checker.cc' line='1901' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker8IsActiveEv'>
3175          <return type-id='type-id-61'/>
3176        </function-decl>
3177      </member-function>
3178      <member-function access='private'>
3179        <function-decl name='ObjectsLeaked' mangled-name='_ZNK15HeapLeakChecker13ObjectsLeakedEv' filepath='src/heap-checker.cc' line='1645' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK15HeapLeakChecker13ObjectsLeakedEv'>
3180          <parameter type-id='type-id-295' name='this' is-artificial='yes'/>
3181          <return type-id='type-id-291'/>
3182        </function-decl>
3183      </member-function>
3184      <member-function access='private'>
3185        <function-decl name='BytesLeaked' mangled-name='_ZNK15HeapLeakChecker11BytesLeakedEv' filepath='src/heap-checker.cc' line='1637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK15HeapLeakChecker11BytesLeakedEv'>
3186          <parameter type-id='type-id-295' name='this' is-artificial='yes'/>
3187          <return type-id='type-id-291'/>
3188        </function-decl>
3189      </member-function>
3190      <member-function access='private' static='yes'>
3191        <function-decl name='UnIgnoreObject' mangled-name='_ZN15HeapLeakChecker14UnIgnoreObjectEPKv' filepath='src/heap-checker.cc' line='1539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker14UnIgnoreObjectEPKv'>
3192          <parameter type-id='type-id-58'/>
3193          <return type-id='type-id-60'/>
3194        </function-decl>
3195      </member-function>
3196      <member-function access='private' static='yes'>
3197        <function-decl name='IgnoreNonThreadLiveObjectsLocked' mangled-name='_ZN15HeapLeakChecker32IgnoreNonThreadLiveObjectsLockedEv' filepath='src/heap-checker.cc' line='1093' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker32IgnoreNonThreadLiveObjectsLockedEv'>
3198          <return type-id='type-id-60'/>
3199        </function-decl>
3200      </member-function>
3201      <member-function access='private' static='yes'>
3202        <function-decl name='DoIgnoreObject' mangled-name='_ZN15HeapLeakChecker14DoIgnoreObjectEPKv' filepath='src/heap-checker.cc' line='1519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker14DoIgnoreObjectEPKv'>
3203          <parameter type-id='type-id-58'/>
3204          <return type-id='type-id-60'/>
3205        </function-decl>
3206      </member-function>
3207      <member-function access='private'>
3208        <function-decl name='Create' mangled-name='_ZN15HeapLeakChecker6CreateEPKcb' filepath='src/heap-checker.cc' line='1576' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker6CreateEPKcb'>
3209          <parameter type-id='type-id-294' name='this' is-artificial='yes'/>
3210          <parameter type-id='type-id-57' name='name' filepath='src/heap-checker.cc' line='1576' column='1'/>
3211          <parameter type-id='type-id-61' name='make_start_snapshot' filepath='src/heap-checker.cc' line='1576' column='1'/>
3212          <return type-id='type-id-60'/>
3213        </function-decl>
3214      </member-function>
3215      <member-function access='private' static='yes'>
3216        <function-decl name='UseProcMapsLocked' mangled-name='_ZN15HeapLeakChecker17UseProcMapsLockedENS_12ProcMapsTaskE' filepath='src/heap-checker.cc' line='892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker17UseProcMapsLockedENS_12ProcMapsTaskE'>
3217          <parameter type-id='type-id-281'/>
3218          <return type-id='type-id-282'/>
3219        </function-decl>
3220      </member-function>
3221      <member-function access='private' static='yes'>
3222        <function-decl name='IgnoreLiveThreadsLocked' mangled-name='_ZN15HeapLeakChecker23IgnoreLiveThreadsLockedEPviPiP13__va_list_tag' filepath='src/heap-checker.cc' line='1021' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker23IgnoreLiveThreadsLockedEPviPiP13__va_list_tag'>
3223          <parameter type-id='type-id-58'/>
3224          <parameter type-id='type-id-1'/>
3225          <parameter type-id='type-id-71'/>
3226          <parameter type-id='type-id-72'/>
3227          <return type-id='type-id-1'/>
3228        </function-decl>
3229      </member-function>
3230      <member-function access='private' static='yes'>
3231        <function-decl name='IgnoreAllLiveObjectsLocked' mangled-name='_ZN15HeapLeakChecker26IgnoreAllLiveObjectsLockedEPKv' filepath='src/heap-checker.cc' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker26IgnoreAllLiveObjectsLockedEPKv'>
3232          <parameter type-id='type-id-58'/>
3233          <return type-id='type-id-60'/>
3234        </function-decl>
3235      </member-function>
3236      <member-function access='private'>
3237        <function-decl name='DoNoLeaks' mangled-name='_ZN15HeapLeakChecker9DoNoLeaksENS_15ShouldSymbolizeE' filepath='src/heap-checker.cc' line='1712' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker9DoNoLeaksENS_15ShouldSymbolizeE'>
3238          <parameter type-id='type-id-294' name='this' is-artificial='yes'/>
3239          <parameter type-id='type-id-280' name='should_symbolize' filepath='src/heap-checker.cc' line='1712' column='1'/>
3240          <return type-id='type-id-61'/>
3241        </function-decl>
3242      </member-function>
3243      <member-function access='private' static='yes'>
3244        <function-decl name='NoGlobalLeaksMaybeSymbolize' mangled-name='_ZN15HeapLeakChecker27NoGlobalLeaksMaybeSymbolizeENS_15ShouldSymbolizeE' filepath='src/heap-checker.cc' line='2141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker27NoGlobalLeaksMaybeSymbolizeENS_15ShouldSymbolizeE'>
3245          <parameter type-id='type-id-280'/>
3246          <return type-id='type-id-61'/>
3247        </function-decl>
3248      </member-function>
3249      <member-function access='private' static='yes'>
3250        <function-decl name='NoGlobalLeaks' mangled-name='_ZN15HeapLeakChecker13NoGlobalLeaksEv' filepath='src/heap-checker.cc' line='2187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker13NoGlobalLeaksEv'>
3251          <return type-id='type-id-61'/>
3252        </function-decl>
3253      </member-function>
3254      <member-function access='private' static='yes'>
3255        <function-decl name='DoMainHeapCheck' mangled-name='_ZN15HeapLeakChecker15DoMainHeapCheckEv' filepath='src/heap-checker.cc' line='2153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker15DoMainHeapCheckEv'>
3256          <return type-id='type-id-61'/>
3257        </function-decl>
3258      </member-function>
3259      <member-function access='private' static='yes'>
3260        <function-decl name='IgnoreObject&lt;MallocExtension&gt;' filepath='src/gperftools/heap-checker.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
3261          <parameter type-id='type-id-296'/>
3262          <return type-id='type-id-296'/>
3263        </function-decl>
3264      </member-function>
3265    </class-decl>
3266    <class-decl name='HeapProfileBucket' size-in-bits='448' is-struct='yes' visibility='default' filepath='src/heap-profile-stats.h' line='68' column='1' id='type-id-212'>
3267      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-180'/>
3268      <data-member access='public' static='yes'>
3269        <var-decl name='kMaxStackDepth' type-id='type-id-144' visibility='default' filepath='src/heap-profile-stats.h' line='70' column='1'/>
3270      </data-member>
3271      <data-member access='public' layout-offset-in-bits='192'>
3272        <var-decl name='hash' type-id='type-id-156' visibility='default' filepath='src/heap-profile-stats.h' line='72' column='1'/>
3273      </data-member>
3274      <data-member access='public' layout-offset-in-bits='256'>
3275        <var-decl name='depth' type-id='type-id-1' visibility='default' filepath='src/heap-profile-stats.h' line='73' column='1'/>
3276      </data-member>
3277      <data-member access='public' layout-offset-in-bits='320'>
3278        <var-decl name='stack' type-id='type-id-151' visibility='default' filepath='src/heap-profile-stats.h' line='74' column='1'/>
3279      </data-member>
3280      <data-member access='public' layout-offset-in-bits='384'>
3281        <var-decl name='next' type-id='type-id-206' visibility='default' filepath='src/heap-profile-stats.h' line='75' column='1'/>
3282      </data-member>
3283    </class-decl>
3284    <class-decl name='STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-297'>
3285      <member-function access='private'>
3286        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
3287          <parameter type-id='type-id-298' is-artificial='yes'/>
3288          <return type-id='type-id-60'/>
3289        </function-decl>
3290      </member-function>
3291      <member-function access='private'>
3292        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
3293          <parameter type-id='type-id-298' is-artificial='yes'/>
3294          <parameter type-id='type-id-299'/>
3295          <return type-id='type-id-60'/>
3296        </function-decl>
3297      </member-function>
3298      <member-function access='private' destructor='yes'>
3299        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
3300          <parameter type-id='type-id-298' is-artificial='yes'/>
3301          <parameter type-id='type-id-1' is-artificial='yes'/>
3302          <return type-id='type-id-60'/>
3303        </function-decl>
3304      </member-function>
3305    </class-decl>
3306    <typedef-decl name='RawFD' type-id='type-id-1' filepath='./src/base/logging.h' line='251' column='1' id='type-id-75'/>
3307    <typedef-decl name='__intptr_t' type-id='type-id-85' filepath='/usr/include/bits/types.h' line='189' column='1' id='type-id-300'/>
3308    <typedef-decl name='off_t' type-id='type-id-301' filepath='/usr/include/sys/types.h' line='87' column='1' id='type-id-207'/>
3309    <class-decl name='STL_Allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;, HeapLeakChecker::Allocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-302'>
3310      <member-function access='private'>
3311        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
3312          <parameter type-id='type-id-303' is-artificial='yes'/>
3313          <return type-id='type-id-60'/>
3314        </function-decl>
3315      </member-function>
3316      <member-function access='private'>
3317        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
3318          <parameter type-id='type-id-303' is-artificial='yes'/>
3319          <parameter type-id='type-id-304'/>
3320          <return type-id='type-id-60'/>
3321        </function-decl>
3322      </member-function>
3323      <member-function access='private' destructor='yes'>
3324        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
3325          <parameter type-id='type-id-303' is-artificial='yes'/>
3326          <parameter type-id='type-id-1' is-artificial='yes'/>
3327          <return type-id='type-id-60'/>
3328        </function-decl>
3329      </member-function>
3330    </class-decl>
3331    <class-decl name='STL_Allocator&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;, HeapLeakChecker::Allocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-305'>
3332      <member-function access='private'>
3333        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
3334          <parameter type-id='type-id-306' is-artificial='yes'/>
3335          <return type-id='type-id-60'/>
3336        </function-decl>
3337      </member-function>
3338      <member-function access='private'>
3339        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
3340          <parameter type-id='type-id-306' is-artificial='yes'/>
3341          <parameter type-id='type-id-307'/>
3342          <return type-id='type-id-60'/>
3343        </function-decl>
3344      </member-function>
3345      <member-function access='private' destructor='yes'>
3346        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
3347          <parameter type-id='type-id-306' is-artificial='yes'/>
3348          <parameter type-id='type-id-1' is-artificial='yes'/>
3349          <return type-id='type-id-60'/>
3350        </function-decl>
3351      </member-function>
3352      <member-function access='private'>
3353        <function-decl name='STL_Allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt; &gt;' filepath='src/base/stl_allocator.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
3354          <parameter type-id='type-id-306' is-artificial='yes'/>
3355          <parameter type-id='type-id-304'/>
3356          <return type-id='type-id-60'/>
3357        </function-decl>
3358      </member-function>
3359    </class-decl>
3360    <class-decl name='STL_Allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt;, HeapLeakChecker::Allocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-308'>
3361      <member-function access='private'>
3362        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
3363          <parameter type-id='type-id-309' is-artificial='yes'/>
3364          <return type-id='type-id-60'/>
3365        </function-decl>
3366      </member-function>
3367      <member-function access='private'>
3368        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
3369          <parameter type-id='type-id-309' is-artificial='yes'/>
3370          <parameter type-id='type-id-310'/>
3371          <return type-id='type-id-60'/>
3372        </function-decl>
3373      </member-function>
3374      <member-function access='private' destructor='yes'>
3375        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
3376          <parameter type-id='type-id-309' is-artificial='yes'/>
3377          <parameter type-id='type-id-1' is-artificial='yes'/>
3378          <return type-id='type-id-60'/>
3379        </function-decl>
3380      </member-function>
3381    </class-decl>
3382    <class-decl name='STL_Allocator&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt;, HeapLeakChecker::Allocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-311'>
3383      <member-function access='private'>
3384        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
3385          <parameter type-id='type-id-312' is-artificial='yes'/>
3386          <return type-id='type-id-60'/>
3387        </function-decl>
3388      </member-function>
3389      <member-function access='private'>
3390        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
3391          <parameter type-id='type-id-312' is-artificial='yes'/>
3392          <parameter type-id='type-id-313'/>
3393          <return type-id='type-id-60'/>
3394        </function-decl>
3395      </member-function>
3396      <member-function access='private' destructor='yes'>
3397        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
3398          <parameter type-id='type-id-312' is-artificial='yes'/>
3399          <parameter type-id='type-id-1' is-artificial='yes'/>
3400          <return type-id='type-id-60'/>
3401        </function-decl>
3402      </member-function>
3403      <member-function access='private'>
3404        <function-decl name='STL_Allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt; &gt;' filepath='src/base/stl_allocator.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
3405          <parameter type-id='type-id-312' is-artificial='yes'/>
3406          <parameter type-id='type-id-310'/>
3407          <return type-id='type-id-60'/>
3408        </function-decl>
3409      </member-function>
3410    </class-decl>
3411    <class-decl name='STL_Allocator&lt;std::_Rb_tree_node&lt;long unsigned int&gt;, HeapLeakChecker::Allocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-314'>
3412      <member-function access='private'>
3413        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
3414          <parameter type-id='type-id-315' is-artificial='yes'/>
3415          <return type-id='type-id-60'/>
3416        </function-decl>
3417      </member-function>
3418      <member-function access='private'>
3419        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
3420          <parameter type-id='type-id-315' is-artificial='yes'/>
3421          <parameter type-id='type-id-316'/>
3422          <return type-id='type-id-60'/>
3423        </function-decl>
3424      </member-function>
3425      <member-function access='private' destructor='yes'>
3426        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
3427          <parameter type-id='type-id-315' is-artificial='yes'/>
3428          <parameter type-id='type-id-1' is-artificial='yes'/>
3429          <return type-id='type-id-60'/>
3430        </function-decl>
3431      </member-function>
3432    </class-decl>
3433    <class-decl name='STL_Allocator&lt;long unsigned int, HeapLeakChecker::Allocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-317'>
3434      <member-function access='private'>
3435        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
3436          <parameter type-id='type-id-318' is-artificial='yes'/>
3437          <return type-id='type-id-60'/>
3438        </function-decl>
3439      </member-function>
3440      <member-function access='private'>
3441        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
3442          <parameter type-id='type-id-318' is-artificial='yes'/>
3443          <parameter type-id='type-id-319'/>
3444          <return type-id='type-id-60'/>
3445        </function-decl>
3446      </member-function>
3447      <member-function access='private' destructor='yes'>
3448        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
3449          <parameter type-id='type-id-318' is-artificial='yes'/>
3450          <parameter type-id='type-id-1' is-artificial='yes'/>
3451          <return type-id='type-id-60'/>
3452        </function-decl>
3453      </member-function>
3454      <member-function access='private'>
3455        <function-decl name='STL_Allocator&lt;std::_Rb_tree_node&lt;long unsigned int&gt; &gt;' filepath='src/base/stl_allocator.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
3456          <parameter type-id='type-id-318' is-artificial='yes'/>
3457          <parameter type-id='type-id-316'/>
3458          <return type-id='type-id-60'/>
3459        </function-decl>
3460      </member-function>
3461    </class-decl>
3462    <class-decl name='STL_Allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt;, HeapLeakChecker::Allocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-320'>
3463      <member-function access='private'>
3464        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
3465          <parameter type-id='type-id-321' is-artificial='yes'/>
3466          <return type-id='type-id-60'/>
3467        </function-decl>
3468      </member-function>
3469      <member-function access='private'>
3470        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
3471          <parameter type-id='type-id-321' is-artificial='yes'/>
3472          <parameter type-id='type-id-322'/>
3473          <return type-id='type-id-60'/>
3474        </function-decl>
3475      </member-function>
3476      <member-function access='private' destructor='yes'>
3477        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
3478          <parameter type-id='type-id-321' is-artificial='yes'/>
3479          <parameter type-id='type-id-1' is-artificial='yes'/>
3480          <return type-id='type-id-60'/>
3481        </function-decl>
3482      </member-function>
3483    </class-decl>
3484    <class-decl name='STL_Allocator&lt;std::pair&lt;const long unsigned int, long unsigned int&gt;, HeapLeakChecker::Allocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-323'>
3485      <member-function access='private'>
3486        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
3487          <parameter type-id='type-id-324' is-artificial='yes'/>
3488          <return type-id='type-id-60'/>
3489        </function-decl>
3490      </member-function>
3491      <member-function access='private'>
3492        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
3493          <parameter type-id='type-id-324' is-artificial='yes'/>
3494          <parameter type-id='type-id-325'/>
3495          <return type-id='type-id-60'/>
3496        </function-decl>
3497      </member-function>
3498      <member-function access='private' destructor='yes'>
3499        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
3500          <parameter type-id='type-id-324' is-artificial='yes'/>
3501          <parameter type-id='type-id-1' is-artificial='yes'/>
3502          <return type-id='type-id-60'/>
3503        </function-decl>
3504      </member-function>
3505      <member-function access='private'>
3506        <function-decl name='STL_Allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt; &gt;' filepath='src/base/stl_allocator.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
3507          <parameter type-id='type-id-324' is-artificial='yes'/>
3508          <parameter type-id='type-id-322'/>
3509          <return type-id='type-id-60'/>
3510        </function-decl>
3511      </member-function>
3512    </class-decl>
3513    <typedef-decl name='_Atomic_word' type-id='type-id-1' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/x86_64-redhat-linux/bits/atomic_word.h' line='32' column='1' id='type-id-326'/>
3514    <typedef-decl name='DisabledRangeMap' type-id='type-id-327' filepath='src/heap-checker.cc' line='411' column='1' id='type-id-328'/>
3515    <typedef-decl name='GlobalRegionCallerRangeMap' type-id='type-id-329' filepath='src/heap-checker.cc' line='432' column='1' id='type-id-330'/>
3516    <typedef-decl name='LibraryLiveObjectsStacks' type-id='type-id-331' filepath='src/heap-checker.cc' line='397' column='1' id='type-id-332'/>
3517    <typedef-decl name='LiveObjectsStack' type-id='type-id-333' filepath='src/heap-checker.cc' line='384' column='1' id='type-id-334'/>
3518    <typedef-decl name='StackTopSet' type-id='type-id-335' filepath='src/heap-checker.cc' line='422' column='1' id='type-id-336'/>
3519    <typedef-decl name='MallocHook_NewHook' type-id='type-id-337' filepath='./src/gperftools/malloc_hook_c.h' line='70' column='1' id='type-id-338'/>
3520    <typedef-decl name='MallocHook_DeleteHook' type-id='type-id-234' filepath='./src/gperftools/malloc_hook_c.h' line='76' column='1' id='type-id-339'/>
3521    <typedef-decl name='MallocHook_MmapHook' type-id='type-id-340' filepath='./src/gperftools/malloc_hook_c.h' line='99' column='1' id='type-id-341'/>
3522    <typedef-decl name='MallocHook_SbrkHook' type-id='type-id-342' filepath='./src/gperftools/malloc_hook_c.h' line='144' column='1' id='type-id-343'/>
3523    <class-decl name='HeapCleaner' size-in-bits='8' visibility='default' filepath='./src/gperftools/heap-checker.h' line='403' column='1' id='type-id-344'>
3524      <member-type access='private'>
3525        <typedef-decl name='void_function' type-id='type-id-176' filepath='./src/gperftools/heap-checker.h' line='405' column='1' id='type-id-345'/>
3526      </member-type>
3527      <data-member access='private' static='yes'>
3528        <var-decl name='heap_cleanups_' type-id='type-id-346' mangled-name='_ZN11HeapCleaner14heap_cleanups_E' visibility='default' filepath='./src/gperftools/heap-checker.h' line='409' column='1' elf-symbol-id='_ZN11HeapCleaner14heap_cleanups_E'/>
3529      </data-member>
3530      <member-function access='private' constructor='yes'>
3531        <function-decl name='HeapCleaner' mangled-name='_ZN11HeapCleanerC1EPFvvE' filepath='./src/gperftools/heap-checker.h' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11HeapCleanerC1EPFvvE'>
3532          <parameter type-id='type-id-347' is-artificial='yes'/>
3533          <parameter type-id='type-id-345'/>
3534          <return type-id='type-id-60'/>
3535        </function-decl>
3536      </member-function>
3537      <member-function access='private' static='yes'>
3538        <function-decl name='RunHeapCleanups' mangled-name='_ZN11HeapCleaner15RunHeapCleanupsEv' filepath='src/heap-checker.cc' line='1917' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11HeapCleaner15RunHeapCleanupsEv'>
3539          <return type-id='type-id-60'/>
3540        </function-decl>
3541      </member-function>
3542    </class-decl>
3543    <pointer-type-def type-id='type-id-235' size-in-bits='64' id='type-id-265'/>
3544    <pointer-type-def type-id='type-id-256' size-in-bits='64' id='type-id-271'/>
3545    <pointer-type-def type-id='type-id-271' size-in-bits='64' id='type-id-260'/>
3546    <pointer-type-def type-id='type-id-257' size-in-bits='64' id='type-id-261'/>
3547    <pointer-type-def type-id='type-id-258' size-in-bits='64' id='type-id-264'/>
3548    <reference-type-def kind='lvalue' type-id='type-id-165' size-in-bits='64' id='type-id-348'/>
3549    <pointer-type-def type-id='type-id-165' size-in-bits='64' id='type-id-167'/>
3550    <qualified-type-def type-id='type-id-167' const='yes' id='type-id-349'/>
3551    <reference-type-def kind='lvalue' type-id='type-id-349' size-in-bits='64' id='type-id-350'/>
3552    <reference-type-def kind='lvalue' type-id='type-id-167' size-in-bits='64' id='type-id-351'/>
3553    <pointer-type-def type-id='type-id-328' size-in-bits='64' id='type-id-352'/>
3554    <pointer-type-def type-id='type-id-352' size-in-bits='64' id='type-id-285'/>
3555    <pointer-type-def type-id='type-id-330' size-in-bits='64' id='type-id-353'/>
3556    <pointer-type-def type-id='type-id-353' size-in-bits='64' id='type-id-286'/>
3557    <pointer-type-def type-id='type-id-174' size-in-bits='64' id='type-id-179'/>
3558    <pointer-type-def type-id='type-id-344' size-in-bits='64' id='type-id-347'/>
3559    <pointer-type-def type-id='type-id-276' size-in-bits='64' id='type-id-292'/>
3560    <qualified-type-def type-id='type-id-292' const='yes' id='type-id-294'/>
3561    <pointer-type-def type-id='type-id-277' size-in-bits='64' id='type-id-278'/>
3562    <reference-type-def kind='lvalue' type-id='type-id-283' size-in-bits='64' id='type-id-354'/>
3563    <pointer-type-def type-id='type-id-212' size-in-bits='64' id='type-id-206'/>
3564    <pointer-type-def type-id='type-id-209' size-in-bits='64' id='type-id-245'/>
3565    <pointer-type-def type-id='type-id-245' size-in-bits='64' id='type-id-287'/>
3566    <pointer-type-def type-id='type-id-231' size-in-bits='64' id='type-id-254'/>
3567    <pointer-type-def type-id='type-id-242' size-in-bits='64' id='type-id-255'/>
3568    <pointer-type-def type-id='type-id-210' size-in-bits='64' id='type-id-228'/>
3569    <pointer-type-def type-id='type-id-211' size-in-bits='64' id='type-id-219'/>
3570    <pointer-type-def type-id='type-id-219' size-in-bits='64' id='type-id-243'/>
3571    <pointer-type-def type-id='type-id-223' size-in-bits='64' id='type-id-244'/>
3572    <pointer-type-def type-id='type-id-240' size-in-bits='64' id='type-id-200'/>
3573    <pointer-type-def type-id='type-id-213' size-in-bits='64' id='type-id-216'/>
3574    <pointer-type-def type-id='type-id-214' size-in-bits='64' id='type-id-215'/>
3575    <pointer-type-def type-id='type-id-217' size-in-bits='64' id='type-id-224'/>
3576    <pointer-type-def type-id='type-id-221' size-in-bits='64' id='type-id-230'/>
3577    <pointer-type-def type-id='type-id-332' size-in-bits='64' id='type-id-355'/>
3578    <pointer-type-def type-id='type-id-355' size-in-bits='64' id='type-id-288'/>
3579    <pointer-type-def type-id='type-id-334' size-in-bits='64' id='type-id-356'/>
3580    <pointer-type-def type-id='type-id-356' size-in-bits='64' id='type-id-289'/>
3581    <pointer-type-def type-id='type-id-84' size-in-bits='64' id='type-id-83'/>
3582    <pointer-type-def type-id='type-id-189' size-in-bits='64' id='type-id-190'/>
3583    <pointer-type-def type-id='type-id-183' size-in-bits='64' id='type-id-204'/>
3584    <qualified-type-def type-id='type-id-357' id='type-id-358'/>
3585    <reference-type-def kind='lvalue' type-id='type-id-168' size-in-bits='64' id='type-id-357'/>
3586    <pointer-type-def type-id='type-id-168' size-in-bits='64' id='type-id-169'/>
3587    <qualified-type-def type-id='type-id-169' const='yes' id='type-id-359'/>
3588    <pointer-type-def type-id='type-id-297' size-in-bits='64' id='type-id-298'/>
3589    <qualified-type-def type-id='type-id-298' const='yes' id='type-id-360'/>
3590    <pointer-type-def type-id='type-id-317' size-in-bits='64' id='type-id-318'/>
3591    <qualified-type-def type-id='type-id-318' const='yes' id='type-id-361'/>
3592    <reference-type-def kind='lvalue' type-id='type-id-314' size-in-bits='64' id='type-id-362'/>
3593    <pointer-type-def type-id='type-id-314' size-in-bits='64' id='type-id-315'/>
3594    <qualified-type-def type-id='type-id-315' const='yes' id='type-id-363'/>
3595    <reference-type-def kind='lvalue' type-id='type-id-308' size-in-bits='64' id='type-id-364'/>
3596    <pointer-type-def type-id='type-id-308' size-in-bits='64' id='type-id-309'/>
3597    <qualified-type-def type-id='type-id-309' const='yes' id='type-id-365'/>
3598    <reference-type-def kind='lvalue' type-id='type-id-320' size-in-bits='64' id='type-id-366'/>
3599    <pointer-type-def type-id='type-id-320' size-in-bits='64' id='type-id-321'/>
3600    <qualified-type-def type-id='type-id-321' const='yes' id='type-id-367'/>
3601    <reference-type-def kind='lvalue' type-id='type-id-302' size-in-bits='64' id='type-id-368'/>
3602    <pointer-type-def type-id='type-id-302' size-in-bits='64' id='type-id-303'/>
3603    <qualified-type-def type-id='type-id-303' const='yes' id='type-id-369'/>
3604    <pointer-type-def type-id='type-id-311' size-in-bits='64' id='type-id-312'/>
3605    <qualified-type-def type-id='type-id-312' const='yes' id='type-id-370'/>
3606    <pointer-type-def type-id='type-id-323' size-in-bits='64' id='type-id-324'/>
3607    <qualified-type-def type-id='type-id-324' const='yes' id='type-id-371'/>
3608    <pointer-type-def type-id='type-id-305' size-in-bits='64' id='type-id-306'/>
3609    <qualified-type-def type-id='type-id-306' const='yes' id='type-id-372'/>
3610    <reference-type-def kind='lvalue' type-id='type-id-171' size-in-bits='64' id='type-id-373'/>
3611    <pointer-type-def type-id='type-id-171' size-in-bits='64' id='type-id-172'/>
3612    <qualified-type-def type-id='type-id-172' const='yes' id='type-id-374'/>
3613    <pointer-type-def type-id='type-id-336' size-in-bits='64' id='type-id-375'/>
3614    <pointer-type-def type-id='type-id-375' size-in-bits='64' id='type-id-290'/>
3615    <reference-type-def kind='lvalue' type-id='type-id-376' size-in-bits='64' id='type-id-377'/>
3616    <pointer-type-def type-id='type-id-376' size-in-bits='64' id='type-id-378'/>
3617    <qualified-type-def type-id='type-id-378' const='yes' id='type-id-379'/>
3618    <reference-type-def kind='lvalue' type-id='type-id-380' size-in-bits='64' id='type-id-381'/>
3619    <pointer-type-def type-id='type-id-380' size-in-bits='64' id='type-id-382'/>
3620    <qualified-type-def type-id='type-id-382' const='yes' id='type-id-383'/>
3621    <reference-type-def kind='lvalue' type-id='type-id-384' size-in-bits='64' id='type-id-385'/>
3622    <pointer-type-def type-id='type-id-384' size-in-bits='64' id='type-id-386'/>
3623    <reference-type-def kind='lvalue' type-id='type-id-387' size-in-bits='64' id='type-id-388'/>
3624    <pointer-type-def type-id='type-id-387' size-in-bits='64' id='type-id-389'/>
3625    <pointer-type-def type-id='type-id-390' size-in-bits='64' id='type-id-391'/>
3626    <qualified-type-def type-id='type-id-391' const='yes' id='type-id-392'/>
3627    <pointer-type-def type-id='type-id-393' size-in-bits='64' id='type-id-394'/>
3628    <pointer-type-def type-id='type-id-395' size-in-bits='64' id='type-id-396'/>
3629    <qualified-type-def type-id='type-id-235' const='yes' id='type-id-397'/>
3630    <pointer-type-def type-id='type-id-397' size-in-bits='64' id='type-id-266'/>
3631    <qualified-type-def type-id='type-id-165' const='yes' id='type-id-398'/>
3632    <qualified-type-def type-id='type-id-399' id='type-id-400'/>
3633    <reference-type-def kind='lvalue' type-id='type-id-398' size-in-bits='64' id='type-id-399'/>
3634    <pointer-type-def type-id='type-id-398' size-in-bits='64' id='type-id-401'/>
3635    <qualified-type-def type-id='type-id-401' const='yes' id='type-id-402'/>
3636    <reference-type-def kind='lvalue' type-id='type-id-402' size-in-bits='64' id='type-id-403'/>
3637    <qualified-type-def type-id='type-id-175' const='yes' id='type-id-178'/>
3638    <qualified-type-def type-id='type-id-276' const='yes' id='type-id-404'/>
3639    <reference-type-def kind='lvalue' type-id='type-id-404' size-in-bits='64' id='type-id-293'/>
3640    <pointer-type-def type-id='type-id-404' size-in-bits='64' id='type-id-405'/>
3641    <qualified-type-def type-id='type-id-405' const='yes' id='type-id-295'/>
3642    <qualified-type-def type-id='type-id-277' const='yes' id='type-id-406'/>
3643    <reference-type-def kind='lvalue' type-id='type-id-406' size-in-bits='64' id='type-id-279'/>
3644    <qualified-type-def type-id='type-id-283' const='yes' id='type-id-407'/>
3645    <reference-type-def kind='lvalue' type-id='type-id-407' size-in-bits='64' id='type-id-408'/>
3646    <qualified-type-def type-id='type-id-180' const='yes' id='type-id-409'/>
3647    <reference-type-def kind='lvalue' type-id='type-id-409' size-in-bits='64' id='type-id-410'/>
3648    <pointer-type-def type-id='type-id-409' size-in-bits='64' id='type-id-411'/>
3649    <qualified-type-def type-id='type-id-209' const='yes' id='type-id-412'/>
3650    <reference-type-def kind='lvalue' type-id='type-id-412' size-in-bits='64' id='type-id-246'/>
3651    <pointer-type-def type-id='type-id-412' size-in-bits='64' id='type-id-413'/>
3652    <qualified-type-def type-id='type-id-413' const='yes' id='type-id-252'/>
3653    <qualified-type-def type-id='type-id-232' const='yes' id='type-id-414'/>
3654    <reference-type-def kind='lvalue' type-id='type-id-414' size-in-bits='64' id='type-id-415'/>
3655    <qualified-type-def type-id='type-id-242' const='yes' id='type-id-416'/>
3656    <reference-type-def kind='lvalue' type-id='type-id-416' size-in-bits='64' id='type-id-417'/>
3657    <qualified-type-def type-id='type-id-210' const='yes' id='type-id-418'/>
3658    <reference-type-def kind='lvalue' type-id='type-id-418' size-in-bits='64' id='type-id-419'/>
3659    <pointer-type-def type-id='type-id-418' size-in-bits='64' id='type-id-420'/>
3660    <qualified-type-def type-id='type-id-420' const='yes' id='type-id-421'/>
3661    <qualified-type-def type-id='type-id-211' const='yes' id='type-id-422'/>
3662    <reference-type-def kind='lvalue' type-id='type-id-422' size-in-bits='64' id='type-id-423'/>
3663    <pointer-type-def type-id='type-id-422' size-in-bits='64' id='type-id-251'/>
3664    <qualified-type-def type-id='type-id-240' const='yes' id='type-id-424'/>
3665    <reference-type-def kind='lvalue' type-id='type-id-424' size-in-bits='64' id='type-id-241'/>
3666    <qualified-type-def type-id='type-id-213' const='yes' id='type-id-425'/>
3667    <reference-type-def kind='lvalue' type-id='type-id-425' size-in-bits='64' id='type-id-273'/>
3668    <qualified-type-def type-id='type-id-214' const='yes' id='type-id-426'/>
3669    <reference-type-def kind='lvalue' type-id='type-id-426' size-in-bits='64' id='type-id-427'/>
3670    <qualified-type-def type-id='type-id-217' const='yes' id='type-id-428'/>
3671    <reference-type-def kind='lvalue' type-id='type-id-428' size-in-bits='64' id='type-id-227'/>
3672    <pointer-type-def type-id='type-id-428' size-in-bits='64' id='type-id-429'/>
3673    <qualified-type-def type-id='type-id-429' const='yes' id='type-id-430'/>
3674    <qualified-type-def type-id='type-id-189' const='yes' id='type-id-431'/>
3675    <reference-type-def kind='lvalue' type-id='type-id-431' size-in-bits='64' id='type-id-191'/>
3676    <qualified-type-def type-id='type-id-183' const='yes' id='type-id-432'/>
3677    <reference-type-def kind='lvalue' type-id='type-id-432' size-in-bits='64' id='type-id-433'/>
3678    <pointer-type-def type-id='type-id-432' size-in-bits='64' id='type-id-203'/>
3679    <qualified-type-def type-id='type-id-203' const='yes' id='type-id-434'/>
3680    <qualified-type-def type-id='type-id-168' const='yes' id='type-id-435'/>
3681    <reference-type-def kind='lvalue' type-id='type-id-435' size-in-bits='64' id='type-id-170'/>
3682    <pointer-type-def type-id='type-id-435' size-in-bits='64' id='type-id-436'/>
3683    <qualified-type-def type-id='type-id-436' const='yes' id='type-id-437'/>
3684    <qualified-type-def type-id='type-id-297' const='yes' id='type-id-438'/>
3685    <qualified-type-def type-id='type-id-299' id='type-id-439'/>
3686    <reference-type-def kind='lvalue' type-id='type-id-438' size-in-bits='64' id='type-id-299'/>
3687    <pointer-type-def type-id='type-id-438' size-in-bits='64' id='type-id-440'/>
3688    <qualified-type-def type-id='type-id-440' const='yes' id='type-id-441'/>
3689    <qualified-type-def type-id='type-id-317' const='yes' id='type-id-442'/>
3690    <reference-type-def kind='lvalue' type-id='type-id-442' size-in-bits='64' id='type-id-319'/>
3691    <pointer-type-def type-id='type-id-442' size-in-bits='64' id='type-id-443'/>
3692    <qualified-type-def type-id='type-id-314' const='yes' id='type-id-444'/>
3693    <reference-type-def kind='lvalue' type-id='type-id-444' size-in-bits='64' id='type-id-316'/>
3694    <pointer-type-def type-id='type-id-444' size-in-bits='64' id='type-id-445'/>
3695    <qualified-type-def type-id='type-id-308' const='yes' id='type-id-446'/>
3696    <reference-type-def kind='lvalue' type-id='type-id-446' size-in-bits='64' id='type-id-310'/>
3697    <pointer-type-def type-id='type-id-446' size-in-bits='64' id='type-id-447'/>
3698    <qualified-type-def type-id='type-id-320' const='yes' id='type-id-448'/>
3699    <reference-type-def kind='lvalue' type-id='type-id-448' size-in-bits='64' id='type-id-322'/>
3700    <pointer-type-def type-id='type-id-448' size-in-bits='64' id='type-id-449'/>
3701    <qualified-type-def type-id='type-id-302' const='yes' id='type-id-450'/>
3702    <reference-type-def kind='lvalue' type-id='type-id-450' size-in-bits='64' id='type-id-304'/>
3703    <pointer-type-def type-id='type-id-450' size-in-bits='64' id='type-id-451'/>
3704    <qualified-type-def type-id='type-id-311' const='yes' id='type-id-452'/>
3705    <reference-type-def kind='lvalue' type-id='type-id-452' size-in-bits='64' id='type-id-313'/>
3706    <pointer-type-def type-id='type-id-452' size-in-bits='64' id='type-id-453'/>
3707    <qualified-type-def type-id='type-id-323' const='yes' id='type-id-454'/>
3708    <reference-type-def kind='lvalue' type-id='type-id-454' size-in-bits='64' id='type-id-325'/>
3709    <pointer-type-def type-id='type-id-454' size-in-bits='64' id='type-id-455'/>
3710    <qualified-type-def type-id='type-id-305' const='yes' id='type-id-456'/>
3711    <reference-type-def kind='lvalue' type-id='type-id-456' size-in-bits='64' id='type-id-307'/>
3712    <pointer-type-def type-id='type-id-456' size-in-bits='64' id='type-id-457'/>
3713    <qualified-type-def type-id='type-id-171' const='yes' id='type-id-458'/>
3714    <reference-type-def kind='lvalue' type-id='type-id-458' size-in-bits='64' id='type-id-173'/>
3715    <pointer-type-def type-id='type-id-458' size-in-bits='64' id='type-id-459'/>
3716    <qualified-type-def type-id='type-id-459' const='yes' id='type-id-460'/>
3717    <qualified-type-def type-id='type-id-376' const='yes' id='type-id-461'/>
3718    <reference-type-def kind='lvalue' type-id='type-id-461' size-in-bits='64' id='type-id-462'/>
3719    <pointer-type-def type-id='type-id-461' size-in-bits='64' id='type-id-463'/>
3720    <qualified-type-def type-id='type-id-463' const='yes' id='type-id-464'/>
3721    <qualified-type-def type-id='type-id-380' const='yes' id='type-id-465'/>
3722    <reference-type-def kind='lvalue' type-id='type-id-465' size-in-bits='64' id='type-id-466'/>
3723    <pointer-type-def type-id='type-id-465' size-in-bits='64' id='type-id-467'/>
3724    <qualified-type-def type-id='type-id-467' const='yes' id='type-id-468'/>
3725    <qualified-type-def type-id='type-id-384' const='yes' id='type-id-469'/>
3726    <reference-type-def kind='lvalue' type-id='type-id-469' size-in-bits='64' id='type-id-470'/>
3727    <pointer-type-def type-id='type-id-469' size-in-bits='64' id='type-id-471'/>
3728    <qualified-type-def type-id='type-id-471' const='yes' id='type-id-472'/>
3729    <qualified-type-def type-id='type-id-387' const='yes' id='type-id-473'/>
3730    <reference-type-def kind='lvalue' type-id='type-id-473' size-in-bits='64' id='type-id-474'/>
3731    <pointer-type-def type-id='type-id-473' size-in-bits='64' id='type-id-475'/>
3732    <qualified-type-def type-id='type-id-475' const='yes' id='type-id-476'/>
3733    <qualified-type-def type-id='type-id-390' const='yes' id='type-id-477'/>
3734    <reference-type-def kind='lvalue' type-id='type-id-477' size-in-bits='64' id='type-id-478'/>
3735    <pointer-type-def type-id='type-id-477' size-in-bits='64' id='type-id-479'/>
3736    <qualified-type-def type-id='type-id-479' const='yes' id='type-id-480'/>
3737    <qualified-type-def type-id='type-id-393' const='yes' id='type-id-481'/>
3738    <pointer-type-def type-id='type-id-481' size-in-bits='64' id='type-id-482'/>
3739    <qualified-type-def type-id='type-id-482' const='yes' id='type-id-483'/>
3740    <qualified-type-def type-id='type-id-395' const='yes' id='type-id-484'/>
3741    <pointer-type-def type-id='type-id-484' size-in-bits='64' id='type-id-485'/>
3742    <qualified-type-def type-id='type-id-485' const='yes' id='type-id-486'/>
3743    <reference-type-def kind='lvalue' type-id='type-id-487' size-in-bits='64' id='type-id-488'/>
3744    <qualified-type-def type-id='type-id-57' const='yes' id='type-id-177'/>
3745    <reference-type-def kind='lvalue' type-id='type-id-177' size-in-bits='64' id='type-id-489'/>
3746    <qualified-type-def type-id='type-id-490' id='type-id-491'/>
3747    <reference-type-def kind='lvalue' type-id='type-id-117' size-in-bits='64' id='type-id-492'/>
3748    <qualified-type-def type-id='type-id-493' const='yes' id='type-id-494'/>
3749    <pointer-type-def type-id='type-id-494' size-in-bits='64' id='type-id-495'/>
3750    <qualified-type-def type-id='type-id-495' const='yes' id='type-id-496'/>
3751    <qualified-type-def type-id='type-id-497' const='yes' id='type-id-498'/>
3752    <reference-type-def kind='lvalue' type-id='type-id-498' size-in-bits='64' id='type-id-499'/>
3753    <pointer-type-def type-id='type-id-498' size-in-bits='64' id='type-id-500'/>
3754    <qualified-type-def type-id='type-id-500' const='yes' id='type-id-501'/>
3755    <qualified-type-def type-id='type-id-502' const='yes' id='type-id-503'/>
3756    <reference-type-def kind='lvalue' type-id='type-id-503' size-in-bits='64' id='type-id-504'/>
3757    <pointer-type-def type-id='type-id-503' size-in-bits='64' id='type-id-505'/>
3758    <qualified-type-def type-id='type-id-505' const='yes' id='type-id-506'/>
3759    <qualified-type-def type-id='type-id-507' const='yes' id='type-id-508'/>
3760    <reference-type-def kind='lvalue' type-id='type-id-508' size-in-bits='64' id='type-id-509'/>
3761    <pointer-type-def type-id='type-id-508' size-in-bits='64' id='type-id-510'/>
3762    <qualified-type-def type-id='type-id-510' const='yes' id='type-id-511'/>
3763    <qualified-type-def type-id='type-id-512' const='yes' id='type-id-513'/>
3764    <reference-type-def kind='lvalue' type-id='type-id-513' size-in-bits='64' id='type-id-514'/>
3765    <pointer-type-def type-id='type-id-513' size-in-bits='64' id='type-id-515'/>
3766    <qualified-type-def type-id='type-id-515' const='yes' id='type-id-516'/>
3767    <qualified-type-def type-id='type-id-193' const='yes' id='type-id-517'/>
3768    <qualified-type-def type-id='type-id-518' id='type-id-519'/>
3769    <reference-type-def kind='lvalue' type-id='type-id-517' size-in-bits='64' id='type-id-518'/>
3770    <pointer-type-def type-id='type-id-517' size-in-bits='64' id='type-id-520'/>
3771    <qualified-type-def type-id='type-id-520' const='yes' id='type-id-521'/>
3772    <qualified-type-def type-id='type-id-522' const='yes' id='type-id-523'/>
3773    <qualified-type-def type-id='type-id-524' id='type-id-525'/>
3774    <reference-type-def kind='lvalue' type-id='type-id-523' size-in-bits='64' id='type-id-524'/>
3775    <pointer-type-def type-id='type-id-523' size-in-bits='64' id='type-id-526'/>
3776    <qualified-type-def type-id='type-id-526' const='yes' id='type-id-527'/>
3777    <qualified-type-def type-id='type-id-528' const='yes' id='type-id-529'/>
3778    <qualified-type-def type-id='type-id-530' id='type-id-531'/>
3779    <reference-type-def kind='lvalue' type-id='type-id-529' size-in-bits='64' id='type-id-530'/>
3780    <pointer-type-def type-id='type-id-529' size-in-bits='64' id='type-id-532'/>
3781    <qualified-type-def type-id='type-id-532' const='yes' id='type-id-533'/>
3782    <qualified-type-def type-id='type-id-534' const='yes' id='type-id-535'/>
3783    <qualified-type-def type-id='type-id-536' id='type-id-537'/>
3784    <reference-type-def kind='lvalue' type-id='type-id-535' size-in-bits='64' id='type-id-536'/>
3785    <pointer-type-def type-id='type-id-535' size-in-bits='64' id='type-id-538'/>
3786    <qualified-type-def type-id='type-id-538' const='yes' id='type-id-539'/>
3787    <qualified-type-def type-id='type-id-540' const='yes' id='type-id-541'/>
3788    <reference-type-def kind='lvalue' type-id='type-id-541' size-in-bits='64' id='type-id-542'/>
3789    <pointer-type-def type-id='type-id-541' size-in-bits='64' id='type-id-543'/>
3790    <qualified-type-def type-id='type-id-544' const='yes' id='type-id-545'/>
3791    <reference-type-def kind='lvalue' type-id='type-id-545' size-in-bits='64' id='type-id-546'/>
3792    <qualified-type-def type-id='type-id-547' const='yes' id='type-id-548'/>
3793    <qualified-type-def type-id='type-id-549' id='type-id-550'/>
3794    <reference-type-def kind='lvalue' type-id='type-id-548' size-in-bits='64' id='type-id-549'/>
3795    <pointer-type-def type-id='type-id-548' size-in-bits='64' id='type-id-551'/>
3796    <qualified-type-def type-id='type-id-551' const='yes' id='type-id-552'/>
3797    <qualified-type-def type-id='type-id-553' const='yes' id='type-id-554'/>
3798    <qualified-type-def type-id='type-id-555' id='type-id-556'/>
3799    <reference-type-def kind='lvalue' type-id='type-id-554' size-in-bits='64' id='type-id-555'/>
3800    <pointer-type-def type-id='type-id-554' size-in-bits='64' id='type-id-557'/>
3801    <qualified-type-def type-id='type-id-557' const='yes' id='type-id-558'/>
3802    <qualified-type-def type-id='type-id-559' const='yes' id='type-id-560'/>
3803    <qualified-type-def type-id='type-id-561' id='type-id-562'/>
3804    <reference-type-def kind='lvalue' type-id='type-id-560' size-in-bits='64' id='type-id-561'/>
3805    <pointer-type-def type-id='type-id-560' size-in-bits='64' id='type-id-563'/>
3806    <qualified-type-def type-id='type-id-563' const='yes' id='type-id-564'/>
3807    <qualified-type-def type-id='type-id-565' const='yes' id='type-id-566'/>
3808    <qualified-type-def type-id='type-id-567' id='type-id-568'/>
3809    <reference-type-def kind='lvalue' type-id='type-id-566' size-in-bits='64' id='type-id-567'/>
3810    <pointer-type-def type-id='type-id-566' size-in-bits='64' id='type-id-569'/>
3811    <qualified-type-def type-id='type-id-569' const='yes' id='type-id-570'/>
3812    <qualified-type-def type-id='type-id-571' const='yes' id='type-id-572'/>
3813    <pointer-type-def type-id='type-id-572' size-in-bits='64' id='type-id-573'/>
3814    <qualified-type-def type-id='type-id-574' const='yes' id='type-id-575'/>
3815    <reference-type-def kind='lvalue' type-id='type-id-575' size-in-bits='64' id='type-id-576'/>
3816    <pointer-type-def type-id='type-id-575' size-in-bits='64' id='type-id-577'/>
3817    <qualified-type-def type-id='type-id-578' const='yes' id='type-id-579'/>
3818    <reference-type-def kind='lvalue' type-id='type-id-579' size-in-bits='64' id='type-id-580'/>
3819    <pointer-type-def type-id='type-id-579' size-in-bits='64' id='type-id-581'/>
3820    <qualified-type-def type-id='type-id-582' const='yes' id='type-id-583'/>
3821    <reference-type-def kind='lvalue' type-id='type-id-583' size-in-bits='64' id='type-id-584'/>
3822    <pointer-type-def type-id='type-id-583' size-in-bits='64' id='type-id-585'/>
3823    <qualified-type-def type-id='type-id-586' const='yes' id='type-id-587'/>
3824    <reference-type-def kind='lvalue' type-id='type-id-587' size-in-bits='64' id='type-id-588'/>
3825    <pointer-type-def type-id='type-id-587' size-in-bits='64' id='type-id-589'/>
3826    <qualified-type-def type-id='type-id-590' const='yes' id='type-id-591'/>
3827    <pointer-type-def type-id='type-id-591' size-in-bits='64' id='type-id-592'/>
3828    <qualified-type-def type-id='type-id-593' const='yes' id='type-id-594'/>
3829    <pointer-type-def type-id='type-id-594' size-in-bits='64' id='type-id-595'/>
3830    <qualified-type-def type-id='type-id-595' const='yes' id='type-id-596'/>
3831    <qualified-type-def type-id='type-id-597' const='yes' id='type-id-598'/>
3832    <pointer-type-def type-id='type-id-598' size-in-bits='64' id='type-id-599'/>
3833    <qualified-type-def type-id='type-id-599' const='yes' id='type-id-600'/>
3834    <qualified-type-def type-id='type-id-601' const='yes' id='type-id-602'/>
3835    <pointer-type-def type-id='type-id-602' size-in-bits='64' id='type-id-603'/>
3836    <qualified-type-def type-id='type-id-603' const='yes' id='type-id-604'/>
3837    <qualified-type-def type-id='type-id-605' const='yes' id='type-id-606'/>
3838    <pointer-type-def type-id='type-id-606' size-in-bits='64' id='type-id-607'/>
3839    <qualified-type-def type-id='type-id-607' const='yes' id='type-id-608'/>
3840    <qualified-type-def type-id='type-id-609' const='yes' id='type-id-610'/>
3841    <pointer-type-def type-id='type-id-610' size-in-bits='64' id='type-id-611'/>
3842    <qualified-type-def type-id='type-id-611' const='yes' id='type-id-612'/>
3843    <qualified-type-def type-id='type-id-613' const='yes' id='type-id-614'/>
3844    <pointer-type-def type-id='type-id-614' size-in-bits='64' id='type-id-615'/>
3845    <qualified-type-def type-id='type-id-615' const='yes' id='type-id-616'/>
3846    <qualified-type-def type-id='type-id-617' id='type-id-618'/>
3847    <qualified-type-def type-id='type-id-619' const='yes' id='type-id-620'/>
3848    <reference-type-def kind='lvalue' type-id='type-id-620' size-in-bits='64' id='type-id-621'/>
3849    <qualified-type-def type-id='type-id-622' const='yes' id='type-id-623'/>
3850    <qualified-type-def type-id='type-id-624' id='type-id-625'/>
3851    <reference-type-def kind='lvalue' type-id='type-id-623' size-in-bits='64' id='type-id-624'/>
3852    <pointer-type-def type-id='type-id-623' size-in-bits='64' id='type-id-626'/>
3853    <qualified-type-def type-id='type-id-626' const='yes' id='type-id-627'/>
3854    <qualified-type-def type-id='type-id-628' const='yes' id='type-id-629'/>
3855    <pointer-type-def type-id='type-id-629' size-in-bits='64' id='type-id-630'/>
3856    <qualified-type-def type-id='type-id-630' const='yes' id='type-id-631'/>
3857    <qualified-type-def type-id='type-id-632' id='type-id-633'/>
3858    <qualified-type-def type-id='type-id-634' const='yes' id='type-id-635'/>
3859    <qualified-type-def type-id='type-id-636' const='yes' id='type-id-637'/>
3860    <pointer-type-def type-id='type-id-637' size-in-bits='64' id='type-id-638'/>
3861    <qualified-type-def type-id='type-id-639' const='yes' id='type-id-640'/>
3862    <qualified-type-def type-id='type-id-641' id='type-id-642'/>
3863    <reference-type-def kind='lvalue' type-id='type-id-640' size-in-bits='64' id='type-id-641'/>
3864    <pointer-type-def type-id='type-id-640' size-in-bits='64' id='type-id-643'/>
3865    <qualified-type-def type-id='type-id-644' const='yes' id='type-id-645'/>
3866    <reference-type-def kind='lvalue' type-id='type-id-645' size-in-bits='64' id='type-id-646'/>
3867    <qualified-type-def type-id='type-id-647' const='yes' id='type-id-648'/>
3868    <reference-type-def kind='lvalue' type-id='type-id-648' size-in-bits='64' id='type-id-649'/>
3869    <pointer-type-def type-id='type-id-648' size-in-bits='64' id='type-id-650'/>
3870    <qualified-type-def type-id='type-id-650' const='yes' id='type-id-651'/>
3871    <qualified-type-def type-id='type-id-652' const='yes' id='type-id-653'/>
3872    <reference-type-def kind='lvalue' type-id='type-id-653' size-in-bits='64' id='type-id-654'/>
3873    <pointer-type-def type-id='type-id-653' size-in-bits='64' id='type-id-655'/>
3874    <qualified-type-def type-id='type-id-655' const='yes' id='type-id-656'/>
3875    <qualified-type-def type-id='type-id-327' const='yes' id='type-id-657'/>
3876    <reference-type-def kind='lvalue' type-id='type-id-657' size-in-bits='64' id='type-id-658'/>
3877    <pointer-type-def type-id='type-id-657' size-in-bits='64' id='type-id-659'/>
3878    <qualified-type-def type-id='type-id-329' const='yes' id='type-id-660'/>
3879    <reference-type-def kind='lvalue' type-id='type-id-660' size-in-bits='64' id='type-id-661'/>
3880    <pointer-type-def type-id='type-id-660' size-in-bits='64' id='type-id-662'/>
3881    <qualified-type-def type-id='type-id-331' const='yes' id='type-id-663'/>
3882    <reference-type-def kind='lvalue' type-id='type-id-663' size-in-bits='64' id='type-id-664'/>
3883    <pointer-type-def type-id='type-id-663' size-in-bits='64' id='type-id-665'/>
3884    <qualified-type-def type-id='type-id-665' const='yes' id='type-id-666'/>
3885    <qualified-type-def type-id='type-id-667' const='yes' id='type-id-668'/>
3886    <qualified-type-def type-id='type-id-669' id='type-id-670'/>
3887    <reference-type-def kind='lvalue' type-id='type-id-668' size-in-bits='64' id='type-id-669'/>
3888    <pointer-type-def type-id='type-id-668' size-in-bits='64' id='type-id-671'/>
3889    <qualified-type-def type-id='type-id-672' const='yes' id='type-id-673'/>
3890    <qualified-type-def type-id='type-id-674' id='type-id-675'/>
3891    <reference-type-def kind='lvalue' type-id='type-id-673' size-in-bits='64' id='type-id-674'/>
3892    <pointer-type-def type-id='type-id-673' size-in-bits='64' id='type-id-676'/>
3893    <qualified-type-def type-id='type-id-677' const='yes' id='type-id-678'/>
3894    <qualified-type-def type-id='type-id-679' id='type-id-680'/>
3895    <reference-type-def kind='lvalue' type-id='type-id-678' size-in-bits='64' id='type-id-679'/>
3896    <pointer-type-def type-id='type-id-678' size-in-bits='64' id='type-id-681'/>
3897    <qualified-type-def type-id='type-id-682' const='yes' id='type-id-683'/>
3898    <reference-type-def kind='lvalue' type-id='type-id-683' size-in-bits='64' id='type-id-684'/>
3899    <qualified-type-def type-id='type-id-685' const='yes' id='type-id-686'/>
3900    <reference-type-def kind='lvalue' type-id='type-id-686' size-in-bits='64' id='type-id-687'/>
3901    <qualified-type-def type-id='type-id-335' const='yes' id='type-id-688'/>
3902    <reference-type-def kind='lvalue' type-id='type-id-688' size-in-bits='64' id='type-id-689'/>
3903    <pointer-type-def type-id='type-id-688' size-in-bits='64' id='type-id-690'/>
3904    <qualified-type-def type-id='type-id-690' const='yes' id='type-id-691'/>
3905    <qualified-type-def type-id='type-id-333' const='yes' id='type-id-692'/>
3906    <reference-type-def kind='lvalue' type-id='type-id-692' size-in-bits='64' id='type-id-693'/>
3907    <pointer-type-def type-id='type-id-692' size-in-bits='64' id='type-id-694'/>
3908    <qualified-type-def type-id='type-id-694' const='yes' id='type-id-695'/>
3909    <qualified-type-def type-id='type-id-696' const='yes' id='type-id-697'/>
3910    <reference-type-def kind='lvalue' type-id='type-id-697' size-in-bits='64' id='type-id-698'/>
3911    <pointer-type-def type-id='type-id-697' size-in-bits='64' id='type-id-699'/>
3912    <qualified-type-def type-id='type-id-699' const='yes' id='type-id-700'/>
3913    <qualified-type-def type-id='type-id-701' const='yes' id='type-id-702'/>
3914    <reference-type-def kind='lvalue' type-id='type-id-702' size-in-bits='64' id='type-id-703'/>
3915    <pointer-type-def type-id='type-id-702' size-in-bits='64' id='type-id-704'/>
3916    <qualified-type-def type-id='type-id-704' const='yes' id='type-id-705'/>
3917    <qualified-type-def type-id='type-id-12' const='yes' id='type-id-262'/>
3918    <qualified-type-def type-id='type-id-706' id='type-id-707'/>
3919    <pointer-type-def type-id='type-id-708' size-in-bits='64' id='type-id-709'/>
3920    <reference-type-def kind='lvalue' type-id='type-id-497' size-in-bits='64' id='type-id-710'/>
3921    <pointer-type-def type-id='type-id-497' size-in-bits='64' id='type-id-711'/>
3922    <qualified-type-def type-id='type-id-711' const='yes' id='type-id-712'/>
3923    <pointer-type-def type-id='type-id-713' size-in-bits='64' id='type-id-714'/>
3924    <qualified-type-def type-id='type-id-714' const='yes' id='type-id-715'/>
3925    <reference-type-def kind='lvalue' type-id='type-id-502' size-in-bits='64' id='type-id-716'/>
3926    <pointer-type-def type-id='type-id-502' size-in-bits='64' id='type-id-717'/>
3927    <qualified-type-def type-id='type-id-717' const='yes' id='type-id-718'/>
3928    <pointer-type-def type-id='type-id-719' size-in-bits='64' id='type-id-720'/>
3929    <qualified-type-def type-id='type-id-720' const='yes' id='type-id-721'/>
3930    <reference-type-def kind='lvalue' type-id='type-id-507' size-in-bits='64' id='type-id-722'/>
3931    <pointer-type-def type-id='type-id-507' size-in-bits='64' id='type-id-723'/>
3932    <qualified-type-def type-id='type-id-723' const='yes' id='type-id-724'/>
3933    <pointer-type-def type-id='type-id-725' size-in-bits='64' id='type-id-726'/>
3934    <qualified-type-def type-id='type-id-726' const='yes' id='type-id-727'/>
3935    <reference-type-def kind='lvalue' type-id='type-id-512' size-in-bits='64' id='type-id-728'/>
3936    <pointer-type-def type-id='type-id-512' size-in-bits='64' id='type-id-729'/>
3937    <qualified-type-def type-id='type-id-729' const='yes' id='type-id-730'/>
3938    <pointer-type-def type-id='type-id-731' size-in-bits='64' id='type-id-732'/>
3939    <qualified-type-def type-id='type-id-732' const='yes' id='type-id-733'/>
3940    <reference-type-def kind='lvalue' type-id='type-id-193' size-in-bits='64' id='type-id-734'/>
3941    <pointer-type-def type-id='type-id-193' size-in-bits='64' id='type-id-735'/>
3942    <qualified-type-def type-id='type-id-735' const='yes' id='type-id-736'/>
3943    <reference-type-def kind='lvalue' type-id='type-id-522' size-in-bits='64' id='type-id-737'/>
3944    <pointer-type-def type-id='type-id-522' size-in-bits='64' id='type-id-738'/>
3945    <reference-type-def kind='lvalue' type-id='type-id-528' size-in-bits='64' id='type-id-739'/>
3946    <pointer-type-def type-id='type-id-528' size-in-bits='64' id='type-id-740'/>
3947    <reference-type-def kind='lvalue' type-id='type-id-534' size-in-bits='64' id='type-id-741'/>
3948    <pointer-type-def type-id='type-id-534' size-in-bits='64' id='type-id-742'/>
3949    <qualified-type-def type-id='type-id-742' const='yes' id='type-id-743'/>
3950    <reference-type-def kind='lvalue' type-id='type-id-540' size-in-bits='64' id='type-id-744'/>
3951    <pointer-type-def type-id='type-id-540' size-in-bits='64' id='type-id-745'/>
3952    <qualified-type-def type-id='type-id-745' const='yes' id='type-id-746'/>
3953    <reference-type-def kind='lvalue' type-id='type-id-547' size-in-bits='64' id='type-id-747'/>
3954    <pointer-type-def type-id='type-id-547' size-in-bits='64' id='type-id-748'/>
3955    <qualified-type-def type-id='type-id-748' const='yes' id='type-id-749'/>
3956    <reference-type-def kind='lvalue' type-id='type-id-553' size-in-bits='64' id='type-id-750'/>
3957    <pointer-type-def type-id='type-id-553' size-in-bits='64' id='type-id-751'/>
3958    <qualified-type-def type-id='type-id-751' const='yes' id='type-id-752'/>
3959    <reference-type-def kind='lvalue' type-id='type-id-559' size-in-bits='64' id='type-id-753'/>
3960    <pointer-type-def type-id='type-id-559' size-in-bits='64' id='type-id-754'/>
3961    <qualified-type-def type-id='type-id-754' const='yes' id='type-id-755'/>
3962    <reference-type-def kind='lvalue' type-id='type-id-565' size-in-bits='64' id='type-id-756'/>
3963    <pointer-type-def type-id='type-id-565' size-in-bits='64' id='type-id-757'/>
3964    <qualified-type-def type-id='type-id-757' const='yes' id='type-id-758'/>
3965    <reference-type-def kind='lvalue' type-id='type-id-574' size-in-bits='64' id='type-id-759'/>
3966    <pointer-type-def type-id='type-id-574' size-in-bits='64' id='type-id-760'/>
3967    <reference-type-def kind='lvalue' type-id='type-id-578' size-in-bits='64' id='type-id-761'/>
3968    <pointer-type-def type-id='type-id-578' size-in-bits='64' id='type-id-762'/>
3969    <reference-type-def kind='lvalue' type-id='type-id-582' size-in-bits='64' id='type-id-763'/>
3970    <pointer-type-def type-id='type-id-582' size-in-bits='64' id='type-id-764'/>
3971    <reference-type-def kind='lvalue' type-id='type-id-586' size-in-bits='64' id='type-id-765'/>
3972    <pointer-type-def type-id='type-id-586' size-in-bits='64' id='type-id-766'/>
3973    <pointer-type-def type-id='type-id-590' size-in-bits='64' id='type-id-767'/>
3974    <reference-type-def kind='lvalue' type-id='type-id-767' size-in-bits='64' id='type-id-768'/>
3975    <pointer-type-def type-id='type-id-605' size-in-bits='64' id='type-id-769'/>
3976    <qualified-type-def type-id='type-id-769' const='yes' id='type-id-770'/>
3977    <pointer-type-def type-id='type-id-771' size-in-bits='64' id='type-id-772'/>
3978    <pointer-type-def type-id='type-id-609' size-in-bits='64' id='type-id-773'/>
3979    <qualified-type-def type-id='type-id-773' const='yes' id='type-id-774'/>
3980    <pointer-type-def type-id='type-id-775' size-in-bits='64' id='type-id-776'/>
3981    <pointer-type-def type-id='type-id-613' size-in-bits='64' id='type-id-777'/>
3982    <qualified-type-def type-id='type-id-777' const='yes' id='type-id-778'/>
3983    <pointer-type-def type-id='type-id-779' size-in-bits='64' id='type-id-780'/>
3984    <reference-type-def kind='lvalue' type-id='type-id-619' size-in-bits='64' id='type-id-781'/>
3985    <pointer-type-def type-id='type-id-619' size-in-bits='64' id='type-id-782'/>
3986    <reference-type-def kind='lvalue' type-id='type-id-622' size-in-bits='64' id='type-id-783'/>
3987    <pointer-type-def type-id='type-id-622' size-in-bits='64' id='type-id-784'/>
3988    <pointer-type-def type-id='type-id-785' size-in-bits='64' id='type-id-786'/>
3989    <reference-type-def kind='lvalue' type-id='type-id-628' size-in-bits='64' id='type-id-787'/>
3990    <pointer-type-def type-id='type-id-628' size-in-bits='64' id='type-id-788'/>
3991    <qualified-type-def type-id='type-id-788' const='yes' id='type-id-789'/>
3992    <qualified-type-def type-id='type-id-790' const='yes' id='type-id-791'/>
3993    <qualified-type-def type-id='type-id-792' const='yes' id='type-id-793'/>
3994    <qualified-type-def type-id='type-id-794' id='type-id-795'/>
3995    <reference-type-def kind='lvalue' type-id='type-id-639' size-in-bits='64' id='type-id-794'/>
3996    <pointer-type-def type-id='type-id-639' size-in-bits='64' id='type-id-796'/>
3997    <reference-type-def kind='lvalue' type-id='type-id-327' size-in-bits='64' id='type-id-797'/>
3998    <pointer-type-def type-id='type-id-327' size-in-bits='64' id='type-id-798'/>
3999    <qualified-type-def type-id='type-id-798' const='yes' id='type-id-799'/>
4000    <reference-type-def kind='lvalue' type-id='type-id-329' size-in-bits='64' id='type-id-800'/>
4001    <pointer-type-def type-id='type-id-329' size-in-bits='64' id='type-id-801'/>
4002    <qualified-type-def type-id='type-id-801' const='yes' id='type-id-802'/>
4003    <reference-type-def kind='lvalue' type-id='type-id-331' size-in-bits='64' id='type-id-803'/>
4004    <pointer-type-def type-id='type-id-331' size-in-bits='64' id='type-id-804'/>
4005    <qualified-type-def type-id='type-id-804' const='yes' id='type-id-805'/>
4006    <reference-type-def kind='lvalue' type-id='type-id-667' size-in-bits='64' id='type-id-806'/>
4007    <pointer-type-def type-id='type-id-667' size-in-bits='64' id='type-id-807'/>
4008    <reference-type-def kind='lvalue' type-id='type-id-672' size-in-bits='64' id='type-id-808'/>
4009    <pointer-type-def type-id='type-id-672' size-in-bits='64' id='type-id-809'/>
4010    <reference-type-def kind='lvalue' type-id='type-id-677' size-in-bits='64' id='type-id-810'/>
4011    <pointer-type-def type-id='type-id-677' size-in-bits='64' id='type-id-811'/>
4012    <pointer-type-def type-id='type-id-682' size-in-bits='64' id='type-id-812'/>
4013    <pointer-type-def type-id='type-id-685' size-in-bits='64' id='type-id-813'/>
4014    <pointer-type-def type-id='type-id-814' size-in-bits='64' id='type-id-815'/>
4015    <pointer-type-def type-id='type-id-816' size-in-bits='64' id='type-id-817'/>
4016    <pointer-type-def type-id='type-id-818' size-in-bits='64' id='type-id-819'/>
4017    <pointer-type-def type-id='type-id-820' size-in-bits='64' id='type-id-821'/>
4018    <pointer-type-def type-id='type-id-822' size-in-bits='64' id='type-id-823'/>
4019    <reference-type-def kind='lvalue' type-id='type-id-335' size-in-bits='64' id='type-id-824'/>
4020    <pointer-type-def type-id='type-id-335' size-in-bits='64' id='type-id-825'/>
4021    <qualified-type-def type-id='type-id-825' const='yes' id='type-id-826'/>
4022    <qualified-type-def type-id='type-id-827' id='type-id-828'/>
4023    <reference-type-def kind='lvalue' type-id='type-id-333' size-in-bits='64' id='type-id-827'/>
4024    <pointer-type-def type-id='type-id-333' size-in-bits='64' id='type-id-829'/>
4025    <qualified-type-def type-id='type-id-829' const='yes' id='type-id-830'/>
4026    <reference-type-def kind='lvalue' type-id='type-id-696' size-in-bits='64' id='type-id-831'/>
4027    <pointer-type-def type-id='type-id-696' size-in-bits='64' id='type-id-346'/>
4028    <qualified-type-def type-id='type-id-346' const='yes' id='type-id-832'/>
4029    <reference-type-def kind='lvalue' type-id='type-id-701' size-in-bits='64' id='type-id-833'/>
4030    <pointer-type-def type-id='type-id-701' size-in-bits='64' id='type-id-834'/>
4031    <qualified-type-def type-id='type-id-834' const='yes' id='type-id-835'/>
4032    <pointer-type-def type-id='type-id-836' size-in-bits='64' id='type-id-837'/>
4033    <reference-type-def kind='lvalue' type-id='type-id-5' size-in-bits='64' id='type-id-838'/>
4034    <pointer-type-def type-id='type-id-5' size-in-bits='64' id='type-id-839'/>
4035    <qualified-type-def type-id='type-id-176' const='yes' id='type-id-840'/>
4036    <qualified-type-def type-id='type-id-841' id='type-id-842'/>
4037    <reference-type-def kind='lvalue' type-id='type-id-840' size-in-bits='64' id='type-id-841'/>
4038    <pointer-type-def type-id='type-id-840' size-in-bits='64' id='type-id-843'/>
4039    <reference-type-def kind='lvalue' type-id='type-id-176' size-in-bits='64' id='type-id-844'/>
4040    <pointer-type-def type-id='type-id-176' size-in-bits='64' id='type-id-845'/>
4041    <qualified-type-def type-id='type-id-845' const='yes' id='type-id-846'/>
4042    <reference-type-def kind='lvalue' type-id='type-id-846' size-in-bits='64' id='type-id-847'/>
4043    <pointer-type-def type-id='type-id-848' size-in-bits='64' id='type-id-239'/>
4044    <pointer-type-def type-id='type-id-849' size-in-bits='64' id='type-id-267'/>
4045    <pointer-type-def type-id='type-id-850' size-in-bits='64' id='type-id-237'/>
4046    <pointer-type-def type-id='type-id-851' size-in-bits='64' id='type-id-342'/>
4047    <pointer-type-def type-id='type-id-342' size-in-bits='64' id='type-id-852'/>
4048    <pointer-type-def type-id='type-id-853' size-in-bits='64' id='type-id-340'/>
4049    <pointer-type-def type-id='type-id-340' size-in-bits='64' id='type-id-854'/>
4050    <pointer-type-def type-id='type-id-855' size-in-bits='64' id='type-id-233'/>
4051    <qualified-type-def type-id='type-id-58' const='yes' id='type-id-59'/>
4052    <qualified-type-def type-id='type-id-856' id='type-id-857'/>
4053    <reference-type-def kind='lvalue' type-id='type-id-59' size-in-bits='64' id='type-id-856'/>
4054    <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-205'/>
4055    <reference-type-def kind='lvalue' type-id='type-id-58' size-in-bits='64' id='type-id-858'/>
4056    <qualified-type-def type-id='type-id-151' const='yes' id='type-id-859'/>
4057    <reference-type-def kind='lvalue' type-id='type-id-859' size-in-bits='64' id='type-id-860'/>
4058    <namespace-decl name='std'>
4059      <class-decl name='random_access_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator_base_types.h' line='89' column='1' id='type-id-861'>
4060        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-862'/>
4061      </class-decl>
4062      <class-decl name='bidirectional_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator_base_types.h' line='86' column='1' id='type-id-862'>
4063        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-863'/>
4064      </class-decl>
4065      <class-decl name='forward_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator_base_types.h' line='83' column='1' id='type-id-863'>
4066        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-864'/>
4067      </class-decl>
4068      <class-decl name='input_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator_base_types.h' line='79' column='1' id='type-id-864'/>
4069      <class-decl name='pair&lt;long unsigned int, HeapLeakChecker::RangeValue&gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-682'>
4070        <data-member access='public' layout-offset-in-bits='0'>
4071          <var-decl name='first' type-id='type-id-5' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
4072        </data-member>
4073        <data-member access='public' layout-offset-in-bits='64'>
4074          <var-decl name='second' type-id='type-id-283' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
4075        </data-member>
4076        <member-function access='public'>
4077          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
4078            <parameter type-id='type-id-812' is-artificial='yes'/>
4079            <return type-id='type-id-60'/>
4080          </function-decl>
4081        </member-function>
4082        <member-function access='public'>
4083          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
4084            <parameter type-id='type-id-812' is-artificial='yes'/>
4085            <parameter type-id='type-id-706'/>
4086            <parameter type-id='type-id-408'/>
4087            <return type-id='type-id-60'/>
4088          </function-decl>
4089        </member-function>
4090      </class-decl>
4091      <class-decl name='_Rb_tree_node_base' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='88' column='1' id='type-id-590'>
4092        <member-type access='public'>
4093          <typedef-decl name='_Base_ptr' type-id='type-id-767' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='89' column='1' id='type-id-865'/>
4094        </member-type>
4095        <member-type access='public'>
4096          <typedef-decl name='_Const_Base_ptr' type-id='type-id-592' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='90' column='1' id='type-id-866'/>
4097        </member-type>
4098        <data-member access='public' layout-offset-in-bits='0'>
4099          <var-decl name='_M_color' type-id='type-id-867' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='92' column='1'/>
4100        </data-member>
4101        <data-member access='public' layout-offset-in-bits='64'>
4102          <var-decl name='_M_parent' type-id='type-id-865' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='93' column='1'/>
4103        </data-member>
4104        <data-member access='public' layout-offset-in-bits='128'>
4105          <var-decl name='_M_left' type-id='type-id-865' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='94' column='1'/>
4106        </data-member>
4107        <data-member access='public' layout-offset-in-bits='192'>
4108          <var-decl name='_M_right' type-id='type-id-865' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='95' column='1'/>
4109        </data-member>
4110      </class-decl>
4111      <class-decl name='allocator&lt;void (*)()&gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='87' column='1' id='type-id-619'>
4112        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-390'/>
4113        <member-function access='private'>
4114          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
4115            <parameter type-id='type-id-782' is-artificial='yes'/>
4116            <return type-id='type-id-60'/>
4117          </function-decl>
4118        </member-function>
4119        <member-function access='private'>
4120          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
4121            <parameter type-id='type-id-782' is-artificial='yes'/>
4122            <parameter type-id='type-id-621'/>
4123            <return type-id='type-id-60'/>
4124          </function-decl>
4125        </member-function>
4126        <member-function access='private' destructor='yes'>
4127          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
4128            <parameter type-id='type-id-782' is-artificial='yes'/>
4129            <parameter type-id='type-id-1' is-artificial='yes'/>
4130            <return type-id='type-id-60'/>
4131          </function-decl>
4132        </member-function>
4133      </class-decl>
4134      <class-decl name='_Rb_tree_const_iterator&lt;MemoryRegionMap::Region&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='224' column='1' id='type-id-193'>
4135        <data-member access='public' layout-offset-in-bits='0'>
4136          <var-decl name='_M_node' type-id='type-id-866' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
4137        </data-member>
4138        <member-function access='public'>
4139          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
4140            <parameter type-id='type-id-735' is-artificial='yes'/>
4141            <return type-id='type-id-60'/>
4142          </function-decl>
4143        </member-function>
4144        <member-function access='public'>
4145          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
4146            <parameter type-id='type-id-735' is-artificial='yes'/>
4147            <parameter type-id='type-id-573'/>
4148            <return type-id='type-id-60'/>
4149          </function-decl>
4150        </member-function>
4151        <member-function access='public'>
4152          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
4153            <parameter type-id='type-id-735' is-artificial='yes'/>
4154            <parameter type-id='type-id-546'/>
4155            <return type-id='type-id-60'/>
4156          </function-decl>
4157        </member-function>
4158      </class-decl>
4159      <class-decl name='pair&lt;long unsigned int, long unsigned int&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-685'>
4160        <data-member access='public' layout-offset-in-bits='0'>
4161          <var-decl name='first' type-id='type-id-5' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
4162        </data-member>
4163        <data-member access='public' layout-offset-in-bits='64'>
4164          <var-decl name='second' type-id='type-id-5' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
4165        </data-member>
4166        <member-function access='public'>
4167          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
4168            <parameter type-id='type-id-813' is-artificial='yes'/>
4169            <return type-id='type-id-60'/>
4170          </function-decl>
4171        </member-function>
4172        <member-function access='public'>
4173          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
4174            <parameter type-id='type-id-813' is-artificial='yes'/>
4175            <parameter type-id='type-id-706'/>
4176            <parameter type-id='type-id-706'/>
4177            <return type-id='type-id-60'/>
4178          </function-decl>
4179        </member-function>
4180      </class-decl>
4181      <class-decl name='_Rb_tree_iterator&lt;MemoryRegionMap::Region&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='154' column='1' id='type-id-544'>
4182        <data-member access='public' layout-offset-in-bits='0'>
4183          <var-decl name='_M_node' type-id='type-id-865' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='219' column='1'/>
4184        </data-member>
4185        <member-function access='public'>
4186          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
4187            <parameter type-id='type-id-868' is-artificial='yes'/>
4188            <return type-id='type-id-60'/>
4189          </function-decl>
4190        </member-function>
4191        <member-function access='public'>
4192          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
4193            <parameter type-id='type-id-868' is-artificial='yes'/>
4194            <parameter type-id='type-id-869'/>
4195            <return type-id='type-id-60'/>
4196          </function-decl>
4197        </member-function>
4198      </class-decl>
4199      <class-decl name='__niter_base&lt;void**, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='267' column='1' id='type-id-870'/>
4200      <class-decl name='__miter_base&lt;void**, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='285' column='1' id='type-id-871'/>
4201      <class-decl name='_Vector_base&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='70' column='1' id='type-id-605'>
4202        <member-type access='public'>
4203          <class-decl name='_Vector_impl' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='75' column='1' id='type-id-771'>
4204            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-168'/>
4205            <data-member access='public' layout-offset-in-bits='0'>
4206              <var-decl name='_M_start' type-id='type-id-167' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='76' column='1'/>
4207            </data-member>
4208            <data-member access='public' layout-offset-in-bits='64'>
4209              <var-decl name='_M_finish' type-id='type-id-167' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='77' column='1'/>
4210            </data-member>
4211            <data-member access='public' layout-offset-in-bits='128'>
4212              <var-decl name='_M_end_of_storage' type-id='type-id-167' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='78' column='1'/>
4213            </data-member>
4214            <member-function access='public' constructor='yes'>
4215              <function-decl name='_Vector_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
4216                <parameter type-id='type-id-772' is-artificial='yes'/>
4217                <return type-id='type-id-60'/>
4218              </function-decl>
4219            </member-function>
4220            <member-function access='public' constructor='yes'>
4221              <function-decl name='_Vector_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
4222                <parameter type-id='type-id-772' is-artificial='yes'/>
4223                <parameter type-id='type-id-170'/>
4224                <return type-id='type-id-60'/>
4225              </function-decl>
4226            </member-function>
4227          </class-decl>
4228        </member-type>
4229        <data-member access='public' layout-offset-in-bits='0'>
4230          <var-decl name='_M_impl' type-id='type-id-771' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='136' column='1'/>
4231        </data-member>
4232        <member-function access='public'>
4233          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
4234            <parameter type-id='type-id-769' is-artificial='yes'/>
4235            <return type-id='type-id-60'/>
4236          </function-decl>
4237        </member-function>
4238        <member-function access='public'>
4239          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
4240            <parameter type-id='type-id-769' is-artificial='yes'/>
4241            <parameter type-id='type-id-170'/>
4242            <return type-id='type-id-60'/>
4243          </function-decl>
4244        </member-function>
4245        <member-function access='public'>
4246          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64'>
4247            <parameter type-id='type-id-769' is-artificial='yes'/>
4248            <parameter type-id='type-id-5'/>
4249            <parameter type-id='type-id-170'/>
4250            <return type-id='type-id-60'/>
4251          </function-decl>
4252        </member-function>
4253        <member-function access='public' destructor='yes'>
4254          <function-decl name='~_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
4255            <parameter type-id='type-id-769' is-artificial='yes'/>
4256            <parameter type-id='type-id-1' is-artificial='yes'/>
4257            <return type-id='type-id-60'/>
4258          </function-decl>
4259        </member-function>
4260      </class-decl>
4261      <class-decl name='__alloc_swap&lt;STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='148' column='1' id='type-id-872'/>
4262      <class-decl name='basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='105' column='1' id='type-id-622'>
4263        <member-type access='private'>
4264          <class-decl name='_Alloc_hider' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='258' column='1' id='type-id-785'>
4265            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-297'/>
4266            <data-member access='public' layout-offset-in-bits='0'>
4267              <var-decl name='_M_p' type-id='type-id-118' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='262' column='1'/>
4268            </data-member>
4269            <member-function access='public' constructor='yes'>
4270              <function-decl name='_Alloc_hider' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
4271                <parameter type-id='type-id-786' is-artificial='yes'/>
4272                <parameter type-id='type-id-118'/>
4273                <parameter type-id='type-id-299'/>
4274                <return type-id='type-id-60'/>
4275              </function-decl>
4276            </member-function>
4277          </class-decl>
4278        </member-type>
4279        <member-type access='private'>
4280          <class-decl name='_Rep' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='148' column='1' id='type-id-628'>
4281            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-873'/>
4282            <data-member access='public' static='yes'>
4283              <var-decl name='_S_max_size' type-id='type-id-117' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='51' column='1'/>
4284            </data-member>
4285            <data-member access='public' static='yes'>
4286              <var-decl name='_S_terminal' type-id='type-id-63' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep11_S_terminalE' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='56' column='1' elf-symbol-id='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep11_S_terminalE'/>
4287            </data-member>
4288            <data-member access='public' static='yes'>
4289              <var-decl name='_S_empty_rep_storage' type-id='type-id-161' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep20_S_empty_rep_storageE' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='68' column='1' elf-symbol-id='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep20_S_empty_rep_storageE'/>
4290            </data-member>
4291            <member-function access='public'>
4292              <function-decl name='_M_destroy' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep10_M_destroyERKS4_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='445' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep10_M_destroyERKS4_'>
4293                <parameter type-id='type-id-789' name='this' is-artificial='yes'/>
4294                <parameter type-id='type-id-439' name='__a' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='229' column='1'/>
4295                <return type-id='type-id-60'/>
4296              </function-decl>
4297            </member-function>
4298            <member-function access='public' static='yes'>
4299              <function-decl name='_S_create' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep9_S_createEmmRKS4_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='546' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep9_S_createEmmRKS4_'>
4300                <parameter type-id='type-id-62' name='__capacity' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='547' column='1'/>
4301                <parameter type-id='type-id-62' name='__old_capacity' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='547' column='1'/>
4302                <parameter type-id='type-id-439' name='__alloc' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='548' column='1'/>
4303                <return type-id='type-id-788'/>
4304              </function-decl>
4305            </member-function>
4306          </class-decl>
4307        </member-type>
4308        <member-type access='private'>
4309          <class-decl name='_Rep_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='141' column='1' id='type-id-873'>
4310            <data-member access='public' layout-offset-in-bits='0'>
4311              <var-decl name='_M_length' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='142' column='1'/>
4312            </data-member>
4313            <data-member access='public' layout-offset-in-bits='64'>
4314              <var-decl name='_M_capacity' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='143' column='1'/>
4315            </data-member>
4316            <data-member access='public' layout-offset-in-bits='128'>
4317              <var-decl name='_M_refcount' type-id='type-id-326' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='144' column='1'/>
4318            </data-member>
4319          </class-decl>
4320        </member-type>
4321        <data-member access='private' static='yes'>
4322          <var-decl name='npos' type-id='type-id-117' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='270' column='1'/>
4323        </data-member>
4324        <data-member access='private' layout-offset-in-bits='0'>
4325          <var-decl name='_M_dataplus' type-id='type-id-785' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='274' column='1'/>
4326        </data-member>
4327        <member-function access='private'>
4328          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='2144' column='1' visibility='default' binding='global' size-in-bits='64'>
4329            <parameter type-id='type-id-784' is-artificial='yes'/>
4330            <return type-id='type-id-60'/>
4331          </function-decl>
4332        </member-function>
4333        <member-function access='private'>
4334          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
4335            <parameter type-id='type-id-784' is-artificial='yes'/>
4336            <parameter type-id='type-id-299'/>
4337            <return type-id='type-id-60'/>
4338          </function-decl>
4339        </member-function>
4340        <member-function access='private'>
4341          <function-decl name='basic_string' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEC1ERKS5_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEC1ERKS5_'>
4342            <parameter type-id='type-id-784' is-artificial='yes'/>
4343            <parameter type-id='type-id-624'/>
4344            <return type-id='type-id-60'/>
4345          </function-decl>
4346        </member-function>
4347        <member-function access='private'>
4348          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
4349            <parameter type-id='type-id-784' is-artificial='yes'/>
4350            <parameter type-id='type-id-624'/>
4351            <parameter type-id='type-id-5'/>
4352            <parameter type-id='type-id-5'/>
4353            <return type-id='type-id-60'/>
4354          </function-decl>
4355        </member-function>
4356        <member-function access='private'>
4357          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='194' column='1' visibility='default' binding='global' size-in-bits='64'>
4358            <parameter type-id='type-id-784' is-artificial='yes'/>
4359            <parameter type-id='type-id-624'/>
4360            <parameter type-id='type-id-5'/>
4361            <parameter type-id='type-id-5'/>
4362            <parameter type-id='type-id-299'/>
4363            <return type-id='type-id-60'/>
4364          </function-decl>
4365        </member-function>
4366        <member-function access='private'>
4367          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='206' column='1' visibility='default' binding='global' size-in-bits='64'>
4368            <parameter type-id='type-id-784' is-artificial='yes'/>
4369            <parameter type-id='type-id-57'/>
4370            <parameter type-id='type-id-5'/>
4371            <parameter type-id='type-id-299'/>
4372            <return type-id='type-id-60'/>
4373          </function-decl>
4374        </member-function>
4375        <member-function access='private'>
4376          <function-decl name='basic_string' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEC2EPKcRKS4_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='213' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEC2EPKcRKS4_'>
4377            <parameter type-id='type-id-784' is-artificial='yes'/>
4378            <parameter type-id='type-id-57'/>
4379            <parameter type-id='type-id-299'/>
4380            <return type-id='type-id-60'/>
4381          </function-decl>
4382        </member-function>
4383        <member-function access='private'>
4384          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
4385            <parameter type-id='type-id-784' is-artificial='yes'/>
4386            <parameter type-id='type-id-5'/>
4387            <parameter type-id='type-id-65'/>
4388            <parameter type-id='type-id-299'/>
4389            <return type-id='type-id-60'/>
4390          </function-decl>
4391        </member-function>
4392        <member-function access='private' destructor='yes'>
4393          <function-decl name='~basic_string' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEED1Ev' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEED1Ev'>
4394            <parameter type-id='type-id-784' is-artificial='yes'/>
4395            <parameter type-id='type-id-1' is-artificial='yes'/>
4396            <return type-id='type-id-60'/>
4397          </function-decl>
4398        </member-function>
4399        <member-function access='private' static='yes'>
4400          <function-decl name='_S_construct&lt;const char*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='123' column='1' visibility='default' binding='global' size-in-bits='64'>
4401            <parameter type-id='type-id-57'/>
4402            <parameter type-id='type-id-57'/>
4403            <parameter type-id='type-id-299'/>
4404            <parameter type-id='type-id-863'/>
4405            <return type-id='type-id-118'/>
4406          </function-decl>
4407        </member-function>
4408        <member-function access='private' static='yes'>
4409          <function-decl name='_S_construct_aux&lt;const char*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='1539' column='1' visibility='default' binding='global' size-in-bits='64'>
4410            <parameter type-id='type-id-57'/>
4411            <parameter type-id='type-id-57'/>
4412            <parameter type-id='type-id-299'/>
4413            <parameter type-id='type-id-874'/>
4414            <return type-id='type-id-118'/>
4415          </function-decl>
4416        </member-function>
4417        <member-function access='private' static='yes'>
4418          <function-decl name='_S_construct&lt;const char*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='1556' column='1' visibility='default' binding='global' size-in-bits='64'>
4419            <parameter type-id='type-id-57'/>
4420            <parameter type-id='type-id-57'/>
4421            <parameter type-id='type-id-299'/>
4422            <return type-id='type-id-118'/>
4423          </function-decl>
4424        </member-function>
4425      </class-decl>
4426      <class-decl name='__copy_move_backward&lt;false, false, std::random_access_iterator_tag&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='539' column='1' id='type-id-875'>
4427        <member-function access='public' static='yes'>
4428          <function-decl name='__copy_move_b&lt;AllocObject*, AllocObject*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
4429            <parameter type-id='type-id-167'/>
4430            <parameter type-id='type-id-167'/>
4431            <parameter type-id='type-id-167'/>
4432            <return type-id='type-id-167'/>
4433          </function-decl>
4434        </member-function>
4435        <member-function access='public' static='yes'>
4436          <function-decl name='__copy_move_b&lt;HeapProfileTable::Snapshot::Entry*, HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
4437            <parameter type-id='type-id-220'/>
4438            <parameter type-id='type-id-220'/>
4439            <parameter type-id='type-id-220'/>
4440            <return type-id='type-id-220'/>
4441          </function-decl>
4442        </member-function>
4443      </class-decl>
4444      <class-decl name='__false_type' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/cpp_type_traits.h' line='79' column='1' id='type-id-874'/>
4445      <class-decl name='vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='192' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='171' column='1' id='type-id-333'>
4446        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-605'/>
4447        <member-function access='private'>
4448          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='207' column='1' visibility='default' binding='global' size-in-bits='64'>
4449            <parameter type-id='type-id-829' is-artificial='yes'/>
4450            <return type-id='type-id-60'/>
4451          </function-decl>
4452        </member-function>
4453        <member-function access='private'>
4454          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
4455            <parameter type-id='type-id-829' is-artificial='yes'/>
4456            <parameter type-id='type-id-170'/>
4457            <return type-id='type-id-60'/>
4458          </function-decl>
4459        </member-function>
4460        <member-function access='private'>
4461          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64'>
4462            <parameter type-id='type-id-829' is-artificial='yes'/>
4463            <parameter type-id='type-id-5'/>
4464            <parameter type-id='type-id-399'/>
4465            <parameter type-id='type-id-170'/>
4466            <return type-id='type-id-60'/>
4467          </function-decl>
4468        </member-function>
4469        <member-function access='private'>
4470          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='241' column='1' visibility='default' binding='global' size-in-bits='64'>
4471            <parameter type-id='type-id-829' is-artificial='yes'/>
4472            <parameter type-id='type-id-693'/>
4473            <return type-id='type-id-60'/>
4474          </function-decl>
4475        </member-function>
4476        <member-function access='private' destructor='yes'>
4477          <function-decl name='~vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='312' column='1' visibility='default' binding='global' size-in-bits='64'>
4478            <parameter type-id='type-id-829' is-artificial='yes'/>
4479            <parameter type-id='type-id-1' is-artificial='yes'/>
4480            <return type-id='type-id-60'/>
4481          </function-decl>
4482        </member-function>
4483        <member-function access='protected'>
4484          <function-decl name='_M_insert_aux' mangled-name='_ZNSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S5_EERKS0_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S5_EERKS0_'>
4485            <parameter type-id='type-id-830' name='this' is-artificial='yes'/>
4486            <parameter type-id='type-id-376' name='__position' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='296' column='1'/>
4487            <parameter type-id='type-id-400' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='296' column='1'/>
4488            <return type-id='type-id-60'/>
4489          </function-decl>
4490        </member-function>
4491      </class-decl>
4492      <class-decl name='_Rb_tree_iterator&lt;long unsigned int&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='154' column='1' id='type-id-547'>
4493        <data-member access='public' layout-offset-in-bits='0'>
4494          <var-decl name='_M_node' type-id='type-id-865' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='219' column='1'/>
4495        </data-member>
4496        <member-function access='public'>
4497          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
4498            <parameter type-id='type-id-748' is-artificial='yes'/>
4499            <return type-id='type-id-60'/>
4500          </function-decl>
4501        </member-function>
4502        <member-function access='public'>
4503          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
4504            <parameter type-id='type-id-748' is-artificial='yes'/>
4505            <parameter type-id='type-id-760'/>
4506            <return type-id='type-id-60'/>
4507          </function-decl>
4508        </member-function>
4509      </class-decl>
4510      <enum-decl name='_Rb_tree_color' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='85' column='1' id='type-id-867'>
4511        <underlying-type type-id='type-id-89'/>
4512        <enumerator name='_S_red' value='0'/>
4513        <enumerator name='_S_black' value='1'/>
4514      </enum-decl>
4515      <class-decl name='_Rb_tree_iterator&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='154' column='1' id='type-id-565'>
4516        <data-member access='public' layout-offset-in-bits='0'>
4517          <var-decl name='_M_node' type-id='type-id-865' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='219' column='1'/>
4518        </data-member>
4519        <member-function access='public'>
4520          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
4521            <parameter type-id='type-id-757' is-artificial='yes'/>
4522            <return type-id='type-id-60'/>
4523          </function-decl>
4524        </member-function>
4525        <member-function access='public'>
4526          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
4527            <parameter type-id='type-id-757' is-artificial='yes'/>
4528            <parameter type-id='type-id-766'/>
4529            <return type-id='type-id-60'/>
4530          </function-decl>
4531        </member-function>
4532      </class-decl>
4533      <class-decl name='less&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='227' column='1' id='type-id-652'>
4534        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-876'/>
4535      </class-decl>
4536      <class-decl name='binary_function&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='113' column='1' id='type-id-876'/>
4537      <class-decl name='_Rb_tree&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;, std::_Select1st&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;, std::less&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt; &gt;, STL_Allocator&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='323' column='1' id='type-id-512'>
4538        <member-type access='protected'>
4539          <class-decl name='_Rb_tree_impl&lt;std::less&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt; &gt;, false&gt;' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='427' column='1' id='type-id-731'>
4540            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-302'/>
4541            <data-member access='public' layout-offset-in-bits='0'>
4542              <var-decl name='_M_key_compare' type-id='type-id-652' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='428' column='1'/>
4543            </data-member>
4544            <data-member access='public' layout-offset-in-bits='64'>
4545              <var-decl name='_M_header' type-id='type-id-590' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='429' column='1'/>
4546            </data-member>
4547            <data-member access='public' layout-offset-in-bits='320'>
4548              <var-decl name='_M_node_count' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='430' column='1'/>
4549            </data-member>
4550            <member-function access='public'>
4551              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64'>
4552                <parameter type-id='type-id-732' is-artificial='yes'/>
4553                <return type-id='type-id-60'/>
4554              </function-decl>
4555            </member-function>
4556            <member-function access='public'>
4557              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64'>
4558                <parameter type-id='type-id-732' is-artificial='yes'/>
4559                <parameter type-id='type-id-654'/>
4560                <parameter type-id='type-id-304'/>
4561                <return type-id='type-id-60'/>
4562              </function-decl>
4563            </member-function>
4564          </class-decl>
4565        </member-type>
4566        <data-member access='protected' layout-offset-in-bits='0'>
4567          <var-decl name='_M_impl' type-id='type-id-731' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='453' column='1'/>
4568        </data-member>
4569        <member-function access='private'>
4570          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='591' column='1' visibility='default' binding='global' size-in-bits='64'>
4571            <parameter type-id='type-id-729' is-artificial='yes'/>
4572            <return type-id='type-id-60'/>
4573          </function-decl>
4574        </member-function>
4575        <member-function access='private'>
4576          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='593' column='1' visibility='default' binding='global' size-in-bits='64'>
4577            <parameter type-id='type-id-729' is-artificial='yes'/>
4578            <parameter type-id='type-id-654'/>
4579            <parameter type-id='type-id-307'/>
4580            <return type-id='type-id-60'/>
4581          </function-decl>
4582        </member-function>
4583        <member-function access='private'>
4584          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='597' column='1' visibility='default' binding='global' size-in-bits='64'>
4585            <parameter type-id='type-id-729' is-artificial='yes'/>
4586            <parameter type-id='type-id-514'/>
4587            <return type-id='type-id-60'/>
4588          </function-decl>
4589        </member-function>
4590        <member-function access='private' destructor='yes'>
4591          <function-decl name='~_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64'>
4592            <parameter type-id='type-id-729' is-artificial='yes'/>
4593            <parameter type-id='type-id-1' is-artificial='yes'/>
4594            <return type-id='type-id-60'/>
4595          </function-decl>
4596        </member-function>
4597        <member-function access='private'>
4598          <function-decl name='_M_erase' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='964' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E'>
4599            <parameter type-id='type-id-730' name='this' is-artificial='yes'/>
4600            <parameter type-id='type-id-766' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='362' column='1'/>
4601            <return type-id='type-id-60'/>
4602          </function-decl>
4603        </member-function>
4604        <member-function access='private'>
4605          <function-decl name='_M_insert_' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE10_M_insert_EPKSt18_Rb_tree_node_baseSM_RKSD_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE10_M_insert_EPKSt18_Rb_tree_node_baseSM_RKSD_'>
4606            <parameter type-id='type-id-730' name='this' is-artificial='yes'/>
4607            <parameter type-id='type-id-592' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
4608            <parameter type-id='type-id-592' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
4609            <parameter type-id='type-id-680' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
4610            <return type-id='type-id-565'/>
4611          </function-decl>
4612        </member-function>
4613        <member-function access='private'>
4614          <function-decl name='_M_insert_unique' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE16_M_insert_uniqueERKSD_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE16_M_insert_uniqueERKSD_'>
4615            <parameter type-id='type-id-730' name='this' is-artificial='yes'/>
4616            <parameter type-id='type-id-680' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1162' column='1'/>
4617            <return type-id='type-id-822'/>
4618          </function-decl>
4619        </member-function>
4620        <member-function access='private'>
4621          <function-decl name='_M_insert_unique_' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_'>
4622            <parameter type-id='type-id-730' name='this' is-artificial='yes'/>
4623            <parameter type-id='type-id-540' name='__position' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1207' column='1'/>
4624            <parameter type-id='type-id-680' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1207' column='1'/>
4625            <return type-id='type-id-565'/>
4626          </function-decl>
4627        </member-function>
4628      </class-decl>
4629      <class-decl name='char_traits&lt;char&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/char_traits.h' line='238' column='1' id='type-id-877'>
4630        <member-type access='public'>
4631          <typedef-decl name='char_type' type-id='type-id-65' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/char_traits.h' line='239' column='1' id='type-id-639'/>
4632        </member-type>
4633        <member-type access='public'>
4634          <typedef-decl name='int_type' type-id='type-id-1' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/char_traits.h' line='240' column='1' id='type-id-644'/>
4635        </member-type>
4636      </class-decl>
4637      <class-decl name='_Rb_tree_iterator&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='154' column='1' id='type-id-553'>
4638        <data-member access='public' layout-offset-in-bits='0'>
4639          <var-decl name='_M_node' type-id='type-id-865' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='219' column='1'/>
4640        </data-member>
4641        <member-function access='public'>
4642          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
4643            <parameter type-id='type-id-751' is-artificial='yes'/>
4644            <return type-id='type-id-60'/>
4645          </function-decl>
4646        </member-function>
4647        <member-function access='public'>
4648          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
4649            <parameter type-id='type-id-751' is-artificial='yes'/>
4650            <parameter type-id='type-id-762'/>
4651            <return type-id='type-id-60'/>
4652          </function-decl>
4653        </member-function>
4654      </class-decl>
4655      <class-decl name='less&lt;long unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='227' column='1' id='type-id-647'>
4656        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-878'/>
4657      </class-decl>
4658      <class-decl name='binary_function&lt;long unsigned int, long unsigned int, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='113' column='1' id='type-id-878'/>
4659      <class-decl name='_Rb_tree&lt;long unsigned int, std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt;, std::_Select1st&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt;, std::less&lt;long unsigned int&gt;, STL_Allocator&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt;, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='323' column='1' id='type-id-502'>
4660        <member-type access='protected'>
4661          <class-decl name='_Rb_tree_impl&lt;std::less&lt;long unsigned int&gt;, false&gt;' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='427' column='1' id='type-id-719'>
4662            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-308'/>
4663            <data-member access='public' layout-offset-in-bits='0'>
4664              <var-decl name='_M_key_compare' type-id='type-id-647' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='428' column='1'/>
4665            </data-member>
4666            <data-member access='public' layout-offset-in-bits='64'>
4667              <var-decl name='_M_header' type-id='type-id-590' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='429' column='1'/>
4668            </data-member>
4669            <data-member access='public' layout-offset-in-bits='320'>
4670              <var-decl name='_M_node_count' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='430' column='1'/>
4671            </data-member>
4672            <member-function access='public'>
4673              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64'>
4674                <parameter type-id='type-id-720' is-artificial='yes'/>
4675                <return type-id='type-id-60'/>
4676              </function-decl>
4677            </member-function>
4678            <member-function access='public'>
4679              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64'>
4680                <parameter type-id='type-id-720' is-artificial='yes'/>
4681                <parameter type-id='type-id-649'/>
4682                <parameter type-id='type-id-310'/>
4683                <return type-id='type-id-60'/>
4684              </function-decl>
4685            </member-function>
4686          </class-decl>
4687        </member-type>
4688        <data-member access='protected' layout-offset-in-bits='0'>
4689          <var-decl name='_M_impl' type-id='type-id-719' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='453' column='1'/>
4690        </data-member>
4691        <member-function access='private'>
4692          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='591' column='1' visibility='default' binding='global' size-in-bits='64'>
4693            <parameter type-id='type-id-717' is-artificial='yes'/>
4694            <return type-id='type-id-60'/>
4695          </function-decl>
4696        </member-function>
4697        <member-function access='private'>
4698          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='593' column='1' visibility='default' binding='global' size-in-bits='64'>
4699            <parameter type-id='type-id-717' is-artificial='yes'/>
4700            <parameter type-id='type-id-649'/>
4701            <parameter type-id='type-id-313'/>
4702            <return type-id='type-id-60'/>
4703          </function-decl>
4704        </member-function>
4705        <member-function access='private'>
4706          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='597' column='1' visibility='default' binding='global' size-in-bits='64'>
4707            <parameter type-id='type-id-717' is-artificial='yes'/>
4708            <parameter type-id='type-id-504'/>
4709            <return type-id='type-id-60'/>
4710          </function-decl>
4711        </member-function>
4712        <member-function access='private' destructor='yes'>
4713          <function-decl name='~_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64'>
4714            <parameter type-id='type-id-717' is-artificial='yes'/>
4715            <parameter type-id='type-id-1' is-artificial='yes'/>
4716            <return type-id='type-id-60'/>
4717          </function-decl>
4718        </member-function>
4719        <member-function access='private'>
4720          <function-decl name='_M_erase' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeIS4_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='964' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeIS4_E'>
4721            <parameter type-id='type-id-718' name='this' is-artificial='yes'/>
4722            <parameter type-id='type-id-762' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='362' column='1'/>
4723            <return type-id='type-id-60'/>
4724          </function-decl>
4725        </member-function>
4726        <member-function access='private'>
4727          <function-decl name='_M_insert_' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSF_RKS4_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSF_RKS4_'>
4728            <parameter type-id='type-id-718' name='this' is-artificial='yes'/>
4729            <parameter type-id='type-id-592' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
4730            <parameter type-id='type-id-592' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
4731            <parameter type-id='type-id-670' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
4732            <return type-id='type-id-553'/>
4733          </function-decl>
4734        </member-function>
4735      </class-decl>
4736      <class-decl name='_Rb_tree_const_iterator&lt;long unsigned int&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='224' column='1' id='type-id-522'>
4737        <data-member access='public' layout-offset-in-bits='0'>
4738          <var-decl name='_M_node' type-id='type-id-866' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
4739        </data-member>
4740        <member-function access='public'>
4741          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
4742            <parameter type-id='type-id-738' is-artificial='yes'/>
4743            <return type-id='type-id-60'/>
4744          </function-decl>
4745        </member-function>
4746        <member-function access='public'>
4747          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
4748            <parameter type-id='type-id-738' is-artificial='yes'/>
4749            <parameter type-id='type-id-577'/>
4750            <return type-id='type-id-60'/>
4751          </function-decl>
4752        </member-function>
4753        <member-function access='public'>
4754          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
4755            <parameter type-id='type-id-738' is-artificial='yes'/>
4756            <parameter type-id='type-id-549'/>
4757            <return type-id='type-id-60'/>
4758          </function-decl>
4759        </member-function>
4760      </class-decl>
4761      <class-decl name='_Rb_tree&lt;long unsigned int, long unsigned int, std::_Identity&lt;long unsigned int&gt;, std::less&lt;long unsigned int&gt;, STL_Allocator&lt;long unsigned int, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='323' column='1' id='type-id-497'>
4762        <member-type access='protected'>
4763          <class-decl name='_Rb_tree_impl&lt;std::less&lt;long unsigned int&gt;, false&gt;' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='427' column='1' id='type-id-713'>
4764            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-314'/>
4765            <data-member access='public' layout-offset-in-bits='0'>
4766              <var-decl name='_M_key_compare' type-id='type-id-647' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='428' column='1'/>
4767            </data-member>
4768            <data-member access='public' layout-offset-in-bits='64'>
4769              <var-decl name='_M_header' type-id='type-id-590' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='429' column='1'/>
4770            </data-member>
4771            <data-member access='public' layout-offset-in-bits='320'>
4772              <var-decl name='_M_node_count' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='430' column='1'/>
4773            </data-member>
4774            <member-function access='public'>
4775              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64'>
4776                <parameter type-id='type-id-714' is-artificial='yes'/>
4777                <return type-id='type-id-60'/>
4778              </function-decl>
4779            </member-function>
4780            <member-function access='public'>
4781              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64'>
4782                <parameter type-id='type-id-714' is-artificial='yes'/>
4783                <parameter type-id='type-id-649'/>
4784                <parameter type-id='type-id-316'/>
4785                <return type-id='type-id-60'/>
4786              </function-decl>
4787            </member-function>
4788          </class-decl>
4789        </member-type>
4790        <data-member access='protected' layout-offset-in-bits='0'>
4791          <var-decl name='_M_impl' type-id='type-id-713' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='453' column='1'/>
4792        </data-member>
4793        <member-function access='private'>
4794          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='591' column='1' visibility='default' binding='global' size-in-bits='64'>
4795            <parameter type-id='type-id-711' is-artificial='yes'/>
4796            <return type-id='type-id-60'/>
4797          </function-decl>
4798        </member-function>
4799        <member-function access='private'>
4800          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='593' column='1' visibility='default' binding='global' size-in-bits='64'>
4801            <parameter type-id='type-id-711' is-artificial='yes'/>
4802            <parameter type-id='type-id-649'/>
4803            <parameter type-id='type-id-319'/>
4804            <return type-id='type-id-60'/>
4805          </function-decl>
4806        </member-function>
4807        <member-function access='private'>
4808          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='597' column='1' visibility='default' binding='global' size-in-bits='64'>
4809            <parameter type-id='type-id-711' is-artificial='yes'/>
4810            <parameter type-id='type-id-499'/>
4811            <return type-id='type-id-60'/>
4812          </function-decl>
4813        </member-function>
4814        <member-function access='private' destructor='yes'>
4815          <function-decl name='~_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64'>
4816            <parameter type-id='type-id-711' is-artificial='yes'/>
4817            <parameter type-id='type-id-1' is-artificial='yes'/>
4818            <return type-id='type-id-60'/>
4819          </function-decl>
4820        </member-function>
4821        <member-function access='private'>
4822          <function-decl name='_M_erase' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeImE' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='964' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeImE'>
4823            <parameter type-id='type-id-712' name='this' is-artificial='yes'/>
4824            <parameter type-id='type-id-760' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='362' column='1'/>
4825            <return type-id='type-id-60'/>
4826          </function-decl>
4827        </member-function>
4828        <member-function access='private'>
4829          <function-decl name='_M_insert_' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSB_RKm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSB_RKm'>
4830            <parameter type-id='type-id-712' name='this' is-artificial='yes'/>
4831            <parameter type-id='type-id-592' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
4832            <parameter type-id='type-id-592' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
4833            <parameter type-id='type-id-707' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
4834            <return type-id='type-id-547'/>
4835          </function-decl>
4836        </member-function>
4837      </class-decl>
4838      <class-decl name='_Rb_tree_iterator&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='154' column='1' id='type-id-559'>
4839        <data-member access='public' layout-offset-in-bits='0'>
4840          <var-decl name='_M_node' type-id='type-id-865' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='219' column='1'/>
4841        </data-member>
4842        <member-function access='public'>
4843          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
4844            <parameter type-id='type-id-754' is-artificial='yes'/>
4845            <return type-id='type-id-60'/>
4846          </function-decl>
4847        </member-function>
4848        <member-function access='public'>
4849          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
4850            <parameter type-id='type-id-754' is-artificial='yes'/>
4851            <parameter type-id='type-id-764'/>
4852            <return type-id='type-id-60'/>
4853          </function-decl>
4854        </member-function>
4855      </class-decl>
4856      <class-decl name='_Rb_tree&lt;long unsigned int, std::pair&lt;const long unsigned int, long unsigned int&gt;, std::_Select1st&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt;, std::less&lt;long unsigned int&gt;, STL_Allocator&lt;std::pair&lt;const long unsigned int, long unsigned int&gt;, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='323' column='1' id='type-id-507'>
4857        <member-type access='protected'>
4858          <class-decl name='_Rb_tree_impl&lt;std::less&lt;long unsigned int&gt;, false&gt;' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='427' column='1' id='type-id-725'>
4859            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-320'/>
4860            <data-member access='public' layout-offset-in-bits='0'>
4861              <var-decl name='_M_key_compare' type-id='type-id-647' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='428' column='1'/>
4862            </data-member>
4863            <data-member access='public' layout-offset-in-bits='64'>
4864              <var-decl name='_M_header' type-id='type-id-590' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='429' column='1'/>
4865            </data-member>
4866            <data-member access='public' layout-offset-in-bits='320'>
4867              <var-decl name='_M_node_count' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='430' column='1'/>
4868            </data-member>
4869            <member-function access='public'>
4870              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64'>
4871                <parameter type-id='type-id-726' is-artificial='yes'/>
4872                <return type-id='type-id-60'/>
4873              </function-decl>
4874            </member-function>
4875            <member-function access='public'>
4876              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64'>
4877                <parameter type-id='type-id-726' is-artificial='yes'/>
4878                <parameter type-id='type-id-649'/>
4879                <parameter type-id='type-id-322'/>
4880                <return type-id='type-id-60'/>
4881              </function-decl>
4882            </member-function>
4883          </class-decl>
4884        </member-type>
4885        <data-member access='protected' layout-offset-in-bits='0'>
4886          <var-decl name='_M_impl' type-id='type-id-725' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='453' column='1'/>
4887        </data-member>
4888        <member-function access='private'>
4889          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='591' column='1' visibility='default' binding='global' size-in-bits='64'>
4890            <parameter type-id='type-id-723' is-artificial='yes'/>
4891            <return type-id='type-id-60'/>
4892          </function-decl>
4893        </member-function>
4894        <member-function access='private'>
4895          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='593' column='1' visibility='default' binding='global' size-in-bits='64'>
4896            <parameter type-id='type-id-723' is-artificial='yes'/>
4897            <parameter type-id='type-id-649'/>
4898            <parameter type-id='type-id-325'/>
4899            <return type-id='type-id-60'/>
4900          </function-decl>
4901        </member-function>
4902        <member-function access='private'>
4903          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='597' column='1' visibility='default' binding='global' size-in-bits='64'>
4904            <parameter type-id='type-id-723' is-artificial='yes'/>
4905            <parameter type-id='type-id-509'/>
4906            <return type-id='type-id-60'/>
4907          </function-decl>
4908        </member-function>
4909        <member-function access='private' destructor='yes'>
4910          <function-decl name='~_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64'>
4911            <parameter type-id='type-id-723' is-artificial='yes'/>
4912            <parameter type-id='type-id-1' is-artificial='yes'/>
4913            <return type-id='type-id-60'/>
4914          </function-decl>
4915        </member-function>
4916        <member-function access='private'>
4917          <function-decl name='_M_erase' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeIS2_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='964' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeIS2_E'>
4918            <parameter type-id='type-id-724' name='this' is-artificial='yes'/>
4919            <parameter type-id='type-id-764' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='362' column='1'/>
4920            <return type-id='type-id-60'/>
4921          </function-decl>
4922        </member-function>
4923        <member-function access='private'>
4924          <function-decl name='_M_insert_' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSE_RKS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSE_RKS2_'>
4925            <parameter type-id='type-id-724' name='this' is-artificial='yes'/>
4926            <parameter type-id='type-id-592' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
4927            <parameter type-id='type-id-592' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
4928            <parameter type-id='type-id-675' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
4929            <return type-id='type-id-559'/>
4930          </function-decl>
4931        </member-function>
4932      </class-decl>
4933      <class-decl name='_Identity&lt;long unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='469' column='1' id='type-id-493'>
4934        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-879'/>
4935      </class-decl>
4936      <class-decl name='unary_function&lt;long unsigned int, long unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='101' column='1' id='type-id-879'/>
4937      <class-decl name='_Select1st&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='482' column='1' id='type-id-597'>
4938        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-880'/>
4939      </class-decl>
4940      <class-decl name='unary_function&lt;std::pair&lt;const long unsigned int, long unsigned int&gt;, const long unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='101' column='1' id='type-id-880'/>
4941      <class-decl name='_Vector_base&lt;void*, STL_Allocator&lt;void*, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='70' column='1' id='type-id-613'>
4942        <member-type access='public'>
4943          <class-decl name='_Vector_impl' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='75' column='1' id='type-id-779'>
4944            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-171'/>
4945            <data-member access='public' layout-offset-in-bits='0'>
4946              <var-decl name='_M_start' type-id='type-id-151' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='76' column='1'/>
4947            </data-member>
4948            <data-member access='public' layout-offset-in-bits='64'>
4949              <var-decl name='_M_finish' type-id='type-id-151' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='77' column='1'/>
4950            </data-member>
4951            <data-member access='public' layout-offset-in-bits='128'>
4952              <var-decl name='_M_end_of_storage' type-id='type-id-151' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='78' column='1'/>
4953            </data-member>
4954            <member-function access='public' constructor='yes'>
4955              <function-decl name='_Vector_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
4956                <parameter type-id='type-id-780' is-artificial='yes'/>
4957                <return type-id='type-id-60'/>
4958              </function-decl>
4959            </member-function>
4960            <member-function access='public' constructor='yes'>
4961              <function-decl name='_Vector_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
4962                <parameter type-id='type-id-780' is-artificial='yes'/>
4963                <parameter type-id='type-id-173'/>
4964                <return type-id='type-id-60'/>
4965              </function-decl>
4966            </member-function>
4967          </class-decl>
4968        </member-type>
4969        <data-member access='public' layout-offset-in-bits='0'>
4970          <var-decl name='_M_impl' type-id='type-id-779' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='136' column='1'/>
4971        </data-member>
4972        <member-function access='public'>
4973          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
4974            <parameter type-id='type-id-777' is-artificial='yes'/>
4975            <return type-id='type-id-60'/>
4976          </function-decl>
4977        </member-function>
4978        <member-function access='public'>
4979          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
4980            <parameter type-id='type-id-777' is-artificial='yes'/>
4981            <parameter type-id='type-id-173'/>
4982            <return type-id='type-id-60'/>
4983          </function-decl>
4984        </member-function>
4985        <member-function access='public'>
4986          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64'>
4987            <parameter type-id='type-id-777' is-artificial='yes'/>
4988            <parameter type-id='type-id-5'/>
4989            <parameter type-id='type-id-173'/>
4990            <return type-id='type-id-60'/>
4991          </function-decl>
4992        </member-function>
4993        <member-function access='public' destructor='yes'>
4994          <function-decl name='~_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
4995            <parameter type-id='type-id-777' is-artificial='yes'/>
4996            <parameter type-id='type-id-1' is-artificial='yes'/>
4997            <return type-id='type-id-60'/>
4998          </function-decl>
4999        </member-function>
5000      </class-decl>
5001      <class-decl name='pair&lt;const long unsigned int, long unsigned int&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-672'>
5002        <data-member access='public' layout-offset-in-bits='0'>
5003          <var-decl name='first' type-id='type-id-708' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
5004        </data-member>
5005        <data-member access='public' layout-offset-in-bits='64'>
5006          <var-decl name='second' type-id='type-id-5' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
5007        </data-member>
5008        <member-function access='public'>
5009          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
5010            <parameter type-id='type-id-809' is-artificial='yes'/>
5011            <return type-id='type-id-60'/>
5012          </function-decl>
5013        </member-function>
5014        <member-function access='public'>
5015          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
5016            <parameter type-id='type-id-809' is-artificial='yes'/>
5017            <parameter type-id='type-id-706'/>
5018            <parameter type-id='type-id-706'/>
5019            <return type-id='type-id-60'/>
5020          </function-decl>
5021        </member-function>
5022        <member-function access='public'>
5023          <function-decl name='pair&lt;long unsigned int, long unsigned int&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
5024            <parameter type-id='type-id-809' is-artificial='yes'/>
5025            <parameter type-id='type-id-687'/>
5026            <return type-id='type-id-60'/>
5027          </function-decl>
5028        </member-function>
5029      </class-decl>
5030      <class-decl name='_Select1st&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='482' column='1' id='type-id-593'>
5031        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-881'/>
5032      </class-decl>
5033      <class-decl name='unary_function&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt;, const long unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='101' column='1' id='type-id-881'/>
5034      <class-decl name='_Select1st&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='482' column='1' id='type-id-601'>
5035        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-882'/>
5036      </class-decl>
5037      <class-decl name='unary_function&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;, const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='101' column='1' id='type-id-882'/>
5038      <class-decl name='_Vector_base&lt;void (*)(), std::allocator&lt;void (*)()&gt; &gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='70' column='1' id='type-id-609'>
5039        <member-type access='public'>
5040          <class-decl name='_Vector_impl' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='75' column='1' id='type-id-775'>
5041            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-619'/>
5042            <data-member access='public' layout-offset-in-bits='0'>
5043              <var-decl name='_M_start' type-id='type-id-845' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='76' column='1'/>
5044            </data-member>
5045            <data-member access='public' layout-offset-in-bits='64'>
5046              <var-decl name='_M_finish' type-id='type-id-845' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='77' column='1'/>
5047            </data-member>
5048            <data-member access='public' layout-offset-in-bits='128'>
5049              <var-decl name='_M_end_of_storage' type-id='type-id-845' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='78' column='1'/>
5050            </data-member>
5051            <member-function access='public' constructor='yes'>
5052              <function-decl name='_Vector_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
5053                <parameter type-id='type-id-776' is-artificial='yes'/>
5054                <return type-id='type-id-60'/>
5055              </function-decl>
5056            </member-function>
5057            <member-function access='public' constructor='yes'>
5058              <function-decl name='_Vector_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
5059                <parameter type-id='type-id-776' is-artificial='yes'/>
5060                <parameter type-id='type-id-621'/>
5061                <return type-id='type-id-60'/>
5062              </function-decl>
5063            </member-function>
5064          </class-decl>
5065        </member-type>
5066        <data-member access='public' layout-offset-in-bits='0'>
5067          <var-decl name='_M_impl' type-id='type-id-775' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='136' column='1'/>
5068        </data-member>
5069        <member-function access='public'>
5070          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
5071            <parameter type-id='type-id-773' is-artificial='yes'/>
5072            <return type-id='type-id-60'/>
5073          </function-decl>
5074        </member-function>
5075        <member-function access='public'>
5076          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
5077            <parameter type-id='type-id-773' is-artificial='yes'/>
5078            <parameter type-id='type-id-621'/>
5079            <return type-id='type-id-60'/>
5080          </function-decl>
5081        </member-function>
5082        <member-function access='public'>
5083          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64'>
5084            <parameter type-id='type-id-773' is-artificial='yes'/>
5085            <parameter type-id='type-id-5'/>
5086            <parameter type-id='type-id-621'/>
5087            <return type-id='type-id-60'/>
5088          </function-decl>
5089        </member-function>
5090        <member-function access='public' destructor='yes'>
5091          <function-decl name='~_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
5092            <parameter type-id='type-id-773' is-artificial='yes'/>
5093            <parameter type-id='type-id-1' is-artificial='yes'/>
5094            <return type-id='type-id-60'/>
5095          </function-decl>
5096        </member-function>
5097      </class-decl>
5098      <class-decl name='pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-667'>
5099        <data-member access='public' layout-offset-in-bits='0'>
5100          <var-decl name='first' type-id='type-id-708' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
5101        </data-member>
5102        <data-member access='public' layout-offset-in-bits='64'>
5103          <var-decl name='second' type-id='type-id-283' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
5104        </data-member>
5105        <member-function access='public'>
5106          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
5107            <parameter type-id='type-id-807' is-artificial='yes'/>
5108            <return type-id='type-id-60'/>
5109          </function-decl>
5110        </member-function>
5111        <member-function access='public'>
5112          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
5113            <parameter type-id='type-id-807' is-artificial='yes'/>
5114            <parameter type-id='type-id-706'/>
5115            <parameter type-id='type-id-408'/>
5116            <return type-id='type-id-60'/>
5117          </function-decl>
5118        </member-function>
5119        <member-function access='public'>
5120          <function-decl name='pair&lt;long unsigned int, HeapLeakChecker::RangeValue&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
5121            <parameter type-id='type-id-807' is-artificial='yes'/>
5122            <parameter type-id='type-id-684'/>
5123            <return type-id='type-id-60'/>
5124          </function-decl>
5125        </member-function>
5126      </class-decl>
5127      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt;, bool&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-818'>
5128        <data-member access='public' layout-offset-in-bits='0'>
5129          <var-decl name='first' type-id='type-id-553' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
5130        </data-member>
5131        <data-member access='public' layout-offset-in-bits='64'>
5132          <var-decl name='second' type-id='type-id-61' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
5133        </data-member>
5134        <member-function access='public'>
5135          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
5136            <parameter type-id='type-id-819' is-artificial='yes'/>
5137            <return type-id='type-id-60'/>
5138          </function-decl>
5139        </member-function>
5140        <member-function access='public'>
5141          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
5142            <parameter type-id='type-id-819' is-artificial='yes'/>
5143            <parameter type-id='type-id-555'/>
5144            <parameter type-id='type-id-488'/>
5145            <return type-id='type-id-60'/>
5146          </function-decl>
5147        </member-function>
5148      </class-decl>
5149      <class-decl name='map&lt;long unsigned int, HeapLeakChecker::RangeValue, std::less&lt;long unsigned int&gt;, STL_Allocator&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt;, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='87' column='1' id='type-id-327'>
5150        <member-type access='private'>
5151          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-883'/>
5152        </member-type>
5153        <data-member access='private' layout-offset-in-bits='0'>
5154          <var-decl name='_M_t' type-id='type-id-502' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='128' column='1'/>
5155        </data-member>
5156        <member-function access='private'>
5157          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
5158            <parameter type-id='type-id-798' is-artificial='yes'/>
5159            <return type-id='type-id-60'/>
5160          </function-decl>
5161        </member-function>
5162        <member-function access='private'>
5163          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
5164            <parameter type-id='type-id-798' is-artificial='yes'/>
5165            <parameter type-id='type-id-649'/>
5166            <parameter type-id='type-id-313'/>
5167            <return type-id='type-id-60'/>
5168          </function-decl>
5169        </member-function>
5170        <member-function access='private'>
5171          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
5172            <parameter type-id='type-id-798' is-artificial='yes'/>
5173            <parameter type-id='type-id-658'/>
5174            <return type-id='type-id-60'/>
5175          </function-decl>
5176        </member-function>
5177      </class-decl>
5178      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt;, bool&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-820'>
5179        <data-member access='public' layout-offset-in-bits='0'>
5180          <var-decl name='first' type-id='type-id-559' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
5181        </data-member>
5182        <data-member access='public' layout-offset-in-bits='64'>
5183          <var-decl name='second' type-id='type-id-61' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
5184        </data-member>
5185        <member-function access='public'>
5186          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
5187            <parameter type-id='type-id-821' is-artificial='yes'/>
5188            <return type-id='type-id-60'/>
5189          </function-decl>
5190        </member-function>
5191        <member-function access='public'>
5192          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
5193            <parameter type-id='type-id-821' is-artificial='yes'/>
5194            <parameter type-id='type-id-561'/>
5195            <parameter type-id='type-id-488'/>
5196            <return type-id='type-id-60'/>
5197          </function-decl>
5198        </member-function>
5199      </class-decl>
5200      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;long unsigned int&gt;, bool&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-816'>
5201        <data-member access='public' layout-offset-in-bits='0'>
5202          <var-decl name='first' type-id='type-id-547' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
5203        </data-member>
5204        <data-member access='public' layout-offset-in-bits='64'>
5205          <var-decl name='second' type-id='type-id-61' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
5206        </data-member>
5207        <member-function access='public'>
5208          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
5209            <parameter type-id='type-id-817' is-artificial='yes'/>
5210            <return type-id='type-id-60'/>
5211          </function-decl>
5212        </member-function>
5213        <member-function access='public'>
5214          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
5215            <parameter type-id='type-id-817' is-artificial='yes'/>
5216            <parameter type-id='type-id-549'/>
5217            <parameter type-id='type-id-488'/>
5218            <return type-id='type-id-60'/>
5219          </function-decl>
5220        </member-function>
5221      </class-decl>
5222      <class-decl name='pair&lt;std::_Rb_tree_const_iterator&lt;long unsigned int&gt;, bool&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-814'>
5223        <data-member access='public' layout-offset-in-bits='0'>
5224          <var-decl name='first' type-id='type-id-522' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
5225        </data-member>
5226        <data-member access='public' layout-offset-in-bits='64'>
5227          <var-decl name='second' type-id='type-id-61' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
5228        </data-member>
5229        <member-function access='public'>
5230          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
5231            <parameter type-id='type-id-815' is-artificial='yes'/>
5232            <return type-id='type-id-60'/>
5233          </function-decl>
5234        </member-function>
5235        <member-function access='public'>
5236          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
5237            <parameter type-id='type-id-815' is-artificial='yes'/>
5238            <parameter type-id='type-id-524'/>
5239            <parameter type-id='type-id-488'/>
5240            <return type-id='type-id-60'/>
5241          </function-decl>
5242        </member-function>
5243      </class-decl>
5244      <class-decl name='map&lt;long unsigned int, long unsigned int, std::less&lt;long unsigned int&gt;, STL_Allocator&lt;std::pair&lt;const long unsigned int, long unsigned int&gt;, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='87' column='1' id='type-id-329'>
5245        <member-type access='private'>
5246          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-884'/>
5247        </member-type>
5248        <data-member access='private' layout-offset-in-bits='0'>
5249          <var-decl name='_M_t' type-id='type-id-507' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='128' column='1'/>
5250        </data-member>
5251        <member-function access='private'>
5252          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
5253            <parameter type-id='type-id-801' is-artificial='yes'/>
5254            <return type-id='type-id-60'/>
5255          </function-decl>
5256        </member-function>
5257        <member-function access='private'>
5258          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
5259            <parameter type-id='type-id-801' is-artificial='yes'/>
5260            <parameter type-id='type-id-649'/>
5261            <parameter type-id='type-id-325'/>
5262            <return type-id='type-id-60'/>
5263          </function-decl>
5264        </member-function>
5265        <member-function access='private'>
5266          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
5267            <parameter type-id='type-id-801' is-artificial='yes'/>
5268            <parameter type-id='type-id-661'/>
5269            <return type-id='type-id-60'/>
5270          </function-decl>
5271        </member-function>
5272      </class-decl>
5273      <class-decl name='set&lt;long unsigned int, std::less&lt;long unsigned int&gt;, STL_Allocator&lt;long unsigned int, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='88' column='1' id='type-id-335'>
5274        <data-member access='private' layout-offset-in-bits='0'>
5275          <var-decl name='_M_t' type-id='type-id-497' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='112' column='1'/>
5276        </data-member>
5277        <member-function access='private'>
5278          <function-decl name='set' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
5279            <parameter type-id='type-id-825' is-artificial='yes'/>
5280            <return type-id='type-id-60'/>
5281          </function-decl>
5282        </member-function>
5283        <member-function access='private'>
5284          <function-decl name='set' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='145' column='1' visibility='default' binding='global' size-in-bits='64'>
5285            <parameter type-id='type-id-825' is-artificial='yes'/>
5286            <parameter type-id='type-id-649'/>
5287            <parameter type-id='type-id-319'/>
5288            <return type-id='type-id-60'/>
5289          </function-decl>
5290        </member-function>
5291        <member-function access='private'>
5292          <function-decl name='set' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
5293            <parameter type-id='type-id-825' is-artificial='yes'/>
5294            <parameter type-id='type-id-689'/>
5295            <return type-id='type-id-60'/>
5296          </function-decl>
5297        </member-function>
5298      </class-decl>
5299      <class-decl name='map&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt;, std::less&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt; &gt;, STL_Allocator&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='87' column='1' id='type-id-331'>
5300        <member-type access='private'>
5301          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-885'/>
5302        </member-type>
5303        <data-member access='private' layout-offset-in-bits='0'>
5304          <var-decl name='_M_t' type-id='type-id-512' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='128' column='1'/>
5305        </data-member>
5306        <member-function access='private'>
5307          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
5308            <parameter type-id='type-id-804' is-artificial='yes'/>
5309            <return type-id='type-id-60'/>
5310          </function-decl>
5311        </member-function>
5312        <member-function access='private'>
5313          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
5314            <parameter type-id='type-id-804' is-artificial='yes'/>
5315            <parameter type-id='type-id-654'/>
5316            <parameter type-id='type-id-307'/>
5317            <return type-id='type-id-60'/>
5318          </function-decl>
5319        </member-function>
5320        <member-function access='private'>
5321          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
5322            <parameter type-id='type-id-804' is-artificial='yes'/>
5323            <parameter type-id='type-id-664'/>
5324            <return type-id='type-id-60'/>
5325          </function-decl>
5326        </member-function>
5327      </class-decl>
5328      <class-decl name='vector&lt;void (*)(), std::allocator&lt;void (*)()&gt; &gt;' size-in-bits='192' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='171' column='1' id='type-id-696'>
5329        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-609'/>
5330        <member-function access='private'>
5331          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='207' column='1' visibility='default' binding='global' size-in-bits='64'>
5332            <parameter type-id='type-id-346' is-artificial='yes'/>
5333            <return type-id='type-id-60'/>
5334          </function-decl>
5335        </member-function>
5336        <member-function access='private'>
5337          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
5338            <parameter type-id='type-id-346' is-artificial='yes'/>
5339            <parameter type-id='type-id-621'/>
5340            <return type-id='type-id-60'/>
5341          </function-decl>
5342        </member-function>
5343        <member-function access='private'>
5344          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64'>
5345            <parameter type-id='type-id-346' is-artificial='yes'/>
5346            <parameter type-id='type-id-5'/>
5347            <parameter type-id='type-id-841'/>
5348            <parameter type-id='type-id-621'/>
5349            <return type-id='type-id-60'/>
5350          </function-decl>
5351        </member-function>
5352        <member-function access='private'>
5353          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='241' column='1' visibility='default' binding='global' size-in-bits='64'>
5354            <parameter type-id='type-id-346' is-artificial='yes'/>
5355            <parameter type-id='type-id-698'/>
5356            <return type-id='type-id-60'/>
5357          </function-decl>
5358        </member-function>
5359        <member-function access='private' destructor='yes'>
5360          <function-decl name='~vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='312' column='1' visibility='default' binding='global' size-in-bits='64'>
5361            <parameter type-id='type-id-346' is-artificial='yes'/>
5362            <parameter type-id='type-id-1' is-artificial='yes'/>
5363            <return type-id='type-id-60'/>
5364          </function-decl>
5365        </member-function>
5366        <member-function access='protected'>
5367          <function-decl name='_M_insert_aux' mangled-name='_ZNSt6vectorIPFvvESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIPFvvESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_'>
5368            <parameter type-id='type-id-832' name='this' is-artificial='yes'/>
5369            <parameter type-id='type-id-384' name='__position' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='296' column='1'/>
5370            <parameter type-id='type-id-842' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='296' column='1'/>
5371            <return type-id='type-id-60'/>
5372          </function-decl>
5373        </member-function>
5374      </class-decl>
5375      <class-decl name='__niter_base&lt;void (**)(), false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='267' column='1' id='type-id-886'/>
5376      <class-decl name='__miter_base&lt;void (**)(), false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='285' column='1' id='type-id-887'/>
5377      <class-decl name='vector&lt;void*, STL_Allocator&lt;void*, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='192' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='171' column='1' id='type-id-701'>
5378        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-613'/>
5379        <member-function access='private'>
5380          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='207' column='1' visibility='default' binding='global' size-in-bits='64'>
5381            <parameter type-id='type-id-834' is-artificial='yes'/>
5382            <return type-id='type-id-60'/>
5383          </function-decl>
5384        </member-function>
5385        <member-function access='private'>
5386          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
5387            <parameter type-id='type-id-834' is-artificial='yes'/>
5388            <parameter type-id='type-id-173'/>
5389            <return type-id='type-id-60'/>
5390          </function-decl>
5391        </member-function>
5392        <member-function access='private'>
5393          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64'>
5394            <parameter type-id='type-id-834' is-artificial='yes'/>
5395            <parameter type-id='type-id-5'/>
5396            <parameter type-id='type-id-856'/>
5397            <parameter type-id='type-id-173'/>
5398            <return type-id='type-id-60'/>
5399          </function-decl>
5400        </member-function>
5401        <member-function access='private'>
5402          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='241' column='1' visibility='default' binding='global' size-in-bits='64'>
5403            <parameter type-id='type-id-834' is-artificial='yes'/>
5404            <parameter type-id='type-id-703'/>
5405            <return type-id='type-id-60'/>
5406          </function-decl>
5407        </member-function>
5408        <member-function access='private' destructor='yes'>
5409          <function-decl name='~vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='312' column='1' visibility='default' binding='global' size-in-bits='64'>
5410            <parameter type-id='type-id-834' is-artificial='yes'/>
5411            <parameter type-id='type-id-1' is-artificial='yes'/>
5412            <return type-id='type-id-60'/>
5413          </function-decl>
5414        </member-function>
5415        <member-function access='protected'>
5416          <function-decl name='_M_insert_aux' mangled-name='_ZNSt6vectorIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S5_EERKS0_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S5_EERKS0_'>
5417            <parameter type-id='type-id-835' name='this' is-artificial='yes'/>
5418            <parameter type-id='type-id-387' name='__position' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='296' column='1'/>
5419            <parameter type-id='type-id-857' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='296' column='1'/>
5420            <return type-id='type-id-60'/>
5421          </function-decl>
5422        </member-function>
5423      </class-decl>
5424      <class-decl name='__niter_base&lt;AllocObject*, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='267' column='1' id='type-id-888'/>
5425      <class-decl name='__miter_base&lt;AllocObject*, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='285' column='1' id='type-id-889'/>
5426      <class-decl name='_Rb_tree_const_iterator&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='224' column='1' id='type-id-528'>
5427        <data-member access='public' layout-offset-in-bits='0'>
5428          <var-decl name='_M_node' type-id='type-id-866' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
5429        </data-member>
5430        <member-function access='public'>
5431          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
5432            <parameter type-id='type-id-740' is-artificial='yes'/>
5433            <return type-id='type-id-60'/>
5434          </function-decl>
5435        </member-function>
5436        <member-function access='public'>
5437          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
5438            <parameter type-id='type-id-740' is-artificial='yes'/>
5439            <parameter type-id='type-id-581'/>
5440            <return type-id='type-id-60'/>
5441          </function-decl>
5442        </member-function>
5443        <member-function access='public'>
5444          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
5445            <parameter type-id='type-id-740' is-artificial='yes'/>
5446            <parameter type-id='type-id-555'/>
5447            <return type-id='type-id-60'/>
5448          </function-decl>
5449        </member-function>
5450      </class-decl>
5451      <class-decl name='__copy_move&lt;false, false, std::random_access_iterator_tag&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='335' column='1' id='type-id-890'>
5452        <member-function access='public' static='yes'>
5453          <function-decl name='__copy_m&lt;AllocObject*, AllocObject*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64'>
5454            <parameter type-id='type-id-167'/>
5455            <parameter type-id='type-id-167'/>
5456            <parameter type-id='type-id-167'/>
5457            <return type-id='type-id-167'/>
5458          </function-decl>
5459        </member-function>
5460      </class-decl>
5461      <class-decl name='__niter_base&lt;__gnu_cxx::__normal_iterator&lt;AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='267' column='1' id='type-id-891'/>
5462      <class-decl name='__miter_base&lt;__gnu_cxx::__normal_iterator&lt;AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='285' column='1' id='type-id-892'/>
5463      <class-decl name='pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-677'>
5464        <data-member access='public' layout-offset-in-bits='0'>
5465          <var-decl name='first' type-id='type-id-623' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
5466        </data-member>
5467        <data-member access='public' layout-offset-in-bits='64'>
5468          <var-decl name='second' type-id='type-id-333' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
5469        </data-member>
5470        <member-function access='public'>
5471          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
5472            <parameter type-id='type-id-811' is-artificial='yes'/>
5473            <return type-id='type-id-60'/>
5474          </function-decl>
5475        </member-function>
5476        <member-function access='public'>
5477          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
5478            <parameter type-id='type-id-811' is-artificial='yes'/>
5479            <parameter type-id='type-id-624'/>
5480            <parameter type-id='type-id-693'/>
5481            <return type-id='type-id-60'/>
5482          </function-decl>
5483        </member-function>
5484      </class-decl>
5485      <class-decl name='_Rb_tree_const_iterator&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='224' column='1' id='type-id-534'>
5486        <data-member access='public' layout-offset-in-bits='0'>
5487          <var-decl name='_M_node' type-id='type-id-866' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
5488        </data-member>
5489        <member-function access='public'>
5490          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
5491            <parameter type-id='type-id-742' is-artificial='yes'/>
5492            <return type-id='type-id-60'/>
5493          </function-decl>
5494        </member-function>
5495        <member-function access='public'>
5496          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
5497            <parameter type-id='type-id-742' is-artificial='yes'/>
5498            <parameter type-id='type-id-585'/>
5499            <return type-id='type-id-60'/>
5500          </function-decl>
5501        </member-function>
5502        <member-function access='public'>
5503          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
5504            <parameter type-id='type-id-742' is-artificial='yes'/>
5505            <parameter type-id='type-id-561'/>
5506            <return type-id='type-id-60'/>
5507          </function-decl>
5508        </member-function>
5509      </class-decl>
5510      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;, bool&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-822'>
5511        <data-member access='public' layout-offset-in-bits='0'>
5512          <var-decl name='first' type-id='type-id-565' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
5513        </data-member>
5514        <data-member access='public' layout-offset-in-bits='64'>
5515          <var-decl name='second' type-id='type-id-61' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
5516        </data-member>
5517        <member-function access='public'>
5518          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
5519            <parameter type-id='type-id-823' is-artificial='yes'/>
5520            <return type-id='type-id-60'/>
5521          </function-decl>
5522        </member-function>
5523        <member-function access='public'>
5524          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
5525            <parameter type-id='type-id-823' is-artificial='yes'/>
5526            <parameter type-id='type-id-567'/>
5527            <parameter type-id='type-id-488'/>
5528            <return type-id='type-id-60'/>
5529          </function-decl>
5530        </member-function>
5531      </class-decl>
5532      <class-decl name='_Rb_tree_const_iterator&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='224' column='1' id='type-id-540'>
5533        <data-member access='public' layout-offset-in-bits='0'>
5534          <var-decl name='_M_node' type-id='type-id-866' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
5535        </data-member>
5536        <member-function access='public'>
5537          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
5538            <parameter type-id='type-id-745' is-artificial='yes'/>
5539            <return type-id='type-id-60'/>
5540          </function-decl>
5541        </member-function>
5542        <member-function access='public'>
5543          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
5544            <parameter type-id='type-id-745' is-artificial='yes'/>
5545            <parameter type-id='type-id-589'/>
5546            <return type-id='type-id-60'/>
5547          </function-decl>
5548        </member-function>
5549        <member-function access='public'>
5550          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
5551            <parameter type-id='type-id-745' is-artificial='yes'/>
5552            <parameter type-id='type-id-567'/>
5553            <return type-id='type-id-60'/>
5554          </function-decl>
5555        </member-function>
5556      </class-decl>
5557      <function-decl name='swap&lt;AllocObject*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
5558        <parameter type-id='type-id-351'/>
5559        <parameter type-id='type-id-351'/>
5560        <return type-id='type-id-60'/>
5561      </function-decl>
5562      <function-decl name='_Destroy&lt;AllocObject*, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
5563        <parameter type-id='type-id-167'/>
5564        <parameter type-id='type-id-167'/>
5565        <parameter type-id='type-id-357'/>
5566        <return type-id='type-id-60'/>
5567      </function-decl>
5568      <function-decl name='_Destroy&lt;void (**)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
5569        <parameter type-id='type-id-845'/>
5570        <parameter type-id='type-id-845'/>
5571        <return type-id='type-id-60'/>
5572      </function-decl>
5573      <function-decl name='__iterator_category&lt;const char*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator_base_types.h' line='160' column='1' visibility='default' binding='global' size-in-bits='64'>
5574        <parameter type-id='type-id-489'/>
5575        <return type-id='type-id-861'/>
5576      </function-decl>
5577      <function-decl name='__distance&lt;const char*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator_base_funcs.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
5578        <parameter type-id='type-id-57'/>
5579        <parameter type-id='type-id-57'/>
5580        <parameter type-id='type-id-861'/>
5581        <return type-id='type-id-208'/>
5582      </function-decl>
5583      <function-decl name='__uninitialized_copy_a&lt;AllocObject*, AllocObject*, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='235' column='1' visibility='default' binding='global' size-in-bits='64'>
5584        <parameter type-id='type-id-167'/>
5585        <parameter type-id='type-id-167'/>
5586        <parameter type-id='type-id-167'/>
5587        <parameter type-id='type-id-357'/>
5588        <return type-id='type-id-167'/>
5589      </function-decl>
5590      <function-decl name='_Destroy&lt;void**, STL_Allocator&lt;void*, HeapLeakChecker::Allocator&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
5591        <parameter type-id='type-id-151'/>
5592        <parameter type-id='type-id-151'/>
5593        <parameter type-id='type-id-373'/>
5594        <return type-id='type-id-60'/>
5595      </function-decl>
5596      <function-decl name='__uninitialized_copy_a&lt;void**, void**, STL_Allocator&lt;void*, HeapLeakChecker::Allocator&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='235' column='1' visibility='default' binding='global' size-in-bits='64'>
5597        <parameter type-id='type-id-151'/>
5598        <parameter type-id='type-id-151'/>
5599        <parameter type-id='type-id-151'/>
5600        <parameter type-id='type-id-373'/>
5601        <return type-id='type-id-151'/>
5602      </function-decl>
5603      <function-decl name='make_pair&lt;long unsigned int, HeapLeakChecker::RangeValue&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
5604        <parameter type-id='type-id-5'/>
5605        <parameter type-id='type-id-283'/>
5606        <return type-id='type-id-682'/>
5607      </function-decl>
5608      <function-decl name='__uninitialized_copy_a&lt;__gnu_cxx::__normal_iterator&lt;const AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;, AllocObject*, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='235' column='1' visibility='default' binding='global' size-in-bits='64'>
5609        <parameter type-id='type-id-380'/>
5610        <parameter type-id='type-id-380'/>
5611        <parameter type-id='type-id-167'/>
5612        <parameter type-id='type-id-357'/>
5613        <return type-id='type-id-167'/>
5614      </function-decl>
5615      <function-decl name='_Destroy&lt;void (**)(), void (*)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
5616        <parameter type-id='type-id-845'/>
5617        <parameter type-id='type-id-845'/>
5618        <parameter type-id='type-id-781'/>
5619        <return type-id='type-id-60'/>
5620      </function-decl>
5621      <function-decl name='operator==&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='2265' column='1' visibility='default' binding='global' size-in-bits='64'>
5622        <parameter type-id='type-id-632'/>
5623        <parameter type-id='type-id-57'/>
5624        <return type-id='type-id-61'/>
5625      </function-decl>
5626      <function-decl name='__copy_move_backward_a&lt;false, void (**)(), void (**)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='582' column='1' visibility='default' binding='global' size-in-bits='64'>
5627        <parameter type-id='type-id-845'/>
5628        <parameter type-id='type-id-845'/>
5629        <parameter type-id='type-id-845'/>
5630        <return type-id='type-id-845'/>
5631      </function-decl>
5632      <function-decl name='__copy_move_backward_a2&lt;false, void (**)(), void (**)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='600' column='1' visibility='default' binding='global' size-in-bits='64'>
5633        <parameter type-id='type-id-845'/>
5634        <parameter type-id='type-id-845'/>
5635        <parameter type-id='type-id-845'/>
5636        <return type-id='type-id-845'/>
5637      </function-decl>
5638      <function-decl name='__copy_move_a&lt;false, void (**)(), void (**)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64'>
5639        <parameter type-id='type-id-845'/>
5640        <parameter type-id='type-id-845'/>
5641        <parameter type-id='type-id-845'/>
5642        <return type-id='type-id-845'/>
5643      </function-decl>
5644      <function-decl name='__copy_move_a2&lt;false, void (**)(), void (**)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='431' column='1' visibility='default' binding='global' size-in-bits='64'>
5645        <parameter type-id='type-id-845'/>
5646        <parameter type-id='type-id-845'/>
5647        <parameter type-id='type-id-845'/>
5648        <return type-id='type-id-845'/>
5649      </function-decl>
5650      <function-decl name='copy&lt;void (**)(), void (**)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='458' column='1' visibility='default' binding='global' size-in-bits='64'>
5651        <parameter type-id='type-id-845'/>
5652        <parameter type-id='type-id-845'/>
5653        <parameter type-id='type-id-845'/>
5654        <return type-id='type-id-845'/>
5655      </function-decl>
5656      <function-decl name='uninitialized_copy&lt;void (**)(), void (**)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
5657        <parameter type-id='type-id-845'/>
5658        <parameter type-id='type-id-845'/>
5659        <parameter type-id='type-id-845'/>
5660        <return type-id='type-id-845'/>
5661      </function-decl>
5662      <function-decl name='__uninitialized_copy_a&lt;void (**)(), void (**)(), void (*)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='254' column='1' visibility='default' binding='global' size-in-bits='64'>
5663        <parameter type-id='type-id-845'/>
5664        <parameter type-id='type-id-845'/>
5665        <parameter type-id='type-id-845'/>
5666        <parameter type-id='type-id-781'/>
5667        <return type-id='type-id-845'/>
5668      </function-decl>
5669      <function-decl name='__copy_move_backward_a&lt;false, void**, void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='582' column='1' visibility='default' binding='global' size-in-bits='64'>
5670        <parameter type-id='type-id-151'/>
5671        <parameter type-id='type-id-151'/>
5672        <parameter type-id='type-id-151'/>
5673        <return type-id='type-id-151'/>
5674      </function-decl>
5675      <function-decl name='__copy_move_backward_a2&lt;false, void**, void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='600' column='1' visibility='default' binding='global' size-in-bits='64'>
5676        <parameter type-id='type-id-151'/>
5677        <parameter type-id='type-id-151'/>
5678        <parameter type-id='type-id-151'/>
5679        <return type-id='type-id-151'/>
5680      </function-decl>
5681      <function-decl name='max&lt;size_t&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
5682        <parameter type-id='type-id-492'/>
5683        <parameter type-id='type-id-492'/>
5684        <return type-id='type-id-492'/>
5685      </function-decl>
5686      <function-decl name='copy_backward&lt;void**, void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='628' column='1' visibility='default' binding='global' size-in-bits='64'>
5687        <parameter type-id='type-id-151'/>
5688        <parameter type-id='type-id-151'/>
5689        <parameter type-id='type-id-151'/>
5690        <return type-id='type-id-151'/>
5691      </function-decl>
5692      <function-decl name='__uninitialized_move_a&lt;void**, void**, STL_Allocator&lt;void*, HeapLeakChecker::Allocator&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
5693        <parameter type-id='type-id-151'/>
5694        <parameter type-id='type-id-151'/>
5695        <parameter type-id='type-id-151'/>
5696        <parameter type-id='type-id-373'/>
5697        <return type-id='type-id-151'/>
5698      </function-decl>
5699      <function-decl name='copy_backward&lt;void (**)(), void (**)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='628' column='1' visibility='default' binding='global' size-in-bits='64'>
5700        <parameter type-id='type-id-845'/>
5701        <parameter type-id='type-id-845'/>
5702        <parameter type-id='type-id-845'/>
5703        <return type-id='type-id-845'/>
5704      </function-decl>
5705      <function-decl name='make_pair&lt;long unsigned int, long unsigned int&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
5706        <parameter type-id='type-id-5'/>
5707        <parameter type-id='type-id-5'/>
5708        <return type-id='type-id-685'/>
5709      </function-decl>
5710      <function-decl name='__copy_move_backward_a&lt;false, AllocObject*, AllocObject*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='582' column='1' visibility='default' binding='global' size-in-bits='64'>
5711        <parameter type-id='type-id-167'/>
5712        <parameter type-id='type-id-167'/>
5713        <parameter type-id='type-id-167'/>
5714        <return type-id='type-id-167'/>
5715      </function-decl>
5716      <function-decl name='__copy_move_backward_a2&lt;false, AllocObject*, AllocObject*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='600' column='1' visibility='default' binding='global' size-in-bits='64'>
5717        <parameter type-id='type-id-167'/>
5718        <parameter type-id='type-id-167'/>
5719        <parameter type-id='type-id-167'/>
5720        <return type-id='type-id-167'/>
5721      </function-decl>
5722      <function-decl name='copy_backward&lt;AllocObject*, AllocObject*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='628' column='1' visibility='default' binding='global' size-in-bits='64'>
5723        <parameter type-id='type-id-167'/>
5724        <parameter type-id='type-id-167'/>
5725        <parameter type-id='type-id-167'/>
5726        <return type-id='type-id-167'/>
5727      </function-decl>
5728      <function-decl name='__uninitialized_move_a&lt;AllocObject*, AllocObject*, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
5729        <parameter type-id='type-id-167'/>
5730        <parameter type-id='type-id-167'/>
5731        <parameter type-id='type-id-167'/>
5732        <parameter type-id='type-id-357'/>
5733        <return type-id='type-id-167'/>
5734      </function-decl>
5735      <function-decl name='__copy_move_a&lt;false, AllocObject*, AllocObject*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64'>
5736        <parameter type-id='type-id-167'/>
5737        <parameter type-id='type-id-167'/>
5738        <parameter type-id='type-id-167'/>
5739        <return type-id='type-id-167'/>
5740      </function-decl>
5741      <function-decl name='__copy_move_a2&lt;false, __gnu_cxx::__normal_iterator&lt;AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;, __gnu_cxx::__normal_iterator&lt;AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='431' column='1' visibility='default' binding='global' size-in-bits='64'>
5742        <parameter type-id='type-id-376'/>
5743        <parameter type-id='type-id-376'/>
5744        <parameter type-id='type-id-376'/>
5745        <return type-id='type-id-376'/>
5746      </function-decl>
5747      <function-decl name='copy&lt;__gnu_cxx::__normal_iterator&lt;AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;, __gnu_cxx::__normal_iterator&lt;AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='458' column='1' visibility='default' binding='global' size-in-bits='64'>
5748        <parameter type-id='type-id-376'/>
5749        <parameter type-id='type-id-376'/>
5750        <parameter type-id='type-id-376'/>
5751        <return type-id='type-id-376'/>
5752      </function-decl>
5753      <function-decl name='distance&lt;const char*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator_base_funcs.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64'>
5754        <parameter type-id='type-id-57'/>
5755        <parameter type-id='type-id-57'/>
5756        <return type-id='type-id-208'/>
5757      </function-decl>
5758      <function-decl name='min&lt;size_t&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
5759        <parameter type-id='type-id-492'/>
5760        <parameter type-id='type-id-492'/>
5761        <return type-id='type-id-492'/>
5762      </function-decl>
5763      <function-decl name='operator&lt; &lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='2315' column='1' visibility='default' binding='global' size-in-bits='64'>
5764        <parameter type-id='type-id-624'/>
5765        <parameter type-id='type-id-624'/>
5766        <return type-id='type-id-61'/>
5767      </function-decl>
5768      <function-decl name='operator!=&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='2302' column='1' visibility='default' binding='global' size-in-bits='64'>
5769        <parameter type-id='type-id-632'/>
5770        <parameter type-id='type-id-57'/>
5771        <return type-id='type-id-61'/>
5772      </function-decl>
5773      <function-decl name='__uninitialized_move_a&lt;void (**)(), void (**)(), std::allocator&lt;void (*)()&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
5774        <parameter type-id='type-id-845'/>
5775        <parameter type-id='type-id-845'/>
5776        <parameter type-id='type-id-845'/>
5777        <parameter type-id='type-id-781'/>
5778        <return type-id='type-id-845'/>
5779      </function-decl>
5780      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;char*, std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-893'/>
5781      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;const char*, std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-894'/>
5782      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-895'/>
5783      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;const AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-896'/>
5784      <class-decl name='_Rb_tree_node&lt;long unsigned int&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-574'/>
5785      <class-decl name='_Rb_tree_node&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-586'/>
5786      <class-decl name='reverse_iterator&lt;std::_Rb_tree_iterator&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-897'/>
5787      <class-decl name='reverse_iterator&lt;std::_Rb_tree_const_iterator&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-898'/>
5788      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;, std::_Rb_tree_iterator&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-899'/>
5789      <class-decl name='pair&lt;std::_Rb_tree_const_iterator&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;, std::_Rb_tree_const_iterator&lt;std::pair&lt;const std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt;, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-900'/>
5790      <class-decl name='_Rb_tree_node&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-578'/>
5791      <class-decl name='reverse_iterator&lt;std::_Rb_tree_iterator&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-901'/>
5792      <class-decl name='reverse_iterator&lt;std::_Rb_tree_const_iterator&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-902'/>
5793      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt;, std::_Rb_tree_iterator&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-903'/>
5794      <class-decl name='pair&lt;std::_Rb_tree_const_iterator&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt;, std::_Rb_tree_const_iterator&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-904'/>
5795      <class-decl name='reverse_iterator&lt;std::_Rb_tree_iterator&lt;long unsigned int&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-905'/>
5796      <class-decl name='reverse_iterator&lt;std::_Rb_tree_const_iterator&lt;long unsigned int&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-906'/>
5797      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;long unsigned int&gt;, std::_Rb_tree_iterator&lt;long unsigned int&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-907'/>
5798      <class-decl name='pair&lt;std::_Rb_tree_const_iterator&lt;long unsigned int&gt;, std::_Rb_tree_const_iterator&lt;long unsigned int&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-908'/>
5799      <class-decl name='_Rb_tree_node&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-582'/>
5800      <class-decl name='reverse_iterator&lt;std::_Rb_tree_iterator&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-909'/>
5801      <class-decl name='reverse_iterator&lt;std::_Rb_tree_const_iterator&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-910'/>
5802      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt;, std::_Rb_tree_iterator&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-911'/>
5803      <class-decl name='pair&lt;std::_Rb_tree_const_iterator&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt;, std::_Rb_tree_const_iterator&lt;std::pair&lt;const long unsigned int, long unsigned int&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-912'/>
5804      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;void (**)(), std::vector&lt;void (*)(), std::allocator&lt;void (*)()&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-913'/>
5805      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;void (* const*)(), std::vector&lt;void (*)(), std::allocator&lt;void (*)()&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-914'/>
5806      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;void**, std::vector&lt;void*, STL_Allocator&lt;void*, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-915'/>
5807      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;void* const*, std::vector&lt;void*, STL_Allocator&lt;void*, HeapLeakChecker::Allocator&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-916'/>
5808      <class-decl name='_Rb_tree_node&lt;MemoryRegionMap::Region&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-571'/>
5809      <function-decl name='operator+&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' mangled-name='_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_PKS3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='2198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_PKS3_'>
5810        <parameter type-id='type-id-633' name='__lhs' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='2198' column='1'/>
5811        <parameter type-id='type-id-57' name='__rhs' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='2199' column='1'/>
5812        <return type-id='type-id-917'/>
5813      </function-decl>
5814    </namespace-decl>
5815    <namespace-decl name='__gnu_cxx'>
5816      <class-decl name='__normal_iterator&lt;const AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='669' column='1' id='type-id-380'>
5817        <data-member access='protected' layout-offset-in-bits='0'>
5818          <var-decl name='_M_current' type-id='type-id-401' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='671' column='1'/>
5819        </data-member>
5820        <member-function access='private'>
5821          <function-decl name='__normal_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='683' column='1' visibility='default' binding='global' size-in-bits='64'>
5822            <parameter type-id='type-id-382' is-artificial='yes'/>
5823            <return type-id='type-id-60'/>
5824          </function-decl>
5825        </member-function>
5826        <member-function access='private'>
5827          <function-decl name='__normal_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='686' column='1' visibility='default' binding='global' size-in-bits='64'>
5828            <parameter type-id='type-id-382' is-artificial='yes'/>
5829            <parameter type-id='type-id-403'/>
5830            <return type-id='type-id-60'/>
5831          </function-decl>
5832        </member-function>
5833        <member-function access='private'>
5834          <function-decl name='__normal_iterator&lt;AllocObject*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='690' column='1' visibility='default' binding='global' size-in-bits='64'>
5835            <parameter type-id='type-id-382' is-artificial='yes'/>
5836            <parameter type-id='type-id-462'/>
5837            <return type-id='type-id-60'/>
5838          </function-decl>
5839        </member-function>
5840      </class-decl>
5841      <class-decl name='__normal_iterator&lt;AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='669' column='1' id='type-id-376'>
5842        <data-member access='protected' layout-offset-in-bits='0'>
5843          <var-decl name='_M_current' type-id='type-id-167' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='671' column='1'/>
5844        </data-member>
5845        <member-function access='private'>
5846          <function-decl name='__normal_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='683' column='1' visibility='default' binding='global' size-in-bits='64'>
5847            <parameter type-id='type-id-378' is-artificial='yes'/>
5848            <return type-id='type-id-60'/>
5849          </function-decl>
5850        </member-function>
5851        <member-function access='private'>
5852          <function-decl name='__normal_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='686' column='1' visibility='default' binding='global' size-in-bits='64'>
5853            <parameter type-id='type-id-378' is-artificial='yes'/>
5854            <parameter type-id='type-id-350'/>
5855            <return type-id='type-id-60'/>
5856          </function-decl>
5857        </member-function>
5858      </class-decl>
5859      <class-decl name='__normal_iterator&lt;void**, std::vector&lt;void*, STL_Allocator&lt;void*, HeapLeakChecker::Allocator&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='669' column='1' id='type-id-387'>
5860        <data-member access='protected' layout-offset-in-bits='0'>
5861          <var-decl name='_M_current' type-id='type-id-151' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='671' column='1'/>
5862        </data-member>
5863        <member-function access='private'>
5864          <function-decl name='__normal_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='683' column='1' visibility='default' binding='global' size-in-bits='64'>
5865            <parameter type-id='type-id-389' is-artificial='yes'/>
5866            <return type-id='type-id-60'/>
5867          </function-decl>
5868        </member-function>
5869        <member-function access='private'>
5870          <function-decl name='__normal_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='686' column='1' visibility='default' binding='global' size-in-bits='64'>
5871            <parameter type-id='type-id-389' is-artificial='yes'/>
5872            <parameter type-id='type-id-860'/>
5873            <return type-id='type-id-60'/>
5874          </function-decl>
5875        </member-function>
5876      </class-decl>
5877      <class-decl name='__normal_iterator&lt;void (**)(), std::vector&lt;void (*)(), std::allocator&lt;void (*)()&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='669' column='1' id='type-id-384'>
5878        <data-member access='protected' layout-offset-in-bits='0'>
5879          <var-decl name='_M_current' type-id='type-id-845' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='671' column='1'/>
5880        </data-member>
5881        <member-function access='private'>
5882          <function-decl name='__normal_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='683' column='1' visibility='default' binding='global' size-in-bits='64'>
5883            <parameter type-id='type-id-386' is-artificial='yes'/>
5884            <return type-id='type-id-60'/>
5885          </function-decl>
5886        </member-function>
5887        <member-function access='private'>
5888          <function-decl name='__normal_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='686' column='1' visibility='default' binding='global' size-in-bits='64'>
5889            <parameter type-id='type-id-386' is-artificial='yes'/>
5890            <parameter type-id='type-id-847'/>
5891            <return type-id='type-id-60'/>
5892          </function-decl>
5893        </member-function>
5894      </class-decl>
5895      <class-decl name='new_allocator&lt;void (*)()&gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-390'>
5896        <member-function access='private'>
5897          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
5898            <parameter type-id='type-id-391' is-artificial='yes'/>
5899            <return type-id='type-id-60'/>
5900          </function-decl>
5901        </member-function>
5902        <member-function access='private'>
5903          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
5904            <parameter type-id='type-id-391' is-artificial='yes'/>
5905            <parameter type-id='type-id-478'/>
5906            <return type-id='type-id-60'/>
5907          </function-decl>
5908        </member-function>
5909        <member-function access='private' destructor='yes'>
5910          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
5911            <parameter type-id='type-id-391' is-artificial='yes'/>
5912            <parameter type-id='type-id-1' is-artificial='yes'/>
5913            <return type-id='type-id-60'/>
5914          </function-decl>
5915        </member-function>
5916      </class-decl>
5917      <function-decl name='operator==&lt;const AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='771' column='1' visibility='default' binding='global' size-in-bits='64'>
5918        <parameter type-id='type-id-466'/>
5919        <parameter type-id='type-id-466'/>
5920        <return type-id='type-id-61'/>
5921      </function-decl>
5922      <function-decl name='operator!=&lt;const AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='783' column='1' visibility='default' binding='global' size-in-bits='64'>
5923        <parameter type-id='type-id-466'/>
5924        <parameter type-id='type-id-466'/>
5925        <return type-id='type-id-61'/>
5926      </function-decl>
5927      <function-decl name='operator-&lt;void**, std::vector&lt;void*, STL_Allocator&lt;void*, HeapLeakChecker::Allocator&gt; &gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='856' column='1' visibility='default' binding='global' size-in-bits='64'>
5928        <parameter type-id='type-id-474'/>
5929        <parameter type-id='type-id-474'/>
5930        <return type-id='type-id-208'/>
5931      </function-decl>
5932      <function-decl name='operator-&lt;void (**)(), std::vector&lt;void (*)(), std::allocator&lt;void (*)()&gt; &gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='856' column='1' visibility='default' binding='global' size-in-bits='64'>
5933        <parameter type-id='type-id-470'/>
5934        <parameter type-id='type-id-470'/>
5935        <return type-id='type-id-208'/>
5936      </function-decl>
5937      <function-decl name='operator-&lt;AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='856' column='1' visibility='default' binding='global' size-in-bits='64'>
5938        <parameter type-id='type-id-462'/>
5939        <parameter type-id='type-id-462'/>
5940        <return type-id='type-id-208'/>
5941      </function-decl>
5942      <function-decl name='operator!=&lt;AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='783' column='1' visibility='default' binding='global' size-in-bits='64'>
5943        <parameter type-id='type-id-462'/>
5944        <parameter type-id='type-id-462'/>
5945        <return type-id='type-id-61'/>
5946      </function-decl>
5947      <function-decl name='operator!=&lt;const AllocObject*, AllocObject*, std::vector&lt;AllocObject, STL_Allocator&lt;AllocObject, HeapLeakChecker::Allocator&gt; &gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='777' column='1' visibility='default' binding='global' size-in-bits='64'>
5948        <parameter type-id='type-id-466'/>
5949        <parameter type-id='type-id-462'/>
5950        <return type-id='type-id-61'/>
5951      </function-decl>
5952      <function-decl name='__is_null_pointer&lt;const char&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/type_traits.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
5953        <parameter type-id='type-id-57'/>
5954        <return type-id='type-id-61'/>
5955      </function-decl>
5956      <class-decl name='__normal_iterator&lt;char*, std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-918'/>
5957      <class-decl name='__normal_iterator&lt;const char*, std::basic_string&lt;char, std::char_traits&lt;char&gt;, STL_Allocator&lt;char, HeapLeakChecker::Allocator&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-919'/>
5958      <class-decl name='__normal_iterator&lt;void (* const*)(), std::vector&lt;void (*)(), std::allocator&lt;void (*)()&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-920'/>
5959      <class-decl name='__normal_iterator&lt;void* const*, std::vector&lt;void*, STL_Allocator&lt;void*, HeapLeakChecker::Allocator&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-921'/>
5960    </namespace-decl>
5961    <namespace-decl name='base'>
5962      <namespace-decl name='internal'>
5963        <class-decl name='HookList&lt;void (*)(const void*, const void*, size_t, int, int, int, off_t)&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='src/malloc_hook-inl.h' line='59' column='1' id='type-id-393'>
5964          <data-member access='public' layout-offset-in-bits='0'>
5965            <var-decl name='priv_end' type-id='type-id-922' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
5966          </data-member>
5967          <data-member access='public' layout-offset-in-bits='64'>
5968            <var-decl name='priv_data' type-id='type-id-923' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
5969          </data-member>
5970        </class-decl>
5971        <class-decl name='HookList&lt;void (*)(const void*, ptrdiff_t)&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='src/malloc_hook-inl.h' line='59' column='1' id='type-id-395'>
5972          <data-member access='public' layout-offset-in-bits='0'>
5973            <var-decl name='priv_end' type-id='type-id-922' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
5974          </data-member>
5975          <data-member access='public' layout-offset-in-bits='64'>
5976            <var-decl name='priv_data' type-id='type-id-923' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
5977          </data-member>
5978        </class-decl>
5979      </namespace-decl>
5980    </namespace-decl>
5981    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead'>
5982      <var-decl name='FLAGS_heap_check_pointer_source_alignment' type-id='type-id-74' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead41FLAGS_heap_check_pointer_source_alignmentE' visibility='default' filepath='src/heap-checker.cc' line='190' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead41FLAGS_heap_check_pointer_source_alignmentE'/>
5983      <var-decl name='FLAGS_noheap_check_pointer_source_alignment' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead43FLAGS_noheap_check_pointer_source_alignmentE' visibility='default' filepath='src/heap-checker.cc' line='194' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead43FLAGS_noheap_check_pointer_source_alignmentE'/>
5984      <var-decl name='FLAGS_heap_check_delay_seconds' type-id='type-id-74' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead30FLAGS_heap_check_delay_secondsE' visibility='default' filepath='src/heap-checker.cc' line='216' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead30FLAGS_heap_check_delay_secondsE'/>
5985      <var-decl name='FLAGS_noheap_check_delay_seconds' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead32FLAGS_noheap_check_delay_secondsE' visibility='default' filepath='src/heap-checker.cc' line='225' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead32FLAGS_noheap_check_delay_secondsE'/>
5986    </namespace-decl>
5987    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead'>
5988      <var-decl name='FLAGS_heap_check' type-id='type-id-924' mangled-name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead16FLAGS_heap_checkE' visibility='default' filepath='src/heap-checker.cc' line='142' column='1' elf-symbol-id='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead16FLAGS_heap_checkE'/>
5989      <var-decl name='FLAGS_noheap_check' type-id='type-id-65' mangled-name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead18FLAGS_noheap_checkE' visibility='default' filepath='src/heap-checker.cc' line='148' column='1' elf-symbol-id='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead18FLAGS_noheap_checkE'/>
5990      <var-decl name='FLAGS_heap_profile_pprof' type-id='type-id-924' mangled-name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead24FLAGS_heap_profile_pprofE' visibility='default' filepath='src/heap-checker.cc' line='229' column='1' elf-symbol-id='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead24FLAGS_heap_profile_pprofE'/>
5991      <var-decl name='FLAGS_noheap_profile_pprof' type-id='type-id-65' mangled-name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead26FLAGS_noheap_profile_pprofE' visibility='default' filepath='src/heap-checker.cc' line='231' column='1' elf-symbol-id='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead26FLAGS_noheap_profile_pprofE'/>
5992      <var-decl name='FLAGS_heap_check_dump_directory' type-id='type-id-924' mangled-name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead31FLAGS_heap_check_dump_directoryE' visibility='default' filepath='src/heap-checker.cc' line='233' column='1' elf-symbol-id='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead31FLAGS_heap_check_dump_directoryE'/>
5993      <var-decl name='FLAGS_noheap_check_dump_directory' type-id='type-id-65' mangled-name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead33FLAGS_noheap_check_dump_directoryE' visibility='default' filepath='src/heap-checker.cc' line='235' column='1' elf-symbol-id='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead33FLAGS_noheap_check_dump_directoryE'/>
5994    </namespace-decl>
5995    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
5996      <var-decl name='FLAGS_heap_check_report' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead23FLAGS_heap_check_reportE' visibility='default' filepath='src/heap-checker.cc' line='150' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead23FLAGS_heap_check_reportE'/>
5997      <var-decl name='FLAGS_noheap_check_report' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead25FLAGS_noheap_check_reportE' visibility='default' filepath='src/heap-checker.cc' line='150' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead25FLAGS_noheap_check_reportE'/>
5998      <var-decl name='FLAGS_heap_check_before_constructors' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead36FLAGS_heap_check_before_constructorsE' visibility='default' filepath='src/heap-checker.cc' line='152' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead36FLAGS_heap_check_before_constructorsE'/>
5999      <var-decl name='FLAGS_noheap_check_before_constructors' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead38FLAGS_noheap_check_before_constructorsE' visibility='default' filepath='src/heap-checker.cc' line='154' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead38FLAGS_noheap_check_before_constructorsE'/>
6000      <var-decl name='FLAGS_heap_check_after_destructors' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead34FLAGS_heap_check_after_destructorsE' visibility='default' filepath='src/heap-checker.cc' line='156' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead34FLAGS_heap_check_after_destructorsE'/>
6001      <var-decl name='FLAGS_noheap_check_after_destructors' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead36FLAGS_noheap_check_after_destructorsE' visibility='default' filepath='src/heap-checker.cc' line='159' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead36FLAGS_noheap_check_after_destructorsE'/>
6002      <var-decl name='FLAGS_heap_check_strict_check' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead29FLAGS_heap_check_strict_checkE' visibility='default' filepath='src/heap-checker.cc' line='161' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead29FLAGS_heap_check_strict_checkE'/>
6003      <var-decl name='FLAGS_noheap_check_strict_check' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead31FLAGS_noheap_check_strict_checkE' visibility='default' filepath='src/heap-checker.cc' line='161' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead31FLAGS_noheap_check_strict_checkE'/>
6004      <var-decl name='FLAGS_heap_check_ignore_global_live' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_heap_check_ignore_global_liveE' visibility='default' filepath='src/heap-checker.cc' line='163' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_heap_check_ignore_global_liveE'/>
6005      <var-decl name='FLAGS_noheap_check_ignore_global_live' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead37FLAGS_noheap_check_ignore_global_liveE' visibility='default' filepath='src/heap-checker.cc' line='166' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead37FLAGS_noheap_check_ignore_global_liveE'/>
6006      <var-decl name='FLAGS_heap_check_identify_leaks' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead31FLAGS_heap_check_identify_leaksE' visibility='default' filepath='src/heap-checker.cc' line='168' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead31FLAGS_heap_check_identify_leaksE'/>
6007      <var-decl name='FLAGS_noheap_check_identify_leaks' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead33FLAGS_noheap_check_identify_leaksE' visibility='default' filepath='src/heap-checker.cc' line='173' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead33FLAGS_noheap_check_identify_leaksE'/>
6008      <var-decl name='FLAGS_heap_check_ignore_thread_live' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_heap_check_ignore_thread_liveE' visibility='default' filepath='src/heap-checker.cc' line='175' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_heap_check_ignore_thread_liveE'/>
6009      <var-decl name='FLAGS_noheap_check_ignore_thread_live' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead37FLAGS_noheap_check_ignore_thread_liveE' visibility='default' filepath='src/heap-checker.cc' line='178' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead37FLAGS_noheap_check_ignore_thread_liveE'/>
6010      <var-decl name='FLAGS_heap_check_test_pointer_alignment' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead39FLAGS_heap_check_test_pointer_alignmentE' visibility='default' filepath='src/heap-checker.cc' line='180' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead39FLAGS_heap_check_test_pointer_alignmentE'/>
6011      <var-decl name='FLAGS_noheap_check_test_pointer_alignment' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead41FLAGS_noheap_check_test_pointer_alignmentE' visibility='default' filepath='src/heap-checker.cc' line='183' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead41FLAGS_noheap_check_test_pointer_alignmentE'/>
6012      <var-decl name='FLAGS_heap_check_run_under_gdb' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead30FLAGS_heap_check_run_under_gdbE' visibility='default' filepath='src/heap-checker.cc' line='211' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead30FLAGS_heap_check_run_under_gdbE'/>
6013      <var-decl name='FLAGS_noheap_check_run_under_gdb' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead32FLAGS_noheap_check_run_under_gdbE' visibility='default' filepath='src/heap-checker.cc' line='214' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead32FLAGS_noheap_check_run_under_gdbE'/>
6014    </namespace-decl>
6015    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
6016      <var-decl name='FLAGS_heap_check_max_pointer_offset' type-id='type-id-98' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead35FLAGS_heap_check_max_pointer_offsetE' visibility='default' filepath='src/heap-checker.cc' line='204' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead35FLAGS_heap_check_max_pointer_offsetE'/>
6017      <var-decl name='FLAGS_noheap_check_max_pointer_offset' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead37FLAGS_noheap_check_max_pointer_offsetE' visibility='default' filepath='src/heap-checker.cc' line='209' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead37FLAGS_noheap_check_max_pointer_offsetE'/>
6018    </namespace-decl>
6019    <namespace-decl name='tcmalloc'>
6020      <namespace-decl name='commandlineflags'>
6021        <function-decl name='StringToInt' filepath='./src/base/commandlineflags.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
6022          <parameter type-id='type-id-57'/>
6023          <parameter type-id='type-id-1'/>
6024          <return type-id='type-id-1'/>
6025        </function-decl>
6026        <function-decl name='StringToBool' mangled-name='_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb' filepath='./src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb'>
6027          <parameter type-id='type-id-57'/>
6028          <parameter type-id='type-id-61'/>
6029          <return type-id='type-id-61'/>
6030        </function-decl>
6031      </namespace-decl>
6032    </namespace-decl>
6033    <function-decl name='LogPrintf' mangled-name='_Z9LogPrintfiPKcP13__va_list_tag' filepath='./src/base/logging.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9LogPrintfiPKcP13__va_list_tag'>
6034      <parameter type-id='type-id-1' name='severity' filepath='./src/base/logging.h' line='198' column='1'/>
6035      <parameter type-id='type-id-57' name='pat' filepath='./src/base/logging.h' line='198' column='1'/>
6036      <parameter type-id='type-id-72' name='ap' filepath='./src/base/logging.h' line='198' column='1'/>
6037      <return type-id='type-id-60'/>
6038    </function-decl>
6039    <function-decl name='RAW_VLOG' mangled-name='_Z8RAW_VLOGiPKcz' filepath='./src/base/logging.h' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8RAW_VLOGiPKcz'>
6040      <parameter type-id='type-id-1' name='lvl' filepath='./src/base/logging.h' line='229' column='1'/>
6041      <parameter type-id='type-id-57' name='pat' filepath='./src/base/logging.h' line='229' column='1'/>
6042      <parameter is-variadic='yes'/>
6043      <return type-id='type-id-60'/>
6044    </function-decl>
6045    <function-decl name='RAW_LOG' mangled-name='_Z7RAW_LOGiPKcz' filepath='./src/base/logging.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z7RAW_LOGiPKcz'>
6046      <parameter type-id='type-id-1' name='lvl' filepath='./src/base/logging.h' line='229' column='1'/>
6047      <parameter type-id='type-id-57' name='pat' filepath='./src/base/logging.h' line='229' column='1'/>
6048      <parameter is-variadic='yes'/>
6049      <return type-id='type-id-60'/>
6050    </function-decl>
6051    <function-decl name='HeapLeakChecker_BeforeConstructors' mangled-name='_Z34HeapLeakChecker_BeforeConstructorsv' filepath='src/heap-checker.cc' line='2259' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z34HeapLeakChecker_BeforeConstructorsv'>
6052      <return type-id='type-id-60'/>
6053    </function-decl>
6054    <function-decl name='MallocHook_InitAtFirstAllocation_HeapLeakChecker' mangled-name='MallocHook_InitAtFirstAllocation_HeapLeakChecker' filepath='src/heap-checker.cc' line='2306' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_InitAtFirstAllocation_HeapLeakChecker'>
6055      <return type-id='type-id-60'/>
6056    </function-decl>
6057    <function-decl name='HeapLeakChecker_InternalInitStart' mangled-name='_Z33HeapLeakChecker_InternalInitStartv' filepath='src/heap-checker.cc' line='1954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z33HeapLeakChecker_InternalInitStartv'>
6058      <return type-id='type-id-60'/>
6059    </function-decl>
6060    <function-decl name='HeapLeakChecker_AfterDestructors' mangled-name='_Z32HeapLeakChecker_AfterDestructorsv' filepath='src/heap-checker.cc' line='2311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z32HeapLeakChecker_AfterDestructorsv'>
6061      <return type-id='type-id-60'/>
6062    </function-decl>
6063    <function-decl name='HeapLeakChecker_RunHeapCleanups' mangled-name='_Z31HeapLeakChecker_RunHeapCleanupsv' filepath='src/heap-checker.cc' line='1931' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z31HeapLeakChecker_RunHeapCleanupsv'>
6064      <return type-id='type-id-60'/>
6065    </function-decl>
6066    <qualified-type-def type-id='type-id-265' const='yes' id='type-id-275'/>
6067    <array-type-def dimensions='1' type-id='type-id-922' size-in-bits='512' id='type-id-923'>
6068      <subrange length='8' type-id='type-id-5' id='type-id-925'/>
6069    </array-type-def>
6070    <pointer-type-def type-id='type-id-206' size-in-bits='64' id='type-id-196'/>
6071    <array-type-def dimensions='1' type-id='type-id-212' size-in-bits='8960' id='type-id-197'>
6072      <subrange length='20' type-id='type-id-5' id='type-id-926'/>
6073    </array-type-def>
6074    <qualified-type-def type-id='type-id-245' const='yes' id='type-id-248'/>
6075    <qualified-type-def type-id='type-id-224' const='yes' id='type-id-229'/>
6076    <pointer-type-def type-id='type-id-218' size-in-bits='64' id='type-id-220'/>
6077    <pointer-type-def type-id='type-id-927' size-in-bits='64' id='type-id-296'/>
6078    <pointer-type-def type-id='type-id-185' size-in-bits='64' id='type-id-194'/>
6079    <array-type-def dimensions='1' type-id='type-id-65' size-in-bits='384' id='type-id-188'>
6080      <subrange length='48' type-id='type-id-5' id='type-id-928'/>
6081    </array-type-def>
6082    <namespace-decl name='std'>
6083      <class-decl name='basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stringfwd.h' line='52' column='1' id='type-id-917'>
6084        <member-type access='private'>
6085          <class-decl name='_Rep' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='148' column='1' id='type-id-636'>
6086            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-929'/>
6087            <data-member access='public' static='yes'>
6088              <var-decl name='_S_max_size' type-id='type-id-117' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='51' column='1'/>
6089            </data-member>
6090            <data-member access='public' static='yes'>
6091              <var-decl name='_S_terminal' type-id='type-id-63' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='56' column='1'/>
6092            </data-member>
6093            <data-member access='public' static='yes'>
6094              <var-decl name='_S_empty_rep_storage' type-id='type-id-161' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='68' column='1'/>
6095            </data-member>
6096          </class-decl>
6097        </member-type>
6098        <member-type access='private'>
6099          <class-decl name='_Alloc_hider' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='258' column='1' id='type-id-930'>
6100            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-931'/>
6101            <data-member access='public' layout-offset-in-bits='0'>
6102              <var-decl name='_M_p' type-id='type-id-118' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='262' column='1'/>
6103            </data-member>
6104            <member-function access='public' constructor='yes'>
6105              <function-decl name='_Alloc_hider' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
6106                <parameter type-id='type-id-932' is-artificial='yes'/>
6107                <parameter type-id='type-id-118'/>
6108                <parameter type-id='type-id-617'/>
6109                <return type-id='type-id-60'/>
6110              </function-decl>
6111            </member-function>
6112          </class-decl>
6113        </member-type>
6114        <member-type access='private'>
6115          <class-decl name='_Rep_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='141' column='1' id='type-id-929'>
6116            <data-member access='public' layout-offset-in-bits='0'>
6117              <var-decl name='_M_length' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='142' column='1'/>
6118            </data-member>
6119            <data-member access='public' layout-offset-in-bits='64'>
6120              <var-decl name='_M_capacity' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='143' column='1'/>
6121            </data-member>
6122            <data-member access='public' layout-offset-in-bits='128'>
6123              <var-decl name='_M_refcount' type-id='type-id-326' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='144' column='1'/>
6124            </data-member>
6125          </class-decl>
6126        </member-type>
6127        <data-member access='public' static='yes'>
6128          <var-decl name='npos' type-id='type-id-117' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='270' column='1'/>
6129        </data-member>
6130        <data-member access='private' layout-offset-in-bits='0'>
6131          <var-decl name='_M_dataplus' type-id='type-id-930' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='274' column='1'/>
6132        </data-member>
6133        <member-function access='public'>
6134          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='2144' column='1' visibility='default' binding='global' size-in-bits='64'>
6135            <parameter type-id='type-id-790' is-artificial='yes'/>
6136            <return type-id='type-id-60'/>
6137          </function-decl>
6138        </member-function>
6139        <member-function access='public'>
6140          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
6141            <parameter type-id='type-id-790' is-artificial='yes'/>
6142            <parameter type-id='type-id-617'/>
6143            <return type-id='type-id-60'/>
6144          </function-decl>
6145        </member-function>
6146        <member-function access='public'>
6147          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
6148            <parameter type-id='type-id-790' is-artificial='yes'/>
6149            <parameter type-id='type-id-632'/>
6150            <return type-id='type-id-60'/>
6151          </function-decl>
6152        </member-function>
6153        <member-function access='public'>
6154          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
6155            <parameter type-id='type-id-790' is-artificial='yes'/>
6156            <parameter type-id='type-id-632'/>
6157            <parameter type-id='type-id-5'/>
6158            <parameter type-id='type-id-5'/>
6159            <return type-id='type-id-60'/>
6160          </function-decl>
6161        </member-function>
6162        <member-function access='public'>
6163          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='194' column='1' visibility='default' binding='global' size-in-bits='64'>
6164            <parameter type-id='type-id-790' is-artificial='yes'/>
6165            <parameter type-id='type-id-632'/>
6166            <parameter type-id='type-id-5'/>
6167            <parameter type-id='type-id-5'/>
6168            <parameter type-id='type-id-617'/>
6169            <return type-id='type-id-60'/>
6170          </function-decl>
6171        </member-function>
6172        <member-function access='public'>
6173          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='206' column='1' visibility='default' binding='global' size-in-bits='64'>
6174            <parameter type-id='type-id-790' is-artificial='yes'/>
6175            <parameter type-id='type-id-57'/>
6176            <parameter type-id='type-id-5'/>
6177            <parameter type-id='type-id-617'/>
6178            <return type-id='type-id-60'/>
6179          </function-decl>
6180        </member-function>
6181        <member-function access='public'>
6182          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='213' column='1' visibility='default' binding='global' size-in-bits='64'>
6183            <parameter type-id='type-id-790' is-artificial='yes'/>
6184            <parameter type-id='type-id-57'/>
6185            <parameter type-id='type-id-617'/>
6186            <return type-id='type-id-60'/>
6187          </function-decl>
6188        </member-function>
6189        <member-function access='public'>
6190          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
6191            <parameter type-id='type-id-790' is-artificial='yes'/>
6192            <parameter type-id='type-id-5'/>
6193            <parameter type-id='type-id-65'/>
6194            <parameter type-id='type-id-617'/>
6195            <return type-id='type-id-60'/>
6196          </function-decl>
6197        </member-function>
6198        <member-function access='public' destructor='yes'>
6199          <function-decl name='~basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='502' column='1' visibility='default' binding='global' size-in-bits='64'>
6200            <parameter type-id='type-id-790' is-artificial='yes'/>
6201            <parameter type-id='type-id-1' is-artificial='yes'/>
6202            <return type-id='type-id-60'/>
6203          </function-decl>
6204        </member-function>
6205      </class-decl>
6206    </namespace-decl>
6207    <namespace-decl name='std'>
6208      <class-decl name='map&lt;HeapProfileTable::Bucket*, HeapProfileTable::Snapshot::Entry, std::less&lt;HeapProfileTable::Bucket*&gt;, std::allocator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='87' column='1' id='type-id-222'>
6209        <member-type access='private'>
6210          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-933'/>
6211        </member-type>
6212        <data-member access='private' layout-offset-in-bits='0'>
6213          <var-decl name='_M_t' type-id='type-id-934' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='128' column='1'/>
6214        </data-member>
6215        <member-function access='private'>
6216          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
6217            <parameter type-id='type-id-935' is-artificial='yes'/>
6218            <return type-id='type-id-60'/>
6219          </function-decl>
6220        </member-function>
6221        <member-function access='private'>
6222          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
6223            <parameter type-id='type-id-935' is-artificial='yes'/>
6224            <parameter type-id='type-id-936'/>
6225            <parameter type-id='type-id-937'/>
6226            <return type-id='type-id-60'/>
6227          </function-decl>
6228        </member-function>
6229        <member-function access='private'>
6230          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
6231            <parameter type-id='type-id-935' is-artificial='yes'/>
6232            <parameter type-id='type-id-938'/>
6233            <return type-id='type-id-60'/>
6234          </function-decl>
6235        </member-function>
6236      </class-decl>
6237    </namespace-decl>
6238    <namespace-decl name='std'>
6239      <class-decl name='set&lt;MemoryRegionMap::Region, MemoryRegionMap::RegionCmp, STL_Allocator&lt;MemoryRegionMap::Region, MemoryRegionMap::MyAllocator&gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='88' column='1' id='type-id-186'>
6240        <data-member access='private' layout-offset-in-bits='0'>
6241          <var-decl name='_M_t' type-id='type-id-939' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='112' column='1'/>
6242        </data-member>
6243        <member-function access='private'>
6244          <function-decl name='set' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
6245            <parameter type-id='type-id-940' is-artificial='yes'/>
6246            <return type-id='type-id-60'/>
6247          </function-decl>
6248        </member-function>
6249        <member-function access='private'>
6250          <function-decl name='set' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='145' column='1' visibility='default' binding='global' size-in-bits='64'>
6251            <parameter type-id='type-id-940' is-artificial='yes'/>
6252            <parameter type-id='type-id-941'/>
6253            <parameter type-id='type-id-942'/>
6254            <return type-id='type-id-60'/>
6255          </function-decl>
6256        </member-function>
6257        <member-function access='private'>
6258          <function-decl name='set' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
6259            <parameter type-id='type-id-940' is-artificial='yes'/>
6260            <parameter type-id='type-id-943'/>
6261            <return type-id='type-id-60'/>
6262          </function-decl>
6263        </member-function>
6264      </class-decl>
6265    </namespace-decl>
6266    <qualified-type-def type-id='type-id-419' id='type-id-247'/>
6267    <qualified-type-def type-id='type-id-423' id='type-id-249'/>
6268    <qualified-type-def type-id='type-id-273' id='type-id-250'/>
6269    <qualified-type-def type-id='type-id-433' id='type-id-202'/>
6270    <qualified-type-def type-id='type-id-61' const='yes' id='type-id-487'/>
6271    <reference-type-def kind='lvalue' type-id='type-id-944' size-in-bits='64' id='type-id-490'/>
6272    <reference-type-def kind='lvalue' type-id='type-id-945' size-in-bits='64' id='type-id-617'/>
6273    <reference-type-def kind='lvalue' type-id='type-id-946' size-in-bits='64' id='type-id-632'/>
6274    <pointer-type-def type-id='type-id-946' size-in-bits='64' id='type-id-634'/>
6275    <qualified-type-def type-id='type-id-156' const='yes' id='type-id-259'/>
6276    <qualified-type-def type-id='type-id-5' const='yes' id='type-id-708'/>
6277    <reference-type-def kind='lvalue' type-id='type-id-708' size-in-bits='64' id='type-id-706'/>
6278    <function-type size-in-bits='64' id='type-id-836'>
6279      <parameter type-id='type-id-419'/>
6280      <return type-id='type-id-62'/>
6281    </function-type>
6282    <function-type size-in-bits='64' id='type-id-848'>
6283      <parameter type-id='type-id-415'/>
6284      <return type-id='type-id-60'/>
6285    </function-type>
6286    <function-type size-in-bits='64' id='type-id-849'>
6287      <parameter type-id='type-id-58'/>
6288      <parameter type-id='type-id-228'/>
6289      <parameter type-id='type-id-237'/>
6290      <return type-id='type-id-60'/>
6291    </function-type>
6292    <function-type size-in-bits='64' id='type-id-850'>
6293      <parameter type-id='type-id-58'/>
6294      <parameter type-id='type-id-417'/>
6295      <return type-id='type-id-60'/>
6296    </function-type>
6297    <function-type size-in-bits='64' id='type-id-851'>
6298      <parameter type-id='type-id-58'/>
6299      <parameter type-id='type-id-208'/>
6300      <return type-id='type-id-60'/>
6301    </function-type>
6302    <function-type size-in-bits='64' id='type-id-853'>
6303      <parameter type-id='type-id-58'/>
6304      <parameter type-id='type-id-58'/>
6305      <parameter type-id='type-id-62'/>
6306      <parameter type-id='type-id-1'/>
6307      <parameter type-id='type-id-1'/>
6308      <parameter type-id='type-id-1'/>
6309      <parameter type-id='type-id-207'/>
6310      <return type-id='type-id-60'/>
6311    </function-type>
6312    <function-type size-in-bits='64' id='type-id-855'>
6313      <parameter type-id='type-id-62'/>
6314      <return type-id='type-id-58'/>
6315    </function-type>
6316    <pointer-type-def type-id='type-id-62' size-in-bits='64' id='type-id-253'/>
6317    <pointer-type-def type-id='type-id-544' size-in-bits='64' id='type-id-868'/>
6318    <pointer-type-def type-id='type-id-571' size-in-bits='64' id='type-id-869'/>
6319    <pointer-type-def type-id='type-id-917' size-in-bits='64' id='type-id-790'/>
6320    <pointer-type-def type-id='type-id-636' size-in-bits='64' id='type-id-792'/>
6321    <typedef-decl name='AtomicWord' type-id='type-id-82' filepath='./src/base/atomicops.h' line='129' column='1' id='type-id-922'/>
6322    <typedef-decl name='__off_t' type-id='type-id-85' filepath='/usr/include/bits/types.h' line='141' column='1' id='type-id-301'/>
6323    <typedef-decl name='pthread_t' type-id='type-id-5' filepath='/usr/include/bits/pthreadtypes.h' line='50' column='1' id='type-id-195'/>
6324    <typedef-decl name='ptrdiff_t' type-id='type-id-85' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/stddef.h' line='149' column='1' id='type-id-208'/>
6325    <typedef-decl name='ssize_t' type-id='type-id-947' filepath='/usr/include/stdio.h' line='103' column='1' id='type-id-291'/>
6326    <namespace-decl name='std'>
6327      <typedef-decl name='string' type-id='type-id-917' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stringfwd.h' line='56' column='1' id='type-id-924'/>
6328    </namespace-decl>
6329    <pointer-type-def type-id='type-id-948' size-in-bits='64' id='type-id-176'/>
6330    <pointer-type-def type-id='type-id-949' size-in-bits='64' id='type-id-199'/>
6331    <pointer-type-def type-id='type-id-950' size-in-bits='64' id='type-id-201'/>
6332    <pointer-type-def type-id='type-id-951' size-in-bits='64' id='type-id-234'/>
6333    <pointer-type-def type-id='type-id-952' size-in-bits='64' id='type-id-269'/>
6334    <pointer-type-def type-id='type-id-953' size-in-bits='64' id='type-id-270'/>
6335    <pointer-type-def type-id='type-id-954' size-in-bits='64' id='type-id-274'/>
6336    <pointer-type-def type-id='type-id-955' size-in-bits='64' id='type-id-268'/>
6337    <pointer-type-def type-id='type-id-956' size-in-bits='64' id='type-id-272'/>
6338    <pointer-type-def type-id='type-id-957' size-in-bits='64' id='type-id-337'/>
6339    <pointer-type-def type-id='type-id-958' size-in-bits='64' id='type-id-263'/>
6340    <array-type-def dimensions='2' type-id='type-id-58' size-in-bits='40960' id='type-id-198'>
6341      <subrange length='20' type-id='type-id-5' id='type-id-926'/>
6342      <subrange length='32' type-id='type-id-5' id='type-id-164'/>
6343    </array-type-def>
6344    <class-decl name='MallocExtension' size-in-bits='64' visibility='default' filepath='src/gperftools/malloc_extension.h' line='90' column='1' id='type-id-927'>
6345      <member-type access='private'>
6346        <enum-decl name='Ownership' filepath='./src/gperftools/malloc_extension.h' line='315' column='1' id='type-id-959'>
6347          <underlying-type type-id='type-id-89'/>
6348          <enumerator name='kUnknownOwnership' value='0'/>
6349          <enumerator name='kOwned' value='1'/>
6350          <enumerator name='kNotOwned' value='2'/>
6351        </enum-decl>
6352      </member-type>
6353      <member-type access='private'>
6354        <class-decl name='FreeListInfo' size-in-bits='256' is-struct='yes' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='333' column='1' id='type-id-960'>
6355          <data-member access='public' layout-offset-in-bits='0'>
6356            <var-decl name='min_object_size' type-id='type-id-62' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='334' column='1'/>
6357          </data-member>
6358          <data-member access='public' layout-offset-in-bits='64'>
6359            <var-decl name='max_object_size' type-id='type-id-62' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='335' column='1'/>
6360          </data-member>
6361          <data-member access='public' layout-offset-in-bits='128'>
6362            <var-decl name='total_bytes_free' type-id='type-id-62' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='336' column='1'/>
6363          </data-member>
6364          <data-member access='public' layout-offset-in-bits='192'>
6365            <var-decl name='type' type-id='type-id-57' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='337' column='1'/>
6366          </data-member>
6367        </class-decl>
6368      </member-type>
6369      <member-type access='private'>
6370        <typedef-decl name='RangeFunction' type-id='type-id-962' filepath='src/gperftools/malloc_extension.h' line='143' column='1' id='type-id-961'/>
6371      </member-type>
6372      <member-function access='private' static='yes'>
6373        <function-decl name='instance' mangled-name='_ZN15MallocExtension8instanceEv' filepath='src/malloc_extension.cc' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension8instanceEv'>
6374          <return type-id='type-id-296'/>
6375        </function-decl>
6376      </member-function>
6377      <member-function access='private'>
6378        <function-decl name='Register' mangled-name='_ZN15MallocExtension8RegisterEPS_' filepath='src/malloc_extension.cc' line='217' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension8RegisterEPS_'>
6379          <parameter type-id='type-id-296' is-artificial='yes'/>
6380          <return type-id='type-id-60'/>
6381        </function-decl>
6382      </member-function>
6383      <member-function access='private' static='yes'>
6384        <function-decl name='Initialize' mangled-name='_ZN15MallocExtension10InitializeEv' filepath='src/malloc_extension.cc' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension10InitializeEv'>
6385          <return type-id='type-id-60'/>
6386        </function-decl>
6387      </member-function>
6388      <member-function access='private' destructor='yes' vtable-offset='-1'>
6389        <function-decl name='~MallocExtension' mangled-name='_ZN15MallocExtensionD1Ev' filepath='src/malloc_extension.cc' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtensionD1Ev'>
6390          <parameter type-id='type-id-296' is-artificial='yes'/>
6391          <parameter type-id='type-id-1' is-artificial='yes'/>
6392          <return type-id='type-id-60'/>
6393        </function-decl>
6394      </member-function>
6395      <member-function access='private' vtable-offset='2'>
6396        <function-decl name='VerifyAllMemory' mangled-name='_ZN15MallocExtension15VerifyAllMemoryEv' filepath='src/malloc_extension.cc' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension15VerifyAllMemoryEv'>
6397          <parameter type-id='type-id-296' is-artificial='yes'/>
6398          <return type-id='type-id-61'/>
6399        </function-decl>
6400      </member-function>
6401      <member-function access='private' vtable-offset='3'>
6402        <function-decl name='VerifyNewMemory' mangled-name='_ZN15MallocExtension15VerifyNewMemoryEPKv' filepath='src/malloc_extension.cc' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension15VerifyNewMemoryEPKv'>
6403          <parameter type-id='type-id-296' is-artificial='yes'/>
6404          <parameter type-id='type-id-58'/>
6405          <return type-id='type-id-61'/>
6406        </function-decl>
6407      </member-function>
6408      <member-function access='private' vtable-offset='4'>
6409        <function-decl name='VerifyArrayNewMemory' mangled-name='_ZN15MallocExtension20VerifyArrayNewMemoryEPKv' filepath='src/malloc_extension.cc' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension20VerifyArrayNewMemoryEPKv'>
6410          <parameter type-id='type-id-296' is-artificial='yes'/>
6411          <parameter type-id='type-id-58'/>
6412          <return type-id='type-id-61'/>
6413        </function-decl>
6414      </member-function>
6415      <member-function access='private' vtable-offset='5'>
6416        <function-decl name='VerifyMallocMemory' mangled-name='_ZN15MallocExtension18VerifyMallocMemoryEPKv' filepath='src/malloc_extension.cc' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension18VerifyMallocMemoryEPKv'>
6417          <parameter type-id='type-id-296' is-artificial='yes'/>
6418          <parameter type-id='type-id-58'/>
6419          <return type-id='type-id-61'/>
6420        </function-decl>
6421      </member-function>
6422      <member-function access='private' vtable-offset='6'>
6423        <function-decl name='MallocMemoryStats' mangled-name='_ZN15MallocExtension17MallocMemoryStatsEPiPmS0_' filepath='src/malloc_extension.cc' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension17MallocMemoryStatsEPiPmS0_'>
6424          <parameter type-id='type-id-296' is-artificial='yes'/>
6425          <parameter type-id='type-id-963'/>
6426          <parameter type-id='type-id-253'/>
6427          <parameter type-id='type-id-963'/>
6428          <return type-id='type-id-61'/>
6429        </function-decl>
6430      </member-function>
6431      <member-function access='private' vtable-offset='7'>
6432        <function-decl name='GetStats' mangled-name='_ZN15MallocExtension8GetStatsEPci' filepath='src/malloc_extension.cc' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension8GetStatsEPci'>
6433          <parameter type-id='type-id-296' is-artificial='yes'/>
6434          <parameter type-id='type-id-118'/>
6435          <parameter type-id='type-id-1'/>
6436          <return type-id='type-id-60'/>
6437        </function-decl>
6438      </member-function>
6439      <member-function access='private' vtable-offset='8'>
6440        <function-decl name='GetHeapSample' mangled-name='_ZN15MallocExtension13GetHeapSampleEPSs' filepath='src/malloc_extension.cc' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension13GetHeapSampleEPSs'>
6441          <parameter type-id='type-id-296' is-artificial='yes'/>
6442          <parameter type-id='type-id-964'/>
6443          <return type-id='type-id-60'/>
6444        </function-decl>
6445      </member-function>
6446      <member-function access='private' vtable-offset='9'>
6447        <function-decl name='GetHeapGrowthStacks' mangled-name='_ZN15MallocExtension19GetHeapGrowthStacksEPSs' filepath='src/malloc_extension.cc' line='316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension19GetHeapGrowthStacksEPSs'>
6448          <parameter type-id='type-id-296' is-artificial='yes'/>
6449          <parameter type-id='type-id-964'/>
6450          <return type-id='type-id-60'/>
6451        </function-decl>
6452      </member-function>
6453      <member-function access='private' vtable-offset='10'>
6454        <function-decl name='Ranges' mangled-name='_ZN15MallocExtension6RangesEPvPFvS0_PKN4base11MallocRangeEE' filepath='src/malloc_extension.cc' line='340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension6RangesEPvPFvS0_PKN4base11MallocRangeEE'>
6455          <parameter type-id='type-id-296' is-artificial='yes'/>
6456          <parameter type-id='type-id-58'/>
6457          <parameter type-id='type-id-965'/>
6458          <return type-id='type-id-60'/>
6459        </function-decl>
6460      </member-function>
6461      <member-function access='private' vtable-offset='11'>
6462        <function-decl name='GetNumericProperty' mangled-name='_ZN15MallocExtension18GetNumericPropertyEPKcPm' filepath='src/malloc_extension.cc' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension18GetNumericPropertyEPKcPm'>
6463          <parameter type-id='type-id-296' is-artificial='yes'/>
6464          <parameter type-id='type-id-57'/>
6465          <parameter type-id='type-id-253'/>
6466          <return type-id='type-id-61'/>
6467        </function-decl>
6468      </member-function>
6469      <member-function access='private' vtable-offset='12'>
6470        <function-decl name='SetNumericProperty' mangled-name='_ZN15MallocExtension18SetNumericPropertyEPKcm' filepath='src/malloc_extension.cc' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension18SetNumericPropertyEPKcm'>
6471          <parameter type-id='type-id-296' is-artificial='yes'/>
6472          <parameter type-id='type-id-57'/>
6473          <parameter type-id='type-id-62'/>
6474          <return type-id='type-id-61'/>
6475        </function-decl>
6476      </member-function>
6477      <member-function access='private' vtable-offset='13'>
6478        <function-decl name='MarkThreadIdle' mangled-name='_ZN15MallocExtension14MarkThreadIdleEv' filepath='src/malloc_extension.cc' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension14MarkThreadIdleEv'>
6479          <parameter type-id='type-id-296' is-artificial='yes'/>
6480          <return type-id='type-id-60'/>
6481        </function-decl>
6482      </member-function>
6483      <member-function access='private' vtable-offset='14'>
6484        <function-decl name='MarkThreadBusy' mangled-name='_ZN15MallocExtension14MarkThreadBusyEv' filepath='src/malloc_extension.cc' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension14MarkThreadBusyEv'>
6485          <parameter type-id='type-id-296' is-artificial='yes'/>
6486          <return type-id='type-id-60'/>
6487        </function-decl>
6488      </member-function>
6489      <member-function access='private' vtable-offset='15'>
6490        <function-decl name='GetSystemAllocator' mangled-name='_ZN15MallocExtension18GetSystemAllocatorEv' filepath='src/malloc_extension.cc' line='154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension18GetSystemAllocatorEv'>
6491          <parameter type-id='type-id-296' is-artificial='yes'/>
6492          <return type-id='type-id-966'/>
6493        </function-decl>
6494      </member-function>
6495      <member-function access='private' vtable-offset='16'>
6496        <function-decl name='SetSystemAllocator' mangled-name='_ZN15MallocExtension18SetSystemAllocatorEP12SysAllocator' filepath='src/malloc_extension.cc' line='158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension18SetSystemAllocatorEP12SysAllocator'>
6497          <parameter type-id='type-id-296' is-artificial='yes'/>
6498          <parameter type-id='type-id-966'/>
6499          <return type-id='type-id-60'/>
6500        </function-decl>
6501      </member-function>
6502      <member-function access='private' vtable-offset='17'>
6503        <function-decl name='ReleaseToSystem' mangled-name='_ZN15MallocExtension15ReleaseToSystemEm' filepath='src/malloc_extension.cc' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension15ReleaseToSystemEm'>
6504          <parameter type-id='type-id-296' is-artificial='yes'/>
6505          <parameter type-id='type-id-62'/>
6506          <return type-id='type-id-60'/>
6507        </function-decl>
6508      </member-function>
6509      <member-function access='private' vtable-offset='18'>
6510        <function-decl name='ReleaseFreeMemory' mangled-name='_ZN15MallocExtension17ReleaseFreeMemoryEv' filepath='src/malloc_extension.cc' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension17ReleaseFreeMemoryEv'>
6511          <parameter type-id='type-id-296' is-artificial='yes'/>
6512          <return type-id='type-id-60'/>
6513        </function-decl>
6514      </member-function>
6515      <member-function access='private' vtable-offset='19'>
6516        <function-decl name='SetMemoryReleaseRate' mangled-name='_ZN15MallocExtension20SetMemoryReleaseRateEd' filepath='src/malloc_extension.cc' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension20SetMemoryReleaseRateEd'>
6517          <parameter type-id='type-id-296' is-artificial='yes'/>
6518          <parameter type-id='type-id-2'/>
6519          <return type-id='type-id-60'/>
6520        </function-decl>
6521      </member-function>
6522      <member-function access='private' vtable-offset='20'>
6523        <function-decl name='GetMemoryReleaseRate' mangled-name='_ZN15MallocExtension20GetMemoryReleaseRateEv' filepath='src/malloc_extension.cc' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension20GetMemoryReleaseRateEv'>
6524          <parameter type-id='type-id-296' is-artificial='yes'/>
6525          <return type-id='type-id-2'/>
6526        </function-decl>
6527      </member-function>
6528      <member-function access='private' vtable-offset='21'>
6529        <function-decl name='GetEstimatedAllocatedSize' mangled-name='_ZN15MallocExtension25GetEstimatedAllocatedSizeEm' filepath='src/malloc_extension.cc' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension25GetEstimatedAllocatedSizeEm'>
6530          <parameter type-id='type-id-296' is-artificial='yes'/>
6531          <parameter type-id='type-id-62'/>
6532          <return type-id='type-id-62'/>
6533        </function-decl>
6534      </member-function>
6535      <member-function access='private' vtable-offset='22'>
6536        <function-decl name='GetAllocatedSize' mangled-name='_ZN15MallocExtension16GetAllocatedSizeEPKv' filepath='src/malloc_extension.cc' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension16GetAllocatedSizeEPKv'>
6537          <parameter type-id='type-id-296' is-artificial='yes'/>
6538          <parameter type-id='type-id-58'/>
6539          <return type-id='type-id-62'/>
6540        </function-decl>
6541      </member-function>
6542      <member-function access='private' vtable-offset='23'>
6543        <function-decl name='GetOwnership' mangled-name='_ZN15MallocExtension12GetOwnershipEPKv' filepath='src/malloc_extension.cc' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension12GetOwnershipEPKv'>
6544          <parameter type-id='type-id-296' is-artificial='yes'/>
6545          <parameter type-id='type-id-58'/>
6546          <return type-id='type-id-959'/>
6547        </function-decl>
6548      </member-function>
6549      <member-function access='private' vtable-offset='24'>
6550        <function-decl name='GetFreeListSizes' mangled-name='_ZN15MallocExtension16GetFreeListSizesEPSt6vectorINS_12FreeListInfoESaIS1_EE' filepath='src/malloc_extension.cc' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension16GetFreeListSizesEPSt6vectorINS_12FreeListInfoESaIS1_EE'>
6551          <parameter type-id='type-id-296' is-artificial='yes'/>
6552          <parameter type-id='type-id-967'/>
6553          <return type-id='type-id-60'/>
6554        </function-decl>
6555      </member-function>
6556      <member-function access='private' vtable-offset='25'>
6557        <function-decl name='ReadStackTraces' mangled-name='_ZN15MallocExtension15ReadStackTracesEPi' filepath='src/malloc_extension.cc' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension15ReadStackTracesEPi'>
6558          <parameter type-id='type-id-296' is-artificial='yes'/>
6559          <parameter type-id='type-id-963'/>
6560          <return type-id='type-id-151'/>
6561        </function-decl>
6562      </member-function>
6563      <member-function access='private' vtable-offset='26'>
6564        <function-decl name='ReadHeapGrowthStackTraces' mangled-name='_ZN15MallocExtension25ReadHeapGrowthStackTracesEv' filepath='src/malloc_extension.cc' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension25ReadHeapGrowthStackTracesEv'>
6565          <parameter type-id='type-id-296' is-artificial='yes'/>
6566          <return type-id='type-id-151'/>
6567        </function-decl>
6568      </member-function>
6569    </class-decl>
6570    <namespace-decl name='std'>
6571      <class-decl name='_Rb_tree&lt;HeapProfileTable::Bucket*, std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt;, std::_Select1st&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;, std::less&lt;HeapProfileTable::Bucket*&gt;, std::allocator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='323' column='1' id='type-id-934'>
6572        <member-type access='protected'>
6573          <class-decl name='_Rb_tree_impl&lt;std::less&lt;HeapProfileTable::Bucket*&gt;, false&gt;' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='427' column='1' id='type-id-968'>
6574            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-969'/>
6575            <data-member access='public' layout-offset-in-bits='0'>
6576              <var-decl name='_M_key_compare' type-id='type-id-970' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='428' column='1'/>
6577            </data-member>
6578            <data-member access='public' layout-offset-in-bits='64'>
6579              <var-decl name='_M_header' type-id='type-id-590' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='429' column='1'/>
6580            </data-member>
6581            <data-member access='public' layout-offset-in-bits='320'>
6582              <var-decl name='_M_node_count' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='430' column='1'/>
6583            </data-member>
6584            <member-function access='public'>
6585              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64'>
6586                <parameter type-id='type-id-971' is-artificial='yes'/>
6587                <return type-id='type-id-60'/>
6588              </function-decl>
6589            </member-function>
6590            <member-function access='public'>
6591              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64'>
6592                <parameter type-id='type-id-971' is-artificial='yes'/>
6593                <parameter type-id='type-id-936'/>
6594                <parameter type-id='type-id-972'/>
6595                <return type-id='type-id-60'/>
6596              </function-decl>
6597            </member-function>
6598          </class-decl>
6599        </member-type>
6600        <data-member access='protected' layout-offset-in-bits='0'>
6601          <var-decl name='_M_impl' type-id='type-id-968' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='453' column='1'/>
6602        </data-member>
6603        <member-function access='private'>
6604          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='591' column='1' visibility='default' binding='global' size-in-bits='64'>
6605            <parameter type-id='type-id-973' is-artificial='yes'/>
6606            <return type-id='type-id-60'/>
6607          </function-decl>
6608        </member-function>
6609        <member-function access='private'>
6610          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='593' column='1' visibility='default' binding='global' size-in-bits='64'>
6611            <parameter type-id='type-id-973' is-artificial='yes'/>
6612            <parameter type-id='type-id-936'/>
6613            <parameter type-id='type-id-937'/>
6614            <return type-id='type-id-60'/>
6615          </function-decl>
6616        </member-function>
6617        <member-function access='private'>
6618          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='597' column='1' visibility='default' binding='global' size-in-bits='64'>
6619            <parameter type-id='type-id-973' is-artificial='yes'/>
6620            <parameter type-id='type-id-974'/>
6621            <return type-id='type-id-60'/>
6622          </function-decl>
6623        </member-function>
6624        <member-function access='private' destructor='yes'>
6625          <function-decl name='~_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64'>
6626            <parameter type-id='type-id-973' is-artificial='yes'/>
6627            <parameter type-id='type-id-1' is-artificial='yes'/>
6628            <return type-id='type-id-60'/>
6629          </function-decl>
6630        </member-function>
6631        <member-function access='private'>
6632          <function-decl name='_M_erase' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='964' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E'>
6633            <parameter type-id='type-id-975' name='this' is-artificial='yes'/>
6634            <parameter type-id='type-id-976' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='362' column='1'/>
6635            <return type-id='type-id-60'/>
6636          </function-decl>
6637        </member-function>
6638        <member-function access='private'>
6639          <function-decl name='_M_insert_' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE10_M_insert_EPKSt18_Rb_tree_node_baseSG_RKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE10_M_insert_EPKSt18_Rb_tree_node_baseSG_RKS7_'>
6640            <parameter type-id='type-id-975' name='this' is-artificial='yes'/>
6641            <parameter type-id='type-id-592' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
6642            <parameter type-id='type-id-592' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
6643            <parameter type-id='type-id-977' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
6644            <return type-id='type-id-978'/>
6645          </function-decl>
6646        </member-function>
6647        <member-function access='private'>
6648          <function-decl name='_M_insert_unique' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE16_M_insert_uniqueERKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE16_M_insert_uniqueERKS7_'>
6649            <parameter type-id='type-id-975' name='this' is-artificial='yes'/>
6650            <parameter type-id='type-id-977' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1162' column='1'/>
6651            <return type-id='type-id-979'/>
6652          </function-decl>
6653        </member-function>
6654        <member-function access='private'>
6655          <function-decl name='_M_insert_unique_' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS7_ERKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS7_ERKS7_'>
6656            <parameter type-id='type-id-975' name='this' is-artificial='yes'/>
6657            <parameter type-id='type-id-980' name='__position' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1207' column='1'/>
6658            <parameter type-id='type-id-977' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1207' column='1'/>
6659            <return type-id='type-id-978'/>
6660          </function-decl>
6661        </member-function>
6662      </class-decl>
6663    </namespace-decl>
6664    <namespace-decl name='std'>
6665      <class-decl name='_Rb_tree&lt;MemoryRegionMap::Region, MemoryRegionMap::Region, std::_Identity&lt;MemoryRegionMap::Region&gt;, MemoryRegionMap::RegionCmp, STL_Allocator&lt;MemoryRegionMap::Region, MemoryRegionMap::MyAllocator&gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='323' column='1' id='type-id-939'>
6666        <member-type access='protected'>
6667          <class-decl name='_Rb_tree_impl&lt;MemoryRegionMap::RegionCmp, true&gt;' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='427' column='1' id='type-id-981'>
6668            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-982'/>
6669            <data-member access='public' layout-offset-in-bits='0'>
6670              <var-decl name='_M_key_compare' type-id='type-id-182' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='428' column='1'/>
6671            </data-member>
6672            <data-member access='public' layout-offset-in-bits='64'>
6673              <var-decl name='_M_header' type-id='type-id-590' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='429' column='1'/>
6674            </data-member>
6675            <data-member access='public' layout-offset-in-bits='320'>
6676              <var-decl name='_M_node_count' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='430' column='1'/>
6677            </data-member>
6678            <member-function access='public'>
6679              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64'>
6680                <parameter type-id='type-id-983' is-artificial='yes'/>
6681                <return type-id='type-id-60'/>
6682              </function-decl>
6683            </member-function>
6684            <member-function access='public'>
6685              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64'>
6686                <parameter type-id='type-id-983' is-artificial='yes'/>
6687                <parameter type-id='type-id-941'/>
6688                <parameter type-id='type-id-984'/>
6689                <return type-id='type-id-60'/>
6690              </function-decl>
6691            </member-function>
6692          </class-decl>
6693        </member-type>
6694        <data-member access='protected' layout-offset-in-bits='0'>
6695          <var-decl name='_M_impl' type-id='type-id-981' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='453' column='1'/>
6696        </data-member>
6697        <member-function access='private'>
6698          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='591' column='1' visibility='default' binding='global' size-in-bits='64'>
6699            <parameter type-id='type-id-985' is-artificial='yes'/>
6700            <return type-id='type-id-60'/>
6701          </function-decl>
6702        </member-function>
6703        <member-function access='private'>
6704          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='593' column='1' visibility='default' binding='global' size-in-bits='64'>
6705            <parameter type-id='type-id-985' is-artificial='yes'/>
6706            <parameter type-id='type-id-941'/>
6707            <parameter type-id='type-id-942'/>
6708            <return type-id='type-id-60'/>
6709          </function-decl>
6710        </member-function>
6711        <member-function access='private'>
6712          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='597' column='1' visibility='default' binding='global' size-in-bits='64'>
6713            <parameter type-id='type-id-985' is-artificial='yes'/>
6714            <parameter type-id='type-id-986'/>
6715            <return type-id='type-id-60'/>
6716          </function-decl>
6717        </member-function>
6718        <member-function access='private' destructor='yes'>
6719          <function-decl name='~_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64'>
6720            <parameter type-id='type-id-985' is-artificial='yes'/>
6721            <parameter type-id='type-id-1' is-artificial='yes'/>
6722            <return type-id='type-id-60'/>
6723          </function-decl>
6724        </member-function>
6725        <member-function access='private'>
6726          <function-decl name='_M_erase' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeIS1_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='964' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeIS1_E'>
6727            <parameter type-id='type-id-987' name='this' is-artificial='yes'/>
6728            <parameter type-id='type-id-869' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='362' column='1'/>
6729            <return type-id='type-id-60'/>
6730          </function-decl>
6731        </member-function>
6732        <member-function access='private'>
6733          <function-decl name='_M_insert_' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSB_RKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSB_RKS1_'>
6734            <parameter type-id='type-id-987' name='this' is-artificial='yes'/>
6735            <parameter type-id='type-id-592' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
6736            <parameter type-id='type-id-592' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
6737            <parameter type-id='type-id-202' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
6738            <return type-id='type-id-544'/>
6739          </function-decl>
6740        </member-function>
6741      </class-decl>
6742    </namespace-decl>
6743    <namespace-decl name='std'>
6744      <class-decl name='allocator&lt;char&gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stringfwd.h' line='45' column='1' id='type-id-931'>
6745        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-988'/>
6746        <member-function access='private'>
6747          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
6748            <parameter type-id='type-id-989' is-artificial='yes'/>
6749            <return type-id='type-id-60'/>
6750          </function-decl>
6751        </member-function>
6752        <member-function access='private'>
6753          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
6754            <parameter type-id='type-id-989' is-artificial='yes'/>
6755            <parameter type-id='type-id-617'/>
6756            <return type-id='type-id-60'/>
6757          </function-decl>
6758        </member-function>
6759        <member-function access='private' destructor='yes'>
6760          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
6761            <parameter type-id='type-id-989' is-artificial='yes'/>
6762            <parameter type-id='type-id-1' is-artificial='yes'/>
6763            <return type-id='type-id-60'/>
6764          </function-decl>
6765        </member-function>
6766      </class-decl>
6767    </namespace-decl>
6768    <reference-type-def kind='lvalue' type-id='type-id-990' size-in-bits='64' id='type-id-941'/>
6769    <reference-type-def kind='lvalue' type-id='type-id-991' size-in-bits='64' id='type-id-942'/>
6770    <qualified-type-def type-id='type-id-208' const='yes' id='type-id-944'/>
6771    <qualified-type-def type-id='type-id-931' const='yes' id='type-id-945'/>
6772    <reference-type-def kind='lvalue' type-id='type-id-992' size-in-bits='64' id='type-id-937'/>
6773    <qualified-type-def type-id='type-id-917' const='yes' id='type-id-946'/>
6774    <reference-type-def kind='lvalue' type-id='type-id-993' size-in-bits='64' id='type-id-936'/>
6775    <reference-type-def kind='lvalue' type-id='type-id-994' size-in-bits='64' id='type-id-938'/>
6776    <reference-type-def kind='lvalue' type-id='type-id-995' size-in-bits='64' id='type-id-943'/>
6777    <pointer-type-def type-id='type-id-930' size-in-bits='64' id='type-id-932'/>
6778    <pointer-type-def type-id='type-id-222' size-in-bits='64' id='type-id-935'/>
6779    <pointer-type-def type-id='type-id-186' size-in-bits='64' id='type-id-940'/>
6780    <typedef-decl name='__ssize_t' type-id='type-id-85' filepath='/usr/include/bits/types.h' line='180' column='1' id='type-id-947'/>
6781    <pointer-type-def type-id='type-id-961' size-in-bits='64' id='type-id-965'/>
6782    <pointer-type-def type-id='type-id-996' size-in-bits='64' id='type-id-964'/>
6783    <pointer-type-def type-id='type-id-997' size-in-bits='64' id='type-id-966'/>
6784    <class-decl name='STL_Allocator&lt;std::_Rb_tree_node&lt;MemoryRegionMap::Region&gt;, MemoryRegionMap::MyAllocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-982'>
6785      <member-function access='private'>
6786        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
6787          <parameter type-id='type-id-998' is-artificial='yes'/>
6788          <return type-id='type-id-60'/>
6789        </function-decl>
6790      </member-function>
6791      <member-function access='private'>
6792        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
6793          <parameter type-id='type-id-998' is-artificial='yes'/>
6794          <parameter type-id='type-id-984'/>
6795          <return type-id='type-id-60'/>
6796        </function-decl>
6797      </member-function>
6798      <member-function access='private' destructor='yes'>
6799        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
6800          <parameter type-id='type-id-998' is-artificial='yes'/>
6801          <parameter type-id='type-id-1' is-artificial='yes'/>
6802          <return type-id='type-id-60'/>
6803        </function-decl>
6804      </member-function>
6805    </class-decl>
6806    <namespace-decl name='__gnu_cxx'>
6807      <class-decl name='new_allocator&lt;char&gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-988'>
6808        <member-function access='private'>
6809          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
6810            <parameter type-id='type-id-999' is-artificial='yes'/>
6811            <return type-id='type-id-60'/>
6812          </function-decl>
6813        </member-function>
6814        <member-function access='private'>
6815          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
6816            <parameter type-id='type-id-999' is-artificial='yes'/>
6817            <parameter type-id='type-id-1000'/>
6818            <return type-id='type-id-60'/>
6819          </function-decl>
6820        </member-function>
6821        <member-function access='private' destructor='yes'>
6822          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
6823            <parameter type-id='type-id-999' is-artificial='yes'/>
6824            <parameter type-id='type-id-1' is-artificial='yes'/>
6825            <return type-id='type-id-60'/>
6826          </function-decl>
6827        </member-function>
6828      </class-decl>
6829    </namespace-decl>
6830    <namespace-decl name='std'>
6831      <class-decl name='_Rb_tree_const_iterator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='224' column='1' id='type-id-980'>
6832        <data-member access='public' layout-offset-in-bits='0'>
6833          <var-decl name='_M_node' type-id='type-id-866' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
6834        </data-member>
6835        <member-function access='public'>
6836          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
6837            <parameter type-id='type-id-1001' is-artificial='yes'/>
6838            <return type-id='type-id-60'/>
6839          </function-decl>
6840        </member-function>
6841        <member-function access='public'>
6842          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
6843            <parameter type-id='type-id-1001' is-artificial='yes'/>
6844            <parameter type-id='type-id-1002'/>
6845            <return type-id='type-id-60'/>
6846          </function-decl>
6847        </member-function>
6848        <member-function access='public'>
6849          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
6850            <parameter type-id='type-id-1001' is-artificial='yes'/>
6851            <parameter type-id='type-id-1003'/>
6852            <return type-id='type-id-60'/>
6853          </function-decl>
6854        </member-function>
6855      </class-decl>
6856    </namespace-decl>
6857    <namespace-decl name='std'>
6858      <class-decl name='_Rb_tree_iterator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='154' column='1' id='type-id-978'>
6859        <data-member access='public' layout-offset-in-bits='0'>
6860          <var-decl name='_M_node' type-id='type-id-865' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='219' column='1'/>
6861        </data-member>
6862        <member-function access='public'>
6863          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
6864            <parameter type-id='type-id-1004' is-artificial='yes'/>
6865            <return type-id='type-id-60'/>
6866          </function-decl>
6867        </member-function>
6868        <member-function access='public'>
6869          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
6870            <parameter type-id='type-id-1004' is-artificial='yes'/>
6871            <parameter type-id='type-id-976'/>
6872            <return type-id='type-id-60'/>
6873          </function-decl>
6874        </member-function>
6875      </class-decl>
6876    </namespace-decl>
6877    <namespace-decl name='std'>
6878      <class-decl name='allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='87' column='1' id='type-id-969'>
6879        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1005'/>
6880        <member-function access='private'>
6881          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
6882            <parameter type-id='type-id-1006' is-artificial='yes'/>
6883            <return type-id='type-id-60'/>
6884          </function-decl>
6885        </member-function>
6886        <member-function access='private'>
6887          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
6888            <parameter type-id='type-id-1006' is-artificial='yes'/>
6889            <parameter type-id='type-id-972'/>
6890            <return type-id='type-id-60'/>
6891          </function-decl>
6892        </member-function>
6893        <member-function access='private' destructor='yes'>
6894          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
6895            <parameter type-id='type-id-1006' is-artificial='yes'/>
6896            <parameter type-id='type-id-1' is-artificial='yes'/>
6897            <return type-id='type-id-60'/>
6898          </function-decl>
6899        </member-function>
6900      </class-decl>
6901    </namespace-decl>
6902    <namespace-decl name='std'>
6903      <class-decl name='less&lt;HeapProfileTable::Bucket*&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='227' column='1' id='type-id-970'>
6904        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1007'/>
6905      </class-decl>
6906    </namespace-decl>
6907    <namespace-decl name='std'>
6908      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;, bool&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-979'>
6909        <data-member access='public' layout-offset-in-bits='0'>
6910          <var-decl name='first' type-id='type-id-978' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
6911        </data-member>
6912        <data-member access='public' layout-offset-in-bits='64'>
6913          <var-decl name='second' type-id='type-id-61' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
6914        </data-member>
6915        <member-function access='public'>
6916          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
6917            <parameter type-id='type-id-1008' is-artificial='yes'/>
6918            <return type-id='type-id-60'/>
6919          </function-decl>
6920        </member-function>
6921        <member-function access='public'>
6922          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
6923            <parameter type-id='type-id-1008' is-artificial='yes'/>
6924            <parameter type-id='type-id-1003'/>
6925            <parameter type-id='type-id-488'/>
6926            <return type-id='type-id-60'/>
6927          </function-decl>
6928        </member-function>
6929      </class-decl>
6930    </namespace-decl>
6931    <qualified-type-def type-id='type-id-182' const='yes' id='type-id-990'/>
6932    <qualified-type-def type-id='type-id-1009' const='yes' id='type-id-991'/>
6933    <reference-type-def kind='lvalue' type-id='type-id-1010' size-in-bits='64' id='type-id-984'/>
6934    <reference-type-def kind='lvalue' type-id='type-id-1011' size-in-bits='64' id='type-id-974'/>
6935    <reference-type-def kind='lvalue' type-id='type-id-1012' size-in-bits='64' id='type-id-986'/>
6936    <reference-type-def kind='lvalue' type-id='type-id-1013' size-in-bits='64' id='type-id-972'/>
6937    <qualified-type-def type-id='type-id-1014' const='yes' id='type-id-992'/>
6938    <qualified-type-def type-id='type-id-970' const='yes' id='type-id-993'/>
6939    <qualified-type-def type-id='type-id-222' const='yes' id='type-id-994'/>
6940    <qualified-type-def type-id='type-id-1015' id='type-id-977'/>
6941    <qualified-type-def type-id='type-id-186' const='yes' id='type-id-995'/>
6942    <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-963'/>
6943    <pointer-type-def type-id='type-id-934' size-in-bits='64' id='type-id-973'/>
6944    <qualified-type-def type-id='type-id-973' const='yes' id='type-id-975'/>
6945    <pointer-type-def type-id='type-id-968' size-in-bits='64' id='type-id-971'/>
6946    <pointer-type-def type-id='type-id-939' size-in-bits='64' id='type-id-985'/>
6947    <qualified-type-def type-id='type-id-985' const='yes' id='type-id-987'/>
6948    <pointer-type-def type-id='type-id-981' size-in-bits='64' id='type-id-983'/>
6949    <pointer-type-def type-id='type-id-1016' size-in-bits='64' id='type-id-976'/>
6950    <pointer-type-def type-id='type-id-931' size-in-bits='64' id='type-id-989'/>
6951    <pointer-type-def type-id='type-id-1017' size-in-bits='64' id='type-id-967'/>
6952    <pointer-type-def type-id='type-id-982' size-in-bits='64' id='type-id-998'/>
6953    <pointer-type-def type-id='type-id-988' size-in-bits='64' id='type-id-999'/>
6954    <class-decl name='STL_Allocator&lt;MemoryRegionMap::Region, MemoryRegionMap::MyAllocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-1009'>
6955      <member-function access='private'>
6956        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
6957          <parameter type-id='type-id-1018' is-artificial='yes'/>
6958          <return type-id='type-id-60'/>
6959        </function-decl>
6960      </member-function>
6961      <member-function access='private'>
6962        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
6963          <parameter type-id='type-id-1018' is-artificial='yes'/>
6964          <parameter type-id='type-id-942'/>
6965          <return type-id='type-id-60'/>
6966        </function-decl>
6967      </member-function>
6968      <member-function access='private' destructor='yes'>
6969        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
6970          <parameter type-id='type-id-1018' is-artificial='yes'/>
6971          <parameter type-id='type-id-1' is-artificial='yes'/>
6972          <return type-id='type-id-60'/>
6973        </function-decl>
6974      </member-function>
6975      <member-function access='private'>
6976        <function-decl name='STL_Allocator&lt;std::_Rb_tree_node&lt;MemoryRegionMap::Region&gt; &gt;' filepath='src/base/stl_allocator.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
6977          <parameter type-id='type-id-1018' is-artificial='yes'/>
6978          <parameter type-id='type-id-984'/>
6979          <return type-id='type-id-60'/>
6980        </function-decl>
6981      </member-function>
6982    </class-decl>
6983    <class-decl name='SysAllocator' size-in-bits='64' visibility='default' filepath='src/gperftools/malloc_extension.h' line='75' column='1' id='type-id-997'>
6984      <member-function access='private' constructor='yes'>
6985        <function-decl name='SysAllocator' filepath='./src/gperftools/malloc_extension.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
6986          <parameter type-id='type-id-966' is-artificial='yes'/>
6987          <return type-id='type-id-60'/>
6988        </function-decl>
6989      </member-function>
6990      <member-function access='private' destructor='yes' vtable-offset='-1'>
6991        <function-decl name='~SysAllocator' mangled-name='_ZN12SysAllocatorD1Ev' filepath='src/malloc_extension.cc' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN12SysAllocatorD1Ev'>
6992          <parameter type-id='type-id-966' is-artificial='yes'/>
6993          <parameter type-id='type-id-1' is-artificial='yes'/>
6994          <return type-id='type-id-60'/>
6995        </function-decl>
6996      </member-function>
6997      <member-function access='private' vtable-offset='2'>
6998        <function-decl name='Alloc' mangled-name='_ZN12SysAllocator5AllocEmPmm' filepath='src/gperftools/malloc_extension.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
6999          <parameter type-id='type-id-966' is-artificial='yes'/>
7000          <parameter type-id='type-id-62'/>
7001          <parameter type-id='type-id-253'/>
7002          <parameter type-id='type-id-62'/>
7003          <return type-id='type-id-58'/>
7004        </function-decl>
7005      </member-function>
7006    </class-decl>
7007    <namespace-decl name='__gnu_cxx'>
7008      <class-decl name='new_allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-1005'>
7009        <member-function access='private'>
7010          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
7011            <parameter type-id='type-id-1019' is-artificial='yes'/>
7012            <return type-id='type-id-60'/>
7013          </function-decl>
7014        </member-function>
7015        <member-function access='private'>
7016          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
7017            <parameter type-id='type-id-1019' is-artificial='yes'/>
7018            <parameter type-id='type-id-1020'/>
7019            <return type-id='type-id-60'/>
7020          </function-decl>
7021        </member-function>
7022        <member-function access='private' destructor='yes'>
7023          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
7024            <parameter type-id='type-id-1019' is-artificial='yes'/>
7025            <parameter type-id='type-id-1' is-artificial='yes'/>
7026            <return type-id='type-id-60'/>
7027          </function-decl>
7028        </member-function>
7029      </class-decl>
7030    </namespace-decl>
7031    <namespace-decl name='std'>
7032      <class-decl name='_Rb_tree_node&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1016'/>
7033    </namespace-decl>
7034    <namespace-decl name='std'>
7035      <class-decl name='allocator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='87' column='1' id='type-id-1014'>
7036        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1021'/>
7037        <member-function access='private'>
7038          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
7039            <parameter type-id='type-id-1022' is-artificial='yes'/>
7040            <return type-id='type-id-60'/>
7041          </function-decl>
7042        </member-function>
7043        <member-function access='private'>
7044          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
7045            <parameter type-id='type-id-1022' is-artificial='yes'/>
7046            <parameter type-id='type-id-937'/>
7047            <return type-id='type-id-60'/>
7048          </function-decl>
7049        </member-function>
7050        <member-function access='private' destructor='yes'>
7051          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
7052            <parameter type-id='type-id-1022' is-artificial='yes'/>
7053            <parameter type-id='type-id-1' is-artificial='yes'/>
7054            <return type-id='type-id-60'/>
7055          </function-decl>
7056        </member-function>
7057        <member-function access='private'>
7058          <function-decl name='allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
7059            <parameter type-id='type-id-1022' is-artificial='yes'/>
7060            <parameter type-id='type-id-972'/>
7061            <return type-id='type-id-60'/>
7062          </function-decl>
7063        </member-function>
7064      </class-decl>
7065    </namespace-decl>
7066    <namespace-decl name='std'>
7067      <class-decl name='binary_function&lt;HeapProfileTable::Bucket*, HeapProfileTable::Bucket*, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='113' column='1' id='type-id-1007'/>
7068    </namespace-decl>
7069    <namespace-decl name='std'>
7070      <class-decl name='vector&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt;' size-in-bits='192' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='171' column='1' id='type-id-1017'>
7071        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-1023'/>
7072        <member-function access='private'>
7073          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='207' column='1' visibility='default' binding='global' size-in-bits='64'>
7074            <parameter type-id='type-id-967' is-artificial='yes'/>
7075            <return type-id='type-id-60'/>
7076          </function-decl>
7077        </member-function>
7078        <member-function access='private'>
7079          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
7080            <parameter type-id='type-id-967' is-artificial='yes'/>
7081            <parameter type-id='type-id-1024'/>
7082            <return type-id='type-id-60'/>
7083          </function-decl>
7084        </member-function>
7085        <member-function access='private'>
7086          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64'>
7087            <parameter type-id='type-id-967' is-artificial='yes'/>
7088            <parameter type-id='type-id-5'/>
7089            <parameter type-id='type-id-1025'/>
7090            <parameter type-id='type-id-1024'/>
7091            <return type-id='type-id-60'/>
7092          </function-decl>
7093        </member-function>
7094        <member-function access='private'>
7095          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='241' column='1' visibility='default' binding='global' size-in-bits='64'>
7096            <parameter type-id='type-id-967' is-artificial='yes'/>
7097            <parameter type-id='type-id-1026'/>
7098            <return type-id='type-id-60'/>
7099          </function-decl>
7100        </member-function>
7101        <member-function access='private' destructor='yes'>
7102          <function-decl name='~vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='312' column='1' visibility='default' binding='global' size-in-bits='64'>
7103            <parameter type-id='type-id-967' is-artificial='yes'/>
7104            <parameter type-id='type-id-1' is-artificial='yes'/>
7105            <return type-id='type-id-60'/>
7106          </function-decl>
7107        </member-function>
7108        <member-function access='protected'>
7109          <function-decl name='_M_insert_aux' mangled-name='_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_'>
7110            <parameter type-id='type-id-1027' name='this' is-artificial='yes'/>
7111            <parameter type-id='type-id-1028' name='__position' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='296' column='1'/>
7112            <parameter type-id='type-id-1029' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='296' column='1'/>
7113            <return type-id='type-id-60'/>
7114          </function-decl>
7115        </member-function>
7116      </class-decl>
7117    </namespace-decl>
7118    <qualified-type-def type-id='type-id-982' const='yes' id='type-id-1010'/>
7119    <reference-type-def kind='lvalue' type-id='type-id-1030' size-in-bits='64' id='type-id-1000'/>
7120    <qualified-type-def type-id='type-id-934' const='yes' id='type-id-1011'/>
7121    <qualified-type-def type-id='type-id-939' const='yes' id='type-id-1012'/>
7122    <reference-type-def kind='lvalue' type-id='type-id-1031' size-in-bits='64' id='type-id-1003'/>
7123    <pointer-type-def type-id='type-id-1032' size-in-bits='64' id='type-id-1002'/>
7124    <qualified-type-def type-id='type-id-969' const='yes' id='type-id-1013'/>
7125    <reference-type-def kind='lvalue' type-id='type-id-1033' size-in-bits='64' id='type-id-1015'/>
7126    <pointer-type-def type-id='type-id-980' size-in-bits='64' id='type-id-1001'/>
7127    <pointer-type-def type-id='type-id-978' size-in-bits='64' id='type-id-1004'/>
7128    <pointer-type-def type-id='type-id-969' size-in-bits='64' id='type-id-1006'/>
7129    <pointer-type-def type-id='type-id-979' size-in-bits='64' id='type-id-1008'/>
7130    <typedef-decl name='MallocExtensionWriter' type-id='type-id-924' filepath='./src/gperftools/malloc_extension.h' line='68' column='1' id='type-id-996'/>
7131    <pointer-type-def type-id='type-id-1009' size-in-bits='64' id='type-id-1018'/>
7132    <pointer-type-def type-id='type-id-1005' size-in-bits='64' id='type-id-1019'/>
7133    <namespace-decl name='__gnu_cxx'>
7134      <class-decl name='__normal_iterator&lt;MallocExtension::FreeListInfo*, std::vector&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='669' column='1' id='type-id-1028'>
7135        <data-member access='protected' layout-offset-in-bits='0'>
7136          <var-decl name='_M_current' type-id='type-id-1034' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='671' column='1'/>
7137        </data-member>
7138        <member-function access='private'>
7139          <function-decl name='__normal_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='683' column='1' visibility='default' binding='global' size-in-bits='64'>
7140            <parameter type-id='type-id-1035' is-artificial='yes'/>
7141            <return type-id='type-id-60'/>
7142          </function-decl>
7143        </member-function>
7144        <member-function access='private'>
7145          <function-decl name='__normal_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='686' column='1' visibility='default' binding='global' size-in-bits='64'>
7146            <parameter type-id='type-id-1035' is-artificial='yes'/>
7147            <parameter type-id='type-id-1036'/>
7148            <return type-id='type-id-60'/>
7149          </function-decl>
7150        </member-function>
7151      </class-decl>
7152    </namespace-decl>
7153    <namespace-decl name='__gnu_cxx'>
7154      <class-decl name='new_allocator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-1021'>
7155        <member-function access='private'>
7156          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
7157            <parameter type-id='type-id-1037' is-artificial='yes'/>
7158            <return type-id='type-id-60'/>
7159          </function-decl>
7160        </member-function>
7161        <member-function access='private'>
7162          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
7163            <parameter type-id='type-id-1037' is-artificial='yes'/>
7164            <parameter type-id='type-id-1038'/>
7165            <return type-id='type-id-60'/>
7166          </function-decl>
7167        </member-function>
7168        <member-function access='private' destructor='yes'>
7169          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
7170            <parameter type-id='type-id-1037' is-artificial='yes'/>
7171            <parameter type-id='type-id-1' is-artificial='yes'/>
7172            <return type-id='type-id-60'/>
7173          </function-decl>
7174        </member-function>
7175      </class-decl>
7176    </namespace-decl>
7177    <namespace-decl name='std'>
7178      <class-decl name='_Vector_base&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='70' column='1' id='type-id-1023'>
7179        <member-type access='public'>
7180          <class-decl name='_Vector_impl' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='75' column='1' id='type-id-1039'>
7181            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1040'/>
7182            <data-member access='public' layout-offset-in-bits='0'>
7183              <var-decl name='_M_start' type-id='type-id-1034' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='76' column='1'/>
7184            </data-member>
7185            <data-member access='public' layout-offset-in-bits='64'>
7186              <var-decl name='_M_finish' type-id='type-id-1034' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='77' column='1'/>
7187            </data-member>
7188            <data-member access='public' layout-offset-in-bits='128'>
7189              <var-decl name='_M_end_of_storage' type-id='type-id-1034' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='78' column='1'/>
7190            </data-member>
7191            <member-function access='public' constructor='yes'>
7192              <function-decl name='_Vector_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
7193                <parameter type-id='type-id-1041' is-artificial='yes'/>
7194                <return type-id='type-id-60'/>
7195              </function-decl>
7196            </member-function>
7197            <member-function access='public' constructor='yes'>
7198              <function-decl name='_Vector_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
7199                <parameter type-id='type-id-1041' is-artificial='yes'/>
7200                <parameter type-id='type-id-1024'/>
7201                <return type-id='type-id-60'/>
7202              </function-decl>
7203            </member-function>
7204          </class-decl>
7205        </member-type>
7206        <data-member access='public' layout-offset-in-bits='0'>
7207          <var-decl name='_M_impl' type-id='type-id-1039' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='136' column='1'/>
7208        </data-member>
7209        <member-function access='public'>
7210          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
7211            <parameter type-id='type-id-1042' is-artificial='yes'/>
7212            <return type-id='type-id-60'/>
7213          </function-decl>
7214        </member-function>
7215        <member-function access='public'>
7216          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
7217            <parameter type-id='type-id-1042' is-artificial='yes'/>
7218            <parameter type-id='type-id-1024'/>
7219            <return type-id='type-id-60'/>
7220          </function-decl>
7221        </member-function>
7222        <member-function access='public'>
7223          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64'>
7224            <parameter type-id='type-id-1042' is-artificial='yes'/>
7225            <parameter type-id='type-id-5'/>
7226            <parameter type-id='type-id-1024'/>
7227            <return type-id='type-id-60'/>
7228          </function-decl>
7229        </member-function>
7230        <member-function access='public' destructor='yes'>
7231          <function-decl name='~_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
7232            <parameter type-id='type-id-1042' is-artificial='yes'/>
7233            <parameter type-id='type-id-1' is-artificial='yes'/>
7234            <return type-id='type-id-60'/>
7235          </function-decl>
7236        </member-function>
7237      </class-decl>
7238    </namespace-decl>
7239    <reference-type-def kind='lvalue' type-id='type-id-1043' size-in-bits='64' id='type-id-1025'/>
7240    <qualified-type-def type-id='type-id-1025' id='type-id-1029'/>
7241    <qualified-type-def type-id='type-id-988' const='yes' id='type-id-1030'/>
7242    <reference-type-def kind='lvalue' type-id='type-id-1044' size-in-bits='64' id='type-id-1020'/>
7243    <qualified-type-def type-id='type-id-978' const='yes' id='type-id-1031'/>
7244    <qualified-type-def type-id='type-id-1016' const='yes' id='type-id-1032'/>
7245    <reference-type-def kind='lvalue' type-id='type-id-1045' size-in-bits='64' id='type-id-1024'/>
7246    <qualified-type-def type-id='type-id-1046' const='yes' id='type-id-1033'/>
7247    <reference-type-def kind='lvalue' type-id='type-id-1047' size-in-bits='64' id='type-id-1026'/>
7248    <pointer-type-def type-id='type-id-1014' size-in-bits='64' id='type-id-1022'/>
7249    <qualified-type-def type-id='type-id-967' const='yes' id='type-id-1027'/>
7250    <pointer-type-def type-id='type-id-960' size-in-bits='64' id='type-id-1034'/>
7251    <reference-type-def kind='lvalue' type-id='type-id-1048' size-in-bits='64' id='type-id-1036'/>
7252    <pointer-type-def type-id='type-id-1028' size-in-bits='64' id='type-id-1035'/>
7253    <pointer-type-def type-id='type-id-1021' size-in-bits='64' id='type-id-1037'/>
7254    <namespace-decl name='std'>
7255      <class-decl name='allocator&lt;MallocExtension::FreeListInfo&gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='87' column='1' id='type-id-1040'>
7256        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1049'/>
7257        <member-function access='private'>
7258          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
7259            <parameter type-id='type-id-1050' is-artificial='yes'/>
7260            <return type-id='type-id-60'/>
7261          </function-decl>
7262        </member-function>
7263        <member-function access='private'>
7264          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
7265            <parameter type-id='type-id-1050' is-artificial='yes'/>
7266            <parameter type-id='type-id-1024'/>
7267            <return type-id='type-id-60'/>
7268          </function-decl>
7269        </member-function>
7270        <member-function access='private' destructor='yes'>
7271          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
7272            <parameter type-id='type-id-1050' is-artificial='yes'/>
7273            <parameter type-id='type-id-1' is-artificial='yes'/>
7274            <return type-id='type-id-60'/>
7275          </function-decl>
7276        </member-function>
7277      </class-decl>
7278    </namespace-decl>
7279    <namespace-decl name='std'>
7280      <class-decl name='pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-1046'>
7281        <data-member access='public' layout-offset-in-bits='0'>
7282          <var-decl name='first' type-id='type-id-1051' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
7283        </data-member>
7284        <data-member access='public' layout-offset-in-bits='64'>
7285          <var-decl name='second' type-id='type-id-218' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
7286        </data-member>
7287        <member-function access='public'>
7288          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
7289            <parameter type-id='type-id-1052' is-artificial='yes'/>
7290            <return type-id='type-id-60'/>
7291          </function-decl>
7292        </member-function>
7293        <member-function access='public'>
7294          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
7295            <parameter type-id='type-id-1052' is-artificial='yes'/>
7296            <parameter type-id='type-id-1053'/>
7297            <parameter type-id='type-id-1054'/>
7298            <return type-id='type-id-60'/>
7299          </function-decl>
7300        </member-function>
7301      </class-decl>
7302    </namespace-decl>
7303    <qualified-type-def type-id='type-id-960' const='yes' id='type-id-1043'/>
7304    <qualified-type-def type-id='type-id-1005' const='yes' id='type-id-1044'/>
7305    <reference-type-def kind='lvalue' type-id='type-id-1055' size-in-bits='64' id='type-id-1038'/>
7306    <qualified-type-def type-id='type-id-1040' const='yes' id='type-id-1045'/>
7307    <qualified-type-def type-id='type-id-1017' const='yes' id='type-id-1047'/>
7308    <pointer-type-def type-id='type-id-1023' size-in-bits='64' id='type-id-1042'/>
7309    <pointer-type-def type-id='type-id-1039' size-in-bits='64' id='type-id-1041'/>
7310    <qualified-type-def type-id='type-id-219' const='yes' id='type-id-1051'/>
7311    <reference-type-def kind='lvalue' type-id='type-id-1051' size-in-bits='64' id='type-id-1053'/>
7312    <qualified-type-def type-id='type-id-1034' const='yes' id='type-id-1048'/>
7313    <namespace-decl name='__gnu_cxx'>
7314      <class-decl name='new_allocator&lt;MallocExtension::FreeListInfo&gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-1049'>
7315        <member-function access='private'>
7316          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
7317            <parameter type-id='type-id-1056' is-artificial='yes'/>
7318            <return type-id='type-id-60'/>
7319          </function-decl>
7320        </member-function>
7321        <member-function access='private'>
7322          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
7323            <parameter type-id='type-id-1056' is-artificial='yes'/>
7324            <parameter type-id='type-id-1057'/>
7325            <return type-id='type-id-60'/>
7326          </function-decl>
7327        </member-function>
7328        <member-function access='private' destructor='yes'>
7329          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
7330            <parameter type-id='type-id-1056' is-artificial='yes'/>
7331            <parameter type-id='type-id-1' is-artificial='yes'/>
7332            <return type-id='type-id-60'/>
7333          </function-decl>
7334        </member-function>
7335      </class-decl>
7336    </namespace-decl>
7337    <reference-type-def kind='lvalue' type-id='type-id-1058' size-in-bits='64' id='type-id-1054'/>
7338    <qualified-type-def type-id='type-id-1021' const='yes' id='type-id-1055'/>
7339    <pointer-type-def type-id='type-id-1040' size-in-bits='64' id='type-id-1050'/>
7340    <pointer-type-def type-id='type-id-1046' size-in-bits='64' id='type-id-1052'/>
7341    <pointer-type-def type-id='type-id-1049' size-in-bits='64' id='type-id-1056'/>
7342    <qualified-type-def type-id='type-id-218' const='yes' id='type-id-1058'/>
7343    <reference-type-def kind='lvalue' type-id='type-id-1059' size-in-bits='64' id='type-id-1057'/>
7344    <qualified-type-def type-id='type-id-1049' const='yes' id='type-id-1059'/>
7345  </abi-instr>
7346  <abi-instr address-size='64' path='src/heap-profile-table.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
7347    <qualified-type-def type-id='type-id-265' const='yes' id='type-id-275'/>
7348    <qualified-type-def type-id='type-id-245' const='yes' id='type-id-248'/>
7349    <qualified-type-def type-id='type-id-228' const='yes' id='type-id-1060'/>
7350    <qualified-type-def type-id='type-id-219' const='yes' id='type-id-1051'/>
7351    <qualified-type-def type-id='type-id-1053' id='type-id-1061'/>
7352    <reference-type-def kind='lvalue' type-id='type-id-1051' size-in-bits='64' id='type-id-1053'/>
7353    <pointer-type-def type-id='type-id-1051' size-in-bits='64' id='type-id-1062'/>
7354    <reference-type-def kind='lvalue' type-id='type-id-219' size-in-bits='64' id='type-id-1063'/>
7355    <qualified-type-def type-id='type-id-224' const='yes' id='type-id-229'/>
7356    <reference-type-def kind='lvalue' type-id='type-id-218' size-in-bits='64' id='type-id-1064'/>
7357    <pointer-type-def type-id='type-id-218' size-in-bits='64' id='type-id-220'/>
7358    <pointer-type-def type-id='type-id-1005' size-in-bits='64' id='type-id-1019'/>
7359    <qualified-type-def type-id='type-id-1019' const='yes' id='type-id-1065'/>
7360    <pointer-type-def type-id='type-id-1021' size-in-bits='64' id='type-id-1037'/>
7361    <qualified-type-def type-id='type-id-1037' const='yes' id='type-id-1066'/>
7362    <pointer-type-def type-id='type-id-1067' size-in-bits='64' id='type-id-1068'/>
7363    <pointer-type-def type-id='type-id-61' size-in-bits='64' id='type-id-131'/>
7364    <qualified-type-def type-id='type-id-266' const='yes' id='type-id-1069'/>
7365    <qualified-type-def type-id='type-id-212' const='yes' id='type-id-1070'/>
7366    <pointer-type-def type-id='type-id-1070' size-in-bits='64' id='type-id-1071'/>
7367    <qualified-type-def type-id='type-id-419' id='type-id-247'/>
7368    <qualified-type-def type-id='type-id-423' id='type-id-249'/>
7369    <qualified-type-def type-id='type-id-273' id='type-id-250'/>
7370    <qualified-type-def type-id='type-id-218' const='yes' id='type-id-1058'/>
7371    <qualified-type-def type-id='type-id-1054' id='type-id-1072'/>
7372    <reference-type-def kind='lvalue' type-id='type-id-1058' size-in-bits='64' id='type-id-1054'/>
7373    <pointer-type-def type-id='type-id-1058' size-in-bits='64' id='type-id-1073'/>
7374    <qualified-type-def type-id='type-id-1073' const='yes' id='type-id-1074'/>
7375    <qualified-type-def type-id='type-id-1005' const='yes' id='type-id-1044'/>
7376    <reference-type-def kind='lvalue' type-id='type-id-1044' size-in-bits='64' id='type-id-1020'/>
7377    <pointer-type-def type-id='type-id-1044' size-in-bits='64' id='type-id-1075'/>
7378    <qualified-type-def type-id='type-id-1075' const='yes' id='type-id-1076'/>
7379    <qualified-type-def type-id='type-id-1021' const='yes' id='type-id-1055'/>
7380    <reference-type-def kind='lvalue' type-id='type-id-1055' size-in-bits='64' id='type-id-1038'/>
7381    <pointer-type-def type-id='type-id-1055' size-in-bits='64' id='type-id-1077'/>
7382    <qualified-type-def type-id='type-id-934' const='yes' id='type-id-1011'/>
7383    <reference-type-def kind='lvalue' type-id='type-id-1011' size-in-bits='64' id='type-id-974'/>
7384    <pointer-type-def type-id='type-id-1011' size-in-bits='64' id='type-id-1078'/>
7385    <qualified-type-def type-id='type-id-1078' const='yes' id='type-id-1079'/>
7386    <qualified-type-def type-id='type-id-980' const='yes' id='type-id-1080'/>
7387    <qualified-type-def type-id='type-id-1081' id='type-id-1082'/>
7388    <reference-type-def kind='lvalue' type-id='type-id-1080' size-in-bits='64' id='type-id-1081'/>
7389    <pointer-type-def type-id='type-id-1080' size-in-bits='64' id='type-id-1083'/>
7390    <qualified-type-def type-id='type-id-1083' const='yes' id='type-id-1084'/>
7391    <qualified-type-def type-id='type-id-978' const='yes' id='type-id-1031'/>
7392    <qualified-type-def type-id='type-id-1003' id='type-id-1085'/>
7393    <reference-type-def kind='lvalue' type-id='type-id-1031' size-in-bits='64' id='type-id-1003'/>
7394    <pointer-type-def type-id='type-id-1031' size-in-bits='64' id='type-id-1086'/>
7395    <qualified-type-def type-id='type-id-1086' const='yes' id='type-id-1087'/>
7396    <qualified-type-def type-id='type-id-1016' const='yes' id='type-id-1032'/>
7397    <reference-type-def kind='lvalue' type-id='type-id-1032' size-in-bits='64' id='type-id-1088'/>
7398    <pointer-type-def type-id='type-id-1032' size-in-bits='64' id='type-id-1002'/>
7399    <qualified-type-def type-id='type-id-1089' const='yes' id='type-id-1090'/>
7400    <pointer-type-def type-id='type-id-1090' size-in-bits='64' id='type-id-1091'/>
7401    <qualified-type-def type-id='type-id-1091' const='yes' id='type-id-1092'/>
7402    <qualified-type-def type-id='type-id-969' const='yes' id='type-id-1013'/>
7403    <reference-type-def kind='lvalue' type-id='type-id-1013' size-in-bits='64' id='type-id-972'/>
7404    <qualified-type-def type-id='type-id-1014' const='yes' id='type-id-992'/>
7405    <reference-type-def kind='lvalue' type-id='type-id-992' size-in-bits='64' id='type-id-937'/>
7406    <qualified-type-def type-id='type-id-970' const='yes' id='type-id-993'/>
7407    <reference-type-def kind='lvalue' type-id='type-id-993' size-in-bits='64' id='type-id-936'/>
7408    <pointer-type-def type-id='type-id-993' size-in-bits='64' id='type-id-1093'/>
7409    <qualified-type-def type-id='type-id-1093' const='yes' id='type-id-1094'/>
7410    <qualified-type-def type-id='type-id-222' const='yes' id='type-id-994'/>
7411    <reference-type-def kind='lvalue' type-id='type-id-994' size-in-bits='64' id='type-id-938'/>
7412    <pointer-type-def type-id='type-id-994' size-in-bits='64' id='type-id-1095'/>
7413    <qualified-type-def type-id='type-id-1095' const='yes' id='type-id-1096'/>
7414    <qualified-type-def type-id='type-id-1046' const='yes' id='type-id-1033'/>
7415    <qualified-type-def type-id='type-id-1015' id='type-id-977'/>
7416    <reference-type-def kind='lvalue' type-id='type-id-1033' size-in-bits='64' id='type-id-1015'/>
7417    <pointer-type-def type-id='type-id-1033' size-in-bits='64' id='type-id-1097'/>
7418    <reference-type-def kind='lvalue' type-id='type-id-934' size-in-bits='64' id='type-id-1098'/>
7419    <pointer-type-def type-id='type-id-934' size-in-bits='64' id='type-id-973'/>
7420    <qualified-type-def type-id='type-id-973' const='yes' id='type-id-975'/>
7421    <pointer-type-def type-id='type-id-968' size-in-bits='64' id='type-id-971'/>
7422    <qualified-type-def type-id='type-id-971' const='yes' id='type-id-1099'/>
7423    <qualified-type-def type-id='type-id-1100' const='yes' id='type-id-1101'/>
7424    <reference-type-def kind='lvalue' type-id='type-id-980' size-in-bits='64' id='type-id-1102'/>
7425    <pointer-type-def type-id='type-id-980' size-in-bits='64' id='type-id-1001'/>
7426    <qualified-type-def type-id='type-id-1001' const='yes' id='type-id-1103'/>
7427    <reference-type-def kind='lvalue' type-id='type-id-978' size-in-bits='64' id='type-id-1104'/>
7428    <pointer-type-def type-id='type-id-978' size-in-bits='64' id='type-id-1004'/>
7429    <qualified-type-def type-id='type-id-1004' const='yes' id='type-id-1105'/>
7430    <reference-type-def kind='lvalue' type-id='type-id-1016' size-in-bits='64' id='type-id-1106'/>
7431    <pointer-type-def type-id='type-id-1016' size-in-bits='64' id='type-id-976'/>
7432    <reference-type-def kind='lvalue' type-id='type-id-969' size-in-bits='64' id='type-id-1107'/>
7433    <pointer-type-def type-id='type-id-969' size-in-bits='64' id='type-id-1006'/>
7434    <pointer-type-def type-id='type-id-1014' size-in-bits='64' id='type-id-1022'/>
7435    <reference-type-def kind='lvalue' type-id='type-id-222' size-in-bits='64' id='type-id-1108'/>
7436    <pointer-type-def type-id='type-id-222' size-in-bits='64' id='type-id-935'/>
7437    <qualified-type-def type-id='type-id-935' const='yes' id='type-id-1109'/>
7438    <reference-type-def kind='lvalue' type-id='type-id-1046' size-in-bits='64' id='type-id-1110'/>
7439    <pointer-type-def type-id='type-id-1046' size-in-bits='64' id='type-id-1052'/>
7440    <pointer-type-def type-id='type-id-979' size-in-bits='64' id='type-id-1008'/>
7441    <pointer-type-def type-id='type-id-949' size-in-bits='64' id='type-id-199'/>
7442    <pointer-type-def type-id='type-id-952' size-in-bits='64' id='type-id-269'/>
7443    <pointer-type-def type-id='type-id-953' size-in-bits='64' id='type-id-270'/>
7444    <pointer-type-def type-id='type-id-954' size-in-bits='64' id='type-id-274'/>
7445    <pointer-type-def type-id='type-id-955' size-in-bits='64' id='type-id-268'/>
7446    <pointer-type-def type-id='type-id-956' size-in-bits='64' id='type-id-272'/>
7447    <namespace-decl name='std'>
7448      <class-decl name='__equal&lt;false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='796' column='1' id='type-id-1111'>
7449        <member-function access='public' static='yes'>
7450          <function-decl name='equal&lt;const void* const*, const void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
7451            <parameter type-id='type-id-205'/>
7452            <parameter type-id='type-id-205'/>
7453            <parameter type-id='type-id-151'/>
7454            <return type-id='type-id-61'/>
7455          </function-decl>
7456        </member-function>
7457        <member-function access='public' static='yes'>
7458          <function-decl name='equal&lt;const void**, const void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
7459            <parameter type-id='type-id-151'/>
7460            <parameter type-id='type-id-151'/>
7461            <parameter type-id='type-id-151'/>
7462            <return type-id='type-id-61'/>
7463          </function-decl>
7464        </member-function>
7465      </class-decl>
7466      <class-decl name='__niter_base&lt;const void**, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='267' column='1' id='type-id-1112'/>
7467      <class-decl name='__niter_base&lt;const void* const*, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='267' column='1' id='type-id-1113'/>
7468      <class-decl name='allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='87' column='1' id='type-id-969'>
7469        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1005'/>
7470        <member-function access='private'>
7471          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
7472            <parameter type-id='type-id-1006' is-artificial='yes'/>
7473            <return type-id='type-id-60'/>
7474          </function-decl>
7475        </member-function>
7476        <member-function access='private'>
7477          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
7478            <parameter type-id='type-id-1006' is-artificial='yes'/>
7479            <parameter type-id='type-id-972'/>
7480            <return type-id='type-id-60'/>
7481          </function-decl>
7482        </member-function>
7483        <member-function access='private' destructor='yes'>
7484          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
7485            <parameter type-id='type-id-1006' is-artificial='yes'/>
7486            <parameter type-id='type-id-1' is-artificial='yes'/>
7487            <return type-id='type-id-60'/>
7488          </function-decl>
7489        </member-function>
7490      </class-decl>
7491      <class-decl name='less&lt;HeapProfileTable::Bucket*&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='227' column='1' id='type-id-970'>
7492        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1007'/>
7493      </class-decl>
7494      <class-decl name='binary_function&lt;HeapProfileTable::Bucket*, HeapProfileTable::Bucket*, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='113' column='1' id='type-id-1007'/>
7495      <class-decl name='_Rb_tree&lt;HeapProfileTable::Bucket*, std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt;, std::_Select1st&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;, std::less&lt;HeapProfileTable::Bucket*&gt;, std::allocator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='323' column='1' id='type-id-934'>
7496        <member-type access='protected'>
7497          <class-decl name='_Rb_tree_impl&lt;std::less&lt;HeapProfileTable::Bucket*&gt;, false&gt;' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='427' column='1' id='type-id-968'>
7498            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-969'/>
7499            <data-member access='public' layout-offset-in-bits='0'>
7500              <var-decl name='_M_key_compare' type-id='type-id-970' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='428' column='1'/>
7501            </data-member>
7502            <data-member access='public' layout-offset-in-bits='64'>
7503              <var-decl name='_M_header' type-id='type-id-590' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='429' column='1'/>
7504            </data-member>
7505            <data-member access='public' layout-offset-in-bits='320'>
7506              <var-decl name='_M_node_count' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='430' column='1'/>
7507            </data-member>
7508            <member-function access='public'>
7509              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64'>
7510                <parameter type-id='type-id-971' is-artificial='yes'/>
7511                <return type-id='type-id-60'/>
7512              </function-decl>
7513            </member-function>
7514            <member-function access='public'>
7515              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64'>
7516                <parameter type-id='type-id-971' is-artificial='yes'/>
7517                <parameter type-id='type-id-936'/>
7518                <parameter type-id='type-id-972'/>
7519                <return type-id='type-id-60'/>
7520              </function-decl>
7521            </member-function>
7522          </class-decl>
7523        </member-type>
7524        <data-member access='protected' layout-offset-in-bits='0'>
7525          <var-decl name='_M_impl' type-id='type-id-968' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='453' column='1'/>
7526        </data-member>
7527        <member-function access='private'>
7528          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='591' column='1' visibility='default' binding='global' size-in-bits='64'>
7529            <parameter type-id='type-id-973' is-artificial='yes'/>
7530            <return type-id='type-id-60'/>
7531          </function-decl>
7532        </member-function>
7533        <member-function access='private'>
7534          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='593' column='1' visibility='default' binding='global' size-in-bits='64'>
7535            <parameter type-id='type-id-973' is-artificial='yes'/>
7536            <parameter type-id='type-id-936'/>
7537            <parameter type-id='type-id-937'/>
7538            <return type-id='type-id-60'/>
7539          </function-decl>
7540        </member-function>
7541        <member-function access='private'>
7542          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='597' column='1' visibility='default' binding='global' size-in-bits='64'>
7543            <parameter type-id='type-id-973' is-artificial='yes'/>
7544            <parameter type-id='type-id-974'/>
7545            <return type-id='type-id-60'/>
7546          </function-decl>
7547        </member-function>
7548        <member-function access='private' destructor='yes'>
7549          <function-decl name='~_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64'>
7550            <parameter type-id='type-id-973' is-artificial='yes'/>
7551            <parameter type-id='type-id-1' is-artificial='yes'/>
7552            <return type-id='type-id-60'/>
7553          </function-decl>
7554        </member-function>
7555        <member-function access='private'>
7556          <function-decl name='_M_erase' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='964' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E'>
7557            <parameter type-id='type-id-975' name='this' is-artificial='yes'/>
7558            <parameter type-id='type-id-976' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='362' column='1'/>
7559            <return type-id='type-id-60'/>
7560          </function-decl>
7561        </member-function>
7562        <member-function access='private'>
7563          <function-decl name='_M_insert_' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE10_M_insert_EPKSt18_Rb_tree_node_baseSG_RKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE10_M_insert_EPKSt18_Rb_tree_node_baseSG_RKS7_'>
7564            <parameter type-id='type-id-975' name='this' is-artificial='yes'/>
7565            <parameter type-id='type-id-592' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
7566            <parameter type-id='type-id-592' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
7567            <parameter type-id='type-id-977' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
7568            <return type-id='type-id-978'/>
7569          </function-decl>
7570        </member-function>
7571        <member-function access='private'>
7572          <function-decl name='_M_insert_unique' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE16_M_insert_uniqueERKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE16_M_insert_uniqueERKS7_'>
7573            <parameter type-id='type-id-975' name='this' is-artificial='yes'/>
7574            <parameter type-id='type-id-977' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1162' column='1'/>
7575            <return type-id='type-id-979'/>
7576          </function-decl>
7577        </member-function>
7578        <member-function access='private'>
7579          <function-decl name='_M_insert_unique_' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS7_ERKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS7_ERKS7_'>
7580            <parameter type-id='type-id-975' name='this' is-artificial='yes'/>
7581            <parameter type-id='type-id-980' name='__position' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1207' column='1'/>
7582            <parameter type-id='type-id-977' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1207' column='1'/>
7583            <return type-id='type-id-978'/>
7584          </function-decl>
7585        </member-function>
7586      </class-decl>
7587      <class-decl name='allocator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='87' column='1' id='type-id-1014'>
7588        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1021'/>
7589        <member-function access='private'>
7590          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
7591            <parameter type-id='type-id-1022' is-artificial='yes'/>
7592            <return type-id='type-id-60'/>
7593          </function-decl>
7594        </member-function>
7595        <member-function access='private'>
7596          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
7597            <parameter type-id='type-id-1022' is-artificial='yes'/>
7598            <parameter type-id='type-id-937'/>
7599            <return type-id='type-id-60'/>
7600          </function-decl>
7601        </member-function>
7602        <member-function access='private' destructor='yes'>
7603          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
7604            <parameter type-id='type-id-1022' is-artificial='yes'/>
7605            <parameter type-id='type-id-1' is-artificial='yes'/>
7606            <return type-id='type-id-60'/>
7607          </function-decl>
7608        </member-function>
7609        <member-function access='private'>
7610          <function-decl name='allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
7611            <parameter type-id='type-id-1022' is-artificial='yes'/>
7612            <parameter type-id='type-id-972'/>
7613            <return type-id='type-id-60'/>
7614          </function-decl>
7615        </member-function>
7616      </class-decl>
7617      <class-decl name='__miter_base&lt;const void* const*, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='285' column='1' id='type-id-1114'/>
7618      <class-decl name='_Rb_tree_iterator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='154' column='1' id='type-id-978'>
7619        <data-member access='public' layout-offset-in-bits='0'>
7620          <var-decl name='_M_node' type-id='type-id-865' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='219' column='1'/>
7621        </data-member>
7622        <member-function access='public'>
7623          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
7624            <parameter type-id='type-id-1004' is-artificial='yes'/>
7625            <return type-id='type-id-60'/>
7626          </function-decl>
7627        </member-function>
7628        <member-function access='public'>
7629          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
7630            <parameter type-id='type-id-1004' is-artificial='yes'/>
7631            <parameter type-id='type-id-976'/>
7632            <return type-id='type-id-60'/>
7633          </function-decl>
7634        </member-function>
7635      </class-decl>
7636      <class-decl name='pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-1046'>
7637        <data-member access='public' layout-offset-in-bits='0'>
7638          <var-decl name='first' type-id='type-id-1051' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
7639        </data-member>
7640        <data-member access='public' layout-offset-in-bits='64'>
7641          <var-decl name='second' type-id='type-id-218' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
7642        </data-member>
7643        <member-function access='public'>
7644          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
7645            <parameter type-id='type-id-1052' is-artificial='yes'/>
7646            <return type-id='type-id-60'/>
7647          </function-decl>
7648        </member-function>
7649        <member-function access='public'>
7650          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
7651            <parameter type-id='type-id-1052' is-artificial='yes'/>
7652            <parameter type-id='type-id-1053'/>
7653            <parameter type-id='type-id-1054'/>
7654            <return type-id='type-id-60'/>
7655          </function-decl>
7656        </member-function>
7657      </class-decl>
7658      <class-decl name='_Select1st&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='482' column='1' id='type-id-1089'>
7659        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1115'/>
7660      </class-decl>
7661      <class-decl name='unary_function&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt;, HeapProfileTable::Bucket* const&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='101' column='1' id='type-id-1115'/>
7662      <class-decl name='map&lt;HeapProfileTable::Bucket*, HeapProfileTable::Snapshot::Entry, std::less&lt;HeapProfileTable::Bucket*&gt;, std::allocator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='87' column='1' id='type-id-222'>
7663        <member-type access='private'>
7664          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-933'/>
7665        </member-type>
7666        <data-member access='private' layout-offset-in-bits='0'>
7667          <var-decl name='_M_t' type-id='type-id-934' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='128' column='1'/>
7668        </data-member>
7669        <member-function access='private'>
7670          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
7671            <parameter type-id='type-id-935' is-artificial='yes'/>
7672            <return type-id='type-id-60'/>
7673          </function-decl>
7674        </member-function>
7675        <member-function access='private'>
7676          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
7677            <parameter type-id='type-id-935' is-artificial='yes'/>
7678            <parameter type-id='type-id-936'/>
7679            <parameter type-id='type-id-937'/>
7680            <return type-id='type-id-60'/>
7681          </function-decl>
7682        </member-function>
7683        <member-function access='private'>
7684          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
7685            <parameter type-id='type-id-935' is-artificial='yes'/>
7686            <parameter type-id='type-id-938'/>
7687            <return type-id='type-id-60'/>
7688          </function-decl>
7689        </member-function>
7690      </class-decl>
7691      <class-decl name='__iter_swap&lt;true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='96' column='1' id='type-id-1116'>
7692        <member-function access='public' static='yes'>
7693          <function-decl name='iter_swap&lt;HeapProfileTable::Bucket**, HeapProfileTable::Bucket**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
7694            <parameter type-id='type-id-243'/>
7695            <parameter type-id='type-id-243'/>
7696            <return type-id='type-id-60'/>
7697          </function-decl>
7698        </member-function>
7699        <member-function access='public' static='yes'>
7700          <function-decl name='iter_swap&lt;HeapProfileTable::Snapshot::Entry*, HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
7701            <parameter type-id='type-id-220'/>
7702            <parameter type-id='type-id-220'/>
7703            <return type-id='type-id-60'/>
7704          </function-decl>
7705        </member-function>
7706      </class-decl>
7707      <class-decl name='__niter_base&lt;HeapProfileTable::Snapshot::Entry*, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='267' column='1' id='type-id-1117'/>
7708      <class-decl name='__miter_base&lt;HeapProfileTable::Snapshot::Entry*, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='285' column='1' id='type-id-1118'/>
7709      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;, bool&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-979'>
7710        <data-member access='public' layout-offset-in-bits='0'>
7711          <var-decl name='first' type-id='type-id-978' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
7712        </data-member>
7713        <data-member access='public' layout-offset-in-bits='64'>
7714          <var-decl name='second' type-id='type-id-61' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
7715        </data-member>
7716        <member-function access='public'>
7717          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
7718            <parameter type-id='type-id-1008' is-artificial='yes'/>
7719            <return type-id='type-id-60'/>
7720          </function-decl>
7721        </member-function>
7722        <member-function access='public'>
7723          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
7724            <parameter type-id='type-id-1008' is-artificial='yes'/>
7725            <parameter type-id='type-id-1003'/>
7726            <parameter type-id='type-id-488'/>
7727            <return type-id='type-id-60'/>
7728          </function-decl>
7729        </member-function>
7730      </class-decl>
7731      <class-decl name='_Rb_tree_const_iterator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='224' column='1' id='type-id-980'>
7732        <data-member access='public' layout-offset-in-bits='0'>
7733          <var-decl name='_M_node' type-id='type-id-866' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
7734        </data-member>
7735        <member-function access='public'>
7736          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
7737            <parameter type-id='type-id-1001' is-artificial='yes'/>
7738            <return type-id='type-id-60'/>
7739          </function-decl>
7740        </member-function>
7741        <member-function access='public'>
7742          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
7743            <parameter type-id='type-id-1001' is-artificial='yes'/>
7744            <parameter type-id='type-id-1002'/>
7745            <return type-id='type-id-60'/>
7746          </function-decl>
7747        </member-function>
7748        <member-function access='public'>
7749          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
7750            <parameter type-id='type-id-1001' is-artificial='yes'/>
7751            <parameter type-id='type-id-1003'/>
7752            <return type-id='type-id-60'/>
7753          </function-decl>
7754        </member-function>
7755      </class-decl>
7756      <class-decl name='__niter_base&lt;HeapProfileTable::Bucket**, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='267' column='1' id='type-id-1119'/>
7757      <class-decl name='__miter_base&lt;HeapProfileTable::Bucket**, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='285' column='1' id='type-id-1120'/>
7758      <function-decl name='__equal_aux&lt;const void* const*, const void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='822' column='1' visibility='default' binding='global' size-in-bits='64'>
7759        <parameter type-id='type-id-205'/>
7760        <parameter type-id='type-id-205'/>
7761        <parameter type-id='type-id-151'/>
7762        <return type-id='type-id-61'/>
7763      </function-decl>
7764      <function-decl name='__unguarded_linear_insert&lt;HeapProfileTable::Bucket**, HeapProfileTable::Bucket*, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2079' column='1' visibility='default' binding='global' size-in-bits='64'>
7765        <parameter type-id='type-id-243'/>
7766        <parameter type-id='type-id-219'/>
7767        <parameter type-id='type-id-1068'/>
7768        <return type-id='type-id-60'/>
7769      </function-decl>
7770      <function-decl name='__unguarded_linear_insert&lt;HeapProfileTable::Snapshot::Entry*, HeapProfileTable::Snapshot::Entry&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2063' column='1' visibility='default' binding='global' size-in-bits='64'>
7771        <parameter type-id='type-id-220'/>
7772        <parameter type-id='type-id-218'/>
7773        <return type-id='type-id-60'/>
7774      </function-decl>
7775      <function-decl name='swap&lt;HeapProfileTable::Bucket*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
7776        <parameter type-id='type-id-1063'/>
7777        <parameter type-id='type-id-1063'/>
7778        <return type-id='type-id-60'/>
7779      </function-decl>
7780      <function-decl name='iter_swap&lt;HeapProfileTable::Bucket**, HeapProfileTable::Bucket**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
7781        <parameter type-id='type-id-243'/>
7782        <parameter type-id='type-id-243'/>
7783        <return type-id='type-id-60'/>
7784      </function-decl>
7785      <function-decl name='swap&lt;HeapProfileTable::Snapshot::Entry&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
7786        <parameter type-id='type-id-1064'/>
7787        <parameter type-id='type-id-1064'/>
7788        <return type-id='type-id-60'/>
7789      </function-decl>
7790      <function-decl name='iter_swap&lt;HeapProfileTable::Snapshot::Entry*, HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
7791        <parameter type-id='type-id-220'/>
7792        <parameter type-id='type-id-220'/>
7793        <return type-id='type-id-60'/>
7794      </function-decl>
7795      <function-decl name='__push_heap&lt;HeapProfileTable::Bucket**, long int, HeapProfileTable::Bucket*, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='176' column='1' visibility='default' binding='global' size-in-bits='64'>
7796        <parameter type-id='type-id-243'/>
7797        <parameter type-id='type-id-85'/>
7798        <parameter type-id='type-id-85'/>
7799        <parameter type-id='type-id-219'/>
7800        <parameter type-id='type-id-1068'/>
7801        <return type-id='type-id-60'/>
7802      </function-decl>
7803      <function-decl name='make_heap&lt;HeapProfileTable::Bucket**, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='414' column='1' visibility='default' binding='global' size-in-bits='64'>
7804        <parameter type-id='type-id-243'/>
7805        <parameter type-id='type-id-243'/>
7806        <parameter type-id='type-id-1068'/>
7807        <return type-id='type-id-60'/>
7808      </function-decl>
7809      <function-decl name='__pop_heap&lt;HeapProfileTable::Bucket**, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='322' column='1' visibility='default' binding='global' size-in-bits='64'>
7810        <parameter type-id='type-id-243'/>
7811        <parameter type-id='type-id-243'/>
7812        <parameter type-id='type-id-243'/>
7813        <parameter type-id='type-id-1068'/>
7814        <return type-id='type-id-60'/>
7815      </function-decl>
7816      <function-decl name='sort_heap&lt;HeapProfileTable::Bucket**, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='482' column='1' visibility='default' binding='global' size-in-bits='64'>
7817        <parameter type-id='type-id-243'/>
7818        <parameter type-id='type-id-243'/>
7819        <parameter type-id='type-id-1068'/>
7820        <return type-id='type-id-60'/>
7821      </function-decl>
7822      <function-decl name='partial_sort&lt;HeapProfileTable::Bucket**, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='5095' column='1' visibility='default' binding='global' size-in-bits='64'>
7823        <parameter type-id='type-id-243'/>
7824        <parameter type-id='type-id-243'/>
7825        <parameter type-id='type-id-243'/>
7826        <parameter type-id='type-id-1068'/>
7827        <return type-id='type-id-60'/>
7828      </function-decl>
7829      <function-decl name='__median&lt;HeapProfileTable::Bucket*, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
7830        <parameter type-id='type-id-1053'/>
7831        <parameter type-id='type-id-1053'/>
7832        <parameter type-id='type-id-1053'/>
7833        <parameter type-id='type-id-1068'/>
7834        <return type-id='type-id-1053'/>
7835      </function-decl>
7836      <function-decl name='__unguarded_partition&lt;HeapProfileTable::Bucket**, HeapProfileTable::Bucket*, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2224' column='1' visibility='default' binding='global' size-in-bits='64'>
7837        <parameter type-id='type-id-243'/>
7838        <parameter type-id='type-id-243'/>
7839        <parameter type-id='type-id-219'/>
7840        <parameter type-id='type-id-1068'/>
7841        <return type-id='type-id-243'/>
7842      </function-decl>
7843      <function-decl name='__push_heap&lt;HeapProfileTable::Snapshot::Entry*, long int, HeapProfileTable::Snapshot::Entry&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64'>
7844        <parameter type-id='type-id-220'/>
7845        <parameter type-id='type-id-85'/>
7846        <parameter type-id='type-id-85'/>
7847        <parameter type-id='type-id-218'/>
7848        <return type-id='type-id-60'/>
7849      </function-decl>
7850      <function-decl name='make_heap&lt;HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64'>
7851        <parameter type-id='type-id-220'/>
7852        <parameter type-id='type-id-220'/>
7853        <return type-id='type-id-60'/>
7854      </function-decl>
7855      <function-decl name='__heap_select&lt;HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='1900' column='1' visibility='default' binding='global' size-in-bits='64'>
7856        <parameter type-id='type-id-220'/>
7857        <parameter type-id='type-id-220'/>
7858        <parameter type-id='type-id-220'/>
7859        <return type-id='type-id-60'/>
7860      </function-decl>
7861      <function-decl name='sort_heap&lt;HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='452' column='1' visibility='default' binding='global' size-in-bits='64'>
7862        <parameter type-id='type-id-220'/>
7863        <parameter type-id='type-id-220'/>
7864        <return type-id='type-id-60'/>
7865      </function-decl>
7866      <function-decl name='partial_sort&lt;HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='5055' column='1' visibility='default' binding='global' size-in-bits='64'>
7867        <parameter type-id='type-id-220'/>
7868        <parameter type-id='type-id-220'/>
7869        <parameter type-id='type-id-220'/>
7870        <return type-id='type-id-60'/>
7871      </function-decl>
7872      <function-decl name='__median&lt;HeapProfileTable::Snapshot::Entry&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
7873        <parameter type-id='type-id-1054'/>
7874        <parameter type-id='type-id-1054'/>
7875        <parameter type-id='type-id-1054'/>
7876        <return type-id='type-id-1054'/>
7877      </function-decl>
7878      <function-decl name='__unguarded_partition&lt;HeapProfileTable::Snapshot::Entry*, HeapProfileTable::Snapshot::Entry&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2204' column='1' visibility='default' binding='global' size-in-bits='64'>
7879        <parameter type-id='type-id-220'/>
7880        <parameter type-id='type-id-220'/>
7881        <parameter type-id='type-id-218'/>
7882        <return type-id='type-id-220'/>
7883      </function-decl>
7884      <function-decl name='__copy_move_backward_a&lt;false, HeapProfileTable::Snapshot::Entry*, HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='582' column='1' visibility='default' binding='global' size-in-bits='64'>
7885        <parameter type-id='type-id-220'/>
7886        <parameter type-id='type-id-220'/>
7887        <parameter type-id='type-id-220'/>
7888        <return type-id='type-id-220'/>
7889      </function-decl>
7890      <function-decl name='__copy_move_backward_a2&lt;false, HeapProfileTable::Snapshot::Entry*, HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='600' column='1' visibility='default' binding='global' size-in-bits='64'>
7891        <parameter type-id='type-id-220'/>
7892        <parameter type-id='type-id-220'/>
7893        <parameter type-id='type-id-220'/>
7894        <return type-id='type-id-220'/>
7895      </function-decl>
7896      <function-decl name='copy_backward&lt;HeapProfileTable::Snapshot::Entry*, HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='628' column='1' visibility='default' binding='global' size-in-bits='64'>
7897        <parameter type-id='type-id-220'/>
7898        <parameter type-id='type-id-220'/>
7899        <parameter type-id='type-id-220'/>
7900        <return type-id='type-id-220'/>
7901      </function-decl>
7902      <function-decl name='__unguarded_insertion_sort&lt;HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2141' column='1' visibility='default' binding='global' size-in-bits='64'>
7903        <parameter type-id='type-id-220'/>
7904        <parameter type-id='type-id-220'/>
7905        <return type-id='type-id-60'/>
7906      </function-decl>
7907      <function-decl name='__lg' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2323' column='1' visibility='default' binding='global' size-in-bits='64'>
7908        <parameter type-id='type-id-85'/>
7909        <return type-id='type-id-85'/>
7910      </function-decl>
7911      <function-decl name='__final_insertion_sort&lt;HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2173' column='1' visibility='default' binding='global' size-in-bits='64'>
7912        <parameter type-id='type-id-220'/>
7913        <parameter type-id='type-id-220'/>
7914        <return type-id='type-id-60'/>
7915      </function-decl>
7916      <function-decl name='operator+&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='2198' column='1' visibility='default' binding='global' size-in-bits='64'>
7917        <parameter type-id='type-id-632'/>
7918        <parameter type-id='type-id-57'/>
7919        <return type-id='type-id-917'/>
7920      </function-decl>
7921      <function-decl name='sort&lt;HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='5207' column='1' visibility='default' binding='global' size-in-bits='64'>
7922        <parameter type-id='type-id-220'/>
7923        <parameter type-id='type-id-220'/>
7924        <return type-id='type-id-60'/>
7925      </function-decl>
7926      <function-decl name='__copy_move_backward_a&lt;false, HeapProfileTable::Bucket**, HeapProfileTable::Bucket**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='582' column='1' visibility='default' binding='global' size-in-bits='64'>
7927        <parameter type-id='type-id-243'/>
7928        <parameter type-id='type-id-243'/>
7929        <parameter type-id='type-id-243'/>
7930        <return type-id='type-id-243'/>
7931      </function-decl>
7932      <function-decl name='__copy_move_backward_a2&lt;false, HeapProfileTable::Bucket**, HeapProfileTable::Bucket**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='600' column='1' visibility='default' binding='global' size-in-bits='64'>
7933        <parameter type-id='type-id-243'/>
7934        <parameter type-id='type-id-243'/>
7935        <parameter type-id='type-id-243'/>
7936        <return type-id='type-id-243'/>
7937      </function-decl>
7938      <function-decl name='copy_backward&lt;HeapProfileTable::Bucket**, HeapProfileTable::Bucket**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='628' column='1' visibility='default' binding='global' size-in-bits='64'>
7939        <parameter type-id='type-id-243'/>
7940        <parameter type-id='type-id-243'/>
7941        <parameter type-id='type-id-243'/>
7942        <return type-id='type-id-243'/>
7943      </function-decl>
7944      <function-decl name='__unguarded_insertion_sort&lt;HeapProfileTable::Bucket**, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2154' column='1' visibility='default' binding='global' size-in-bits='64'>
7945        <parameter type-id='type-id-243'/>
7946        <parameter type-id='type-id-243'/>
7947        <parameter type-id='type-id-1068'/>
7948        <return type-id='type-id-60'/>
7949      </function-decl>
7950      <function-decl name='__final_insertion_sort&lt;HeapProfileTable::Bucket**, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2188' column='1' visibility='default' binding='global' size-in-bits='64'>
7951        <parameter type-id='type-id-243'/>
7952        <parameter type-id='type-id-243'/>
7953        <parameter type-id='type-id-1068'/>
7954        <return type-id='type-id-60'/>
7955      </function-decl>
7956      <function-decl name='sort&lt;HeapProfileTable::Bucket**, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='5244' column='1' visibility='default' binding='global' size-in-bits='64'>
7957        <parameter type-id='type-id-243'/>
7958        <parameter type-id='type-id-243'/>
7959        <parameter type-id='type-id-1068'/>
7960        <return type-id='type-id-60'/>
7961      </function-decl>
7962      <function-decl name='__copy_move_a&lt;false, const void* const*, const void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64'>
7963        <parameter type-id='type-id-205'/>
7964        <parameter type-id='type-id-205'/>
7965        <parameter type-id='type-id-151'/>
7966        <return type-id='type-id-151'/>
7967      </function-decl>
7968      <function-decl name='__copy_move_a2&lt;false, const void* const*, const void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='431' column='1' visibility='default' binding='global' size-in-bits='64'>
7969        <parameter type-id='type-id-205'/>
7970        <parameter type-id='type-id-205'/>
7971        <parameter type-id='type-id-151'/>
7972        <return type-id='type-id-151'/>
7973      </function-decl>
7974      <function-decl name='equal&lt;const void* const*, const void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='952' column='1' visibility='default' binding='global' size-in-bits='64'>
7975        <parameter type-id='type-id-205'/>
7976        <parameter type-id='type-id-205'/>
7977        <parameter type-id='type-id-151'/>
7978        <return type-id='type-id-61'/>
7979      </function-decl>
7980      <function-decl name='copy&lt;const void* const*, const void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='458' column='1' visibility='default' binding='global' size-in-bits='64'>
7981        <parameter type-id='type-id-205'/>
7982        <parameter type-id='type-id-205'/>
7983        <parameter type-id='type-id-151'/>
7984        <return type-id='type-id-151'/>
7985      </function-decl>
7986      <function-decl name='__pop_heap&lt;HeapProfileTable::Snapshot::Entry*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64'>
7987        <parameter type-id='type-id-220'/>
7988        <parameter type-id='type-id-220'/>
7989        <parameter type-id='type-id-220'/>
7990        <return type-id='type-id-60'/>
7991      </function-decl>
7992      <class-decl name='_Rb_tree_node&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1016'/>
7993      <class-decl name='reverse_iterator&lt;std::_Rb_tree_iterator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1121'/>
7994      <class-decl name='reverse_iterator&lt;std::_Rb_tree_const_iterator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1122'/>
7995      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;, std::_Rb_tree_iterator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1123'/>
7996      <class-decl name='pair&lt;std::_Rb_tree_const_iterator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;, std::_Rb_tree_const_iterator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1124'/>
7997      <function-decl name='__insertion_sort&lt;HeapProfileTable::Snapshot::Entry*&gt;' mangled-name='_ZSt16__insertion_sortIPN16HeapProfileTable8Snapshot5EntryEEvT_S4_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2096' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16__insertion_sortIPN16HeapProfileTable8Snapshot5EntryEEvT_S4_'>
7998        <parameter type-id='type-id-220'/>
7999        <parameter type-id='type-id-220'/>
8000        <return type-id='type-id-60'/>
8001      </function-decl>
8002      <function-decl name='__adjust_heap&lt;HeapProfileTable::Bucket**, long int, HeapProfileTable::Bucket*, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' mangled-name='_ZSt13__adjust_heapIPP17HeapProfileBucketlS1_PFbP16HeapProfileStatsS4_EEvT_T0_S8_T1_T2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt13__adjust_heapIPP17HeapProfileBucketlS1_PFbP16HeapProfileStatsS4_EEvT_T0_S8_T1_T2_'>
8003        <parameter type-id='type-id-243'/>
8004        <parameter type-id='type-id-85'/>
8005        <parameter type-id='type-id-85'/>
8006        <parameter type-id='type-id-219'/>
8007        <parameter type-id='type-id-1068'/>
8008        <return type-id='type-id-60'/>
8009      </function-decl>
8010      <function-decl name='__heap_select&lt;HeapProfileTable::Bucket**, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' mangled-name='_ZSt13__heap_selectIPP17HeapProfileBucketPFbP16HeapProfileStatsS4_EEvT_S7_S7_T0_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='1913' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt13__heap_selectIPP17HeapProfileBucketPFbP16HeapProfileStatsS4_EEvT_S7_S7_T0_'>
8011        <parameter type-id='type-id-243'/>
8012        <parameter type-id='type-id-243'/>
8013        <parameter type-id='type-id-243'/>
8014        <parameter type-id='type-id-1068'/>
8015        <return type-id='type-id-60'/>
8016      </function-decl>
8017      <function-decl name='__introsort_loop&lt;HeapProfileTable::Bucket**, long int, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' mangled-name='_ZSt16__introsort_loopIPP17HeapProfileBucketlPFbP16HeapProfileStatsS4_EEvT_S7_T0_T1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16__introsort_loopIPP17HeapProfileBucketlPFbP16HeapProfileStatsS4_EEvT_S7_T0_T1_'>
8018        <parameter type-id='type-id-243'/>
8019        <parameter type-id='type-id-243'/>
8020        <parameter type-id='type-id-85'/>
8021        <parameter type-id='type-id-1068'/>
8022        <return type-id='type-id-60'/>
8023      </function-decl>
8024      <function-decl name='__adjust_heap&lt;HeapProfileTable::Snapshot::Entry*, long int, HeapProfileTable::Snapshot::Entry&gt;' mangled-name='_ZSt13__adjust_heapIPN16HeapProfileTable8Snapshot5EntryElS2_EvT_T0_S5_T1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt13__adjust_heapIPN16HeapProfileTable8Snapshot5EntryElS2_EvT_T0_S5_T1_'>
8025        <parameter type-id='type-id-220'/>
8026        <parameter type-id='type-id-85'/>
8027        <parameter type-id='type-id-85'/>
8028        <parameter type-id='type-id-218'/>
8029        <return type-id='type-id-60'/>
8030      </function-decl>
8031      <function-decl name='__introsort_loop&lt;HeapProfileTable::Snapshot::Entry*, long int&gt;' mangled-name='_ZSt16__introsort_loopIPN16HeapProfileTable8Snapshot5EntryElEvT_S4_T0_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16__introsort_loopIPN16HeapProfileTable8Snapshot5EntryElEvT_S4_T0_'>
8032        <parameter type-id='type-id-220'/>
8033        <parameter type-id='type-id-220'/>
8034        <parameter type-id='type-id-85'/>
8035        <return type-id='type-id-60'/>
8036      </function-decl>
8037      <function-decl name='__insertion_sort&lt;HeapProfileTable::Bucket**, bool (*)(HeapProfileTable::Stats*, HeapProfileTable::Stats*)&gt;' mangled-name='_ZSt16__insertion_sortIPP17HeapProfileBucketPFbP16HeapProfileStatsS4_EEvT_S7_T0_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16__insertion_sortIPP17HeapProfileBucketPFbP16HeapProfileStatsS4_EEvT_S7_T0_'>
8038        <parameter type-id='type-id-243'/>
8039        <parameter type-id='type-id-243'/>
8040        <parameter type-id='type-id-1068'/>
8041        <return type-id='type-id-60'/>
8042      </function-decl>
8043    </namespace-decl>
8044    <namespace-decl name='__gnu_cxx'>
8045      <class-decl name='new_allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-1005'>
8046        <member-function access='private'>
8047          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
8048            <parameter type-id='type-id-1019' is-artificial='yes'/>
8049            <return type-id='type-id-60'/>
8050          </function-decl>
8051        </member-function>
8052        <member-function access='private'>
8053          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
8054            <parameter type-id='type-id-1019' is-artificial='yes'/>
8055            <parameter type-id='type-id-1020'/>
8056            <return type-id='type-id-60'/>
8057          </function-decl>
8058        </member-function>
8059        <member-function access='private' destructor='yes'>
8060          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
8061            <parameter type-id='type-id-1019' is-artificial='yes'/>
8062            <parameter type-id='type-id-1' is-artificial='yes'/>
8063            <return type-id='type-id-60'/>
8064          </function-decl>
8065        </member-function>
8066      </class-decl>
8067      <class-decl name='new_allocator&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-1021'>
8068        <member-function access='private'>
8069          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
8070            <parameter type-id='type-id-1037' is-artificial='yes'/>
8071            <return type-id='type-id-60'/>
8072          </function-decl>
8073        </member-function>
8074        <member-function access='private'>
8075          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
8076            <parameter type-id='type-id-1037' is-artificial='yes'/>
8077            <parameter type-id='type-id-1038'/>
8078            <return type-id='type-id-60'/>
8079          </function-decl>
8080        </member-function>
8081        <member-function access='private' destructor='yes'>
8082          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
8083            <parameter type-id='type-id-1037' is-artificial='yes'/>
8084            <parameter type-id='type-id-1' is-artificial='yes'/>
8085            <return type-id='type-id-60'/>
8086          </function-decl>
8087        </member-function>
8088      </class-decl>
8089    </namespace-decl>
8090    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead'>
8091      <var-decl name='FLAGS_heap_check_max_leaks' type-id='type-id-74' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead26FLAGS_heap_check_max_leaksE' visibility='default' filepath='src/heap-profile-table.cc' line='87' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead26FLAGS_heap_check_max_leaksE'/>
8092      <var-decl name='FLAGS_noheap_check_max_leaks' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead28FLAGS_noheap_check_max_leaksE' visibility='default' filepath='src/heap-profile-table.cc' line='89' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead28FLAGS_noheap_check_max_leaksE'/>
8093    </namespace-decl>
8094    <namespace-decl name='tcmalloc'>
8095      <namespace-decl name='commandlineflags'>
8096        <function-decl name='StringToBool' filepath='./src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
8097          <parameter type-id='type-id-57'/>
8098          <parameter type-id='type-id-61'/>
8099          <return type-id='type-id-61'/>
8100        </function-decl>
8101      </namespace-decl>
8102    </namespace-decl>
8103    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
8104      <var-decl name='FLAGS_cleanup_old_heap_profiles' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead31FLAGS_cleanup_old_heap_profilesE' visibility='default' filepath='src/heap-profile-table.cc' line='83' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead31FLAGS_cleanup_old_heap_profilesE'/>
8105      <var-decl name='FLAGS_nocleanup_old_heap_profiles' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead33FLAGS_nocleanup_old_heap_profilesE' visibility='default' filepath='src/heap-profile-table.cc' line='85' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead33FLAGS_nocleanup_old_heap_profilesE'/>
8106    </namespace-decl>
8107    <function-type size-in-bits='64' id='type-id-1067'>
8108      <parameter type-id='type-id-215'/>
8109      <parameter type-id='type-id-215'/>
8110      <return type-id='type-id-61'/>
8111    </function-type>
8112    <function-type size-in-bits='64' id='type-id-949'>
8113      <parameter type-id='type-id-1071'/>
8114      <parameter type-id='type-id-200'/>
8115      <return type-id='type-id-60'/>
8116    </function-type>
8117    <function-type size-in-bits='64' id='type-id-952'>
8118      <parameter type-id='type-id-58'/>
8119      <parameter type-id='type-id-228'/>
8120      <parameter type-id='type-id-254'/>
8121      <return type-id='type-id-60'/>
8122    </function-type>
8123    <function-type size-in-bits='64' id='type-id-953'>
8124      <parameter type-id='type-id-58'/>
8125      <parameter type-id='type-id-228'/>
8126      <parameter type-id='type-id-224'/>
8127      <return type-id='type-id-60'/>
8128    </function-type>
8129    <function-type size-in-bits='64' id='type-id-954'>
8130      <parameter type-id='type-id-58'/>
8131      <parameter type-id='type-id-228'/>
8132      <parameter type-id='type-id-230'/>
8133      <return type-id='type-id-60'/>
8134    </function-type>
8135    <function-type size-in-bits='64' id='type-id-955'>
8136      <parameter type-id='type-id-58'/>
8137      <parameter type-id='type-id-228'/>
8138      <parameter type-id='type-id-118'/>
8139      <return type-id='type-id-60'/>
8140    </function-type>
8141    <function-type size-in-bits='64' id='type-id-956'>
8142      <parameter type-id='type-id-58'/>
8143      <parameter type-id='type-id-228'/>
8144      <parameter type-id='type-id-273'/>
8145      <return type-id='type-id-60'/>
8146    </function-type>
8147    <pointer-type-def type-id='type-id-1125' size-in-bits='64' id='type-id-1100'/>
8148    <namespace-decl name='std'>
8149      <class-decl name='_Rb_tree&lt;const void*, std::pair&lt;const void* const, const char*&gt;, std::_Select1st&lt;std::pair&lt;const void* const, const char*&gt; &gt;, std::less&lt;const void*&gt;, std::allocator&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='323' column='1' id='type-id-1126'>
8150        <member-type access='protected'>
8151          <class-decl name='_Rb_tree_impl&lt;std::less&lt;const void*&gt;, false&gt;' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='427' column='1' id='type-id-1125'>
8152            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1127'/>
8153            <data-member access='public' layout-offset-in-bits='0'>
8154              <var-decl name='_M_key_compare' type-id='type-id-1128' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='428' column='1'/>
8155            </data-member>
8156            <data-member access='public' layout-offset-in-bits='64'>
8157              <var-decl name='_M_header' type-id='type-id-590' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='429' column='1'/>
8158            </data-member>
8159            <data-member access='public' layout-offset-in-bits='320'>
8160              <var-decl name='_M_node_count' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='430' column='1'/>
8161            </data-member>
8162            <member-function access='public'>
8163              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64'>
8164                <parameter type-id='type-id-1100' is-artificial='yes'/>
8165                <return type-id='type-id-60'/>
8166              </function-decl>
8167            </member-function>
8168            <member-function access='public'>
8169              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64'>
8170                <parameter type-id='type-id-1100' is-artificial='yes'/>
8171                <parameter type-id='type-id-1129'/>
8172                <parameter type-id='type-id-1130'/>
8173                <return type-id='type-id-60'/>
8174              </function-decl>
8175            </member-function>
8176          </class-decl>
8177        </member-type>
8178      </class-decl>
8179    </namespace-decl>
8180    <namespace-decl name='std'>
8181      <class-decl name='allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='87' column='1' id='type-id-1127'>
8182        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1131'/>
8183        <member-function access='private'>
8184          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
8185            <parameter type-id='type-id-1132' is-artificial='yes'/>
8186            <return type-id='type-id-60'/>
8187          </function-decl>
8188        </member-function>
8189        <member-function access='private'>
8190          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
8191            <parameter type-id='type-id-1132' is-artificial='yes'/>
8192            <parameter type-id='type-id-1130'/>
8193            <return type-id='type-id-60'/>
8194          </function-decl>
8195        </member-function>
8196        <member-function access='private' destructor='yes'>
8197          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
8198            <parameter type-id='type-id-1132' is-artificial='yes'/>
8199            <parameter type-id='type-id-1' is-artificial='yes'/>
8200            <return type-id='type-id-60'/>
8201          </function-decl>
8202        </member-function>
8203      </class-decl>
8204    </namespace-decl>
8205    <namespace-decl name='std'>
8206      <class-decl name='less&lt;const void*&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='227' column='1' id='type-id-1128'>
8207        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1133'/>
8208      </class-decl>
8209    </namespace-decl>
8210    <reference-type-def kind='lvalue' type-id='type-id-1134' size-in-bits='64' id='type-id-1130'/>
8211    <reference-type-def kind='lvalue' type-id='type-id-1135' size-in-bits='64' id='type-id-1129'/>
8212    <namespace-decl name='__gnu_cxx'>
8213      <class-decl name='new_allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-1131'>
8214        <member-function access='private'>
8215          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
8216            <parameter type-id='type-id-1136' is-artificial='yes'/>
8217            <return type-id='type-id-60'/>
8218          </function-decl>
8219        </member-function>
8220        <member-function access='private'>
8221          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
8222            <parameter type-id='type-id-1136' is-artificial='yes'/>
8223            <parameter type-id='type-id-1137'/>
8224            <return type-id='type-id-60'/>
8225          </function-decl>
8226        </member-function>
8227        <member-function access='private' destructor='yes'>
8228          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
8229            <parameter type-id='type-id-1136' is-artificial='yes'/>
8230            <parameter type-id='type-id-1' is-artificial='yes'/>
8231            <return type-id='type-id-60'/>
8232          </function-decl>
8233        </member-function>
8234      </class-decl>
8235    </namespace-decl>
8236    <namespace-decl name='std'>
8237      <class-decl name='binary_function&lt;const void*, const void*, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='113' column='1' id='type-id-1133'/>
8238    </namespace-decl>
8239    <qualified-type-def type-id='type-id-1127' const='yes' id='type-id-1134'/>
8240    <qualified-type-def type-id='type-id-1128' const='yes' id='type-id-1135'/>
8241    <pointer-type-def type-id='type-id-1127' size-in-bits='64' id='type-id-1132'/>
8242    <pointer-type-def type-id='type-id-1131' size-in-bits='64' id='type-id-1136'/>
8243    <reference-type-def kind='lvalue' type-id='type-id-1138' size-in-bits='64' id='type-id-1137'/>
8244    <qualified-type-def type-id='type-id-1131' const='yes' id='type-id-1138'/>
8245  </abi-instr>
8246  <abi-instr address-size='64' path='src/heap-profiler.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
8247    <class-decl name='HeapProfileEndWriter' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/heap-profiler.cc' line='593' column='1' id='type-id-1139'>
8248      <member-function access='public' destructor='yes'>
8249        <function-decl name='~HeapProfileEndWriter' mangled-name='_ZN20HeapProfileEndWriterD1Ev' filepath='src/heap-profiler.cc' line='594' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN20HeapProfileEndWriterD1Ev'>
8250          <parameter type-id='type-id-1140' is-artificial='yes'/>
8251          <parameter type-id='type-id-1' is-artificial='yes'/>
8252          <return type-id='type-id-60'/>
8253        </function-decl>
8254      </member-function>
8255    </class-decl>
8256    <pointer-type-def type-id='type-id-1139' size-in-bits='64' id='type-id-1140'/>
8257    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
8258      <var-decl name='FLAGS_heap_profile_allocation_interval' type-id='type-id-98' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead38FLAGS_heap_profile_allocation_intervalE' visibility='default' filepath='src/heap-profiler.cc' line='95' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead38FLAGS_heap_profile_allocation_intervalE'/>
8259      <var-decl name='FLAGS_noheap_profile_allocation_interval' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead40FLAGS_noheap_profile_allocation_intervalE' visibility='default' filepath='src/heap-profiler.cc' line='99' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead40FLAGS_noheap_profile_allocation_intervalE'/>
8260      <var-decl name='FLAGS_heap_profile_deallocation_interval' type-id='type-id-98' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead40FLAGS_heap_profile_deallocation_intervalE' visibility='default' filepath='src/heap-profiler.cc' line='100' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead40FLAGS_heap_profile_deallocation_intervalE'/>
8261      <var-decl name='FLAGS_noheap_profile_deallocation_interval' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead42FLAGS_noheap_profile_deallocation_intervalE' visibility='default' filepath='src/heap-profiler.cc' line='104' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead42FLAGS_noheap_profile_deallocation_intervalE'/>
8262      <var-decl name='FLAGS_heap_profile_inuse_interval' type-id='type-id-98' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead33FLAGS_heap_profile_inuse_intervalE' visibility='default' filepath='src/heap-profiler.cc' line='107' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead33FLAGS_heap_profile_inuse_intervalE'/>
8263      <var-decl name='FLAGS_noheap_profile_inuse_interval' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead35FLAGS_noheap_profile_inuse_intervalE' visibility='default' filepath='src/heap-profiler.cc' line='111' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead35FLAGS_noheap_profile_inuse_intervalE'/>
8264      <var-decl name='FLAGS_heap_profile_time_interval' type-id='type-id-98' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead32FLAGS_heap_profile_time_intervalE' visibility='default' filepath='src/heap-profiler.cc' line='112' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead32FLAGS_heap_profile_time_intervalE'/>
8265      <var-decl name='FLAGS_noheap_profile_time_interval' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead34FLAGS_noheap_profile_time_intervalE' visibility='default' filepath='src/heap-profiler.cc' line='115' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead34FLAGS_noheap_profile_time_intervalE'/>
8266    </namespace-decl>
8267    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
8268      <var-decl name='FLAGS_mmap_log' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead14FLAGS_mmap_logE' visibility='default' filepath='src/heap-profiler.cc' line='116' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead14FLAGS_mmap_logE'/>
8269      <var-decl name='FLAGS_nommap_log' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead16FLAGS_nommap_logE' visibility='default' filepath='src/heap-profiler.cc' line='118' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead16FLAGS_nommap_logE'/>
8270      <var-decl name='FLAGS_mmap_profile' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead18FLAGS_mmap_profileE' visibility='default' filepath='src/heap-profiler.cc' line='119' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead18FLAGS_mmap_profileE'/>
8271      <var-decl name='FLAGS_nommap_profile' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead20FLAGS_nommap_profileE' visibility='default' filepath='src/heap-profiler.cc' line='121' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead20FLAGS_nommap_profileE'/>
8272      <var-decl name='FLAGS_only_mmap_profile' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead23FLAGS_only_mmap_profileE' visibility='default' filepath='src/heap-profiler.cc' line='122' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead23FLAGS_only_mmap_profileE'/>
8273      <var-decl name='FLAGS_noonly_mmap_profile' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead25FLAGS_noonly_mmap_profileE' visibility='default' filepath='src/heap-profiler.cc' line='125' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead25FLAGS_noonly_mmap_profileE'/>
8274    </namespace-decl>
8275    <namespace-decl name='tcmalloc'>
8276      <namespace-decl name='commandlineflags'>
8277        <function-decl name='StringToBool' filepath='./src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
8278          <parameter type-id='type-id-57'/>
8279          <parameter type-id='type-id-61'/>
8280          <return type-id='type-id-61'/>
8281        </function-decl>
8282      </namespace-decl>
8283    </namespace-decl>
8284    <function-decl name='HeapProfilerDump' mangled-name='HeapProfilerDump' filepath='src/heap-profiler.cc' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='HeapProfilerDump'>
8285      <parameter type-id='type-id-57' name='reason' filepath='src/heap-profiler.cc' line='533' column='1'/>
8286      <return type-id='type-id-60'/>
8287    </function-decl>
8288    <function-decl name='IsHeapProfilerRunning' mangled-name='IsHeapProfilerRunning' filepath='src/heap-profiler.cc' line='487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='IsHeapProfilerRunning'>
8289      <return type-id='type-id-1'/>
8290    </function-decl>
8291    <function-decl name='GetHeapProfile' mangled-name='GetHeapProfile' filepath='src/heap-profiler.cc' line='210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='GetHeapProfile'>
8292      <return type-id='type-id-118'/>
8293    </function-decl>
8294    <function-decl name='HeapProfilerStop' mangled-name='HeapProfilerStop' filepath='src/heap-profiler.cc' line='492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='HeapProfilerStop'>
8295      <return type-id='type-id-60'/>
8296    </function-decl>
8297    <function-decl name='HeapProfilerStart' mangled-name='HeapProfilerStart' filepath='src/heap-profiler.cc' line='421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='HeapProfilerStart'>
8298      <parameter type-id='type-id-57' name='reason' filepath='src/heap-profiler.cc' line='533' column='1'/>
8299      <return type-id='type-id-60'/>
8300    </function-decl>
8301  </abi-instr>
8302  <abi-instr address-size='64' path='src/internal_logging.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
8303    <array-type-def dimensions='1' type-id='type-id-65' size-in-bits='1600' id='type-id-1141'>
8304      <subrange length='200' type-id='type-id-5' id='type-id-1142'/>
8305    </array-type-def>
8306    <qualified-type-def type-id='type-id-1143' const='yes' id='type-id-1144'/>
8307    <qualified-type-def type-id='type-id-1145' const='yes' id='type-id-1146'/>
8308    <qualified-type-def type-id='type-id-1147' id='type-id-1148'/>
8309    <reference-type-def kind='lvalue' type-id='type-id-1146' size-in-bits='64' id='type-id-1147'/>
8310    <pointer-type-def type-id='type-id-1149' size-in-bits='64' id='type-id-1150'/>
8311    <qualified-type-def type-id='type-id-1150' const='yes' id='type-id-1151'/>
8312    <pointer-type-def type-id='type-id-1152' size-in-bits='64' id='type-id-1153'/>
8313    <namespace-decl name='tcmalloc'>
8314      <class-decl name='Logger' size-in-bits='1728' visibility='default' filepath='src/internal_logging.cc' line='66' column='1' id='type-id-1149'>
8315        <data-member access='private' static='yes'>
8316          <var-decl name='kBufSize' type-id='type-id-144' visibility='default' filepath='src/internal_logging.cc' line='72' column='1'/>
8317        </data-member>
8318        <data-member access='private' layout-offset-in-bits='0'>
8319          <var-decl name='p_' type-id='type-id-118' visibility='default' filepath='src/internal_logging.cc' line='73' column='1'/>
8320        </data-member>
8321        <data-member access='private' layout-offset-in-bits='64'>
8322          <var-decl name='end_' type-id='type-id-118' visibility='default' filepath='src/internal_logging.cc' line='74' column='1'/>
8323        </data-member>
8324        <data-member access='private' layout-offset-in-bits='128'>
8325          <var-decl name='buf_' type-id='type-id-1141' visibility='default' filepath='src/internal_logging.cc' line='75' column='1'/>
8326        </data-member>
8327        <member-function access='private'>
8328          <function-decl name='AddStr' mangled-name='_ZN8tcmalloc6Logger6AddStrEPKci' filepath='src/internal_logging.cc' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc6Logger6AddStrEPKci'>
8329            <parameter type-id='type-id-1151' name='this' is-artificial='yes'/>
8330            <parameter type-id='type-id-57' name='str' filepath='src/internal_logging.cc' line='152' column='1'/>
8331            <parameter type-id='type-id-1' name='n' filepath='src/internal_logging.cc' line='152' column='1'/>
8332            <return type-id='type-id-61'/>
8333          </function-decl>
8334        </member-function>
8335        <member-function access='private'>
8336          <function-decl name='AddNum' mangled-name='_ZN8tcmalloc6Logger6AddNumEmi' filepath='src/internal_logging.cc' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc6Logger6AddNumEmi'>
8337            <parameter type-id='type-id-1151' name='this' is-artificial='yes'/>
8338            <parameter type-id='type-id-15' name='num' filepath='src/internal_logging.cc' line='162' column='1'/>
8339            <parameter type-id='type-id-1' name='base' filepath='src/internal_logging.cc' line='162' column='1'/>
8340            <return type-id='type-id-61'/>
8341          </function-decl>
8342        </member-function>
8343        <member-function access='private'>
8344          <function-decl name='Add' mangled-name='_ZN8tcmalloc6Logger3AddERKNS_7LogItemE' filepath='src/internal_logging.cc' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc6Logger3AddERKNS_7LogItemE'>
8345            <parameter type-id='type-id-1151' name='this' is-artificial='yes'/>
8346            <parameter type-id='type-id-1148' name='item' filepath='src/internal_logging.cc' line='123' column='1'/>
8347            <return type-id='type-id-61'/>
8348          </function-decl>
8349        </member-function>
8350      </class-decl>
8351      <function-decl name='Log' mangled-name='_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_' filepath='src/internal_logging.cc' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_'>
8352        <parameter type-id='type-id-1154'/>
8353        <parameter type-id='type-id-57'/>
8354        <parameter type-id='type-id-1'/>
8355        <parameter type-id='type-id-1145'/>
8356        <parameter type-id='type-id-1145'/>
8357        <parameter type-id='type-id-1145'/>
8358        <parameter type-id='type-id-1145'/>
8359        <return type-id='type-id-60'/>
8360      </function-decl>
8361      <var-decl name='log_message_writer' type-id='type-id-1153' mangled-name='_ZN8tcmalloc18log_message_writerE' visibility='default' filepath='src/internal_logging.cc' line='63' column='1' elf-symbol-id='_ZN8tcmalloc18log_message_writerE'/>
8362    </namespace-decl>
8363    <pointer-type-def type-id='type-id-1155' size-in-bits='64' id='type-id-1143'/>
8364    <namespace-decl name='tcmalloc'>
8365      <class-decl name='LogItem' size-in-bits='128' visibility='default' filepath='src/internal_logging.h' line='70' column='1' id='type-id-1145'>
8366        <member-type access='private'>
8367          <enum-decl name='Tag' filepath='src/internal_logging.h' line='83' column='1' id='type-id-1156'>
8368            <underlying-type type-id='type-id-89'/>
8369            <enumerator name='kStr' value='0'/>
8370            <enumerator name='kSigned' value='1'/>
8371            <enumerator name='kUnsigned' value='2'/>
8372            <enumerator name='kPtr' value='3'/>
8373            <enumerator name='kEnd' value='4'/>
8374          </enum-decl>
8375        </member-type>
8376        <member-type access='private'>
8377          <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='src/internal_logging.h' line='91' column='1' id='type-id-1157'>
8378            <data-member access='public'>
8379              <var-decl name='str' type-id='type-id-57' visibility='default' filepath='src/internal_logging.h' line='92' column='1'/>
8380            </data-member>
8381            <data-member access='public'>
8382              <var-decl name='ptr' type-id='type-id-58' visibility='default' filepath='src/internal_logging.h' line='93' column='1'/>
8383            </data-member>
8384            <data-member access='public'>
8385              <var-decl name='snum' type-id='type-id-103' visibility='default' filepath='src/internal_logging.h' line='94' column='1'/>
8386            </data-member>
8387            <data-member access='public'>
8388              <var-decl name='unum' type-id='type-id-15' visibility='default' filepath='src/internal_logging.h' line='95' column='1'/>
8389            </data-member>
8390          </union-decl>
8391        </member-type>
8392        <data-member access='private' layout-offset-in-bits='0'>
8393          <var-decl name='tag_' type-id='type-id-1156' visibility='default' filepath='src/internal_logging.h' line='90' column='1'/>
8394        </data-member>
8395        <data-member access='private' layout-offset-in-bits='64'>
8396          <var-decl name='u_' type-id='type-id-1157' visibility='default' filepath='src/internal_logging.h' line='96' column='1'/>
8397        </data-member>
8398        <member-function access='private' constructor='yes'>
8399          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
8400            <parameter type-id='type-id-1158' is-artificial='yes'/>
8401            <return type-id='type-id-60'/>
8402          </function-decl>
8403        </member-function>
8404        <member-function access='private' constructor='yes'>
8405          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
8406            <parameter type-id='type-id-1158' is-artificial='yes'/>
8407            <parameter type-id='type-id-57'/>
8408            <return type-id='type-id-60'/>
8409          </function-decl>
8410        </member-function>
8411        <member-function access='private' constructor='yes'>
8412          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
8413            <parameter type-id='type-id-1158' is-artificial='yes'/>
8414            <parameter type-id='type-id-1'/>
8415            <return type-id='type-id-60'/>
8416          </function-decl>
8417        </member-function>
8418        <member-function access='private' constructor='yes'>
8419          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
8420            <parameter type-id='type-id-1158' is-artificial='yes'/>
8421            <parameter type-id='type-id-85'/>
8422            <return type-id='type-id-60'/>
8423          </function-decl>
8424        </member-function>
8425        <member-function access='private' constructor='yes'>
8426          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
8427            <parameter type-id='type-id-1158' is-artificial='yes'/>
8428            <parameter type-id='type-id-1159'/>
8429            <return type-id='type-id-60'/>
8430          </function-decl>
8431        </member-function>
8432        <member-function access='private' constructor='yes'>
8433          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
8434            <parameter type-id='type-id-1158' is-artificial='yes'/>
8435            <parameter type-id='type-id-64'/>
8436            <return type-id='type-id-60'/>
8437          </function-decl>
8438        </member-function>
8439        <member-function access='private' constructor='yes'>
8440          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
8441            <parameter type-id='type-id-1158' is-artificial='yes'/>
8442            <parameter type-id='type-id-5'/>
8443            <return type-id='type-id-60'/>
8444          </function-decl>
8445        </member-function>
8446        <member-function access='private' constructor='yes'>
8447          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
8448            <parameter type-id='type-id-1158' is-artificial='yes'/>
8449            <parameter type-id='type-id-1160'/>
8450            <return type-id='type-id-60'/>
8451          </function-decl>
8452        </member-function>
8453        <member-function access='private' constructor='yes'>
8454          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
8455            <parameter type-id='type-id-1158' is-artificial='yes'/>
8456            <parameter type-id='type-id-58'/>
8457            <return type-id='type-id-60'/>
8458          </function-decl>
8459        </member-function>
8460      </class-decl>
8461    </namespace-decl>
8462    <namespace-decl name='tcmalloc'>
8463      <enum-decl name='LogMode' filepath='src/internal_logging.h' line='61' column='1' id='type-id-1154'>
8464        <underlying-type type-id='type-id-89'/>
8465        <enumerator name='kLog' value='0'/>
8466        <enumerator name='kCrash' value='1'/>
8467        <enumerator name='kCrashWithStats' value='2'/>
8468      </enum-decl>
8469    </namespace-decl>
8470    <function-type size-in-bits='64' id='type-id-1152'>
8471      <parameter type-id='type-id-57'/>
8472      <parameter type-id='type-id-1'/>
8473      <return type-id='type-id-60'/>
8474    </function-type>
8475    <class-decl name='TCMalloc_Printer' size-in-bits='128' visibility='default' filepath='src/internal_logging.h' line='126' column='1' id='type-id-1155'>
8476      <data-member access='private' layout-offset-in-bits='0'>
8477        <var-decl name='buf_' type-id='type-id-118' visibility='default' filepath='src/internal_logging.h' line='128' column='1'/>
8478      </data-member>
8479      <data-member access='private' layout-offset-in-bits='64'>
8480        <var-decl name='left_' type-id='type-id-1' visibility='default' filepath='src/internal_logging.h' line='129' column='1'/>
8481      </data-member>
8482      <member-function access='private' constructor='yes'>
8483        <function-decl name='TCMalloc_Printer' filepath='src/internal_logging.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
8484          <parameter type-id='type-id-1143' is-artificial='yes'/>
8485          <parameter type-id='type-id-118'/>
8486          <parameter type-id='type-id-1'/>
8487          <return type-id='type-id-60'/>
8488        </function-decl>
8489      </member-function>
8490      <member-function access='private'>
8491        <function-decl name='printf' mangled-name='_ZN16TCMalloc_Printer6printfEPKcz' filepath='src/internal_logging.cc' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16TCMalloc_Printer6printfEPKcz'>
8492          <parameter type-id='type-id-1144' name='this' is-artificial='yes'/>
8493          <parameter type-id='type-id-57' name='format' filepath='src/internal_logging.cc' line='177' column='1'/>
8494          <parameter is-variadic='yes'/>
8495          <return type-id='type-id-60'/>
8496        </function-decl>
8497      </member-function>
8498    </class-decl>
8499    <type-decl name='long long int' size-in-bits='64' id='type-id-1159'/>
8500    <type-decl name='long long unsigned int' size-in-bits='64' id='type-id-1160'/>
8501    <pointer-type-def type-id='type-id-1145' size-in-bits='64' id='type-id-1158'/>
8502  </abi-instr>
8503  <abi-instr address-size='64' path='src/malloc_extension.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
8504    <enum-decl name='MallocExtension_Ownership' filepath='src/gperftools/malloc_extension_c.h' line='87' column='1' id='type-id-1161'>
8505      <underlying-type type-id='type-id-89'/>
8506      <enumerator name='MallocExtension_kUnknownOwnership' value='0'/>
8507      <enumerator name='MallocExtension_kOwned' value='1'/>
8508      <enumerator name='MallocExtension_kNotOwned' value='2'/>
8509    </enum-decl>
8510    <pointer-type-def type-id='type-id-927' size-in-bits='64' id='type-id-296'/>
8511    <pointer-type-def type-id='type-id-961' size-in-bits='64' id='type-id-965'/>
8512    <qualified-type-def type-id='type-id-638' const='yes' id='type-id-1162'/>
8513    <function-decl name='MallocExtension_GetOwnership' mangled-name='MallocExtension_GetOwnership' filepath='src/malloc_extension.cc' line='375' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_GetOwnership'>
8514      <parameter type-id='type-id-58' name='p' filepath='src/malloc_extension.cc' line='375' column='1'/>
8515      <return type-id='type-id-1161'/>
8516    </function-decl>
8517    <function-decl name='MallocExtension_GetAllocatedSize' mangled-name='MallocExtension_GetAllocatedSize' filepath='src/malloc_extension.cc' line='371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_GetAllocatedSize'>
8518      <parameter type-id='type-id-58' name='ptr' filepath='src/tcmalloc.cc' line='1730' column='1'/>
8519      <return type-id='type-id-62'/>
8520    </function-decl>
8521    <function-decl name='MallocExtension_GetEstimatedAllocatedSize' mangled-name='MallocExtension_GetEstimatedAllocatedSize' filepath='src/malloc_extension.cc' line='370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_GetEstimatedAllocatedSize'>
8522      <parameter type-id='type-id-62' name='size' filepath='src/malloc_extension.cc' line='370' column='1'/>
8523      <return type-id='type-id-62'/>
8524    </function-decl>
8525    <function-decl name='MallocExtension_ReleaseToSystem' mangled-name='MallocExtension_ReleaseToSystem' filepath='src/malloc_extension.cc' line='369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_ReleaseToSystem'>
8526      <parameter type-id='type-id-62' name='num_bytes' filepath='src/malloc_extension.cc' line='369' column='1'/>
8527      <return type-id='type-id-60'/>
8528    </function-decl>
8529    <function-decl name='MallocExtension_ReleaseFreeMemory' mangled-name='MallocExtension_ReleaseFreeMemory' filepath='src/malloc_extension.cc' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_ReleaseFreeMemory'>
8530      <return type-id='type-id-60'/>
8531    </function-decl>
8532    <function-decl name='MallocExtension_MarkThreadBusy' mangled-name='MallocExtension_MarkThreadBusy' filepath='src/malloc_extension.cc' line='367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_MarkThreadBusy'>
8533      <return type-id='type-id-60'/>
8534    </function-decl>
8535    <function-decl name='MallocExtension_MarkThreadIdle' mangled-name='MallocExtension_MarkThreadIdle' filepath='src/malloc_extension.cc' line='366' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_MarkThreadIdle'>
8536      <return type-id='type-id-60'/>
8537    </function-decl>
8538    <function-decl name='MallocExtension_SetNumericProperty' mangled-name='MallocExtension_SetNumericProperty' filepath='src/malloc_extension.cc' line='364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_SetNumericProperty'>
8539      <parameter type-id='type-id-57'/>
8540      <parameter type-id='type-id-62'/>
8541      <return type-id='type-id-1'/>
8542    </function-decl>
8543    <function-decl name='MallocExtension_GetNumericProperty' mangled-name='MallocExtension_GetNumericProperty' filepath='src/malloc_extension.cc' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_GetNumericProperty'>
8544      <parameter type-id='type-id-57' name='property' filepath='src/malloc_extension.cc' line='361' column='1'/>
8545      <parameter type-id='type-id-253' name='value' filepath='src/malloc_extension.cc' line='361' column='1'/>
8546      <return type-id='type-id-1'/>
8547    </function-decl>
8548    <function-decl name='MallocExtension_GetStats' mangled-name='MallocExtension_GetStats' filepath='src/malloc_extension.cc' line='360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_GetStats'>
8549      <parameter type-id='type-id-118' name='buffer' filepath='src/malloc_extension.cc' line='359' column='1'/>
8550      <parameter type-id='type-id-1' name='buffer_length' filepath='src/malloc_extension.cc' line='359' column='1'/>
8551      <return type-id='type-id-60'/>
8552    </function-decl>
8553    <function-decl name='MallocExtension_MallocMemoryStats' mangled-name='MallocExtension_MallocMemoryStats' filepath='src/malloc_extension.cc' line='357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_MallocMemoryStats'>
8554      <parameter type-id='type-id-963' name='blocks' filepath='src/malloc_extension.cc' line='355' column='1'/>
8555      <parameter type-id='type-id-253' name='total' filepath='src/malloc_extension.cc' line='355' column='1'/>
8556      <parameter type-id='type-id-963' name='histogram' filepath='src/malloc_extension.cc' line='355' column='1'/>
8557      <return type-id='type-id-1'/>
8558    </function-decl>
8559    <function-decl name='MallocExtension_VerifyMallocMemory' mangled-name='MallocExtension_VerifyMallocMemory' filepath='src/malloc_extension.cc' line='354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_VerifyMallocMemory'>
8560      <parameter type-id='type-id-58'/>
8561      <return type-id='type-id-1'/>
8562    </function-decl>
8563    <function-decl name='MallocExtension_VerifyArrayNewMemory' mangled-name='MallocExtension_VerifyArrayNewMemory' filepath='src/malloc_extension.cc' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_VerifyArrayNewMemory'>
8564      <parameter type-id='type-id-58'/>
8565      <return type-id='type-id-1'/>
8566    </function-decl>
8567    <function-decl name='MallocExtension_VerifyNewMemory' mangled-name='MallocExtension_VerifyNewMemory' filepath='src/malloc_extension.cc' line='352' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_VerifyNewMemory'>
8568      <parameter type-id='type-id-58'/>
8569      <return type-id='type-id-1'/>
8570    </function-decl>
8571    <function-decl name='MallocExtension_VerifyAllMemory' mangled-name='MallocExtension_VerifyAllMemory' filepath='src/malloc_extension.cc' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocExtension_VerifyAllMemory'>
8572      <return type-id='type-id-1'/>
8573    </function-decl>
8574  </abi-instr>
8575  <abi-instr address-size='64' path='src/malloc_hook.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
8576    <typedef-decl name='MallocHook_PreMmapHook' type-id='type-id-1163' filepath='./src/gperftools/malloc_hook_c.h' line='87' column='1' id='type-id-1164'/>
8577    <typedef-decl name='MallocHook_MmapReplacement' type-id='type-id-1165' filepath='./src/gperftools/malloc_hook_c.h' line='111' column='1' id='type-id-1166'/>
8578    <typedef-decl name='MallocHook_MunmapReplacement' type-id='type-id-1167' filepath='./src/gperftools/malloc_hook_c.h' line='123' column='1' id='type-id-1168'/>
8579    <typedef-decl name='MallocHook_MunmapHook' type-id='type-id-337' filepath='./src/gperftools/malloc_hook_c.h' line='115' column='1' id='type-id-1169'/>
8580    <typedef-decl name='MallocHook_MremapHook' type-id='type-id-1170' filepath='./src/gperftools/malloc_hook_c.h' line='132' column='1' id='type-id-1171'/>
8581    <typedef-decl name='MallocHook_PreSbrkHook' type-id='type-id-1172' filepath='./src/gperftools/malloc_hook_c.h' line='138' column='1' id='type-id-1173'/>
8582    <pointer-type-def type-id='type-id-1174' size-in-bits='64' id='type-id-1175'/>
8583    <qualified-type-def type-id='type-id-1175' const='yes' id='type-id-1176'/>
8584    <pointer-type-def type-id='type-id-1177' size-in-bits='64' id='type-id-1178'/>
8585    <qualified-type-def type-id='type-id-1178' const='yes' id='type-id-1179'/>
8586    <qualified-type-def type-id='type-id-1180' const='yes' id='type-id-1181'/>
8587    <qualified-type-def type-id='type-id-394' const='yes' id='type-id-1182'/>
8588    <pointer-type-def type-id='type-id-1183' size-in-bits='64' id='type-id-1184'/>
8589    <qualified-type-def type-id='type-id-1184' const='yes' id='type-id-1185'/>
8590    <qualified-type-def type-id='type-id-396' const='yes' id='type-id-1186'/>
8591    <qualified-type-def type-id='type-id-1187' const='yes' id='type-id-1188'/>
8592    <pointer-type-def type-id='type-id-1189' size-in-bits='64' id='type-id-1190'/>
8593    <qualified-type-def type-id='type-id-1190' const='yes' id='type-id-1191'/>
8594    <pointer-type-def type-id='type-id-1192' size-in-bits='64' id='type-id-1193'/>
8595    <qualified-type-def type-id='type-id-1193' const='yes' id='type-id-1194'/>
8596    <qualified-type-def type-id='type-id-1174' const='yes' id='type-id-1195'/>
8597    <pointer-type-def type-id='type-id-1195' size-in-bits='64' id='type-id-1196'/>
8598    <qualified-type-def type-id='type-id-1196' const='yes' id='type-id-1197'/>
8599    <qualified-type-def type-id='type-id-1177' const='yes' id='type-id-1198'/>
8600    <pointer-type-def type-id='type-id-1198' size-in-bits='64' id='type-id-1199'/>
8601    <qualified-type-def type-id='type-id-1199' const='yes' id='type-id-1200'/>
8602    <qualified-type-def type-id='type-id-1183' const='yes' id='type-id-1201'/>
8603    <pointer-type-def type-id='type-id-1201' size-in-bits='64' id='type-id-1202'/>
8604    <qualified-type-def type-id='type-id-1202' const='yes' id='type-id-1203'/>
8605    <qualified-type-def type-id='type-id-1189' const='yes' id='type-id-1204'/>
8606    <pointer-type-def type-id='type-id-1204' size-in-bits='64' id='type-id-1205'/>
8607    <qualified-type-def type-id='type-id-1205' const='yes' id='type-id-1206'/>
8608    <qualified-type-def type-id='type-id-1192' const='yes' id='type-id-1207'/>
8609    <pointer-type-def type-id='type-id-1207' size-in-bits='64' id='type-id-1208'/>
8610    <qualified-type-def type-id='type-id-1208' const='yes' id='type-id-1209'/>
8611    <pointer-type-def type-id='type-id-1210' size-in-bits='64' id='type-id-1167'/>
8612    <pointer-type-def type-id='type-id-1167' size-in-bits='64' id='type-id-1211'/>
8613    <pointer-type-def type-id='type-id-1212' size-in-bits='64' id='type-id-1165'/>
8614    <pointer-type-def type-id='type-id-1165' size-in-bits='64' id='type-id-1213'/>
8615    <pointer-type-def type-id='type-id-1214' size-in-bits='64' id='type-id-1172'/>
8616    <pointer-type-def type-id='type-id-1172' size-in-bits='64' id='type-id-1215'/>
8617    <pointer-type-def type-id='type-id-1216' size-in-bits='64' id='type-id-1163'/>
8618    <pointer-type-def type-id='type-id-1163' size-in-bits='64' id='type-id-1217'/>
8619    <pointer-type-def type-id='type-id-1218' size-in-bits='64' id='type-id-1170'/>
8620    <pointer-type-def type-id='type-id-1170' size-in-bits='64' id='type-id-1219'/>
8621    <pointer-type-def type-id='type-id-1220' size-in-bits='64' id='type-id-1221'/>
8622    <namespace-decl name='std'>
8623      <function-decl name='__copy_move_a&lt;false, void**, void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64'>
8624        <parameter type-id='type-id-151'/>
8625        <parameter type-id='type-id-151'/>
8626        <parameter type-id='type-id-151'/>
8627        <return type-id='type-id-151'/>
8628      </function-decl>
8629      <function-decl name='__copy_move_a2&lt;false, void**, void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='431' column='1' visibility='default' binding='global' size-in-bits='64'>
8630        <parameter type-id='type-id-151'/>
8631        <parameter type-id='type-id-151'/>
8632        <parameter type-id='type-id-151'/>
8633        <return type-id='type-id-151'/>
8634      </function-decl>
8635      <function-decl name='copy&lt;void**, void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='458' column='1' visibility='default' binding='global' size-in-bits='64'>
8636        <parameter type-id='type-id-151'/>
8637        <parameter type-id='type-id-151'/>
8638        <parameter type-id='type-id-151'/>
8639        <return type-id='type-id-151'/>
8640      </function-decl>
8641    </namespace-decl>
8642    <namespace-decl name='base'>
8643      <namespace-decl name='internal'>
8644        <class-decl name='HookList&lt;void (*)(const void*, size_t, int, int, int, off_t)&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='src/malloc_hook-inl.h' line='59' column='1' id='type-id-1189'>
8645          <data-member access='public' layout-offset-in-bits='0'>
8646            <var-decl name='priv_end' type-id='type-id-922' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
8647          </data-member>
8648          <data-member access='public' layout-offset-in-bits='64'>
8649            <var-decl name='priv_data' type-id='type-id-923' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
8650          </data-member>
8651        </class-decl>
8652        <class-decl name='HookList&lt;void (*)(const void*, const void*, size_t, size_t, int, const void*)&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='src/malloc_hook-inl.h' line='59' column='1' id='type-id-1183'>
8653          <data-member access='public' layout-offset-in-bits='0'>
8654            <var-decl name='priv_end' type-id='type-id-922' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
8655          </data-member>
8656          <data-member access='public' layout-offset-in-bits='64'>
8657            <var-decl name='priv_data' type-id='type-id-923' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
8658          </data-member>
8659        </class-decl>
8660        <class-decl name='HookList&lt;void (*)(ptrdiff_t)&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='src/malloc_hook-inl.h' line='59' column='1' id='type-id-1192'>
8661          <data-member access='public' layout-offset-in-bits='0'>
8662            <var-decl name='priv_end' type-id='type-id-922' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
8663          </data-member>
8664          <data-member access='public' layout-offset-in-bits='64'>
8665            <var-decl name='priv_data' type-id='type-id-923' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
8666          </data-member>
8667        </class-decl>
8668        <class-decl name='HookList&lt;int (*)(const void*, size_t, int, int, int, off_t, void**)&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='src/malloc_hook-inl.h' line='59' column='1' id='type-id-1177'>
8669          <data-member access='public' layout-offset-in-bits='0'>
8670            <var-decl name='priv_end' type-id='type-id-922' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
8671          </data-member>
8672          <data-member access='public' layout-offset-in-bits='64'>
8673            <var-decl name='priv_data' type-id='type-id-923' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
8674          </data-member>
8675        </class-decl>
8676        <class-decl name='HookList&lt;int (*)(const void*, size_t, int*)&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='src/malloc_hook-inl.h' line='59' column='1' id='type-id-1174'>
8677          <data-member access='public' layout-offset-in-bits='0'>
8678            <var-decl name='priv_end' type-id='type-id-922' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
8679          </data-member>
8680          <data-member access='public' layout-offset-in-bits='64'>
8681            <var-decl name='priv_data' type-id='type-id-923' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
8682          </data-member>
8683        </class-decl>
8684        <var-decl name='new_hooks_' type-id='type-id-1222' mangled-name='_ZN4base8internal10new_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='260' column='1'/>
8685        <var-decl name='delete_hooks_' type-id='type-id-1223' mangled-name='_ZN4base8internal13delete_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='262' column='1'/>
8686        <var-decl name='premmap_hooks_' type-id='type-id-1189' mangled-name='_ZN4base8internal14premmap_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='263' column='1'/>
8687        <var-decl name='mmap_hooks_' type-id='type-id-393' mangled-name='_ZN4base8internal11mmap_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='265' column='1'/>
8688        <var-decl name='mmap_replacement_' type-id='type-id-1177' mangled-name='_ZN4base8internal17mmap_replacement_E' visibility='default' filepath='src/malloc_hook.cc' line='273' column='1'/>
8689        <var-decl name='munmap_hooks_' type-id='type-id-1222' mangled-name='_ZN4base8internal13munmap_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='266' column='1'/>
8690        <var-decl name='munmap_replacement_' type-id='type-id-1174' mangled-name='_ZN4base8internal19munmap_replacement_E' visibility='default' filepath='src/malloc_hook.cc' line='274' column='1'/>
8691        <var-decl name='mremap_hooks_' type-id='type-id-1183' mangled-name='_ZN4base8internal13mremap_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='267' column='1'/>
8692        <var-decl name='presbrk_hooks_' type-id='type-id-1192' mangled-name='_ZN4base8internal14presbrk_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='268' column='1'/>
8693        <var-decl name='sbrk_hooks_' type-id='type-id-395' mangled-name='_ZN4base8internal11sbrk_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='270' column='1'/>
8694      </namespace-decl>
8695      <namespace-decl name='subtle'>
8696        <function-decl name='NoBarrier_Store' filepath='./src/base/atomicops-internals-x86.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
8697          <parameter type-id='type-id-1221'/>
8698          <parameter type-id='type-id-1224'/>
8699          <return type-id='type-id-60'/>
8700        </function-decl>
8701        <function-decl name='Acquire_Load' filepath='./src/base/atomicops-internals-x86.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
8702          <parameter type-id='type-id-1225'/>
8703          <return type-id='type-id-1224'/>
8704        </function-decl>
8705      </namespace-decl>
8706    </namespace-decl>
8707    <function-decl name='mmap' mangled-name='mmap' filepath='src/malloc_hook_mmap_linux.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmap'>
8708      <parameter type-id='type-id-58' name='start' filepath='src/malloc_hook_mmap_linux.h' line='169' column='1'/>
8709      <parameter type-id='type-id-62' name='length' filepath='src/malloc_hook_mmap_linux.h' line='169' column='1'/>
8710      <parameter type-id='type-id-1' name='prot' filepath='src/malloc_hook_mmap_linux.h' line='169' column='1'/>
8711      <parameter type-id='type-id-1' name='flags' filepath='src/malloc_hook_mmap_linux.h' line='169' column='1'/>
8712      <parameter type-id='type-id-1' name='fd' filepath='src/malloc_hook_mmap_linux.h' line='170' column='1'/>
8713      <parameter type-id='type-id-207' name='offset' filepath='src/malloc_hook_mmap_linux.h' line='170' column='1'/>
8714      <return type-id='type-id-58'/>
8715    </function-decl>
8716    <function-decl name='mmap64' mangled-name='mmap64' filepath='src/malloc_hook_mmap_linux.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmap64'>
8717      <parameter type-id='type-id-58' name='start' filepath='src/malloc_hook_mmap_linux.h' line='155' column='1'/>
8718      <parameter type-id='type-id-62' name='length' filepath='src/malloc_hook_mmap_linux.h' line='155' column='1'/>
8719      <parameter type-id='type-id-1' name='prot' filepath='src/malloc_hook_mmap_linux.h' line='155' column='1'/>
8720      <parameter type-id='type-id-1' name='flags' filepath='src/malloc_hook_mmap_linux.h' line='155' column='1'/>
8721      <parameter type-id='type-id-1' name='fd' filepath='src/malloc_hook_mmap_linux.h' line='156' column='1'/>
8722      <parameter type-id='type-id-1226' name='offset' filepath='src/malloc_hook_mmap_linux.h' line='156' column='1'/>
8723      <return type-id='type-id-58'/>
8724    </function-decl>
8725    <function-decl name='munmap' mangled-name='munmap' filepath='src/malloc_hook_mmap_linux.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='munmap'>
8726      <parameter type-id='type-id-58' name='start' filepath='src/malloc_hook_mmap_linux.h' line='184' column='1'/>
8727      <parameter type-id='type-id-62' name='length' filepath='src/malloc_hook_mmap_linux.h' line='184' column='1'/>
8728      <return type-id='type-id-1'/>
8729    </function-decl>
8730    <function-decl name='sbrk' mangled-name='sbrk' filepath='src/malloc_hook_mmap_linux.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sbrk'>
8731      <parameter type-id='type-id-208' name='increment' filepath='src/malloc_hook_mmap_linux.h' line='209' column='1'/>
8732      <return type-id='type-id-58'/>
8733    </function-decl>
8734    <function-decl name='mremap' mangled-name='mremap' filepath='src/malloc_hook_mmap_linux.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mremap'>
8735      <parameter type-id='type-id-58' name='old_addr' filepath='src/malloc_hook_mmap_linux.h' line='193' column='1'/>
8736      <parameter type-id='type-id-62' name='old_size' filepath='src/malloc_hook_mmap_linux.h' line='193' column='1'/>
8737      <parameter type-id='type-id-62' name='new_size' filepath='src/malloc_hook_mmap_linux.h' line='193' column='1'/>
8738      <parameter type-id='type-id-1' name='flags' filepath='src/malloc_hook_mmap_linux.h' line='194' column='1'/>
8739      <parameter is-variadic='yes'/>
8740      <return type-id='type-id-58'/>
8741    </function-decl>
8742    <function-decl name='MallocHook_GetCallerStackTrace' mangled-name='MallocHook_GetCallerStackTrace' filepath='src/malloc_hook.cc' line='611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_GetCallerStackTrace'>
8743      <parameter type-id='type-id-151' name='result' filepath='src/malloc_hook.cc' line='611' column='1'/>
8744      <parameter type-id='type-id-1' name='max_depth' filepath='src/malloc_hook.cc' line='611' column='1'/>
8745      <parameter type-id='type-id-1' name='skip_count' filepath='src/malloc_hook.cc' line='612' column='1'/>
8746      <return type-id='type-id-1'/>
8747    </function-decl>
8748    <function-decl name='MallocHook_AddPreSbrkHook' mangled-name='MallocHook_AddPreSbrkHook' filepath='src/malloc_hook.cc' line='399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_AddPreSbrkHook'>
8749      <parameter type-id='type-id-1173' name='hook' filepath='src/malloc_hook.cc' line='399' column='1'/>
8750      <return type-id='type-id-1'/>
8751    </function-decl>
8752    <function-decl name='MallocHook_SetMunmapHook' mangled-name='MallocHook_SetMunmapHook' filepath='src/malloc_hook.cc' line='448' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_SetMunmapHook'>
8753      <parameter type-id='type-id-1169' name='hook' filepath='src/malloc_hook.cc' line='448' column='1'/>
8754      <return type-id='type-id-1169'/>
8755    </function-decl>
8756    <function-decl name='MallocHook_SetNewHook' mangled-name='MallocHook_SetNewHook' filepath='src/malloc_hook.cc' line='424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_SetNewHook'>
8757      <parameter type-id='type-id-338' name='hook' filepath='src/malloc_hook.cc' line='424' column='1'/>
8758      <return type-id='type-id-338'/>
8759    </function-decl>
8760    <function-decl name='MallocHook_SetSbrkHook' mangled-name='MallocHook_SetSbrkHook' filepath='src/malloc_hook.cc' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_SetSbrkHook'>
8761      <parameter type-id='type-id-343' name='hook' filepath='src/malloc_hook.cc' line='466' column='1'/>
8762      <return type-id='type-id-343'/>
8763    </function-decl>
8764    <function-decl name='MallocHook_SetPreSbrkHook' mangled-name='MallocHook_SetPreSbrkHook' filepath='src/malloc_hook.cc' line='460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_SetPreSbrkHook'>
8765      <parameter type-id='type-id-1173' name='hook' filepath='src/malloc_hook.cc' line='460' column='1'/>
8766      <return type-id='type-id-1173'/>
8767    </function-decl>
8768    <function-decl name='MallocHook_SetMremapHook' mangled-name='MallocHook_SetMremapHook' filepath='src/malloc_hook.cc' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_SetMremapHook'>
8769      <parameter type-id='type-id-1171' name='hook' filepath='src/malloc_hook.cc' line='454' column='1'/>
8770      <return type-id='type-id-1171'/>
8771    </function-decl>
8772    <function-decl name='MallocHook_SetMmapHook' mangled-name='MallocHook_SetMmapHook' filepath='src/malloc_hook.cc' line='442' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_SetMmapHook'>
8773      <parameter type-id='type-id-341' name='hook' filepath='src/malloc_hook.cc' line='442' column='1'/>
8774      <return type-id='type-id-341'/>
8775    </function-decl>
8776    <function-decl name='MallocHook_SetPreMmapHook' mangled-name='MallocHook_SetPreMmapHook' filepath='src/malloc_hook.cc' line='436' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_SetPreMmapHook'>
8777      <parameter type-id='type-id-1164' name='hook' filepath='src/malloc_hook.cc' line='436' column='1'/>
8778      <return type-id='type-id-1164'/>
8779    </function-decl>
8780    <function-decl name='MallocHook_SetDeleteHook' mangled-name='MallocHook_SetDeleteHook' filepath='src/malloc_hook.cc' line='430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_SetDeleteHook'>
8781      <parameter type-id='type-id-339' name='hook' filepath='src/malloc_hook.cc' line='430' column='1'/>
8782      <return type-id='type-id-339'/>
8783    </function-decl>
8784    <function-decl name='MallocHook_RemoveMunmapHook' mangled-name='MallocHook_RemoveMunmapHook' filepath='src/malloc_hook.cc' line='365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_RemoveMunmapHook'>
8785      <parameter type-id='type-id-1169' name='hook' filepath='src/malloc_hook.cc' line='365' column='1'/>
8786      <return type-id='type-id-1'/>
8787    </function-decl>
8788    <function-decl name='MallocHook_RemoveNewHook' mangled-name='MallocHook_RemoveNewHook' filepath='src/malloc_hook.cc' line='302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_RemoveNewHook'>
8789      <parameter type-id='type-id-338' name='hook' filepath='src/malloc_hook.cc' line='302' column='1'/>
8790      <return type-id='type-id-1'/>
8791    </function-decl>
8792    <function-decl name='MallocHook_RemoveSbrkHook' mangled-name='MallocHook_RemoveSbrkHook' filepath='src/malloc_hook.cc' line='417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_RemoveSbrkHook'>
8793      <parameter type-id='type-id-343' name='hook' filepath='src/malloc_hook.cc' line='417' column='1'/>
8794      <return type-id='type-id-1'/>
8795    </function-decl>
8796    <function-decl name='MallocHook_RemoveMmapReplacement' mangled-name='MallocHook_RemoveMmapReplacement' filepath='src/malloc_hook.cc' line='341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_RemoveMmapReplacement'>
8797      <parameter type-id='type-id-1166' name='hook' filepath='src/malloc_hook.cc' line='341' column='1'/>
8798      <return type-id='type-id-1'/>
8799    </function-decl>
8800    <function-decl name='MallocHook_RemovePreMmapHook' mangled-name='MallocHook_RemovePreMmapHook' filepath='src/malloc_hook.cc' line='326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_RemovePreMmapHook'>
8801      <parameter type-id='type-id-1164' name='hook' filepath='src/malloc_hook.cc' line='326' column='1'/>
8802      <return type-id='type-id-1'/>
8803    </function-decl>
8804    <function-decl name='MallocHook_RemoveDeleteHook' mangled-name='MallocHook_RemoveDeleteHook' filepath='src/malloc_hook.cc' line='314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_RemoveDeleteHook'>
8805      <parameter type-id='type-id-339' name='hook' filepath='src/malloc_hook.cc' line='314' column='1'/>
8806      <return type-id='type-id-1'/>
8807    </function-decl>
8808    <function-decl name='MallocHook_RemovePreSbrkHook' mangled-name='MallocHook_RemovePreSbrkHook' filepath='src/malloc_hook.cc' line='405' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_RemovePreSbrkHook'>
8809      <parameter type-id='type-id-1173' name='hook' filepath='src/malloc_hook.cc' line='399' column='1'/>
8810      <return type-id='type-id-1'/>
8811    </function-decl>
8812    <function-decl name='MallocHook_RemoveMremapHook' mangled-name='MallocHook_RemoveMremapHook' filepath='src/malloc_hook.cc' line='393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_RemoveMremapHook'>
8813      <parameter type-id='type-id-1171' name='hook' filepath='src/malloc_hook.cc' line='393' column='1'/>
8814      <return type-id='type-id-1'/>
8815    </function-decl>
8816    <function-decl name='MallocHook_RemoveMunmapReplacement' mangled-name='MallocHook_RemoveMunmapReplacement' filepath='src/malloc_hook.cc' line='381' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_RemoveMunmapReplacement'>
8817      <parameter type-id='type-id-1168' name='hook' filepath='src/malloc_hook.cc' line='381' column='1'/>
8818      <return type-id='type-id-1'/>
8819    </function-decl>
8820    <function-decl name='MallocHook_RemoveMmapHook' mangled-name='MallocHook_RemoveMmapHook' filepath='src/malloc_hook.cc' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_RemoveMmapHook'>
8821      <parameter type-id='type-id-341' name='hook' filepath='src/malloc_hook.cc' line='353' column='1'/>
8822      <return type-id='type-id-1'/>
8823    </function-decl>
8824    <function-decl name='MallocHook_AddMmapHook' mangled-name='MallocHook_AddMmapHook' filepath='src/malloc_hook.cc' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_AddMmapHook'>
8825      <parameter type-id='type-id-341' name='hook' filepath='src/malloc_hook.cc' line='353' column='1'/>
8826      <return type-id='type-id-1'/>
8827    </function-decl>
8828    <function-decl name='MallocHook_AddMremapHook' mangled-name='MallocHook_AddMremapHook' filepath='src/malloc_hook.cc' line='387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_AddMremapHook'>
8829      <parameter type-id='type-id-1171' name='hook' filepath='src/malloc_hook.cc' line='393' column='1'/>
8830      <return type-id='type-id-1'/>
8831    </function-decl>
8832    <function-decl name='MallocHook_SetMunmapReplacement' mangled-name='MallocHook_SetMunmapReplacement' filepath='src/malloc_hook.cc' line='371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_SetMunmapReplacement'>
8833      <parameter type-id='type-id-1168' name='hook' filepath='src/malloc_hook.cc' line='381' column='1'/>
8834      <return type-id='type-id-1'/>
8835    </function-decl>
8836    <function-decl name='MallocHook_SetMmapReplacement' mangled-name='MallocHook_SetMmapReplacement' filepath='src/malloc_hook.cc' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_SetMmapReplacement'>
8837      <parameter type-id='type-id-1166' name='hook' filepath='src/malloc_hook.cc' line='341' column='1'/>
8838      <return type-id='type-id-1'/>
8839    </function-decl>
8840    <function-decl name='MallocHook_AddPreMmapHook' mangled-name='MallocHook_AddPreMmapHook' filepath='src/malloc_hook.cc' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_AddPreMmapHook'>
8841      <parameter type-id='type-id-1164' name='hook' filepath='src/malloc_hook.cc' line='326' column='1'/>
8842      <return type-id='type-id-1'/>
8843    </function-decl>
8844    <function-decl name='MallocHook_AddMunmapHook' mangled-name='MallocHook_AddMunmapHook' filepath='src/malloc_hook.cc' line='359' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_AddMunmapHook'>
8845      <parameter type-id='type-id-1169' name='hook' filepath='src/malloc_hook.cc' line='365' column='1'/>
8846      <return type-id='type-id-1'/>
8847    </function-decl>
8848    <function-decl name='MallocHook_AddNewHook' mangled-name='MallocHook_AddNewHook' filepath='src/malloc_hook.cc' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_AddNewHook'>
8849      <parameter type-id='type-id-338' name='hook' filepath='src/malloc_hook.cc' line='302' column='1'/>
8850      <return type-id='type-id-1'/>
8851    </function-decl>
8852    <function-decl name='MallocHook_AddSbrkHook' mangled-name='MallocHook_AddSbrkHook' filepath='src/malloc_hook.cc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_AddSbrkHook'>
8853      <parameter type-id='type-id-343' name='hook' filepath='src/malloc_hook.cc' line='417' column='1'/>
8854      <return type-id='type-id-1'/>
8855    </function-decl>
8856    <function-decl name='MallocHook_AddDeleteHook' mangled-name='MallocHook_AddDeleteHook' filepath='src/malloc_hook.cc' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='MallocHook_AddDeleteHook'>
8857      <parameter type-id='type-id-339' name='hook' filepath='src/malloc_hook.cc' line='314' column='1'/>
8858      <return type-id='type-id-1'/>
8859    </function-decl>
8860    <pointer-type-def type-id='type-id-1223' size-in-bits='64' id='type-id-1180'/>
8861    <pointer-type-def type-id='type-id-1222' size-in-bits='64' id='type-id-1187'/>
8862    <namespace-decl name='base'>
8863      <namespace-decl name='internal'>
8864        <class-decl name='HookList&lt;void (*)(const void*)&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='./src/malloc_hook-inl.h' line='59' column='1' id='type-id-1223'>
8865          <data-member access='public' layout-offset-in-bits='0'>
8866            <var-decl name='priv_end' type-id='type-id-922' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
8867          </data-member>
8868          <data-member access='public' layout-offset-in-bits='64'>
8869            <var-decl name='priv_data' type-id='type-id-923' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
8870          </data-member>
8871        </class-decl>
8872      </namespace-decl>
8873    </namespace-decl>
8874    <namespace-decl name='base'>
8875      <namespace-decl name='internal'>
8876        <class-decl name='HookList&lt;void (*)(const void*, size_t)&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='./src/malloc_hook-inl.h' line='59' column='1' id='type-id-1222'>
8877          <data-member access='public' layout-offset-in-bits='0'>
8878            <var-decl name='priv_end' type-id='type-id-922' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
8879          </data-member>
8880          <data-member access='public' layout-offset-in-bits='64'>
8881            <var-decl name='priv_data' type-id='type-id-923' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
8882          </data-member>
8883          <member-function access='public'>
8884            <function-decl name='GetSingular' mangled-name='_ZNK4base8internal8HookListIPFvPKvmEE11GetSingularEv' filepath='src/malloc_hook-inl.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base8internal8HookListIPFvPKvmEE11GetSingularEv'>
8885              <parameter type-id='type-id-1227' name='this' is-artificial='yes'/>
8886              <return type-id='type-id-337'/>
8887            </function-decl>
8888          </member-function>
8889          <member-function access='public'>
8890            <function-decl name='empty' mangled-name='_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv' filepath='src/malloc_hook-inl.h' line='80' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv'>
8891              <parameter type-id='type-id-1227' name='this' is-artificial='yes'/>
8892              <return type-id='type-id-61'/>
8893            </function-decl>
8894          </member-function>
8895          <member-function access='public'>
8896            <function-decl name='FixupPrivEndLocked' mangled-name='_ZN4base8internal8HookListIPFvPKvmEE18FixupPrivEndLockedEv' filepath='src/malloc_hook-inl.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base8internal8HookListIPFvPKvmEE18FixupPrivEndLockedEv'>
8897              <parameter type-id='type-id-1188' name='this' is-artificial='yes'/>
8898              <return type-id='type-id-60'/>
8899            </function-decl>
8900          </member-function>
8901          <member-function access='public'>
8902            <function-decl name='Traverse' mangled-name='_ZNK4base8internal8HookListIPFvPKvmEE8TraverseEPS5_i' filepath='src/malloc_hook-inl.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base8internal8HookListIPFvPKvmEE8TraverseEPS5_i'>
8903              <parameter type-id='type-id-1227' name='this' is-artificial='yes'/>
8904              <parameter type-id='type-id-1228' name='output_array' filepath='src/malloc_hook-inl.h' line='77' column='1'/>
8905              <parameter type-id='type-id-1' name='n' filepath='src/malloc_hook-inl.h' line='77' column='1'/>
8906              <return type-id='type-id-1'/>
8907            </function-decl>
8908          </member-function>
8909          <member-function access='public'>
8910            <function-decl name='ExchangeSingular' mangled-name='_ZN4base8internal8HookListIPFvPKvmEE16ExchangeSingularES5_' filepath='src/malloc_hook-inl.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base8internal8HookListIPFvPKvmEE16ExchangeSingularES5_'>
8911              <parameter type-id='type-id-1188' name='this' is-artificial='yes'/>
8912              <parameter type-id='type-id-337' name='value_as_t' filepath='src/malloc_hook-inl.h' line='90' column='1'/>
8913              <return type-id='type-id-337'/>
8914            </function-decl>
8915          </member-function>
8916          <member-function access='public'>
8917            <function-decl name='Remove' mangled-name='_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_' filepath='src/malloc_hook-inl.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_'>
8918              <parameter type-id='type-id-1188' name='this' is-artificial='yes'/>
8919              <parameter type-id='type-id-337' name='value_as_t' filepath='src/malloc_hook-inl.h' line='72' column='1'/>
8920              <return type-id='type-id-61'/>
8921            </function-decl>
8922          </member-function>
8923          <member-function access='public'>
8924            <function-decl name='Add' mangled-name='_ZN4base8internal8HookListIPFvPKvmEE3AddES5_' filepath='src/malloc_hook-inl.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base8internal8HookListIPFvPKvmEE3AddES5_'>
8925              <parameter type-id='type-id-1188' name='this' is-artificial='yes'/>
8926              <parameter type-id='type-id-337' name='value_as_t' filepath='src/malloc_hook-inl.h' line='72' column='1'/>
8927              <return type-id='type-id-61'/>
8928            </function-decl>
8929          </member-function>
8930        </class-decl>
8931      </namespace-decl>
8932    </namespace-decl>
8933    <pointer-type-def type-id='type-id-1229' size-in-bits='64' id='type-id-1225'/>
8934    <function-type size-in-bits='64' id='type-id-1210'>
8935      <parameter type-id='type-id-58'/>
8936      <parameter type-id='type-id-62'/>
8937      <parameter type-id='type-id-963'/>
8938      <return type-id='type-id-1'/>
8939    </function-type>
8940    <function-type size-in-bits='64' id='type-id-1212'>
8941      <parameter type-id='type-id-58'/>
8942      <parameter type-id='type-id-62'/>
8943      <parameter type-id='type-id-1'/>
8944      <parameter type-id='type-id-1'/>
8945      <parameter type-id='type-id-1'/>
8946      <parameter type-id='type-id-207'/>
8947      <parameter type-id='type-id-151'/>
8948      <return type-id='type-id-1'/>
8949    </function-type>
8950    <function-type size-in-bits='64' id='type-id-1214'>
8951      <parameter type-id='type-id-208'/>
8952      <return type-id='type-id-60'/>
8953    </function-type>
8954    <function-type size-in-bits='64' id='type-id-1216'>
8955      <parameter type-id='type-id-58'/>
8956      <parameter type-id='type-id-62'/>
8957      <parameter type-id='type-id-1'/>
8958      <parameter type-id='type-id-1'/>
8959      <parameter type-id='type-id-1'/>
8960      <parameter type-id='type-id-207'/>
8961      <return type-id='type-id-60'/>
8962    </function-type>
8963    <function-type size-in-bits='64' id='type-id-1218'>
8964      <parameter type-id='type-id-58'/>
8965      <parameter type-id='type-id-58'/>
8966      <parameter type-id='type-id-62'/>
8967      <parameter type-id='type-id-62'/>
8968      <parameter type-id='type-id-1'/>
8969      <parameter type-id='type-id-58'/>
8970      <return type-id='type-id-60'/>
8971    </function-type>
8972    <typedef-decl name='__off64_t' type-id='type-id-85' filepath='/usr/include/bits/types.h' line='142' column='1' id='type-id-1226'/>
8973    <namespace-decl name='base'>
8974      <namespace-decl name='subtle'>
8975        <typedef-decl name='Atomic64' type-id='type-id-103' filepath='./src/base/atomicops-internals-x86.h' line='70' column='1' id='type-id-1224'/>
8976      </namespace-decl>
8977    </namespace-decl>
8978    <qualified-type-def type-id='type-id-1224' volatile='yes' id='type-id-1220'/>
8979    <qualified-type-def type-id='type-id-1230' const='yes' id='type-id-1227'/>
8980    <qualified-type-def type-id='type-id-1220' const='yes' id='type-id-1229'/>
8981    <pointer-type-def type-id='type-id-337' size-in-bits='64' id='type-id-1228'/>
8982    <pointer-type-def type-id='type-id-1231' size-in-bits='64' id='type-id-1230'/>
8983    <qualified-type-def type-id='type-id-1222' const='yes' id='type-id-1231'/>
8984  </abi-instr>
8985  <abi-instr address-size='64' path='src/maybe_threads.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
8986    <pointer-type-def type-id='type-id-1232' size-in-bits='64' id='type-id-1233'/>
8987    <pointer-type-def type-id='type-id-1234' size-in-bits='64' id='type-id-1235'/>
8988    <function-decl name='perftools_pthread_once' mangled-name='_Z22perftools_pthread_oncePiPFvvE' filepath='src/maybe_threads.cc' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22perftools_pthread_oncePiPFvvE'>
8989      <parameter type-id='type-id-1235' name='ctl' filepath='src/maybe_threads.cc' line='128' column='1'/>
8990      <parameter type-id='type-id-176' name='init_routine' filepath='src/maybe_threads.cc' line='129' column='1'/>
8991      <return type-id='type-id-1'/>
8992    </function-decl>
8993    <function-decl name='perftools_pthread_setspecific' mangled-name='_Z29perftools_pthread_setspecificjPv' filepath='src/maybe_threads.cc' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z29perftools_pthread_setspecificjPv'>
8994      <parameter type-id='type-id-1232' name='key' filepath='src/maybe_threads.cc' line='117' column='1'/>
8995      <parameter type-id='type-id-58' name='val' filepath='src/maybe_threads.cc' line='117' column='1'/>
8996      <return type-id='type-id-1'/>
8997    </function-decl>
8998    <function-decl name='perftools_pthread_getspecific' mangled-name='_Z29perftools_pthread_getspecificj' filepath='src/maybe_threads.cc' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z29perftools_pthread_getspecificj'>
8999      <parameter type-id='type-id-1232' name='key' filepath='src/maybe_threads.cc' line='109' column='1'/>
9000      <return type-id='type-id-58'/>
9001    </function-decl>
9002    <function-decl name='perftools_pthread_key_delete' mangled-name='_Z28perftools_pthread_key_deletej' filepath='src/maybe_threads.cc' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z28perftools_pthread_key_deletej'>
9003      <parameter type-id='type-id-1232' name='key' filepath='src/maybe_threads.cc' line='101' column='1'/>
9004      <return type-id='type-id-1'/>
9005    </function-decl>
9006    <function-decl name='perftools_pthread_key_create' mangled-name='_Z28perftools_pthread_key_createPjPFvPvE' filepath='src/maybe_threads.cc' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z28perftools_pthread_key_createPjPFvPvE'>
9007      <parameter type-id='type-id-1233' name='key' filepath='src/maybe_threads.cc' line='90' column='1'/>
9008      <parameter type-id='type-id-234' name='destr_function' filepath='src/maybe_threads.cc' line='91' column='1'/>
9009      <return type-id='type-id-1'/>
9010    </function-decl>
9011    <typedef-decl name='pthread_key_t' type-id='type-id-64' filepath='/usr/include/bits/pthreadtypes.h' line='140' column='1' id='type-id-1232'/>
9012    <typedef-decl name='pthread_once_t' type-id='type-id-1' filepath='/usr/include/bits/pthreadtypes.h' line='144' column='1' id='type-id-1234'/>
9013  </abi-instr>
9014  <abi-instr address-size='64' path='src/memfs_malloc.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
9015    <class-decl name='HugetlbSysAllocator' size-in-bits='384' visibility='default' filepath='src/memfs_malloc.cc' line='90' column='1' id='type-id-1236'>
9016      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-997'/>
9017      <data-member access='private' layout-offset-in-bits='64'>
9018        <var-decl name='failed_' type-id='type-id-61' visibility='default' filepath='src/memfs_malloc.cc' line='103' column='1'/>
9019      </data-member>
9020      <data-member access='private' layout-offset-in-bits='128'>
9021        <var-decl name='big_page_size_' type-id='type-id-98' visibility='default' filepath='src/memfs_malloc.cc' line='108' column='1'/>
9022      </data-member>
9023      <data-member access='private' layout-offset-in-bits='192'>
9024        <var-decl name='hugetlb_fd_' type-id='type-id-1' visibility='default' filepath='src/memfs_malloc.cc' line='109' column='1'/>
9025      </data-member>
9026      <data-member access='private' layout-offset-in-bits='256'>
9027        <var-decl name='hugetlb_base_' type-id='type-id-207' visibility='default' filepath='src/memfs_malloc.cc' line='110' column='1'/>
9028      </data-member>
9029      <data-member access='private' layout-offset-in-bits='320'>
9030        <var-decl name='fallback_' type-id='type-id-966' visibility='default' filepath='src/memfs_malloc.cc' line='112' column='1'/>
9031      </data-member>
9032      <member-function access='private' constructor='yes'>
9033        <function-decl name='HugetlbSysAllocator' filepath='src/memfs_malloc.cc' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
9034          <parameter type-id='type-id-1237' is-artificial='yes'/>
9035          <parameter type-id='type-id-966'/>
9036          <return type-id='type-id-60'/>
9037        </function-decl>
9038      </member-function>
9039      <member-function access='private'>
9040        <function-decl name='Initialize' mangled-name='_ZN19HugetlbSysAllocator10InitializeEv' filepath='src/memfs_malloc.cc' line='218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN19HugetlbSysAllocator10InitializeEv'>
9041          <parameter type-id='type-id-1238' name='this' is-artificial='yes'/>
9042          <return type-id='type-id-61'/>
9043        </function-decl>
9044      </member-function>
9045      <member-function access='private'>
9046        <function-decl name='AllocInternal' mangled-name='_ZN19HugetlbSysAllocator13AllocInternalEmPmm' filepath='src/memfs_malloc.cc' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN19HugetlbSysAllocator13AllocInternalEmPmm'>
9047          <parameter type-id='type-id-1238' name='this' is-artificial='yes'/>
9048          <parameter type-id='type-id-62' name='size' filepath='src/memfs_malloc.cc' line='152' column='1'/>
9049          <parameter type-id='type-id-253' name='actual_size' filepath='src/memfs_malloc.cc' line='152' column='1'/>
9050          <parameter type-id='type-id-62' name='alignment' filepath='src/memfs_malloc.cc' line='153' column='1'/>
9051          <return type-id='type-id-58'/>
9052        </function-decl>
9053      </member-function>
9054      <member-function access='private' vtable-offset='2'>
9055        <function-decl name='Alloc' mangled-name='_ZN19HugetlbSysAllocator5AllocEmPmm' filepath='src/memfs_malloc.cc' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN19HugetlbSysAllocator5AllocEmPmm'>
9056          <parameter type-id='type-id-1237' is-artificial='yes'/>
9057          <parameter type-id='type-id-62'/>
9058          <parameter type-id='type-id-253'/>
9059          <parameter type-id='type-id-62'/>
9060          <return type-id='type-id-58'/>
9061        </function-decl>
9062      </member-function>
9063    </class-decl>
9064    <pointer-type-def type-id='type-id-1236' size-in-bits='64' id='type-id-1237'/>
9065    <qualified-type-def type-id='type-id-1237' const='yes' id='type-id-1238'/>
9066    <namespace-decl name='tcmalloc'>
9067      <namespace-decl name='commandlineflags'>
9068        <function-decl name='StringToBool' filepath='./src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
9069          <parameter type-id='type-id-57'/>
9070          <parameter type-id='type-id-61'/>
9071          <return type-id='type-id-61'/>
9072        </function-decl>
9073      </namespace-decl>
9074    </namespace-decl>
9075    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead'>
9076      <var-decl name='FLAGS_memfs_malloc_path' type-id='type-id-924' mangled-name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead23FLAGS_memfs_malloc_pathE' visibility='default' filepath='src/memfs_malloc.cc' line='70' column='1' elf-symbol-id='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead23FLAGS_memfs_malloc_pathE'/>
9077      <var-decl name='FLAGS_nomemfs_malloc_path' type-id='type-id-65' mangled-name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead25FLAGS_nomemfs_malloc_pathE' visibility='default' filepath='src/memfs_malloc.cc' line='73' column='1' elf-symbol-id='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead25FLAGS_nomemfs_malloc_pathE'/>
9078    </namespace-decl>
9079    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
9080      <var-decl name='FLAGS_memfs_malloc_limit_mb' type-id='type-id-98' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead27FLAGS_memfs_malloc_limit_mbE' visibility='default' filepath='src/memfs_malloc.cc' line='74' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead27FLAGS_memfs_malloc_limit_mbE'/>
9081      <var-decl name='FLAGS_nomemfs_malloc_limit_mb' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead29FLAGS_nomemfs_malloc_limit_mbE' visibility='default' filepath='src/memfs_malloc.cc' line='77' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead29FLAGS_nomemfs_malloc_limit_mbE'/>
9082    </namespace-decl>
9083    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
9084      <var-decl name='FLAGS_memfs_malloc_abort_on_fail' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead32FLAGS_memfs_malloc_abort_on_failE' visibility='default' filepath='src/memfs_malloc.cc' line='78' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead32FLAGS_memfs_malloc_abort_on_failE'/>
9085      <var-decl name='FLAGS_nomemfs_malloc_abort_on_fail' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead34FLAGS_nomemfs_malloc_abort_on_failE' visibility='default' filepath='src/memfs_malloc.cc' line='81' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead34FLAGS_nomemfs_malloc_abort_on_failE'/>
9086      <var-decl name='FLAGS_memfs_malloc_ignore_mmap_fail' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_memfs_malloc_ignore_mmap_failE' visibility='default' filepath='src/memfs_malloc.cc' line='82' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_memfs_malloc_ignore_mmap_failE'/>
9087      <var-decl name='FLAGS_nomemfs_malloc_ignore_mmap_fail' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead37FLAGS_nomemfs_malloc_ignore_mmap_failE' visibility='default' filepath='src/memfs_malloc.cc' line='84' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead37FLAGS_nomemfs_malloc_ignore_mmap_failE'/>
9088      <var-decl name='FLAGS_memfs_malloc_map_private' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead30FLAGS_memfs_malloc_map_privateE' visibility='default' filepath='src/memfs_malloc.cc' line='85' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead30FLAGS_memfs_malloc_map_privateE'/>
9089      <var-decl name='FLAGS_nomemfs_malloc_map_private' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead32FLAGS_nomemfs_malloc_map_privateE' visibility='default' filepath='src/memfs_malloc.cc' line='87' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead32FLAGS_nomemfs_malloc_map_privateE'/>
9090    </namespace-decl>
9091  </abi-instr>
9092  <abi-instr address-size='64' path='src/memory_region_map.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
9093    <array-type-def dimensions='1' type-id='type-id-212' size-in-bits='8960' id='type-id-197'>
9094      <subrange length='20' type-id='type-id-5' id='type-id-926'/>
9095    </array-type-def>
9096    <array-type-def dimensions='2' type-id='type-id-58' size-in-bits='40960' id='type-id-198'>
9097      <subrange length='20' type-id='type-id-5' id='type-id-926'/>
9098      <subrange length='32' type-id='type-id-5' id='type-id-164'/>
9099    </array-type-def>
9100    <class-decl name='STL_Allocator&lt;std::_Rb_tree_node&lt;MemoryRegionMap::Region&gt;, MemoryRegionMap::MyAllocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-982'>
9101      <member-function access='private'>
9102        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
9103          <parameter type-id='type-id-998' is-artificial='yes'/>
9104          <return type-id='type-id-60'/>
9105        </function-decl>
9106      </member-function>
9107      <member-function access='private'>
9108        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
9109          <parameter type-id='type-id-998' is-artificial='yes'/>
9110          <parameter type-id='type-id-984'/>
9111          <return type-id='type-id-60'/>
9112        </function-decl>
9113      </member-function>
9114      <member-function access='private' destructor='yes'>
9115        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
9116          <parameter type-id='type-id-998' is-artificial='yes'/>
9117          <parameter type-id='type-id-1' is-artificial='yes'/>
9118          <return type-id='type-id-60'/>
9119        </function-decl>
9120      </member-function>
9121    </class-decl>
9122    <class-decl name='STL_Allocator&lt;MemoryRegionMap::Region, MemoryRegionMap::MyAllocator&gt;' size-in-bits='8' visibility='default' filepath='src/base/stl_allocator.h' line='60' column='1' id='type-id-1009'>
9123      <member-function access='private'>
9124        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
9125          <parameter type-id='type-id-1018' is-artificial='yes'/>
9126          <return type-id='type-id-60'/>
9127        </function-decl>
9128      </member-function>
9129      <member-function access='private'>
9130        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
9131          <parameter type-id='type-id-1018' is-artificial='yes'/>
9132          <parameter type-id='type-id-942'/>
9133          <return type-id='type-id-60'/>
9134        </function-decl>
9135      </member-function>
9136      <member-function access='private' destructor='yes'>
9137        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
9138          <parameter type-id='type-id-1018' is-artificial='yes'/>
9139          <parameter type-id='type-id-1' is-artificial='yes'/>
9140          <return type-id='type-id-60'/>
9141        </function-decl>
9142      </member-function>
9143      <member-function access='private'>
9144        <function-decl name='STL_Allocator&lt;std::_Rb_tree_node&lt;MemoryRegionMap::Region&gt; &gt;' filepath='src/base/stl_allocator.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
9145          <parameter type-id='type-id-1018' is-artificial='yes'/>
9146          <parameter type-id='type-id-984'/>
9147          <return type-id='type-id-60'/>
9148        </function-decl>
9149      </member-function>
9150    </class-decl>
9151    <pointer-type-def type-id='type-id-206' size-in-bits='64' id='type-id-196'/>
9152    <reference-type-def kind='lvalue' type-id='type-id-183' size-in-bits='64' id='type-id-1239'/>
9153    <qualified-type-def type-id='type-id-204' const='yes' id='type-id-1240'/>
9154    <pointer-type-def type-id='type-id-185' size-in-bits='64' id='type-id-194'/>
9155    <pointer-type-def type-id='type-id-187' size-in-bits='64' id='type-id-1241'/>
9156    <pointer-type-def type-id='type-id-1009' size-in-bits='64' id='type-id-1018'/>
9157    <qualified-type-def type-id='type-id-1018' const='yes' id='type-id-1242'/>
9158    <reference-type-def kind='lvalue' type-id='type-id-982' size-in-bits='64' id='type-id-1243'/>
9159    <pointer-type-def type-id='type-id-982' size-in-bits='64' id='type-id-998'/>
9160    <qualified-type-def type-id='type-id-998' const='yes' id='type-id-1244'/>
9161    <qualified-type-def type-id='type-id-433' id='type-id-202'/>
9162    <qualified-type-def type-id='type-id-182' const='yes' id='type-id-990'/>
9163    <reference-type-def kind='lvalue' type-id='type-id-990' size-in-bits='64' id='type-id-941'/>
9164    <pointer-type-def type-id='type-id-990' size-in-bits='64' id='type-id-1245'/>
9165    <qualified-type-def type-id='type-id-1245' const='yes' id='type-id-1246'/>
9166    <qualified-type-def type-id='type-id-1009' const='yes' id='type-id-991'/>
9167    <reference-type-def kind='lvalue' type-id='type-id-991' size-in-bits='64' id='type-id-942'/>
9168    <pointer-type-def type-id='type-id-991' size-in-bits='64' id='type-id-1247'/>
9169    <qualified-type-def type-id='type-id-982' const='yes' id='type-id-1010'/>
9170    <reference-type-def kind='lvalue' type-id='type-id-1010' size-in-bits='64' id='type-id-984'/>
9171    <pointer-type-def type-id='type-id-1010' size-in-bits='64' id='type-id-1248'/>
9172    <qualified-type-def type-id='type-id-1249' const='yes' id='type-id-1250'/>
9173    <qualified-type-def type-id='type-id-1251' const='yes' id='type-id-1252'/>
9174    <pointer-type-def type-id='type-id-1252' size-in-bits='64' id='type-id-1253'/>
9175    <qualified-type-def type-id='type-id-1253' const='yes' id='type-id-1254'/>
9176    <qualified-type-def type-id='type-id-939' const='yes' id='type-id-1012'/>
9177    <reference-type-def kind='lvalue' type-id='type-id-1012' size-in-bits='64' id='type-id-986'/>
9178    <pointer-type-def type-id='type-id-1012' size-in-bits='64' id='type-id-1255'/>
9179    <qualified-type-def type-id='type-id-1255' const='yes' id='type-id-1256'/>
9180    <qualified-type-def type-id='type-id-546' id='type-id-1257'/>
9181    <pointer-type-def type-id='type-id-545' size-in-bits='64' id='type-id-1258'/>
9182    <qualified-type-def type-id='type-id-1258' const='yes' id='type-id-1259'/>
9183    <reference-type-def kind='lvalue' type-id='type-id-572' size-in-bits='64' id='type-id-1260'/>
9184    <qualified-type-def type-id='type-id-186' const='yes' id='type-id-995'/>
9185    <reference-type-def kind='lvalue' type-id='type-id-995' size-in-bits='64' id='type-id-943'/>
9186    <pointer-type-def type-id='type-id-995' size-in-bits='64' id='type-id-1261'/>
9187    <qualified-type-def type-id='type-id-1261' const='yes' id='type-id-1262'/>
9188    <qualified-type-def type-id='type-id-93' const='yes' id='type-id-110'/>
9189    <pointer-type-def type-id='type-id-110' size-in-bits='64' id='type-id-109'/>
9190    <reference-type-def kind='lvalue' type-id='type-id-939' size-in-bits='64' id='type-id-1263'/>
9191    <pointer-type-def type-id='type-id-939' size-in-bits='64' id='type-id-985'/>
9192    <qualified-type-def type-id='type-id-985' const='yes' id='type-id-987'/>
9193    <pointer-type-def type-id='type-id-981' size-in-bits='64' id='type-id-983'/>
9194    <qualified-type-def type-id='type-id-983' const='yes' id='type-id-1264'/>
9195    <reference-type-def kind='lvalue' type-id='type-id-544' size-in-bits='64' id='type-id-1265'/>
9196    <pointer-type-def type-id='type-id-544' size-in-bits='64' id='type-id-868'/>
9197    <qualified-type-def type-id='type-id-868' const='yes' id='type-id-1266'/>
9198    <reference-type-def kind='lvalue' type-id='type-id-571' size-in-bits='64' id='type-id-1267'/>
9199    <pointer-type-def type-id='type-id-571' size-in-bits='64' id='type-id-869'/>
9200    <pointer-type-def type-id='type-id-1268' size-in-bits='64' id='type-id-1269'/>
9201    <pointer-type-def type-id='type-id-1270' size-in-bits='64' id='type-id-1271'/>
9202    <reference-type-def kind='lvalue' type-id='type-id-186' size-in-bits='64' id='type-id-1272'/>
9203    <pointer-type-def type-id='type-id-186' size-in-bits='64' id='type-id-940'/>
9204    <qualified-type-def type-id='type-id-940' const='yes' id='type-id-1273'/>
9205    <pointer-type-def type-id='type-id-950' size-in-bits='64' id='type-id-201'/>
9206    <namespace-decl name='std'>
9207      <class-decl name='set&lt;MemoryRegionMap::Region, MemoryRegionMap::RegionCmp, STL_Allocator&lt;MemoryRegionMap::Region, MemoryRegionMap::MyAllocator&gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='88' column='1' id='type-id-186'>
9208        <data-member access='private' layout-offset-in-bits='0'>
9209          <var-decl name='_M_t' type-id='type-id-939' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='112' column='1'/>
9210        </data-member>
9211        <member-function access='private'>
9212          <function-decl name='set' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
9213            <parameter type-id='type-id-940' is-artificial='yes'/>
9214            <return type-id='type-id-60'/>
9215          </function-decl>
9216        </member-function>
9217        <member-function access='private'>
9218          <function-decl name='set' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='145' column='1' visibility='default' binding='global' size-in-bits='64'>
9219            <parameter type-id='type-id-940' is-artificial='yes'/>
9220            <parameter type-id='type-id-941'/>
9221            <parameter type-id='type-id-942'/>
9222            <return type-id='type-id-60'/>
9223          </function-decl>
9224        </member-function>
9225        <member-function access='private'>
9226          <function-decl name='set' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
9227            <parameter type-id='type-id-940' is-artificial='yes'/>
9228            <parameter type-id='type-id-943'/>
9229            <return type-id='type-id-60'/>
9230          </function-decl>
9231        </member-function>
9232      </class-decl>
9233      <class-decl name='_Rb_tree&lt;MemoryRegionMap::Region, MemoryRegionMap::Region, std::_Identity&lt;MemoryRegionMap::Region&gt;, MemoryRegionMap::RegionCmp, STL_Allocator&lt;MemoryRegionMap::Region, MemoryRegionMap::MyAllocator&gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='323' column='1' id='type-id-939'>
9234        <member-type access='protected'>
9235          <class-decl name='_Rb_tree_impl&lt;MemoryRegionMap::RegionCmp, true&gt;' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='427' column='1' id='type-id-981'>
9236            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-982'/>
9237            <data-member access='public' layout-offset-in-bits='0'>
9238              <var-decl name='_M_key_compare' type-id='type-id-182' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='428' column='1'/>
9239            </data-member>
9240            <data-member access='public' layout-offset-in-bits='64'>
9241              <var-decl name='_M_header' type-id='type-id-590' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='429' column='1'/>
9242            </data-member>
9243            <data-member access='public' layout-offset-in-bits='320'>
9244              <var-decl name='_M_node_count' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='430' column='1'/>
9245            </data-member>
9246            <member-function access='public'>
9247              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64'>
9248                <parameter type-id='type-id-983' is-artificial='yes'/>
9249                <return type-id='type-id-60'/>
9250              </function-decl>
9251            </member-function>
9252            <member-function access='public'>
9253              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64'>
9254                <parameter type-id='type-id-983' is-artificial='yes'/>
9255                <parameter type-id='type-id-941'/>
9256                <parameter type-id='type-id-984'/>
9257                <return type-id='type-id-60'/>
9258              </function-decl>
9259            </member-function>
9260          </class-decl>
9261        </member-type>
9262        <data-member access='protected' layout-offset-in-bits='0'>
9263          <var-decl name='_M_impl' type-id='type-id-981' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='453' column='1'/>
9264        </data-member>
9265        <member-function access='private'>
9266          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='591' column='1' visibility='default' binding='global' size-in-bits='64'>
9267            <parameter type-id='type-id-985' is-artificial='yes'/>
9268            <return type-id='type-id-60'/>
9269          </function-decl>
9270        </member-function>
9271        <member-function access='private'>
9272          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='593' column='1' visibility='default' binding='global' size-in-bits='64'>
9273            <parameter type-id='type-id-985' is-artificial='yes'/>
9274            <parameter type-id='type-id-941'/>
9275            <parameter type-id='type-id-942'/>
9276            <return type-id='type-id-60'/>
9277          </function-decl>
9278        </member-function>
9279        <member-function access='private'>
9280          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='597' column='1' visibility='default' binding='global' size-in-bits='64'>
9281            <parameter type-id='type-id-985' is-artificial='yes'/>
9282            <parameter type-id='type-id-986'/>
9283            <return type-id='type-id-60'/>
9284          </function-decl>
9285        </member-function>
9286        <member-function access='private' destructor='yes'>
9287          <function-decl name='~_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64'>
9288            <parameter type-id='type-id-985' is-artificial='yes'/>
9289            <parameter type-id='type-id-1' is-artificial='yes'/>
9290            <return type-id='type-id-60'/>
9291          </function-decl>
9292        </member-function>
9293        <member-function access='private'>
9294          <function-decl name='_M_erase' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeIS1_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='964' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE8_M_eraseEPSt13_Rb_tree_nodeIS1_E'>
9295            <parameter type-id='type-id-987' name='this' is-artificial='yes'/>
9296            <parameter type-id='type-id-869' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='362' column='1'/>
9297            <return type-id='type-id-60'/>
9298          </function-decl>
9299        </member-function>
9300        <member-function access='private'>
9301          <function-decl name='_M_insert_' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSB_RKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE10_M_insert_EPKSt18_Rb_tree_node_baseSB_RKS1_'>
9302            <parameter type-id='type-id-987' name='this' is-artificial='yes'/>
9303            <parameter type-id='type-id-592' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
9304            <parameter type-id='type-id-592' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
9305            <parameter type-id='type-id-202' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
9306            <return type-id='type-id-544'/>
9307          </function-decl>
9308        </member-function>
9309      </class-decl>
9310      <class-decl name='_Identity&lt;MemoryRegionMap::Region&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='469' column='1' id='type-id-1251'>
9311        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1274'/>
9312      </class-decl>
9313      <class-decl name='unary_function&lt;MemoryRegionMap::Region, MemoryRegionMap::Region&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='101' column='1' id='type-id-1274'/>
9314      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;MemoryRegionMap::Region&gt;, bool&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-1270'>
9315        <data-member access='public' layout-offset-in-bits='0'>
9316          <var-decl name='first' type-id='type-id-544' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
9317        </data-member>
9318        <data-member access='public' layout-offset-in-bits='64'>
9319          <var-decl name='second' type-id='type-id-61' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
9320        </data-member>
9321        <member-function access='public'>
9322          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
9323            <parameter type-id='type-id-1271' is-artificial='yes'/>
9324            <return type-id='type-id-60'/>
9325          </function-decl>
9326        </member-function>
9327        <member-function access='public'>
9328          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
9329            <parameter type-id='type-id-1271' is-artificial='yes'/>
9330            <parameter type-id='type-id-546'/>
9331            <parameter type-id='type-id-488'/>
9332            <return type-id='type-id-60'/>
9333          </function-decl>
9334        </member-function>
9335      </class-decl>
9336      <class-decl name='pair&lt;std::_Rb_tree_const_iterator&lt;MemoryRegionMap::Region&gt;, bool&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-1268'>
9337        <data-member access='public' layout-offset-in-bits='0'>
9338          <var-decl name='first' type-id='type-id-193' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
9339        </data-member>
9340        <data-member access='public' layout-offset-in-bits='64'>
9341          <var-decl name='second' type-id='type-id-61' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
9342        </data-member>
9343        <member-function access='public'>
9344          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
9345            <parameter type-id='type-id-1269' is-artificial='yes'/>
9346            <return type-id='type-id-60'/>
9347          </function-decl>
9348        </member-function>
9349        <member-function access='public'>
9350          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
9351            <parameter type-id='type-id-1269' is-artificial='yes'/>
9352            <parameter type-id='type-id-518'/>
9353            <parameter type-id='type-id-488'/>
9354            <return type-id='type-id-60'/>
9355          </function-decl>
9356        </member-function>
9357      </class-decl>
9358      <class-decl name='__miter_base&lt;const void**, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='285' column='1' id='type-id-1275'/>
9359      <function-decl name='__equal_aux&lt;const void**, const void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='822' column='1' visibility='default' binding='global' size-in-bits='64'>
9360        <parameter type-id='type-id-151'/>
9361        <parameter type-id='type-id-151'/>
9362        <parameter type-id='type-id-151'/>
9363        <return type-id='type-id-61'/>
9364      </function-decl>
9365      <function-decl name='__copy_move_a&lt;false, const void**, const void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64'>
9366        <parameter type-id='type-id-151'/>
9367        <parameter type-id='type-id-151'/>
9368        <parameter type-id='type-id-151'/>
9369        <return type-id='type-id-151'/>
9370      </function-decl>
9371      <function-decl name='__copy_move_a2&lt;false, const void**, const void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='431' column='1' visibility='default' binding='global' size-in-bits='64'>
9372        <parameter type-id='type-id-151'/>
9373        <parameter type-id='type-id-151'/>
9374        <parameter type-id='type-id-151'/>
9375        <return type-id='type-id-151'/>
9376      </function-decl>
9377      <function-decl name='equal&lt;const void**, const void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='952' column='1' visibility='default' binding='global' size-in-bits='64'>
9378        <parameter type-id='type-id-151'/>
9379        <parameter type-id='type-id-151'/>
9380        <parameter type-id='type-id-151'/>
9381        <return type-id='type-id-61'/>
9382      </function-decl>
9383      <function-decl name='copy&lt;const void**, const void**&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='458' column='1' visibility='default' binding='global' size-in-bits='64'>
9384        <parameter type-id='type-id-151'/>
9385        <parameter type-id='type-id-151'/>
9386        <parameter type-id='type-id-151'/>
9387        <return type-id='type-id-151'/>
9388      </function-decl>
9389      <class-decl name='reverse_iterator&lt;std::_Rb_tree_iterator&lt;MemoryRegionMap::Region&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1276'/>
9390      <class-decl name='reverse_iterator&lt;std::_Rb_tree_const_iterator&lt;MemoryRegionMap::Region&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1277'/>
9391      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;MemoryRegionMap::Region&gt;, std::_Rb_tree_iterator&lt;MemoryRegionMap::Region&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1278'/>
9392      <class-decl name='pair&lt;std::_Rb_tree_const_iterator&lt;MemoryRegionMap::Region&gt;, std::_Rb_tree_const_iterator&lt;MemoryRegionMap::Region&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1279'/>
9393    </namespace-decl>
9394    <namespace-decl name='base'>
9395      <namespace-decl name='subtle'>
9396        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
9397          <parameter type-id='type-id-109'/>
9398          <return type-id='type-id-100'/>
9399        </function-decl>
9400      </namespace-decl>
9401    </namespace-decl>
9402    <pointer-type-def type-id='type-id-102' size-in-bits='64' id='type-id-1249'/>
9403    <function-type size-in-bits='64' id='type-id-950'>
9404      <parameter type-id='type-id-433'/>
9405      <return type-id='type-id-60'/>
9406    </function-type>
9407  </abi-instr>
9408  <abi-instr address-size='64' path='src/page_heap.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
9409    <qualified-type-def type-id='type-id-1280' const='yes' id='type-id-1281'/>
9410    <namespace-decl name='tcmalloc'>
9411      <namespace-decl name='commandlineflags'>
9412        <function-decl name='StringToDouble' filepath='src/base/commandlineflags.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
9413          <parameter type-id='type-id-57'/>
9414          <parameter type-id='type-id-2'/>
9415          <return type-id='type-id-2'/>
9416        </function-decl>
9417      </namespace-decl>
9418    </namespace-decl>
9419    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_double_instead'>
9420      <var-decl name='FLAGS_tcmalloc_release_rate' type-id='type-id-2' mangled-name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_double_instead27FLAGS_tcmalloc_release_rateE' visibility='default' filepath='src/page_heap.cc' line='46' column='1' elf-symbol-id='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_double_instead27FLAGS_tcmalloc_release_rateE'/>
9421      <var-decl name='FLAGS_notcmalloc_release_rate' type-id='type-id-65' mangled-name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_double_instead29FLAGS_notcmalloc_release_rateE' visibility='default' filepath='src/page_heap.cc' line='52' column='1' elf-symbol-id='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_double_instead29FLAGS_notcmalloc_release_rateE'/>
9422    </namespace-decl>
9423    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
9424      <var-decl name='FLAGS_tcmalloc_heap_limit_mb' type-id='type-id-98' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead28FLAGS_tcmalloc_heap_limit_mbE' visibility='default' filepath='src/page_heap.cc' line='54' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead28FLAGS_tcmalloc_heap_limit_mbE'/>
9425      <var-decl name='FLAGS_notcmalloc_heap_limit_mb' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead30FLAGS_notcmalloc_heap_limit_mbE' visibility='default' filepath='src/page_heap.cc' line='60' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead30FLAGS_notcmalloc_heap_limit_mbE'/>
9426    </namespace-decl>
9427    <pointer-type-def type-id='type-id-1282' size-in-bits='64' id='type-id-1280'/>
9428    <class-decl name='TCMalloc_PageMap3&lt;35&gt;' size-in-bits='128' visibility='default' filepath='src/pagemap.h' line='209' column='1' id='type-id-1282'>
9429      <member-type access='private'>
9430        <class-decl name='Node' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1283'/>
9431      </member-type>
9432      <member-type access='private'>
9433        <class-decl name='Leaf' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1284'/>
9434      </member-type>
9435      <data-member access='private' static='yes'>
9436        <var-decl name='INTERIOR_BITS' type-id='type-id-144' visibility='default' filepath='src/pagemap.h' line='212' column='1'/>
9437      </data-member>
9438      <data-member access='private' static='yes'>
9439        <var-decl name='INTERIOR_LENGTH' type-id='type-id-144' visibility='default' filepath='src/pagemap.h' line='213' column='1'/>
9440      </data-member>
9441      <data-member access='private' static='yes'>
9442        <var-decl name='LEAF_BITS' type-id='type-id-144' visibility='default' filepath='src/pagemap.h' line='216' column='1'/>
9443      </data-member>
9444      <data-member access='private' static='yes'>
9445        <var-decl name='LEAF_LENGTH' type-id='type-id-144' visibility='default' filepath='src/pagemap.h' line='217' column='1'/>
9446      </data-member>
9447      <data-member access='private' layout-offset-in-bits='0'>
9448        <var-decl name='root_' type-id='type-id-1285' visibility='default' filepath='src/pagemap.h' line='229' column='1'/>
9449      </data-member>
9450      <data-member access='private' layout-offset-in-bits='64'>
9451        <var-decl name='allocator_' type-id='type-id-263' visibility='default' filepath='src/pagemap.h' line='230' column='1'/>
9452      </data-member>
9453      <member-function access='private'>
9454        <function-decl name='TCMalloc_PageMap3' filepath='src/pagemap.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
9455          <parameter type-id='type-id-1280' is-artificial='yes'/>
9456          <parameter type-id='type-id-263'/>
9457          <return type-id='type-id-60'/>
9458        </function-decl>
9459      </member-function>
9460    </class-decl>
9461    <pointer-type-def type-id='type-id-1283' size-in-bits='64' id='type-id-1285'/>
9462  </abi-instr>
9463  <abi-instr address-size='64' path='src/profile-handler.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
9464    <typedef-decl name='ProfileHandlerCallback' type-id='type-id-1286' filepath='src/profile-handler.h' line='95' column='1' id='type-id-1287'/>
9465    <class-decl name='timer_id_holder' size-in-bits='64' is-struct='yes' visibility='default' filepath='src/profile-handler.cc' line='266' column='1' id='type-id-1288'>
9466      <data-member access='public' layout-offset-in-bits='0'>
9467        <var-decl name='timerid' type-id='type-id-1289' visibility='default' filepath='src/profile-handler.cc' line='267' column='1'/>
9468      </data-member>
9469      <member-function access='public' constructor='yes'>
9470        <function-decl name='timer_id_holder' filepath='src/profile-handler.cc' line='268' column='1' visibility='default' binding='global' size-in-bits='64'>
9471          <parameter type-id='type-id-1290' is-artificial='yes'/>
9472          <parameter type-id='type-id-1289'/>
9473          <return type-id='type-id-60'/>
9474        </function-decl>
9475      </member-function>
9476    </class-decl>
9477    <typedef-decl name='timer_t' type-id='type-id-1291' filepath='/usr/include/time.h' line='104' column='1' id='type-id-1289'/>
9478    <typedef-decl name='__timer_t' type-id='type-id-58' filepath='/usr/include/bits/types.h' line='161' column='1' id='type-id-1291'/>
9479    <class-decl name='ProfileHandler' size-in-bits='448' visibility='default' filepath='src/profile-handler.cc' line='84' column='1' id='type-id-1292'>
9480      <member-type access='private'>
9481        <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='src/profile-handler.cc' line='166' column='1' id='type-id-1293'>
9482          <underlying-type type-id='type-id-89'/>
9483          <enumerator name='TIMERS_UNTOUCHED' value='0'/>
9484          <enumerator name='TIMERS_ONE_SET' value='1'/>
9485          <enumerator name='TIMERS_SHARED' value='2'/>
9486          <enumerator name='TIMERS_SEPARATE' value='3'/>
9487        </enum-decl>
9488      </member-type>
9489      <member-type access='private'>
9490        <typedef-decl name='CallbackList' type-id='type-id-1295' filepath='src/profile-handler.cc' line='199' column='1' id='type-id-1294'/>
9491      </member-type>
9492      <member-type access='private'>
9493        <typedef-decl name='CallbackIterator' type-id='type-id-1297' filepath='src/profile-handler.cc' line='200' column='1' id='type-id-1296'/>
9494      </member-type>
9495      <data-member access='private' static='yes'>
9496        <var-decl name='kMaxFrequency' type-id='type-id-1298' mangled-name='_ZN14ProfileHandler13kMaxFrequencyE' visibility='default' filepath='src/profile-handler.cc' line='128' column='1' elf-symbol-id='_ZN14ProfileHandler13kMaxFrequencyE'/>
9497      </data-member>
9498      <data-member access='private' static='yes'>
9499        <var-decl name='kDefaultFrequency' type-id='type-id-1298' mangled-name='_ZN14ProfileHandler17kDefaultFrequencyE' visibility='default' filepath='src/profile-handler.cc' line='130' column='1' elf-symbol-id='_ZN14ProfileHandler17kDefaultFrequencyE'/>
9500      </data-member>
9501      <data-member access='private' static='yes'>
9502        <var-decl name='instance_' type-id='type-id-1299' mangled-name='_ZN14ProfileHandler9instance_E' visibility='default' filepath='src/profile-handler.cc' line='133' column='1' elf-symbol-id='_ZN14ProfileHandler9instance_E'/>
9503      </data-member>
9504      <data-member access='private' static='yes'>
9505        <var-decl name='once_' type-id='type-id-1234' mangled-name='_ZN14ProfileHandler5once_E' visibility='default' filepath='src/profile-handler.cc' line='136' column='1' elf-symbol-id='_ZN14ProfileHandler5once_E'/>
9506      </data-member>
9507      <data-member access='private' layout-offset-in-bits='0'>
9508        <var-decl name='interrupts_' type-id='type-id-98' visibility='default' filepath='src/profile-handler.cc' line='142' column='1'/>
9509      </data-member>
9510      <data-member access='private' layout-offset-in-bits='64'>
9511        <var-decl name='frequency_' type-id='type-id-74' visibility='default' filepath='src/profile-handler.cc' line='145' column='1'/>
9512      </data-member>
9513      <data-member access='private' layout-offset-in-bits='96'>
9514        <var-decl name='timer_type_' type-id='type-id-1' visibility='default' filepath='src/profile-handler.cc' line='148' column='1'/>
9515      </data-member>
9516      <data-member access='private' layout-offset-in-bits='128'>
9517        <var-decl name='callback_count_' type-id='type-id-74' visibility='default' filepath='src/profile-handler.cc' line='151' column='1'/>
9518      </data-member>
9519      <data-member access='private' layout-offset-in-bits='160'>
9520        <var-decl name='allowed_' type-id='type-id-61' visibility='default' filepath='src/profile-handler.cc' line='154' column='1'/>
9521      </data-member>
9522      <data-member access='private' layout-offset-in-bits='168'>
9523        <var-decl name='per_thread_timer_enabled_' type-id='type-id-61' visibility='default' filepath='src/profile-handler.cc' line='156' column='1'/>
9524      </data-member>
9525      <data-member access='private' layout-offset-in-bits='192'>
9526        <var-decl name='thread_timer_key' type-id='type-id-1232' visibility='default' filepath='src/profile-handler.cc' line='161' column='1'/>
9527      </data-member>
9528      <data-member access='private' layout-offset-in-bits='224'>
9529        <var-decl name='timer_sharing_' type-id='type-id-1293' visibility='default' filepath='src/profile-handler.cc' line='175' column='1'/>
9530      </data-member>
9531      <data-member access='private' layout-offset-in-bits='256'>
9532        <var-decl name='control_lock_' type-id='type-id-87' visibility='default' filepath='src/profile-handler.cc' line='183' column='1'/>
9533      </data-member>
9534      <data-member access='private' layout-offset-in-bits='288'>
9535        <var-decl name='signal_lock_' type-id='type-id-87' visibility='default' filepath='src/profile-handler.cc' line='184' column='1'/>
9536      </data-member>
9537      <data-member access='private' layout-offset-in-bits='320'>
9538        <var-decl name='callbacks_' type-id='type-id-1294' visibility='default' filepath='src/profile-handler.cc' line='201' column='1'/>
9539      </data-member>
9540      <member-function access='private' constructor='yes'>
9541        <function-decl name='ProfileHandler' mangled-name='_ZN14ProfileHandlerC1Ev' filepath='src/profile-handler.cc' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandlerC1Ev'>
9542          <parameter type-id='type-id-1299' is-artificial='yes'/>
9543          <return type-id='type-id-60'/>
9544        </function-decl>
9545      </member-function>
9546      <member-function access='private' destructor='yes'>
9547        <function-decl name='~ProfileHandler' mangled-name='_ZN14ProfileHandlerD1Ev' filepath='src/profile-handler.cc' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandlerD1Ev'>
9548          <parameter type-id='type-id-1299' is-artificial='yes'/>
9549          <parameter type-id='type-id-1' is-artificial='yes'/>
9550          <return type-id='type-id-60'/>
9551        </function-decl>
9552      </member-function>
9553      <member-function access='private' constructor='yes'>
9554        <function-decl name='ProfileHandler' filepath='src/profile-handler.cc' line='231' column='1' visibility='default' binding='global' size-in-bits='64'>
9555          <parameter type-id='type-id-1299' is-artificial='yes'/>
9556          <parameter type-id='type-id-1300'/>
9557          <return type-id='type-id-60'/>
9558        </function-decl>
9559      </member-function>
9560      <member-function access='private'>
9561        <function-decl name='IsSignalHandlerAvailable' mangled-name='_ZN14ProfileHandler24IsSignalHandlerAvailableEv' filepath='src/profile-handler.cc' line='603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler24IsSignalHandlerAvailableEv'>
9562          <parameter type-id='type-id-1301' name='this' is-artificial='yes'/>
9563          <return type-id='type-id-61'/>
9564        </function-decl>
9565      </member-function>
9566      <member-function access='private'>
9567        <function-decl name='DisableHandler' mangled-name='_ZN14ProfileHandler14DisableHandlerEv' filepath='src/profile-handler.cc' line='591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler14DisableHandlerEv'>
9568          <parameter type-id='type-id-1301' name='this' is-artificial='yes'/>
9569          <return type-id='type-id-60'/>
9570        </function-decl>
9571      </member-function>
9572      <member-function access='private'>
9573        <function-decl name='EnableHandler' mangled-name='_ZN14ProfileHandler13EnableHandlerEv' filepath='src/profile-handler.cc' line='579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler13EnableHandlerEv'>
9574          <parameter type-id='type-id-1301' name='this' is-artificial='yes'/>
9575          <return type-id='type-id-60'/>
9576        </function-decl>
9577      </member-function>
9578      <member-function access='private'>
9579        <function-decl name='IsTimerRunning' mangled-name='_ZN14ProfileHandler14IsTimerRunningEv' filepath='src/profile-handler.cc' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler14IsTimerRunningEv'>
9580          <parameter type-id='type-id-1301' name='this' is-artificial='yes'/>
9581          <return type-id='type-id-61'/>
9582        </function-decl>
9583      </member-function>
9584      <member-function access='private'>
9585        <function-decl name='StopTimer' mangled-name='_ZN14ProfileHandler9StopTimerEv' filepath='src/profile-handler.cc' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler9StopTimerEv'>
9586          <parameter type-id='type-id-1301' name='this' is-artificial='yes'/>
9587          <return type-id='type-id-60'/>
9588        </function-decl>
9589      </member-function>
9590      <member-function access='private'>
9591        <function-decl name='StartTimer' mangled-name='_ZN14ProfileHandler10StartTimerEv' filepath='src/profile-handler.cc' line='534' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler10StartTimerEv'>
9592          <parameter type-id='type-id-1301' name='this' is-artificial='yes'/>
9593          <return type-id='type-id-60'/>
9594        </function-decl>
9595      </member-function>
9596      <member-function access='private' static='yes'>
9597        <function-decl name='SignalHandler' mangled-name='_ZN14ProfileHandler13SignalHandlerEiP7siginfoPv' filepath='src/profile-handler.cc' line='618' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler13SignalHandlerEiP7siginfoPv'>
9598          <parameter type-id='type-id-1'/>
9599          <parameter type-id='type-id-1302'/>
9600          <parameter type-id='type-id-58'/>
9601          <return type-id='type-id-60'/>
9602        </function-decl>
9603      </member-function>
9604      <member-function access='private'>
9605        <function-decl name='GetState' mangled-name='_ZN14ProfileHandler8GetStateEP19ProfileHandlerState' filepath='src/profile-handler.cc' line='519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler8GetStateEP19ProfileHandlerState'>
9606          <parameter type-id='type-id-1301' name='this' is-artificial='yes'/>
9607          <parameter type-id='type-id-1303' name='state' filepath='src/profile-handler.cc' line='519' column='1'/>
9608          <return type-id='type-id-60'/>
9609        </function-decl>
9610      </member-function>
9611      <member-function access='private'>
9612        <function-decl name='Reset' mangled-name='_ZN14ProfileHandler5ResetEv' filepath='src/profile-handler.cc' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler5ResetEv'>
9613          <parameter type-id='type-id-1301' name='this' is-artificial='yes'/>
9614          <return type-id='type-id-60'/>
9615        </function-decl>
9616      </member-function>
9617      <member-function access='private'>
9618        <function-decl name='RegisterCallback' mangled-name='_ZN14ProfileHandler16RegisterCallbackEPFviP7siginfoPvS2_ES2_' filepath='src/profile-handler.cc' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler16RegisterCallbackEPFviP7siginfoPvS2_ES2_'>
9619          <parameter type-id='type-id-1301' name='this' is-artificial='yes'/>
9620          <parameter type-id='type-id-1287' name='callback' filepath='src/profile-handler.cc' line='455' column='1'/>
9621          <parameter type-id='type-id-58' name='callback_arg' filepath='src/profile-handler.cc' line='455' column='1'/>
9622          <return type-id='type-id-1304'/>
9623        </function-decl>
9624      </member-function>
9625      <member-function access='private'>
9626        <function-decl name='UnregisterCallback' mangled-name='_ZN14ProfileHandler18UnregisterCallbackEP19ProfileHandlerToken' filepath='src/profile-handler.cc' line='474' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler18UnregisterCallbackEP19ProfileHandlerToken'>
9627          <parameter type-id='type-id-1301' name='this' is-artificial='yes'/>
9628          <parameter type-id='type-id-1304' name='token' filepath='src/profile-handler.cc' line='474' column='1'/>
9629          <return type-id='type-id-60'/>
9630        </function-decl>
9631      </member-function>
9632      <member-function access='private'>
9633        <function-decl name='RegisterThread' mangled-name='_ZN14ProfileHandler14RegisterThreadEv' filepath='src/profile-handler.cc' line='404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler14RegisterThreadEv'>
9634          <parameter type-id='type-id-1299' is-artificial='yes'/>
9635          <parameter type-id='type-id-1' is-artificial='yes'/>
9636          <return type-id='type-id-60'/>
9637        </function-decl>
9638      </member-function>
9639      <member-function access='private' static='yes'>
9640        <function-decl name='Init' mangled-name='_ZN14ProfileHandler4InitEv' filepath='src/profile-handler.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler4InitEv'>
9641          <return type-id='type-id-60'/>
9642        </function-decl>
9643      </member-function>
9644      <member-function access='private' static='yes'>
9645        <function-decl name='Instance' mangled-name='_ZN14ProfileHandler8InstanceEv' filepath='src/profile-handler.cc' line='328' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler8InstanceEv'>
9646          <return type-id='type-id-1299'/>
9647        </function-decl>
9648      </member-function>
9649    </class-decl>
9650    <typedef-decl name='pthread_once_t' type-id='type-id-1' filepath='/usr/include/bits/pthreadtypes.h' line='144' column='1' id='type-id-1234'/>
9651    <class-decl name='ProfileHandlerState' size-in-bits='192' is-struct='yes' visibility='default' filepath='src/profile-handler.h' line='137' column='1' id='type-id-1305'>
9652      <data-member access='public' layout-offset-in-bits='0'>
9653        <var-decl name='frequency' type-id='type-id-74' visibility='default' filepath='src/profile-handler.h' line='138' column='1'/>
9654      </data-member>
9655      <data-member access='public' layout-offset-in-bits='32'>
9656        <var-decl name='callback_count' type-id='type-id-74' visibility='default' filepath='src/profile-handler.h' line='139' column='1'/>
9657      </data-member>
9658      <data-member access='public' layout-offset-in-bits='64'>
9659        <var-decl name='interrupts' type-id='type-id-98' visibility='default' filepath='src/profile-handler.h' line='140' column='1'/>
9660      </data-member>
9661      <data-member access='public' layout-offset-in-bits='128'>
9662        <var-decl name='allowed' type-id='type-id-61' visibility='default' filepath='src/profile-handler.h' line='141' column='1'/>
9663      </data-member>
9664    </class-decl>
9665    <pointer-type-def type-id='type-id-1292' size-in-bits='64' id='type-id-1299'/>
9666    <qualified-type-def type-id='type-id-1299' const='yes' id='type-id-1301'/>
9667    <pointer-type-def type-id='type-id-1305' size-in-bits='64' id='type-id-1303'/>
9668    <qualified-type-def type-id='type-id-1304' const='yes' id='type-id-1306'/>
9669    <qualified-type-def type-id='type-id-1307' id='type-id-1308'/>
9670    <reference-type-def kind='lvalue' type-id='type-id-1306' size-in-bits='64' id='type-id-1307'/>
9671    <pointer-type-def type-id='type-id-1306' size-in-bits='64' id='type-id-1309'/>
9672    <reference-type-def kind='lvalue' type-id='type-id-1304' size-in-bits='64' id='type-id-1310'/>
9673    <pointer-type-def type-id='type-id-1304' size-in-bits='64' id='type-id-1311'/>
9674    <pointer-type-def type-id='type-id-1312' size-in-bits='64' id='type-id-1313'/>
9675    <qualified-type-def type-id='type-id-1313' const='yes' id='type-id-1314'/>
9676    <pointer-type-def type-id='type-id-1315' size-in-bits='64' id='type-id-1316'/>
9677    <qualified-type-def type-id='type-id-1316' const='yes' id='type-id-1317'/>
9678    <qualified-type-def type-id='type-id-1292' const='yes' id='type-id-1318'/>
9679    <reference-type-def kind='lvalue' type-id='type-id-1318' size-in-bits='64' id='type-id-1300'/>
9680    <qualified-type-def type-id='type-id-1312' const='yes' id='type-id-1319'/>
9681    <reference-type-def kind='lvalue' type-id='type-id-1319' size-in-bits='64' id='type-id-1320'/>
9682    <pointer-type-def type-id='type-id-1319' size-in-bits='64' id='type-id-1321'/>
9683    <qualified-type-def type-id='type-id-1315' const='yes' id='type-id-1322'/>
9684    <reference-type-def kind='lvalue' type-id='type-id-1322' size-in-bits='64' id='type-id-1323'/>
9685    <pointer-type-def type-id='type-id-1322' size-in-bits='64' id='type-id-1324'/>
9686    <qualified-type-def type-id='type-id-1324' const='yes' id='type-id-1325'/>
9687    <qualified-type-def type-id='type-id-74' const='yes' id='type-id-1298'/>
9688    <qualified-type-def type-id='type-id-1326' const='yes' id='type-id-1327'/>
9689    <pointer-type-def type-id='type-id-1327' size-in-bits='64' id='type-id-1328'/>
9690    <qualified-type-def type-id='type-id-1328' const='yes' id='type-id-1329'/>
9691    <qualified-type-def type-id='type-id-1297' const='yes' id='type-id-1330'/>
9692    <qualified-type-def type-id='type-id-1331' id='type-id-1332'/>
9693    <reference-type-def kind='lvalue' type-id='type-id-1330' size-in-bits='64' id='type-id-1331'/>
9694    <pointer-type-def type-id='type-id-1330' size-in-bits='64' id='type-id-1333'/>
9695    <qualified-type-def type-id='type-id-1333' const='yes' id='type-id-1334'/>
9696    <qualified-type-def type-id='type-id-1335' const='yes' id='type-id-1336'/>
9697    <reference-type-def kind='lvalue' type-id='type-id-1336' size-in-bits='64' id='type-id-1337'/>
9698    <pointer-type-def type-id='type-id-1336' size-in-bits='64' id='type-id-1338'/>
9699    <qualified-type-def type-id='type-id-1339' const='yes' id='type-id-1340'/>
9700    <reference-type-def kind='lvalue' type-id='type-id-1340' size-in-bits='64' id='type-id-1341'/>
9701    <qualified-type-def type-id='type-id-1342' const='yes' id='type-id-1343'/>
9702    <reference-type-def kind='lvalue' type-id='type-id-1343' size-in-bits='64' id='type-id-1344'/>
9703    <qualified-type-def type-id='type-id-1295' const='yes' id='type-id-1345'/>
9704    <reference-type-def kind='lvalue' type-id='type-id-1345' size-in-bits='64' id='type-id-1346'/>
9705    <pointer-type-def type-id='type-id-1345' size-in-bits='64' id='type-id-1347'/>
9706    <pointer-type-def type-id='type-id-1326' size-in-bits='64' id='type-id-1348'/>
9707    <qualified-type-def type-id='type-id-1348' const='yes' id='type-id-1349'/>
9708    <pointer-type-def type-id='type-id-1350' size-in-bits='64' id='type-id-1351'/>
9709    <reference-type-def kind='lvalue' type-id='type-id-1297' size-in-bits='64' id='type-id-1352'/>
9710    <pointer-type-def type-id='type-id-1297' size-in-bits='64' id='type-id-1353'/>
9711    <qualified-type-def type-id='type-id-1353' const='yes' id='type-id-1354'/>
9712    <reference-type-def kind='lvalue' type-id='type-id-1335' size-in-bits='64' id='type-id-1355'/>
9713    <pointer-type-def type-id='type-id-1335' size-in-bits='64' id='type-id-1356'/>
9714    <reference-type-def kind='lvalue' type-id='type-id-1357' size-in-bits='64' id='type-id-1358'/>
9715    <pointer-type-def type-id='type-id-1357' size-in-bits='64' id='type-id-1359'/>
9716    <pointer-type-def type-id='type-id-1339' size-in-bits='64' id='type-id-1360'/>
9717    <reference-type-def kind='lvalue' type-id='type-id-1342' size-in-bits='64' id='type-id-1361'/>
9718    <pointer-type-def type-id='type-id-1342' size-in-bits='64' id='type-id-1362'/>
9719    <reference-type-def kind='lvalue' type-id='type-id-1295' size-in-bits='64' id='type-id-1363'/>
9720    <pointer-type-def type-id='type-id-1295' size-in-bits='64' id='type-id-1364'/>
9721    <qualified-type-def type-id='type-id-1364' const='yes' id='type-id-1365'/>
9722    <pointer-type-def type-id='type-id-1288' size-in-bits='64' id='type-id-1290'/>
9723    <pointer-type-def type-id='type-id-1366' size-in-bits='64' id='type-id-1286'/>
9724    <namespace-decl name='std'>
9725      <class-decl name='_List_iterator&lt;ProfileHandlerToken*&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='114' column='1' id='type-id-1297'>
9726        <data-member access='public' layout-offset-in-bits='0'>
9727          <var-decl name='_M_node' type-id='type-id-1359' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='179' column='1'/>
9728        </data-member>
9729        <member-function access='public'>
9730          <function-decl name='_List_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
9731            <parameter type-id='type-id-1353' is-artificial='yes'/>
9732            <return type-id='type-id-60'/>
9733          </function-decl>
9734        </member-function>
9735        <member-function access='public'>
9736          <function-decl name='_List_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
9737            <parameter type-id='type-id-1353' is-artificial='yes'/>
9738            <parameter type-id='type-id-1359'/>
9739            <return type-id='type-id-60'/>
9740          </function-decl>
9741        </member-function>
9742      </class-decl>
9743      <class-decl name='_List_node_base' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='72' column='1' id='type-id-1357'>
9744        <data-member access='public' layout-offset-in-bits='0'>
9745          <var-decl name='_M_next' type-id='type-id-1359' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='73' column='1'/>
9746        </data-member>
9747        <data-member access='public' layout-offset-in-bits='64'>
9748          <var-decl name='_M_prev' type-id='type-id-1359' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='74' column='1'/>
9749        </data-member>
9750      </class-decl>
9751      <class-decl name='list&lt;ProfileHandlerToken*, std::allocator&lt;ProfileHandlerToken*&gt; &gt;' size-in-bits='128' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='418' column='1' id='type-id-1295'>
9752        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-1326'/>
9753        <member-function access='private'>
9754          <function-decl name='list' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='499' column='1' visibility='default' binding='global' size-in-bits='64'>
9755            <parameter type-id='type-id-1364' is-artificial='yes'/>
9756            <return type-id='type-id-60'/>
9757          </function-decl>
9758        </member-function>
9759        <member-function access='private'>
9760          <function-decl name='list' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='507' column='1' visibility='default' binding='global' size-in-bits='64'>
9761            <parameter type-id='type-id-1364' is-artificial='yes'/>
9762            <parameter type-id='type-id-1341'/>
9763            <return type-id='type-id-60'/>
9764          </function-decl>
9765        </member-function>
9766        <member-function access='private'>
9767          <function-decl name='list' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='519' column='1' visibility='default' binding='global' size-in-bits='64'>
9768            <parameter type-id='type-id-1364' is-artificial='yes'/>
9769            <parameter type-id='type-id-5'/>
9770            <parameter type-id='type-id-1307'/>
9771            <parameter type-id='type-id-1341'/>
9772            <return type-id='type-id-60'/>
9773          </function-decl>
9774        </member-function>
9775        <member-function access='private'>
9776          <function-decl name='list' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='531' column='1' visibility='default' binding='global' size-in-bits='64'>
9777            <parameter type-id='type-id-1364' is-artificial='yes'/>
9778            <parameter type-id='type-id-1346'/>
9779            <return type-id='type-id-60'/>
9780          </function-decl>
9781        </member-function>
9782      </class-decl>
9783      <class-decl name='allocator&lt;std::_List_node&lt;ProfileHandlerToken*&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='87' column='1' id='type-id-1342'>
9784        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1315'/>
9785        <member-function access='private'>
9786          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
9787            <parameter type-id='type-id-1362' is-artificial='yes'/>
9788            <return type-id='type-id-60'/>
9789          </function-decl>
9790        </member-function>
9791        <member-function access='private'>
9792          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
9793            <parameter type-id='type-id-1362' is-artificial='yes'/>
9794            <parameter type-id='type-id-1344'/>
9795            <return type-id='type-id-60'/>
9796          </function-decl>
9797        </member-function>
9798        <member-function access='private' destructor='yes'>
9799          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
9800            <parameter type-id='type-id-1362' is-artificial='yes'/>
9801            <parameter type-id='type-id-1' is-artificial='yes'/>
9802            <return type-id='type-id-60'/>
9803          </function-decl>
9804        </member-function>
9805      </class-decl>
9806      <class-decl name='_List_base&lt;ProfileHandlerToken*, std::allocator&lt;ProfileHandlerToken*&gt; &gt;' size-in-bits='128' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='278' column='1' id='type-id-1326'>
9807        <member-type access='protected'>
9808          <class-decl name='_List_impl' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='300' column='1' id='type-id-1350'>
9809            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1342'/>
9810            <data-member access='public' layout-offset-in-bits='0'>
9811              <var-decl name='_M_node' type-id='type-id-1357' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='301' column='1'/>
9812            </data-member>
9813            <member-function access='public' constructor='yes'>
9814              <function-decl name='_List_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='303' column='1' visibility='default' binding='global' size-in-bits='64'>
9815                <parameter type-id='type-id-1351' is-artificial='yes'/>
9816                <return type-id='type-id-60'/>
9817              </function-decl>
9818            </member-function>
9819            <member-function access='public' constructor='yes'>
9820              <function-decl name='_List_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='307' column='1' visibility='default' binding='global' size-in-bits='64'>
9821                <parameter type-id='type-id-1351' is-artificial='yes'/>
9822                <parameter type-id='type-id-1344'/>
9823                <return type-id='type-id-60'/>
9824              </function-decl>
9825            </member-function>
9826          </class-decl>
9827        </member-type>
9828        <data-member access='protected' layout-offset-in-bits='0'>
9829          <var-decl name='_M_impl' type-id='type-id-1350' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='312' column='1'/>
9830        </data-member>
9831        <member-function access='private'>
9832          <function-decl name='_List_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64'>
9833            <parameter type-id='type-id-1348' is-artificial='yes'/>
9834            <return type-id='type-id-60'/>
9835          </function-decl>
9836        </member-function>
9837        <member-function access='private'>
9838          <function-decl name='_List_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='345' column='1' visibility='default' binding='global' size-in-bits='64'>
9839            <parameter type-id='type-id-1348' is-artificial='yes'/>
9840            <parameter type-id='type-id-1341'/>
9841            <return type-id='type-id-60'/>
9842          </function-decl>
9843        </member-function>
9844        <member-function access='private' destructor='yes'>
9845          <function-decl name='~_List_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='359' column='1' visibility='default' binding='global' size-in-bits='64'>
9846            <parameter type-id='type-id-1348' is-artificial='yes'/>
9847            <parameter type-id='type-id-1' is-artificial='yes'/>
9848            <return type-id='type-id-60'/>
9849          </function-decl>
9850        </member-function>
9851      </class-decl>
9852      <class-decl name='allocator&lt;ProfileHandlerToken*&gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='87' column='1' id='type-id-1339'>
9853        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1312'/>
9854        <member-function access='private'>
9855          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
9856            <parameter type-id='type-id-1360' is-artificial='yes'/>
9857            <return type-id='type-id-60'/>
9858          </function-decl>
9859        </member-function>
9860        <member-function access='private'>
9861          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
9862            <parameter type-id='type-id-1360' is-artificial='yes'/>
9863            <parameter type-id='type-id-1341'/>
9864            <return type-id='type-id-60'/>
9865          </function-decl>
9866        </member-function>
9867        <member-function access='private' destructor='yes'>
9868          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
9869            <parameter type-id='type-id-1360' is-artificial='yes'/>
9870            <parameter type-id='type-id-1' is-artificial='yes'/>
9871            <return type-id='type-id-60'/>
9872          </function-decl>
9873        </member-function>
9874        <member-function access='private'>
9875          <function-decl name='allocator&lt;std::_List_node&lt;ProfileHandlerToken*&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
9876            <parameter type-id='type-id-1360' is-artificial='yes'/>
9877            <parameter type-id='type-id-1344'/>
9878            <return type-id='type-id-60'/>
9879          </function-decl>
9880        </member-function>
9881      </class-decl>
9882      <class-decl name='_List_node&lt;ProfileHandlerToken*&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1335'/>
9883      <class-decl name='_List_const_iterator&lt;ProfileHandlerToken*&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1367'/>
9884      <class-decl name='reverse_iterator&lt;std::_List_iterator&lt;ProfileHandlerToken*&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1368'/>
9885      <class-decl name='reverse_iterator&lt;std::_List_const_iterator&lt;ProfileHandlerToken*&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1369'/>
9886    </namespace-decl>
9887    <namespace-decl name='__gnu_cxx'>
9888      <class-decl name='new_allocator&lt;std::_List_node&lt;ProfileHandlerToken*&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-1315'>
9889        <member-function access='private'>
9890          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
9891            <parameter type-id='type-id-1316' is-artificial='yes'/>
9892            <return type-id='type-id-60'/>
9893          </function-decl>
9894        </member-function>
9895        <member-function access='private'>
9896          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
9897            <parameter type-id='type-id-1316' is-artificial='yes'/>
9898            <parameter type-id='type-id-1323'/>
9899            <return type-id='type-id-60'/>
9900          </function-decl>
9901        </member-function>
9902        <member-function access='private' destructor='yes'>
9903          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
9904            <parameter type-id='type-id-1316' is-artificial='yes'/>
9905            <parameter type-id='type-id-1' is-artificial='yes'/>
9906            <return type-id='type-id-60'/>
9907          </function-decl>
9908        </member-function>
9909      </class-decl>
9910      <class-decl name='new_allocator&lt;ProfileHandlerToken*&gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-1312'>
9911        <member-function access='private'>
9912          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
9913            <parameter type-id='type-id-1313' is-artificial='yes'/>
9914            <return type-id='type-id-60'/>
9915          </function-decl>
9916        </member-function>
9917        <member-function access='private'>
9918          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
9919            <parameter type-id='type-id-1313' is-artificial='yes'/>
9920            <parameter type-id='type-id-1320'/>
9921            <return type-id='type-id-60'/>
9922          </function-decl>
9923        </member-function>
9924        <member-function access='private' destructor='yes'>
9925          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
9926            <parameter type-id='type-id-1313' is-artificial='yes'/>
9927            <parameter type-id='type-id-1' is-artificial='yes'/>
9928            <return type-id='type-id-60'/>
9929          </function-decl>
9930        </member-function>
9931      </class-decl>
9932    </namespace-decl>
9933    <function-decl name='ProfileHandlerGetState' mangled-name='ProfileHandlerGetState' filepath='src/profile-handler.cc' line='658' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfileHandlerGetState'>
9934      <parameter type-id='type-id-1303' name='state' filepath='src/profile-handler.cc' line='658' column='1'/>
9935      <return type-id='type-id-60'/>
9936    </function-decl>
9937    <function-decl name='ProfileHandlerReset' mangled-name='ProfileHandlerReset' filepath='src/profile-handler.cc' line='654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfileHandlerReset'>
9938      <return type-id='type-id-60'/>
9939    </function-decl>
9940    <function-decl name='ProfileHandlerUnregisterCallback' mangled-name='ProfileHandlerUnregisterCallback' filepath='src/profile-handler.cc' line='650' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfileHandlerUnregisterCallback'>
9941      <parameter type-id='type-id-1304' name='token' filepath='src/profile-handler.cc' line='650' column='1'/>
9942      <return type-id='type-id-60'/>
9943    </function-decl>
9944    <function-decl name='ProfileHandlerRegisterCallback' mangled-name='ProfileHandlerRegisterCallback' filepath='src/profile-handler.cc' line='645' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfileHandlerRegisterCallback'>
9945      <parameter type-id='type-id-1287' name='callback' filepath='src/profile-handler.cc' line='646' column='1'/>
9946      <parameter type-id='type-id-58' name='callback_arg' filepath='src/profile-handler.cc' line='646' column='1'/>
9947      <return type-id='type-id-1304'/>
9948    </function-decl>
9949    <function-decl name='ProfileHandlerRegisterThread' mangled-name='ProfileHandlerRegisterThread' filepath='src/profile-handler.cc' line='641' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfileHandlerRegisterThread'>
9950      <return type-id='type-id-60'/>
9951    </function-decl>
9952    <pointer-type-def type-id='type-id-1370' size-in-bits='64' id='type-id-1304'/>
9953    <function-type size-in-bits='64' id='type-id-1366'>
9954      <parameter type-id='type-id-1'/>
9955      <parameter type-id='type-id-1302'/>
9956      <parameter type-id='type-id-58'/>
9957      <parameter type-id='type-id-58'/>
9958      <return type-id='type-id-60'/>
9959    </function-type>
9960    <pointer-type-def type-id='type-id-1371' size-in-bits='64' id='type-id-1302'/>
9961    <class-decl name='ProfileHandlerToken' size-in-bits='128' is-struct='yes' visibility='default' filepath='src/profile-handler.cc' line='69' column='1' id='type-id-1370'>
9962      <data-member access='public' layout-offset-in-bits='0'>
9963        <var-decl name='callback' type-id='type-id-1287' visibility='default' filepath='src/profile-handler.cc' line='77' column='1'/>
9964      </data-member>
9965      <data-member access='public' layout-offset-in-bits='64'>
9966        <var-decl name='callback_arg' type-id='type-id-58' visibility='default' filepath='src/profile-handler.cc' line='79' column='1'/>
9967      </data-member>
9968      <member-function access='public' constructor='yes'>
9969        <function-decl name='ProfileHandlerToken' filepath='src/profile-handler.cc' line='71' column='1' visibility='default' binding='global' size-in-bits='64'>
9970          <parameter type-id='type-id-1304' is-artificial='yes'/>
9971          <parameter type-id='type-id-1287'/>
9972          <parameter type-id='type-id-58'/>
9973          <return type-id='type-id-60'/>
9974        </function-decl>
9975      </member-function>
9976    </class-decl>
9977    <typedef-decl name='siginfo_t' type-id='type-id-1372' filepath='/usr/include/bits/siginfo.h' line='108' column='1' id='type-id-1371'/>
9978    <class-decl name='siginfo' size-in-bits='1024' is-struct='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='52' column='1' id='type-id-1372'>
9979      <member-type access='public'>
9980        <union-decl name='__anonymous_union__' size-in-bits='896' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='59' column='1' id='type-id-1373'>
9981          <member-type access='public'>
9982            <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='64' column='1' id='type-id-1374'>
9983              <data-member access='public' layout-offset-in-bits='0'>
9984                <var-decl name='si_pid' type-id='type-id-68' visibility='default' filepath='/usr/include/bits/siginfo.h' line='65' column='1'/>
9985              </data-member>
9986              <data-member access='public' layout-offset-in-bits='32'>
9987                <var-decl name='si_uid' type-id='type-id-1375' visibility='default' filepath='/usr/include/bits/siginfo.h' line='66' column='1'/>
9988              </data-member>
9989            </class-decl>
9990          </member-type>
9991          <member-type access='public'>
9992            <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='71' column='1' id='type-id-1376'>
9993              <data-member access='public' layout-offset-in-bits='0'>
9994                <var-decl name='si_tid' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='72' column='1'/>
9995              </data-member>
9996              <data-member access='public' layout-offset-in-bits='32'>
9997                <var-decl name='si_overrun' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='73' column='1'/>
9998              </data-member>
9999              <data-member access='public' layout-offset-in-bits='64'>
10000                <var-decl name='si_sigval' type-id='type-id-1377' visibility='default' filepath='/usr/include/bits/siginfo.h' line='74' column='1'/>
10001              </data-member>
10002            </class-decl>
10003          </member-type>
10004          <member-type access='public'>
10005            <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='79' column='1' id='type-id-1378'>
10006              <data-member access='public' layout-offset-in-bits='0'>
10007                <var-decl name='si_pid' type-id='type-id-68' visibility='default' filepath='/usr/include/bits/siginfo.h' line='80' column='1'/>
10008              </data-member>
10009              <data-member access='public' layout-offset-in-bits='32'>
10010                <var-decl name='si_uid' type-id='type-id-1375' visibility='default' filepath='/usr/include/bits/siginfo.h' line='81' column='1'/>
10011              </data-member>
10012              <data-member access='public' layout-offset-in-bits='64'>
10013                <var-decl name='si_sigval' type-id='type-id-1377' visibility='default' filepath='/usr/include/bits/siginfo.h' line='82' column='1'/>
10014              </data-member>
10015            </class-decl>
10016          </member-type>
10017          <member-type access='public'>
10018            <class-decl name='__anonymous_struct__3' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='87' column='1' id='type-id-1379'>
10019              <data-member access='public' layout-offset-in-bits='0'>
10020                <var-decl name='si_pid' type-id='type-id-68' visibility='default' filepath='/usr/include/bits/siginfo.h' line='88' column='1'/>
10021              </data-member>
10022              <data-member access='public' layout-offset-in-bits='32'>
10023                <var-decl name='si_uid' type-id='type-id-1375' visibility='default' filepath='/usr/include/bits/siginfo.h' line='89' column='1'/>
10024              </data-member>
10025              <data-member access='public' layout-offset-in-bits='64'>
10026                <var-decl name='si_status' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='90' column='1'/>
10027              </data-member>
10028              <data-member access='public' layout-offset-in-bits='128'>
10029                <var-decl name='si_utime' type-id='type-id-1380' visibility='default' filepath='/usr/include/bits/siginfo.h' line='91' column='1'/>
10030              </data-member>
10031              <data-member access='public' layout-offset-in-bits='192'>
10032                <var-decl name='si_stime' type-id='type-id-1380' visibility='default' filepath='/usr/include/bits/siginfo.h' line='92' column='1'/>
10033              </data-member>
10034            </class-decl>
10035          </member-type>
10036          <member-type access='public'>
10037            <class-decl name='__anonymous_struct__4' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='97' column='1' id='type-id-1381'>
10038              <data-member access='public' layout-offset-in-bits='0'>
10039                <var-decl name='si_addr' type-id='type-id-58' visibility='default' filepath='/usr/include/bits/siginfo.h' line='98' column='1'/>
10040              </data-member>
10041            </class-decl>
10042          </member-type>
10043          <member-type access='public'>
10044            <class-decl name='__anonymous_struct__5' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='103' column='1' id='type-id-1382'>
10045              <data-member access='public' layout-offset-in-bits='0'>
10046                <var-decl name='si_band' type-id='type-id-85' visibility='default' filepath='/usr/include/bits/siginfo.h' line='104' column='1'/>
10047              </data-member>
10048              <data-member access='public' layout-offset-in-bits='64'>
10049                <var-decl name='si_fd' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='105' column='1'/>
10050              </data-member>
10051            </class-decl>
10052          </member-type>
10053          <data-member access='public'>
10054            <var-decl name='_pad' type-id='type-id-1383' visibility='default' filepath='/usr/include/bits/siginfo.h' line='60' column='1'/>
10055          </data-member>
10056          <data-member access='public'>
10057            <var-decl name='_kill' type-id='type-id-1374' visibility='default' filepath='/usr/include/bits/siginfo.h' line='67' column='1'/>
10058          </data-member>
10059          <data-member access='public'>
10060            <var-decl name='_timer' type-id='type-id-1376' visibility='default' filepath='/usr/include/bits/siginfo.h' line='75' column='1'/>
10061          </data-member>
10062          <data-member access='public'>
10063            <var-decl name='_rt' type-id='type-id-1378' visibility='default' filepath='/usr/include/bits/siginfo.h' line='83' column='1'/>
10064          </data-member>
10065          <data-member access='public'>
10066            <var-decl name='_sigchld' type-id='type-id-1379' visibility='default' filepath='/usr/include/bits/siginfo.h' line='93' column='1'/>
10067          </data-member>
10068          <data-member access='public'>
10069            <var-decl name='_sigfault' type-id='type-id-1381' visibility='default' filepath='/usr/include/bits/siginfo.h' line='99' column='1'/>
10070          </data-member>
10071          <data-member access='public'>
10072            <var-decl name='_sigpoll' type-id='type-id-1382' visibility='default' filepath='/usr/include/bits/siginfo.h' line='106' column='1'/>
10073          </data-member>
10074        </union-decl>
10075      </member-type>
10076      <data-member access='public' layout-offset-in-bits='0'>
10077        <var-decl name='si_signo' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='53' column='1'/>
10078      </data-member>
10079      <data-member access='public' layout-offset-in-bits='32'>
10080        <var-decl name='si_errno' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='54' column='1'/>
10081      </data-member>
10082      <data-member access='public' layout-offset-in-bits='64'>
10083        <var-decl name='si_code' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='56' column='1'/>
10084      </data-member>
10085      <data-member access='public' layout-offset-in-bits='128'>
10086        <var-decl name='_sifields' type-id='type-id-1373' visibility='default' filepath='/usr/include/bits/siginfo.h' line='107' column='1'/>
10087      </data-member>
10088    </class-decl>
10089    <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='896' id='type-id-1383'>
10090      <subrange length='28' type-id='type-id-5' id='type-id-1384'/>
10091    </array-type-def>
10092    <typedef-decl name='__clock_t' type-id='type-id-85' filepath='/usr/include/bits/types.h' line='145' column='1' id='type-id-1380'/>
10093    <typedef-decl name='__uid_t' type-id='type-id-64' filepath='/usr/include/bits/types.h' line='135' column='1' id='type-id-1375'/>
10094    <typedef-decl name='sigval_t' type-id='type-id-1385' filepath='/usr/include/bits/siginfo.h' line='37' column='1' id='type-id-1377'/>
10095    <union-decl name='sigval' size-in-bits='64' visibility='default' filepath='/usr/include/bits/siginfo.h' line='34' column='1' id='type-id-1385'>
10096      <data-member access='public'>
10097        <var-decl name='sival_int' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='35' column='1'/>
10098      </data-member>
10099      <data-member access='public'>
10100        <var-decl name='sival_ptr' type-id='type-id-58' visibility='default' filepath='/usr/include/bits/siginfo.h' line='36' column='1'/>
10101      </data-member>
10102    </union-decl>
10103  </abi-instr>
10104  <abi-instr address-size='64' path='src/profiledata.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
10105    <qualified-type-def type-id='type-id-1386' const='yes' id='type-id-1387'/>
10106    <qualified-type-def type-id='type-id-1388' id='type-id-1389'/>
10107    <qualified-type-def type-id='type-id-1390' id='type-id-1391'/>
10108    <qualified-type-def type-id='type-id-1392' const='yes' id='type-id-1393'/>
10109    <pointer-type-def type-id='type-id-1394' size-in-bits='64' id='type-id-1386'/>
10110    <reference-type-def kind='lvalue' type-id='type-id-1395' size-in-bits='64' id='type-id-1388'/>
10111    <reference-type-def kind='lvalue' type-id='type-id-1396' size-in-bits='64' id='type-id-1390'/>
10112    <pointer-type-def type-id='type-id-1396' size-in-bits='64' id='type-id-1392'/>
10113    <class-decl name='ProfileData' size-in-bits='448' visibility='default' filepath='src/profiledata.h' line='79' column='1' id='type-id-1394'>
10114      <member-type access='private'>
10115        <class-decl name='Options' size-in-bits='32' visibility='default' filepath='src/profiledata.h' line='88' column='1' id='type-id-1397'>
10116          <data-member access='private' layout-offset-in-bits='0'>
10117            <var-decl name='frequency_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='101' column='1'/>
10118          </data-member>
10119          <member-function access='private' constructor='yes'>
10120            <function-decl name='Options' mangled-name='_ZN11ProfileData7OptionsC1Ev' filepath='src/profiledata.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData7OptionsC1Ev'>
10121              <parameter type-id='type-id-1398' is-artificial='yes'/>
10122              <return type-id='type-id-60'/>
10123            </function-decl>
10124          </member-function>
10125        </class-decl>
10126      </member-type>
10127      <member-type access='private'>
10128        <class-decl name='State' size-in-bits='8384' is-struct='yes' visibility='default' filepath='src/profiledata.h' line='81' column='1' id='type-id-1399'>
10129          <data-member access='public' layout-offset-in-bits='0'>
10130            <var-decl name='enabled' type-id='type-id-61' visibility='default' filepath='src/profiledata.h' line='82' column='1'/>
10131          </data-member>
10132          <data-member access='public' layout-offset-in-bits='64'>
10133            <var-decl name='start_time' type-id='type-id-1400' visibility='default' filepath='src/profiledata.h' line='83' column='1'/>
10134          </data-member>
10135          <data-member access='public' layout-offset-in-bits='128'>
10136            <var-decl name='profile_name' type-id='type-id-1401' visibility='default' filepath='src/profiledata.h' line='84' column='1'/>
10137          </data-member>
10138          <data-member access='public' layout-offset-in-bits='8320'>
10139            <var-decl name='samples_gathered' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='85' column='1'/>
10140          </data-member>
10141        </class-decl>
10142      </member-type>
10143      <member-type access='private'>
10144        <class-decl name='Bucket' size-in-bits='16896' is-struct='yes' visibility='default' filepath='src/profiledata.h' line='161' column='1' id='type-id-1402'>
10145          <data-member access='public' layout-offset-in-bits='0'>
10146            <var-decl name='entry' type-id='type-id-1403' visibility='default' filepath='src/profiledata.h' line='162' column='1'/>
10147          </data-member>
10148        </class-decl>
10149      </member-type>
10150      <member-type access='private'>
10151        <class-decl name='Entry' size-in-bits='4224' is-struct='yes' visibility='default' filepath='src/profiledata.h' line='154' column='1' id='type-id-1404'>
10152          <member-type access='private'>
10153            <typedef-decl name='Slot' type-id='type-id-156' filepath='src/profiledata.h' line='151' column='1' id='type-id-1405'/>
10154          </member-type>
10155          <data-member access='public' layout-offset-in-bits='0'>
10156            <var-decl name='count' type-id='type-id-1405' visibility='default' filepath='src/profiledata.h' line='155' column='1'/>
10157          </data-member>
10158          <data-member access='public' layout-offset-in-bits='64'>
10159            <var-decl name='depth' type-id='type-id-1405' visibility='default' filepath='src/profiledata.h' line='156' column='1'/>
10160          </data-member>
10161          <data-member access='public' layout-offset-in-bits='128'>
10162            <var-decl name='stack' type-id='type-id-1406' visibility='default' filepath='src/profiledata.h' line='157' column='1'/>
10163          </data-member>
10164        </class-decl>
10165      </member-type>
10166      <data-member access='private' static='yes'>
10167        <var-decl name='kMaxStackDepth' type-id='type-id-144' mangled-name='_ZN11ProfileData14kMaxStackDepthE' visibility='default' filepath='src/profiledata.h' line='104' column='1' elf-symbol-id='_ZN11ProfileData14kMaxStackDepthE'/>
10168      </data-member>
10169      <data-member access='private' static='yes'>
10170        <var-decl name='kAssociativity' type-id='type-id-144' mangled-name='_ZN11ProfileData14kAssociativityE' visibility='default' filepath='src/profiledata.h' line='146' column='1' elf-symbol-id='_ZN11ProfileData14kAssociativityE'/>
10171      </data-member>
10172      <data-member access='private' static='yes'>
10173        <var-decl name='kBuckets' type-id='type-id-144' mangled-name='_ZN11ProfileData8kBucketsE' visibility='default' filepath='src/profiledata.h' line='147' column='1' elf-symbol-id='_ZN11ProfileData8kBucketsE'/>
10174      </data-member>
10175      <data-member access='private' static='yes'>
10176        <var-decl name='kBufferLength' type-id='type-id-144' mangled-name='_ZN11ProfileData13kBufferLengthE' visibility='default' filepath='src/profiledata.h' line='148' column='1' elf-symbol-id='_ZN11ProfileData13kBufferLengthE'/>
10177      </data-member>
10178      <data-member access='private' layout-offset-in-bits='0'>
10179        <var-decl name='hash_' type-id='type-id-1407' visibility='default' filepath='src/profiledata.h' line='165' column='1'/>
10180      </data-member>
10181      <data-member access='private' layout-offset-in-bits='64'>
10182        <var-decl name='evict_' type-id='type-id-1408' visibility='default' filepath='src/profiledata.h' line='166' column='1'/>
10183      </data-member>
10184      <data-member access='private' layout-offset-in-bits='128'>
10185        <var-decl name='num_evicted_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='167' column='1'/>
10186      </data-member>
10187      <data-member access='private' layout-offset-in-bits='160'>
10188        <var-decl name='out_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='168' column='1'/>
10189      </data-member>
10190      <data-member access='private' layout-offset-in-bits='192'>
10191        <var-decl name='count_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='169' column='1'/>
10192      </data-member>
10193      <data-member access='private' layout-offset-in-bits='224'>
10194        <var-decl name='evictions_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='170' column='1'/>
10195      </data-member>
10196      <data-member access='private' layout-offset-in-bits='256'>
10197        <var-decl name='total_bytes_' type-id='type-id-62' visibility='default' filepath='src/profiledata.h' line='171' column='1'/>
10198      </data-member>
10199      <data-member access='private' layout-offset-in-bits='320'>
10200        <var-decl name='fname_' type-id='type-id-118' visibility='default' filepath='src/profiledata.h' line='172' column='1'/>
10201      </data-member>
10202      <data-member access='private' layout-offset-in-bits='384'>
10203        <var-decl name='start_time_' type-id='type-id-1400' visibility='default' filepath='src/profiledata.h' line='173' column='1'/>
10204      </data-member>
10205      <member-function access='private' constructor='yes'>
10206        <function-decl name='ProfileData' mangled-name='_ZN11ProfileDataC1Ev' filepath='src/profiledata.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileDataC1Ev'>
10207          <parameter type-id='type-id-1386' is-artificial='yes'/>
10208          <return type-id='type-id-60'/>
10209        </function-decl>
10210      </member-function>
10211      <member-function access='private' destructor='yes'>
10212        <function-decl name='~ProfileData' mangled-name='_ZN11ProfileDataD1Ev' filepath='src/profiledata.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileDataD1Ev'>
10213          <parameter type-id='type-id-1386' is-artificial='yes'/>
10214          <parameter type-id='type-id-1' is-artificial='yes'/>
10215          <return type-id='type-id-60'/>
10216        </function-decl>
10217      </member-function>
10218      <member-function access='private' constructor='yes'>
10219        <function-decl name='ProfileData' filepath='src/profiledata.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
10220          <parameter type-id='type-id-1386' is-artificial='yes'/>
10221          <parameter type-id='type-id-1409'/>
10222          <return type-id='type-id-60'/>
10223        </function-decl>
10224      </member-function>
10225      <member-function access='private'>
10226        <function-decl name='FlushEvicted' mangled-name='_ZN11ProfileData12FlushEvictedEv' filepath='src/profiledata.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData12FlushEvictedEv'>
10227          <parameter type-id='type-id-1386' is-artificial='yes'/>
10228          <return type-id='type-id-60'/>
10229        </function-decl>
10230      </member-function>
10231      <member-function access='private'>
10232        <function-decl name='GetCurrentState' mangled-name='_ZNK11ProfileData15GetCurrentStateEPNS_5StateE' filepath='src/profiledata.cc' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK11ProfileData15GetCurrentStateEPNS_5StateE'>
10233          <parameter type-id='type-id-1410' name='this' is-artificial='yes'/>
10234          <parameter type-id='type-id-1411' name='state' filepath='src/profiledata.cc' line='222' column='1'/>
10235          <return type-id='type-id-60'/>
10236        </function-decl>
10237      </member-function>
10238      <member-function access='private'>
10239        <function-decl name='Reset' mangled-name='_ZN11ProfileData5ResetEv' filepath='src/profiledata.cc' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData5ResetEv'>
10240          <parameter type-id='type-id-1386' is-artificial='yes'/>
10241          <return type-id='type-id-60'/>
10242        </function-decl>
10243      </member-function>
10244      <member-function access='private'>
10245        <function-decl name='Start' mangled-name='_ZN11ProfileData5StartEPKcRKNS_7OptionsE' filepath='src/profiledata.cc' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData5StartEPKcRKNS_7OptionsE'>
10246          <parameter type-id='type-id-1387' name='this' is-artificial='yes'/>
10247          <parameter type-id='type-id-57' name='fname' filepath='src/profiledata.cc' line='92' column='1'/>
10248          <parameter type-id='type-id-1391' name='options' filepath='src/profiledata.cc' line='93' column='1'/>
10249          <return type-id='type-id-61'/>
10250        </function-decl>
10251      </member-function>
10252      <member-function access='private'>
10253        <function-decl name='Evict' mangled-name='_ZN11ProfileData5EvictERKNS_5EntryE' filepath='src/profiledata.cc' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData5EvictERKNS_5EntryE'>
10254          <parameter type-id='type-id-1387' name='this' is-artificial='yes'/>
10255          <parameter type-id='type-id-1389' name='entry' filepath='src/profiledata.cc' line='66' column='1'/>
10256          <return type-id='type-id-60'/>
10257        </function-decl>
10258      </member-function>
10259      <member-function access='private'>
10260        <function-decl name='Add' mangled-name='_ZN11ProfileData3AddEiPKPKv' filepath='src/profiledata.cc' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData3AddEiPKPKv'>
10261          <parameter type-id='type-id-1387' name='this' is-artificial='yes'/>
10262          <parameter type-id='type-id-1' name='depth' filepath='src/profiledata.cc' line='261' column='1'/>
10263          <parameter type-id='type-id-205' name='stack' filepath='src/profiledata.cc' line='261' column='1'/>
10264          <return type-id='type-id-60'/>
10265        </function-decl>
10266      </member-function>
10267      <member-function access='private'>
10268        <function-decl name='FlushTable' mangled-name='_ZN11ProfileData10FlushTableEv' filepath='src/profiledata.cc' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData10FlushTableEv'>
10269          <parameter type-id='type-id-1386' is-artificial='yes'/>
10270          <return type-id='type-id-60'/>
10271        </function-decl>
10272      </member-function>
10273      <member-function access='private'>
10274        <function-decl name='Stop' mangled-name='_ZN11ProfileData4StopEv' filepath='src/profiledata.cc' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData4StopEv'>
10275          <parameter type-id='type-id-1386' is-artificial='yes'/>
10276          <return type-id='type-id-60'/>
10277        </function-decl>
10278      </member-function>
10279    </class-decl>
10280    <qualified-type-def type-id='type-id-1404' const='yes' id='type-id-1395'/>
10281    <qualified-type-def type-id='type-id-1397' const='yes' id='type-id-1396'/>
10282    <pointer-type-def type-id='type-id-1402' size-in-bits='64' id='type-id-1407'/>
10283    <pointer-type-def type-id='type-id-1405' size-in-bits='64' id='type-id-1408'/>
10284    <array-type-def dimensions='1' type-id='type-id-1405' size-in-bits='4096' id='type-id-1406'>
10285      <subrange length='64' type-id='type-id-5' id='type-id-1412'/>
10286    </array-type-def>
10287    <array-type-def dimensions='1' type-id='type-id-1404' size-in-bits='16896' id='type-id-1403'>
10288      <subrange length='4' type-id='type-id-5' id='type-id-162'/>
10289    </array-type-def>
10290    <pointer-type-def type-id='type-id-1397' size-in-bits='64' id='type-id-1398'/>
10291    <pointer-type-def type-id='type-id-1399' size-in-bits='64' id='type-id-1411'/>
10292    <array-type-def dimensions='1' type-id='type-id-65' size-in-bits='8192' id='type-id-1401'>
10293      <subrange length='1024' type-id='type-id-5' id='type-id-1413'/>
10294    </array-type-def>
10295    <reference-type-def kind='lvalue' type-id='type-id-1414' size-in-bits='64' id='type-id-1409'/>
10296    <qualified-type-def type-id='type-id-1415' const='yes' id='type-id-1410'/>
10297    <typedef-decl name='time_t' type-id='type-id-1416' filepath='/usr/include/time.h' line='76' column='1' id='type-id-1400'/>
10298    <qualified-type-def type-id='type-id-1394' const='yes' id='type-id-1414'/>
10299    <pointer-type-def type-id='type-id-1414' size-in-bits='64' id='type-id-1415'/>
10300    <typedef-decl name='__time_t' type-id='type-id-85' filepath='/usr/include/bits/types.h' line='149' column='1' id='type-id-1416'/>
10301  </abi-instr>
10302  <abi-instr address-size='64' path='src/profiler.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
10303    <array-type-def dimensions='1' type-id='type-id-1405' size-in-bits='4096' id='type-id-1406'>
10304      <subrange length='64' type-id='type-id-5' id='type-id-1412'/>
10305    </array-type-def>
10306    <array-type-def dimensions='1' type-id='type-id-1404' size-in-bits='16896' id='type-id-1403'>
10307      <subrange length='4' type-id='type-id-5' id='type-id-162'/>
10308    </array-type-def>
10309    <array-type-def dimensions='1' type-id='type-id-65' size-in-bits='8192' id='type-id-1401'>
10310      <subrange length='1024' type-id='type-id-5' id='type-id-1413'/>
10311    </array-type-def>
10312    <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='896' id='type-id-1383'>
10313      <subrange length='28' type-id='type-id-5' id='type-id-1384'/>
10314    </array-type-def>
10315    <class-decl name='ProfileData' size-in-bits='448' visibility='default' filepath='src/profiledata.h' line='79' column='1' id='type-id-1394'>
10316      <member-type access='private'>
10317        <class-decl name='Options' size-in-bits='32' visibility='default' filepath='src/profiledata.h' line='88' column='1' id='type-id-1397'>
10318          <data-member access='private' layout-offset-in-bits='0'>
10319            <var-decl name='frequency_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='101' column='1'/>
10320          </data-member>
10321          <member-function access='private' constructor='yes'>
10322            <function-decl name='Options' mangled-name='_ZN11ProfileData7OptionsC1Ev' filepath='src/profiledata.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData7OptionsC1Ev'>
10323              <parameter type-id='type-id-1398' is-artificial='yes'/>
10324              <return type-id='type-id-60'/>
10325            </function-decl>
10326          </member-function>
10327        </class-decl>
10328      </member-type>
10329      <member-type access='private'>
10330        <class-decl name='State' size-in-bits='8384' is-struct='yes' visibility='default' filepath='src/profiledata.h' line='81' column='1' id='type-id-1399'>
10331          <data-member access='public' layout-offset-in-bits='0'>
10332            <var-decl name='enabled' type-id='type-id-61' visibility='default' filepath='src/profiledata.h' line='82' column='1'/>
10333          </data-member>
10334          <data-member access='public' layout-offset-in-bits='64'>
10335            <var-decl name='start_time' type-id='type-id-1400' visibility='default' filepath='src/profiledata.h' line='83' column='1'/>
10336          </data-member>
10337          <data-member access='public' layout-offset-in-bits='128'>
10338            <var-decl name='profile_name' type-id='type-id-1401' visibility='default' filepath='src/profiledata.h' line='84' column='1'/>
10339          </data-member>
10340          <data-member access='public' layout-offset-in-bits='8320'>
10341            <var-decl name='samples_gathered' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='85' column='1'/>
10342          </data-member>
10343        </class-decl>
10344      </member-type>
10345      <member-type access='private'>
10346        <class-decl name='Bucket' size-in-bits='16896' is-struct='yes' visibility='default' filepath='src/profiledata.h' line='161' column='1' id='type-id-1402'>
10347          <data-member access='public' layout-offset-in-bits='0'>
10348            <var-decl name='entry' type-id='type-id-1403' visibility='default' filepath='src/profiledata.h' line='162' column='1'/>
10349          </data-member>
10350        </class-decl>
10351      </member-type>
10352      <member-type access='private'>
10353        <class-decl name='Entry' size-in-bits='4224' is-struct='yes' visibility='default' filepath='src/profiledata.h' line='154' column='1' id='type-id-1404'>
10354          <member-type access='private'>
10355            <typedef-decl name='Slot' type-id='type-id-156' filepath='src/profiledata.h' line='151' column='1' id='type-id-1405'/>
10356          </member-type>
10357          <data-member access='public' layout-offset-in-bits='0'>
10358            <var-decl name='count' type-id='type-id-1405' visibility='default' filepath='src/profiledata.h' line='155' column='1'/>
10359          </data-member>
10360          <data-member access='public' layout-offset-in-bits='64'>
10361            <var-decl name='depth' type-id='type-id-1405' visibility='default' filepath='src/profiledata.h' line='156' column='1'/>
10362          </data-member>
10363          <data-member access='public' layout-offset-in-bits='128'>
10364            <var-decl name='stack' type-id='type-id-1406' visibility='default' filepath='src/profiledata.h' line='157' column='1'/>
10365          </data-member>
10366        </class-decl>
10367      </member-type>
10368      <data-member access='private' static='yes'>
10369        <var-decl name='kMaxStackDepth' type-id='type-id-144' mangled-name='_ZN11ProfileData14kMaxStackDepthE' visibility='default' filepath='src/profiledata.h' line='104' column='1' elf-symbol-id='_ZN11ProfileData14kMaxStackDepthE'/>
10370      </data-member>
10371      <data-member access='private' static='yes'>
10372        <var-decl name='kAssociativity' type-id='type-id-144' mangled-name='_ZN11ProfileData14kAssociativityE' visibility='default' filepath='src/profiledata.h' line='146' column='1' elf-symbol-id='_ZN11ProfileData14kAssociativityE'/>
10373      </data-member>
10374      <data-member access='private' static='yes'>
10375        <var-decl name='kBuckets' type-id='type-id-144' mangled-name='_ZN11ProfileData8kBucketsE' visibility='default' filepath='src/profiledata.h' line='147' column='1' elf-symbol-id='_ZN11ProfileData8kBucketsE'/>
10376      </data-member>
10377      <data-member access='private' static='yes'>
10378        <var-decl name='kBufferLength' type-id='type-id-144' mangled-name='_ZN11ProfileData13kBufferLengthE' visibility='default' filepath='src/profiledata.h' line='148' column='1' elf-symbol-id='_ZN11ProfileData13kBufferLengthE'/>
10379      </data-member>
10380      <data-member access='private' layout-offset-in-bits='0'>
10381        <var-decl name='hash_' type-id='type-id-1407' visibility='default' filepath='src/profiledata.h' line='165' column='1'/>
10382      </data-member>
10383      <data-member access='private' layout-offset-in-bits='64'>
10384        <var-decl name='evict_' type-id='type-id-1408' visibility='default' filepath='src/profiledata.h' line='166' column='1'/>
10385      </data-member>
10386      <data-member access='private' layout-offset-in-bits='128'>
10387        <var-decl name='num_evicted_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='167' column='1'/>
10388      </data-member>
10389      <data-member access='private' layout-offset-in-bits='160'>
10390        <var-decl name='out_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='168' column='1'/>
10391      </data-member>
10392      <data-member access='private' layout-offset-in-bits='192'>
10393        <var-decl name='count_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='169' column='1'/>
10394      </data-member>
10395      <data-member access='private' layout-offset-in-bits='224'>
10396        <var-decl name='evictions_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='170' column='1'/>
10397      </data-member>
10398      <data-member access='private' layout-offset-in-bits='256'>
10399        <var-decl name='total_bytes_' type-id='type-id-62' visibility='default' filepath='src/profiledata.h' line='171' column='1'/>
10400      </data-member>
10401      <data-member access='private' layout-offset-in-bits='320'>
10402        <var-decl name='fname_' type-id='type-id-118' visibility='default' filepath='src/profiledata.h' line='172' column='1'/>
10403      </data-member>
10404      <data-member access='private' layout-offset-in-bits='384'>
10405        <var-decl name='start_time_' type-id='type-id-1400' visibility='default' filepath='src/profiledata.h' line='173' column='1'/>
10406      </data-member>
10407      <member-function access='private' constructor='yes'>
10408        <function-decl name='ProfileData' mangled-name='_ZN11ProfileDataC1Ev' filepath='src/profiledata.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileDataC1Ev'>
10409          <parameter type-id='type-id-1386' is-artificial='yes'/>
10410          <return type-id='type-id-60'/>
10411        </function-decl>
10412      </member-function>
10413      <member-function access='private' destructor='yes'>
10414        <function-decl name='~ProfileData' mangled-name='_ZN11ProfileDataD1Ev' filepath='src/profiledata.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileDataD1Ev'>
10415          <parameter type-id='type-id-1386' is-artificial='yes'/>
10416          <parameter type-id='type-id-1' is-artificial='yes'/>
10417          <return type-id='type-id-60'/>
10418        </function-decl>
10419      </member-function>
10420      <member-function access='private' constructor='yes'>
10421        <function-decl name='ProfileData' filepath='src/profiledata.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
10422          <parameter type-id='type-id-1386' is-artificial='yes'/>
10423          <parameter type-id='type-id-1409'/>
10424          <return type-id='type-id-60'/>
10425        </function-decl>
10426      </member-function>
10427      <member-function access='private'>
10428        <function-decl name='FlushEvicted' mangled-name='_ZN11ProfileData12FlushEvictedEv' filepath='src/profiledata.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData12FlushEvictedEv'>
10429          <parameter type-id='type-id-1386' is-artificial='yes'/>
10430          <return type-id='type-id-60'/>
10431        </function-decl>
10432      </member-function>
10433      <member-function access='private'>
10434        <function-decl name='GetCurrentState' mangled-name='_ZNK11ProfileData15GetCurrentStateEPNS_5StateE' filepath='src/profiledata.cc' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK11ProfileData15GetCurrentStateEPNS_5StateE'>
10435          <parameter type-id='type-id-1410' name='this' is-artificial='yes'/>
10436          <parameter type-id='type-id-1411' name='state' filepath='src/profiledata.cc' line='222' column='1'/>
10437          <return type-id='type-id-60'/>
10438        </function-decl>
10439      </member-function>
10440      <member-function access='private'>
10441        <function-decl name='Reset' mangled-name='_ZN11ProfileData5ResetEv' filepath='src/profiledata.cc' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData5ResetEv'>
10442          <parameter type-id='type-id-1386' is-artificial='yes'/>
10443          <return type-id='type-id-60'/>
10444        </function-decl>
10445      </member-function>
10446      <member-function access='private'>
10447        <function-decl name='Start' mangled-name='_ZN11ProfileData5StartEPKcRKNS_7OptionsE' filepath='src/profiledata.cc' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData5StartEPKcRKNS_7OptionsE'>
10448          <parameter type-id='type-id-1387' name='this' is-artificial='yes'/>
10449          <parameter type-id='type-id-57' name='fname' filepath='src/profiledata.cc' line='92' column='1'/>
10450          <parameter type-id='type-id-1391' name='options' filepath='src/profiledata.cc' line='93' column='1'/>
10451          <return type-id='type-id-61'/>
10452        </function-decl>
10453      </member-function>
10454      <member-function access='private'>
10455        <function-decl name='Evict' mangled-name='_ZN11ProfileData5EvictERKNS_5EntryE' filepath='src/profiledata.cc' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData5EvictERKNS_5EntryE'>
10456          <parameter type-id='type-id-1387' name='this' is-artificial='yes'/>
10457          <parameter type-id='type-id-1389' name='entry' filepath='src/profiledata.cc' line='66' column='1'/>
10458          <return type-id='type-id-60'/>
10459        </function-decl>
10460      </member-function>
10461      <member-function access='private'>
10462        <function-decl name='Add' mangled-name='_ZN11ProfileData3AddEiPKPKv' filepath='src/profiledata.cc' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData3AddEiPKPKv'>
10463          <parameter type-id='type-id-1387' name='this' is-artificial='yes'/>
10464          <parameter type-id='type-id-1' name='depth' filepath='src/profiledata.cc' line='261' column='1'/>
10465          <parameter type-id='type-id-205' name='stack' filepath='src/profiledata.cc' line='261' column='1'/>
10466          <return type-id='type-id-60'/>
10467        </function-decl>
10468      </member-function>
10469      <member-function access='private'>
10470        <function-decl name='FlushTable' mangled-name='_ZN11ProfileData10FlushTableEv' filepath='src/profiledata.cc' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData10FlushTableEv'>
10471          <parameter type-id='type-id-1386' is-artificial='yes'/>
10472          <return type-id='type-id-60'/>
10473        </function-decl>
10474      </member-function>
10475      <member-function access='private'>
10476        <function-decl name='Stop' mangled-name='_ZN11ProfileData4StopEv' filepath='src/profiledata.cc' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData4StopEv'>
10477          <parameter type-id='type-id-1386' is-artificial='yes'/>
10478          <return type-id='type-id-60'/>
10479        </function-decl>
10480      </member-function>
10481    </class-decl>
10482    <class-decl name='ProfileHandlerToken' size-in-bits='128' is-struct='yes' visibility='default' filepath='src/profile-handler.cc' line='69' column='1' id='type-id-1370'>
10483      <data-member access='public' layout-offset-in-bits='0'>
10484        <var-decl name='callback' type-id='type-id-1287' visibility='default' filepath='src/profile-handler.cc' line='77' column='1'/>
10485      </data-member>
10486      <data-member access='public' layout-offset-in-bits='64'>
10487        <var-decl name='callback_arg' type-id='type-id-58' visibility='default' filepath='src/profile-handler.cc' line='79' column='1'/>
10488      </data-member>
10489      <member-function access='public' constructor='yes'>
10490        <function-decl name='ProfileHandlerToken' filepath='src/profile-handler.cc' line='71' column='1' visibility='default' binding='global' size-in-bits='64'>
10491          <parameter type-id='type-id-1304' is-artificial='yes'/>
10492          <parameter type-id='type-id-1287'/>
10493          <parameter type-id='type-id-58'/>
10494          <return type-id='type-id-60'/>
10495        </function-decl>
10496      </member-function>
10497    </class-decl>
10498    <class-decl name='siginfo' size-in-bits='1024' is-struct='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='52' column='1' id='type-id-1372'>
10499      <member-type access='public'>
10500        <union-decl name='__anonymous_union__' size-in-bits='896' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='59' column='1' id='type-id-1373'>
10501          <member-type access='public'>
10502            <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='64' column='1' id='type-id-1374'>
10503              <data-member access='public' layout-offset-in-bits='0'>
10504                <var-decl name='si_pid' type-id='type-id-68' visibility='default' filepath='/usr/include/bits/siginfo.h' line='65' column='1'/>
10505              </data-member>
10506              <data-member access='public' layout-offset-in-bits='32'>
10507                <var-decl name='si_uid' type-id='type-id-1375' visibility='default' filepath='/usr/include/bits/siginfo.h' line='66' column='1'/>
10508              </data-member>
10509            </class-decl>
10510          </member-type>
10511          <member-type access='public'>
10512            <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='71' column='1' id='type-id-1376'>
10513              <data-member access='public' layout-offset-in-bits='0'>
10514                <var-decl name='si_tid' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='72' column='1'/>
10515              </data-member>
10516              <data-member access='public' layout-offset-in-bits='32'>
10517                <var-decl name='si_overrun' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='73' column='1'/>
10518              </data-member>
10519              <data-member access='public' layout-offset-in-bits='64'>
10520                <var-decl name='si_sigval' type-id='type-id-1377' visibility='default' filepath='/usr/include/bits/siginfo.h' line='74' column='1'/>
10521              </data-member>
10522            </class-decl>
10523          </member-type>
10524          <member-type access='public'>
10525            <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='79' column='1' id='type-id-1378'>
10526              <data-member access='public' layout-offset-in-bits='0'>
10527                <var-decl name='si_pid' type-id='type-id-68' visibility='default' filepath='/usr/include/bits/siginfo.h' line='80' column='1'/>
10528              </data-member>
10529              <data-member access='public' layout-offset-in-bits='32'>
10530                <var-decl name='si_uid' type-id='type-id-1375' visibility='default' filepath='/usr/include/bits/siginfo.h' line='81' column='1'/>
10531              </data-member>
10532              <data-member access='public' layout-offset-in-bits='64'>
10533                <var-decl name='si_sigval' type-id='type-id-1377' visibility='default' filepath='/usr/include/bits/siginfo.h' line='82' column='1'/>
10534              </data-member>
10535            </class-decl>
10536          </member-type>
10537          <member-type access='public'>
10538            <class-decl name='__anonymous_struct__3' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='87' column='1' id='type-id-1379'>
10539              <data-member access='public' layout-offset-in-bits='0'>
10540                <var-decl name='si_pid' type-id='type-id-68' visibility='default' filepath='/usr/include/bits/siginfo.h' line='88' column='1'/>
10541              </data-member>
10542              <data-member access='public' layout-offset-in-bits='32'>
10543                <var-decl name='si_uid' type-id='type-id-1375' visibility='default' filepath='/usr/include/bits/siginfo.h' line='89' column='1'/>
10544              </data-member>
10545              <data-member access='public' layout-offset-in-bits='64'>
10546                <var-decl name='si_status' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='90' column='1'/>
10547              </data-member>
10548              <data-member access='public' layout-offset-in-bits='128'>
10549                <var-decl name='si_utime' type-id='type-id-1380' visibility='default' filepath='/usr/include/bits/siginfo.h' line='91' column='1'/>
10550              </data-member>
10551              <data-member access='public' layout-offset-in-bits='192'>
10552                <var-decl name='si_stime' type-id='type-id-1380' visibility='default' filepath='/usr/include/bits/siginfo.h' line='92' column='1'/>
10553              </data-member>
10554            </class-decl>
10555          </member-type>
10556          <member-type access='public'>
10557            <class-decl name='__anonymous_struct__4' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='97' column='1' id='type-id-1381'>
10558              <data-member access='public' layout-offset-in-bits='0'>
10559                <var-decl name='si_addr' type-id='type-id-58' visibility='default' filepath='/usr/include/bits/siginfo.h' line='98' column='1'/>
10560              </data-member>
10561            </class-decl>
10562          </member-type>
10563          <member-type access='public'>
10564            <class-decl name='__anonymous_struct__5' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/siginfo.h' line='103' column='1' id='type-id-1382'>
10565              <data-member access='public' layout-offset-in-bits='0'>
10566                <var-decl name='si_band' type-id='type-id-85' visibility='default' filepath='/usr/include/bits/siginfo.h' line='104' column='1'/>
10567              </data-member>
10568              <data-member access='public' layout-offset-in-bits='64'>
10569                <var-decl name='si_fd' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='105' column='1'/>
10570              </data-member>
10571            </class-decl>
10572          </member-type>
10573          <data-member access='public'>
10574            <var-decl name='_pad' type-id='type-id-1383' visibility='default' filepath='/usr/include/bits/siginfo.h' line='60' column='1'/>
10575          </data-member>
10576          <data-member access='public'>
10577            <var-decl name='_kill' type-id='type-id-1374' visibility='default' filepath='/usr/include/bits/siginfo.h' line='67' column='1'/>
10578          </data-member>
10579          <data-member access='public'>
10580            <var-decl name='_timer' type-id='type-id-1376' visibility='default' filepath='/usr/include/bits/siginfo.h' line='75' column='1'/>
10581          </data-member>
10582          <data-member access='public'>
10583            <var-decl name='_rt' type-id='type-id-1378' visibility='default' filepath='/usr/include/bits/siginfo.h' line='83' column='1'/>
10584          </data-member>
10585          <data-member access='public'>
10586            <var-decl name='_sigchld' type-id='type-id-1379' visibility='default' filepath='/usr/include/bits/siginfo.h' line='93' column='1'/>
10587          </data-member>
10588          <data-member access='public'>
10589            <var-decl name='_sigfault' type-id='type-id-1381' visibility='default' filepath='/usr/include/bits/siginfo.h' line='99' column='1'/>
10590          </data-member>
10591          <data-member access='public'>
10592            <var-decl name='_sigpoll' type-id='type-id-1382' visibility='default' filepath='/usr/include/bits/siginfo.h' line='106' column='1'/>
10593          </data-member>
10594        </union-decl>
10595      </member-type>
10596      <data-member access='public' layout-offset-in-bits='0'>
10597        <var-decl name='si_signo' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='53' column='1'/>
10598      </data-member>
10599      <data-member access='public' layout-offset-in-bits='32'>
10600        <var-decl name='si_errno' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='54' column='1'/>
10601      </data-member>
10602      <data-member access='public' layout-offset-in-bits='64'>
10603        <var-decl name='si_code' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='56' column='1'/>
10604      </data-member>
10605      <data-member access='public' layout-offset-in-bits='128'>
10606        <var-decl name='_sifields' type-id='type-id-1373' visibility='default' filepath='/usr/include/bits/siginfo.h' line='107' column='1'/>
10607      </data-member>
10608    </class-decl>
10609    <typedef-decl name='time_t' type-id='type-id-1416' filepath='/usr/include/time.h' line='76' column='1' id='type-id-1400'/>
10610    <typedef-decl name='__time_t' type-id='type-id-85' filepath='/usr/include/bits/types.h' line='149' column='1' id='type-id-1416'/>
10611    <class-decl name='CpuProfiler' size-in-bits='704' visibility='default' filepath='src/profiler.cc' line='89' column='1' id='type-id-1417'>
10612      <data-member access='private' static='yes'>
10613        <var-decl name='instance_' type-id='type-id-1417' mangled-name='_ZN11CpuProfiler9instance_E' visibility='default' filepath='src/profiler.cc' line='107' column='1' elf-symbol-id='_ZN11CpuProfiler9instance_E'/>
10614      </data-member>
10615      <data-member access='private' layout-offset-in-bits='0'>
10616        <var-decl name='lock_' type-id='type-id-87' visibility='default' filepath='src/profiler.cc' line='119' column='1'/>
10617      </data-member>
10618      <data-member access='private' layout-offset-in-bits='64'>
10619        <var-decl name='collector_' type-id='type-id-1394' visibility='default' filepath='src/profiler.cc' line='120' column='1'/>
10620      </data-member>
10621      <data-member access='private' layout-offset-in-bits='512'>
10622        <var-decl name='filter_' type-id='type-id-1418' visibility='default' filepath='src/profiler.cc' line='125' column='1'/>
10623      </data-member>
10624      <data-member access='private' layout-offset-in-bits='576'>
10625        <var-decl name='filter_arg_' type-id='type-id-58' visibility='default' filepath='src/profiler.cc' line='126' column='1'/>
10626      </data-member>
10627      <data-member access='private' layout-offset-in-bits='640'>
10628        <var-decl name='prof_handler_token_' type-id='type-id-1304' visibility='default' filepath='src/profiler.cc' line='130' column='1'/>
10629      </data-member>
10630      <member-function access='private' constructor='yes'>
10631        <function-decl name='CpuProfiler' mangled-name='_ZN11CpuProfilerC1Ev' filepath='src/profiler.cc' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfilerC1Ev'>
10632          <parameter type-id='type-id-1419' is-artificial='yes'/>
10633          <return type-id='type-id-60'/>
10634        </function-decl>
10635      </member-function>
10636      <member-function access='private' destructor='yes'>
10637        <function-decl name='~CpuProfiler' mangled-name='_ZN11CpuProfilerD1Ev' filepath='src/profiler.cc' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfilerD1Ev'>
10638          <parameter type-id='type-id-1419' is-artificial='yes'/>
10639          <parameter type-id='type-id-1' is-artificial='yes'/>
10640          <return type-id='type-id-60'/>
10641        </function-decl>
10642      </member-function>
10643      <member-function access='private' static='yes'>
10644        <function-decl name='prof_handler' mangled-name='_ZN11CpuProfiler12prof_handlerEiP7siginfoPvS2_' filepath='src/profiler.cc' line='339' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler12prof_handlerEiP7siginfoPvS2_'>
10645          <parameter type-id='type-id-1'/>
10646          <parameter type-id='type-id-1302'/>
10647          <parameter type-id='type-id-58'/>
10648          <parameter type-id='type-id-58'/>
10649          <return type-id='type-id-60'/>
10650        </function-decl>
10651      </member-function>
10652      <member-function access='private'>
10653        <function-decl name='DisableHandler' mangled-name='_ZN11CpuProfiler14DisableHandlerEv' filepath='src/profiler.cc' line='327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler14DisableHandlerEv'>
10654          <parameter type-id='type-id-1420' name='this' is-artificial='yes'/>
10655          <return type-id='type-id-60'/>
10656        </function-decl>
10657      </member-function>
10658      <member-function access='private'>
10659        <function-decl name='EnableHandler' mangled-name='_ZN11CpuProfiler13EnableHandlerEv' filepath='src/profiler.cc' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler13EnableHandlerEv'>
10660          <parameter type-id='type-id-1420' name='this' is-artificial='yes'/>
10661          <return type-id='type-id-60'/>
10662        </function-decl>
10663      </member-function>
10664      <member-function access='private'>
10665        <function-decl name='Enabled' mangled-name='_ZN11CpuProfiler7EnabledEv' filepath='src/profiler.cc' line='301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler7EnabledEv'>
10666          <parameter type-id='type-id-1420' name='this' is-artificial='yes'/>
10667          <return type-id='type-id-61'/>
10668        </function-decl>
10669      </member-function>
10670      <member-function access='private'>
10671        <function-decl name='Stop' mangled-name='_ZN11CpuProfiler4StopEv' filepath='src/profiler.cc' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler4StopEv'>
10672          <parameter type-id='type-id-1420' name='this' is-artificial='yes'/>
10673          <return type-id='type-id-60'/>
10674        </function-decl>
10675      </member-function>
10676      <member-function access='private'>
10677        <function-decl name='FlushTable' mangled-name='_ZN11CpuProfiler10FlushTableEv' filepath='src/profiler.cc' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler10FlushTableEv'>
10678          <parameter type-id='type-id-1419' is-artificial='yes'/>
10679          <parameter type-id='type-id-1' is-artificial='yes'/>
10680          <return type-id='type-id-60'/>
10681        </function-decl>
10682      </member-function>
10683      <member-function access='private'>
10684        <function-decl name='GetCurrentState' mangled-name='_ZN11CpuProfiler15GetCurrentStateEP13ProfilerState' filepath='src/profiler.cc' line='306' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler15GetCurrentStateEP13ProfilerState'>
10685          <parameter type-id='type-id-1420' name='this' is-artificial='yes'/>
10686          <parameter type-id='type-id-1421' name='state' filepath='src/profiler.cc' line='306' column='1'/>
10687          <return type-id='type-id-60'/>
10688        </function-decl>
10689      </member-function>
10690      <member-function access='private'>
10691        <function-decl name='Start' mangled-name='_ZN11CpuProfiler5StartEPKcPK15ProfilerOptions' filepath='src/profiler.cc' line='234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler5StartEPKcPK15ProfilerOptions'>
10692          <parameter type-id='type-id-1420' name='this' is-artificial='yes'/>
10693          <parameter type-id='type-id-57' name='fname' filepath='src/profiler.cc' line='234' column='1'/>
10694          <parameter type-id='type-id-1422' name='options' filepath='src/profiler.cc' line='234' column='1'/>
10695          <return type-id='type-id-61'/>
10696        </function-decl>
10697      </member-function>
10698    </class-decl>
10699    <class-decl name='ProfilerOptions' size-in-bits='128' is-struct='yes' visibility='default' filepath='./src/gperftools/profiler.h' line='89' column='1' id='type-id-1423'>
10700      <data-member access='public' layout-offset-in-bits='0'>
10701        <var-decl name='filter_in_thread' type-id='type-id-1418' visibility='default' filepath='./src/gperftools/profiler.h' line='108' column='1'/>
10702      </data-member>
10703      <data-member access='public' layout-offset-in-bits='64'>
10704        <var-decl name='filter_in_thread_arg' type-id='type-id-58' visibility='default' filepath='./src/gperftools/profiler.h' line='109' column='1'/>
10705      </data-member>
10706    </class-decl>
10707    <class-decl name='ProfilerState' size-in-bits='8384' is-struct='yes' visibility='default' filepath='./src/gperftools/profiler.h' line='157' column='1' id='type-id-1424'>
10708      <data-member access='public' layout-offset-in-bits='0'>
10709        <var-decl name='enabled' type-id='type-id-1' visibility='default' filepath='./src/gperftools/profiler.h' line='158' column='1'/>
10710      </data-member>
10711      <data-member access='public' layout-offset-in-bits='64'>
10712        <var-decl name='start_time' type-id='type-id-1400' visibility='default' filepath='./src/gperftools/profiler.h' line='159' column='1'/>
10713      </data-member>
10714      <data-member access='public' layout-offset-in-bits='128'>
10715        <var-decl name='profile_name' type-id='type-id-1401' visibility='default' filepath='./src/gperftools/profiler.h' line='160' column='1'/>
10716      </data-member>
10717      <data-member access='public' layout-offset-in-bits='8320'>
10718        <var-decl name='samples_gathered' type-id='type-id-1' visibility='default' filepath='./src/gperftools/profiler.h' line='161' column='1'/>
10719      </data-member>
10720    </class-decl>
10721    <typedef-decl name='siginfo_t' type-id='type-id-1372' filepath='/usr/include/bits/siginfo.h' line='108' column='1' id='type-id-1371'/>
10722    <typedef-decl name='__uid_t' type-id='type-id-64' filepath='/usr/include/bits/types.h' line='135' column='1' id='type-id-1375'/>
10723    <typedef-decl name='sigval_t' type-id='type-id-1385' filepath='/usr/include/bits/siginfo.h' line='37' column='1' id='type-id-1377'/>
10724    <union-decl name='sigval' size-in-bits='64' visibility='default' filepath='/usr/include/bits/siginfo.h' line='34' column='1' id='type-id-1385'>
10725      <data-member access='public'>
10726        <var-decl name='sival_int' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='35' column='1'/>
10727      </data-member>
10728      <data-member access='public'>
10729        <var-decl name='sival_ptr' type-id='type-id-58' visibility='default' filepath='/usr/include/bits/siginfo.h' line='36' column='1'/>
10730      </data-member>
10731    </union-decl>
10732    <typedef-decl name='__clock_t' type-id='type-id-85' filepath='/usr/include/bits/types.h' line='145' column='1' id='type-id-1380'/>
10733    <pointer-type-def type-id='type-id-1417' size-in-bits='64' id='type-id-1419'/>
10734    <qualified-type-def type-id='type-id-1419' const='yes' id='type-id-1420'/>
10735    <pointer-type-def type-id='type-id-1394' size-in-bits='64' id='type-id-1386'/>
10736    <pointer-type-def type-id='type-id-1402' size-in-bits='64' id='type-id-1407'/>
10737    <pointer-type-def type-id='type-id-1405' size-in-bits='64' id='type-id-1408'/>
10738    <pointer-type-def type-id='type-id-1397' size-in-bits='64' id='type-id-1398'/>
10739    <qualified-type-def type-id='type-id-1398' const='yes' id='type-id-1425'/>
10740    <pointer-type-def type-id='type-id-1399' size-in-bits='64' id='type-id-1411'/>
10741    <pointer-type-def type-id='type-id-1370' size-in-bits='64' id='type-id-1304'/>
10742    <pointer-type-def type-id='type-id-1424' size-in-bits='64' id='type-id-1421'/>
10743    <qualified-type-def type-id='type-id-1394' const='yes' id='type-id-1414'/>
10744    <reference-type-def kind='lvalue' type-id='type-id-1414' size-in-bits='64' id='type-id-1409'/>
10745    <pointer-type-def type-id='type-id-1414' size-in-bits='64' id='type-id-1415'/>
10746    <qualified-type-def type-id='type-id-1415' const='yes' id='type-id-1410'/>
10747    <qualified-type-def type-id='type-id-1404' const='yes' id='type-id-1395'/>
10748    <reference-type-def kind='lvalue' type-id='type-id-1395' size-in-bits='64' id='type-id-1388'/>
10749    <qualified-type-def type-id='type-id-1397' const='yes' id='type-id-1396'/>
10750    <reference-type-def kind='lvalue' type-id='type-id-1396' size-in-bits='64' id='type-id-1390'/>
10751    <pointer-type-def type-id='type-id-1396' size-in-bits='64' id='type-id-1392'/>
10752    <qualified-type-def type-id='type-id-1423' const='yes' id='type-id-1426'/>
10753    <pointer-type-def type-id='type-id-1426' size-in-bits='64' id='type-id-1422'/>
10754    <pointer-type-def type-id='type-id-1427' size-in-bits='64' id='type-id-1418'/>
10755    <pointer-type-def type-id='type-id-1371' size-in-bits='64' id='type-id-1302'/>
10756    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
10757      <var-decl name='FLAGS_cpu_profiler_unittest' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead27FLAGS_cpu_profiler_unittestE' visibility='default' filepath='src/profiler.cc' line='74' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead27FLAGS_cpu_profiler_unittestE'/>
10758      <var-decl name='FLAGS_nocpu_profiler_unittest' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead29FLAGS_nocpu_profiler_unittestE' visibility='default' filepath='src/profiler.cc' line='78' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead29FLAGS_nocpu_profiler_unittestE'/>
10759    </namespace-decl>
10760    <namespace-decl name='tcmalloc'>
10761      <namespace-decl name='commandlineflags'>
10762        <function-decl name='StringToBool' filepath='src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
10763          <parameter type-id='type-id-57'/>
10764          <parameter type-id='type-id-61'/>
10765          <return type-id='type-id-61'/>
10766        </function-decl>
10767      </namespace-decl>
10768    </namespace-decl>
10769    <function-decl name='ProfilerEnable' mangled-name='ProfilerEnable' filepath='src/profiler.cc' line='430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfilerEnable'>
10770      <return type-id='type-id-60'/>
10771    </function-decl>
10772    <function-decl name='ProfilerDisable' mangled-name='ProfilerDisable' filepath='src/profiler.cc' line='431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfilerDisable'>
10773      <return type-id='type-id-60'/>
10774    </function-decl>
10775    <function-decl name='ProfilerRegisterThread' mangled-name='ProfilerRegisterThread' filepath='src/profiler.cc' line='378' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfilerRegisterThread'>
10776      <return type-id='type-id-60'/>
10777    </function-decl>
10778    <function-decl name='ProfilingIsEnabledForAllThreads' mangled-name='ProfilingIsEnabledForAllThreads' filepath='src/profiler.cc' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfilingIsEnabledForAllThreads'>
10779      <return type-id='type-id-1'/>
10780    </function-decl>
10781    <function-decl name='ProfilerStop' mangled-name='ProfilerStop' filepath='src/profiler.cc' line='399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfilerStop'>
10782      <return type-id='type-id-60'/>
10783    </function-decl>
10784    <function-decl name='ProfilerFlush' mangled-name='ProfilerFlush' filepath='src/profiler.cc' line='382' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfilerFlush'>
10785      <return type-id='type-id-60'/>
10786    </function-decl>
10787    <function-decl name='ProfilerGetCurrentState' mangled-name='ProfilerGetCurrentState' filepath='src/profiler.cc' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfilerGetCurrentState'>
10788      <parameter type-id='type-id-1421' name='state' filepath='src/profiler.cc' line='404' column='1'/>
10789      <return type-id='type-id-60'/>
10790    </function-decl>
10791    <function-decl name='ProfilerStartWithOptions' mangled-name='ProfilerStartWithOptions' filepath='src/profiler.cc' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfilerStartWithOptions'>
10792      <parameter type-id='type-id-57' name='fname' filepath='src/profiler.cc' line='395' column='1'/>
10793      <parameter type-id='type-id-1422' name='options' filepath='src/profiler.cc' line='395' column='1'/>
10794      <return type-id='type-id-1'/>
10795    </function-decl>
10796    <function-decl name='ProfilerStart' mangled-name='ProfilerStart' filepath='src/profiler.cc' line='390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ProfilerStart'>
10797      <parameter type-id='type-id-57'/>
10798      <return type-id='type-id-1'/>
10799    </function-decl>
10800    <function-type size-in-bits='64' id='type-id-1427'>
10801      <parameter type-id='type-id-58'/>
10802      <return type-id='type-id-1'/>
10803    </function-type>
10804  </abi-instr>
10805  <abi-instr address-size='64' path='src/raw_printer.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
10806    <pointer-type-def type-id='type-id-1428' size-in-bits='64' id='type-id-1429'/>
10807    <qualified-type-def type-id='type-id-1429' const='yes' id='type-id-1430'/>
10808    <qualified-type-def type-id='type-id-1428' const='yes' id='type-id-1431'/>
10809    <reference-type-def kind='lvalue' type-id='type-id-1431' size-in-bits='64' id='type-id-1432'/>
10810    <pointer-type-def type-id='type-id-1431' size-in-bits='64' id='type-id-1433'/>
10811    <namespace-decl name='base'>
10812      <class-decl name='RawPrinter' size-in-bits='192' visibility='default' filepath='src/raw_printer.h' line='51' column='1' id='type-id-1428'>
10813        <data-member access='private' layout-offset-in-bits='0'>
10814          <var-decl name='base_' type-id='type-id-118' visibility='default' filepath='src/raw_printer.h' line='81' column='1'/>
10815        </data-member>
10816        <data-member access='private' layout-offset-in-bits='64'>
10817          <var-decl name='ptr_' type-id='type-id-118' visibility='default' filepath='src/raw_printer.h' line='82' column='1'/>
10818        </data-member>
10819        <data-member access='private' layout-offset-in-bits='128'>
10820          <var-decl name='limit_' type-id='type-id-118' visibility='default' filepath='src/raw_printer.h' line='83' column='1'/>
10821        </data-member>
10822        <member-function access='private' constructor='yes'>
10823          <function-decl name='RawPrinter' mangled-name='_ZN4base10RawPrinterC1EPci' filepath='src/raw_printer.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base10RawPrinterC1EPci'>
10824            <parameter type-id='type-id-1429' is-artificial='yes'/>
10825            <parameter type-id='type-id-118'/>
10826            <parameter type-id='type-id-1'/>
10827            <return type-id='type-id-60'/>
10828          </function-decl>
10829        </member-function>
10830        <member-function access='private' constructor='yes'>
10831          <function-decl name='RawPrinter' filepath='src/raw_printer.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
10832            <parameter type-id='type-id-1429' is-artificial='yes'/>
10833            <parameter type-id='type-id-1432'/>
10834            <return type-id='type-id-60'/>
10835          </function-decl>
10836        </member-function>
10837        <member-function access='private'>
10838          <function-decl name='Printf' mangled-name='_ZN4base10RawPrinter6PrintfEPKcz' filepath='src/raw_printer.cc' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base10RawPrinter6PrintfEPKcz'>
10839            <parameter type-id='type-id-1430' name='this' is-artificial='yes'/>
10840            <parameter type-id='type-id-57' name='format' filepath='src/raw_printer.cc' line='51' column='1'/>
10841            <parameter is-variadic='yes'/>
10842            <return type-id='type-id-60'/>
10843          </function-decl>
10844        </member-function>
10845      </class-decl>
10846    </namespace-decl>
10847  </abi-instr>
10848  <abi-instr address-size='64' path='src/sampler.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
10849    <qualified-type-def type-id='type-id-1434' id='type-id-1435'/>
10850    <namespace-decl name='std'>
10851      <function-decl name='min&lt;double&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
10852        <parameter type-id='type-id-1434'/>
10853        <parameter type-id='type-id-1434'/>
10854        <return type-id='type-id-1434'/>
10855      </function-decl>
10856    </namespace-decl>
10857    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
10858      <var-decl name='FLAGS_tcmalloc_sample_parameter' type-id='type-id-98' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead31FLAGS_tcmalloc_sample_parameterE' visibility='default' filepath='src/sampler.cc' line='52' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead31FLAGS_tcmalloc_sample_parameterE'/>
10859      <var-decl name='FLAGS_notcmalloc_sample_parameter' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead33FLAGS_notcmalloc_sample_parameterE' visibility='default' filepath='src/sampler.cc' line='55' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead33FLAGS_notcmalloc_sample_parameterE'/>
10860    </namespace-decl>
10861    <reference-type-def kind='lvalue' type-id='type-id-1436' size-in-bits='64' id='type-id-1434'/>
10862    <qualified-type-def type-id='type-id-2' const='yes' id='type-id-1436'/>
10863  </abi-instr>
10864  <abi-instr address-size='64' path='src/span.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
10865    <qualified-type-def type-id='type-id-1437' const='yes' id='type-id-1438'/>
10866    <namespace-decl name='tcmalloc'>
10867      <function-decl name='DeleteSpan' mangled-name='_ZN8tcmalloc10DeleteSpanEPNS_4SpanE' filepath='src/span.cc' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc10DeleteSpanEPNS_4SpanE'>
10868        <parameter type-id='type-id-155'/>
10869        <return type-id='type-id-60'/>
10870      </function-decl>
10871      <function-decl name='DLL_Init' mangled-name='_ZN8tcmalloc8DLL_InitEPNS_4SpanE' filepath='src/span.cc' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8DLL_InitEPNS_4SpanE'>
10872        <parameter type-id='type-id-155'/>
10873        <return type-id='type-id-60'/>
10874      </function-decl>
10875      <function-decl name='DLL_Remove' mangled-name='_ZN8tcmalloc10DLL_RemoveEPNS_4SpanE' filepath='src/span.cc' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc10DLL_RemoveEPNS_4SpanE'>
10876        <parameter type-id='type-id-155'/>
10877        <return type-id='type-id-60'/>
10878      </function-decl>
10879      <function-decl name='DLL_Length' mangled-name='_ZN8tcmalloc10DLL_LengthEPKNS_4SpanE' filepath='src/span.cc' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc10DLL_LengthEPKNS_4SpanE'>
10880        <parameter type-id='type-id-150'/>
10881        <return type-id='type-id-1'/>
10882      </function-decl>
10883      <function-decl name='DLL_Prepend' mangled-name='_ZN8tcmalloc11DLL_PrependEPNS_4SpanES1_' filepath='src/span.cc' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11DLL_PrependEPNS_4SpanES1_'>
10884        <parameter type-id='type-id-155'/>
10885        <parameter type-id='type-id-155'/>
10886        <return type-id='type-id-60'/>
10887      </function-decl>
10888      <function-decl name='NewSpan' mangled-name='_ZN8tcmalloc7NewSpanEmm' filepath='src/span.cc' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7NewSpanEmm'>
10889        <parameter type-id='type-id-153'/>
10890        <parameter type-id='type-id-154'/>
10891        <return type-id='type-id-155'/>
10892      </function-decl>
10893    </namespace-decl>
10894    <pointer-type-def type-id='type-id-1439' size-in-bits='64' id='type-id-1437'/>
10895    <namespace-decl name='tcmalloc'>
10896      <class-decl name='PageHeapAllocator&lt;tcmalloc::Span&gt;' size-in-bits='256' visibility='default' filepath='src/page_heap_allocator.h' line='47' column='1' id='type-id-1439'>
10897        <data-member access='private' static='yes'>
10898          <var-decl name='kAllocIncrement' type-id='type-id-144' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
10899        </data-member>
10900        <data-member access='private' layout-offset-in-bits='0'>
10901          <var-decl name='free_area_' type-id='type-id-118' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
10902        </data-member>
10903        <data-member access='private' layout-offset-in-bits='64'>
10904          <var-decl name='free_avail_' type-id='type-id-62' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
10905        </data-member>
10906        <data-member access='private' layout-offset-in-bits='128'>
10907          <var-decl name='free_list_' type-id='type-id-58' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
10908        </data-member>
10909        <data-member access='private' layout-offset-in-bits='192'>
10910          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
10911        </data-member>
10912      </class-decl>
10913    </namespace-decl>
10914  </abi-instr>
10915  <abi-instr address-size='64' path='src/stack_trace_table.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
10916    <qualified-type-def type-id='type-id-1440' const='yes' id='type-id-1441'/>
10917    <pointer-type-def type-id='type-id-1441' size-in-bits='64' id='type-id-1442'/>
10918    <qualified-type-def type-id='type-id-1443' const='yes' id='type-id-1444'/>
10919    <qualified-type-def type-id='type-id-1445' id='type-id-1446'/>
10920    <reference-type-def kind='lvalue' type-id='type-id-1444' size-in-bits='64' id='type-id-1445'/>
10921    <qualified-type-def type-id='type-id-1447' const='yes' id='type-id-1448'/>
10922    <pointer-type-def type-id='type-id-1448' size-in-bits='64' id='type-id-1449'/>
10923    <qualified-type-def type-id='type-id-1450' const='yes' id='type-id-1451'/>
10924    <pointer-type-def type-id='type-id-1451' size-in-bits='64' id='type-id-1452'/>
10925    <qualified-type-def type-id='type-id-1452' const='yes' id='type-id-1453'/>
10926    <qualified-type-def type-id='type-id-1454' const='yes' id='type-id-1455'/>
10927    <pointer-type-def type-id='type-id-1447' size-in-bits='64' id='type-id-1456'/>
10928    <qualified-type-def type-id='type-id-1456' const='yes' id='type-id-1457'/>
10929    <pointer-type-def type-id='type-id-1450' size-in-bits='64' id='type-id-1458'/>
10930    <pointer-type-def type-id='type-id-1458' size-in-bits='64' id='type-id-1459'/>
10931    <namespace-decl name='tcmalloc'>
10932      <class-decl name='StackTraceTable' size-in-bits='192' visibility='default' filepath='src/stack_trace_table.h' line='47' column='1' id='type-id-1447'>
10933        <member-type access='private'>
10934          <class-decl name='Bucket' size-in-bits='2304' is-struct='yes' visibility='default' filepath='src/stack_trace_table.h' line='65' column='1' id='type-id-1450'>
10935            <data-member access='public' layout-offset-in-bits='0'>
10936              <var-decl name='hash' type-id='type-id-156' visibility='default' filepath='src/stack_trace_table.h' line='67' column='1'/>
10937            </data-member>
10938            <data-member access='public' layout-offset-in-bits='64'>
10939              <var-decl name='trace' type-id='type-id-1443' visibility='default' filepath='src/stack_trace_table.h' line='68' column='1'/>
10940            </data-member>
10941            <data-member access='public' layout-offset-in-bits='2176'>
10942              <var-decl name='count' type-id='type-id-1' visibility='default' filepath='src/stack_trace_table.h' line='71' column='1'/>
10943            </data-member>
10944            <data-member access='public' layout-offset-in-bits='2240'>
10945              <var-decl name='next' type-id='type-id-1458' visibility='default' filepath='src/stack_trace_table.h' line='72' column='1'/>
10946            </data-member>
10947            <member-function access='public'>
10948              <function-decl name='KeyEqual' mangled-name='_ZNK8tcmalloc15StackTraceTable6Bucket8KeyEqualEmRKNS_10StackTraceE' filepath='src/stack_trace_table.cc' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK8tcmalloc15StackTraceTable6Bucket8KeyEqualEmRKNS_10StackTraceE'>
10949                <parameter type-id='type-id-1453' name='this' is-artificial='yes'/>
10950                <parameter type-id='type-id-156' name='h' filepath='src/stack_trace_table.cc' line='45' column='1'/>
10951                <parameter type-id='type-id-1446' name='t' filepath='src/stack_trace_table.cc' line='46' column='1'/>
10952                <return type-id='type-id-61'/>
10953              </function-decl>
10954            </member-function>
10955          </class-decl>
10956        </member-type>
10957        <data-member access='private' static='yes'>
10958          <var-decl name='kHashTableSize' type-id='type-id-144' visibility='default' filepath='src/stack_trace_table.h' line='82' column='1'/>
10959        </data-member>
10960        <data-member access='private' layout-offset-in-bits='0'>
10961          <var-decl name='error_' type-id='type-id-61' visibility='default' filepath='src/stack_trace_table.h' line='84' column='1'/>
10962        </data-member>
10963        <data-member access='private' layout-offset-in-bits='32'>
10964          <var-decl name='depth_total_' type-id='type-id-1' visibility='default' filepath='src/stack_trace_table.h' line='85' column='1'/>
10965        </data-member>
10966        <data-member access='private' layout-offset-in-bits='64'>
10967          <var-decl name='bucket_total_' type-id='type-id-1' visibility='default' filepath='src/stack_trace_table.h' line='86' column='1'/>
10968        </data-member>
10969        <data-member access='private' layout-offset-in-bits='128'>
10970          <var-decl name='table_' type-id='type-id-1459' visibility='default' filepath='src/stack_trace_table.h' line='87' column='1'/>
10971        </data-member>
10972        <member-function access='private' constructor='yes'>
10973          <function-decl name='StackTraceTable' mangled-name='_ZN8tcmalloc15StackTraceTableC2Ev' filepath='src/stack_trace_table.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15StackTraceTableC2Ev'>
10974            <parameter type-id='type-id-1456' is-artificial='yes'/>
10975            <return type-id='type-id-60'/>
10976          </function-decl>
10977        </member-function>
10978        <member-function access='private' destructor='yes'>
10979          <function-decl name='~StackTraceTable' mangled-name='_ZN8tcmalloc15StackTraceTableD2Ev' filepath='src/stack_trace_table.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15StackTraceTableD2Ev'>
10980            <parameter type-id='type-id-1456' is-artificial='yes'/>
10981            <parameter type-id='type-id-1' is-artificial='yes'/>
10982            <return type-id='type-id-60'/>
10983          </function-decl>
10984        </member-function>
10985        <member-function access='private'>
10986          <function-decl name='ReadStackTracesAndClear' mangled-name='_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv' filepath='src/stack_trace_table.cc' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv'>
10987            <parameter type-id='type-id-1457' name='this' is-artificial='yes'/>
10988            <return type-id='type-id-151'/>
10989          </function-decl>
10990        </member-function>
10991        <member-function access='private'>
10992          <function-decl name='AddTrace' mangled-name='_ZN8tcmalloc15StackTraceTable8AddTraceERKNS_10StackTraceE' filepath='src/stack_trace_table.cc' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15StackTraceTable8AddTraceERKNS_10StackTraceE'>
10993            <parameter type-id='type-id-1457' name='this' is-artificial='yes'/>
10994            <parameter type-id='type-id-1446' name='t' filepath='src/stack_trace_table.cc' line='68' column='1'/>
10995            <return type-id='type-id-60'/>
10996          </function-decl>
10997        </member-function>
10998      </class-decl>
10999    </namespace-decl>
11000    <namespace-decl name='tcmalloc'>
11001      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTraceTable::Bucket&gt;' size-in-bits='256' visibility='default' filepath='src/page_heap_allocator.h' line='47' column='1' id='type-id-1440'>
11002        <data-member access='private' static='yes'>
11003          <var-decl name='kAllocIncrement' type-id='type-id-144' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
11004        </data-member>
11005        <data-member access='private' layout-offset-in-bits='0'>
11006          <var-decl name='free_area_' type-id='type-id-118' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
11007        </data-member>
11008        <data-member access='private' layout-offset-in-bits='64'>
11009          <var-decl name='free_avail_' type-id='type-id-62' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
11010        </data-member>
11011        <data-member access='private' layout-offset-in-bits='128'>
11012          <var-decl name='free_list_' type-id='type-id-58' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
11013        </data-member>
11014        <data-member access='private' layout-offset-in-bits='192'>
11015          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
11016        </data-member>
11017      </class-decl>
11018    </namespace-decl>
11019    <namespace-decl name='tcmalloc'>
11020      <class-decl name='StackTrace' size-in-bits='2112' is-struct='yes' visibility='default' filepath='src/common.h' line='266' column='1' id='type-id-1443'>
11021        <data-member access='public' layout-offset-in-bits='0'>
11022          <var-decl name='size' type-id='type-id-156' visibility='default' filepath='src/common.h' line='267' column='1'/>
11023        </data-member>
11024        <data-member access='public' layout-offset-in-bits='64'>
11025          <var-decl name='depth' type-id='type-id-156' visibility='default' filepath='src/common.h' line='268' column='1'/>
11026        </data-member>
11027        <data-member access='public' layout-offset-in-bits='128'>
11028          <var-decl name='stack' type-id='type-id-1460' visibility='default' filepath='src/common.h' line='269' column='1'/>
11029        </data-member>
11030      </class-decl>
11031    </namespace-decl>
11032    <pointer-type-def type-id='type-id-1440' size-in-bits='64' id='type-id-1454'/>
11033    <array-type-def dimensions='1' type-id='type-id-58' size-in-bits='1984' id='type-id-1460'>
11034      <subrange length='31' type-id='type-id-5' id='type-id-1461'/>
11035    </array-type-def>
11036  </abi-instr>
11037  <abi-instr address-size='64' path='src/stacktrace.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
11038    <namespace-decl name='tcmalloc'>
11039      <namespace-decl name='commandlineflags'>
11040        <function-decl name='StringToBool' filepath='src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
11041          <parameter type-id='type-id-57'/>
11042          <parameter type-id='type-id-61'/>
11043          <return type-id='type-id-61'/>
11044        </function-decl>
11045      </namespace-decl>
11046    </namespace-decl>
11047    <function-decl name='GetStackFrames' mangled-name='_Z14GetStackFramesPPvPiii' filepath='src/stacktrace.cc' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14GetStackFramesPPvPiii'>
11048      <parameter type-id='type-id-151' name='result' filepath='src/stacktrace.cc' line='220' column='1'/>
11049      <parameter type-id='type-id-963' name='sizes' filepath='src/stacktrace.cc' line='220' column='1'/>
11050      <parameter type-id='type-id-1' name='max_depth' filepath='src/stacktrace.cc' line='220' column='1'/>
11051      <parameter type-id='type-id-1' name='skip_count' filepath='src/stacktrace.cc' line='221' column='1'/>
11052      <return type-id='type-id-1'/>
11053    </function-decl>
11054    <function-decl name='GetStackFramesWithContext' mangled-name='_Z25GetStackFramesWithContextPPvPiiiPKv' filepath='src/stacktrace.cc' line='225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25GetStackFramesWithContextPPvPiiiPKv'>
11055      <parameter type-id='type-id-151' name='result' filepath='src/stacktrace.cc' line='225' column='1'/>
11056      <parameter type-id='type-id-963' name='sizes' filepath='src/stacktrace.cc' line='225' column='1'/>
11057      <parameter type-id='type-id-1' name='max_depth' filepath='src/stacktrace.cc' line='225' column='1'/>
11058      <parameter type-id='type-id-1' name='skip_count' filepath='src/stacktrace.cc' line='226' column='1'/>
11059      <parameter type-id='type-id-58' name='uc' filepath='src/stacktrace.cc' line='226' column='1'/>
11060      <return type-id='type-id-1'/>
11061    </function-decl>
11062    <function-decl name='GetStackTrace' mangled-name='_Z13GetStackTracePPvii' filepath='src/stacktrace.cc' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z13GetStackTracePPvii'>
11063      <parameter type-id='type-id-151' name='result' filepath='src/malloc_hook.cc' line='611' column='1'/>
11064      <parameter type-id='type-id-1' name='max_depth' filepath='src/malloc_hook.cc' line='611' column='1'/>
11065      <parameter type-id='type-id-1' name='skip_count' filepath='src/malloc_hook.cc' line='612' column='1'/>
11066      <return type-id='type-id-1'/>
11067    </function-decl>
11068    <function-decl name='GetStackTraceWithContext' mangled-name='_Z24GetStackTraceWithContextPPviiPKv' filepath='src/stacktrace.cc' line='237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24GetStackTraceWithContextPPviiPKv'>
11069      <parameter type-id='type-id-151' name='result' filepath='src/stacktrace.cc' line='237' column='1'/>
11070      <parameter type-id='type-id-1' name='max_depth' filepath='src/stacktrace.cc' line='237' column='1'/>
11071      <parameter type-id='type-id-1' name='skip_count' filepath='src/stacktrace.cc' line='238' column='1'/>
11072      <parameter type-id='type-id-58' name='uc' filepath='src/stacktrace.cc' line='238' column='1'/>
11073      <return type-id='type-id-1'/>
11074    </function-decl>
11075  </abi-instr>
11076  <abi-instr address-size='64' path='src/static_vars.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
11077    <namespace-decl name='tcmalloc'>
11078      <namespace-decl name='commandlineflags'>
11079        <function-decl name='StringToBool' filepath='./src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
11080          <parameter type-id='type-id-57'/>
11081          <parameter type-id='type-id-61'/>
11082          <return type-id='type-id-61'/>
11083        </function-decl>
11084      </namespace-decl>
11085    </namespace-decl>
11086  </abi-instr>
11087  <abi-instr address-size='64' path='src/symbolize.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
11088    <class-decl name='SymbolTable' size-in-bits='448' visibility='default' filepath='src/symbolize.h' line='50' column='1' id='type-id-1462'>
11089      <member-type access='private'>
11090        <typedef-decl name='SymbolMap' type-id='type-id-1464' filepath='src/symbolize.h' line='72' column='1' id='type-id-1463'/>
11091      </member-type>
11092      <data-member access='private' static='yes'>
11093        <var-decl name='kSymbolSize' type-id='type-id-144' visibility='default' filepath='src/symbolize.h' line='75' column='1'/>
11094      </data-member>
11095      <data-member access='private' layout-offset-in-bits='0'>
11096        <var-decl name='symbolization_table_' type-id='type-id-1463' visibility='default' filepath='src/symbolize.h' line='78' column='1'/>
11097      </data-member>
11098      <data-member access='private' layout-offset-in-bits='384'>
11099        <var-decl name='symbol_buffer_' type-id='type-id-118' visibility='default' filepath='src/symbolize.h' line='81' column='1'/>
11100      </data-member>
11101      <member-function access='private' constructor='yes'>
11102        <function-decl name='SymbolTable' filepath='src/symbolize.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
11103          <parameter type-id='type-id-1465' is-artificial='yes'/>
11104          <return type-id='type-id-60'/>
11105        </function-decl>
11106      </member-function>
11107      <member-function access='private' destructor='yes'>
11108        <function-decl name='~SymbolTable' filepath='src/symbolize.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
11109          <parameter type-id='type-id-1465' is-artificial='yes'/>
11110          <parameter type-id='type-id-1' is-artificial='yes'/>
11111          <return type-id='type-id-60'/>
11112        </function-decl>
11113      </member-function>
11114      <member-function access='private'>
11115        <function-decl name='Symbolize' mangled-name='_ZN11SymbolTable9SymbolizeEv' filepath='src/symbolize.cc' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11SymbolTable9SymbolizeEv'>
11116          <parameter type-id='type-id-1466' name='this' is-artificial='yes'/>
11117          <return type-id='type-id-1'/>
11118        </function-decl>
11119      </member-function>
11120      <member-function access='private'>
11121        <function-decl name='GetSymbol' mangled-name='_ZN11SymbolTable9GetSymbolEPKv' filepath='src/symbolize.cc' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11SymbolTable9GetSymbolEPKv'>
11122          <parameter type-id='type-id-1466' name='this' is-artificial='yes'/>
11123          <parameter type-id='type-id-58' name='addr' filepath='src/symbolize.cc' line='115' column='1'/>
11124          <return type-id='type-id-57'/>
11125        </function-decl>
11126      </member-function>
11127      <member-function access='private'>
11128        <function-decl name='Add' mangled-name='_ZN11SymbolTable3AddEPKv' filepath='src/symbolize.cc' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11SymbolTable3AddEPKv'>
11129          <parameter type-id='type-id-1466' name='this' is-artificial='yes'/>
11130          <parameter type-id='type-id-58' name='addr' filepath='src/symbolize.cc' line='111' column='1'/>
11131          <return type-id='type-id-60'/>
11132        </function-decl>
11133      </member-function>
11134    </class-decl>
11135    <pointer-type-def type-id='type-id-1462' size-in-bits='64' id='type-id-1465'/>
11136    <qualified-type-def type-id='type-id-1465' const='yes' id='type-id-1466'/>
11137    <pointer-type-def type-id='type-id-1131' size-in-bits='64' id='type-id-1136'/>
11138    <qualified-type-def type-id='type-id-1136' const='yes' id='type-id-1467'/>
11139    <pointer-type-def type-id='type-id-1468' size-in-bits='64' id='type-id-1469'/>
11140    <qualified-type-def type-id='type-id-1469' const='yes' id='type-id-1470'/>
11141    <qualified-type-def type-id='type-id-1131' const='yes' id='type-id-1138'/>
11142    <reference-type-def kind='lvalue' type-id='type-id-1138' size-in-bits='64' id='type-id-1137'/>
11143    <pointer-type-def type-id='type-id-1138' size-in-bits='64' id='type-id-1471'/>
11144    <qualified-type-def type-id='type-id-1471' const='yes' id='type-id-1472'/>
11145    <qualified-type-def type-id='type-id-1468' const='yes' id='type-id-1473'/>
11146    <reference-type-def kind='lvalue' type-id='type-id-1473' size-in-bits='64' id='type-id-1474'/>
11147    <pointer-type-def type-id='type-id-1473' size-in-bits='64' id='type-id-1475'/>
11148    <reference-type-def kind='lvalue' type-id='type-id-57' size-in-bits='64' id='type-id-1476'/>
11149    <qualified-type-def type-id='type-id-1126' const='yes' id='type-id-1477'/>
11150    <reference-type-def kind='lvalue' type-id='type-id-1477' size-in-bits='64' id='type-id-1478'/>
11151    <pointer-type-def type-id='type-id-1477' size-in-bits='64' id='type-id-1479'/>
11152    <qualified-type-def type-id='type-id-1479' const='yes' id='type-id-1480'/>
11153    <qualified-type-def type-id='type-id-1481' const='yes' id='type-id-1482'/>
11154    <qualified-type-def type-id='type-id-1483' id='type-id-1484'/>
11155    <reference-type-def kind='lvalue' type-id='type-id-1482' size-in-bits='64' id='type-id-1483'/>
11156    <pointer-type-def type-id='type-id-1482' size-in-bits='64' id='type-id-1485'/>
11157    <qualified-type-def type-id='type-id-1485' const='yes' id='type-id-1486'/>
11158    <qualified-type-def type-id='type-id-1487' const='yes' id='type-id-1488'/>
11159    <qualified-type-def type-id='type-id-1489' id='type-id-1490'/>
11160    <reference-type-def kind='lvalue' type-id='type-id-1488' size-in-bits='64' id='type-id-1489'/>
11161    <pointer-type-def type-id='type-id-1488' size-in-bits='64' id='type-id-1491'/>
11162    <qualified-type-def type-id='type-id-1491' const='yes' id='type-id-1492'/>
11163    <qualified-type-def type-id='type-id-1493' const='yes' id='type-id-1494'/>
11164    <reference-type-def kind='lvalue' type-id='type-id-1494' size-in-bits='64' id='type-id-1495'/>
11165    <pointer-type-def type-id='type-id-1494' size-in-bits='64' id='type-id-1496'/>
11166    <qualified-type-def type-id='type-id-1497' const='yes' id='type-id-1498'/>
11167    <pointer-type-def type-id='type-id-1498' size-in-bits='64' id='type-id-1499'/>
11168    <qualified-type-def type-id='type-id-1499' const='yes' id='type-id-1500'/>
11169    <qualified-type-def type-id='type-id-1127' const='yes' id='type-id-1134'/>
11170    <reference-type-def kind='lvalue' type-id='type-id-1134' size-in-bits='64' id='type-id-1130'/>
11171    <qualified-type-def type-id='type-id-1501' const='yes' id='type-id-1502'/>
11172    <reference-type-def kind='lvalue' type-id='type-id-1502' size-in-bits='64' id='type-id-1503'/>
11173    <qualified-type-def type-id='type-id-1128' const='yes' id='type-id-1135'/>
11174    <reference-type-def kind='lvalue' type-id='type-id-1135' size-in-bits='64' id='type-id-1129'/>
11175    <pointer-type-def type-id='type-id-1135' size-in-bits='64' id='type-id-1504'/>
11176    <qualified-type-def type-id='type-id-1504' const='yes' id='type-id-1505'/>
11177    <qualified-type-def type-id='type-id-1464' const='yes' id='type-id-1506'/>
11178    <reference-type-def kind='lvalue' type-id='type-id-1506' size-in-bits='64' id='type-id-1507'/>
11179    <pointer-type-def type-id='type-id-1506' size-in-bits='64' id='type-id-1508'/>
11180    <qualified-type-def type-id='type-id-1508' const='yes' id='type-id-1509'/>
11181    <qualified-type-def type-id='type-id-1510' const='yes' id='type-id-1511'/>
11182    <qualified-type-def type-id='type-id-1512' id='type-id-1513'/>
11183    <reference-type-def kind='lvalue' type-id='type-id-1511' size-in-bits='64' id='type-id-1512'/>
11184    <pointer-type-def type-id='type-id-1511' size-in-bits='64' id='type-id-1514'/>
11185    <reference-type-def kind='lvalue' type-id='type-id-1126' size-in-bits='64' id='type-id-1515'/>
11186    <pointer-type-def type-id='type-id-1126' size-in-bits='64' id='type-id-1516'/>
11187    <qualified-type-def type-id='type-id-1516' const='yes' id='type-id-1517'/>
11188    <pointer-type-def type-id='type-id-1125' size-in-bits='64' id='type-id-1100'/>
11189    <reference-type-def kind='lvalue' type-id='type-id-1481' size-in-bits='64' id='type-id-1518'/>
11190    <pointer-type-def type-id='type-id-1481' size-in-bits='64' id='type-id-1519'/>
11191    <qualified-type-def type-id='type-id-1519' const='yes' id='type-id-1520'/>
11192    <reference-type-def kind='lvalue' type-id='type-id-1487' size-in-bits='64' id='type-id-1521'/>
11193    <pointer-type-def type-id='type-id-1487' size-in-bits='64' id='type-id-1522'/>
11194    <qualified-type-def type-id='type-id-1522' const='yes' id='type-id-1523'/>
11195    <reference-type-def kind='lvalue' type-id='type-id-1493' size-in-bits='64' id='type-id-1524'/>
11196    <pointer-type-def type-id='type-id-1493' size-in-bits='64' id='type-id-1525'/>
11197    <reference-type-def kind='lvalue' type-id='type-id-1127' size-in-bits='64' id='type-id-1526'/>
11198    <pointer-type-def type-id='type-id-1127' size-in-bits='64' id='type-id-1132'/>
11199    <pointer-type-def type-id='type-id-1501' size-in-bits='64' id='type-id-1527'/>
11200    <reference-type-def kind='lvalue' type-id='type-id-1464' size-in-bits='64' id='type-id-1528'/>
11201    <pointer-type-def type-id='type-id-1464' size-in-bits='64' id='type-id-1529'/>
11202    <qualified-type-def type-id='type-id-1529' const='yes' id='type-id-1530'/>
11203    <reference-type-def kind='lvalue' type-id='type-id-1510' size-in-bits='64' id='type-id-1531'/>
11204    <pointer-type-def type-id='type-id-1510' size-in-bits='64' id='type-id-1532'/>
11205    <pointer-type-def type-id='type-id-1533' size-in-bits='64' id='type-id-1534'/>
11206    <namespace-decl name='std'>
11207      <class-decl name='less&lt;const void*&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='227' column='1' id='type-id-1128'>
11208        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1133'/>
11209      </class-decl>
11210      <class-decl name='binary_function&lt;const void*, const void*, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='113' column='1' id='type-id-1133'/>
11211      <class-decl name='_Rb_tree_iterator&lt;std::pair&lt;const void* const, const char*&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='154' column='1' id='type-id-1487'>
11212        <data-member access='public' layout-offset-in-bits='0'>
11213          <var-decl name='_M_node' type-id='type-id-865' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='219' column='1'/>
11214        </data-member>
11215        <member-function access='public'>
11216          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
11217            <parameter type-id='type-id-1522' is-artificial='yes'/>
11218            <return type-id='type-id-60'/>
11219          </function-decl>
11220        </member-function>
11221        <member-function access='public'>
11222          <function-decl name='_Rb_tree_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
11223            <parameter type-id='type-id-1522' is-artificial='yes'/>
11224            <parameter type-id='type-id-1525'/>
11225            <return type-id='type-id-60'/>
11226          </function-decl>
11227        </member-function>
11228      </class-decl>
11229      <class-decl name='_Select1st&lt;std::pair&lt;const void* const, const char*&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='482' column='1' id='type-id-1497'>
11230        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1535'/>
11231      </class-decl>
11232      <class-decl name='unary_function&lt;std::pair&lt;const void* const, const char*&gt;, const void* const&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='101' column='1' id='type-id-1535'/>
11233      <class-decl name='_Rb_tree_const_iterator&lt;std::pair&lt;const void* const, const char*&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='224' column='1' id='type-id-1481'>
11234        <data-member access='public' layout-offset-in-bits='0'>
11235          <var-decl name='_M_node' type-id='type-id-866' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
11236        </data-member>
11237        <member-function access='public'>
11238          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
11239            <parameter type-id='type-id-1519' is-artificial='yes'/>
11240            <return type-id='type-id-60'/>
11241          </function-decl>
11242        </member-function>
11243        <member-function access='public'>
11244          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
11245            <parameter type-id='type-id-1519' is-artificial='yes'/>
11246            <parameter type-id='type-id-1496'/>
11247            <return type-id='type-id-60'/>
11248          </function-decl>
11249        </member-function>
11250        <member-function access='public'>
11251          <function-decl name='_Rb_tree_const_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
11252            <parameter type-id='type-id-1519' is-artificial='yes'/>
11253            <parameter type-id='type-id-1489'/>
11254            <return type-id='type-id-60'/>
11255          </function-decl>
11256        </member-function>
11257      </class-decl>
11258      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;std::pair&lt;const void* const, const char*&gt; &gt;, bool&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-1533'>
11259        <data-member access='public' layout-offset-in-bits='0'>
11260          <var-decl name='first' type-id='type-id-1487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
11261        </data-member>
11262        <data-member access='public' layout-offset-in-bits='64'>
11263          <var-decl name='second' type-id='type-id-61' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
11264        </data-member>
11265        <member-function access='public'>
11266          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
11267            <parameter type-id='type-id-1534' is-artificial='yes'/>
11268            <return type-id='type-id-60'/>
11269          </function-decl>
11270        </member-function>
11271        <member-function access='public'>
11272          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
11273            <parameter type-id='type-id-1534' is-artificial='yes'/>
11274            <parameter type-id='type-id-1489'/>
11275            <parameter type-id='type-id-488'/>
11276            <return type-id='type-id-60'/>
11277          </function-decl>
11278        </member-function>
11279      </class-decl>
11280      <class-decl name='allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='87' column='1' id='type-id-1127'>
11281        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1131'/>
11282        <member-function access='private'>
11283          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
11284            <parameter type-id='type-id-1132' is-artificial='yes'/>
11285            <return type-id='type-id-60'/>
11286          </function-decl>
11287        </member-function>
11288        <member-function access='private'>
11289          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
11290            <parameter type-id='type-id-1132' is-artificial='yes'/>
11291            <parameter type-id='type-id-1130'/>
11292            <return type-id='type-id-60'/>
11293          </function-decl>
11294        </member-function>
11295        <member-function access='private' destructor='yes'>
11296          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
11297            <parameter type-id='type-id-1132' is-artificial='yes'/>
11298            <parameter type-id='type-id-1' is-artificial='yes'/>
11299            <return type-id='type-id-60'/>
11300          </function-decl>
11301        </member-function>
11302      </class-decl>
11303      <class-decl name='pair&lt;const void* const, const char*&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='68' column='1' id='type-id-1510'>
11304        <data-member access='public' layout-offset-in-bits='0'>
11305          <var-decl name='first' type-id='type-id-59' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='72' column='1'/>
11306        </data-member>
11307        <data-member access='public' layout-offset-in-bits='64'>
11308          <var-decl name='second' type-id='type-id-57' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='73' column='1'/>
11309        </data-member>
11310        <member-function access='public'>
11311          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
11312            <parameter type-id='type-id-1532' is-artificial='yes'/>
11313            <return type-id='type-id-60'/>
11314          </function-decl>
11315        </member-function>
11316        <member-function access='public'>
11317          <function-decl name='pair' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
11318            <parameter type-id='type-id-1532' is-artificial='yes'/>
11319            <parameter type-id='type-id-856'/>
11320            <parameter type-id='type-id-489'/>
11321            <return type-id='type-id-60'/>
11322          </function-decl>
11323        </member-function>
11324      </class-decl>
11325      <class-decl name='_Rb_tree&lt;const void*, std::pair&lt;const void* const, const char*&gt;, std::_Select1st&lt;std::pair&lt;const void* const, const char*&gt; &gt;, std::less&lt;const void*&gt;, std::allocator&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='323' column='1' id='type-id-1126'>
11326        <member-type access='protected'>
11327          <class-decl name='_Rb_tree_impl&lt;std::less&lt;const void*&gt;, false&gt;' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='427' column='1' id='type-id-1125'>
11328            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1127'/>
11329            <data-member access='public' layout-offset-in-bits='0'>
11330              <var-decl name='_M_key_compare' type-id='type-id-1128' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='428' column='1'/>
11331            </data-member>
11332            <data-member access='public' layout-offset-in-bits='64'>
11333              <var-decl name='_M_header' type-id='type-id-590' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='429' column='1'/>
11334            </data-member>
11335            <data-member access='public' layout-offset-in-bits='320'>
11336              <var-decl name='_M_node_count' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='430' column='1'/>
11337            </data-member>
11338            <member-function access='public'>
11339              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64'>
11340                <parameter type-id='type-id-1100' is-artificial='yes'/>
11341                <return type-id='type-id-60'/>
11342              </function-decl>
11343            </member-function>
11344            <member-function access='public'>
11345              <function-decl name='_Rb_tree_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64'>
11346                <parameter type-id='type-id-1100' is-artificial='yes'/>
11347                <parameter type-id='type-id-1129'/>
11348                <parameter type-id='type-id-1130'/>
11349                <return type-id='type-id-60'/>
11350              </function-decl>
11351            </member-function>
11352          </class-decl>
11353        </member-type>
11354        <data-member access='protected' layout-offset-in-bits='0'>
11355          <var-decl name='_M_impl' type-id='type-id-1125' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='453' column='1'/>
11356        </data-member>
11357        <member-function access='private'>
11358          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='591' column='1' visibility='default' binding='global' size-in-bits='64'>
11359            <parameter type-id='type-id-1516' is-artificial='yes'/>
11360            <return type-id='type-id-60'/>
11361          </function-decl>
11362        </member-function>
11363        <member-function access='private'>
11364          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='593' column='1' visibility='default' binding='global' size-in-bits='64'>
11365            <parameter type-id='type-id-1516' is-artificial='yes'/>
11366            <parameter type-id='type-id-1129'/>
11367            <parameter type-id='type-id-1503'/>
11368            <return type-id='type-id-60'/>
11369          </function-decl>
11370        </member-function>
11371        <member-function access='private'>
11372          <function-decl name='_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='597' column='1' visibility='default' binding='global' size-in-bits='64'>
11373            <parameter type-id='type-id-1516' is-artificial='yes'/>
11374            <parameter type-id='type-id-1478'/>
11375            <return type-id='type-id-60'/>
11376          </function-decl>
11377        </member-function>
11378        <member-function access='private' destructor='yes'>
11379          <function-decl name='~_Rb_tree' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64'>
11380            <parameter type-id='type-id-1516' is-artificial='yes'/>
11381            <parameter type-id='type-id-1' is-artificial='yes'/>
11382            <return type-id='type-id-60'/>
11383          </function-decl>
11384        </member-function>
11385        <member-function access='private'>
11386          <function-decl name='_M_insert_' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE10_M_insert_EPKSt18_Rb_tree_node_baseSF_RKS6_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE10_M_insert_EPKSt18_Rb_tree_node_baseSF_RKS6_'>
11387            <parameter type-id='type-id-1517' name='this' is-artificial='yes'/>
11388            <parameter type-id='type-id-592' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
11389            <parameter type-id='type-id-592' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
11390            <parameter type-id='type-id-1513' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='875' column='1'/>
11391            <return type-id='type-id-1487'/>
11392          </function-decl>
11393        </member-function>
11394        <member-function access='private'>
11395          <function-decl name='_M_insert_unique' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE16_M_insert_uniqueERKS6_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE16_M_insert_uniqueERKS6_'>
11396            <parameter type-id='type-id-1517' name='this' is-artificial='yes'/>
11397            <parameter type-id='type-id-1513' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1162' column='1'/>
11398            <return type-id='type-id-1533'/>
11399          </function-decl>
11400        </member-function>
11401        <member-function access='private'>
11402          <function-decl name='_M_insert_unique_' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS6_ERKS6_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS6_ERKS6_'>
11403            <parameter type-id='type-id-1517' name='this' is-artificial='yes'/>
11404            <parameter type-id='type-id-1481' name='__position' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1207' column='1'/>
11405            <parameter type-id='type-id-1513' name='__v' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1207' column='1'/>
11406            <return type-id='type-id-1487'/>
11407          </function-decl>
11408        </member-function>
11409        <member-function access='private'>
11410          <function-decl name='_M_erase' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='964' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E'>
11411            <parameter type-id='type-id-1517' name='this' is-artificial='yes'/>
11412            <parameter type-id='type-id-1525' name='__p' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='362' column='1'/>
11413            <return type-id='type-id-60'/>
11414          </function-decl>
11415        </member-function>
11416      </class-decl>
11417      <class-decl name='map&lt;const void*, const char*, std::less&lt;const void*&gt;, std::allocator&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='87' column='1' id='type-id-1464'>
11418        <member-type access='private'>
11419          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-1536'/>
11420        </member-type>
11421        <data-member access='private' layout-offset-in-bits='0'>
11422          <var-decl name='_M_t' type-id='type-id-1126' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='128' column='1'/>
11423        </data-member>
11424        <member-function access='private'>
11425          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
11426            <parameter type-id='type-id-1529' is-artificial='yes'/>
11427            <return type-id='type-id-60'/>
11428          </function-decl>
11429        </member-function>
11430        <member-function access='private'>
11431          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
11432            <parameter type-id='type-id-1529' is-artificial='yes'/>
11433            <parameter type-id='type-id-1129'/>
11434            <parameter type-id='type-id-1503'/>
11435            <return type-id='type-id-60'/>
11436          </function-decl>
11437        </member-function>
11438        <member-function access='private'>
11439          <function-decl name='map' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
11440            <parameter type-id='type-id-1529' is-artificial='yes'/>
11441            <parameter type-id='type-id-1507'/>
11442            <return type-id='type-id-60'/>
11443          </function-decl>
11444        </member-function>
11445      </class-decl>
11446      <class-decl name='allocator&lt;std::pair&lt;const void* const, const char*&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='87' column='1' id='type-id-1501'>
11447        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1468'/>
11448        <member-function access='private'>
11449          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
11450            <parameter type-id='type-id-1527' is-artificial='yes'/>
11451            <return type-id='type-id-60'/>
11452          </function-decl>
11453        </member-function>
11454        <member-function access='private'>
11455          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
11456            <parameter type-id='type-id-1527' is-artificial='yes'/>
11457            <parameter type-id='type-id-1503'/>
11458            <return type-id='type-id-60'/>
11459          </function-decl>
11460        </member-function>
11461        <member-function access='private' destructor='yes'>
11462          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
11463            <parameter type-id='type-id-1527' is-artificial='yes'/>
11464            <parameter type-id='type-id-1' is-artificial='yes'/>
11465            <return type-id='type-id-60'/>
11466          </function-decl>
11467        </member-function>
11468        <member-function access='private'>
11469          <function-decl name='allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
11470            <parameter type-id='type-id-1527' is-artificial='yes'/>
11471            <parameter type-id='type-id-1130'/>
11472            <return type-id='type-id-60'/>
11473          </function-decl>
11474        </member-function>
11475      </class-decl>
11476      <class-decl name='_Rb_tree_node&lt;std::pair&lt;const void* const, const char*&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1493'/>
11477      <class-decl name='reverse_iterator&lt;std::_Rb_tree_iterator&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1537'/>
11478      <class-decl name='reverse_iterator&lt;std::_Rb_tree_const_iterator&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1538'/>
11479      <class-decl name='pair&lt;std::_Rb_tree_iterator&lt;std::pair&lt;const void* const, const char*&gt; &gt;, std::_Rb_tree_iterator&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1539'/>
11480      <class-decl name='pair&lt;std::_Rb_tree_const_iterator&lt;std::pair&lt;const void* const, const char*&gt; &gt;, std::_Rb_tree_const_iterator&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1540'/>
11481    </namespace-decl>
11482    <namespace-decl name='__gnu_cxx'>
11483      <class-decl name='new_allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-1131'>
11484        <member-function access='private'>
11485          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
11486            <parameter type-id='type-id-1136' is-artificial='yes'/>
11487            <return type-id='type-id-60'/>
11488          </function-decl>
11489        </member-function>
11490        <member-function access='private'>
11491          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
11492            <parameter type-id='type-id-1136' is-artificial='yes'/>
11493            <parameter type-id='type-id-1137'/>
11494            <return type-id='type-id-60'/>
11495          </function-decl>
11496        </member-function>
11497        <member-function access='private' destructor='yes'>
11498          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
11499            <parameter type-id='type-id-1136' is-artificial='yes'/>
11500            <parameter type-id='type-id-1' is-artificial='yes'/>
11501            <return type-id='type-id-60'/>
11502          </function-decl>
11503        </member-function>
11504      </class-decl>
11505      <class-decl name='new_allocator&lt;std::pair&lt;const void* const, const char*&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-1468'>
11506        <member-function access='private'>
11507          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
11508            <parameter type-id='type-id-1469' is-artificial='yes'/>
11509            <return type-id='type-id-60'/>
11510          </function-decl>
11511        </member-function>
11512        <member-function access='private'>
11513          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
11514            <parameter type-id='type-id-1469' is-artificial='yes'/>
11515            <parameter type-id='type-id-1474'/>
11516            <return type-id='type-id-60'/>
11517          </function-decl>
11518        </member-function>
11519        <member-function access='private' destructor='yes'>
11520          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
11521            <parameter type-id='type-id-1469' is-artificial='yes'/>
11522            <parameter type-id='type-id-1' is-artificial='yes'/>
11523            <return type-id='type-id-60'/>
11524          </function-decl>
11525        </member-function>
11526      </class-decl>
11527    </namespace-decl>
11528    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead'>
11529      <var-decl name='FLAGS_symbolize_pprof' type-id='type-id-924' mangled-name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead21FLAGS_symbolize_pprofE' visibility='default' filepath='src/symbolize.cc' line='68' column='1' elf-symbol-id='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead21FLAGS_symbolize_pprofE'/>
11530      <var-decl name='FLAGS_nosymbolize_pprof' type-id='type-id-65' mangled-name='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead23FLAGS_nosymbolize_pprofE' visibility='default' filepath='src/symbolize.cc' line='70' column='1' elf-symbol-id='_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead23FLAGS_nosymbolize_pprofE'/>
11531    </namespace-decl>
11532  </abi-instr>
11533  <abi-instr address-size='64' path='src/system-alloc.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
11534    <array-type-def dimensions='1' type-id='type-id-966' size-in-bits='128' id='type-id-1541'>
11535      <subrange length='2' type-id='type-id-5' id='type-id-1542'/>
11536    </array-type-def>
11537    <array-type-def dimensions='1' type-id='type-id-61' size-in-bits='16' id='type-id-1543'>
11538      <subrange length='2' type-id='type-id-5' id='type-id-1542'/>
11539    </array-type-def>
11540    <array-type-def dimensions='1' type-id='type-id-57' size-in-bits='128' id='type-id-1544'>
11541      <subrange length='2' type-id='type-id-5' id='type-id-1542'/>
11542    </array-type-def>
11543    <class-decl name='MmapSysAllocator' size-in-bits='64' visibility='default' filepath='src/system-alloc.cc' line='158' column='1' id='type-id-1545'>
11544      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-997'/>
11545      <member-function access='private' constructor='yes'>
11546        <function-decl name='MmapSysAllocator' filepath='src/system-alloc.cc' line='160' column='1' visibility='default' binding='global' size-in-bits='64'>
11547          <parameter type-id='type-id-1546' is-artificial='yes'/>
11548          <return type-id='type-id-60'/>
11549        </function-decl>
11550      </member-function>
11551      <member-function access='private' vtable-offset='2'>
11552        <function-decl name='Alloc' mangled-name='_ZN16MmapSysAllocator5AllocEmPmm' filepath='src/system-alloc.cc' line='274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16MmapSysAllocator5AllocEmPmm'>
11553          <parameter type-id='type-id-1546' is-artificial='yes'/>
11554          <parameter type-id='type-id-62'/>
11555          <parameter type-id='type-id-253'/>
11556          <parameter type-id='type-id-62'/>
11557          <return type-id='type-id-58'/>
11558        </function-decl>
11559      </member-function>
11560    </class-decl>
11561    <class-decl name='SbrkSysAllocator' size-in-bits='64' visibility='default' filepath='src/system-alloc.cc' line='150' column='1' id='type-id-1547'>
11562      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-997'/>
11563      <member-function access='private' constructor='yes'>
11564        <function-decl name='SbrkSysAllocator' filepath='src/system-alloc.cc' line='152' column='1' visibility='default' binding='global' size-in-bits='64'>
11565          <parameter type-id='type-id-1548' is-artificial='yes'/>
11566          <return type-id='type-id-60'/>
11567        </function-decl>
11568      </member-function>
11569      <member-function access='private' vtable-offset='2'>
11570        <function-decl name='Alloc' mangled-name='_ZN16SbrkSysAllocator5AllocEmPmm' filepath='src/system-alloc.cc' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16SbrkSysAllocator5AllocEmPmm'>
11571          <parameter type-id='type-id-1548' is-artificial='yes'/>
11572          <parameter type-id='type-id-62'/>
11573          <parameter type-id='type-id-253'/>
11574          <parameter type-id='type-id-62'/>
11575          <return type-id='type-id-58'/>
11576        </function-decl>
11577      </member-function>
11578    </class-decl>
11579    <class-decl name='DefaultSysAllocator' size-in-bits='384' visibility='default' filepath='src/system-alloc.cc' line='173' column='1' id='type-id-1549'>
11580      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-997'/>
11581      <data-member access='private' static='yes'>
11582        <var-decl name='kMaxAllocators' type-id='type-id-144' visibility='default' filepath='src/system-alloc.cc' line='193' column='1'/>
11583      </data-member>
11584      <data-member access='private' layout-offset-in-bits='64'>
11585        <var-decl name='failed_' type-id='type-id-1543' visibility='default' filepath='src/system-alloc.cc' line='194' column='1'/>
11586      </data-member>
11587      <data-member access='private' layout-offset-in-bits='128'>
11588        <var-decl name='allocs_' type-id='type-id-1541' visibility='default' filepath='src/system-alloc.cc' line='195' column='1'/>
11589      </data-member>
11590      <data-member access='private' layout-offset-in-bits='256'>
11591        <var-decl name='names_' type-id='type-id-1544' visibility='default' filepath='src/system-alloc.cc' line='196' column='1'/>
11592      </data-member>
11593      <member-function access='private' constructor='yes'>
11594        <function-decl name='DefaultSysAllocator' filepath='src/system-alloc.cc' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
11595          <parameter type-id='type-id-1550' is-artificial='yes'/>
11596          <return type-id='type-id-60'/>
11597        </function-decl>
11598      </member-function>
11599      <member-function access='private' vtable-offset='2'>
11600        <function-decl name='Alloc' mangled-name='_ZN19DefaultSysAllocator5AllocEmPmm' filepath='src/system-alloc.cc' line='431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN19DefaultSysAllocator5AllocEmPmm'>
11601          <parameter type-id='type-id-1550' is-artificial='yes'/>
11602          <parameter type-id='type-id-62'/>
11603          <parameter type-id='type-id-253'/>
11604          <parameter type-id='type-id-62'/>
11605          <return type-id='type-id-58'/>
11606        </function-decl>
11607      </member-function>
11608    </class-decl>
11609    <class-decl name='DevMemSysAllocator' size-in-bits='64' visibility='default' filepath='src/system-alloc.cc' line='166' column='1' id='type-id-1551'>
11610      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-997'/>
11611      <member-function access='private' constructor='yes'>
11612        <function-decl name='DevMemSysAllocator' filepath='src/system-alloc.cc' line='168' column='1' visibility='default' binding='global' size-in-bits='64'>
11613          <parameter type-id='type-id-1552' is-artificial='yes'/>
11614          <return type-id='type-id-60'/>
11615        </function-decl>
11616      </member-function>
11617      <member-function access='private' vtable-offset='2'>
11618        <function-decl name='Alloc' mangled-name='_ZN18DevMemSysAllocator5AllocEmPmm' filepath='src/system-alloc.cc' line='342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN18DevMemSysAllocator5AllocEmPmm'>
11619          <parameter type-id='type-id-1552' is-artificial='yes'/>
11620          <parameter type-id='type-id-62'/>
11621          <parameter type-id='type-id-253'/>
11622          <parameter type-id='type-id-62'/>
11623          <return type-id='type-id-58'/>
11624        </function-decl>
11625      </member-function>
11626    </class-decl>
11627    <pointer-type-def type-id='type-id-1549' size-in-bits='64' id='type-id-1550'/>
11628    <qualified-type-def type-id='type-id-1550' const='yes' id='type-id-1553'/>
11629    <pointer-type-def type-id='type-id-1551' size-in-bits='64' id='type-id-1552'/>
11630    <pointer-type-def type-id='type-id-1545' size-in-bits='64' id='type-id-1546'/>
11631    <pointer-type-def type-id='type-id-1547' size-in-bits='64' id='type-id-1548'/>
11632    <namespace-decl name='tcmalloc'>
11633      <namespace-decl name='commandlineflags'>
11634        <function-decl name='StringToBool' filepath='src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
11635          <parameter type-id='type-id-57'/>
11636          <parameter type-id='type-id-61'/>
11637          <return type-id='type-id-61'/>
11638        </function-decl>
11639      </namespace-decl>
11640    </namespace-decl>
11641    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead'>
11642      <var-decl name='FLAGS_malloc_devmem_start' type-id='type-id-74' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead25FLAGS_malloc_devmem_startE' visibility='default' filepath='src/system-alloc.cc' line='130' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead25FLAGS_malloc_devmem_startE'/>
11643      <var-decl name='FLAGS_nomalloc_devmem_start' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead27FLAGS_nomalloc_devmem_startE' visibility='default' filepath='src/system-alloc.cc' line='133' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead27FLAGS_nomalloc_devmem_startE'/>
11644      <var-decl name='FLAGS_malloc_devmem_limit' type-id='type-id-74' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead25FLAGS_malloc_devmem_limitE' visibility='default' filepath='src/system-alloc.cc' line='134' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead25FLAGS_malloc_devmem_limitE'/>
11645      <var-decl name='FLAGS_nomalloc_devmem_limit' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead27FLAGS_nomalloc_devmem_limitE' visibility='default' filepath='src/system-alloc.cc' line='137' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead27FLAGS_nomalloc_devmem_limitE'/>
11646    </namespace-decl>
11647    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
11648      <var-decl name='FLAGS_malloc_skip_sbrk' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead22FLAGS_malloc_skip_sbrkE' visibility='default' filepath='src/system-alloc.cc' line='138' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead22FLAGS_malloc_skip_sbrkE'/>
11649      <var-decl name='FLAGS_nomalloc_skip_sbrk' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead24FLAGS_nomalloc_skip_sbrkE' visibility='default' filepath='src/system-alloc.cc' line='140' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead24FLAGS_nomalloc_skip_sbrkE'/>
11650      <var-decl name='FLAGS_malloc_skip_mmap' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead22FLAGS_malloc_skip_mmapE' visibility='default' filepath='src/system-alloc.cc' line='141' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead22FLAGS_malloc_skip_mmapE'/>
11651      <var-decl name='FLAGS_nomalloc_skip_mmap' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead24FLAGS_nomalloc_skip_mmapE' visibility='default' filepath='src/system-alloc.cc' line='143' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead24FLAGS_nomalloc_skip_mmapE'/>
11652      <var-decl name='FLAGS_malloc_disable_memory_release' type-id='type-id-61' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_malloc_disable_memory_releaseE' visibility='default' filepath='src/system-alloc.cc' line='144' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_malloc_disable_memory_releaseE'/>
11653      <var-decl name='FLAGS_nomalloc_disable_memory_release' type-id='type-id-65' mangled-name='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead37FLAGS_nomalloc_disable_memory_releaseE' visibility='default' filepath='src/system-alloc.cc' line='147' column='1' elf-symbol-id='_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead37FLAGS_nomalloc_disable_memory_releaseE'/>
11654    </namespace-decl>
11655    <function-decl name='tc_get_sysalloc_override' mangled-name='_Z24tc_get_sysalloc_overrideP12SysAllocator' filepath='src/system-alloc.cc' line='451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24tc_get_sysalloc_overrideP12SysAllocator'>
11656      <parameter type-id='type-id-966' name='def' filepath='src/system-alloc.cc' line='451' column='1'/>
11657      <return type-id='type-id-966'/>
11658    </function-decl>
11659    <function-decl name='InitSystemAllocators' mangled-name='_Z20InitSystemAllocatorsv' filepath='src/system-alloc.cc' line='457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20InitSystemAllocatorsv'>
11660      <return type-id='type-id-60'/>
11661    </function-decl>
11662    <function-decl name='TCMalloc_SystemCommit' mangled-name='_Z21TCMalloc_SystemCommitPvm' filepath='src/system-alloc.cc' line='548' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z21TCMalloc_SystemCommitPvm'>
11663      <parameter type-id='type-id-58'/>
11664      <parameter type-id='type-id-62'/>
11665      <return type-id='type-id-60'/>
11666    </function-decl>
11667    <function-decl name='TCMalloc_SystemRelease' mangled-name='_Z22TCMalloc_SystemReleasePvm' filepath='src/system-alloc.cc' line='510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22TCMalloc_SystemReleasePvm'>
11668      <parameter type-id='type-id-58' name='start' filepath='src/system-alloc.cc' line='510' column='1'/>
11669      <parameter type-id='type-id-62' name='length' filepath='src/system-alloc.cc' line='510' column='1'/>
11670      <return type-id='type-id-61'/>
11671    </function-decl>
11672    <function-decl name='TCMalloc_SystemAlloc' mangled-name='_Z20TCMalloc_SystemAllocmPmm' filepath='src/system-alloc.cc' line='480' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20TCMalloc_SystemAllocmPmm'>
11673      <parameter type-id='type-id-62' name='size' filepath='src/system-alloc.cc' line='480' column='1'/>
11674      <parameter type-id='type-id-253' name='actual_size' filepath='src/system-alloc.cc' line='480' column='1'/>
11675      <parameter type-id='type-id-62' name='alignment' filepath='src/system-alloc.cc' line='481' column='1'/>
11676      <return type-id='type-id-58'/>
11677    </function-decl>
11678    <var-decl name='sys_alloc' type-id='type-id-966' mangled-name='sys_alloc' visibility='default' filepath='src/system-alloc.cc' line='124' column='1' elf-symbol-id='sys_alloc'/>
11679    <var-decl name='TCMalloc_SystemTaken' type-id='type-id-62' mangled-name='TCMalloc_SystemTaken' visibility='default' filepath='src/system-alloc.cc' line='127' column='1' elf-symbol-id='TCMalloc_SystemTaken'/>
11680  </abi-instr>
11681  <abi-instr address-size='64' path='src/tcmalloc.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
11682    <array-type-def dimensions='1' type-id='type-id-922' size-in-bits='512' id='type-id-923'>
11683      <subrange length='8' type-id='type-id-5' id='type-id-925'/>
11684    </array-type-def>
11685    <type-decl name='bool' size-in-bits='8' id='type-id-61'/>
11686    <type-decl name='char' size-in-bits='8' id='type-id-65'/>
11687    <array-type-def dimensions='1' type-id='type-id-65' size-in-bits='8' id='type-id-1554'>
11688      <subrange length='1' type-id='type-id-5' id='type-id-1555'/>
11689    </array-type-def>
11690    <array-type-def dimensions='1' type-id='type-id-65' size-in-bits='160' id='type-id-1556'>
11691      <subrange length='20' type-id='type-id-5' id='type-id-926'/>
11692    </array-type-def>
11693    <array-type-def dimensions='1' type-id='type-id-65' size-in-bits='384' id='type-id-188'>
11694      <subrange length='48' type-id='type-id-5' id='type-id-928'/>
11695    </array-type-def>
11696    <array-type-def dimensions='1' type-id='type-id-65' size-in-bits='32' id='type-id-1557'>
11697      <subrange length='4' type-id='type-id-5' id='type-id-162'/>
11698    </array-type-def>
11699    <class-decl name='typedef __va_list_tag __va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-73'>
11700      <data-member access='public' layout-offset-in-bits='0'>
11701        <var-decl name='gp_offset' type-id='type-id-64' visibility='default'/>
11702      </data-member>
11703      <data-member access='public' layout-offset-in-bits='32'>
11704        <var-decl name='fp_offset' type-id='type-id-64' visibility='default'/>
11705      </data-member>
11706      <data-member access='public' layout-offset-in-bits='64'>
11707        <var-decl name='overflow_arg_area' type-id='type-id-58' visibility='default'/>
11708      </data-member>
11709      <data-member access='public' layout-offset-in-bits='128'>
11710        <var-decl name='reg_save_area' type-id='type-id-58' visibility='default'/>
11711      </data-member>
11712    </class-decl>
11713    <type-decl name='double' size-in-bits='64' id='type-id-2'/>
11714    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='65536' id='type-id-1558'>
11715      <subrange length='1024' type-id='type-id-5' id='type-id-1413'/>
11716    </array-type-def>
11717    <type-decl name='float' size-in-bits='32' id='type-id-1559'/>
11718    <type-decl name='int' size-in-bits='32' id='type-id-1'/>
11719    <array-type-def dimensions='1' type-id='type-id-98' size-in-bits='8192' id='type-id-1560'>
11720      <subrange length='128' type-id='type-id-5' id='type-id-1561'/>
11721    </array-type-def>
11722    <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='2816' id='type-id-1562'>
11723      <subrange length='88' type-id='type-id-5' id='type-id-1563'/>
11724    </array-type-def>
11725    <type-decl name='long double' size-in-bits='128' id='type-id-1564'/>
11726    <type-decl name='long int' size-in-bits='64' id='type-id-85'/>
11727    <type-decl name='long long int' size-in-bits='64' id='type-id-1159'/>
11728    <type-decl name='long long unsigned int' size-in-bits='64' id='type-id-1160'/>
11729    <type-decl name='signed char' size-in-bits='8' id='type-id-1565'/>
11730    <array-type-def dimensions='1' type-id='type-id-62' size-in-bits='5632' id='type-id-1566'>
11731      <subrange length='88' type-id='type-id-5' id='type-id-1563'/>
11732    </array-type-def>
11733    <array-type-def dimensions='1' type-id='type-id-1567' size-in-bits='8192' id='type-id-1568'>
11734      <subrange length='64' type-id='type-id-5' id='type-id-1412'/>
11735    </array-type-def>
11736    <array-type-def dimensions='1' type-id='type-id-1569' size-in-bits='856064' id='type-id-1570'>
11737      <subrange length='88' type-id='type-id-5' id='type-id-1563'/>
11738    </array-type-def>
11739    <array-type-def dimensions='1' type-id='type-id-1571' size-in-bits='98304' id='type-id-1572'>
11740      <subrange length='128' type-id='type-id-5' id='type-id-1561'/>
11741    </array-type-def>
11742    <array-type-def dimensions='1' type-id='type-id-1573' size-in-bits='16896' id='type-id-1574'>
11743      <subrange length='88' type-id='type-id-5' id='type-id-1563'/>
11744    </array-type-def>
11745    <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-89'/>
11746    <type-decl name='unsigned char' size-in-bits='8' id='type-id-3'/>
11747    <array-type-def dimensions='1' type-id='type-id-3' size-in-bits='17352' id='type-id-1575'>
11748      <subrange length='2169' type-id='type-id-5' id='type-id-1576'/>
11749    </array-type-def>
11750    <type-decl name='unsigned int' size-in-bits='32' id='type-id-64'/>
11751    <type-decl name='unsigned long int' size-in-bits='64' id='type-id-5'/>
11752    <array-type-def dimensions='1' type-id='type-id-5' size-in-bits='4194304' id='type-id-1577'>
11753      <subrange length='65536' type-id='type-id-5' id='type-id-1578'/>
11754    </array-type-def>
11755    <type-decl name='unsigned short int' size-in-bits='16' id='type-id-14'/>
11756    <type-decl name='variadic parameter type' id='type-id-1579'/>
11757    <type-decl name='void' id='type-id-60'/>
11758    <array-type-def dimensions='1' type-id='type-id-58' size-in-bits='1984' id='type-id-1460'>
11759      <subrange length='31' type-id='type-id-5' id='type-id-1461'/>
11760    </array-type-def>
11761    <array-type-def dimensions='1' type-id='type-id-1580' size-in-bits='4194304' id='type-id-1581'>
11762      <subrange length='65536' type-id='type-id-5' id='type-id-1578'/>
11763    </array-type-def>
11764    <type-decl name='wchar_t' size-in-bits='32' id='type-id-1582'/>
11765    <typedef-decl name='size_t' type-id='type-id-5' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/stddef.h' line='211' column='1' id='type-id-62'/>
11766    <class-decl name='lldiv_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/stdlib.h' line='119' column='1' id='type-id-1583'>
11767      <data-member access='public' layout-offset-in-bits='0'>
11768        <var-decl name='quot' type-id='type-id-1159' visibility='default' filepath='/usr/include/stdlib.h' line='120' column='1'/>
11769      </data-member>
11770      <data-member access='public' layout-offset-in-bits='64'>
11771        <var-decl name='rem' type-id='type-id-1159' visibility='default' filepath='/usr/include/stdlib.h' line='121' column='1'/>
11772      </data-member>
11773    </class-decl>
11774    <typedef-decl name='ptrdiff_t' type-id='type-id-85' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/stddef.h' line='149' column='1' id='type-id-208'/>
11775    <class-decl name='TCMalloc_PageMap3&lt;35&gt;' size-in-bits='128' visibility='default' filepath='src/pagemap.h' line='209' column='1' id='type-id-1282'>
11776      <member-type access='private'>
11777        <class-decl name='Node' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1283'/>
11778      </member-type>
11779      <member-type access='private'>
11780        <class-decl name='Leaf' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1284'/>
11781      </member-type>
11782      <data-member access='private' static='yes'>
11783        <var-decl name='INTERIOR_BITS' type-id='type-id-144' visibility='default' filepath='src/pagemap.h' line='212' column='1'/>
11784      </data-member>
11785      <data-member access='private' static='yes'>
11786        <var-decl name='INTERIOR_LENGTH' type-id='type-id-144' visibility='default' filepath='src/pagemap.h' line='213' column='1'/>
11787      </data-member>
11788      <data-member access='private' static='yes'>
11789        <var-decl name='LEAF_BITS' type-id='type-id-144' visibility='default' filepath='src/pagemap.h' line='216' column='1'/>
11790      </data-member>
11791      <data-member access='private' static='yes'>
11792        <var-decl name='LEAF_LENGTH' type-id='type-id-144' visibility='default' filepath='src/pagemap.h' line='217' column='1'/>
11793      </data-member>
11794      <data-member access='private' layout-offset-in-bits='0'>
11795        <var-decl name='root_' type-id='type-id-1285' visibility='default' filepath='src/pagemap.h' line='229' column='1'/>
11796      </data-member>
11797      <data-member access='private' layout-offset-in-bits='64'>
11798        <var-decl name='allocator_' type-id='type-id-263' visibility='default' filepath='src/pagemap.h' line='230' column='1'/>
11799      </data-member>
11800      <member-function access='private'>
11801        <function-decl name='TCMalloc_PageMap3' filepath='src/pagemap.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
11802          <parameter type-id='type-id-1280' is-artificial='yes'/>
11803          <parameter type-id='type-id-263'/>
11804          <return type-id='type-id-60'/>
11805        </function-decl>
11806      </member-function>
11807    </class-decl>
11808    <typedef-decl name='__compar_fn_t' type-id='type-id-1584' filepath='/usr/include/stdlib.h' line='742' column='1' id='type-id-1585'/>
11809    <class-decl name='div_t' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/stdlib.h' line='99' column='1' id='type-id-1586'>
11810      <data-member access='public' layout-offset-in-bits='0'>
11811        <var-decl name='quot' type-id='type-id-1' visibility='default' filepath='/usr/include/stdlib.h' line='100' column='1'/>
11812      </data-member>
11813      <data-member access='public' layout-offset-in-bits='32'>
11814        <var-decl name='rem' type-id='type-id-1' visibility='default' filepath='/usr/include/stdlib.h' line='101' column='1'/>
11815      </data-member>
11816    </class-decl>
11817    <class-decl name='SpinLock' size-in-bits='32' visibility='default' filepath='./src/base/spinlock.h' line='48' column='1' id='type-id-87'>
11818      <member-type access='private'>
11819        <enum-decl name='__anonymous_enum__2' is-anonymous='yes' filepath='./src/base/spinlock.h' line='116' column='1' id='type-id-88'>
11820          <underlying-type type-id='type-id-89'/>
11821          <enumerator name='kSpinLockSleeper' value='2'/>
11822        </enum-decl>
11823      </member-type>
11824      <member-type access='private'>
11825        <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='src/base/spinlock.h' line='114' column='1' id='type-id-90'>
11826          <underlying-type type-id='type-id-89'/>
11827          <enumerator name='kSpinLockFree' value='0'/>
11828        </enum-decl>
11829      </member-type>
11830      <member-type access='private'>
11831        <enum-decl name='__anonymous_enum__1' is-anonymous='yes' filepath='src/base/spinlock.h' line='115' column='1' id='type-id-91'>
11832          <underlying-type type-id='type-id-89'/>
11833          <enumerator name='kSpinLockHeld' value='1'/>
11834        </enum-decl>
11835      </member-type>
11836      <data-member access='private' static='yes'>
11837        <var-decl name='LINKER_INITIALIZED' type-id='type-id-92' mangled-name='_ZN8SpinLock18LINKER_INITIALIZEDE' visibility='default' filepath='src/base/spinlock.h' line='112' column='1' elf-symbol-id='_ZN8SpinLock18LINKER_INITIALIZEDE'/>
11838      </data-member>
11839      <data-member access='private' layout-offset-in-bits='0'>
11840        <var-decl name='lockword_' type-id='type-id-93' visibility='default' filepath='src/base/spinlock.h' line='118' column='1'/>
11841      </data-member>
11842      <member-function access='private' constructor='yes'>
11843        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
11844          <parameter type-id='type-id-94' is-artificial='yes'/>
11845          <return type-id='type-id-60'/>
11846        </function-decl>
11847      </member-function>
11848      <member-function access='private' constructor='yes'>
11849        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
11850          <parameter type-id='type-id-94' is-artificial='yes'/>
11851          <parameter type-id='type-id-95'/>
11852          <return type-id='type-id-60'/>
11853        </function-decl>
11854      </member-function>
11855      <member-function access='private' constructor='yes'>
11856        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
11857          <parameter type-id='type-id-94' is-artificial='yes'/>
11858          <parameter type-id='type-id-96'/>
11859          <return type-id='type-id-60'/>
11860        </function-decl>
11861      </member-function>
11862      <member-function access='private'>
11863        <function-decl name='SpinLoop' mangled-name='_ZN8SpinLock8SpinLoopElPi' filepath='src/base/spinlock.cc' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8SpinLock8SpinLoopElPi'>
11864          <parameter type-id='type-id-97' name='this' is-artificial='yes'/>
11865          <parameter type-id='type-id-98' name='initial_wait_timestamp' filepath='src/base/spinlock.cc' line='82' column='1'/>
11866          <parameter type-id='type-id-99' name='wait_cycles' filepath='src/base/spinlock.cc' line='83' column='1'/>
11867          <return type-id='type-id-100'/>
11868        </function-decl>
11869      </member-function>
11870      <member-function access='private'>
11871        <function-decl name='SlowUnlock' mangled-name='_ZN8SpinLock10SlowUnlockEm' filepath='src/base/spinlock.cc' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8SpinLock10SlowUnlockEm'>
11872          <parameter type-id='type-id-97' name='this' is-artificial='yes'/>
11873          <parameter type-id='type-id-101' name='wait_cycles' filepath='src/base/spinlock.cc' line='152' column='1'/>
11874          <return type-id='type-id-60'/>
11875        </function-decl>
11876      </member-function>
11877      <member-function access='private'>
11878        <function-decl name='SlowLock' mangled-name='_ZN8SpinLock8SlowLockEv' filepath='src/base/spinlock.cc' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8SpinLock8SlowLockEv'>
11879          <parameter type-id='type-id-94' is-artificial='yes'/>
11880          <return type-id='type-id-60'/>
11881        </function-decl>
11882      </member-function>
11883    </class-decl>
11884    <class-decl name='ldiv_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/stdlib.h' line='107' column='1' id='type-id-1587'>
11885      <data-member access='public' layout-offset-in-bits='0'>
11886        <var-decl name='quot' type-id='type-id-85' visibility='default' filepath='/usr/include/stdlib.h' line='108' column='1'/>
11887      </data-member>
11888      <data-member access='public' layout-offset-in-bits='64'>
11889        <var-decl name='rem' type-id='type-id-85' visibility='default' filepath='/usr/include/stdlib.h' line='109' column='1'/>
11890      </data-member>
11891    </class-decl>
11892    <class-decl name='TCMalloc_Printer' size-in-bits='128' visibility='default' filepath='src/internal_logging.h' line='126' column='1' id='type-id-1155'>
11893      <data-member access='private' layout-offset-in-bits='0'>
11894        <var-decl name='buf_' type-id='type-id-118' visibility='default' filepath='src/internal_logging.h' line='128' column='1'/>
11895      </data-member>
11896      <data-member access='private' layout-offset-in-bits='64'>
11897        <var-decl name='left_' type-id='type-id-1' visibility='default' filepath='src/internal_logging.h' line='129' column='1'/>
11898      </data-member>
11899      <member-function access='private' constructor='yes'>
11900        <function-decl name='TCMalloc_Printer' filepath='src/internal_logging.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
11901          <parameter type-id='type-id-1143' is-artificial='yes'/>
11902          <parameter type-id='type-id-118'/>
11903          <parameter type-id='type-id-1'/>
11904          <return type-id='type-id-60'/>
11905        </function-decl>
11906      </member-function>
11907      <member-function access='private'>
11908        <function-decl name='printf' mangled-name='_ZN16TCMalloc_Printer6printfEPKcz' filepath='src/internal_logging.cc' line='177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16TCMalloc_Printer6printfEPKcz'>
11909          <parameter type-id='type-id-1144' name='this' is-artificial='yes'/>
11910          <parameter type-id='type-id-57' name='format' filepath='src/internal_logging.cc' line='177' column='1'/>
11911          <parameter is-variadic='yes'/>
11912          <return type-id='type-id-60'/>
11913        </function-decl>
11914      </member-function>
11915    </class-decl>
11916    <typedef-decl name='wint_t' type-id='type-id-64' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/stddef.h' line='352' column='1' id='type-id-1588'/>
11917    <typedef-decl name='__FILE' type-id='type-id-1589' filepath='/usr/include/stdio.h' line='65' column='1' id='type-id-1590'/>
11918    <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' filepath='/usr/include/libio.h' line='271' column='1' id='type-id-1589'>
11919      <data-member access='public' layout-offset-in-bits='0'>
11920        <var-decl name='_flags' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='272' column='1'/>
11921      </data-member>
11922      <data-member access='public' layout-offset-in-bits='64'>
11923        <var-decl name='_IO_read_ptr' type-id='type-id-118' visibility='default' filepath='/usr/include/libio.h' line='277' column='1'/>
11924      </data-member>
11925      <data-member access='public' layout-offset-in-bits='128'>
11926        <var-decl name='_IO_read_end' type-id='type-id-118' visibility='default' filepath='/usr/include/libio.h' line='278' column='1'/>
11927      </data-member>
11928      <data-member access='public' layout-offset-in-bits='192'>
11929        <var-decl name='_IO_read_base' type-id='type-id-118' visibility='default' filepath='/usr/include/libio.h' line='279' column='1'/>
11930      </data-member>
11931      <data-member access='public' layout-offset-in-bits='256'>
11932        <var-decl name='_IO_write_base' type-id='type-id-118' visibility='default' filepath='/usr/include/libio.h' line='280' column='1'/>
11933      </data-member>
11934      <data-member access='public' layout-offset-in-bits='320'>
11935        <var-decl name='_IO_write_ptr' type-id='type-id-118' visibility='default' filepath='/usr/include/libio.h' line='281' column='1'/>
11936      </data-member>
11937      <data-member access='public' layout-offset-in-bits='384'>
11938        <var-decl name='_IO_write_end' type-id='type-id-118' visibility='default' filepath='/usr/include/libio.h' line='282' column='1'/>
11939      </data-member>
11940      <data-member access='public' layout-offset-in-bits='448'>
11941        <var-decl name='_IO_buf_base' type-id='type-id-118' visibility='default' filepath='/usr/include/libio.h' line='283' column='1'/>
11942      </data-member>
11943      <data-member access='public' layout-offset-in-bits='512'>
11944        <var-decl name='_IO_buf_end' type-id='type-id-118' visibility='default' filepath='/usr/include/libio.h' line='284' column='1'/>
11945      </data-member>
11946      <data-member access='public' layout-offset-in-bits='576'>
11947        <var-decl name='_IO_save_base' type-id='type-id-118' visibility='default' filepath='/usr/include/libio.h' line='286' column='1'/>
11948      </data-member>
11949      <data-member access='public' layout-offset-in-bits='640'>
11950        <var-decl name='_IO_backup_base' type-id='type-id-118' visibility='default' filepath='/usr/include/libio.h' line='287' column='1'/>
11951      </data-member>
11952      <data-member access='public' layout-offset-in-bits='704'>
11953        <var-decl name='_IO_save_end' type-id='type-id-118' visibility='default' filepath='/usr/include/libio.h' line='288' column='1'/>
11954      </data-member>
11955      <data-member access='public' layout-offset-in-bits='768'>
11956        <var-decl name='_markers' type-id='type-id-1591' visibility='default' filepath='/usr/include/libio.h' line='290' column='1'/>
11957      </data-member>
11958      <data-member access='public' layout-offset-in-bits='832'>
11959        <var-decl name='_chain' type-id='type-id-1592' visibility='default' filepath='/usr/include/libio.h' line='292' column='1'/>
11960      </data-member>
11961      <data-member access='public' layout-offset-in-bits='896'>
11962        <var-decl name='_fileno' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='294' column='1'/>
11963      </data-member>
11964      <data-member access='public' layout-offset-in-bits='928'>
11965        <var-decl name='_flags2' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='298' column='1'/>
11966      </data-member>
11967      <data-member access='public' layout-offset-in-bits='960'>
11968        <var-decl name='_old_offset' type-id='type-id-301' visibility='default' filepath='/usr/include/libio.h' line='300' column='1'/>
11969      </data-member>
11970      <data-member access='public' layout-offset-in-bits='1024'>
11971        <var-decl name='_cur_column' type-id='type-id-14' visibility='default' filepath='/usr/include/libio.h' line='304' column='1'/>
11972      </data-member>
11973      <data-member access='public' layout-offset-in-bits='1040'>
11974        <var-decl name='_vtable_offset' type-id='type-id-1565' visibility='default' filepath='/usr/include/libio.h' line='305' column='1'/>
11975      </data-member>
11976      <data-member access='public' layout-offset-in-bits='1048'>
11977        <var-decl name='_shortbuf' type-id='type-id-1554' visibility='default' filepath='/usr/include/libio.h' line='306' column='1'/>
11978      </data-member>
11979      <data-member access='public' layout-offset-in-bits='1088'>
11980        <var-decl name='_lock' type-id='type-id-1593' visibility='default' filepath='/usr/include/libio.h' line='310' column='1'/>
11981      </data-member>
11982      <data-member access='public' layout-offset-in-bits='1152'>
11983        <var-decl name='_offset' type-id='type-id-1226' visibility='default' filepath='/usr/include/libio.h' line='319' column='1'/>
11984      </data-member>
11985      <data-member access='public' layout-offset-in-bits='1216'>
11986        <var-decl name='__pad1' type-id='type-id-58' visibility='default' filepath='/usr/include/libio.h' line='328' column='1'/>
11987      </data-member>
11988      <data-member access='public' layout-offset-in-bits='1280'>
11989        <var-decl name='__pad2' type-id='type-id-58' visibility='default' filepath='/usr/include/libio.h' line='329' column='1'/>
11990      </data-member>
11991      <data-member access='public' layout-offset-in-bits='1344'>
11992        <var-decl name='__pad3' type-id='type-id-58' visibility='default' filepath='/usr/include/libio.h' line='330' column='1'/>
11993      </data-member>
11994      <data-member access='public' layout-offset-in-bits='1408'>
11995        <var-decl name='__pad4' type-id='type-id-58' visibility='default' filepath='/usr/include/libio.h' line='331' column='1'/>
11996      </data-member>
11997      <data-member access='public' layout-offset-in-bits='1472'>
11998        <var-decl name='__pad5' type-id='type-id-62' visibility='default' filepath='/usr/include/libio.h' line='332' column='1'/>
11999      </data-member>
12000      <data-member access='public' layout-offset-in-bits='1536'>
12001        <var-decl name='_mode' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='334' column='1'/>
12002      </data-member>
12003      <data-member access='public' layout-offset-in-bits='1568'>
12004        <var-decl name='_unused2' type-id='type-id-1556' visibility='default' filepath='/usr/include/libio.h' line='336' column='1'/>
12005      </data-member>
12006    </class-decl>
12007    <class-decl name='_IO_marker' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/libio.h' line='186' column='1' id='type-id-1594'>
12008      <data-member access='public' layout-offset-in-bits='0'>
12009        <var-decl name='_next' type-id='type-id-1591' visibility='default' filepath='/usr/include/libio.h' line='187' column='1'/>
12010      </data-member>
12011      <data-member access='public' layout-offset-in-bits='64'>
12012        <var-decl name='_sbuf' type-id='type-id-1592' visibility='default' filepath='/usr/include/libio.h' line='188' column='1'/>
12013      </data-member>
12014      <data-member access='public' layout-offset-in-bits='128'>
12015        <var-decl name='_pos' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='192' column='1'/>
12016      </data-member>
12017    </class-decl>
12018    <typedef-decl name='__off_t' type-id='type-id-85' filepath='/usr/include/bits/types.h' line='141' column='1' id='type-id-301'/>
12019    <class-decl name='PackedCache&lt;35, long unsigned int&gt;' size-in-bits='4194304' visibility='default' filepath='src/packed-cache-inl.h' line='135' column='1' id='type-id-1595'>
12020      <data-member access='private' static='yes'>
12021        <var-decl name='kHashbits' type-id='type-id-144' visibility='default' filepath='src/packed-cache-inl.h' line='143' column='1'/>
12022      </data-member>
12023      <data-member access='private' static='yes'>
12024        <var-decl name='kValuebits' type-id='type-id-144' visibility='default' filepath='src/packed-cache-inl.h' line='145' column='1'/>
12025      </data-member>
12026      <data-member access='private' static='yes'>
12027        <var-decl name='kUseWholeKeys' type-id='type-id-487' visibility='default' filepath='src/packed-cache-inl.h' line='146' column='1'/>
12028      </data-member>
12029      <data-member access='private' static='yes'>
12030        <var-decl name='kTbits' type-id='type-id-144' visibility='default' filepath='src/packed-cache-inl.h' line='220' column='1'/>
12031      </data-member>
12032      <data-member access='private' static='yes'>
12033        <var-decl name='kUpperbits' type-id='type-id-144' visibility='default' filepath='src/packed-cache-inl.h' line='221' column='1'/>
12034      </data-member>
12035      <data-member access='private' static='yes'>
12036        <var-decl name='kKeyMask' type-id='type-id-259' visibility='default' filepath='src/packed-cache-inl.h' line='224' column='1'/>
12037      </data-member>
12038      <data-member access='private' static='yes'>
12039        <var-decl name='kUpperMask' type-id='type-id-708' visibility='default' filepath='src/packed-cache-inl.h' line='227' column='1'/>
12040      </data-member>
12041      <data-member access='private' static='yes'>
12042        <var-decl name='kValueMask' type-id='type-id-117' visibility='default' filepath='src/packed-cache-inl.h' line='230' column='1'/>
12043      </data-member>
12044      <data-member access='private' layout-offset-in-bits='0'>
12045        <var-decl name='array_' type-id='type-id-1581' visibility='default' filepath='src/packed-cache-inl.h' line='234' column='1'/>
12046      </data-member>
12047      <member-function access='private'>
12048        <function-decl name='PackedCache' filepath='src/packed-cache-inl.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
12049          <parameter type-id='type-id-1596' is-artificial='yes'/>
12050          <parameter type-id='type-id-5'/>
12051          <return type-id='type-id-60'/>
12052        </function-decl>
12053      </member-function>
12054    </class-decl>
12055    <typedef-decl name='_IO_lock_t' type-id='type-id-60' filepath='/usr/include/libio.h' line='180' column='1' id='type-id-1597'/>
12056    <typedef-decl name='__off64_t' type-id='type-id-85' filepath='/usr/include/bits/types.h' line='142' column='1' id='type-id-1226'/>
12057    <typedef-decl name='mbstate_t' type-id='type-id-1598' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-1599'/>
12058    <class-decl name='__mbstate_t' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/wchar.h' line='84' column='1' id='type-id-1598'>
12059      <member-type access='public'>
12060        <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/wchar.h' line='87' column='1' id='type-id-1600'>
12061          <data-member access='public'>
12062            <var-decl name='__wch' type-id='type-id-64' visibility='default' filepath='/usr/include/wchar.h' line='89' column='1'/>
12063          </data-member>
12064          <data-member access='public'>
12065            <var-decl name='__wchb' type-id='type-id-1557' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/>
12066          </data-member>
12067        </union-decl>
12068      </member-type>
12069      <data-member access='public' layout-offset-in-bits='0'>
12070        <var-decl name='__count' type-id='type-id-1' visibility='default' filepath='/usr/include/wchar.h' line='85' column='1'/>
12071      </data-member>
12072      <data-member access='public' layout-offset-in-bits='32'>
12073        <var-decl name='__value' type-id='type-id-1600' visibility='default' filepath='/usr/include/wchar.h' line='94' column='1'/>
12074      </data-member>
12075    </class-decl>
12076    <class-decl name='tm' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/include/time.h' line='134' column='1' id='type-id-1601'>
12077      <data-member access='public' layout-offset-in-bits='0'>
12078        <var-decl name='tm_sec' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/>
12079      </data-member>
12080      <data-member access='public' layout-offset-in-bits='32'>
12081        <var-decl name='tm_min' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='136' column='1'/>
12082      </data-member>
12083      <data-member access='public' layout-offset-in-bits='64'>
12084        <var-decl name='tm_hour' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='137' column='1'/>
12085      </data-member>
12086      <data-member access='public' layout-offset-in-bits='96'>
12087        <var-decl name='tm_mday' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='138' column='1'/>
12088      </data-member>
12089      <data-member access='public' layout-offset-in-bits='128'>
12090        <var-decl name='tm_mon' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='139' column='1'/>
12091      </data-member>
12092      <data-member access='public' layout-offset-in-bits='160'>
12093        <var-decl name='tm_year' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='140' column='1'/>
12094      </data-member>
12095      <data-member access='public' layout-offset-in-bits='192'>
12096        <var-decl name='tm_wday' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='141' column='1'/>
12097      </data-member>
12098      <data-member access='public' layout-offset-in-bits='224'>
12099        <var-decl name='tm_yday' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='142' column='1'/>
12100      </data-member>
12101      <data-member access='public' layout-offset-in-bits='256'>
12102        <var-decl name='tm_isdst' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='143' column='1'/>
12103      </data-member>
12104      <data-member access='public' layout-offset-in-bits='320'>
12105        <var-decl name='tm_gmtoff' type-id='type-id-85' visibility='default' filepath='/usr/include/time.h' line='146' column='1'/>
12106      </data-member>
12107      <data-member access='public' layout-offset-in-bits='384'>
12108        <var-decl name='tm_zone' type-id='type-id-57' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/>
12109      </data-member>
12110    </class-decl>
12111    <class-decl name='lconv' size-in-bits='768' is-struct='yes' visibility='default' filepath='/usr/include/locale.h' line='55' column='1' id='type-id-1602'>
12112      <data-member access='public' layout-offset-in-bits='0'>
12113        <var-decl name='decimal_point' type-id='type-id-118' visibility='default' filepath='/usr/include/locale.h' line='58' column='1'/>
12114      </data-member>
12115      <data-member access='public' layout-offset-in-bits='64'>
12116        <var-decl name='thousands_sep' type-id='type-id-118' visibility='default' filepath='/usr/include/locale.h' line='59' column='1'/>
12117      </data-member>
12118      <data-member access='public' layout-offset-in-bits='128'>
12119        <var-decl name='grouping' type-id='type-id-118' visibility='default' filepath='/usr/include/locale.h' line='65' column='1'/>
12120      </data-member>
12121      <data-member access='public' layout-offset-in-bits='192'>
12122        <var-decl name='int_curr_symbol' type-id='type-id-118' visibility='default' filepath='/usr/include/locale.h' line='71' column='1'/>
12123      </data-member>
12124      <data-member access='public' layout-offset-in-bits='256'>
12125        <var-decl name='currency_symbol' type-id='type-id-118' visibility='default' filepath='/usr/include/locale.h' line='72' column='1'/>
12126      </data-member>
12127      <data-member access='public' layout-offset-in-bits='320'>
12128        <var-decl name='mon_decimal_point' type-id='type-id-118' visibility='default' filepath='/usr/include/locale.h' line='73' column='1'/>
12129      </data-member>
12130      <data-member access='public' layout-offset-in-bits='384'>
12131        <var-decl name='mon_thousands_sep' type-id='type-id-118' visibility='default' filepath='/usr/include/locale.h' line='74' column='1'/>
12132      </data-member>
12133      <data-member access='public' layout-offset-in-bits='448'>
12134        <var-decl name='mon_grouping' type-id='type-id-118' visibility='default' filepath='/usr/include/locale.h' line='75' column='1'/>
12135      </data-member>
12136      <data-member access='public' layout-offset-in-bits='512'>
12137        <var-decl name='positive_sign' type-id='type-id-118' visibility='default' filepath='/usr/include/locale.h' line='76' column='1'/>
12138      </data-member>
12139      <data-member access='public' layout-offset-in-bits='576'>
12140        <var-decl name='negative_sign' type-id='type-id-118' visibility='default' filepath='/usr/include/locale.h' line='77' column='1'/>
12141      </data-member>
12142      <data-member access='public' layout-offset-in-bits='640'>
12143        <var-decl name='int_frac_digits' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='78' column='1'/>
12144      </data-member>
12145      <data-member access='public' layout-offset-in-bits='648'>
12146        <var-decl name='frac_digits' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='79' column='1'/>
12147      </data-member>
12148      <data-member access='public' layout-offset-in-bits='656'>
12149        <var-decl name='p_cs_precedes' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='81' column='1'/>
12150      </data-member>
12151      <data-member access='public' layout-offset-in-bits='664'>
12152        <var-decl name='p_sep_by_space' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='83' column='1'/>
12153      </data-member>
12154      <data-member access='public' layout-offset-in-bits='672'>
12155        <var-decl name='n_cs_precedes' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='85' column='1'/>
12156      </data-member>
12157      <data-member access='public' layout-offset-in-bits='680'>
12158        <var-decl name='n_sep_by_space' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='87' column='1'/>
12159      </data-member>
12160      <data-member access='public' layout-offset-in-bits='688'>
12161        <var-decl name='p_sign_posn' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='94' column='1'/>
12162      </data-member>
12163      <data-member access='public' layout-offset-in-bits='696'>
12164        <var-decl name='n_sign_posn' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='95' column='1'/>
12165      </data-member>
12166      <data-member access='public' layout-offset-in-bits='704'>
12167        <var-decl name='int_p_cs_precedes' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='98' column='1'/>
12168      </data-member>
12169      <data-member access='public' layout-offset-in-bits='712'>
12170        <var-decl name='int_p_sep_by_space' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='100' column='1'/>
12171      </data-member>
12172      <data-member access='public' layout-offset-in-bits='720'>
12173        <var-decl name='int_n_cs_precedes' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='102' column='1'/>
12174      </data-member>
12175      <data-member access='public' layout-offset-in-bits='728'>
12176        <var-decl name='int_n_sep_by_space' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='104' column='1'/>
12177      </data-member>
12178      <data-member access='public' layout-offset-in-bits='736'>
12179        <var-decl name='int_p_sign_posn' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='111' column='1'/>
12180      </data-member>
12181      <data-member access='public' layout-offset-in-bits='744'>
12182        <var-decl name='int_n_sign_posn' type-id='type-id-65' visibility='default' filepath='/usr/include/locale.h' line='112' column='1'/>
12183      </data-member>
12184    </class-decl>
12185    <typedef-decl name='Atomic32' type-id='type-id-76' filepath='./src/base/atomicops-internals-x86.h' line='43' column='1' id='type-id-100'/>
12186    <typedef-decl name='int32_t' type-id='type-id-1' filepath='/usr/include/stdint.h' line='39' column='1' id='type-id-76'/>
12187    <typedef-decl name='int64_t' type-id='type-id-85' filepath='/usr/include/stdint.h' line='41' column='1' id='type-id-103'/>
12188    <typedef-decl name='uint64_t' type-id='type-id-5' filepath='/usr/include/stdint.h' line='56' column='1' id='type-id-15'/>
12189    <class-decl name='MallocExtension' size-in-bits='64' visibility='default' filepath='src/gperftools/malloc_extension.h' line='90' column='1' id='type-id-927'>
12190      <member-type access='private'>
12191        <enum-decl name='Ownership' filepath='./src/gperftools/malloc_extension.h' line='315' column='1' id='type-id-959'>
12192          <underlying-type type-id='type-id-89'/>
12193          <enumerator name='kUnknownOwnership' value='0'/>
12194          <enumerator name='kOwned' value='1'/>
12195          <enumerator name='kNotOwned' value='2'/>
12196        </enum-decl>
12197      </member-type>
12198      <member-type access='private'>
12199        <class-decl name='FreeListInfo' size-in-bits='256' is-struct='yes' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='333' column='1' id='type-id-960'>
12200          <data-member access='public' layout-offset-in-bits='0'>
12201            <var-decl name='min_object_size' type-id='type-id-62' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='334' column='1'/>
12202          </data-member>
12203          <data-member access='public' layout-offset-in-bits='64'>
12204            <var-decl name='max_object_size' type-id='type-id-62' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='335' column='1'/>
12205          </data-member>
12206          <data-member access='public' layout-offset-in-bits='128'>
12207            <var-decl name='total_bytes_free' type-id='type-id-62' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='336' column='1'/>
12208          </data-member>
12209          <data-member access='public' layout-offset-in-bits='192'>
12210            <var-decl name='type' type-id='type-id-57' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='337' column='1'/>
12211          </data-member>
12212        </class-decl>
12213      </member-type>
12214      <member-type access='private'>
12215        <typedef-decl name='RangeFunction' type-id='type-id-962' filepath='src/gperftools/malloc_extension.h' line='143' column='1' id='type-id-961'/>
12216      </member-type>
12217      <member-function access='private' static='yes'>
12218        <function-decl name='instance' mangled-name='_ZN15MallocExtension8instanceEv' filepath='src/malloc_extension.cc' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension8instanceEv'>
12219          <return type-id='type-id-296'/>
12220        </function-decl>
12221      </member-function>
12222      <member-function access='private'>
12223        <function-decl name='Register' mangled-name='_ZN15MallocExtension8RegisterEPS_' filepath='src/malloc_extension.cc' line='217' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension8RegisterEPS_'>
12224          <parameter type-id='type-id-296' is-artificial='yes'/>
12225          <return type-id='type-id-60'/>
12226        </function-decl>
12227      </member-function>
12228      <member-function access='private' static='yes'>
12229        <function-decl name='Initialize' mangled-name='_ZN15MallocExtension10InitializeEv' filepath='src/malloc_extension.cc' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension10InitializeEv'>
12230          <return type-id='type-id-60'/>
12231        </function-decl>
12232      </member-function>
12233      <member-function access='private' destructor='yes' vtable-offset='-1'>
12234        <function-decl name='~MallocExtension' mangled-name='_ZN15MallocExtensionD1Ev' filepath='src/malloc_extension.cc' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtensionD1Ev'>
12235          <parameter type-id='type-id-296' is-artificial='yes'/>
12236          <parameter type-id='type-id-1' is-artificial='yes'/>
12237          <return type-id='type-id-60'/>
12238        </function-decl>
12239      </member-function>
12240      <member-function access='private' vtable-offset='2'>
12241        <function-decl name='VerifyAllMemory' mangled-name='_ZN15MallocExtension15VerifyAllMemoryEv' filepath='src/malloc_extension.cc' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension15VerifyAllMemoryEv'>
12242          <parameter type-id='type-id-296' is-artificial='yes'/>
12243          <return type-id='type-id-61'/>
12244        </function-decl>
12245      </member-function>
12246      <member-function access='private' vtable-offset='3'>
12247        <function-decl name='VerifyNewMemory' mangled-name='_ZN15MallocExtension15VerifyNewMemoryEPKv' filepath='src/malloc_extension.cc' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension15VerifyNewMemoryEPKv'>
12248          <parameter type-id='type-id-296' is-artificial='yes'/>
12249          <parameter type-id='type-id-58'/>
12250          <return type-id='type-id-61'/>
12251        </function-decl>
12252      </member-function>
12253      <member-function access='private' vtable-offset='4'>
12254        <function-decl name='VerifyArrayNewMemory' mangled-name='_ZN15MallocExtension20VerifyArrayNewMemoryEPKv' filepath='src/malloc_extension.cc' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension20VerifyArrayNewMemoryEPKv'>
12255          <parameter type-id='type-id-296' is-artificial='yes'/>
12256          <parameter type-id='type-id-58'/>
12257          <return type-id='type-id-61'/>
12258        </function-decl>
12259      </member-function>
12260      <member-function access='private' vtable-offset='5'>
12261        <function-decl name='VerifyMallocMemory' mangled-name='_ZN15MallocExtension18VerifyMallocMemoryEPKv' filepath='src/malloc_extension.cc' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension18VerifyMallocMemoryEPKv'>
12262          <parameter type-id='type-id-296' is-artificial='yes'/>
12263          <parameter type-id='type-id-58'/>
12264          <return type-id='type-id-61'/>
12265        </function-decl>
12266      </member-function>
12267      <member-function access='private' vtable-offset='6'>
12268        <function-decl name='MallocMemoryStats' mangled-name='_ZN15MallocExtension17MallocMemoryStatsEPiPmS0_' filepath='src/malloc_extension.cc' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension17MallocMemoryStatsEPiPmS0_'>
12269          <parameter type-id='type-id-296' is-artificial='yes'/>
12270          <parameter type-id='type-id-963'/>
12271          <parameter type-id='type-id-253'/>
12272          <parameter type-id='type-id-963'/>
12273          <return type-id='type-id-61'/>
12274        </function-decl>
12275      </member-function>
12276      <member-function access='private' vtable-offset='7'>
12277        <function-decl name='GetStats' mangled-name='_ZN15MallocExtension8GetStatsEPci' filepath='src/malloc_extension.cc' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension8GetStatsEPci'>
12278          <parameter type-id='type-id-296' is-artificial='yes'/>
12279          <parameter type-id='type-id-118'/>
12280          <parameter type-id='type-id-1'/>
12281          <return type-id='type-id-60'/>
12282        </function-decl>
12283      </member-function>
12284      <member-function access='private' vtable-offset='8'>
12285        <function-decl name='GetHeapSample' mangled-name='_ZN15MallocExtension13GetHeapSampleEPSs' filepath='src/malloc_extension.cc' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension13GetHeapSampleEPSs'>
12286          <parameter type-id='type-id-296' is-artificial='yes'/>
12287          <parameter type-id='type-id-964'/>
12288          <return type-id='type-id-60'/>
12289        </function-decl>
12290      </member-function>
12291      <member-function access='private' vtable-offset='9'>
12292        <function-decl name='GetHeapGrowthStacks' mangled-name='_ZN15MallocExtension19GetHeapGrowthStacksEPSs' filepath='src/malloc_extension.cc' line='316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension19GetHeapGrowthStacksEPSs'>
12293          <parameter type-id='type-id-296' is-artificial='yes'/>
12294          <parameter type-id='type-id-964'/>
12295          <return type-id='type-id-60'/>
12296        </function-decl>
12297      </member-function>
12298      <member-function access='private' vtable-offset='10'>
12299        <function-decl name='Ranges' mangled-name='_ZN15MallocExtension6RangesEPvPFvS0_PKN4base11MallocRangeEE' filepath='src/malloc_extension.cc' line='340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension6RangesEPvPFvS0_PKN4base11MallocRangeEE'>
12300          <parameter type-id='type-id-296' is-artificial='yes'/>
12301          <parameter type-id='type-id-58'/>
12302          <parameter type-id='type-id-965'/>
12303          <return type-id='type-id-60'/>
12304        </function-decl>
12305      </member-function>
12306      <member-function access='private' vtable-offset='11'>
12307        <function-decl name='GetNumericProperty' mangled-name='_ZN15MallocExtension18GetNumericPropertyEPKcPm' filepath='src/malloc_extension.cc' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension18GetNumericPropertyEPKcPm'>
12308          <parameter type-id='type-id-296' is-artificial='yes'/>
12309          <parameter type-id='type-id-57'/>
12310          <parameter type-id='type-id-253'/>
12311          <return type-id='type-id-61'/>
12312        </function-decl>
12313      </member-function>
12314      <member-function access='private' vtable-offset='12'>
12315        <function-decl name='SetNumericProperty' mangled-name='_ZN15MallocExtension18SetNumericPropertyEPKcm' filepath='src/malloc_extension.cc' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension18SetNumericPropertyEPKcm'>
12316          <parameter type-id='type-id-296' is-artificial='yes'/>
12317          <parameter type-id='type-id-57'/>
12318          <parameter type-id='type-id-62'/>
12319          <return type-id='type-id-61'/>
12320        </function-decl>
12321      </member-function>
12322      <member-function access='private' vtable-offset='13'>
12323        <function-decl name='MarkThreadIdle' mangled-name='_ZN15MallocExtension14MarkThreadIdleEv' filepath='src/malloc_extension.cc' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension14MarkThreadIdleEv'>
12324          <parameter type-id='type-id-296' is-artificial='yes'/>
12325          <return type-id='type-id-60'/>
12326        </function-decl>
12327      </member-function>
12328      <member-function access='private' vtable-offset='14'>
12329        <function-decl name='MarkThreadBusy' mangled-name='_ZN15MallocExtension14MarkThreadBusyEv' filepath='src/malloc_extension.cc' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension14MarkThreadBusyEv'>
12330          <parameter type-id='type-id-296' is-artificial='yes'/>
12331          <return type-id='type-id-60'/>
12332        </function-decl>
12333      </member-function>
12334      <member-function access='private' vtable-offset='15'>
12335        <function-decl name='GetSystemAllocator' mangled-name='_ZN15MallocExtension18GetSystemAllocatorEv' filepath='src/malloc_extension.cc' line='154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension18GetSystemAllocatorEv'>
12336          <parameter type-id='type-id-296' is-artificial='yes'/>
12337          <return type-id='type-id-966'/>
12338        </function-decl>
12339      </member-function>
12340      <member-function access='private' vtable-offset='16'>
12341        <function-decl name='SetSystemAllocator' mangled-name='_ZN15MallocExtension18SetSystemAllocatorEP12SysAllocator' filepath='src/malloc_extension.cc' line='158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension18SetSystemAllocatorEP12SysAllocator'>
12342          <parameter type-id='type-id-296' is-artificial='yes'/>
12343          <parameter type-id='type-id-966'/>
12344          <return type-id='type-id-60'/>
12345        </function-decl>
12346      </member-function>
12347      <member-function access='private' vtable-offset='17'>
12348        <function-decl name='ReleaseToSystem' mangled-name='_ZN15MallocExtension15ReleaseToSystemEm' filepath='src/malloc_extension.cc' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension15ReleaseToSystemEm'>
12349          <parameter type-id='type-id-296' is-artificial='yes'/>
12350          <parameter type-id='type-id-62'/>
12351          <return type-id='type-id-60'/>
12352        </function-decl>
12353      </member-function>
12354      <member-function access='private' vtable-offset='18'>
12355        <function-decl name='ReleaseFreeMemory' mangled-name='_ZN15MallocExtension17ReleaseFreeMemoryEv' filepath='src/malloc_extension.cc' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension17ReleaseFreeMemoryEv'>
12356          <parameter type-id='type-id-296' is-artificial='yes'/>
12357          <return type-id='type-id-60'/>
12358        </function-decl>
12359      </member-function>
12360      <member-function access='private' vtable-offset='19'>
12361        <function-decl name='SetMemoryReleaseRate' mangled-name='_ZN15MallocExtension20SetMemoryReleaseRateEd' filepath='src/malloc_extension.cc' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension20SetMemoryReleaseRateEd'>
12362          <parameter type-id='type-id-296' is-artificial='yes'/>
12363          <parameter type-id='type-id-2'/>
12364          <return type-id='type-id-60'/>
12365        </function-decl>
12366      </member-function>
12367      <member-function access='private' vtable-offset='20'>
12368        <function-decl name='GetMemoryReleaseRate' mangled-name='_ZN15MallocExtension20GetMemoryReleaseRateEv' filepath='src/malloc_extension.cc' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension20GetMemoryReleaseRateEv'>
12369          <parameter type-id='type-id-296' is-artificial='yes'/>
12370          <return type-id='type-id-2'/>
12371        </function-decl>
12372      </member-function>
12373      <member-function access='private' vtable-offset='21'>
12374        <function-decl name='GetEstimatedAllocatedSize' mangled-name='_ZN15MallocExtension25GetEstimatedAllocatedSizeEm' filepath='src/malloc_extension.cc' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension25GetEstimatedAllocatedSizeEm'>
12375          <parameter type-id='type-id-296' is-artificial='yes'/>
12376          <parameter type-id='type-id-62'/>
12377          <return type-id='type-id-62'/>
12378        </function-decl>
12379      </member-function>
12380      <member-function access='private' vtable-offset='22'>
12381        <function-decl name='GetAllocatedSize' mangled-name='_ZN15MallocExtension16GetAllocatedSizeEPKv' filepath='src/malloc_extension.cc' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension16GetAllocatedSizeEPKv'>
12382          <parameter type-id='type-id-296' is-artificial='yes'/>
12383          <parameter type-id='type-id-58'/>
12384          <return type-id='type-id-62'/>
12385        </function-decl>
12386      </member-function>
12387      <member-function access='private' vtable-offset='23'>
12388        <function-decl name='GetOwnership' mangled-name='_ZN15MallocExtension12GetOwnershipEPKv' filepath='src/malloc_extension.cc' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension12GetOwnershipEPKv'>
12389          <parameter type-id='type-id-296' is-artificial='yes'/>
12390          <parameter type-id='type-id-58'/>
12391          <return type-id='type-id-959'/>
12392        </function-decl>
12393      </member-function>
12394      <member-function access='private' vtable-offset='24'>
12395        <function-decl name='GetFreeListSizes' mangled-name='_ZN15MallocExtension16GetFreeListSizesEPSt6vectorINS_12FreeListInfoESaIS1_EE' filepath='src/malloc_extension.cc' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension16GetFreeListSizesEPSt6vectorINS_12FreeListInfoESaIS1_EE'>
12396          <parameter type-id='type-id-296' is-artificial='yes'/>
12397          <parameter type-id='type-id-967'/>
12398          <return type-id='type-id-60'/>
12399        </function-decl>
12400      </member-function>
12401      <member-function access='private' vtable-offset='25'>
12402        <function-decl name='ReadStackTraces' mangled-name='_ZN15MallocExtension15ReadStackTracesEPi' filepath='src/malloc_extension.cc' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension15ReadStackTracesEPi'>
12403          <parameter type-id='type-id-296' is-artificial='yes'/>
12404          <parameter type-id='type-id-963'/>
12405          <return type-id='type-id-151'/>
12406        </function-decl>
12407      </member-function>
12408      <member-function access='private' vtable-offset='26'>
12409        <function-decl name='ReadHeapGrowthStackTraces' mangled-name='_ZN15MallocExtension25ReadHeapGrowthStackTracesEv' filepath='src/malloc_extension.cc' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MallocExtension25ReadHeapGrowthStackTracesEv'>
12410          <parameter type-id='type-id-296' is-artificial='yes'/>
12411          <return type-id='type-id-151'/>
12412        </function-decl>
12413      </member-function>
12414    </class-decl>
12415    <typedef-decl name='Length' type-id='type-id-156' filepath='src/common.h' line='59' column='1' id='type-id-154'/>
12416    <typedef-decl name='uintptr_t' type-id='type-id-5' filepath='/usr/include/stdint.h' line='123' column='1' id='type-id-156'/>
12417    <class-decl name='SysAllocator' size-in-bits='64' visibility='default' filepath='src/gperftools/malloc_extension.h' line='75' column='1' id='type-id-997'>
12418      <member-function access='private' constructor='yes'>
12419        <function-decl name='SysAllocator' filepath='./src/gperftools/malloc_extension.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
12420          <parameter type-id='type-id-966' is-artificial='yes'/>
12421          <return type-id='type-id-60'/>
12422        </function-decl>
12423      </member-function>
12424      <member-function access='private' destructor='yes' vtable-offset='-1'>
12425        <function-decl name='~SysAllocator' mangled-name='_ZN12SysAllocatorD1Ev' filepath='src/malloc_extension.cc' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN12SysAllocatorD1Ev'>
12426          <parameter type-id='type-id-966' is-artificial='yes'/>
12427          <parameter type-id='type-id-1' is-artificial='yes'/>
12428          <return type-id='type-id-60'/>
12429        </function-decl>
12430      </member-function>
12431      <member-function access='private' vtable-offset='2'>
12432        <function-decl name='Alloc' mangled-name='_ZN12SysAllocator5AllocEmPmm' filepath='src/gperftools/malloc_extension.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
12433          <parameter type-id='type-id-966' is-artificial='yes'/>
12434          <parameter type-id='type-id-62'/>
12435          <parameter type-id='type-id-253'/>
12436          <parameter type-id='type-id-62'/>
12437          <return type-id='type-id-58'/>
12438        </function-decl>
12439      </member-function>
12440    </class-decl>
12441    <typedef-decl name='uint64' type-id='type-id-15' filepath='src/base/basictypes.h' line='72' column='1' id='type-id-101'/>
12442    <typedef-decl name='int64' type-id='type-id-103' filepath='src/base/basictypes.h' line='61' column='1' id='type-id-98'/>
12443    <typedef-decl name='int32' type-id='type-id-76' filepath='src/base/basictypes.h' line='60' column='1' id='type-id-74'/>
12444    <typedef-decl name='PageID' type-id='type-id-156' filepath='src/common.h' line='56' column='1' id='type-id-153'/>
12445    <typedef-decl name='uint32_t' type-id='type-id-64' filepath='/usr/include/stdint.h' line='52' column='1' id='type-id-12'/>
12446    <class-decl name='SpinLockHolder' size-in-bits='64' visibility='default' filepath='src/base/spinlock.h' line='130' column='1' id='type-id-1603'>
12447      <data-member access='private' layout-offset-in-bits='0'>
12448        <var-decl name='lock_' type-id='type-id-94' visibility='default' filepath='src/base/spinlock.h' line='132' column='1'/>
12449      </data-member>
12450      <member-function access='private' constructor='yes'>
12451        <function-decl name='SpinLockHolder' mangled-name='_ZN14SpinLockHolderC2EP8SpinLock' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14SpinLockHolderC2EP8SpinLock'>
12452          <parameter type-id='type-id-1604' is-artificial='yes'/>
12453          <parameter type-id='type-id-94'/>
12454          <return type-id='type-id-60'/>
12455        </function-decl>
12456      </member-function>
12457      <member-function access='private' destructor='yes'>
12458        <function-decl name='~SpinLockHolder' mangled-name='_ZN14SpinLockHolderD1Ev' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14SpinLockHolderD1Ev'>
12459          <parameter type-id='type-id-1604' is-artificial='yes'/>
12460          <parameter type-id='type-id-1' is-artificial='yes'/>
12461          <return type-id='type-id-60'/>
12462        </function-decl>
12463      </member-function>
12464    </class-decl>
12465    <typedef-decl name='pthread_key_t' type-id='type-id-64' filepath='/usr/include/bits/pthreadtypes.h' line='140' column='1' id='type-id-1232'/>
12466    <typedef-decl name='ssize_t' type-id='type-id-947' filepath='/usr/include/stdio.h' line='103' column='1' id='type-id-291'/>
12467    <typedef-decl name='__ssize_t' type-id='type-id-85' filepath='/usr/include/bits/types.h' line='180' column='1' id='type-id-947'/>
12468    <class-decl name='MallocHook' size-in-bits='8' visibility='default' filepath='./src/gperftools/malloc_hook.h' line='98' column='1' id='type-id-1605'>
12469      <member-type access='private'>
12470        <typedef-decl name='PreMmapHook' type-id='type-id-1164' filepath='./src/gperftools/malloc_hook.h' line='126' column='1' id='type-id-1606'/>
12471      </member-type>
12472      <member-type access='private'>
12473        <typedef-decl name='MmapReplacement' type-id='type-id-1166' filepath='./src/gperftools/malloc_hook.h' line='150' column='1' id='type-id-1607'/>
12474      </member-type>
12475      <member-type access='private'>
12476        <typedef-decl name='MunmapReplacement' type-id='type-id-1168' filepath='./src/gperftools/malloc_hook.h' line='192' column='1' id='type-id-1608'/>
12477      </member-type>
12478      <member-type access='private'>
12479        <typedef-decl name='MunmapHook' type-id='type-id-1169' filepath='./src/gperftools/malloc_hook.h' line='204' column='1' id='type-id-1609'/>
12480      </member-type>
12481      <member-type access='private'>
12482        <typedef-decl name='MremapHook' type-id='type-id-1171' filepath='./src/gperftools/malloc_hook.h' line='214' column='1' id='type-id-1610'/>
12483      </member-type>
12484      <member-type access='private'>
12485        <typedef-decl name='PreSbrkHook' type-id='type-id-1173' filepath='./src/gperftools/malloc_hook.h' line='234' column='1' id='type-id-1611'/>
12486      </member-type>
12487      <member-type access='private'>
12488        <typedef-decl name='NewHook' type-id='type-id-338' filepath='./src/gperftools/malloc_hook.h' line='102' column='1' id='type-id-1612'/>
12489      </member-type>
12490      <member-type access='private'>
12491        <typedef-decl name='DeleteHook' type-id='type-id-339' filepath='./src/gperftools/malloc_hook.h' line='113' column='1' id='type-id-1613'/>
12492      </member-type>
12493      <member-type access='private'>
12494        <typedef-decl name='MmapHook' type-id='type-id-341' filepath='./src/gperftools/malloc_hook.h' line='168' column='1' id='type-id-1614'/>
12495      </member-type>
12496      <member-type access='private'>
12497        <typedef-decl name='SbrkHook' type-id='type-id-343' filepath='./src/gperftools/malloc_hook.h' line='247' column='1' id='type-id-1615'/>
12498      </member-type>
12499      <member-function access='private' static='yes'>
12500        <function-decl name='InvokeDeleteHookSlow' mangled-name='_ZN10MallocHook20InvokeDeleteHookSlowEPKv' filepath='src/malloc_hook.cc' line='497' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook20InvokeDeleteHookSlowEPKv'>
12501          <parameter type-id='type-id-58'/>
12502          <return type-id='type-id-60'/>
12503        </function-decl>
12504      </member-function>
12505      <member-function access='private' static='yes'>
12506        <function-decl name='InvokePreMmapHookSlow' mangled-name='_ZN10MallocHook21InvokePreMmapHookSlowEPKvmiiil' filepath='src/malloc_hook.cc' line='501' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook21InvokePreMmapHookSlowEPKvmiiil'>
12507          <parameter type-id='type-id-58'/>
12508          <parameter type-id='type-id-62'/>
12509          <parameter type-id='type-id-1'/>
12510          <parameter type-id='type-id-1'/>
12511          <parameter type-id='type-id-1'/>
12512          <parameter type-id='type-id-207'/>
12513          <return type-id='type-id-60'/>
12514        </function-decl>
12515      </member-function>
12516      <member-function access='private' static='yes'>
12517        <function-decl name='InvokeMmapHookSlow' mangled-name='_ZN10MallocHook18InvokeMmapHookSlowEPKvS1_miiil' filepath='src/malloc_hook.cc' line='511' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook18InvokeMmapHookSlowEPKvS1_miiil'>
12518          <parameter type-id='type-id-58'/>
12519          <parameter type-id='type-id-58'/>
12520          <parameter type-id='type-id-62'/>
12521          <parameter type-id='type-id-1'/>
12522          <parameter type-id='type-id-1'/>
12523          <parameter type-id='type-id-1'/>
12524          <parameter type-id='type-id-207'/>
12525          <return type-id='type-id-60'/>
12526        </function-decl>
12527      </member-function>
12528      <member-function access='private' static='yes'>
12529        <function-decl name='InvokeMmapReplacementSlow' mangled-name='_ZN10MallocHook25InvokeMmapReplacementSlowEPKvmiiilPPv' filepath='src/malloc_hook.cc' line='522' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook25InvokeMmapReplacementSlowEPKvmiiilPPv'>
12530          <parameter type-id='type-id-58'/>
12531          <parameter type-id='type-id-62'/>
12532          <parameter type-id='type-id-1'/>
12533          <parameter type-id='type-id-1'/>
12534          <parameter type-id='type-id-1'/>
12535          <parameter type-id='type-id-207'/>
12536          <parameter type-id='type-id-151'/>
12537          <return type-id='type-id-61'/>
12538        </function-decl>
12539      </member-function>
12540      <member-function access='private' static='yes'>
12541        <function-decl name='InvokeMunmapReplacementSlow' mangled-name='_ZN10MallocHook27InvokeMunmapReplacementSlowEPKvmPi' filepath='src/malloc_hook.cc' line='537' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook27InvokeMunmapReplacementSlowEPKvmPi'>
12542          <parameter type-id='type-id-58'/>
12543          <parameter type-id='type-id-62'/>
12544          <parameter type-id='type-id-963'/>
12545          <return type-id='type-id-61'/>
12546        </function-decl>
12547      </member-function>
12548      <member-function access='private' static='yes'>
12549        <function-decl name='InvokeMremapHookSlow' mangled-name='_ZN10MallocHook20InvokeMremapHookSlowEPKvS1_mmiS1_' filepath='src/malloc_hook.cc' line='543' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook20InvokeMremapHookSlowEPKvS1_mmiS1_'>
12550          <parameter type-id='type-id-58'/>
12551          <parameter type-id='type-id-58'/>
12552          <parameter type-id='type-id-62'/>
12553          <parameter type-id='type-id-62'/>
12554          <parameter type-id='type-id-1'/>
12555          <parameter type-id='type-id-58'/>
12556          <return type-id='type-id-60'/>
12557        </function-decl>
12558      </member-function>
12559      <member-function access='private' static='yes'>
12560        <function-decl name='InvokePreSbrkHookSlow' mangled-name='_ZN10MallocHook21InvokePreSbrkHookSlowEl' filepath='src/malloc_hook.cc' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook21InvokePreSbrkHookSlowEl'>
12561          <parameter type-id='type-id-208'/>
12562          <return type-id='type-id-60'/>
12563        </function-decl>
12564      </member-function>
12565      <member-function access='private' static='yes'>
12566        <function-decl name='InvokeSbrkHookSlow' mangled-name='_ZN10MallocHook18InvokeSbrkHookSlowEPKvl' filepath='src/malloc_hook.cc' line='557' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook18InvokeSbrkHookSlowEPKvl'>
12567          <parameter type-id='type-id-58'/>
12568          <parameter type-id='type-id-208'/>
12569          <return type-id='type-id-60'/>
12570        </function-decl>
12571      </member-function>
12572      <member-function access='private' static='yes'>
12573        <function-decl name='InvokeMunmapHookSlow' mangled-name='_ZN10MallocHook20InvokeMunmapHookSlowEPKvm' filepath='src/malloc_hook.cc' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook20InvokeMunmapHookSlowEPKvm'>
12574          <parameter type-id='type-id-58'/>
12575          <parameter type-id='type-id-62'/>
12576          <return type-id='type-id-60'/>
12577        </function-decl>
12578      </member-function>
12579      <member-function access='private' static='yes'>
12580        <function-decl name='InvokeNewHookSlow' mangled-name='_ZN10MallocHook17InvokeNewHookSlowEPKvm' filepath='src/malloc_hook.cc' line='493' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook17InvokeNewHookSlowEPKvm'>
12581          <parameter type-id='type-id-58'/>
12582          <parameter type-id='type-id-62'/>
12583          <return type-id='type-id-60'/>
12584        </function-decl>
12585      </member-function>
12586      <member-function access='private' static='yes'>
12587        <function-decl name='UnhookedMUnmap' mangled-name='_ZN10MallocHook14UnhookedMUnmapEPvm' filepath='src/malloc_hook_mmap_linux.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook14UnhookedMUnmapEPvm'>
12588          <parameter type-id='type-id-58'/>
12589          <parameter type-id='type-id-62'/>
12590          <return type-id='type-id-1'/>
12591        </function-decl>
12592      </member-function>
12593      <member-function access='private' static='yes'>
12594        <function-decl name='UnhookedMMap' mangled-name='_ZN10MallocHook12UnhookedMMapEPvmiiil' filepath='src/malloc_hook_mmap_linux.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook12UnhookedMMapEPvmiiil'>
12595          <parameter type-id='type-id-58'/>
12596          <parameter type-id='type-id-62'/>
12597          <parameter type-id='type-id-1'/>
12598          <parameter type-id='type-id-1'/>
12599          <parameter type-id='type-id-1'/>
12600          <parameter type-id='type-id-207'/>
12601          <return type-id='type-id-58'/>
12602        </function-decl>
12603      </member-function>
12604    </class-decl>
12605    <typedef-decl name='pthread_t' type-id='type-id-5' filepath='/usr/include/bits/pthreadtypes.h' line='50' column='1' id='type-id-195'/>
12606    <class-decl name='TCMallocStats' size-in-bits='512' is-struct='yes' visibility='default' filepath='src/tcmalloc.cc' line='295' column='1' id='type-id-1616'>
12607      <data-member access='public' layout-offset-in-bits='0'>
12608        <var-decl name='thread_bytes' type-id='type-id-15' visibility='default' filepath='src/tcmalloc.cc' line='296' column='1'/>
12609      </data-member>
12610      <data-member access='public' layout-offset-in-bits='64'>
12611        <var-decl name='central_bytes' type-id='type-id-15' visibility='default' filepath='src/tcmalloc.cc' line='297' column='1'/>
12612      </data-member>
12613      <data-member access='public' layout-offset-in-bits='128'>
12614        <var-decl name='transfer_bytes' type-id='type-id-15' visibility='default' filepath='src/tcmalloc.cc' line='298' column='1'/>
12615      </data-member>
12616      <data-member access='public' layout-offset-in-bits='192'>
12617        <var-decl name='metadata_bytes' type-id='type-id-15' visibility='default' filepath='src/tcmalloc.cc' line='299' column='1'/>
12618      </data-member>
12619      <data-member access='public' layout-offset-in-bits='256'>
12620        <var-decl name='pageheap' type-id='type-id-1617' visibility='default' filepath='src/tcmalloc.cc' line='300' column='1'/>
12621      </data-member>
12622    </class-decl>
12623    <typedef-decl name='AtomicWord' type-id='type-id-82' filepath='./src/base/atomicops.h' line='129' column='1' id='type-id-922'/>
12624    <typedef-decl name='intptr_t' type-id='type-id-85' filepath='/usr/include/stdint.h' line='120' column='1' id='type-id-82'/>
12625    <class-decl name='TCMallocImplementation' size-in-bits='128' visibility='default' filepath='src/tcmalloc.cc' line='562' column='1' id='type-id-1618'>
12626      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-927'/>
12627      <member-type access='private'>
12628        <typedef-decl name='RangeFunction' type-id='type-id-962' filepath='./src/gperftools/malloc_extension.h' line='143' column='1' id='type-id-1619'/>
12629      </member-type>
12630      <data-member access='private' layout-offset-in-bits='64'>
12631        <var-decl name='extra_bytes_released_' type-id='type-id-62' visibility='default' filepath='src/tcmalloc.cc' line='570' column='1'/>
12632      </data-member>
12633      <member-function access='private' constructor='yes'>
12634        <function-decl name='TCMallocImplementation' filepath='src/tcmalloc.cc' line='573' column='1' visibility='default' binding='global' size-in-bits='64'>
12635          <parameter type-id='type-id-1620' is-artificial='yes'/>
12636          <return type-id='type-id-60'/>
12637        </function-decl>
12638      </member-function>
12639      <member-function access='private' vtable-offset='7'>
12640        <function-decl name='GetStats' mangled-name='_ZN22TCMallocImplementation8GetStatsEPci' filepath='src/tcmalloc.cc' line='577' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation8GetStatsEPci'>
12641          <parameter type-id='type-id-1620' is-artificial='yes'/>
12642          <parameter type-id='type-id-118'/>
12643          <parameter type-id='type-id-1'/>
12644          <return type-id='type-id-60'/>
12645        </function-decl>
12646      </member-function>
12647      <member-function access='private' vtable-offset='8'>
12648        <function-decl name='GetHeapSample' mangled-name='_ZN22TCMallocImplementation13GetHeapSampleEPSs' filepath='src/tcmalloc.cc' line='590' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation13GetHeapSampleEPSs'>
12649          <parameter type-id='type-id-1620' is-artificial='yes'/>
12650          <parameter type-id='type-id-964'/>
12651          <return type-id='type-id-60'/>
12652        </function-decl>
12653      </member-function>
12654      <member-function access='private' vtable-offset='10'>
12655        <function-decl name='Ranges' mangled-name='_ZN22TCMallocImplementation6RangesEPvPFvS0_PKN4base11MallocRangeEE' filepath='src/tcmalloc.cc' line='622' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation6RangesEPvPFvS0_PKN4base11MallocRangeEE'>
12656          <parameter type-id='type-id-1620' is-artificial='yes'/>
12657          <parameter type-id='type-id-58'/>
12658          <parameter type-id='type-id-1621'/>
12659          <return type-id='type-id-60'/>
12660        </function-decl>
12661      </member-function>
12662      <member-function access='private' vtable-offset='11'>
12663        <function-decl name='GetNumericProperty' mangled-name='_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm' filepath='src/tcmalloc.cc' line='626' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm'>
12664          <parameter type-id='type-id-1620' is-artificial='yes'/>
12665          <parameter type-id='type-id-57'/>
12666          <parameter type-id='type-id-253'/>
12667          <return type-id='type-id-61'/>
12668        </function-decl>
12669      </member-function>
12670      <member-function access='private' vtable-offset='12'>
12671        <function-decl name='SetNumericProperty' mangled-name='_ZN22TCMallocImplementation18SetNumericPropertyEPKcm' filepath='src/tcmalloc.cc' line='711' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation18SetNumericPropertyEPKcm'>
12672          <parameter type-id='type-id-1620' is-artificial='yes'/>
12673          <parameter type-id='type-id-57'/>
12674          <parameter type-id='type-id-62'/>
12675          <return type-id='type-id-61'/>
12676        </function-decl>
12677      </member-function>
12678      <member-function access='private' vtable-offset='13'>
12679        <function-decl name='MarkThreadIdle' mangled-name='_ZN22TCMallocImplementation14MarkThreadIdleEv' filepath='src/tcmalloc.cc' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation14MarkThreadIdleEv'>
12680          <parameter type-id='type-id-1620' is-artificial='yes'/>
12681          <return type-id='type-id-60'/>
12682        </function-decl>
12683      </member-function>
12684      <member-function access='private' vtable-offset='14'>
12685        <function-decl name='MarkThreadBusy' mangled-name='_ZN22TCMallocImplementation14MarkThreadBusyEv' filepath='src/tcmalloc.cc' line='1537' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation14MarkThreadBusyEv'>
12686          <parameter type-id='type-id-1620' is-artificial='yes'/>
12687          <return type-id='type-id-60'/>
12688        </function-decl>
12689      </member-function>
12690      <member-function access='private' vtable-offset='15'>
12691        <function-decl name='GetSystemAllocator' mangled-name='_ZN22TCMallocImplementation18GetSystemAllocatorEv' filepath='src/tcmalloc.cc' line='734' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation18GetSystemAllocatorEv'>
12692          <parameter type-id='type-id-1620' is-artificial='yes'/>
12693          <return type-id='type-id-966'/>
12694        </function-decl>
12695      </member-function>
12696      <member-function access='private' vtable-offset='16'>
12697        <function-decl name='SetSystemAllocator' mangled-name='_ZN22TCMallocImplementation18SetSystemAllocatorEP12SysAllocator' filepath='src/tcmalloc.cc' line='739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation18SetSystemAllocatorEP12SysAllocator'>
12698          <parameter type-id='type-id-1620' is-artificial='yes'/>
12699          <parameter type-id='type-id-966'/>
12700          <return type-id='type-id-60'/>
12701        </function-decl>
12702      </member-function>
12703      <member-function access='private' vtable-offset='17'>
12704        <function-decl name='ReleaseToSystem' mangled-name='_ZN22TCMallocImplementation15ReleaseToSystemEm' filepath='src/tcmalloc.cc' line='744' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation15ReleaseToSystemEm'>
12705          <parameter type-id='type-id-1620' is-artificial='yes'/>
12706          <parameter type-id='type-id-62'/>
12707          <return type-id='type-id-60'/>
12708        </function-decl>
12709      </member-function>
12710      <member-function access='private' vtable-offset='19'>
12711        <function-decl name='SetMemoryReleaseRate' mangled-name='_ZN22TCMallocImplementation20SetMemoryReleaseRateEd' filepath='src/tcmalloc.cc' line='769' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation20SetMemoryReleaseRateEd'>
12712          <parameter type-id='type-id-1620' is-artificial='yes'/>
12713          <parameter type-id='type-id-2'/>
12714          <return type-id='type-id-60'/>
12715        </function-decl>
12716      </member-function>
12717      <member-function access='private' vtable-offset='20'>
12718        <function-decl name='GetMemoryReleaseRate' mangled-name='_ZN22TCMallocImplementation20GetMemoryReleaseRateEv' filepath='src/tcmalloc.cc' line='773' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation20GetMemoryReleaseRateEv'>
12719          <parameter type-id='type-id-1620' is-artificial='yes'/>
12720          <return type-id='type-id-2'/>
12721        </function-decl>
12722      </member-function>
12723      <member-function access='private' vtable-offset='21'>
12724        <function-decl name='GetEstimatedAllocatedSize' mangled-name='_ZN22TCMallocImplementation25GetEstimatedAllocatedSizeEm' filepath='src/tcmalloc.cc' line='776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation25GetEstimatedAllocatedSizeEm'>
12725          <parameter type-id='type-id-1620' is-artificial='yes'/>
12726          <parameter type-id='type-id-62'/>
12727          <return type-id='type-id-62'/>
12728        </function-decl>
12729      </member-function>
12730      <member-function access='private' vtable-offset='22'>
12731        <function-decl name='GetAllocatedSize' mangled-name='_ZN22TCMallocImplementation16GetAllocatedSizeEPKv' filepath='src/tcmalloc.cc' line='1529' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation16GetAllocatedSizeEPKv'>
12732          <parameter type-id='type-id-1620' is-artificial='yes'/>
12733          <parameter type-id='type-id-58'/>
12734          <return type-id='type-id-62'/>
12735        </function-decl>
12736      </member-function>
12737      <member-function access='private' vtable-offset='23'>
12738        <function-decl name='GetOwnership' mangled-name='_ZN22TCMallocImplementation12GetOwnershipEPKv' filepath='src/tcmalloc.cc' line='794' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation12GetOwnershipEPKv'>
12739          <parameter type-id='type-id-1620' is-artificial='yes'/>
12740          <parameter type-id='type-id-58'/>
12741          <return type-id='type-id-959'/>
12742        </function-decl>
12743      </member-function>
12744      <member-function access='private' vtable-offset='24'>
12745        <function-decl name='GetFreeListSizes' mangled-name='_ZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EE' filepath='src/tcmalloc.cc' line='810' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EE'>
12746          <parameter type-id='type-id-1620' is-artificial='yes'/>
12747          <parameter type-id='type-id-967'/>
12748          <return type-id='type-id-60'/>
12749        </function-decl>
12750      </member-function>
12751      <member-function access='private' vtable-offset='25'>
12752        <function-decl name='ReadStackTraces' mangled-name='_ZN22TCMallocImplementation15ReadStackTracesEPi' filepath='src/tcmalloc.cc' line='605' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation15ReadStackTracesEPi'>
12753          <parameter type-id='type-id-1620' is-artificial='yes'/>
12754          <parameter type-id='type-id-963'/>
12755          <return type-id='type-id-151'/>
12756        </function-decl>
12757      </member-function>
12758      <member-function access='private' vtable-offset='26'>
12759        <function-decl name='ReadHeapGrowthStackTraces' mangled-name='_ZN22TCMallocImplementation25ReadHeapGrowthStackTracesEv' filepath='src/tcmalloc.cc' line='618' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN22TCMallocImplementation25ReadHeapGrowthStackTracesEv'>
12760          <parameter type-id='type-id-1620' is-artificial='yes'/>
12761          <return type-id='type-id-151'/>
12762        </function-decl>
12763      </member-function>
12764    </class-decl>
12765    <typedef-decl name='MallocExtensionWriter' type-id='type-id-924' filepath='./src/gperftools/malloc_extension.h' line='68' column='1' id='type-id-996'/>
12766    <class-decl name='TCMallocGuard' size-in-bits='8' visibility='default' filepath='src/tcmalloc_guard.h' line='43' column='1' id='type-id-1622'>
12767      <member-function access='private' constructor='yes'>
12768        <function-decl name='TCMallocGuard' mangled-name='_ZN13TCMallocGuardC1Ev' filepath='src/tcmalloc_guard.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13TCMallocGuardC1Ev'>
12769          <parameter type-id='type-id-1623' is-artificial='yes'/>
12770          <return type-id='type-id-60'/>
12771        </function-decl>
12772      </member-function>
12773      <member-function access='private' destructor='yes'>
12774        <function-decl name='~TCMallocGuard' mangled-name='_ZN13TCMallocGuardD1Ev' filepath='src/tcmalloc_guard.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13TCMallocGuardD1Ev'>
12775          <parameter type-id='type-id-1623' is-artificial='yes'/>
12776          <parameter type-id='type-id-1' is-artificial='yes'/>
12777          <return type-id='type-id-60'/>
12778        </function-decl>
12779      </member-function>
12780    </class-decl>
12781    <class-decl name='mallinfo' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/include/malloc.h' line='94' column='1' id='type-id-1624'>
12782      <data-member access='public' layout-offset-in-bits='0'>
12783        <var-decl name='arena' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='95' column='1'/>
12784      </data-member>
12785      <data-member access='public' layout-offset-in-bits='32'>
12786        <var-decl name='ordblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='96' column='1'/>
12787      </data-member>
12788      <data-member access='public' layout-offset-in-bits='64'>
12789        <var-decl name='smblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='97' column='1'/>
12790      </data-member>
12791      <data-member access='public' layout-offset-in-bits='96'>
12792        <var-decl name='hblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='98' column='1'/>
12793      </data-member>
12794      <data-member access='public' layout-offset-in-bits='128'>
12795        <var-decl name='hblkhd' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='99' column='1'/>
12796      </data-member>
12797      <data-member access='public' layout-offset-in-bits='160'>
12798        <var-decl name='usmblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='100' column='1'/>
12799      </data-member>
12800      <data-member access='public' layout-offset-in-bits='192'>
12801        <var-decl name='fsmblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='101' column='1'/>
12802      </data-member>
12803      <data-member access='public' layout-offset-in-bits='224'>
12804        <var-decl name='uordblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='102' column='1'/>
12805      </data-member>
12806      <data-member access='public' layout-offset-in-bits='256'>
12807        <var-decl name='fordblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='103' column='1'/>
12808      </data-member>
12809      <data-member access='public' layout-offset-in-bits='288'>
12810        <var-decl name='keepcost' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='104' column='1'/>
12811      </data-member>
12812    </class-decl>
12813    <pointer-type-def type-id='type-id-100' size-in-bits='64' id='type-id-99'/>
12814    <reference-type-def kind='lvalue' type-id='type-id-960' size-in-bits='64' id='type-id-1625'/>
12815    <pointer-type-def type-id='type-id-960' size-in-bits='64' id='type-id-1034'/>
12816    <qualified-type-def type-id='type-id-1034' const='yes' id='type-id-1048'/>
12817    <reference-type-def kind='lvalue' type-id='type-id-1048' size-in-bits='64' id='type-id-1036'/>
12818    <pointer-type-def type-id='type-id-996' size-in-bits='64' id='type-id-964'/>
12819    <pointer-type-def type-id='type-id-1595' size-in-bits='64' id='type-id-1596'/>
12820    <qualified-type-def type-id='type-id-1596' const='yes' id='type-id-1626'/>
12821    <pointer-type-def type-id='type-id-87' size-in-bits='64' id='type-id-94'/>
12822    <qualified-type-def type-id='type-id-94' const='yes' id='type-id-97'/>
12823    <pointer-type-def type-id='type-id-1603' size-in-bits='64' id='type-id-1604'/>
12824    <pointer-type-def type-id='type-id-997' size-in-bits='64' id='type-id-966'/>
12825    <pointer-type-def type-id='type-id-1622' size-in-bits='64' id='type-id-1623'/>
12826    <pointer-type-def type-id='type-id-1618' size-in-bits='64' id='type-id-1620'/>
12827    <pointer-type-def type-id='type-id-1619' size-in-bits='64' id='type-id-1621'/>
12828    <pointer-type-def type-id='type-id-1282' size-in-bits='64' id='type-id-1280'/>
12829    <pointer-type-def type-id='type-id-1283' size-in-bits='64' id='type-id-1285'/>
12830    <pointer-type-def type-id='type-id-1155' size-in-bits='64' id='type-id-1143'/>
12831    <pointer-type-def type-id='type-id-1589' size-in-bits='64' id='type-id-1592'/>
12832    <pointer-type-def type-id='type-id-1597' size-in-bits='64' id='type-id-1593'/>
12833    <pointer-type-def type-id='type-id-1594' size-in-bits='64' id='type-id-1591'/>
12834    <pointer-type-def type-id='type-id-1590' size-in-bits='64' id='type-id-1627'/>
12835    <reference-type-def kind='lvalue' type-id='type-id-1028' size-in-bits='64' id='type-id-1628'/>
12836    <pointer-type-def type-id='type-id-1028' size-in-bits='64' id='type-id-1035'/>
12837    <pointer-type-def type-id='type-id-1049' size-in-bits='64' id='type-id-1056'/>
12838    <qualified-type-def type-id='type-id-1056' const='yes' id='type-id-1629'/>
12839    <pointer-type-def type-id='type-id-988' size-in-bits='64' id='type-id-999'/>
12840    <pointer-type-def type-id='type-id-1630' size-in-bits='64' id='type-id-1631'/>
12841    <pointer-type-def type-id='type-id-1223' size-in-bits='64' id='type-id-1180'/>
12842    <pointer-type-def type-id='type-id-1222' size-in-bits='64' id='type-id-1187'/>
12843    <reference-type-def kind='lvalue' type-id='type-id-65' size-in-bits='64' id='type-id-1632'/>
12844    <pointer-type-def type-id='type-id-65' size-in-bits='64' id='type-id-118'/>
12845    <pointer-type-def type-id='type-id-118' size-in-bits='64' id='type-id-125'/>
12846    <qualified-type-def type-id='type-id-960' const='yes' id='type-id-1043'/>
12847    <qualified-type-def type-id='type-id-1025' id='type-id-1029'/>
12848    <reference-type-def kind='lvalue' type-id='type-id-1043' size-in-bits='64' id='type-id-1025'/>
12849    <pointer-type-def type-id='type-id-1043' size-in-bits='64' id='type-id-1633'/>
12850    <qualified-type-def type-id='type-id-1595' const='yes' id='type-id-1634'/>
12851    <pointer-type-def type-id='type-id-1634' size-in-bits='64' id='type-id-1635'/>
12852    <qualified-type-def type-id='type-id-1635' const='yes' id='type-id-1636'/>
12853    <qualified-type-def type-id='type-id-87' const='yes' id='type-id-102'/>
12854    <reference-type-def kind='lvalue' type-id='type-id-102' size-in-bits='64' id='type-id-96'/>
12855    <pointer-type-def type-id='type-id-102' size-in-bits='64' id='type-id-1249'/>
12856    <qualified-type-def type-id='type-id-1282' const='yes' id='type-id-1637'/>
12857    <pointer-type-def type-id='type-id-1637' size-in-bits='64' id='type-id-1638'/>
12858    <qualified-type-def type-id='type-id-1638' const='yes' id='type-id-1639'/>
12859    <qualified-type-def type-id='type-id-1028' const='yes' id='type-id-1640'/>
12860    <reference-type-def kind='lvalue' type-id='type-id-1640' size-in-bits='64' id='type-id-1641'/>
12861    <pointer-type-def type-id='type-id-1640' size-in-bits='64' id='type-id-1642'/>
12862    <qualified-type-def type-id='type-id-1642' const='yes' id='type-id-1643'/>
12863    <qualified-type-def type-id='type-id-1049' const='yes' id='type-id-1059'/>
12864    <reference-type-def kind='lvalue' type-id='type-id-1059' size-in-bits='64' id='type-id-1057'/>
12865    <pointer-type-def type-id='type-id-1059' size-in-bits='64' id='type-id-1644'/>
12866    <qualified-type-def type-id='type-id-1644' const='yes' id='type-id-1645'/>
12867    <qualified-type-def type-id='type-id-988' const='yes' id='type-id-1030'/>
12868    <reference-type-def kind='lvalue' type-id='type-id-1030' size-in-bits='64' id='type-id-1000'/>
12869    <pointer-type-def type-id='type-id-1030' size-in-bits='64' id='type-id-1646'/>
12870    <qualified-type-def type-id='type-id-95' const='yes' id='type-id-92'/>
12871    <qualified-type-def type-id='type-id-1630' const='yes' id='type-id-1647'/>
12872    <pointer-type-def type-id='type-id-1647' size-in-bits='64' id='type-id-1648'/>
12873    <qualified-type-def type-id='type-id-1223' const='yes' id='type-id-1649'/>
12874    <pointer-type-def type-id='type-id-1649' size-in-bits='64' id='type-id-1650'/>
12875    <qualified-type-def type-id='type-id-1650' const='yes' id='type-id-1651'/>
12876    <qualified-type-def type-id='type-id-1222' const='yes' id='type-id-1231'/>
12877    <pointer-type-def type-id='type-id-1231' size-in-bits='64' id='type-id-1230'/>
12878    <qualified-type-def type-id='type-id-1230' const='yes' id='type-id-1227'/>
12879    <qualified-type-def type-id='type-id-61' const='yes' id='type-id-487'/>
12880    <qualified-type-def type-id='type-id-65' const='yes' id='type-id-63'/>
12881    <reference-type-def kind='lvalue' type-id='type-id-63' size-in-bits='64' id='type-id-1652'/>
12882    <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-57'/>
12883    <pointer-type-def type-id='type-id-57' size-in-bits='64' id='type-id-1653'/>
12884    <qualified-type-def type-id='type-id-2' const='yes' id='type-id-1436'/>
12885    <reference-type-def kind='lvalue' type-id='type-id-1436' size-in-bits='64' id='type-id-1434'/>
12886    <qualified-type-def type-id='type-id-1' const='yes' id='type-id-144'/>
12887    <qualified-type-def type-id='type-id-1599' const='yes' id='type-id-1654'/>
12888    <pointer-type-def type-id='type-id-1654' size-in-bits='64' id='type-id-1655'/>
12889    <qualified-type-def type-id='type-id-208' const='yes' id='type-id-944'/>
12890    <reference-type-def kind='lvalue' type-id='type-id-944' size-in-bits='64' id='type-id-490'/>
12891    <qualified-type-def type-id='type-id-62' const='yes' id='type-id-117'/>
12892    <qualified-type-def type-id='type-id-1023' const='yes' id='type-id-1656'/>
12893    <pointer-type-def type-id='type-id-1656' size-in-bits='64' id='type-id-1657'/>
12894    <qualified-type-def type-id='type-id-1657' const='yes' id='type-id-1658'/>
12895    <qualified-type-def type-id='type-id-1040' const='yes' id='type-id-1045'/>
12896    <reference-type-def kind='lvalue' type-id='type-id-1045' size-in-bits='64' id='type-id-1024'/>
12897    <qualified-type-def type-id='type-id-931' const='yes' id='type-id-945'/>
12898    <reference-type-def kind='lvalue' type-id='type-id-945' size-in-bits='64' id='type-id-617'/>
12899    <qualified-type-def type-id='type-id-917' const='yes' id='type-id-946'/>
12900    <reference-type-def kind='lvalue' type-id='type-id-946' size-in-bits='64' id='type-id-632'/>
12901    <pointer-type-def type-id='type-id-946' size-in-bits='64' id='type-id-634'/>
12902    <qualified-type-def type-id='type-id-1659' const='yes' id='type-id-1660'/>
12903    <qualified-type-def type-id='type-id-1661' const='yes' id='type-id-1662'/>
12904    <qualified-type-def type-id='type-id-1663' const='yes' id='type-id-1664'/>
12905    <qualified-type-def type-id='type-id-1665' id='type-id-1666'/>
12906    <reference-type-def kind='lvalue' type-id='type-id-1664' size-in-bits='64' id='type-id-1665'/>
12907    <qualified-type-def type-id='type-id-1017' const='yes' id='type-id-1047'/>
12908    <reference-type-def kind='lvalue' type-id='type-id-1047' size-in-bits='64' id='type-id-1026'/>
12909    <pointer-type-def type-id='type-id-1047' size-in-bits='64' id='type-id-1667'/>
12910    <qualified-type-def type-id='type-id-1667' const='yes' id='type-id-1668'/>
12911    <qualified-type-def type-id='type-id-1669' const='yes' id='type-id-1670'/>
12912    <pointer-type-def type-id='type-id-1670' size-in-bits='64' id='type-id-1671'/>
12913    <qualified-type-def type-id='type-id-1671' const='yes' id='type-id-1672'/>
12914    <qualified-type-def type-id='type-id-1439' const='yes' id='type-id-1673'/>
12915    <pointer-type-def type-id='type-id-1673' size-in-bits='64' id='type-id-1674'/>
12916    <qualified-type-def type-id='type-id-1674' const='yes' id='type-id-1675'/>
12917    <qualified-type-def type-id='type-id-1676' const='yes' id='type-id-1677'/>
12918    <pointer-type-def type-id='type-id-1677' size-in-bits='64' id='type-id-1678'/>
12919    <qualified-type-def type-id='type-id-1679' const='yes' id='type-id-1680'/>
12920    <pointer-type-def type-id='type-id-1680' size-in-bits='64' id='type-id-1681'/>
12921    <qualified-type-def type-id='type-id-1681' const='yes' id='type-id-1682'/>
12922    <qualified-type-def type-id='type-id-1683' const='yes' id='type-id-1684'/>
12923    <pointer-type-def type-id='type-id-1684' size-in-bits='64' id='type-id-1685'/>
12924    <qualified-type-def type-id='type-id-1573' const='yes' id='type-id-1686'/>
12925    <pointer-type-def type-id='type-id-1686' size-in-bits='64' id='type-id-1687'/>
12926    <qualified-type-def type-id='type-id-1687' const='yes' id='type-id-1688'/>
12927    <qualified-type-def type-id='type-id-1601' const='yes' id='type-id-1689'/>
12928    <pointer-type-def type-id='type-id-1689' size-in-bits='64' id='type-id-1690'/>
12929    <qualified-type-def type-id='type-id-156' const='yes' id='type-id-259'/>
12930    <qualified-type-def type-id='type-id-5' const='yes' id='type-id-708'/>
12931    <reference-type-def kind='lvalue' type-id='type-id-708' size-in-bits='64' id='type-id-706'/>
12932    <qualified-type-def type-id='type-id-1220' const='yes' id='type-id-1229'/>
12933    <pointer-type-def type-id='type-id-1229' size-in-bits='64' id='type-id-1225'/>
12934    <qualified-type-def type-id='type-id-1582' const='yes' id='type-id-1691'/>
12935    <pointer-type-def type-id='type-id-1691' size-in-bits='64' id='type-id-1692'/>
12936    <pointer-type-def type-id='type-id-1692' size-in-bits='64' id='type-id-1693'/>
12937    <pointer-type-def type-id='type-id-1694' size-in-bits='64' id='type-id-1584'/>
12938    <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-963'/>
12939    <pointer-type-def type-id='type-id-1602' size-in-bits='64' id='type-id-1695'/>
12940    <pointer-type-def type-id='type-id-1599' size-in-bits='64' id='type-id-1696'/>
12941    <pointer-type-def type-id='type-id-62' size-in-bits='64' id='type-id-253'/>
12942    <pointer-type-def type-id='type-id-1023' size-in-bits='64' id='type-id-1042'/>
12943    <qualified-type-def type-id='type-id-1042' const='yes' id='type-id-1697'/>
12944    <pointer-type-def type-id='type-id-1039' size-in-bits='64' id='type-id-1041'/>
12945    <reference-type-def kind='lvalue' type-id='type-id-1040' size-in-bits='64' id='type-id-1698'/>
12946    <pointer-type-def type-id='type-id-1040' size-in-bits='64' id='type-id-1050'/>
12947    <pointer-type-def type-id='type-id-931' size-in-bits='64' id='type-id-989'/>
12948    <pointer-type-def type-id='type-id-1699' size-in-bits='64' id='type-id-1700'/>
12949    <reference-type-def kind='lvalue' type-id='type-id-917' size-in-bits='64' id='type-id-1701'/>
12950    <pointer-type-def type-id='type-id-917' size-in-bits='64' id='type-id-790'/>
12951    <pointer-type-def type-id='type-id-930' size-in-bits='64' id='type-id-932'/>
12952    <reference-type-def kind='lvalue' type-id='type-id-636' size-in-bits='64' id='type-id-1702'/>
12953    <pointer-type-def type-id='type-id-636' size-in-bits='64' id='type-id-792'/>
12954    <pointer-type-def type-id='type-id-1703' size-in-bits='64' id='type-id-1704'/>
12955    <reference-type-def kind='lvalue' type-id='type-id-1017' size-in-bits='64' id='type-id-1705'/>
12956    <pointer-type-def type-id='type-id-1017' size-in-bits='64' id='type-id-967'/>
12957    <qualified-type-def type-id='type-id-967' const='yes' id='type-id-1027'/>
12958    <pointer-type-def type-id='type-id-1706' size-in-bits='64' id='type-id-1707'/>
12959    <qualified-type-def type-id='type-id-1707' const='yes' id='type-id-1708'/>
12960    <pointer-type-def type-id='type-id-1569' size-in-bits='64' id='type-id-1709'/>
12961    <pointer-type-def type-id='type-id-1145' size-in-bits='64' id='type-id-1158'/>
12962    <pointer-type-def type-id='type-id-1669' size-in-bits='64' id='type-id-1710'/>
12963    <qualified-type-def type-id='type-id-1710' const='yes' id='type-id-1711'/>
12964    <pointer-type-def type-id='type-id-1712' size-in-bits='64' id='type-id-1713'/>
12965    <pointer-type-def type-id='type-id-1714' size-in-bits='64' id='type-id-1715'/>
12966    <pointer-type-def type-id='type-id-1571' size-in-bits='64' id='type-id-1716'/>
12967    <pointer-type-def type-id='type-id-1617' size-in-bits='64' id='type-id-1717'/>
12968    <pointer-type-def type-id='type-id-1439' size-in-bits='64' id='type-id-1437'/>
12969    <pointer-type-def type-id='type-id-1676' size-in-bits='64' id='type-id-1718'/>
12970    <qualified-type-def type-id='type-id-1718' const='yes' id='type-id-1719'/>
12971    <pointer-type-def type-id='type-id-1440' size-in-bits='64' id='type-id-1454'/>
12972    <pointer-type-def type-id='type-id-1679' size-in-bits='64' id='type-id-1720'/>
12973    <pointer-type-def type-id='type-id-1721' size-in-bits='64' id='type-id-1722'/>
12974    <qualified-type-def type-id='type-id-1722' const='yes' id='type-id-1723'/>
12975    <pointer-type-def type-id='type-id-1724' size-in-bits='64' id='type-id-1725'/>
12976    <qualified-type-def type-id='type-id-1725' const='yes' id='type-id-1726'/>
12977    <pointer-type-def type-id='type-id-148' size-in-bits='64' id='type-id-155'/>
12978    <pointer-type-def type-id='type-id-1443' size-in-bits='64' id='type-id-1727'/>
12979    <pointer-type-def type-id='type-id-1683' size-in-bits='64' id='type-id-1728'/>
12980    <qualified-type-def type-id='type-id-1728' const='yes' id='type-id-1729'/>
12981    <pointer-type-def type-id='type-id-1573' size-in-bits='64' id='type-id-1730'/>
12982    <qualified-type-def type-id='type-id-1730' const='yes' id='type-id-1731'/>
12983    <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-72'/>
12984    <pointer-type-def type-id='type-id-15' size-in-bits='64' id='type-id-1732'/>
12985    <pointer-type-def type-id='type-id-948' size-in-bits='64' id='type-id-176'/>
12986    <pointer-type-def type-id='type-id-951' size-in-bits='64' id='type-id-234'/>
12987    <pointer-type-def type-id='type-id-234' size-in-bits='64' id='type-id-1733'/>
12988    <pointer-type-def type-id='type-id-957' size-in-bits='64' id='type-id-337'/>
12989    <pointer-type-def type-id='type-id-337' size-in-bits='64' id='type-id-1228'/>
12990    <pointer-type-def type-id='type-id-1734' size-in-bits='64' id='type-id-1735'/>
12991    <pointer-type-def type-id='type-id-60' size-in-bits='64' id='type-id-58'/>
12992    <pointer-type-def type-id='type-id-1736' size-in-bits='64' id='type-id-1737'/>
12993    <pointer-type-def type-id='type-id-1738' size-in-bits='64' id='type-id-1739'/>
12994    <pointer-type-def type-id='type-id-958' size-in-bits='64' id='type-id-263'/>
12995    <pointer-type-def type-id='type-id-1740' size-in-bits='64' id='type-id-1741'/>
12996    <pointer-type-def type-id='type-id-58' size-in-bits='64' id='type-id-151'/>
12997    <qualified-type-def type-id='type-id-100' volatile='yes' id='type-id-93'/>
12998    <pointer-type-def type-id='type-id-93' size-in-bits='64' id='type-id-108'/>
12999    <qualified-type-def type-id='type-id-1224' volatile='yes' id='type-id-1220'/>
13000    <qualified-type-def type-id='type-id-62' volatile='yes' id='type-id-1742'/>
13001    <qualified-type-def type-id='type-id-5' volatile='yes' id='type-id-1580'/>
13002    <pointer-type-def type-id='type-id-1582' size-in-bits='64' id='type-id-1743'/>
13003    <pointer-type-def type-id='type-id-1743' size-in-bits='64' id='type-id-1744'/>
13004    <namespace-decl name='std'>
13005      <class-decl name='allocator&lt;MallocExtension::FreeListInfo&gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='87' column='1' id='type-id-1040'>
13006        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1049'/>
13007        <member-function access='private'>
13008          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
13009            <parameter type-id='type-id-1050' is-artificial='yes'/>
13010            <return type-id='type-id-60'/>
13011          </function-decl>
13012        </member-function>
13013        <member-function access='private'>
13014          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
13015            <parameter type-id='type-id-1050' is-artificial='yes'/>
13016            <parameter type-id='type-id-1024'/>
13017            <return type-id='type-id-60'/>
13018          </function-decl>
13019        </member-function>
13020        <member-function access='private' destructor='yes'>
13021          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
13022            <parameter type-id='type-id-1050' is-artificial='yes'/>
13023            <parameter type-id='type-id-1' is-artificial='yes'/>
13024            <return type-id='type-id-60'/>
13025          </function-decl>
13026        </member-function>
13027      </class-decl>
13028      <class-decl name='_Destroy_aux&lt;true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h' line='106' column='1' id='type-id-1745'>
13029        <member-function access='public' static='yes'>
13030          <function-decl name='__destroy&lt;MallocExtension::FreeListInfo*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
13031            <parameter type-id='type-id-1034'/>
13032            <parameter type-id='type-id-1034'/>
13033            <return type-id='type-id-60'/>
13034          </function-decl>
13035        </member-function>
13036        <member-function access='public' static='yes'>
13037          <function-decl name='__destroy&lt;void (**)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
13038            <parameter type-id='type-id-845'/>
13039            <parameter type-id='type-id-845'/>
13040            <return type-id='type-id-60'/>
13041          </function-decl>
13042        </member-function>
13043      </class-decl>
13044      <class-decl name='_Vector_base&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='70' column='1' id='type-id-1023'>
13045        <member-type access='public'>
13046          <class-decl name='_Vector_impl' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='75' column='1' id='type-id-1039'>
13047            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1040'/>
13048            <data-member access='public' layout-offset-in-bits='0'>
13049              <var-decl name='_M_start' type-id='type-id-1034' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='76' column='1'/>
13050            </data-member>
13051            <data-member access='public' layout-offset-in-bits='64'>
13052              <var-decl name='_M_finish' type-id='type-id-1034' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='77' column='1'/>
13053            </data-member>
13054            <data-member access='public' layout-offset-in-bits='128'>
13055              <var-decl name='_M_end_of_storage' type-id='type-id-1034' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='78' column='1'/>
13056            </data-member>
13057            <member-function access='public' constructor='yes'>
13058              <function-decl name='_Vector_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
13059                <parameter type-id='type-id-1041' is-artificial='yes'/>
13060                <return type-id='type-id-60'/>
13061              </function-decl>
13062            </member-function>
13063            <member-function access='public' constructor='yes'>
13064              <function-decl name='_Vector_impl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
13065                <parameter type-id='type-id-1041' is-artificial='yes'/>
13066                <parameter type-id='type-id-1024'/>
13067                <return type-id='type-id-60'/>
13068              </function-decl>
13069            </member-function>
13070          </class-decl>
13071        </member-type>
13072        <data-member access='public' layout-offset-in-bits='0'>
13073          <var-decl name='_M_impl' type-id='type-id-1039' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='136' column='1'/>
13074        </data-member>
13075        <member-function access='public'>
13076          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
13077            <parameter type-id='type-id-1042' is-artificial='yes'/>
13078            <return type-id='type-id-60'/>
13079          </function-decl>
13080        </member-function>
13081        <member-function access='public'>
13082          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
13083            <parameter type-id='type-id-1042' is-artificial='yes'/>
13084            <parameter type-id='type-id-1024'/>
13085            <return type-id='type-id-60'/>
13086          </function-decl>
13087        </member-function>
13088        <member-function access='public'>
13089          <function-decl name='_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64'>
13090            <parameter type-id='type-id-1042' is-artificial='yes'/>
13091            <parameter type-id='type-id-5'/>
13092            <parameter type-id='type-id-1024'/>
13093            <return type-id='type-id-60'/>
13094          </function-decl>
13095        </member-function>
13096        <member-function access='public' destructor='yes'>
13097          <function-decl name='~_Vector_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
13098            <parameter type-id='type-id-1042' is-artificial='yes'/>
13099            <parameter type-id='type-id-1' is-artificial='yes'/>
13100            <return type-id='type-id-60'/>
13101          </function-decl>
13102        </member-function>
13103      </class-decl>
13104      <class-decl name='vector&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt;' size-in-bits='192' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='171' column='1' id='type-id-1017'>
13105        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-1023'/>
13106        <member-function access='private'>
13107          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='207' column='1' visibility='default' binding='global' size-in-bits='64'>
13108            <parameter type-id='type-id-967' is-artificial='yes'/>
13109            <return type-id='type-id-60'/>
13110          </function-decl>
13111        </member-function>
13112        <member-function access='private'>
13113          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
13114            <parameter type-id='type-id-967' is-artificial='yes'/>
13115            <parameter type-id='type-id-1024'/>
13116            <return type-id='type-id-60'/>
13117          </function-decl>
13118        </member-function>
13119        <member-function access='private'>
13120          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64'>
13121            <parameter type-id='type-id-967' is-artificial='yes'/>
13122            <parameter type-id='type-id-5'/>
13123            <parameter type-id='type-id-1025'/>
13124            <parameter type-id='type-id-1024'/>
13125            <return type-id='type-id-60'/>
13126          </function-decl>
13127        </member-function>
13128        <member-function access='private'>
13129          <function-decl name='vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='241' column='1' visibility='default' binding='global' size-in-bits='64'>
13130            <parameter type-id='type-id-967' is-artificial='yes'/>
13131            <parameter type-id='type-id-1026'/>
13132            <return type-id='type-id-60'/>
13133          </function-decl>
13134        </member-function>
13135        <member-function access='private' destructor='yes'>
13136          <function-decl name='~vector' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='312' column='1' visibility='default' binding='global' size-in-bits='64'>
13137            <parameter type-id='type-id-967' is-artificial='yes'/>
13138            <parameter type-id='type-id-1' is-artificial='yes'/>
13139            <return type-id='type-id-60'/>
13140          </function-decl>
13141        </member-function>
13142        <member-function access='protected'>
13143          <function-decl name='_M_insert_aux' mangled-name='_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_'>
13144            <parameter type-id='type-id-1027' name='this' is-artificial='yes'/>
13145            <parameter type-id='type-id-1028' name='__position' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='296' column='1'/>
13146            <parameter type-id='type-id-1029' name='__x' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='296' column='1'/>
13147            <return type-id='type-id-60'/>
13148          </function-decl>
13149        </member-function>
13150      </class-decl>
13151      <class-decl name='allocator&lt;char&gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stringfwd.h' line='45' column='1' id='type-id-931'>
13152        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-988'/>
13153        <member-function access='private'>
13154          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
13155            <parameter type-id='type-id-989' is-artificial='yes'/>
13156            <return type-id='type-id-60'/>
13157          </function-decl>
13158        </member-function>
13159        <member-function access='private'>
13160          <function-decl name='allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
13161            <parameter type-id='type-id-989' is-artificial='yes'/>
13162            <parameter type-id='type-id-617'/>
13163            <return type-id='type-id-60'/>
13164          </function-decl>
13165        </member-function>
13166        <member-function access='private' destructor='yes'>
13167          <function-decl name='~allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
13168            <parameter type-id='type-id-989' is-artificial='yes'/>
13169            <parameter type-id='type-id-1' is-artificial='yes'/>
13170            <return type-id='type-id-60'/>
13171          </function-decl>
13172        </member-function>
13173      </class-decl>
13174      <class-decl name='basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stringfwd.h' line='52' column='1' id='type-id-917'>
13175        <member-type access='private'>
13176          <class-decl name='_Rep' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='148' column='1' id='type-id-636'>
13177            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-929'/>
13178            <data-member access='public' static='yes'>
13179              <var-decl name='_S_max_size' type-id='type-id-117' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='51' column='1'/>
13180            </data-member>
13181            <data-member access='public' static='yes'>
13182              <var-decl name='_S_terminal' type-id='type-id-63' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='56' column='1'/>
13183            </data-member>
13184            <data-member access='public' static='yes'>
13185              <var-decl name='_S_empty_rep_storage' type-id='type-id-161' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='68' column='1'/>
13186            </data-member>
13187          </class-decl>
13188        </member-type>
13189        <member-type access='private'>
13190          <class-decl name='_Alloc_hider' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='258' column='1' id='type-id-930'>
13191            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-931'/>
13192            <data-member access='public' layout-offset-in-bits='0'>
13193              <var-decl name='_M_p' type-id='type-id-118' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='262' column='1'/>
13194            </data-member>
13195            <member-function access='public' constructor='yes'>
13196              <function-decl name='_Alloc_hider' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
13197                <parameter type-id='type-id-932' is-artificial='yes'/>
13198                <parameter type-id='type-id-118'/>
13199                <parameter type-id='type-id-617'/>
13200                <return type-id='type-id-60'/>
13201              </function-decl>
13202            </member-function>
13203          </class-decl>
13204        </member-type>
13205        <member-type access='private'>
13206          <class-decl name='_Rep_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='141' column='1' id='type-id-929'>
13207            <data-member access='public' layout-offset-in-bits='0'>
13208              <var-decl name='_M_length' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='142' column='1'/>
13209            </data-member>
13210            <data-member access='public' layout-offset-in-bits='64'>
13211              <var-decl name='_M_capacity' type-id='type-id-62' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='143' column='1'/>
13212            </data-member>
13213            <data-member access='public' layout-offset-in-bits='128'>
13214              <var-decl name='_M_refcount' type-id='type-id-326' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='144' column='1'/>
13215            </data-member>
13216          </class-decl>
13217        </member-type>
13218        <data-member access='public' static='yes'>
13219          <var-decl name='npos' type-id='type-id-117' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='270' column='1'/>
13220        </data-member>
13221        <data-member access='private' layout-offset-in-bits='0'>
13222          <var-decl name='_M_dataplus' type-id='type-id-930' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='274' column='1'/>
13223        </data-member>
13224        <member-function access='public'>
13225          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='2144' column='1' visibility='default' binding='global' size-in-bits='64'>
13226            <parameter type-id='type-id-790' is-artificial='yes'/>
13227            <return type-id='type-id-60'/>
13228          </function-decl>
13229        </member-function>
13230        <member-function access='public'>
13231          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
13232            <parameter type-id='type-id-790' is-artificial='yes'/>
13233            <parameter type-id='type-id-617'/>
13234            <return type-id='type-id-60'/>
13235          </function-decl>
13236        </member-function>
13237        <member-function access='public'>
13238          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
13239            <parameter type-id='type-id-790' is-artificial='yes'/>
13240            <parameter type-id='type-id-632'/>
13241            <return type-id='type-id-60'/>
13242          </function-decl>
13243        </member-function>
13244        <member-function access='public'>
13245          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
13246            <parameter type-id='type-id-790' is-artificial='yes'/>
13247            <parameter type-id='type-id-632'/>
13248            <parameter type-id='type-id-5'/>
13249            <parameter type-id='type-id-5'/>
13250            <return type-id='type-id-60'/>
13251          </function-decl>
13252        </member-function>
13253        <member-function access='public'>
13254          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='194' column='1' visibility='default' binding='global' size-in-bits='64'>
13255            <parameter type-id='type-id-790' is-artificial='yes'/>
13256            <parameter type-id='type-id-632'/>
13257            <parameter type-id='type-id-5'/>
13258            <parameter type-id='type-id-5'/>
13259            <parameter type-id='type-id-617'/>
13260            <return type-id='type-id-60'/>
13261          </function-decl>
13262        </member-function>
13263        <member-function access='public'>
13264          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='206' column='1' visibility='default' binding='global' size-in-bits='64'>
13265            <parameter type-id='type-id-790' is-artificial='yes'/>
13266            <parameter type-id='type-id-57'/>
13267            <parameter type-id='type-id-5'/>
13268            <parameter type-id='type-id-617'/>
13269            <return type-id='type-id-60'/>
13270          </function-decl>
13271        </member-function>
13272        <member-function access='public'>
13273          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='213' column='1' visibility='default' binding='global' size-in-bits='64'>
13274            <parameter type-id='type-id-790' is-artificial='yes'/>
13275            <parameter type-id='type-id-57'/>
13276            <parameter type-id='type-id-617'/>
13277            <return type-id='type-id-60'/>
13278          </function-decl>
13279        </member-function>
13280        <member-function access='public'>
13281          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
13282            <parameter type-id='type-id-790' is-artificial='yes'/>
13283            <parameter type-id='type-id-5'/>
13284            <parameter type-id='type-id-65'/>
13285            <parameter type-id='type-id-617'/>
13286            <return type-id='type-id-60'/>
13287          </function-decl>
13288        </member-function>
13289        <member-function access='public' destructor='yes'>
13290          <function-decl name='~basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='502' column='1' visibility='default' binding='global' size-in-bits='64'>
13291            <parameter type-id='type-id-790' is-artificial='yes'/>
13292            <parameter type-id='type-id-1' is-artificial='yes'/>
13293            <return type-id='type-id-60'/>
13294          </function-decl>
13295        </member-function>
13296      </class-decl>
13297      <class-decl name='__copy_move&lt;false, true, std::random_access_iterator_tag&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='307' column='1' id='type-id-1746'>
13298        <member-function access='public' static='yes'>
13299          <function-decl name='__copy_m&lt;MallocExtension::FreeListInfo&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
13300            <parameter type-id='type-id-1633'/>
13301            <parameter type-id='type-id-1633'/>
13302            <parameter type-id='type-id-1034'/>
13303            <return type-id='type-id-1034'/>
13304          </function-decl>
13305        </member-function>
13306        <member-function access='public' static='yes'>
13307          <function-decl name='__copy_m&lt;void (*)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
13308            <parameter type-id='type-id-843'/>
13309            <parameter type-id='type-id-843'/>
13310            <parameter type-id='type-id-845'/>
13311            <return type-id='type-id-845'/>
13312          </function-decl>
13313        </member-function>
13314        <member-function access='public' static='yes'>
13315          <function-decl name='__copy_m&lt;void*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
13316            <parameter type-id='type-id-205'/>
13317            <parameter type-id='type-id-205'/>
13318            <parameter type-id='type-id-151'/>
13319            <return type-id='type-id-151'/>
13320          </function-decl>
13321        </member-function>
13322        <member-function access='public' static='yes'>
13323          <function-decl name='__copy_m&lt;const void*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
13324            <parameter type-id='type-id-205'/>
13325            <parameter type-id='type-id-205'/>
13326            <parameter type-id='type-id-151'/>
13327            <return type-id='type-id-151'/>
13328          </function-decl>
13329        </member-function>
13330      </class-decl>
13331      <class-decl name='__niter_base&lt;MallocExtension::FreeListInfo*, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='267' column='1' id='type-id-1747'/>
13332      <class-decl name='__miter_base&lt;MallocExtension::FreeListInfo*, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='285' column='1' id='type-id-1748'/>
13333      <class-decl name='numeric_limits&lt;long unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='926' column='1' id='type-id-1749'>
13334        <data-member access='public' static='yes'>
13335          <var-decl name='is_specialized' type-id='type-id-487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='927' column='1'/>
13336        </data-member>
13337        <data-member access='public' static='yes'>
13338          <var-decl name='digits' type-id='type-id-144' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='934' column='1'/>
13339        </data-member>
13340        <data-member access='public' static='yes'>
13341          <var-decl name='digits10' type-id='type-id-144' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='935' column='1'/>
13342        </data-member>
13343        <data-member access='public' static='yes'>
13344          <var-decl name='is_signed' type-id='type-id-487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='936' column='1'/>
13345        </data-member>
13346        <data-member access='public' static='yes'>
13347          <var-decl name='is_integer' type-id='type-id-487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='937' column='1'/>
13348        </data-member>
13349        <data-member access='public' static='yes'>
13350          <var-decl name='is_exact' type-id='type-id-487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='938' column='1'/>
13351        </data-member>
13352        <data-member access='public' static='yes'>
13353          <var-decl name='radix' type-id='type-id-144' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='939' column='1'/>
13354        </data-member>
13355        <data-member access='public' static='yes'>
13356          <var-decl name='min_exponent' type-id='type-id-144' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='945' column='1'/>
13357        </data-member>
13358        <data-member access='public' static='yes'>
13359          <var-decl name='min_exponent10' type-id='type-id-144' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='946' column='1'/>
13360        </data-member>
13361        <data-member access='public' static='yes'>
13362          <var-decl name='max_exponent' type-id='type-id-144' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='947' column='1'/>
13363        </data-member>
13364        <data-member access='public' static='yes'>
13365          <var-decl name='max_exponent10' type-id='type-id-144' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='948' column='1'/>
13366        </data-member>
13367        <data-member access='public' static='yes'>
13368          <var-decl name='has_infinity' type-id='type-id-487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='950' column='1'/>
13369        </data-member>
13370        <data-member access='public' static='yes'>
13371          <var-decl name='has_quiet_NaN' type-id='type-id-487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='951' column='1'/>
13372        </data-member>
13373        <data-member access='public' static='yes'>
13374          <var-decl name='has_signaling_NaN' type-id='type-id-487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='952' column='1'/>
13375        </data-member>
13376        <data-member access='public' static='yes'>
13377          <var-decl name='has_denorm' type-id='type-id-1660' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='953' column='1'/>
13378        </data-member>
13379        <data-member access='public' static='yes'>
13380          <var-decl name='has_denorm_loss' type-id='type-id-487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='954' column='1'/>
13381        </data-member>
13382        <data-member access='public' static='yes'>
13383          <var-decl name='is_iec559' type-id='type-id-487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='965' column='1'/>
13384        </data-member>
13385        <data-member access='public' static='yes'>
13386          <var-decl name='is_bounded' type-id='type-id-487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='966' column='1'/>
13387        </data-member>
13388        <data-member access='public' static='yes'>
13389          <var-decl name='is_modulo' type-id='type-id-487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='967' column='1'/>
13390        </data-member>
13391        <data-member access='public' static='yes'>
13392          <var-decl name='traps' type-id='type-id-487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='969' column='1'/>
13393        </data-member>
13394        <data-member access='public' static='yes'>
13395          <var-decl name='tinyness_before' type-id='type-id-487' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='970' column='1'/>
13396        </data-member>
13397        <data-member access='public' static='yes'>
13398          <var-decl name='round_style' type-id='type-id-1662' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='971' column='1'/>
13399        </data-member>
13400      </class-decl>
13401      <enum-decl name='float_denorm_style' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='168' column='1' id='type-id-1659'>
13402        <underlying-type type-id='type-id-89'/>
13403        <enumerator name='denorm_indeterminate' value='-1'/>
13404        <enumerator name='denorm_absent' value='0'/>
13405        <enumerator name='denorm_present' value='1'/>
13406      </enum-decl>
13407      <enum-decl name='float_round_style' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='153' column='1' id='type-id-1661'>
13408        <underlying-type type-id='type-id-89'/>
13409        <enumerator name='round_indeterminate' value='-1'/>
13410        <enumerator name='round_toward_zero' value='0'/>
13411        <enumerator name='round_to_nearest' value='1'/>
13412        <enumerator name='round_toward_infinity' value='2'/>
13413        <enumerator name='round_toward_neg_infinity' value='3'/>
13414      </enum-decl>
13415      <typedef-decl name='string' type-id='type-id-917' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stringfwd.h' line='56' column='1' id='type-id-924'/>
13416      <class-decl name='__copy_move_backward&lt;false, true, std::random_access_iterator_tag&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='511' column='1' id='type-id-1750'>
13417        <member-function access='public' static='yes'>
13418          <function-decl name='__copy_move_b&lt;MallocExtension::FreeListInfo&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='572' column='1' visibility='default' binding='global' size-in-bits='64'>
13419            <parameter type-id='type-id-1633'/>
13420            <parameter type-id='type-id-1633'/>
13421            <parameter type-id='type-id-1034'/>
13422            <return type-id='type-id-1034'/>
13423          </function-decl>
13424        </member-function>
13425        <member-function access='public' static='yes'>
13426          <function-decl name='__copy_move_b&lt;void (*)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='572' column='1' visibility='default' binding='global' size-in-bits='64'>
13427            <parameter type-id='type-id-843'/>
13428            <parameter type-id='type-id-843'/>
13429            <parameter type-id='type-id-845'/>
13430            <return type-id='type-id-845'/>
13431          </function-decl>
13432        </member-function>
13433        <member-function access='public' static='yes'>
13434          <function-decl name='__copy_move_b&lt;void*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='572' column='1' visibility='default' binding='global' size-in-bits='64'>
13435            <parameter type-id='type-id-205'/>
13436            <parameter type-id='type-id-205'/>
13437            <parameter type-id='type-id-151'/>
13438            <return type-id='type-id-151'/>
13439          </function-decl>
13440        </member-function>
13441        <member-function access='public' static='yes'>
13442          <function-decl name='__copy_move_b&lt;HeapProfileTable::Bucket*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='572' column='1' visibility='default' binding='global' size-in-bits='64'>
13443            <parameter type-id='type-id-1062'/>
13444            <parameter type-id='type-id-1062'/>
13445            <parameter type-id='type-id-243'/>
13446            <return type-id='type-id-243'/>
13447          </function-decl>
13448        </member-function>
13449      </class-decl>
13450      <class-decl name='nothrow_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/new' line='67' column='1' id='type-id-1663'/>
13451      <class-decl name='__uninitialized_copy&lt;true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='87' column='1' id='type-id-1751'>
13452        <member-function access='public' static='yes'>
13453          <function-decl name='uninitialized_copy&lt;MallocExtension::FreeListInfo*, MallocExtension::FreeListInfo*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
13454            <parameter type-id='type-id-1034'/>
13455            <parameter type-id='type-id-1034'/>
13456            <parameter type-id='type-id-1034'/>
13457            <return type-id='type-id-1034'/>
13458          </function-decl>
13459        </member-function>
13460        <member-function access='public' static='yes'>
13461          <function-decl name='uninitialized_copy&lt;void (**)(), void (**)()&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
13462            <parameter type-id='type-id-845'/>
13463            <parameter type-id='type-id-845'/>
13464            <parameter type-id='type-id-845'/>
13465            <return type-id='type-id-845'/>
13466          </function-decl>
13467        </member-function>
13468      </class-decl>
13469      <function-decl name='_Destroy&lt;MallocExtension::FreeListInfo*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
13470        <parameter type-id='type-id-1034'/>
13471        <parameter type-id='type-id-1034'/>
13472        <return type-id='type-id-60'/>
13473      </function-decl>
13474      <function-decl name='_Destroy&lt;MallocExtension::FreeListInfo*, MallocExtension::FreeListInfo&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
13475        <parameter type-id='type-id-1034'/>
13476        <parameter type-id='type-id-1034'/>
13477        <parameter type-id='type-id-1698'/>
13478        <return type-id='type-id-60'/>
13479      </function-decl>
13480      <function-decl name='__copy_move_backward_a&lt;false, MallocExtension::FreeListInfo*, MallocExtension::FreeListInfo*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='582' column='1' visibility='default' binding='global' size-in-bits='64'>
13481        <parameter type-id='type-id-1034'/>
13482        <parameter type-id='type-id-1034'/>
13483        <parameter type-id='type-id-1034'/>
13484        <return type-id='type-id-1034'/>
13485      </function-decl>
13486      <function-decl name='__copy_move_backward_a2&lt;false, MallocExtension::FreeListInfo*, MallocExtension::FreeListInfo*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='600' column='1' visibility='default' binding='global' size-in-bits='64'>
13487        <parameter type-id='type-id-1034'/>
13488        <parameter type-id='type-id-1034'/>
13489        <parameter type-id='type-id-1034'/>
13490        <return type-id='type-id-1034'/>
13491      </function-decl>
13492      <function-decl name='__copy_move_a&lt;false, MallocExtension::FreeListInfo*, MallocExtension::FreeListInfo*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64'>
13493        <parameter type-id='type-id-1034'/>
13494        <parameter type-id='type-id-1034'/>
13495        <parameter type-id='type-id-1034'/>
13496        <return type-id='type-id-1034'/>
13497      </function-decl>
13498      <function-decl name='__copy_move_a2&lt;false, MallocExtension::FreeListInfo*, MallocExtension::FreeListInfo*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='431' column='1' visibility='default' binding='global' size-in-bits='64'>
13499        <parameter type-id='type-id-1034'/>
13500        <parameter type-id='type-id-1034'/>
13501        <parameter type-id='type-id-1034'/>
13502        <return type-id='type-id-1034'/>
13503      </function-decl>
13504      <function-decl name='copy&lt;MallocExtension::FreeListInfo*, MallocExtension::FreeListInfo*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='458' column='1' visibility='default' binding='global' size-in-bits='64'>
13505        <parameter type-id='type-id-1034'/>
13506        <parameter type-id='type-id-1034'/>
13507        <parameter type-id='type-id-1034'/>
13508        <return type-id='type-id-1034'/>
13509      </function-decl>
13510      <function-decl name='uninitialized_copy&lt;MallocExtension::FreeListInfo*, MallocExtension::FreeListInfo*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
13511        <parameter type-id='type-id-1034'/>
13512        <parameter type-id='type-id-1034'/>
13513        <parameter type-id='type-id-1034'/>
13514        <return type-id='type-id-1034'/>
13515      </function-decl>
13516      <function-decl name='__uninitialized_copy_a&lt;MallocExtension::FreeListInfo*, MallocExtension::FreeListInfo*, MallocExtension::FreeListInfo&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='254' column='1' visibility='default' binding='global' size-in-bits='64'>
13517        <parameter type-id='type-id-1034'/>
13518        <parameter type-id='type-id-1034'/>
13519        <parameter type-id='type-id-1034'/>
13520        <parameter type-id='type-id-1698'/>
13521        <return type-id='type-id-1034'/>
13522      </function-decl>
13523      <function-decl name='max&lt;long unsigned int&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
13524        <parameter type-id='type-id-706'/>
13525        <parameter type-id='type-id-706'/>
13526        <return type-id='type-id-706'/>
13527      </function-decl>
13528      <function-decl name='copy_backward&lt;MallocExtension::FreeListInfo*, MallocExtension::FreeListInfo*&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='628' column='1' visibility='default' binding='global' size-in-bits='64'>
13529        <parameter type-id='type-id-1034'/>
13530        <parameter type-id='type-id-1034'/>
13531        <parameter type-id='type-id-1034'/>
13532        <return type-id='type-id-1034'/>
13533      </function-decl>
13534      <function-decl name='__uninitialized_move_a&lt;MallocExtension::FreeListInfo*, MallocExtension::FreeListInfo*, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_uninitialized.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
13535        <parameter type-id='type-id-1034'/>
13536        <parameter type-id='type-id-1034'/>
13537        <parameter type-id='type-id-1034'/>
13538        <parameter type-id='type-id-1698'/>
13539        <return type-id='type-id-1034'/>
13540      </function-decl>
13541      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;MallocExtension::FreeListInfo*, std::vector&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1752'/>
13542      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;const MallocExtension::FreeListInfo*, std::vector&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1753'/>
13543      <class-decl name='exception' visibility='default' is-declaration-only='yes' id='type-id-1703'>
13544        <member-function access='private' constructor='yes'>
13545          <function-decl name='exception' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/exception' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
13546            <parameter type-id='type-id-1704' is-artificial='yes'/>
13547            <return type-id='type-id-60'/>
13548          </function-decl>
13549        </member-function>
13550      </class-decl>
13551      <class-decl name='bad_alloc' visibility='default' is-declaration-only='yes' id='type-id-1699'>
13552        <member-function access='private' constructor='yes'>
13553          <function-decl name='bad_alloc' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/new' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
13554            <parameter type-id='type-id-1700' is-artificial='yes'/>
13555            <return type-id='type-id-60'/>
13556          </function-decl>
13557        </member-function>
13558      </class-decl>
13559      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;char*, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1754'/>
13560      <class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;const char*, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1755'/>
13561    </namespace-decl>
13562    <namespace-decl name='__gnu_cxx'>
13563      <class-decl name='__normal_iterator&lt;MallocExtension::FreeListInfo*, std::vector&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='669' column='1' id='type-id-1028'>
13564        <data-member access='protected' layout-offset-in-bits='0'>
13565          <var-decl name='_M_current' type-id='type-id-1034' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='671' column='1'/>
13566        </data-member>
13567        <member-function access='private'>
13568          <function-decl name='__normal_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='683' column='1' visibility='default' binding='global' size-in-bits='64'>
13569            <parameter type-id='type-id-1035' is-artificial='yes'/>
13570            <return type-id='type-id-60'/>
13571          </function-decl>
13572        </member-function>
13573        <member-function access='private'>
13574          <function-decl name='__normal_iterator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='686' column='1' visibility='default' binding='global' size-in-bits='64'>
13575            <parameter type-id='type-id-1035' is-artificial='yes'/>
13576            <parameter type-id='type-id-1036'/>
13577            <return type-id='type-id-60'/>
13578          </function-decl>
13579        </member-function>
13580      </class-decl>
13581      <class-decl name='new_allocator&lt;MallocExtension::FreeListInfo&gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-1049'>
13582        <member-function access='private'>
13583          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
13584            <parameter type-id='type-id-1056' is-artificial='yes'/>
13585            <return type-id='type-id-60'/>
13586          </function-decl>
13587        </member-function>
13588        <member-function access='private'>
13589          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
13590            <parameter type-id='type-id-1056' is-artificial='yes'/>
13591            <parameter type-id='type-id-1057'/>
13592            <return type-id='type-id-60'/>
13593          </function-decl>
13594        </member-function>
13595        <member-function access='private' destructor='yes'>
13596          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
13597            <parameter type-id='type-id-1056' is-artificial='yes'/>
13598            <parameter type-id='type-id-1' is-artificial='yes'/>
13599            <return type-id='type-id-60'/>
13600          </function-decl>
13601        </member-function>
13602      </class-decl>
13603      <class-decl name='new_allocator&lt;char&gt;' size-in-bits='8' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='52' column='1' id='type-id-988'>
13604        <member-function access='private'>
13605          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
13606            <parameter type-id='type-id-999' is-artificial='yes'/>
13607            <return type-id='type-id-60'/>
13608          </function-decl>
13609        </member-function>
13610        <member-function access='private'>
13611          <function-decl name='new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
13612            <parameter type-id='type-id-999' is-artificial='yes'/>
13613            <parameter type-id='type-id-1000'/>
13614            <return type-id='type-id-60'/>
13615          </function-decl>
13616        </member-function>
13617        <member-function access='private' destructor='yes'>
13618          <function-decl name='~new_allocator' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
13619            <parameter type-id='type-id-999' is-artificial='yes'/>
13620            <parameter type-id='type-id-1' is-artificial='yes'/>
13621            <return type-id='type-id-60'/>
13622          </function-decl>
13623        </member-function>
13624      </class-decl>
13625      <function-decl name='operator-&lt;MallocExtension::FreeListInfo*, std::vector&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt; &gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='856' column='1' visibility='default' binding='global' size-in-bits='64'>
13626        <parameter type-id='type-id-1641'/>
13627        <parameter type-id='type-id-1641'/>
13628        <return type-id='type-id-208'/>
13629      </function-decl>
13630      <class-decl name='__normal_iterator&lt;const MallocExtension::FreeListInfo*, std::vector&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1756'/>
13631      <class-decl name='__normal_iterator&lt;char*, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1757'/>
13632      <class-decl name='__normal_iterator&lt;const char*, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1758'/>
13633    </namespace-decl>
13634    <function-decl name='atexit' filepath='/usr/include/stdlib.h' line='518' column='1' visibility='default' binding='global' size-in-bits='64'>
13635      <parameter type-id='type-id-176'/>
13636      <return type-id='type-id-1'/>
13637    </function-decl>
13638    <function-decl name='atof' filepath='/usr/include/stdlib.h' line='145' column='1' visibility='default' binding='global' size-in-bits='64'>
13639      <parameter type-id='type-id-57'/>
13640      <return type-id='type-id-2'/>
13641    </function-decl>
13642    <function-decl name='atoi' filepath='/usr/include/stdlib.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
13643      <parameter type-id='type-id-57'/>
13644      <return type-id='type-id-1'/>
13645    </function-decl>
13646    <function-decl name='atol' filepath='/usr/include/stdlib.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
13647      <parameter type-id='type-id-57'/>
13648      <return type-id='type-id-85'/>
13649    </function-decl>
13650    <function-decl name='bsearch' filepath='/usr/include/stdlib.h' line='755' column='1' visibility='default' binding='global' size-in-bits='64'>
13651      <parameter type-id='type-id-58'/>
13652      <parameter type-id='type-id-58'/>
13653      <parameter type-id='type-id-62'/>
13654      <parameter type-id='type-id-62'/>
13655      <parameter type-id='type-id-1585'/>
13656      <return type-id='type-id-58'/>
13657    </function-decl>
13658    <function-decl name='calloc' filepath='/usr/include/stdlib.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
13659      <parameter type-id='type-id-62'/>
13660      <parameter type-id='type-id-62'/>
13661      <return type-id='type-id-58'/>
13662    </function-decl>
13663    <function-decl name='div' filepath='/usr/include/stdlib.h' line='785' column='1' visibility='default' binding='global' size-in-bits='64'>
13664      <parameter type-id='type-id-1'/>
13665      <parameter type-id='type-id-1'/>
13666      <return type-id='type-id-1586'/>
13667    </function-decl>
13668    <function-decl name='free' filepath='/usr/include/stdlib.h' line='488' column='1' visibility='default' binding='global' size-in-bits='64'>
13669      <parameter type-id='type-id-58'/>
13670      <return type-id='type-id-60'/>
13671    </function-decl>
13672    <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='567' column='1' visibility='default' binding='global' size-in-bits='64'>
13673      <parameter type-id='type-id-57'/>
13674      <return type-id='type-id-118'/>
13675    </function-decl>
13676    <function-decl name='ldiv' filepath='/usr/include/stdlib.h' line='787' column='1' visibility='default' binding='global' size-in-bits='64'>
13677      <parameter type-id='type-id-85'/>
13678      <parameter type-id='type-id-85'/>
13679      <return type-id='type-id-1587'/>
13680    </function-decl>
13681    <function-decl name='malloc' filepath='/usr/include/stdlib.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
13682      <parameter type-id='type-id-62'/>
13683      <return type-id='type-id-58'/>
13684    </function-decl>
13685    <function-decl name='mblen' filepath='/usr/include/stdlib.h' line='860' column='1' visibility='default' binding='global' size-in-bits='64'>
13686      <parameter type-id='type-id-57'/>
13687      <parameter type-id='type-id-62'/>
13688      <return type-id='type-id-1'/>
13689    </function-decl>
13690    <function-decl name='mbstowcs' filepath='/usr/include/stdlib.h' line='871' column='1' visibility='default' binding='global' size-in-bits='64'>
13691      <parameter type-id='type-id-1743'/>
13692      <parameter type-id='type-id-57'/>
13693      <parameter type-id='type-id-62'/>
13694      <return type-id='type-id-62'/>
13695    </function-decl>
13696    <function-decl name='mbtowc' filepath='/usr/include/stdlib.h' line='863' column='1' visibility='default' binding='global' size-in-bits='64'>
13697      <parameter type-id='type-id-1743'/>
13698      <parameter type-id='type-id-57'/>
13699      <parameter type-id='type-id-62'/>
13700      <return type-id='type-id-1'/>
13701    </function-decl>
13702    <function-decl name='qsort' filepath='/usr/include/stdlib.h' line='761' column='1' visibility='default' binding='global' size-in-bits='64'>
13703      <parameter type-id='type-id-58'/>
13704      <parameter type-id='type-id-62'/>
13705      <parameter type-id='type-id-62'/>
13706      <parameter type-id='type-id-1585'/>
13707      <return type-id='type-id-60'/>
13708    </function-decl>
13709    <function-decl name='rand' filepath='/usr/include/stdlib.h' line='380' column='1' visibility='default' binding='global' size-in-bits='64'>
13710      <return type-id='type-id-1'/>
13711    </function-decl>
13712    <function-decl name='realloc' filepath='/usr/include/stdlib.h' line='485' column='1' visibility='default' binding='global' size-in-bits='64'>
13713      <parameter type-id='type-id-58'/>
13714      <parameter type-id='type-id-62'/>
13715      <return type-id='type-id-58'/>
13716    </function-decl>
13717    <function-decl name='srand' filepath='/usr/include/stdlib.h' line='382' column='1' visibility='default' binding='global' size-in-bits='64'>
13718      <parameter type-id='type-id-64'/>
13719      <return type-id='type-id-60'/>
13720    </function-decl>
13721    <function-decl name='strtod' filepath='/usr/include/stdlib.h' line='165' column='1' visibility='default' binding='global' size-in-bits='64'>
13722      <parameter type-id='type-id-57'/>
13723      <parameter type-id='type-id-125'/>
13724      <return type-id='type-id-2'/>
13725    </function-decl>
13726    <function-decl name='strtol' filepath='/usr/include/stdlib.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
13727      <parameter type-id='type-id-57'/>
13728      <parameter type-id='type-id-125'/>
13729      <parameter type-id='type-id-1'/>
13730      <return type-id='type-id-85'/>
13731    </function-decl>
13732    <function-decl name='strtoul' filepath='/usr/include/stdlib.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
13733      <parameter type-id='type-id-57'/>
13734      <parameter type-id='type-id-125'/>
13735      <parameter type-id='type-id-1'/>
13736      <return type-id='type-id-5'/>
13737    </function-decl>
13738    <function-decl name='system' filepath='/usr/include/stdlib.h' line='717' column='1' visibility='default' binding='global' size-in-bits='64'>
13739      <parameter type-id='type-id-57'/>
13740      <return type-id='type-id-1'/>
13741    </function-decl>
13742    <function-decl name='wcstombs' filepath='/usr/include/stdlib.h' line='874' column='1' visibility='default' binding='global' size-in-bits='64'>
13743      <parameter type-id='type-id-118'/>
13744      <parameter type-id='type-id-1692'/>
13745      <parameter type-id='type-id-62'/>
13746      <return type-id='type-id-62'/>
13747    </function-decl>
13748    <function-decl name='wctomb' filepath='/usr/include/stdlib.h' line='867' column='1' visibility='default' binding='global' size-in-bits='64'>
13749      <parameter type-id='type-id-118'/>
13750      <parameter type-id='type-id-1582'/>
13751      <return type-id='type-id-1'/>
13752    </function-decl>
13753    <function-decl name='lldiv' filepath='/usr/include/stdlib.h' line='793' column='1' visibility='default' binding='global' size-in-bits='64'>
13754      <parameter type-id='type-id-1159'/>
13755      <parameter type-id='type-id-1159'/>
13756      <return type-id='type-id-1583'/>
13757    </function-decl>
13758    <function-decl name='atoll' filepath='/usr/include/stdlib.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
13759      <parameter type-id='type-id-57'/>
13760      <return type-id='type-id-1159'/>
13761    </function-decl>
13762    <function-decl name='strtoll' filepath='/usr/include/stdlib.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64'>
13763      <parameter type-id='type-id-57'/>
13764      <parameter type-id='type-id-125'/>
13765      <parameter type-id='type-id-1'/>
13766      <return type-id='type-id-1159'/>
13767    </function-decl>
13768    <function-decl name='strtoull' filepath='/usr/include/stdlib.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
13769      <parameter type-id='type-id-57'/>
13770      <parameter type-id='type-id-125'/>
13771      <parameter type-id='type-id-1'/>
13772      <return type-id='type-id-1160'/>
13773    </function-decl>
13774    <function-decl name='strtof' filepath='/usr/include/stdlib.h' line='173' column='1' visibility='default' binding='global' size-in-bits='64'>
13775      <parameter type-id='type-id-57'/>
13776      <parameter type-id='type-id-125'/>
13777      <return type-id='type-id-1559'/>
13778    </function-decl>
13779    <function-decl name='strtold' filepath='/usr/include/stdlib.h' line='176' column='1' visibility='default' binding='global' size-in-bits='64'>
13780      <parameter type-id='type-id-57'/>
13781      <parameter type-id='type-id-125'/>
13782      <return type-id='type-id-1564'/>
13783    </function-decl>
13784    <function-decl name='btowc' filepath='/usr/include/wchar.h' line='351' column='1' visibility='default' binding='global' size-in-bits='64'>
13785      <parameter type-id='type-id-1'/>
13786      <return type-id='type-id-1588'/>
13787    </function-decl>
13788    <function-decl name='fgetwc' filepath='/usr/include/wchar.h' line='743' column='1' visibility='default' binding='global' size-in-bits='64'>
13789      <parameter type-id='type-id-1627'/>
13790      <return type-id='type-id-1588'/>
13791    </function-decl>
13792    <function-decl name='fgetws' filepath='/usr/include/wchar.h' line='772' column='1' visibility='default' binding='global' size-in-bits='64'>
13793      <parameter type-id='type-id-1743'/>
13794      <parameter type-id='type-id-1'/>
13795      <parameter type-id='type-id-1627'/>
13796      <return type-id='type-id-1743'/>
13797    </function-decl>
13798    <function-decl name='fputwc' filepath='/usr/include/wchar.h' line='757' column='1' visibility='default' binding='global' size-in-bits='64'>
13799      <parameter type-id='type-id-1582'/>
13800      <parameter type-id='type-id-1627'/>
13801      <return type-id='type-id-1588'/>
13802    </function-decl>
13803    <function-decl name='fputws' filepath='/usr/include/wchar.h' line='779' column='1' visibility='default' binding='global' size-in-bits='64'>
13804      <parameter type-id='type-id-1692'/>
13805      <parameter type-id='type-id-1627'/>
13806      <return type-id='type-id-1'/>
13807    </function-decl>
13808    <function-decl name='fwide' filepath='/usr/include/wchar.h' line='585' column='1' visibility='default' binding='global' size-in-bits='64'>
13809      <parameter type-id='type-id-1627'/>
13810      <parameter type-id='type-id-1'/>
13811      <return type-id='type-id-1'/>
13812    </function-decl>
13813    <function-decl name='fwprintf' filepath='/usr/include/wchar.h' line='592' column='1' visibility='default' binding='global' size-in-bits='64'>
13814      <parameter type-id='type-id-1627'/>
13815      <parameter type-id='type-id-1692'/>
13816      <parameter is-variadic='yes'/>
13817      <return type-id='type-id-1'/>
13818    </function-decl>
13819    <function-decl name='fwscanf' filepath='/usr/include/wchar.h' line='633' column='1' visibility='default' binding='global' size-in-bits='64'>
13820      <parameter type-id='type-id-1627'/>
13821      <parameter type-id='type-id-1692'/>
13822      <parameter is-variadic='yes'/>
13823      <return type-id='type-id-1'/>
13824    </function-decl>
13825    <function-decl name='getwc' filepath='/usr/include/wchar.h' line='744' column='1' visibility='default' binding='global' size-in-bits='64'>
13826      <parameter type-id='type-id-1627'/>
13827      <return type-id='type-id-1588'/>
13828    </function-decl>
13829    <function-decl name='getwchar' filepath='/usr/include/wchar.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64'>
13830      <return type-id='type-id-1588'/>
13831    </function-decl>
13832    <function-decl name='mbrlen' filepath='/usr/include/wchar.h' line='374' column='1' visibility='default' binding='global' size-in-bits='64'>
13833      <parameter type-id='type-id-57'/>
13834      <parameter type-id='type-id-62'/>
13835      <parameter type-id='type-id-1696'/>
13836      <return type-id='type-id-62'/>
13837    </function-decl>
13838    <function-decl name='mbrtowc' filepath='/usr/include/wchar.h' line='363' column='1' visibility='default' binding='global' size-in-bits='64'>
13839      <parameter type-id='type-id-1743'/>
13840      <parameter type-id='type-id-57'/>
13841      <parameter type-id='type-id-62'/>
13842      <parameter type-id='type-id-1696'/>
13843      <return type-id='type-id-62'/>
13844    </function-decl>
13845    <function-decl name='mbsinit' filepath='/usr/include/wchar.h' line='359' column='1' visibility='default' binding='global' size-in-bits='64'>
13846      <parameter type-id='type-id-1655'/>
13847      <return type-id='type-id-1'/>
13848    </function-decl>
13849    <function-decl name='mbsrtowcs' filepath='/usr/include/wchar.h' line='406' column='1' visibility='default' binding='global' size-in-bits='64'>
13850      <parameter type-id='type-id-1743'/>
13851      <parameter type-id='type-id-1653'/>
13852      <parameter type-id='type-id-62'/>
13853      <parameter type-id='type-id-1696'/>
13854      <return type-id='type-id-62'/>
13855    </function-decl>
13856    <function-decl name='putwc' filepath='/usr/include/wchar.h' line='758' column='1' visibility='default' binding='global' size-in-bits='64'>
13857      <parameter type-id='type-id-1582'/>
13858      <parameter type-id='type-id-1627'/>
13859      <return type-id='type-id-1588'/>
13860    </function-decl>
13861    <function-decl name='putwchar' filepath='/usr/include/wchar.h' line='764' column='1' visibility='default' binding='global' size-in-bits='64'>
13862      <parameter type-id='type-id-1582'/>
13863      <return type-id='type-id-1588'/>
13864    </function-decl>
13865    <function-decl name='swprintf' filepath='/usr/include/wchar.h' line='602' column='1' visibility='default' binding='global' size-in-bits='64'>
13866      <parameter type-id='type-id-1743'/>
13867      <parameter type-id='type-id-62'/>
13868      <parameter type-id='type-id-1692'/>
13869      <parameter is-variadic='yes'/>
13870      <return type-id='type-id-1'/>
13871    </function-decl>
13872    <function-decl name='swscanf' filepath='/usr/include/wchar.h' line='643' column='1' visibility='default' binding='global' size-in-bits='64'>
13873      <parameter type-id='type-id-1692'/>
13874      <parameter type-id='type-id-1692'/>
13875      <parameter is-variadic='yes'/>
13876      <return type-id='type-id-1'/>
13877    </function-decl>
13878    <function-decl name='ungetwc' filepath='/usr/include/wchar.h' line='787' column='1' visibility='default' binding='global' size-in-bits='64'>
13879      <parameter type-id='type-id-1588'/>
13880      <parameter type-id='type-id-1627'/>
13881      <return type-id='type-id-1588'/>
13882    </function-decl>
13883    <function-decl name='vfwprintf' filepath='/usr/include/wchar.h' line='610' column='1' visibility='default' binding='global' size-in-bits='64'>
13884      <parameter type-id='type-id-1627'/>
13885      <parameter type-id='type-id-1692'/>
13886      <parameter type-id='type-id-72'/>
13887      <return type-id='type-id-1'/>
13888    </function-decl>
13889    <function-decl name='vfwscanf' filepath='/usr/include/wchar.h' line='687' column='1' visibility='default' binding='global' size-in-bits='64'>
13890      <parameter type-id='type-id-1627'/>
13891      <parameter type-id='type-id-1692'/>
13892      <parameter type-id='type-id-72'/>
13893      <return type-id='type-id-1'/>
13894    </function-decl>
13895    <function-decl name='vswprintf' filepath='/usr/include/wchar.h' line='623' column='1' visibility='default' binding='global' size-in-bits='64'>
13896      <parameter type-id='type-id-1743'/>
13897      <parameter type-id='type-id-62'/>
13898      <parameter type-id='type-id-1692'/>
13899      <parameter type-id='type-id-72'/>
13900      <return type-id='type-id-1'/>
13901    </function-decl>
13902    <function-decl name='vswscanf' filepath='/usr/include/wchar.h' line='699' column='1' visibility='default' binding='global' size-in-bits='64'>
13903      <parameter type-id='type-id-1692'/>
13904      <parameter type-id='type-id-1692'/>
13905      <parameter type-id='type-id-72'/>
13906      <return type-id='type-id-1'/>
13907    </function-decl>
13908    <function-decl name='vwprintf' filepath='/usr/include/wchar.h' line='618' column='1' visibility='default' binding='global' size-in-bits='64'>
13909      <parameter type-id='type-id-1692'/>
13910      <parameter type-id='type-id-72'/>
13911      <return type-id='type-id-1'/>
13912    </function-decl>
13913    <function-decl name='vwscanf' filepath='/usr/include/wchar.h' line='695' column='1' visibility='default' binding='global' size-in-bits='64'>
13914      <parameter type-id='type-id-1692'/>
13915      <parameter type-id='type-id-72'/>
13916      <return type-id='type-id-1'/>
13917    </function-decl>
13918    <function-decl name='wcrtomb' filepath='/usr/include/wchar.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64'>
13919      <parameter type-id='type-id-118'/>
13920      <parameter type-id='type-id-1582'/>
13921      <parameter type-id='type-id-1696'/>
13922      <return type-id='type-id-62'/>
13923    </function-decl>
13924    <function-decl name='wcscat' filepath='/usr/include/wchar.h' line='152' column='1' visibility='default' binding='global' size-in-bits='64'>
13925      <parameter type-id='type-id-1743'/>
13926      <parameter type-id='type-id-1692'/>
13927      <return type-id='type-id-1743'/>
13928    </function-decl>
13929    <function-decl name='wcscmp' filepath='/usr/include/wchar.h' line='160' column='1' visibility='default' binding='global' size-in-bits='64'>
13930      <parameter type-id='type-id-1692'/>
13931      <parameter type-id='type-id-1692'/>
13932      <return type-id='type-id-1'/>
13933    </function-decl>
13934    <function-decl name='wcscoll' filepath='/usr/include/wchar.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64'>
13935      <parameter type-id='type-id-1692'/>
13936      <parameter type-id='type-id-1692'/>
13937      <return type-id='type-id-1'/>
13938    </function-decl>
13939    <function-decl name='wcscpy' filepath='/usr/include/wchar.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
13940      <parameter type-id='type-id-1743'/>
13941      <parameter type-id='type-id-1692'/>
13942      <return type-id='type-id-1743'/>
13943    </function-decl>
13944    <function-decl name='wcscspn' filepath='/usr/include/wchar.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
13945      <parameter type-id='type-id-1692'/>
13946      <parameter type-id='type-id-1692'/>
13947      <return type-id='type-id-62'/>
13948    </function-decl>
13949    <function-decl name='wcsftime' filepath='/usr/include/wchar.h' line='853' column='1' visibility='default' binding='global' size-in-bits='64'>
13950      <parameter type-id='type-id-1743'/>
13951      <parameter type-id='type-id-62'/>
13952      <parameter type-id='type-id-1692'/>
13953      <parameter type-id='type-id-1690'/>
13954      <return type-id='type-id-62'/>
13955    </function-decl>
13956    <function-decl name='wcslen' filepath='/usr/include/wchar.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
13957      <parameter type-id='type-id-1692'/>
13958      <return type-id='type-id-62'/>
13959    </function-decl>
13960    <function-decl name='wcsncat' filepath='/usr/include/wchar.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
13961      <parameter type-id='type-id-1743'/>
13962      <parameter type-id='type-id-1692'/>
13963      <parameter type-id='type-id-62'/>
13964      <return type-id='type-id-1743'/>
13965    </function-decl>
13966    <function-decl name='wcsncmp' filepath='/usr/include/wchar.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
13967      <parameter type-id='type-id-1692'/>
13968      <parameter type-id='type-id-1692'/>
13969      <parameter type-id='type-id-62'/>
13970      <return type-id='type-id-1'/>
13971    </function-decl>
13972    <function-decl name='wcsncpy' filepath='/usr/include/wchar.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
13973      <parameter type-id='type-id-1743'/>
13974      <parameter type-id='type-id-1692'/>
13975      <parameter type-id='type-id-62'/>
13976      <return type-id='type-id-1743'/>
13977    </function-decl>
13978    <function-decl name='wcsrtombs' filepath='/usr/include/wchar.h' line='412' column='1' visibility='default' binding='global' size-in-bits='64'>
13979      <parameter type-id='type-id-118'/>
13980      <parameter type-id='type-id-1693'/>
13981      <parameter type-id='type-id-62'/>
13982      <parameter type-id='type-id-1696'/>
13983      <return type-id='type-id-62'/>
13984    </function-decl>
13985    <function-decl name='wcsspn' filepath='/usr/include/wchar.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
13986      <parameter type-id='type-id-1692'/>
13987      <parameter type-id='type-id-1692'/>
13988      <return type-id='type-id-62'/>
13989    </function-decl>
13990    <function-decl name='wcstod' filepath='/usr/include/wchar.h' line='448' column='1' visibility='default' binding='global' size-in-bits='64'>
13991      <parameter type-id='type-id-1692'/>
13992      <parameter type-id='type-id-1744'/>
13993      <return type-id='type-id-2'/>
13994    </function-decl>
13995    <function-decl name='wcstof' filepath='/usr/include/wchar.h' line='455' column='1' visibility='default' binding='global' size-in-bits='64'>
13996      <parameter type-id='type-id-1692'/>
13997      <parameter type-id='type-id-1744'/>
13998      <return type-id='type-id-1559'/>
13999    </function-decl>
14000    <function-decl name='wcstok' filepath='/usr/include/wchar.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'>
14001      <parameter type-id='type-id-1743'/>
14002      <parameter type-id='type-id-1692'/>
14003      <parameter type-id='type-id-1744'/>
14004      <return type-id='type-id-1743'/>
14005    </function-decl>
14006    <function-decl name='wcstol' filepath='/usr/include/wchar.h' line='466' column='1' visibility='default' binding='global' size-in-bits='64'>
14007      <parameter type-id='type-id-1692'/>
14008      <parameter type-id='type-id-1744'/>
14009      <parameter type-id='type-id-1'/>
14010      <return type-id='type-id-85'/>
14011    </function-decl>
14012    <function-decl name='wcstoul' filepath='/usr/include/wchar.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
14013      <parameter type-id='type-id-1692'/>
14014      <parameter type-id='type-id-1744'/>
14015      <parameter type-id='type-id-1'/>
14016      <return type-id='type-id-5'/>
14017    </function-decl>
14018    <function-decl name='wcsxfrm' filepath='/usr/include/wchar.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
14019      <parameter type-id='type-id-1743'/>
14020      <parameter type-id='type-id-1692'/>
14021      <parameter type-id='type-id-62'/>
14022      <return type-id='type-id-62'/>
14023    </function-decl>
14024    <function-decl name='wctob' filepath='/usr/include/wchar.h' line='355' column='1' visibility='default' binding='global' size-in-bits='64'>
14025      <parameter type-id='type-id-1588'/>
14026      <return type-id='type-id-1'/>
14027    </function-decl>
14028    <function-decl name='wmemcmp' filepath='/usr/include/wchar.h' line='322' column='1' visibility='default' binding='global' size-in-bits='64'>
14029      <parameter type-id='type-id-1692'/>
14030      <parameter type-id='type-id-1692'/>
14031      <parameter type-id='type-id-62'/>
14032      <return type-id='type-id-1'/>
14033    </function-decl>
14034    <function-decl name='wmemcpy' filepath='/usr/include/wchar.h' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
14035      <parameter type-id='type-id-1743'/>
14036      <parameter type-id='type-id-1692'/>
14037      <parameter type-id='type-id-62'/>
14038      <return type-id='type-id-1743'/>
14039    </function-decl>
14040    <function-decl name='wmemmove' filepath='/usr/include/wchar.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64'>
14041      <parameter type-id='type-id-1743'/>
14042      <parameter type-id='type-id-1692'/>
14043      <parameter type-id='type-id-62'/>
14044      <return type-id='type-id-1743'/>
14045    </function-decl>
14046    <function-decl name='wmemset' filepath='/usr/include/wchar.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64'>
14047      <parameter type-id='type-id-1743'/>
14048      <parameter type-id='type-id-1582'/>
14049      <parameter type-id='type-id-62'/>
14050      <return type-id='type-id-1743'/>
14051    </function-decl>
14052    <function-decl name='wprintf' filepath='/usr/include/wchar.h' line='599' column='1' visibility='default' binding='global' size-in-bits='64'>
14053      <parameter type-id='type-id-1692'/>
14054      <parameter is-variadic='yes'/>
14055      <return type-id='type-id-1'/>
14056    </function-decl>
14057    <function-decl name='wscanf' filepath='/usr/include/wchar.h' line='640' column='1' visibility='default' binding='global' size-in-bits='64'>
14058      <parameter type-id='type-id-1692'/>
14059      <parameter is-variadic='yes'/>
14060      <return type-id='type-id-1'/>
14061    </function-decl>
14062    <function-decl name='wcstold' filepath='/usr/include/wchar.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64'>
14063      <parameter type-id='type-id-1692'/>
14064      <parameter type-id='type-id-1744'/>
14065      <return type-id='type-id-1564'/>
14066    </function-decl>
14067    <function-decl name='wcstoll' filepath='/usr/include/wchar.h' line='481' column='1' visibility='default' binding='global' size-in-bits='64'>
14068      <parameter type-id='type-id-1692'/>
14069      <parameter type-id='type-id-1744'/>
14070      <parameter type-id='type-id-1'/>
14071      <return type-id='type-id-1159'/>
14072    </function-decl>
14073    <function-decl name='wcstoull' filepath='/usr/include/wchar.h' line='488' column='1' visibility='default' binding='global' size-in-bits='64'>
14074      <parameter type-id='type-id-1692'/>
14075      <parameter type-id='type-id-1744'/>
14076      <parameter type-id='type-id-1'/>
14077      <return type-id='type-id-1160'/>
14078    </function-decl>
14079    <function-decl name='setlocale' filepath='/usr/include/locale.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
14080      <parameter type-id='type-id-1'/>
14081      <parameter type-id='type-id-57'/>
14082      <return type-id='type-id-118'/>
14083    </function-decl>
14084    <function-decl name='localeconv' filepath='/usr/include/locale.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
14085      <return type-id='type-id-1695'/>
14086    </function-decl>
14087    <namespace-decl name='base'>
14088      <class-decl name='MallocRange' size-in-bits='256' is-struct='yes' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='399' column='1' id='type-id-1630'>
14089        <member-type access='public'>
14090          <enum-decl name='Type' filepath='./src/gperftools/malloc_extension.h' line='400' column='1' id='type-id-1759'>
14091            <underlying-type type-id='type-id-89'/>
14092            <enumerator name='INUSE' value='0'/>
14093            <enumerator name='FREE' value='1'/>
14094            <enumerator name='UNMAPPED' value='2'/>
14095            <enumerator name='UNKNOWN' value='3'/>
14096          </enum-decl>
14097        </member-type>
14098        <data-member access='public' layout-offset-in-bits='0'>
14099          <var-decl name='address' type-id='type-id-156' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='408' column='1'/>
14100        </data-member>
14101        <data-member access='public' layout-offset-in-bits='64'>
14102          <var-decl name='length' type-id='type-id-62' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='409' column='1'/>
14103        </data-member>
14104        <data-member access='public' layout-offset-in-bits='128'>
14105          <var-decl name='type' type-id='type-id-1759' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='410' column='1'/>
14106        </data-member>
14107        <data-member access='public' layout-offset-in-bits='192'>
14108          <var-decl name='fraction' type-id='type-id-2' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='411' column='1'/>
14109        </data-member>
14110      </class-decl>
14111      <enum-decl name='LinkerInitialized' filepath='src/base/basictypes.h' line='381' column='1' id='type-id-95'>
14112        <underlying-type type-id='type-id-89'/>
14113        <enumerator name='LINKER_INITIALIZED' value='0'/>
14114      </enum-decl>
14115      <namespace-decl name='internal'>
14116        <class-decl name='HookList&lt;void (*)(const void*, size_t)&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='./src/malloc_hook-inl.h' line='59' column='1' id='type-id-1222'>
14117          <data-member access='public' layout-offset-in-bits='0'>
14118            <var-decl name='priv_end' type-id='type-id-922' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
14119          </data-member>
14120          <data-member access='public' layout-offset-in-bits='64'>
14121            <var-decl name='priv_data' type-id='type-id-923' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
14122          </data-member>
14123          <member-function access='public'>
14124            <function-decl name='GetSingular' mangled-name='_ZNK4base8internal8HookListIPFvPKvmEE11GetSingularEv' filepath='src/malloc_hook-inl.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base8internal8HookListIPFvPKvmEE11GetSingularEv'>
14125              <parameter type-id='type-id-1227' name='this' is-artificial='yes'/>
14126              <return type-id='type-id-337'/>
14127            </function-decl>
14128          </member-function>
14129          <member-function access='public'>
14130            <function-decl name='empty' mangled-name='_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv' filepath='src/malloc_hook-inl.h' line='80' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv'>
14131              <parameter type-id='type-id-1227' name='this' is-artificial='yes'/>
14132              <return type-id='type-id-61'/>
14133            </function-decl>
14134          </member-function>
14135          <member-function access='public'>
14136            <function-decl name='FixupPrivEndLocked' mangled-name='_ZN4base8internal8HookListIPFvPKvmEE18FixupPrivEndLockedEv' filepath='src/malloc_hook-inl.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base8internal8HookListIPFvPKvmEE18FixupPrivEndLockedEv'>
14137              <parameter type-id='type-id-1188' name='this' is-artificial='yes'/>
14138              <return type-id='type-id-60'/>
14139            </function-decl>
14140          </member-function>
14141          <member-function access='public'>
14142            <function-decl name='Traverse' mangled-name='_ZNK4base8internal8HookListIPFvPKvmEE8TraverseEPS5_i' filepath='src/malloc_hook-inl.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base8internal8HookListIPFvPKvmEE8TraverseEPS5_i'>
14143              <parameter type-id='type-id-1227' name='this' is-artificial='yes'/>
14144              <parameter type-id='type-id-1228' name='output_array' filepath='src/malloc_hook-inl.h' line='77' column='1'/>
14145              <parameter type-id='type-id-1' name='n' filepath='src/malloc_hook-inl.h' line='77' column='1'/>
14146              <return type-id='type-id-1'/>
14147            </function-decl>
14148          </member-function>
14149          <member-function access='public'>
14150            <function-decl name='ExchangeSingular' mangled-name='_ZN4base8internal8HookListIPFvPKvmEE16ExchangeSingularES5_' filepath='src/malloc_hook-inl.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base8internal8HookListIPFvPKvmEE16ExchangeSingularES5_'>
14151              <parameter type-id='type-id-1188' name='this' is-artificial='yes'/>
14152              <parameter type-id='type-id-337' name='value_as_t' filepath='src/malloc_hook-inl.h' line='90' column='1'/>
14153              <return type-id='type-id-337'/>
14154            </function-decl>
14155          </member-function>
14156          <member-function access='public'>
14157            <function-decl name='Remove' mangled-name='_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_' filepath='src/malloc_hook-inl.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_'>
14158              <parameter type-id='type-id-1188' name='this' is-artificial='yes'/>
14159              <parameter type-id='type-id-337' name='value_as_t' filepath='src/malloc_hook-inl.h' line='72' column='1'/>
14160              <return type-id='type-id-61'/>
14161            </function-decl>
14162          </member-function>
14163          <member-function access='public'>
14164            <function-decl name='Add' mangled-name='_ZN4base8internal8HookListIPFvPKvmEE3AddES5_' filepath='src/malloc_hook-inl.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base8internal8HookListIPFvPKvmEE3AddES5_'>
14165              <parameter type-id='type-id-1188' name='this' is-artificial='yes'/>
14166              <parameter type-id='type-id-337' name='value_as_t' filepath='src/malloc_hook-inl.h' line='72' column='1'/>
14167              <return type-id='type-id-61'/>
14168            </function-decl>
14169          </member-function>
14170        </class-decl>
14171        <class-decl name='HookList&lt;void (*)(const void*)&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='./src/malloc_hook-inl.h' line='59' column='1' id='type-id-1223'>
14172          <data-member access='public' layout-offset-in-bits='0'>
14173            <var-decl name='priv_end' type-id='type-id-922' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
14174          </data-member>
14175          <data-member access='public' layout-offset-in-bits='64'>
14176            <var-decl name='priv_data' type-id='type-id-923' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
14177          </data-member>
14178        </class-decl>
14179      </namespace-decl>
14180      <namespace-decl name='subtle'>
14181        <typedef-decl name='Atomic64' type-id='type-id-103' filepath='./src/base/atomicops-internals-x86.h' line='70' column='1' id='type-id-1224'/>
14182        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
14183          <parameter type-id='type-id-108'/>
14184          <parameter type-id='type-id-100'/>
14185          <return type-id='type-id-100'/>
14186        </function-decl>
14187        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
14188          <parameter type-id='type-id-108'/>
14189          <parameter type-id='type-id-100'/>
14190          <parameter type-id='type-id-100'/>
14191          <return type-id='type-id-100'/>
14192        </function-decl>
14193        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
14194          <parameter type-id='type-id-1225'/>
14195          <return type-id='type-id-1224'/>
14196        </function-decl>
14197        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
14198          <parameter type-id='type-id-108'/>
14199          <parameter type-id='type-id-100'/>
14200          <parameter type-id='type-id-100'/>
14201          <return type-id='type-id-100'/>
14202        </function-decl>
14203        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
14204          <parameter type-id='type-id-108'/>
14205          <parameter type-id='type-id-100'/>
14206          <return type-id='type-id-100'/>
14207        </function-decl>
14208      </namespace-decl>
14209    </namespace-decl>
14210    <namespace-decl name='tcmalloc'>
14211      <class-decl name='CentralFreeList' size-in-bits='9344' visibility='default' filepath='src/central_freelist.h' line='50' column='1' id='type-id-1706'>
14212        <member-type access='private'>
14213          <class-decl name='TCEntry' size-in-bits='128' is-struct='yes' visibility='default' filepath='src/central_freelist.h' line='97' column='1' id='type-id-1567'>
14214            <data-member access='public' layout-offset-in-bits='0'>
14215              <var-decl name='head' type-id='type-id-58' visibility='default' filepath='src/central_freelist.h' line='98' column='1'/>
14216            </data-member>
14217            <data-member access='public' layout-offset-in-bits='64'>
14218              <var-decl name='tail' type-id='type-id-58' visibility='default' filepath='src/central_freelist.h' line='99' column='1'/>
14219            </data-member>
14220          </class-decl>
14221        </member-type>
14222        <data-member access='private' static='yes'>
14223          <var-decl name='kMaxNumTransferEntries' type-id='type-id-144' visibility='default' filepath='src/central_freelist.h' line='111' column='1'/>
14224        </data-member>
14225        <data-member access='private' layout-offset-in-bits='0'>
14226          <var-decl name='lock_' type-id='type-id-87' visibility='default' filepath='src/central_freelist.h' line='164' column='1'/>
14227        </data-member>
14228        <data-member access='private' layout-offset-in-bits='64'>
14229          <var-decl name='size_class_' type-id='type-id-62' visibility='default' filepath='src/central_freelist.h' line='167' column='1'/>
14230        </data-member>
14231        <data-member access='private' layout-offset-in-bits='128'>
14232          <var-decl name='empty_' type-id='type-id-148' visibility='default' filepath='src/central_freelist.h' line='168' column='1'/>
14233        </data-member>
14234        <data-member access='private' layout-offset-in-bits='512'>
14235          <var-decl name='nonempty_' type-id='type-id-148' visibility='default' filepath='src/central_freelist.h' line='169' column='1'/>
14236        </data-member>
14237        <data-member access='private' layout-offset-in-bits='896'>
14238          <var-decl name='num_spans_' type-id='type-id-62' visibility='default' filepath='src/central_freelist.h' line='170' column='1'/>
14239        </data-member>
14240        <data-member access='private' layout-offset-in-bits='960'>
14241          <var-decl name='counter_' type-id='type-id-62' visibility='default' filepath='src/central_freelist.h' line='171' column='1'/>
14242        </data-member>
14243        <data-member access='private' layout-offset-in-bits='1024'>
14244          <var-decl name='tc_slots_' type-id='type-id-1568' visibility='default' filepath='src/central_freelist.h' line='178' column='1'/>
14245        </data-member>
14246        <data-member access='private' layout-offset-in-bits='9216'>
14247          <var-decl name='used_slots_' type-id='type-id-76' visibility='default' filepath='src/central_freelist.h' line='182' column='1'/>
14248        </data-member>
14249        <data-member access='private' layout-offset-in-bits='9248'>
14250          <var-decl name='cache_size_' type-id='type-id-76' visibility='default' filepath='src/central_freelist.h' line='186' column='1'/>
14251        </data-member>
14252        <data-member access='private' layout-offset-in-bits='9280'>
14253          <var-decl name='max_cache_size_' type-id='type-id-76' visibility='default' filepath='src/central_freelist.h' line='188' column='1'/>
14254        </data-member>
14255        <member-function access='private' constructor='yes'>
14256          <function-decl name='CentralFreeList' filepath='src/central_freelist.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64'>
14257            <parameter type-id='type-id-1707' is-artificial='yes'/>
14258            <return type-id='type-id-60'/>
14259          </function-decl>
14260        </member-function>
14261        <member-function access='private'>
14262          <function-decl name='FetchFromOneSpans' mangled-name='_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_' filepath='src/central_freelist.cc' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_'>
14263            <parameter type-id='type-id-1708' name='this' is-artificial='yes'/>
14264            <parameter type-id='type-id-1' name='N' filepath='src/central_freelist.cc' line='290' column='1'/>
14265            <parameter type-id='type-id-151' name='start' filepath='src/central_freelist.cc' line='290' column='1'/>
14266            <parameter type-id='type-id-151' name='end' filepath='src/central_freelist.cc' line='290' column='1'/>
14267            <return type-id='type-id-1'/>
14268          </function-decl>
14269        </member-function>
14270        <member-function access='private'>
14271          <function-decl name='Init' mangled-name='_ZN8tcmalloc15CentralFreeList4InitEm' filepath='src/central_freelist.cc' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList4InitEm'>
14272            <parameter type-id='type-id-1708' name='this' is-artificial='yes'/>
14273            <parameter type-id='type-id-62' name='cl' filepath='src/central_freelist.cc' line='47' column='1'/>
14274            <return type-id='type-id-60'/>
14275          </function-decl>
14276        </member-function>
14277        <member-function access='private'>
14278          <function-decl name='Populate' mangled-name='_ZN8tcmalloc15CentralFreeList8PopulateEv' filepath='src/central_freelist.cc' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList8PopulateEv'>
14279            <parameter type-id='type-id-1708' name='this' is-artificial='yes'/>
14280            <return type-id='type-id-60'/>
14281          </function-decl>
14282        </member-function>
14283        <member-function access='private'>
14284          <function-decl name='FetchFromOneSpansSafe' mangled-name='_ZN8tcmalloc15CentralFreeList21FetchFromOneSpansSafeEiPPvS2_' filepath='src/central_freelist.cc' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList21FetchFromOneSpansSafeEiPPvS2_'>
14285            <parameter type-id='type-id-1708' name='this' is-artificial='yes'/>
14286            <parameter type-id='type-id-1' name='N' filepath='src/central_freelist.cc' line='290' column='1'/>
14287            <parameter type-id='type-id-151' name='start' filepath='src/central_freelist.cc' line='290' column='1'/>
14288            <parameter type-id='type-id-151' name='end' filepath='src/central_freelist.cc' line='290' column='1'/>
14289            <return type-id='type-id-1'/>
14290          </function-decl>
14291        </member-function>
14292        <member-function access='private'>
14293          <function-decl name='OverheadBytes' mangled-name='_ZN8tcmalloc15CentralFreeList13OverheadBytesEv' filepath='src/central_freelist.cc' line='375' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList13OverheadBytesEv'>
14294            <parameter type-id='type-id-1708' name='this' is-artificial='yes'/>
14295            <return type-id='type-id-62'/>
14296          </function-decl>
14297        </member-function>
14298        <member-function access='private'>
14299          <function-decl name='tc_length' mangled-name='_ZN8tcmalloc15CentralFreeList9tc_lengthEv' filepath='src/central_freelist.cc' line='370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList9tc_lengthEv'>
14300            <parameter type-id='type-id-1708' name='this' is-artificial='yes'/>
14301            <return type-id='type-id-1'/>
14302          </function-decl>
14303        </member-function>
14304        <member-function access='private'>
14305          <function-decl name='RemoveRange' mangled-name='_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i' filepath='src/central_freelist.cc' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i'>
14306            <parameter type-id='type-id-1708' name='this' is-artificial='yes'/>
14307            <parameter type-id='type-id-151' name='start' filepath='src/central_freelist.cc' line='246' column='1'/>
14308            <parameter type-id='type-id-151' name='end' filepath='src/central_freelist.cc' line='246' column='1'/>
14309            <parameter type-id='type-id-1' name='N' filepath='src/central_freelist.cc' line='246' column='1'/>
14310            <return type-id='type-id-1'/>
14311          </function-decl>
14312        </member-function>
14313        <member-function access='private'>
14314          <function-decl name='ReleaseToSpans' mangled-name='_ZN8tcmalloc15CentralFreeList14ReleaseToSpansEPv' filepath='src/central_freelist.cc' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList14ReleaseToSpansEPv'>
14315            <parameter type-id='type-id-1708' name='this' is-artificial='yes'/>
14316            <parameter type-id='type-id-58' name='object' filepath='src/central_freelist.cc' line='104' column='1'/>
14317            <return type-id='type-id-60'/>
14318          </function-decl>
14319        </member-function>
14320        <member-function access='private'>
14321          <function-decl name='ReleaseListToSpans' mangled-name='_ZN8tcmalloc15CentralFreeList18ReleaseListToSpansEPv' filepath='src/central_freelist.cc' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList18ReleaseListToSpansEPv'>
14322            <parameter type-id='type-id-1708' name='this' is-artificial='yes'/>
14323            <parameter type-id='type-id-58' name='object' filepath='src/central_freelist.cc' line='104' column='1'/>
14324            <return type-id='type-id-60'/>
14325          </function-decl>
14326        </member-function>
14327        <member-function access='private'>
14328          <function-decl name='ShrinkCache' mangled-name='_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib' filepath='src/central_freelist.cc' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib'>
14329            <parameter type-id='type-id-1708' name='this' is-artificial='yes'/>
14330            <parameter type-id='type-id-1' name='locked_size_class' filepath='src/central_freelist.cc' line='203' column='1'/>
14331            <parameter type-id='type-id-61' name='force' filepath='src/central_freelist.cc' line='203' column='1'/>
14332            <return type-id='type-id-61'/>
14333          </function-decl>
14334        </member-function>
14335        <member-function access='private' static='yes'>
14336          <function-decl name='EvictRandomSizeClass' mangled-name='_ZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEib' filepath='src/central_freelist.cc' line='151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEib'>
14337            <parameter type-id='type-id-1'/>
14338            <parameter type-id='type-id-61'/>
14339            <return type-id='type-id-61'/>
14340          </function-decl>
14341        </member-function>
14342        <member-function access='private'>
14343          <function-decl name='MakeCacheSpace' mangled-name='_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv' filepath='src/central_freelist.cc' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv'>
14344            <parameter type-id='type-id-1708' name='this' is-artificial='yes'/>
14345            <return type-id='type-id-61'/>
14346          </function-decl>
14347        </member-function>
14348        <member-function access='private'>
14349          <function-decl name='InsertRange' mangled-name='_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i' filepath='src/central_freelist.cc' line='231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i'>
14350            <parameter type-id='type-id-1708' name='this' is-artificial='yes'/>
14351            <parameter type-id='type-id-58' name='start' filepath='src/central_freelist.cc' line='231' column='1'/>
14352            <parameter type-id='type-id-58' name='end' filepath='src/central_freelist.cc' line='231' column='1'/>
14353            <parameter type-id='type-id-1' name='N' filepath='src/central_freelist.cc' line='231' column='1'/>
14354            <return type-id='type-id-60'/>
14355          </function-decl>
14356        </member-function>
14357      </class-decl>
14358      <class-decl name='Sampler' size-in-bits='128' visibility='default' filepath='src/sampler.h' line='103' column='1' id='type-id-1721'>
14359        <data-member access='private' layout-offset-in-bits='0'>
14360          <var-decl name='bytes_until_sample_' type-id='type-id-62' visibility='default' filepath='src/sampler.h' line='130' column='1'/>
14361        </data-member>
14362        <data-member access='private' layout-offset-in-bits='64'>
14363          <var-decl name='rnd_' type-id='type-id-15' visibility='default' filepath='src/sampler.h' line='131' column='1'/>
14364        </data-member>
14365        <data-member access='private' static='yes'>
14366          <var-decl name='kFastlogNumBits' type-id='type-id-144' visibility='default' filepath='src/sampler.h' line='136' column='1'/>
14367        </data-member>
14368        <data-member access='private' static='yes'>
14369          <var-decl name='kFastlogMask' type-id='type-id-144' visibility='default' filepath='src/sampler.h' line='137' column='1'/>
14370        </data-member>
14371        <data-member access='private' static='yes'>
14372          <var-decl name='log_table_' type-id='type-id-1558' mangled-name='_ZN8tcmalloc7Sampler10log_table_E' visibility='default' filepath='src/sampler.h' line='138' column='1' elf-symbol-id='_ZN8tcmalloc7Sampler10log_table_E'/>
14373        </data-member>
14374        <member-function access='private'>
14375          <function-decl name='GetSamplePeriod' mangled-name='_ZN8tcmalloc7Sampler15GetSamplePeriodEv' filepath='src/sampler.cc' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7Sampler15GetSamplePeriodEv'>
14376            <parameter type-id='type-id-1723' name='this' is-artificial='yes'/>
14377            <return type-id='type-id-1'/>
14378          </function-decl>
14379        </member-function>
14380        <member-function access='private'>
14381          <function-decl name='PickNextSamplingPoint' mangled-name='_ZN8tcmalloc7Sampler21PickNextSamplingPointEv' filepath='src/sampler.cc' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7Sampler21PickNextSamplingPointEv'>
14382            <parameter type-id='type-id-1723' name='this' is-artificial='yes'/>
14383            <return type-id='type-id-62'/>
14384          </function-decl>
14385        </member-function>
14386        <member-function access='private'>
14387          <function-decl name='Init' mangled-name='_ZN8tcmalloc7Sampler4InitEj' filepath='src/sampler.cc' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7Sampler4InitEj'>
14388            <parameter type-id='type-id-1723' name='this' is-artificial='yes'/>
14389            <parameter type-id='type-id-12' name='seed' filepath='src/sampler.cc' line='78' column='1'/>
14390            <return type-id='type-id-60'/>
14391          </function-decl>
14392        </member-function>
14393        <member-function access='private' static='yes'>
14394          <function-decl name='PopulateFastLog2Table' mangled-name='_ZN8tcmalloc7Sampler21PopulateFastLog2TableEv' filepath='src/sampler.cc' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7Sampler21PopulateFastLog2TableEv'>
14395            <return type-id='type-id-60'/>
14396          </function-decl>
14397        </member-function>
14398        <member-function access='private' static='yes'>
14399          <function-decl name='InitStatics' mangled-name='_ZN8tcmalloc7Sampler11InitStaticsEv' filepath='src/sampler.cc' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7Sampler11InitStaticsEv'>
14400            <return type-id='type-id-60'/>
14401          </function-decl>
14402        </member-function>
14403      </class-decl>
14404      <class-decl name='CentralFreeListPaddedTo&lt;16&gt;' size-in-bits='9728' visibility='default' filepath='src/central_freelist.h' line='196' column='1' id='type-id-1760'>
14405        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1706'/>
14406        <data-member access='private' layout-offset-in-bits='9312'>
14407          <var-decl name='pad_' type-id='type-id-188' visibility='default' filepath='src/central_freelist.h' line='198' column='1'/>
14408        </data-member>
14409      </class-decl>
14410      <class-decl name='ThreadCache' size-in-bits='17408' visibility='default' filepath='src/thread_cache.h' line='66' column='1' id='type-id-1683'>
14411        <member-type access='private'>
14412          <class-decl name='FreeList' size-in-bits='192' visibility='default' filepath='src/thread_cache.h' line='132' column='1' id='type-id-1573'>
14413            <data-member access='private' layout-offset-in-bits='0'>
14414              <var-decl name='list_' type-id='type-id-58' visibility='default' filepath='src/thread_cache.h' line='134' column='1'/>
14415            </data-member>
14416            <data-member access='private' layout-offset-in-bits='64'>
14417              <var-decl name='length_' type-id='type-id-12' visibility='default' filepath='src/thread_cache.h' line='138' column='1'/>
14418            </data-member>
14419            <data-member access='private' layout-offset-in-bits='96'>
14420              <var-decl name='lowater_' type-id='type-id-12' visibility='default' filepath='src/thread_cache.h' line='139' column='1'/>
14421            </data-member>
14422            <data-member access='private' layout-offset-in-bits='128'>
14423              <var-decl name='max_length_' type-id='type-id-12' visibility='default' filepath='src/thread_cache.h' line='140' column='1'/>
14424            </data-member>
14425            <data-member access='private' layout-offset-in-bits='160'>
14426              <var-decl name='length_overages_' type-id='type-id-12' visibility='default' filepath='src/thread_cache.h' line='144' column='1'/>
14427            </data-member>
14428          </class-decl>
14429        </member-type>
14430        <member-type access='private'>
14431          <class-decl name='ThreadLocalData' size-in-bits='128' is-struct='yes' visibility='default' filepath='src/thread_cache.h' line='262' column='1' id='type-id-1761'>
14432            <data-member access='public' layout-offset-in-bits='0'>
14433              <var-decl name='heap' type-id='type-id-1728' visibility='default' filepath='src/thread_cache.h' line='263' column='1'/>
14434            </data-member>
14435            <data-member access='public' layout-offset-in-bits='64'>
14436              <var-decl name='min_size_for_slow_path' type-id='type-id-62' visibility='default' filepath='src/thread_cache.h' line='270' column='1'/>
14437            </data-member>
14438          </class-decl>
14439        </member-type>
14440        <member-type access='private'>
14441          <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='src/thread_cache.h' line='69' column='1' id='type-id-1762'>
14442            <underlying-type type-id='type-id-89'/>
14443            <enumerator name='have_tls' value='1'/>
14444          </enum-decl>
14445        </member-type>
14446        <data-member access='private' layout-offset-in-bits='0'>
14447          <var-decl name='next_' type-id='type-id-1728' visibility='default' filepath='src/thread_cache.h' line='75' column='1'/>
14448        </data-member>
14449        <data-member access='private' layout-offset-in-bits='64'>
14450          <var-decl name='prev_' type-id='type-id-1728' visibility='default' filepath='src/thread_cache.h' line='76' column='1'/>
14451        </data-member>
14452        <data-member access='private' static='yes'>
14453          <var-decl name='threadlocal_data_' type-id='type-id-1761' mangled-name='_ZN8tcmalloc11ThreadCache17threadlocal_data_E' visibility='default' filepath='src/thread_cache.h' line='272' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache17threadlocal_data_E'/>
14454        </data-member>
14455        <data-member access='private' static='yes'>
14456          <var-decl name='tsd_inited_' type-id='type-id-61' mangled-name='_ZN8tcmalloc11ThreadCache11tsd_inited_E' visibility='default' filepath='src/thread_cache.h' line='280' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache11tsd_inited_E'/>
14457        </data-member>
14458        <data-member access='private' static='yes'>
14459          <var-decl name='heap_key_' type-id='type-id-1232' mangled-name='_ZN8tcmalloc11ThreadCache9heap_key_E' visibility='default' filepath='src/thread_cache.h' line='281' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache9heap_key_E'/>
14460        </data-member>
14461        <data-member access='private' static='yes'>
14462          <var-decl name='thread_heaps_' type-id='type-id-1728' mangled-name='_ZN8tcmalloc11ThreadCache13thread_heaps_E' visibility='default' filepath='src/thread_cache.h' line='284' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache13thread_heaps_E'/>
14463        </data-member>
14464        <data-member access='private' static='yes'>
14465          <var-decl name='thread_heap_count_' type-id='type-id-1' mangled-name='_ZN8tcmalloc11ThreadCache18thread_heap_count_E' visibility='default' filepath='src/thread_cache.h' line='285' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache18thread_heap_count_E'/>
14466        </data-member>
14467        <data-member access='private' static='yes'>
14468          <var-decl name='next_memory_steal_' type-id='type-id-1728' mangled-name='_ZN8tcmalloc11ThreadCache18next_memory_steal_E' visibility='default' filepath='src/thread_cache.h' line='291' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache18next_memory_steal_E'/>
14469        </data-member>
14470        <data-member access='private' static='yes'>
14471          <var-decl name='overall_thread_cache_size_' type-id='type-id-62' mangled-name='_ZN8tcmalloc11ThreadCache26overall_thread_cache_size_E' visibility='default' filepath='src/thread_cache.h' line='294' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache26overall_thread_cache_size_E'/>
14472        </data-member>
14473        <data-member access='private' static='yes'>
14474          <var-decl name='per_thread_cache_size_' type-id='type-id-1742' mangled-name='_ZN8tcmalloc11ThreadCache22per_thread_cache_size_E' visibility='default' filepath='src/thread_cache.h' line='300' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache22per_thread_cache_size_E'/>
14475        </data-member>
14476        <data-member access='private' static='yes'>
14477          <var-decl name='unclaimed_cache_space_' type-id='type-id-291' mangled-name='_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E' visibility='default' filepath='src/thread_cache.h' line='304' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E'/>
14478        </data-member>
14479        <data-member access='private' layout-offset-in-bits='128'>
14480          <var-decl name='size_' type-id='type-id-62' visibility='default' filepath='src/thread_cache.h' line='309' column='1'/>
14481        </data-member>
14482        <data-member access='private' layout-offset-in-bits='192'>
14483          <var-decl name='max_size_' type-id='type-id-62' visibility='default' filepath='src/thread_cache.h' line='310' column='1'/>
14484        </data-member>
14485        <data-member access='private' layout-offset-in-bits='256'>
14486          <var-decl name='sampler_' type-id='type-id-1721' visibility='default' filepath='src/thread_cache.h' line='313' column='1'/>
14487        </data-member>
14488        <data-member access='private' layout-offset-in-bits='384'>
14489          <var-decl name='list_' type-id='type-id-1574' visibility='default' filepath='src/thread_cache.h' line='315' column='1'/>
14490        </data-member>
14491        <data-member access='private' layout-offset-in-bits='17280'>
14492          <var-decl name='tid_' type-id='type-id-195' visibility='default' filepath='src/thread_cache.h' line='317' column='1'/>
14493        </data-member>
14494        <data-member access='private' layout-offset-in-bits='17344'>
14495          <var-decl name='in_setspecific_' type-id='type-id-61' visibility='default' filepath='src/thread_cache.h' line='318' column='1'/>
14496        </data-member>
14497        <member-function access='private' static='yes'>
14498          <function-decl name='GetCache' mangled-name='_ZN8tcmalloc11ThreadCache8GetCacheEv' filepath='src/thread_cache.h' line='405' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache8GetCacheEv'>
14499            <return type-id='type-id-1728'/>
14500          </function-decl>
14501        </member-function>
14502        <member-function access='private'>
14503          <function-decl name='IncreaseCacheLimitLocked' mangled-name='_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv' filepath='src/thread_cache.cc' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv'>
14504            <parameter type-id='type-id-1729' name='this' is-artificial='yes'/>
14505            <return type-id='type-id-60'/>
14506          </function-decl>
14507        </member-function>
14508        <member-function access='private' static='yes'>
14509          <function-decl name='RecomputePerThreadCacheSize' mangled-name='_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv' filepath='src/thread_cache.cc' line='431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv'>
14510            <return type-id='type-id-60'/>
14511          </function-decl>
14512        </member-function>
14513        <member-function access='private' static='yes'>
14514          <function-decl name='GetThreadStats' mangled-name='_ZN8tcmalloc11ThreadCache14GetThreadStatsEPmS1_' filepath='src/thread_cache.cc' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache14GetThreadStatsEPmS1_'>
14515            <parameter type-id='type-id-1732'/>
14516            <parameter type-id='type-id-1732'/>
14517            <return type-id='type-id-60'/>
14518          </function-decl>
14519        </member-function>
14520        <member-function access='private' static='yes'>
14521          <function-decl name='set_overall_thread_cache_size' mangled-name='_ZN8tcmalloc11ThreadCache29set_overall_thread_cache_sizeEm' filepath='src/thread_cache.cc' line='465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache29set_overall_thread_cache_sizeEm'>
14522            <parameter type-id='type-id-62'/>
14523            <return type-id='type-id-60'/>
14524          </function-decl>
14525        </member-function>
14526        <member-function access='private'>
14527          <function-decl name='IncreaseCacheLimit' mangled-name='_ZN8tcmalloc11ThreadCache18IncreaseCacheLimitEv' filepath='src/thread_cache.cc' line='235' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache18IncreaseCacheLimitEv'>
14528            <parameter type-id='type-id-1729' name='this' is-artificial='yes'/>
14529            <return type-id='type-id-60'/>
14530          </function-decl>
14531        </member-function>
14532        <member-function access='private' static='yes'>
14533          <function-decl name='InitTSD' mangled-name='_ZN8tcmalloc11ThreadCache7InitTSDEv' filepath='src/thread_cache.cc' line='287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache7InitTSDEv'>
14534            <return type-id='type-id-60'/>
14535          </function-decl>
14536        </member-function>
14537        <member-function access='private' static='yes'>
14538          <function-decl name='InitModule' mangled-name='_ZN8tcmalloc11ThreadCache10InitModuleEv' filepath='src/thread_cache.cc' line='274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache10InitModuleEv'>
14539            <return type-id='type-id-60'/>
14540          </function-decl>
14541        </member-function>
14542        <member-function access='private'>
14543          <function-decl name='GetSamplePeriod' mangled-name='_ZN8tcmalloc11ThreadCache15GetSamplePeriodEv' filepath='src/thread_cache.cc' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache15GetSamplePeriodEv'>
14544            <parameter type-id='type-id-1729' name='this' is-artificial='yes'/>
14545            <return type-id='type-id-1'/>
14546          </function-decl>
14547        </member-function>
14548        <member-function access='private'>
14549          <function-decl name='ReleaseToCentralCache' mangled-name='_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEmi' filepath='src/thread_cache.cc' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEmi'>
14550            <parameter type-id='type-id-1729' name='this' is-artificial='yes'/>
14551            <parameter type-id='type-id-1730' name='src' filepath='src/thread_cache.cc' line='180' column='1'/>
14552            <parameter type-id='type-id-62' name='cl' filepath='src/thread_cache.cc' line='180' column='1'/>
14553            <parameter type-id='type-id-1' name='N' filepath='src/thread_cache.cc' line='180' column='1'/>
14554            <return type-id='type-id-60'/>
14555          </function-decl>
14556        </member-function>
14557        <member-function access='private'>
14558          <function-decl name='Scavenge' mangled-name='_ZN8tcmalloc11ThreadCache8ScavengeEv' filepath='src/thread_cache.cc' line='201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache8ScavengeEv'>
14559            <parameter type-id='type-id-1729' name='this' is-artificial='yes'/>
14560            <return type-id='type-id-60'/>
14561          </function-decl>
14562        </member-function>
14563        <member-function access='private'>
14564          <function-decl name='ListTooLong' mangled-name='_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEm' filepath='src/thread_cache.cc' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEm'>
14565            <parameter type-id='type-id-1729' name='this' is-artificial='yes'/>
14566            <parameter type-id='type-id-1730' name='list' filepath='src/thread_cache.cc' line='155' column='1'/>
14567            <parameter type-id='type-id-62' name='cl' filepath='src/thread_cache.cc' line='155' column='1'/>
14568            <return type-id='type-id-60'/>
14569          </function-decl>
14570        </member-function>
14571        <member-function access='private'>
14572          <function-decl name='Cleanup' mangled-name='_ZN8tcmalloc11ThreadCache7CleanupEv' filepath='src/thread_cache.cc' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache7CleanupEv'>
14573            <parameter type-id='type-id-1729' name='this' is-artificial='yes'/>
14574            <return type-id='type-id-60'/>
14575          </function-decl>
14576        </member-function>
14577        <member-function access='private'>
14578          <function-decl name='DeleteCache' mangled-name='_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_' filepath='src/thread_cache.cc' line='413' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_'>
14579            <parameter type-id='type-id-1728' is-artificial='yes'/>
14580            <return type-id='type-id-60'/>
14581          </function-decl>
14582        </member-function>
14583        <member-function access='private' static='yes'>
14584          <function-decl name='DestroyThreadCache' mangled-name='_ZN8tcmalloc11ThreadCache18DestroyThreadCacheEPv' filepath='src/thread_cache.cc' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache18DestroyThreadCacheEPv'>
14585            <parameter type-id='type-id-58'/>
14586            <return type-id='type-id-60'/>
14587          </function-decl>
14588        </member-function>
14589        <member-function access='private' static='yes'>
14590          <function-decl name='BecomeIdle' mangled-name='_ZN8tcmalloc11ThreadCache10BecomeIdleEv' filepath='src/thread_cache.cc' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache10BecomeIdleEv'>
14591            <return type-id='type-id-60'/>
14592          </function-decl>
14593        </member-function>
14594        <member-function access='private'>
14595          <function-decl name='FetchFromCentralCache' mangled-name='_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEmm' filepath='src/thread_cache.cc' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEmm'>
14596            <parameter type-id='type-id-1729' name='this' is-artificial='yes'/>
14597            <parameter type-id='type-id-62' name='size' filepath='src/thread_cache.h' line='348' column='1'/>
14598            <parameter type-id='type-id-62' name='cl' filepath='src/thread_cache.h' line='348' column='1'/>
14599            <return type-id='type-id-58'/>
14600          </function-decl>
14601        </member-function>
14602        <member-function access='private'>
14603          <function-decl name='Init' mangled-name='_ZN8tcmalloc11ThreadCache4InitEm' filepath='src/thread_cache.cc' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache4InitEm'>
14604            <parameter type-id='type-id-1729' name='this' is-artificial='yes'/>
14605            <parameter type-id='type-id-195' name='tid' filepath='src/thread_cache.cc' line='79' column='1'/>
14606            <return type-id='type-id-60'/>
14607          </function-decl>
14608        </member-function>
14609        <member-function access='private' static='yes'>
14610          <function-decl name='NewHeap' mangled-name='_ZN8tcmalloc11ThreadCache7NewHeapEm' filepath='src/thread_cache.cc' line='358' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache7NewHeapEm'>
14611            <parameter type-id='type-id-195'/>
14612            <return type-id='type-id-1728'/>
14613          </function-decl>
14614        </member-function>
14615        <member-function access='private' static='yes'>
14616          <function-decl name='CreateCacheIfNecessary' mangled-name='_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv' filepath='src/thread_cache.cc' line='305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv'>
14617            <return type-id='type-id-1728'/>
14618          </function-decl>
14619        </member-function>
14620      </class-decl>
14621      <class-decl name='CentralFreeListPadded' size-in-bits='9728' visibility='default' filepath='src/central_freelist.h' line='206' column='1' id='type-id-1569'>
14622        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1760'/>
14623      </class-decl>
14624      <class-decl name='PageHeapAllocator&lt;tcmalloc::Span&gt;' size-in-bits='256' visibility='default' filepath='src/page_heap_allocator.h' line='47' column='1' id='type-id-1439'>
14625        <data-member access='private' static='yes'>
14626          <var-decl name='kAllocIncrement' type-id='type-id-144' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
14627        </data-member>
14628        <data-member access='private' layout-offset-in-bits='0'>
14629          <var-decl name='free_area_' type-id='type-id-118' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
14630        </data-member>
14631        <data-member access='private' layout-offset-in-bits='64'>
14632          <var-decl name='free_avail_' type-id='type-id-62' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
14633        </data-member>
14634        <data-member access='private' layout-offset-in-bits='128'>
14635          <var-decl name='free_list_' type-id='type-id-58' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
14636        </data-member>
14637        <data-member access='private' layout-offset-in-bits='192'>
14638          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
14639        </data-member>
14640      </class-decl>
14641      <class-decl name='Static' size-in-bits='8' visibility='default' filepath='src/static_vars.h' line='50' column='1' id='type-id-1763'>
14642        <data-member access='private' static='yes'>
14643          <var-decl name='pageheap_lock_' type-id='type-id-87' mangled-name='_ZN8tcmalloc6Static14pageheap_lock_E' visibility='default' filepath='src/static_vars.h' line='90' column='1' elf-symbol-id='_ZN8tcmalloc6Static14pageheap_lock_E'/>
14644        </data-member>
14645        <data-member access='private' static='yes'>
14646          <var-decl name='sizemap_' type-id='type-id-1724' mangled-name='_ZN8tcmalloc6Static8sizemap_E' visibility='default' filepath='src/static_vars.h' line='97' column='1' elf-symbol-id='_ZN8tcmalloc6Static8sizemap_E'/>
14647        </data-member>
14648        <data-member access='private' static='yes'>
14649          <var-decl name='central_cache_' type-id='type-id-1570' mangled-name='_ZN8tcmalloc6Static14central_cache_E' visibility='default' filepath='src/static_vars.h' line='98' column='1' elf-symbol-id='_ZN8tcmalloc6Static14central_cache_E'/>
14650        </data-member>
14651        <data-member access='private' static='yes'>
14652          <var-decl name='span_allocator_' type-id='type-id-1439' mangled-name='_ZN8tcmalloc6Static15span_allocator_E' visibility='default' filepath='src/static_vars.h' line='99' column='1' elf-symbol-id='_ZN8tcmalloc6Static15span_allocator_E'/>
14653        </data-member>
14654        <data-member access='private' static='yes'>
14655          <var-decl name='stacktrace_allocator_' type-id='type-id-1676' mangled-name='_ZN8tcmalloc6Static21stacktrace_allocator_E' visibility='default' filepath='src/static_vars.h' line='100' column='1' elf-symbol-id='_ZN8tcmalloc6Static21stacktrace_allocator_E'/>
14656        </data-member>
14657        <data-member access='private' static='yes'>
14658          <var-decl name='sampled_objects_' type-id='type-id-148' mangled-name='_ZN8tcmalloc6Static16sampled_objects_E' visibility='default' filepath='src/static_vars.h' line='101' column='1' elf-symbol-id='_ZN8tcmalloc6Static16sampled_objects_E'/>
14659        </data-member>
14660        <data-member access='private' static='yes'>
14661          <var-decl name='bucket_allocator_' type-id='type-id-1440' mangled-name='_ZN8tcmalloc6Static17bucket_allocator_E' visibility='default' filepath='src/static_vars.h' line='102' column='1' elf-symbol-id='_ZN8tcmalloc6Static17bucket_allocator_E'/>
14662        </data-member>
14663        <data-member access='private' static='yes'>
14664          <var-decl name='growth_stacks_' type-id='type-id-1727' mangled-name='_ZN8tcmalloc6Static14growth_stacks_E' visibility='default' filepath='src/static_vars.h' line='108' column='1' elf-symbol-id='_ZN8tcmalloc6Static14growth_stacks_E'/>
14665        </data-member>
14666        <data-member access='private' static='yes'>
14667          <var-decl name='pageheap_' type-id='type-id-1710' mangled-name='_ZN8tcmalloc6Static9pageheap_E' visibility='default' filepath='src/static_vars.h' line='110' column='1' elf-symbol-id='_ZN8tcmalloc6Static9pageheap_E'/>
14668        </data-member>
14669        <member-function access='private' static='yes'>
14670          <function-decl name='InitStaticVars' mangled-name='_ZN8tcmalloc6Static14InitStaticVarsEv' filepath='src/static_vars.cc' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc6Static14InitStaticVarsEv'>
14671            <return type-id='type-id-60'/>
14672          </function-decl>
14673        </member-function>
14674      </class-decl>
14675      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTrace&gt;' size-in-bits='256' visibility='default' filepath='src/page_heap_allocator.h' line='47' column='1' id='type-id-1676'>
14676        <data-member access='private' static='yes'>
14677          <var-decl name='kAllocIncrement' type-id='type-id-144' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
14678        </data-member>
14679        <data-member access='private' layout-offset-in-bits='0'>
14680          <var-decl name='free_area_' type-id='type-id-118' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
14681        </data-member>
14682        <data-member access='private' layout-offset-in-bits='64'>
14683          <var-decl name='free_avail_' type-id='type-id-62' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
14684        </data-member>
14685        <data-member access='private' layout-offset-in-bits='128'>
14686          <var-decl name='free_list_' type-id='type-id-58' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
14687        </data-member>
14688        <data-member access='private' layout-offset-in-bits='192'>
14689          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
14690        </data-member>
14691      </class-decl>
14692      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTraceTable::Bucket&gt;' size-in-bits='256' visibility='default' filepath='src/page_heap_allocator.h' line='47' column='1' id='type-id-1440'>
14693        <data-member access='private' static='yes'>
14694          <var-decl name='kAllocIncrement' type-id='type-id-144' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
14695        </data-member>
14696        <data-member access='private' layout-offset-in-bits='0'>
14697          <var-decl name='free_area_' type-id='type-id-118' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
14698        </data-member>
14699        <data-member access='private' layout-offset-in-bits='64'>
14700          <var-decl name='free_avail_' type-id='type-id-62' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
14701        </data-member>
14702        <data-member access='private' layout-offset-in-bits='128'>
14703          <var-decl name='free_list_' type-id='type-id-58' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
14704        </data-member>
14705        <data-member access='private' layout-offset-in-bits='192'>
14706          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
14707        </data-member>
14708      </class-decl>
14709      <class-decl name='LogItem' size-in-bits='128' visibility='default' filepath='src/internal_logging.h' line='70' column='1' id='type-id-1145'>
14710        <member-type access='private'>
14711          <enum-decl name='Tag' filepath='src/internal_logging.h' line='83' column='1' id='type-id-1156'>
14712            <underlying-type type-id='type-id-89'/>
14713            <enumerator name='kStr' value='0'/>
14714            <enumerator name='kSigned' value='1'/>
14715            <enumerator name='kUnsigned' value='2'/>
14716            <enumerator name='kPtr' value='3'/>
14717            <enumerator name='kEnd' value='4'/>
14718          </enum-decl>
14719        </member-type>
14720        <member-type access='private'>
14721          <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='src/internal_logging.h' line='91' column='1' id='type-id-1157'>
14722            <data-member access='public'>
14723              <var-decl name='str' type-id='type-id-57' visibility='default' filepath='src/internal_logging.h' line='92' column='1'/>
14724            </data-member>
14725            <data-member access='public'>
14726              <var-decl name='ptr' type-id='type-id-58' visibility='default' filepath='src/internal_logging.h' line='93' column='1'/>
14727            </data-member>
14728            <data-member access='public'>
14729              <var-decl name='snum' type-id='type-id-103' visibility='default' filepath='src/internal_logging.h' line='94' column='1'/>
14730            </data-member>
14731            <data-member access='public'>
14732              <var-decl name='unum' type-id='type-id-15' visibility='default' filepath='src/internal_logging.h' line='95' column='1'/>
14733            </data-member>
14734          </union-decl>
14735        </member-type>
14736        <data-member access='private' layout-offset-in-bits='0'>
14737          <var-decl name='tag_' type-id='type-id-1156' visibility='default' filepath='src/internal_logging.h' line='90' column='1'/>
14738        </data-member>
14739        <data-member access='private' layout-offset-in-bits='64'>
14740          <var-decl name='u_' type-id='type-id-1157' visibility='default' filepath='src/internal_logging.h' line='96' column='1'/>
14741        </data-member>
14742        <member-function access='private' constructor='yes'>
14743          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
14744            <parameter type-id='type-id-1158' is-artificial='yes'/>
14745            <return type-id='type-id-60'/>
14746          </function-decl>
14747        </member-function>
14748        <member-function access='private' constructor='yes'>
14749          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
14750            <parameter type-id='type-id-1158' is-artificial='yes'/>
14751            <parameter type-id='type-id-57'/>
14752            <return type-id='type-id-60'/>
14753          </function-decl>
14754        </member-function>
14755        <member-function access='private' constructor='yes'>
14756          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
14757            <parameter type-id='type-id-1158' is-artificial='yes'/>
14758            <parameter type-id='type-id-1'/>
14759            <return type-id='type-id-60'/>
14760          </function-decl>
14761        </member-function>
14762        <member-function access='private' constructor='yes'>
14763          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
14764            <parameter type-id='type-id-1158' is-artificial='yes'/>
14765            <parameter type-id='type-id-85'/>
14766            <return type-id='type-id-60'/>
14767          </function-decl>
14768        </member-function>
14769        <member-function access='private' constructor='yes'>
14770          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
14771            <parameter type-id='type-id-1158' is-artificial='yes'/>
14772            <parameter type-id='type-id-1159'/>
14773            <return type-id='type-id-60'/>
14774          </function-decl>
14775        </member-function>
14776        <member-function access='private' constructor='yes'>
14777          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
14778            <parameter type-id='type-id-1158' is-artificial='yes'/>
14779            <parameter type-id='type-id-64'/>
14780            <return type-id='type-id-60'/>
14781          </function-decl>
14782        </member-function>
14783        <member-function access='private' constructor='yes'>
14784          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
14785            <parameter type-id='type-id-1158' is-artificial='yes'/>
14786            <parameter type-id='type-id-5'/>
14787            <return type-id='type-id-60'/>
14788          </function-decl>
14789        </member-function>
14790        <member-function access='private' constructor='yes'>
14791          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
14792            <parameter type-id='type-id-1158' is-artificial='yes'/>
14793            <parameter type-id='type-id-1160'/>
14794            <return type-id='type-id-60'/>
14795          </function-decl>
14796        </member-function>
14797        <member-function access='private' constructor='yes'>
14798          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
14799            <parameter type-id='type-id-1158' is-artificial='yes'/>
14800            <parameter type-id='type-id-58'/>
14801            <return type-id='type-id-60'/>
14802          </function-decl>
14803        </member-function>
14804      </class-decl>
14805      <class-decl name='PageHeap' size-in-bits='4293888' visibility='default' filepath='src/page_heap.h' line='104' column='1' id='type-id-1669'>
14806        <member-type access='private'>
14807          <class-decl name='Stats' size-in-bits='256' is-struct='yes' visibility='default' filepath='src/page_heap.h' line='145' column='1' id='type-id-1617'>
14808            <data-member access='public' layout-offset-in-bits='0'>
14809              <var-decl name='system_bytes' type-id='type-id-15' visibility='default' filepath='src/page_heap.h' line='147' column='1'/>
14810            </data-member>
14811            <data-member access='public' layout-offset-in-bits='64'>
14812              <var-decl name='free_bytes' type-id='type-id-15' visibility='default' filepath='src/page_heap.h' line='148' column='1'/>
14813            </data-member>
14814            <data-member access='public' layout-offset-in-bits='128'>
14815              <var-decl name='unmapped_bytes' type-id='type-id-15' visibility='default' filepath='src/page_heap.h' line='149' column='1'/>
14816            </data-member>
14817            <data-member access='public' layout-offset-in-bits='192'>
14818              <var-decl name='committed_bytes' type-id='type-id-15' visibility='default' filepath='src/page_heap.h' line='150' column='1'/>
14819            </data-member>
14820            <member-function access='public' constructor='yes'>
14821              <function-decl name='Stats' filepath='src/page_heap.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
14822                <parameter type-id='type-id-1717' is-artificial='yes'/>
14823                <return type-id='type-id-60'/>
14824              </function-decl>
14825            </member-function>
14826          </class-decl>
14827        </member-type>
14828        <member-type access='private'>
14829          <class-decl name='LargeSpanStats' size-in-bits='192' is-struct='yes' visibility='default' filepath='src/page_heap.h' line='164' column='1' id='type-id-1712'>
14830            <data-member access='public' layout-offset-in-bits='0'>
14831              <var-decl name='spans' type-id='type-id-98' visibility='default' filepath='src/page_heap.h' line='165' column='1'/>
14832            </data-member>
14833            <data-member access='public' layout-offset-in-bits='64'>
14834              <var-decl name='normal_pages' type-id='type-id-98' visibility='default' filepath='src/page_heap.h' line='166' column='1'/>
14835            </data-member>
14836            <data-member access='public' layout-offset-in-bits='128'>
14837              <var-decl name='returned_pages' type-id='type-id-98' visibility='default' filepath='src/page_heap.h' line='167' column='1'/>
14838            </data-member>
14839          </class-decl>
14840        </member-type>
14841        <member-type access='private'>
14842          <class-decl name='SmallSpanStats' size-in-bits='16384' is-struct='yes' visibility='default' filepath='src/page_heap.h' line='155' column='1' id='type-id-1714'>
14843            <data-member access='public' layout-offset-in-bits='0'>
14844              <var-decl name='normal_length' type-id='type-id-1560' visibility='default' filepath='src/page_heap.h' line='158' column='1'/>
14845            </data-member>
14846            <data-member access='public' layout-offset-in-bits='8192'>
14847              <var-decl name='returned_length' type-id='type-id-1560' visibility='default' filepath='src/page_heap.h' line='159' column='1'/>
14848            </data-member>
14849          </class-decl>
14850        </member-type>
14851        <member-type access='private'>
14852          <class-decl name='SpanList' size-in-bits='768' is-struct='yes' visibility='default' filepath='src/page_heap.h' line='232' column='1' id='type-id-1571'>
14853            <data-member access='public' layout-offset-in-bits='0'>
14854              <var-decl name='normal' type-id='type-id-148' visibility='default' filepath='src/page_heap.h' line='233' column='1'/>
14855            </data-member>
14856            <data-member access='public' layout-offset-in-bits='384'>
14857              <var-decl name='returned' type-id='type-id-148' visibility='default' filepath='src/page_heap.h' line='234' column='1'/>
14858            </data-member>
14859          </class-decl>
14860        </member-type>
14861        <member-type access='private'>
14862          <typedef-decl name='PageMap' type-id='type-id-1282' filepath='src/page_heap.h' line='224' column='1' id='type-id-1764'/>
14863        </member-type>
14864        <member-type access='private'>
14865          <typedef-decl name='PageMapCache' type-id='type-id-1595' filepath='src/page_heap.h' line='225' column='1' id='type-id-1765'/>
14866        </member-type>
14867        <data-member access='private' static='yes'>
14868          <var-decl name='kPageMapBigAllocationThreshold' type-id='type-id-117' visibility='default' filepath='src/page_heap.h' line='203' column='1'/>
14869        </data-member>
14870        <data-member access='private' static='yes'>
14871          <var-decl name='kMinSystemAlloc' type-id='type-id-144' visibility='default' filepath='src/page_heap.h' line='212' column='1'/>
14872        </data-member>
14873        <data-member access='private' static='yes'>
14874          <var-decl name='kMaxReleaseDelay' type-id='type-id-144' visibility='default' filepath='src/page_heap.h' line='217' column='1'/>
14875        </data-member>
14876        <data-member access='private' static='yes'>
14877          <var-decl name='kDefaultReleaseDelay' type-id='type-id-144' visibility='default' filepath='src/page_heap.h' line='221' column='1'/>
14878        </data-member>
14879        <data-member access='private' layout-offset-in-bits='0'>
14880          <var-decl name='pagemap_' type-id='type-id-1764' visibility='default' filepath='src/page_heap.h' line='226' column='1'/>
14881        </data-member>
14882        <data-member access='private' layout-offset-in-bits='128'>
14883          <var-decl name='pagemap_cache_' type-id='type-id-1765' visibility='default' filepath='src/page_heap.h' line='227' column='1'/>
14884        </data-member>
14885        <data-member access='private' layout-offset-in-bits='4194432'>
14886          <var-decl name='large_' type-id='type-id-1571' visibility='default' filepath='src/page_heap.h' line='238' column='1'/>
14887        </data-member>
14888        <data-member access='private' layout-offset-in-bits='4195200'>
14889          <var-decl name='free_' type-id='type-id-1572' visibility='default' filepath='src/page_heap.h' line='241' column='1'/>
14890        </data-member>
14891        <data-member access='private' layout-offset-in-bits='4293504'>
14892          <var-decl name='stats_' type-id='type-id-1617' visibility='default' filepath='src/page_heap.h' line='244' column='1'/>
14893        </data-member>
14894        <data-member access='private' layout-offset-in-bits='4293760'>
14895          <var-decl name='scavenge_counter_' type-id='type-id-103' visibility='default' filepath='src/page_heap.h' line='302' column='1'/>
14896        </data-member>
14897        <data-member access='private' layout-offset-in-bits='4293824'>
14898          <var-decl name='release_index_' type-id='type-id-1' visibility='default' filepath='src/page_heap.h' line='305' column='1'/>
14899        </data-member>
14900        <data-member access='private' layout-offset-in-bits='4293856'>
14901          <var-decl name='aggressive_decommit_' type-id='type-id-61' visibility='default' filepath='src/page_heap.h' line='307' column='1'/>
14902        </data-member>
14903        <member-function access='private' constructor='yes'>
14904          <function-decl name='PageHeap' mangled-name='_ZN8tcmalloc8PageHeapC1Ev' filepath='src/page_heap.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeapC1Ev'>
14905            <parameter type-id='type-id-1710' is-artificial='yes'/>
14906            <return type-id='type-id-60'/>
14907          </function-decl>
14908        </member-function>
14909        <member-function access='private'>
14910          <function-decl name='MayMergeSpans' mangled-name='_ZN8tcmalloc8PageHeap13MayMergeSpansEPNS_4SpanES2_' filepath='src/page_heap.cc' line='316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap13MayMergeSpansEPNS_4SpanES2_'>
14911            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
14912            <parameter type-id='type-id-155' name='span' filepath='src/page_heap.cc' line='316' column='1'/>
14913            <parameter type-id='type-id-155' name='other' filepath='src/page_heap.cc' line='316' column='1'/>
14914            <return type-id='type-id-61'/>
14915          </function-decl>
14916        </member-function>
14917        <member-function access='private'>
14918          <function-decl name='RegisterSizeClass' mangled-name='_ZN8tcmalloc8PageHeap17RegisterSizeClassEPNS_4SpanEm' filepath='src/page_heap.cc' line='518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap17RegisterSizeClassEPNS_4SpanEm'>
14919            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
14920            <parameter type-id='type-id-155' name='span' filepath='src/page_heap.cc' line='518' column='1'/>
14921            <parameter type-id='type-id-62' name='sc' filepath='src/page_heap.cc' line='518' column='1'/>
14922            <return type-id='type-id-60'/>
14923          </function-decl>
14924        </member-function>
14925        <member-function access='private'>
14926          <function-decl name='GetLargeSpanStats' mangled-name='_ZN8tcmalloc8PageHeap17GetLargeSpanStatsEPNS0_14LargeSpanStatsE' filepath='src/page_heap.cc' line='537' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap17GetLargeSpanStatsEPNS0_14LargeSpanStatsE'>
14927            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
14928            <parameter type-id='type-id-1713' name='result' filepath='src/page_heap.cc' line='537' column='1'/>
14929            <return type-id='type-id-60'/>
14930          </function-decl>
14931        </member-function>
14932        <member-function access='private'>
14933          <function-decl name='GetNextRange' mangled-name='_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE' filepath='src/page_heap.cc' line='551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE'>
14934            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
14935            <parameter type-id='type-id-153' name='start' filepath='src/page_heap.cc' line='551' column='1'/>
14936            <parameter type-id='type-id-1631' name='r' filepath='src/page_heap.cc' line='551' column='1'/>
14937            <return type-id='type-id-61'/>
14938          </function-decl>
14939        </member-function>
14940        <member-function access='private'>
14941          <function-decl name='Check' mangled-name='_ZN8tcmalloc8PageHeap5CheckEv' filepath='src/page_heap.cc' line='646' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap5CheckEv'>
14942            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
14943            <return type-id='type-id-61'/>
14944          </function-decl>
14945        </member-function>
14946        <member-function access='private'>
14947          <function-decl name='CheckList' mangled-name='_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi' filepath='src/page_heap.cc' line='663' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi'>
14948            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
14949            <parameter type-id='type-id-155' name='list' filepath='src/page_heap.cc' line='663' column='1'/>
14950            <parameter type-id='type-id-154' name='min_pages' filepath='src/page_heap.cc' line='663' column='1'/>
14951            <parameter type-id='type-id-154' name='max_pages' filepath='src/page_heap.cc' line='663' column='1'/>
14952            <parameter type-id='type-id-1' name='freelist' filepath='src/page_heap.cc' line='664' column='1'/>
14953            <return type-id='type-id-61'/>
14954          </function-decl>
14955        </member-function>
14956        <member-function access='private'>
14957          <function-decl name='CheckExpensive' mangled-name='_ZN8tcmalloc8PageHeap14CheckExpensiveEv' filepath='src/page_heap.cc' line='652' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap14CheckExpensiveEv'>
14958            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
14959            <return type-id='type-id-61'/>
14960          </function-decl>
14961        </member-function>
14962        <member-function access='private'>
14963          <function-decl name='Split' mangled-name='_ZN8tcmalloc8PageHeap5SplitEPNS_4SpanEm' filepath='src/page_heap.cc' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap5SplitEPNS_4SpanEm'>
14964            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
14965            <parameter type-id='type-id-155' name='span' filepath='src/page_heap.cc' line='222' column='1'/>
14966            <parameter type-id='type-id-154' name='n' filepath='src/page_heap.cc' line='222' column='1'/>
14967            <return type-id='type-id-155'/>
14968          </function-decl>
14969        </member-function>
14970        <member-function access='private'>
14971          <function-decl name='GetSmallSpanStats' mangled-name='_ZN8tcmalloc8PageHeap17GetSmallSpanStatsEPNS0_14SmallSpanStatsE' filepath='src/page_heap.cc' line='530' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap17GetSmallSpanStatsEPNS0_14SmallSpanStatsE'>
14972            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
14973            <parameter type-id='type-id-1715' name='result' filepath='src/page_heap.cc' line='530' column='1'/>
14974            <return type-id='type-id-60'/>
14975          </function-decl>
14976        </member-function>
14977        <member-function access='private'>
14978          <function-decl name='RemoveFromFreeList' mangled-name='_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE' filepath='src/page_heap.cc' line='415' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE'>
14979            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
14980            <parameter type-id='type-id-155' name='span' filepath='src/page_heap.h' line='259' column='1'/>
14981            <return type-id='type-id-60'/>
14982          </function-decl>
14983        </member-function>
14984        <member-function access='private'>
14985          <function-decl name='PrependToFreeList' mangled-name='_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE' filepath='src/page_heap.cc' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE'>
14986            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
14987            <parameter type-id='type-id-155' name='span' filepath='src/page_heap.h' line='259' column='1'/>
14988            <return type-id='type-id-60'/>
14989          </function-decl>
14990        </member-function>
14991        <member-function access='private'>
14992          <function-decl name='DecommitSpan' mangled-name='_ZN8tcmalloc8PageHeap12DecommitSpanEPNS_4SpanE' filepath='src/page_heap.cc' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap12DecommitSpanEPNS_4SpanE'>
14993            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
14994            <parameter type-id='type-id-155' name='span' filepath='src/page_heap.cc' line='246' column='1'/>
14995            <return type-id='type-id-61'/>
14996          </function-decl>
14997        </member-function>
14998        <member-function access='private'>
14999          <function-decl name='MergeIntoFreeList' mangled-name='_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE' filepath='src/page_heap.cc' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE'>
15000            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
15001            <parameter type-id='type-id-155' name='span' filepath='src/page_heap.h' line='259' column='1'/>
15002            <return type-id='type-id-60'/>
15003          </function-decl>
15004        </member-function>
15005        <member-function access='private'>
15006          <function-decl name='ReleaseLastNormalSpan' mangled-name='_ZN8tcmalloc8PageHeap21ReleaseLastNormalSpanEPNS0_8SpanListE' filepath='src/page_heap.cc' line='456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap21ReleaseLastNormalSpanEPNS0_8SpanListE'>
15007            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
15008            <parameter type-id='type-id-1716' name='slist' filepath='src/page_heap.cc' line='456' column='1'/>
15009            <return type-id='type-id-154'/>
15010          </function-decl>
15011        </member-function>
15012        <member-function access='private'>
15013          <function-decl name='ReleaseAtLeastNPages' mangled-name='_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm' filepath='src/page_heap.cc' line='471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm'>
15014            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
15015            <parameter type-id='type-id-154' name='num_pages' filepath='src/page_heap.cc' line='471' column='1'/>
15016            <return type-id='type-id-154'/>
15017          </function-decl>
15018        </member-function>
15019        <member-function access='private'>
15020          <function-decl name='EnsureLimit' mangled-name='_ZN8tcmalloc8PageHeap11EnsureLimitEmb' filepath='src/page_heap.cc' line='494' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap11EnsureLimitEmb'>
15021            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
15022            <parameter type-id='type-id-154' name='n' filepath='src/page_heap.cc' line='494' column='1'/>
15023            <parameter type-id='type-id-61' name='withRelease' filepath='src/page_heap.cc' line='494' column='1'/>
15024            <return type-id='type-id-61'/>
15025          </function-decl>
15026        </member-function>
15027        <member-function access='private'>
15028          <function-decl name='IncrementalScavenge' mangled-name='_ZN8tcmalloc8PageHeap19IncrementalScavengeEm' filepath='src/page_heap.cc' line='425' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap19IncrementalScavengeEm'>
15029            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
15030            <parameter type-id='type-id-154' name='n' filepath='src/page_heap.cc' line='425' column='1'/>
15031            <return type-id='type-id-60'/>
15032          </function-decl>
15033        </member-function>
15034        <member-function access='private'>
15035          <function-decl name='Delete' mangled-name='_ZN8tcmalloc8PageHeap6DeleteEPNS_4SpanE' filepath='src/page_heap.cc' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap6DeleteEPNS_4SpanE'>
15036            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
15037            <parameter type-id='type-id-155' name='span' filepath='src/page_heap.h' line='259' column='1'/>
15038            <return type-id='type-id-60'/>
15039          </function-decl>
15040        </member-function>
15041        <member-function access='private'>
15042          <function-decl name='GrowHeap' mangled-name='_ZN8tcmalloc8PageHeap8GrowHeapEm' filepath='src/page_heap.cc' line='590' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap8GrowHeapEm'>
15043            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
15044            <parameter type-id='type-id-154' name='n' filepath='src/page_heap.cc' line='590' column='1'/>
15045            <return type-id='type-id-61'/>
15046          </function-decl>
15047        </member-function>
15048        <member-function access='private'>
15049          <function-decl name='CommitSpan' mangled-name='_ZN8tcmalloc8PageHeap10CommitSpanEPNS_4SpanE' filepath='src/page_heap.cc' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap10CommitSpanEPNS_4SpanE'>
15050            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
15051            <parameter type-id='type-id-155' name='span' filepath='src/page_heap.h' line='259' column='1'/>
15052            <return type-id='type-id-60'/>
15053          </function-decl>
15054        </member-function>
15055        <member-function access='private'>
15056          <function-decl name='Carve' mangled-name='_ZN8tcmalloc8PageHeap5CarveEPNS_4SpanEm' filepath='src/page_heap.cc' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap5CarveEPNS_4SpanEm'>
15057            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
15058            <parameter type-id='type-id-155' name='span' filepath='src/page_heap.cc' line='222' column='1'/>
15059            <parameter type-id='type-id-154' name='n' filepath='src/page_heap.cc' line='222' column='1'/>
15060            <return type-id='type-id-155'/>
15061          </function-decl>
15062        </member-function>
15063        <member-function access='private'>
15064          <function-decl name='AllocLarge' mangled-name='_ZN8tcmalloc8PageHeap10AllocLargeEm' filepath='src/page_heap.cc' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap10AllocLargeEm'>
15065            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
15066            <parameter type-id='type-id-154' name='n' filepath='src/page_heap.cc' line='164' column='1'/>
15067            <return type-id='type-id-155'/>
15068          </function-decl>
15069        </member-function>
15070        <member-function access='private'>
15071          <function-decl name='SearchFreeAndLargeLists' mangled-name='_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm' filepath='src/page_heap.cc' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm'>
15072            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
15073            <parameter type-id='type-id-154' name='n' filepath='src/page_heap.cc' line='164' column='1'/>
15074            <return type-id='type-id-155'/>
15075          </function-decl>
15076        </member-function>
15077        <member-function access='private'>
15078          <function-decl name='New' mangled-name='_ZN8tcmalloc8PageHeap3NewEm' filepath='src/page_heap.cc' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap3NewEm'>
15079            <parameter type-id='type-id-1711' name='this' is-artificial='yes'/>
15080            <parameter type-id='type-id-154' name='n' filepath='src/page_heap.cc' line='164' column='1'/>
15081            <return type-id='type-id-155'/>
15082          </function-decl>
15083        </member-function>
15084      </class-decl>
15085      <class-decl name='PageHeapAllocator&lt;tcmalloc::ThreadCache&gt;' size-in-bits='256' visibility='default' filepath='src/page_heap_allocator.h' line='47' column='1' id='type-id-1679'>
15086        <data-member access='private' static='yes'>
15087          <var-decl name='kAllocIncrement' type-id='type-id-144' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
15088        </data-member>
15089        <data-member access='private' layout-offset-in-bits='0'>
15090          <var-decl name='free_area_' type-id='type-id-118' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
15091        </data-member>
15092        <data-member access='private' layout-offset-in-bits='64'>
15093          <var-decl name='free_avail_' type-id='type-id-62' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
15094        </data-member>
15095        <data-member access='private' layout-offset-in-bits='128'>
15096          <var-decl name='free_list_' type-id='type-id-58' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
15097        </data-member>
15098        <data-member access='private' layout-offset-in-bits='192'>
15099          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
15100        </data-member>
15101      </class-decl>
15102      <class-decl name='SizeMap' size-in-bits='31488' visibility='default' filepath='src/common.h' line='161' column='1' id='type-id-1724'>
15103        <data-member access='private' layout-offset-in-bits='0'>
15104          <var-decl name='num_objects_to_move_' type-id='type-id-1562' visibility='default' filepath='src/common.h' line='168' column='1'/>
15105        </data-member>
15106        <data-member access='private' static='yes'>
15107          <var-decl name='kMaxSmallSize' type-id='type-id-144' visibility='default' filepath='src/common.h' line='192' column='1'/>
15108        </data-member>
15109        <data-member access='private' static='yes'>
15110          <var-decl name='kClassArraySize' type-id='type-id-117' visibility='default' filepath='src/common.h' line='194' column='1'/>
15111        </data-member>
15112        <data-member access='private' layout-offset-in-bits='2816'>
15113          <var-decl name='class_array_' type-id='type-id-1575' visibility='default' filepath='src/common.h' line='195' column='1'/>
15114        </data-member>
15115        <data-member access='private' layout-offset-in-bits='20224'>
15116          <var-decl name='class_to_size_' type-id='type-id-1566' visibility='default' filepath='src/common.h' line='212' column='1'/>
15117        </data-member>
15118        <data-member access='private' layout-offset-in-bits='25856'>
15119          <var-decl name='class_to_pages_' type-id='type-id-1566' visibility='default' filepath='src/common.h' line='215' column='1'/>
15120        </data-member>
15121        <member-function access='private' constructor='yes'>
15122          <function-decl name='SizeMap' filepath='src/common.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
15123            <parameter type-id='type-id-1725' is-artificial='yes'/>
15124            <return type-id='type-id-60'/>
15125          </function-decl>
15126        </member-function>
15127        <member-function access='private'>
15128          <function-decl name='NumMoveSize' mangled-name='_ZN8tcmalloc7SizeMap11NumMoveSizeEm' filepath='src/common.cc' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7SizeMap11NumMoveSizeEm'>
15129            <parameter type-id='type-id-1726' name='this' is-artificial='yes'/>
15130            <parameter type-id='type-id-62' name='size' filepath='src/common.cc' line='99' column='1'/>
15131            <return type-id='type-id-1'/>
15132          </function-decl>
15133        </member-function>
15134        <member-function access='private'>
15135          <function-decl name='Init' mangled-name='_ZN8tcmalloc7SizeMap4InitEv' filepath='src/common.cc' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7SizeMap4InitEv'>
15136            <parameter type-id='type-id-1726' name='this' is-artificial='yes'/>
15137            <return type-id='type-id-60'/>
15138          </function-decl>
15139        </member-function>
15140      </class-decl>
15141      <enum-decl name='LogMode' filepath='src/internal_logging.h' line='61' column='1' id='type-id-1154'>
15142        <underlying-type type-id='type-id-89'/>
15143        <enumerator name='kLog' value='0'/>
15144        <enumerator name='kCrash' value='1'/>
15145        <enumerator name='kCrashWithStats' value='2'/>
15146      </enum-decl>
15147      <class-decl name='Span' size-in-bits='384' is-struct='yes' visibility='default' filepath='src/span.h' line='45' column='1' id='type-id-148'>
15148        <member-type access='public'>
15149          <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='src/span.h' line='65' column='1' id='type-id-152'>
15150            <underlying-type type-id='type-id-89'/>
15151            <enumerator name='IN_USE' value='0'/>
15152            <enumerator name='ON_NORMAL_FREELIST' value='1'/>
15153            <enumerator name='ON_RETURNED_FREELIST' value='2'/>
15154          </enum-decl>
15155        </member-type>
15156        <data-member access='public' layout-offset-in-bits='0'>
15157          <var-decl name='start' type-id='type-id-153' visibility='default' filepath='src/span.h' line='46' column='1'/>
15158        </data-member>
15159        <data-member access='public' layout-offset-in-bits='64'>
15160          <var-decl name='length' type-id='type-id-154' visibility='default' filepath='src/span.h' line='47' column='1'/>
15161        </data-member>
15162        <data-member access='public' layout-offset-in-bits='128'>
15163          <var-decl name='next' type-id='type-id-155' visibility='default' filepath='src/span.h' line='48' column='1'/>
15164        </data-member>
15165        <data-member access='public' layout-offset-in-bits='192'>
15166          <var-decl name='prev' type-id='type-id-155' visibility='default' filepath='src/span.h' line='49' column='1'/>
15167        </data-member>
15168        <data-member access='public' layout-offset-in-bits='256'>
15169          <var-decl name='objects' type-id='type-id-58' visibility='default' filepath='src/span.h' line='50' column='1'/>
15170        </data-member>
15171        <data-member access='public' layout-offset-in-bits='0'>
15172          <var-decl name='refcount' type-id='type-id-64' visibility='default' filepath='src/span.h' line='51' column='1'/>
15173        </data-member>
15174        <data-member access='public' layout-offset-in-bits='16'>
15175          <var-decl name='sizeclass' type-id='type-id-64' visibility='default' filepath='src/span.h' line='52' column='1'/>
15176        </data-member>
15177        <data-member access='public' layout-offset-in-bits='24'>
15178          <var-decl name='location' type-id='type-id-64' visibility='default' filepath='src/span.h' line='53' column='1'/>
15179        </data-member>
15180        <data-member access='public' layout-offset-in-bits='26'>
15181          <var-decl name='sample' type-id='type-id-64' visibility='default' filepath='src/span.h' line='54' column='1'/>
15182        </data-member>
15183      </class-decl>
15184      <class-decl name='StackTrace' size-in-bits='2112' is-struct='yes' visibility='default' filepath='src/common.h' line='266' column='1' id='type-id-1443'>
15185        <data-member access='public' layout-offset-in-bits='0'>
15186          <var-decl name='size' type-id='type-id-156' visibility='default' filepath='src/common.h' line='267' column='1'/>
15187        </data-member>
15188        <data-member access='public' layout-offset-in-bits='64'>
15189          <var-decl name='depth' type-id='type-id-156' visibility='default' filepath='src/common.h' line='268' column='1'/>
15190        </data-member>
15191        <data-member access='public' layout-offset-in-bits='128'>
15192          <var-decl name='stack' type-id='type-id-1460' visibility='default' filepath='src/common.h' line='269' column='1'/>
15193        </data-member>
15194      </class-decl>
15195      <function-decl name='SLL_SetNext' filepath='src/linked_list.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'>
15196        <parameter type-id='type-id-58'/>
15197        <parameter type-id='type-id-58'/>
15198        <return type-id='type-id-60'/>
15199      </function-decl>
15200      <function-decl name='SLL_Next' filepath='src/linked_list.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
15201        <parameter type-id='type-id-58'/>
15202        <return type-id='type-id-58'/>
15203      </function-decl>
15204      <function-decl name='SLL_Push' filepath='src/linked_list.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
15205        <parameter type-id='type-id-151'/>
15206        <parameter type-id='type-id-58'/>
15207        <return type-id='type-id-60'/>
15208      </function-decl>
15209      <function-decl name='SLL_Pop' filepath='src/linked_list.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
15210        <parameter type-id='type-id-151'/>
15211        <return type-id='type-id-58'/>
15212      </function-decl>
15213      <function-decl name='pages' filepath='src/common.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
15214        <parameter type-id='type-id-62'/>
15215        <return type-id='type-id-154'/>
15216      </function-decl>
15217      <namespace-decl name='commandlineflags'>
15218        <function-decl name='StringToLongLong' filepath='src/base/commandlineflags.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
15219          <parameter type-id='type-id-57'/>
15220          <parameter type-id='type-id-1159'/>
15221          <return type-id='type-id-1159'/>
15222        </function-decl>
15223      </namespace-decl>
15224    </namespace-decl>
15225    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
15226      <var-decl name='FLAGS_tcmalloc_large_alloc_report_threshold' type-id='type-id-98' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead43FLAGS_tcmalloc_large_alloc_report_thresholdE' visibility='default' filepath='src/tcmalloc.cc' line='183' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead43FLAGS_tcmalloc_large_alloc_report_thresholdE'/>
15227      <var-decl name='FLAGS_notcmalloc_large_alloc_report_threshold' type-id='type-id-65' mangled-name='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead45FLAGS_notcmalloc_large_alloc_report_thresholdE' visibility='default' filepath='src/tcmalloc.cc' line='195' column='1' elf-symbol-id='_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead45FLAGS_notcmalloc_large_alloc_report_thresholdE'/>
15228    </namespace-decl>
15229    <function-decl name='tc_version' mangled-name='tc_version' filepath='src/tcmalloc.cc' line='1547' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_version'>
15230      <parameter type-id='type-id-963' name='major' filepath='src/tcmalloc.cc' line='1548' column='1'/>
15231      <parameter type-id='type-id-963' name='minor' filepath='src/tcmalloc.cc' line='1548' column='1'/>
15232      <parameter type-id='type-id-1653' name='patch' filepath='src/tcmalloc.cc' line='1548' column='1'/>
15233      <return type-id='type-id-57'/>
15234    </function-decl>
15235    <function-decl name='tc_set_new_mode' mangled-name='tc_set_new_mode' filepath='src/tcmalloc.cc' line='1560' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_set_new_mode'>
15236      <parameter type-id='type-id-1' name='flag' filepath='src/tcmalloc.cc' line='1560' column='1'/>
15237      <return type-id='type-id-1'/>
15238    </function-decl>
15239    <function-decl name='tc_mallopt' mangled-name='tc_mallopt' filepath='src/tcmalloc.cc' line='1720' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_mallopt'>
15240      <parameter type-id='type-id-1' name='cmd' filepath='src/tcmalloc.cc' line='1720' column='1'/>
15241      <parameter type-id='type-id-1' name='value' filepath='src/tcmalloc.cc' line='1720' column='1'/>
15242      <return type-id='type-id-1'/>
15243    </function-decl>
15244    <function-decl name='tc_malloc_size' mangled-name='tc_malloc_size' filepath='src/tcmalloc.cc' line='1730' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_malloc_size'>
15245      <parameter type-id='type-id-58' name='ptr' filepath='src/tcmalloc.cc' line='1730' column='1'/>
15246      <return type-id='type-id-62'/>
15247    </function-decl>
15248    <function-decl name='tc_malloc_stats' mangled-name='tc_malloc_stats' filepath='src/tcmalloc.cc' line='1716' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_malloc_stats'>
15249      <return type-id='type-id-60'/>
15250    </function-decl>
15251    <function-decl name='tc_mallinfo' mangled-name='tc_mallinfo' filepath='src/tcmalloc.cc' line='1725' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_mallinfo'>
15252      <return type-id='type-id-1624'/>
15253    </function-decl>
15254    <function-decl name='tc_posix_memalign' mangled-name='tc_posix_memalign' filepath='src/tcmalloc.cc' line='1676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_posix_memalign'>
15255      <parameter type-id='type-id-151' name='result_ptr' filepath='src/tcmalloc.cc' line='1677' column='1'/>
15256      <parameter type-id='type-id-62' name='align' filepath='src/tcmalloc.cc' line='1677' column='1'/>
15257      <parameter type-id='type-id-62' name='size' filepath='src/tcmalloc.cc' line='1677' column='1'/>
15258      <return type-id='type-id-1'/>
15259    </function-decl>
15260    <function-decl name='tc_pvalloc' mangled-name='tc_pvalloc' filepath='src/tcmalloc.cc' line='1704' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_pvalloc'>
15261      <parameter type-id='type-id-62'/>
15262      <return type-id='type-id-58'/>
15263    </function-decl>
15264    <function-decl name='tc_valloc' mangled-name='tc_valloc' filepath='src/tcmalloc.cc' line='1696' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_valloc'>
15265      <parameter type-id='type-id-62'/>
15266      <return type-id='type-id-58'/>
15267    </function-decl>
15268    <function-decl name='tc_memalign' mangled-name='tc_memalign' filepath='src/tcmalloc.cc' line='1669' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_memalign'>
15269      <parameter type-id='type-id-62'/>
15270      <parameter type-id='type-id-62'/>
15271      <return type-id='type-id-58'/>
15272    </function-decl>
15273    <function-decl name='tc_newarray_nothrow' mangled-name='tc_newarray_nothrow' filepath='src/tcmalloc.cc' line='1652' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_newarray_nothrow'>
15274      <parameter type-id='type-id-62' name='size' filepath='src/tcmalloc.cc' line='1652' column='1'/>
15275      <parameter type-id='type-id-1666'/>
15276      <return type-id='type-id-58'/>
15277    </function-decl>
15278    <function-decl name='tc_newarray' mangled-name='tc_newarray' filepath='src/tcmalloc.cc' line='1641' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_newarray'>
15279      <parameter type-id='type-id-62'/>
15280      <return type-id='type-id-58'/>
15281    </function-decl>
15282    <function-decl name='tc_new_nothrow' mangled-name='tc_new_nothrow' filepath='src/tcmalloc.cc' line='1622' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_new_nothrow'>
15283      <parameter type-id='type-id-62' name='size' filepath='src/tcmalloc.cc' line='1652' column='1'/>
15284      <parameter type-id='type-id-1666'/>
15285      <return type-id='type-id-58'/>
15286    </function-decl>
15287    <function-decl name='tc_new' mangled-name='tc_new' filepath='src/tcmalloc.cc' line='1611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_new'>
15288      <parameter type-id='type-id-62'/>
15289      <return type-id='type-id-58'/>
15290    </function-decl>
15291    <function-decl name='tc_malloc' mangled-name='tc_malloc' filepath='src/tcmalloc.cc' line='1573' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_malloc'>
15292      <parameter type-id='type-id-62'/>
15293      <return type-id='type-id-58'/>
15294    </function-decl>
15295    <function-decl name='tc_malloc_skip_new_handler' mangled-name='tc_malloc_skip_new_handler' filepath='src/tcmalloc.cc' line='1734' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_malloc_skip_new_handler'>
15296      <parameter type-id='type-id-62'/>
15297      <return type-id='type-id-58'/>
15298    </function-decl>
15299    <function-decl name='tc_free' mangled-name='tc_free' filepath='src/tcmalloc.cc' line='1579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_free'>
15300      <parameter type-id='type-id-58'/>
15301      <return type-id='type-id-60'/>
15302    </function-decl>
15303    <function-decl name='tc_calloc' mangled-name='tc_calloc' filepath='src/tcmalloc.cc' line='1584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_calloc'>
15304      <parameter type-id='type-id-62'/>
15305      <parameter type-id='type-id-62'/>
15306      <return type-id='type-id-58'/>
15307    </function-decl>
15308    <function-decl name='tc_cfree' mangled-name='tc_cfree' filepath='src/tcmalloc.cc' line='1591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_cfree'>
15309      <parameter type-id='type-id-58'/>
15310      <return type-id='type-id-60'/>
15311    </function-decl>
15312    <function-decl name='tc_delete' mangled-name='tc_delete' filepath='src/tcmalloc.cc' line='1628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_delete'>
15313      <parameter type-id='type-id-58'/>
15314      <return type-id='type-id-60'/>
15315    </function-decl>
15316    <function-decl name='tc_delete_nothrow' mangled-name='tc_delete_nothrow' filepath='src/tcmalloc.cc' line='1636' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_delete_nothrow'>
15317      <parameter type-id='type-id-58' name='p' filepath='src/tcmalloc.cc' line='1636' column='1'/>
15318      <parameter type-id='type-id-1666'/>
15319      <return type-id='type-id-60'/>
15320    </function-decl>
15321    <function-decl name='tc_deletearray' mangled-name='tc_deletearray' filepath='src/tcmalloc.cc' line='1659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_deletearray'>
15322      <parameter type-id='type-id-58'/>
15323      <return type-id='type-id-60'/>
15324    </function-decl>
15325    <function-decl name='tc_deletearray_nothrow' mangled-name='tc_deletearray_nothrow' filepath='src/tcmalloc.cc' line='1664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_deletearray_nothrow'>
15326      <parameter type-id='type-id-58' name='p' filepath='src/tcmalloc.cc' line='1636' column='1'/>
15327      <parameter type-id='type-id-1666'/>
15328      <return type-id='type-id-60'/>
15329    </function-decl>
15330    <function-decl name='tc_realloc' mangled-name='tc_realloc' filepath='src/tcmalloc.cc' line='1596' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_realloc'>
15331      <parameter type-id='type-id-58'/>
15332      <parameter type-id='type-id-62'/>
15333      <return type-id='type-id-58'/>
15334    </function-decl>
15335    <var-decl name='__free_hook' type-id='type-id-1735' mangled-name='__free_hook' visibility='default' filepath='src/libc_override_glibc.h' line='139' column='1' elf-symbol-id='__free_hook'/>
15336    <var-decl name='__malloc_hook' type-id='type-id-1739' mangled-name='__malloc_hook' visibility='default' filepath='src/libc_override_glibc.h' line='135' column='1' elf-symbol-id='__malloc_hook'/>
15337    <var-decl name='__realloc_hook' type-id='type-id-1741' mangled-name='__realloc_hook' visibility='default' filepath='src/libc_override_glibc.h' line='137' column='1' elf-symbol-id='__realloc_hook'/>
15338    <var-decl name='__memalign_hook' type-id='type-id-1737' mangled-name='__memalign_hook' visibility='default' filepath='src/libc_override_glibc.h' line='141' column='1' elf-symbol-id='__memalign_hook'/>
15339    <function-type size-in-bits='64' id='type-id-1694'>
15340      <parameter type-id='type-id-58'/>
15341      <parameter type-id='type-id-58'/>
15342      <return type-id='type-id-1'/>
15343    </function-type>
15344    <function-type size-in-bits='64' id='type-id-948'>
15345      <return type-id='type-id-60'/>
15346    </function-type>
15347    <function-type size-in-bits='64' id='type-id-951'>
15348      <parameter type-id='type-id-58'/>
15349      <return type-id='type-id-60'/>
15350    </function-type>
15351    <function-type size-in-bits='64' id='type-id-962'>
15352      <parameter type-id='type-id-58'/>
15353      <parameter type-id='type-id-1648'/>
15354      <return type-id='type-id-60'/>
15355    </function-type>
15356    <function-type size-in-bits='64' id='type-id-957'>
15357      <parameter type-id='type-id-58'/>
15358      <parameter type-id='type-id-62'/>
15359      <return type-id='type-id-60'/>
15360    </function-type>
15361    <function-type size-in-bits='64' id='type-id-1734'>
15362      <parameter type-id='type-id-58'/>
15363      <parameter type-id='type-id-58'/>
15364      <return type-id='type-id-60'/>
15365    </function-type>
15366    <function-type size-in-bits='64' id='type-id-1736'>
15367      <parameter type-id='type-id-62'/>
15368      <parameter type-id='type-id-62'/>
15369      <parameter type-id='type-id-58'/>
15370      <return type-id='type-id-58'/>
15371    </function-type>
15372    <function-type size-in-bits='64' id='type-id-1738'>
15373      <parameter type-id='type-id-62'/>
15374      <parameter type-id='type-id-58'/>
15375      <return type-id='type-id-58'/>
15376    </function-type>
15377    <function-type size-in-bits='64' id='type-id-958'>
15378      <parameter type-id='type-id-5'/>
15379      <return type-id='type-id-58'/>
15380    </function-type>
15381    <function-type size-in-bits='64' id='type-id-1740'>
15382      <parameter type-id='type-id-58'/>
15383      <parameter type-id='type-id-62'/>
15384      <parameter type-id='type-id-58'/>
15385      <return type-id='type-id-58'/>
15386    </function-type>
15387  </abi-instr>
15388  <abi-instr address-size='64' path='src/thread_cache.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-kFgaKP/gperftools-2.4' language='LANG_C_plus_plus'>
15389    <qualified-type-def type-id='type-id-1685' const='yes' id='type-id-1766'/>
15390    <qualified-type-def type-id='type-id-1720' const='yes' id='type-id-1767'/>
15391    <namespace-decl name='std'>
15392      <function-decl name='max&lt;double&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
15393        <parameter type-id='type-id-1434'/>
15394        <parameter type-id='type-id-1434'/>
15395        <return type-id='type-id-1434'/>
15396      </function-decl>
15397      <function-decl name='min&lt;int&gt;' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
15398        <parameter type-id='type-id-145'/>
15399        <parameter type-id='type-id-145'/>
15400        <return type-id='type-id-145'/>
15401      </function-decl>
15402    </namespace-decl>
15403    <namespace-decl name='tcmalloc'>
15404      <function-decl name='SLL_PopRange' filepath='src/linked_list.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
15405        <parameter type-id='type-id-151'/>
15406        <parameter type-id='type-id-1'/>
15407        <parameter type-id='type-id-151'/>
15408        <parameter type-id='type-id-151'/>
15409        <return type-id='type-id-60'/>
15410      </function-decl>
15411      <var-decl name='threadcache_allocator' type-id='type-id-1679' mangled-name='_ZN8tcmalloc21threadcache_allocatorE' visibility='default' filepath='src/thread_cache.cc' line='67' column='1' elf-symbol-id='_ZN8tcmalloc21threadcache_allocatorE'/>
15412    </namespace-decl>
15413  </abi-instr>
15414</abi-corpus>
15415