1<abi-corpus version='2.1' 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    <function-decl name='setlocale' filepath='/usr/include/locale.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
799      <parameter type-id='type-id-1'/>
800      <parameter type-id='type-id-2'/>
801      <return type-id='type-id-3'/>
802    </function-decl>
803    <function-decl name='localeconv' filepath='/usr/include/locale.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
804      <return type-id='type-id-4'/>
805    </function-decl>
806    <function-decl name='wcscpy' filepath='/usr/include/wchar.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
807      <parameter type-id='type-id-5'/>
808      <parameter type-id='type-id-6'/>
809      <return type-id='type-id-5'/>
810    </function-decl>
811    <function-decl name='wcsncpy' filepath='/usr/include/wchar.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
812      <parameter type-id='type-id-5'/>
813      <parameter type-id='type-id-6'/>
814      <parameter type-id='type-id-7'/>
815      <return type-id='type-id-5'/>
816    </function-decl>
817    <function-decl name='wcscat' filepath='/usr/include/wchar.h' line='152' column='1' visibility='default' binding='global' size-in-bits='64'>
818      <parameter type-id='type-id-5'/>
819      <parameter type-id='type-id-6'/>
820      <return type-id='type-id-5'/>
821    </function-decl>
822    <function-decl name='wcsncat' filepath='/usr/include/wchar.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
823      <parameter type-id='type-id-5'/>
824      <parameter type-id='type-id-6'/>
825      <parameter type-id='type-id-7'/>
826      <return type-id='type-id-5'/>
827    </function-decl>
828    <function-decl name='wcscmp' filepath='/usr/include/wchar.h' line='160' column='1' visibility='default' binding='global' size-in-bits='64'>
829      <parameter type-id='type-id-6'/>
830      <parameter type-id='type-id-6'/>
831      <return type-id='type-id-1'/>
832    </function-decl>
833    <function-decl name='wcsncmp' filepath='/usr/include/wchar.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
834      <parameter type-id='type-id-6'/>
835      <parameter type-id='type-id-6'/>
836      <parameter type-id='type-id-7'/>
837      <return type-id='type-id-1'/>
838    </function-decl>
839    <function-decl name='wcscoll' filepath='/usr/include/wchar.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64'>
840      <parameter type-id='type-id-6'/>
841      <parameter type-id='type-id-6'/>
842      <return type-id='type-id-1'/>
843    </function-decl>
844    <function-decl name='wcsxfrm' filepath='/usr/include/wchar.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
845      <parameter type-id='type-id-5'/>
846      <parameter type-id='type-id-6'/>
847      <parameter type-id='type-id-7'/>
848      <return type-id='type-id-7'/>
849    </function-decl>
850    <function-decl name='wcscspn' filepath='/usr/include/wchar.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
851      <parameter type-id='type-id-6'/>
852      <parameter type-id='type-id-6'/>
853      <return type-id='type-id-7'/>
854    </function-decl>
855    <function-decl name='wcsspn' filepath='/usr/include/wchar.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
856      <parameter type-id='type-id-6'/>
857      <parameter type-id='type-id-6'/>
858      <return type-id='type-id-7'/>
859    </function-decl>
860    <function-decl name='wcstok' filepath='/usr/include/wchar.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'>
861      <parameter type-id='type-id-5'/>
862      <parameter type-id='type-id-6'/>
863      <parameter type-id='type-id-8'/>
864      <return type-id='type-id-5'/>
865    </function-decl>
866    <function-decl name='wcslen' filepath='/usr/include/wchar.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
867      <parameter type-id='type-id-6'/>
868      <return type-id='type-id-7'/>
869    </function-decl>
870    <function-decl name='wmemcmp' filepath='/usr/include/wchar.h' line='322' column='1' visibility='default' binding='global' size-in-bits='64'>
871      <parameter type-id='type-id-6'/>
872      <parameter type-id='type-id-6'/>
873      <parameter type-id='type-id-7'/>
874      <return type-id='type-id-1'/>
875    </function-decl>
876    <function-decl name='wmemcpy' filepath='/usr/include/wchar.h' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
877      <parameter type-id='type-id-5'/>
878      <parameter type-id='type-id-6'/>
879      <parameter type-id='type-id-7'/>
880      <return type-id='type-id-5'/>
881    </function-decl>
882    <function-decl name='wmemmove' filepath='/usr/include/wchar.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64'>
883      <parameter type-id='type-id-5'/>
884      <parameter type-id='type-id-6'/>
885      <parameter type-id='type-id-7'/>
886      <return type-id='type-id-5'/>
887    </function-decl>
888    <function-decl name='wmemset' filepath='/usr/include/wchar.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64'>
889      <parameter type-id='type-id-5'/>
890      <parameter type-id='type-id-9'/>
891      <parameter type-id='type-id-7'/>
892      <return type-id='type-id-5'/>
893    </function-decl>
894    <function-decl name='mbsinit' filepath='/usr/include/wchar.h' line='359' column='1' visibility='default' binding='global' size-in-bits='64'>
895      <parameter type-id='type-id-10'/>
896      <return type-id='type-id-1'/>
897    </function-decl>
898    <function-decl name='mbrtowc' filepath='/usr/include/wchar.h' line='363' column='1' visibility='default' binding='global' size-in-bits='64'>
899      <parameter type-id='type-id-5'/>
900      <parameter type-id='type-id-2'/>
901      <parameter type-id='type-id-7'/>
902      <parameter type-id='type-id-11'/>
903      <return type-id='type-id-7'/>
904    </function-decl>
905    <function-decl name='wcrtomb' filepath='/usr/include/wchar.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64'>
906      <parameter type-id='type-id-3'/>
907      <parameter type-id='type-id-9'/>
908      <parameter type-id='type-id-11'/>
909      <return type-id='type-id-7'/>
910    </function-decl>
911    <function-decl name='btowc' filepath='/usr/include/wchar.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64'>
912      <parameter type-id='type-id-1'/>
913      <return type-id='type-id-12'/>
914    </function-decl>
915    <function-decl name='wctob' filepath='/usr/include/wchar.h' line='392' column='1' visibility='default' binding='global' size-in-bits='64'>
916      <parameter type-id='type-id-12'/>
917      <return type-id='type-id-1'/>
918    </function-decl>
919    <function-decl name='mbrlen' filepath='/usr/include/wchar.h' line='397' column='1' visibility='default' binding='global' size-in-bits='64'>
920      <parameter type-id='type-id-2'/>
921      <parameter type-id='type-id-7'/>
922      <parameter type-id='type-id-11'/>
923      <return type-id='type-id-7'/>
924    </function-decl>
925    <function-decl name='mbsrtowcs' filepath='/usr/include/wchar.h' line='406' column='1' visibility='default' binding='global' size-in-bits='64'>
926      <parameter type-id='type-id-5'/>
927      <parameter type-id='type-id-13'/>
928      <parameter type-id='type-id-7'/>
929      <parameter type-id='type-id-11'/>
930      <return type-id='type-id-7'/>
931    </function-decl>
932    <function-decl name='wcsrtombs' filepath='/usr/include/wchar.h' line='412' column='1' visibility='default' binding='global' size-in-bits='64'>
933      <parameter type-id='type-id-3'/>
934      <parameter type-id='type-id-14'/>
935      <parameter type-id='type-id-7'/>
936      <parameter type-id='type-id-11'/>
937      <return type-id='type-id-7'/>
938    </function-decl>
939    <function-decl name='wcstod' filepath='/usr/include/wchar.h' line='448' column='1' visibility='default' binding='global' size-in-bits='64'>
940      <parameter type-id='type-id-6'/>
941      <parameter type-id='type-id-8'/>
942      <return type-id='type-id-15'/>
943    </function-decl>
944    <function-decl name='wcstof' filepath='/usr/include/wchar.h' line='455' column='1' visibility='default' binding='global' size-in-bits='64'>
945      <parameter type-id='type-id-6'/>
946      <parameter type-id='type-id-8'/>
947      <return type-id='type-id-16'/>
948    </function-decl>
949    <function-decl name='wcstold' filepath='/usr/include/wchar.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64'>
950      <parameter type-id='type-id-6'/>
951      <parameter type-id='type-id-8'/>
952      <return type-id='type-id-17'/>
953    </function-decl>
954    <function-decl name='wcstol' filepath='/usr/include/wchar.h' line='466' column='1' visibility='default' binding='global' size-in-bits='64'>
955      <parameter type-id='type-id-6'/>
956      <parameter type-id='type-id-8'/>
957      <parameter type-id='type-id-1'/>
958      <return type-id='type-id-18'/>
959    </function-decl>
960    <function-decl name='wcstoul' filepath='/usr/include/wchar.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
961      <parameter type-id='type-id-6'/>
962      <parameter type-id='type-id-8'/>
963      <parameter type-id='type-id-1'/>
964      <return type-id='type-id-19'/>
965    </function-decl>
966    <function-decl name='wcstoll' filepath='/usr/include/wchar.h' line='481' column='1' visibility='default' binding='global' size-in-bits='64'>
967      <parameter type-id='type-id-6'/>
968      <parameter type-id='type-id-8'/>
969      <parameter type-id='type-id-1'/>
970      <return type-id='type-id-20'/>
971    </function-decl>
972    <function-decl name='wcstoull' filepath='/usr/include/wchar.h' line='488' column='1' visibility='default' binding='global' size-in-bits='64'>
973      <parameter type-id='type-id-6'/>
974      <parameter type-id='type-id-8'/>
975      <parameter type-id='type-id-1'/>
976      <return type-id='type-id-21'/>
977    </function-decl>
978    <function-decl name='fwide' filepath='/usr/include/wchar.h' line='585' column='1' visibility='default' binding='global' size-in-bits='64'>
979      <parameter type-id='type-id-22'/>
980      <parameter type-id='type-id-1'/>
981      <return type-id='type-id-1'/>
982    </function-decl>
983    <function-decl name='fwprintf' filepath='/usr/include/wchar.h' line='592' column='1' visibility='default' binding='global' size-in-bits='64'>
984      <parameter type-id='type-id-22'/>
985      <parameter type-id='type-id-6'/>
986      <parameter is-variadic='yes'/>
987      <return type-id='type-id-1'/>
988    </function-decl>
989    <function-decl name='wprintf' filepath='/usr/include/wchar.h' line='599' column='1' visibility='default' binding='global' size-in-bits='64'>
990      <parameter type-id='type-id-6'/>
991      <parameter is-variadic='yes'/>
992      <return type-id='type-id-1'/>
993    </function-decl>
994    <function-decl name='swprintf' filepath='/usr/include/wchar.h' line='602' column='1' visibility='default' binding='global' size-in-bits='64'>
995      <parameter type-id='type-id-5'/>
996      <parameter type-id='type-id-7'/>
997      <parameter type-id='type-id-6'/>
998      <parameter is-variadic='yes'/>
999      <return type-id='type-id-1'/>
1000    </function-decl>
1001    <function-decl name='vfwprintf' filepath='/usr/include/wchar.h' line='610' column='1' visibility='default' binding='global' size-in-bits='64'>
1002      <parameter type-id='type-id-22'/>
1003      <parameter type-id='type-id-6'/>
1004      <parameter type-id='type-id-23'/>
1005      <return type-id='type-id-1'/>
1006    </function-decl>
1007    <function-decl name='vwprintf' filepath='/usr/include/wchar.h' line='618' column='1' visibility='default' binding='global' size-in-bits='64'>
1008      <parameter type-id='type-id-6'/>
1009      <parameter type-id='type-id-23'/>
1010      <return type-id='type-id-1'/>
1011    </function-decl>
1012    <function-decl name='vswprintf' filepath='/usr/include/wchar.h' line='623' column='1' visibility='default' binding='global' size-in-bits='64'>
1013      <parameter type-id='type-id-5'/>
1014      <parameter type-id='type-id-7'/>
1015      <parameter type-id='type-id-6'/>
1016      <parameter type-id='type-id-23'/>
1017      <return type-id='type-id-1'/>
1018    </function-decl>
1019    <function-decl name='fwscanf' filepath='/usr/include/wchar.h' line='633' column='1' visibility='default' binding='global' size-in-bits='64'>
1020      <parameter type-id='type-id-22'/>
1021      <parameter type-id='type-id-6'/>
1022      <parameter is-variadic='yes'/>
1023      <return type-id='type-id-1'/>
1024    </function-decl>
1025    <function-decl name='wscanf' filepath='/usr/include/wchar.h' line='640' column='1' visibility='default' binding='global' size-in-bits='64'>
1026      <parameter type-id='type-id-6'/>
1027      <parameter is-variadic='yes'/>
1028      <return type-id='type-id-1'/>
1029    </function-decl>
1030    <function-decl name='swscanf' filepath='/usr/include/wchar.h' line='643' column='1' visibility='default' binding='global' size-in-bits='64'>
1031      <parameter type-id='type-id-6'/>
1032      <parameter type-id='type-id-6'/>
1033      <parameter is-variadic='yes'/>
1034      <return type-id='type-id-1'/>
1035    </function-decl>
1036    <function-decl name='vfwscanf' filepath='/usr/include/wchar.h' line='687' column='1' visibility='default' binding='global' size-in-bits='64'>
1037      <parameter type-id='type-id-22'/>
1038      <parameter type-id='type-id-6'/>
1039      <parameter type-id='type-id-23'/>
1040      <return type-id='type-id-1'/>
1041    </function-decl>
1042    <function-decl name='vwscanf' filepath='/usr/include/wchar.h' line='695' column='1' visibility='default' binding='global' size-in-bits='64'>
1043      <parameter type-id='type-id-6'/>
1044      <parameter type-id='type-id-23'/>
1045      <return type-id='type-id-1'/>
1046    </function-decl>
1047    <function-decl name='vswscanf' filepath='/usr/include/wchar.h' line='699' column='1' visibility='default' binding='global' size-in-bits='64'>
1048      <parameter type-id='type-id-6'/>
1049      <parameter type-id='type-id-6'/>
1050      <parameter type-id='type-id-23'/>
1051      <return type-id='type-id-1'/>
1052    </function-decl>
1053    <function-decl name='fgetwc' filepath='/usr/include/wchar.h' line='743' column='1' visibility='default' binding='global' size-in-bits='64'>
1054      <parameter type-id='type-id-22'/>
1055      <return type-id='type-id-12'/>
1056    </function-decl>
1057    <function-decl name='getwc' filepath='/usr/include/wchar.h' line='744' column='1' visibility='default' binding='global' size-in-bits='64'>
1058      <parameter type-id='type-id-22'/>
1059      <return type-id='type-id-12'/>
1060    </function-decl>
1061    <function-decl name='getwchar' filepath='/usr/include/wchar.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64'>
1062      <return type-id='type-id-12'/>
1063    </function-decl>
1064    <function-decl name='fputwc' filepath='/usr/include/wchar.h' line='757' column='1' visibility='default' binding='global' size-in-bits='64'>
1065      <parameter type-id='type-id-9'/>
1066      <parameter type-id='type-id-22'/>
1067      <return type-id='type-id-12'/>
1068    </function-decl>
1069    <function-decl name='putwc' filepath='/usr/include/wchar.h' line='758' column='1' visibility='default' binding='global' size-in-bits='64'>
1070      <parameter type-id='type-id-9'/>
1071      <parameter type-id='type-id-22'/>
1072      <return type-id='type-id-12'/>
1073    </function-decl>
1074    <function-decl name='putwchar' filepath='/usr/include/wchar.h' line='764' column='1' visibility='default' binding='global' size-in-bits='64'>
1075      <parameter type-id='type-id-9'/>
1076      <return type-id='type-id-12'/>
1077    </function-decl>
1078    <function-decl name='fgetws' filepath='/usr/include/wchar.h' line='772' column='1' visibility='default' binding='global' size-in-bits='64'>
1079      <parameter type-id='type-id-5'/>
1080      <parameter type-id='type-id-1'/>
1081      <parameter type-id='type-id-22'/>
1082      <return type-id='type-id-5'/>
1083    </function-decl>
1084    <function-decl name='fputws' filepath='/usr/include/wchar.h' line='779' column='1' visibility='default' binding='global' size-in-bits='64'>
1085      <parameter type-id='type-id-6'/>
1086      <parameter type-id='type-id-22'/>
1087      <return type-id='type-id-1'/>
1088    </function-decl>
1089    <function-decl name='ungetwc' filepath='/usr/include/wchar.h' line='787' column='1' visibility='default' binding='global' size-in-bits='64'>
1090      <parameter type-id='type-id-12'/>
1091      <parameter type-id='type-id-22'/>
1092      <return type-id='type-id-12'/>
1093    </function-decl>
1094    <function-decl name='wcsftime' filepath='/usr/include/wchar.h' line='853' column='1' visibility='default' binding='global' size-in-bits='64'>
1095      <parameter type-id='type-id-5'/>
1096      <parameter type-id='type-id-7'/>
1097      <parameter type-id='type-id-6'/>
1098      <parameter type-id='type-id-24'/>
1099      <return type-id='type-id-7'/>
1100    </function-decl>
1101  </abi-instr>
1102  <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'>
1103    <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'>
1104      <return type-id='type-id-1'/>
1105    </function-decl>
1106    <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'>
1107      <return type-id='type-id-15'/>
1108    </function-decl>
1109  </abi-instr>
1110  <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'>
1111    <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-25'>
1112      <data-member access='public' layout-offset-in-bits='0'>
1113        <var-decl name='e_ident' type-id='type-id-26' visibility='default' filepath='/usr/include/elf.h' line='89' column='1'/>
1114      </data-member>
1115      <data-member access='public' layout-offset-in-bits='128'>
1116        <var-decl name='e_type' type-id='type-id-27' visibility='default' filepath='/usr/include/elf.h' line='90' column='1'/>
1117      </data-member>
1118      <data-member access='public' layout-offset-in-bits='144'>
1119        <var-decl name='e_machine' type-id='type-id-27' visibility='default' filepath='/usr/include/elf.h' line='91' column='1'/>
1120      </data-member>
1121      <data-member access='public' layout-offset-in-bits='160'>
1122        <var-decl name='e_version' type-id='type-id-28' visibility='default' filepath='/usr/include/elf.h' line='92' column='1'/>
1123      </data-member>
1124      <data-member access='public' layout-offset-in-bits='192'>
1125        <var-decl name='e_entry' type-id='type-id-29' visibility='default' filepath='/usr/include/elf.h' line='93' column='1'/>
1126      </data-member>
1127      <data-member access='public' layout-offset-in-bits='256'>
1128        <var-decl name='e_phoff' type-id='type-id-30' visibility='default' filepath='/usr/include/elf.h' line='94' column='1'/>
1129      </data-member>
1130      <data-member access='public' layout-offset-in-bits='320'>
1131        <var-decl name='e_shoff' type-id='type-id-30' visibility='default' filepath='/usr/include/elf.h' line='95' column='1'/>
1132      </data-member>
1133      <data-member access='public' layout-offset-in-bits='384'>
1134        <var-decl name='e_flags' type-id='type-id-28' visibility='default' filepath='/usr/include/elf.h' line='96' column='1'/>
1135      </data-member>
1136      <data-member access='public' layout-offset-in-bits='416'>
1137        <var-decl name='e_ehsize' type-id='type-id-27' visibility='default' filepath='/usr/include/elf.h' line='97' column='1'/>
1138      </data-member>
1139      <data-member access='public' layout-offset-in-bits='432'>
1140        <var-decl name='e_phentsize' type-id='type-id-27' visibility='default' filepath='/usr/include/elf.h' line='98' column='1'/>
1141      </data-member>
1142      <data-member access='public' layout-offset-in-bits='448'>
1143        <var-decl name='e_phnum' type-id='type-id-27' visibility='default' filepath='/usr/include/elf.h' line='99' column='1'/>
1144      </data-member>
1145      <data-member access='public' layout-offset-in-bits='464'>
1146        <var-decl name='e_shentsize' type-id='type-id-27' visibility='default' filepath='/usr/include/elf.h' line='100' column='1'/>
1147      </data-member>
1148      <data-member access='public' layout-offset-in-bits='480'>
1149        <var-decl name='e_shnum' type-id='type-id-27' visibility='default' filepath='/usr/include/elf.h' line='101' column='1'/>
1150      </data-member>
1151      <data-member access='public' layout-offset-in-bits='496'>
1152        <var-decl name='e_shstrndx' type-id='type-id-27' visibility='default' filepath='/usr/include/elf.h' line='102' column='1'/>
1153      </data-member>
1154    </class-decl>
1155    <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-31'>
1156      <data-member access='public' layout-offset-in-bits='0'>
1157        <var-decl name='p_type' type-id='type-id-28' visibility='default' filepath='/usr/include/elf.h' line='552' column='1'/>
1158      </data-member>
1159      <data-member access='public' layout-offset-in-bits='32'>
1160        <var-decl name='p_flags' type-id='type-id-28' visibility='default' filepath='/usr/include/elf.h' line='553' column='1'/>
1161      </data-member>
1162      <data-member access='public' layout-offset-in-bits='64'>
1163        <var-decl name='p_offset' type-id='type-id-30' visibility='default' filepath='/usr/include/elf.h' line='554' column='1'/>
1164      </data-member>
1165      <data-member access='public' layout-offset-in-bits='128'>
1166        <var-decl name='p_vaddr' type-id='type-id-29' visibility='default' filepath='/usr/include/elf.h' line='555' column='1'/>
1167      </data-member>
1168      <data-member access='public' layout-offset-in-bits='192'>
1169        <var-decl name='p_paddr' type-id='type-id-29' visibility='default' filepath='/usr/include/elf.h' line='556' column='1'/>
1170      </data-member>
1171      <data-member access='public' layout-offset-in-bits='256'>
1172        <var-decl name='p_filesz' type-id='type-id-32' visibility='default' filepath='/usr/include/elf.h' line='557' column='1'/>
1173      </data-member>
1174      <data-member access='public' layout-offset-in-bits='320'>
1175        <var-decl name='p_memsz' type-id='type-id-32' visibility='default' filepath='/usr/include/elf.h' line='558' column='1'/>
1176      </data-member>
1177      <data-member access='public' layout-offset-in-bits='384'>
1178        <var-decl name='p_align' type-id='type-id-32' visibility='default' filepath='/usr/include/elf.h' line='559' column='1'/>
1179      </data-member>
1180    </class-decl>
1181    <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-33'>
1182      <data-member access='public' layout-offset-in-bits='0'>
1183        <var-decl name='st_name' type-id='type-id-28' visibility='default' filepath='/usr/include/elf.h' line='390' column='1'/>
1184      </data-member>
1185      <data-member access='public' layout-offset-in-bits='32'>
1186        <var-decl name='st_info' type-id='type-id-34' visibility='default' filepath='/usr/include/elf.h' line='391' column='1'/>
1187      </data-member>
1188      <data-member access='public' layout-offset-in-bits='40'>
1189        <var-decl name='st_other' type-id='type-id-34' visibility='default' filepath='/usr/include/elf.h' line='392' column='1'/>
1190      </data-member>
1191      <data-member access='public' layout-offset-in-bits='48'>
1192        <var-decl name='st_shndx' type-id='type-id-35' visibility='default' filepath='/usr/include/elf.h' line='393' column='1'/>
1193      </data-member>
1194      <data-member access='public' layout-offset-in-bits='64'>
1195        <var-decl name='st_value' type-id='type-id-29' visibility='default' filepath='/usr/include/elf.h' line='394' column='1'/>
1196      </data-member>
1197      <data-member access='public' layout-offset-in-bits='128'>
1198        <var-decl name='st_size' type-id='type-id-32' visibility='default' filepath='/usr/include/elf.h' line='395' column='1'/>
1199      </data-member>
1200    </class-decl>
1201    <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-36'>
1202      <data-member access='public' layout-offset-in-bits='0'>
1203        <var-decl name='vda_name' type-id='type-id-28' visibility='default' filepath='/usr/include/elf.h' line='850' column='1'/>
1204      </data-member>
1205      <data-member access='public' layout-offset-in-bits='32'>
1206        <var-decl name='vda_next' type-id='type-id-28' visibility='default' filepath='/usr/include/elf.h' line='851' column='1'/>
1207      </data-member>
1208    </class-decl>
1209    <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-37'>
1210      <data-member access='public' layout-offset-in-bits='0'>
1211        <var-decl name='vd_version' type-id='type-id-27' visibility='default' filepath='/usr/include/elf.h' line='813' column='1'/>
1212      </data-member>
1213      <data-member access='public' layout-offset-in-bits='16'>
1214        <var-decl name='vd_flags' type-id='type-id-27' visibility='default' filepath='/usr/include/elf.h' line='814' column='1'/>
1215      </data-member>
1216      <data-member access='public' layout-offset-in-bits='32'>
1217        <var-decl name='vd_ndx' type-id='type-id-27' visibility='default' filepath='/usr/include/elf.h' line='815' column='1'/>
1218      </data-member>
1219      <data-member access='public' layout-offset-in-bits='48'>
1220        <var-decl name='vd_cnt' type-id='type-id-27' visibility='default' filepath='/usr/include/elf.h' line='816' column='1'/>
1221      </data-member>
1222      <data-member access='public' layout-offset-in-bits='64'>
1223        <var-decl name='vd_hash' type-id='type-id-28' visibility='default' filepath='/usr/include/elf.h' line='817' column='1'/>
1224      </data-member>
1225      <data-member access='public' layout-offset-in-bits='96'>
1226        <var-decl name='vd_aux' type-id='type-id-28' visibility='default' filepath='/usr/include/elf.h' line='818' column='1'/>
1227      </data-member>
1228      <data-member access='public' layout-offset-in-bits='128'>
1229        <var-decl name='vd_next' type-id='type-id-28' visibility='default' filepath='/usr/include/elf.h' line='819' column='1'/>
1230      </data-member>
1231    </class-decl>
1232    <typedef-decl name='Elf64_Addr' type-id='type-id-38' filepath='/usr/include/elf.h' line='50' column='1' id='type-id-29'/>
1233    <typedef-decl name='Elf64_Half' type-id='type-id-39' filepath='/usr/include/elf.h' line='34' column='1' id='type-id-27'/>
1234    <typedef-decl name='Elf64_Off' type-id='type-id-38' filepath='/usr/include/elf.h' line='54' column='1' id='type-id-30'/>
1235    <typedef-decl name='Elf64_Section' type-id='type-id-39' filepath='/usr/include/elf.h' line='58' column='1' id='type-id-35'/>
1236    <typedef-decl name='Elf64_Versym' type-id='type-id-27' filepath='/usr/include/elf.h' line='62' column='1' id='type-id-40'/>
1237    <typedef-decl name='Elf64_Word' type-id='type-id-41' filepath='/usr/include/elf.h' line='39' column='1' id='type-id-28'/>
1238    <typedef-decl name='Elf64_Xword' type-id='type-id-38' filepath='/usr/include/elf.h' line='45' column='1' id='type-id-32'/>
1239    <typedef-decl name='uint16_t' type-id='type-id-42' filepath='/usr/include/stdint.h' line='50' column='1' id='type-id-39'/>
1240    <array-type-def dimensions='1' type-id='type-id-34' size-in-bits='128' id='type-id-26'>
1241      <subrange length='16' type-id='type-id-19' id='type-id-43'/>
1242    </array-type-def>
1243    <pointer-type-def type-id='type-id-44' size-in-bits='64' id='type-id-45'/>
1244    <pointer-type-def type-id='type-id-46' size-in-bits='64' id='type-id-47'/>
1245    <reference-type-def kind='lvalue' type-id='type-id-48' size-in-bits='64' id='type-id-49'/>
1246    <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-50'/>
1247    <qualified-type-def type-id='type-id-25' const='yes' id='type-id-51'/>
1248    <pointer-type-def type-id='type-id-51' size-in-bits='64' id='type-id-52'/>
1249    <qualified-type-def type-id='type-id-31' const='yes' id='type-id-53'/>
1250    <pointer-type-def type-id='type-id-53' size-in-bits='64' id='type-id-54'/>
1251    <qualified-type-def type-id='type-id-33' const='yes' id='type-id-55'/>
1252    <pointer-type-def type-id='type-id-55' size-in-bits='64' id='type-id-56'/>
1253    <qualified-type-def type-id='type-id-36' const='yes' id='type-id-57'/>
1254    <pointer-type-def type-id='type-id-57' size-in-bits='64' id='type-id-58'/>
1255    <qualified-type-def type-id='type-id-37' const='yes' id='type-id-59'/>
1256    <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-60'/>
1257    <qualified-type-def type-id='type-id-40' const='yes' id='type-id-61'/>
1258    <pointer-type-def type-id='type-id-61' size-in-bits='64' id='type-id-62'/>
1259    <qualified-type-def type-id='type-id-28' const='yes' id='type-id-63'/>
1260    <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-64'/>
1261    <qualified-type-def type-id='type-id-44' const='yes' id='type-id-65'/>
1262    <pointer-type-def type-id='type-id-65' size-in-bits='64' id='type-id-66'/>
1263    <qualified-type-def type-id='type-id-46' const='yes' id='type-id-67'/>
1264    <reference-type-def kind='lvalue' type-id='type-id-67' size-in-bits='64' id='type-id-68'/>
1265    <pointer-type-def type-id='type-id-67' size-in-bits='64' id='type-id-69'/>
1266    <qualified-type-def type-id='type-id-48' const='yes' id='type-id-70'/>
1267    <reference-type-def kind='lvalue' type-id='type-id-70' size-in-bits='64' id='type-id-71'/>
1268    <pointer-type-def type-id='type-id-70' size-in-bits='64' id='type-id-72'/>
1269    <namespace-decl name='base'>
1270      <class-decl name='ElfMemImage' size-in-bits='576' visibility='default' filepath='./src/base/elf_mem_image.h' line='56' column='1' id='type-id-44'>
1271        <member-type access='private'>
1272          <class-decl name='SymbolIterator' size-in-bits='384' visibility='default' filepath='./src/base/elf_mem_image.h' line='73' column='1' id='type-id-48'>
1273            <data-member access='private' layout-offset-in-bits='0'>
1274              <var-decl name='info_' type-id='type-id-46' visibility='default' filepath='./src/base/elf_mem_image.h' line='84' column='1'/>
1275            </data-member>
1276            <data-member access='private' layout-offset-in-bits='256'>
1277              <var-decl name='index_' type-id='type-id-1' visibility='default' filepath='./src/base/elf_mem_image.h' line='85' column='1'/>
1278            </data-member>
1279            <data-member access='private' layout-offset-in-bits='320'>
1280              <var-decl name='image_' type-id='type-id-73' visibility='default' filepath='./src/base/elf_mem_image.h' line='86' column='1'/>
1281            </data-member>
1282            <member-function access='private' constructor='yes'>
1283              <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'>
1284                <parameter type-id='type-id-50' is-artificial='yes'/>
1285                <parameter type-id='type-id-74'/>
1286                <parameter type-id='type-id-1'/>
1287                <return type-id='type-id-75'/>
1288              </function-decl>
1289            </member-function>
1290            <member-function access='private'>
1291              <function-decl name='operator-&gt;' mangled-name='_ZNK4base11ElfMemImage14SymbolIteratorptEv' filepath='./src/base/elf_mem_image.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage14SymbolIteratorptEv'>
1292                <parameter type-id='type-id-72' is-artificial='yes'/>
1293                <return type-id='type-id-69'/>
1294              </function-decl>
1295            </member-function>
1296            <member-function access='private'>
1297              <function-decl name='operator*' mangled-name='_ZNK4base11ElfMemImage14SymbolIteratordeEv' filepath='./src/base/elf_mem_image.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage14SymbolIteratordeEv'>
1298                <parameter type-id='type-id-72' is-artificial='yes'/>
1299                <return type-id='type-id-68'/>
1300              </function-decl>
1301            </member-function>
1302            <member-function access='private'>
1303              <function-decl name='operator==' mangled-name='_ZNK4base11ElfMemImage14SymbolIteratoreqERKS1_' filepath='./src/base/elf_mem_image.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage14SymbolIteratoreqERKS1_'>
1304                <parameter type-id='type-id-72' is-artificial='yes'/>
1305                <parameter type-id='type-id-71'/>
1306                <return type-id='type-id-76'/>
1307              </function-decl>
1308            </member-function>
1309            <member-function access='private'>
1310              <function-decl name='operator!=' mangled-name='_ZNK4base11ElfMemImage14SymbolIteratorneERKS1_' filepath='./src/base/elf_mem_image.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage14SymbolIteratorneERKS1_'>
1311                <parameter type-id='type-id-72' is-artificial='yes'/>
1312                <parameter type-id='type-id-71'/>
1313                <return type-id='type-id-76'/>
1314              </function-decl>
1315            </member-function>
1316            <member-function access='private'>
1317              <function-decl name='Update' mangled-name='_ZN4base11ElfMemImage14SymbolIterator6UpdateEi' filepath='./src/base/elf_mem_image.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base11ElfMemImage14SymbolIterator6UpdateEi'>
1318                <parameter type-id='type-id-50' is-artificial='yes'/>
1319                <parameter type-id='type-id-1'/>
1320                <return type-id='type-id-75'/>
1321              </function-decl>
1322            </member-function>
1323            <member-function access='private'>
1324              <function-decl name='operator++' mangled-name='_ZN4base11ElfMemImage14SymbolIteratorppEv' filepath='./src/base/elf_mem_image.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base11ElfMemImage14SymbolIteratorppEv'>
1325                <parameter type-id='type-id-50' is-artificial='yes'/>
1326                <return type-id='type-id-49'/>
1327              </function-decl>
1328            </member-function>
1329            <member-function access='private' constructor='yes'>
1330              <function-decl name='SymbolIterator' filepath='./src/base/elf_mem_image.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
1331                <parameter type-id='type-id-50' is-artificial='yes'/>
1332                <parameter type-id='type-id-74'/>
1333                <parameter type-id='type-id-1'/>
1334                <return type-id='type-id-75'/>
1335              </function-decl>
1336            </member-function>
1337          </class-decl>
1338        </member-type>
1339        <member-type access='private'>
1340          <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-46'>
1341            <data-member access='public' layout-offset-in-bits='0'>
1342              <var-decl name='name' type-id='type-id-2' visibility='default' filepath='./src/base/elf_mem_image.h' line='65' column='1'/>
1343            </data-member>
1344            <data-member access='public' layout-offset-in-bits='64'>
1345              <var-decl name='version' type-id='type-id-2' visibility='default' filepath='./src/base/elf_mem_image.h' line='66' column='1'/>
1346            </data-member>
1347            <data-member access='public' layout-offset-in-bits='128'>
1348              <var-decl name='address' type-id='type-id-74' visibility='default' filepath='./src/base/elf_mem_image.h' line='68' column='1'/>
1349            </data-member>
1350            <data-member access='public' layout-offset-in-bits='192'>
1351              <var-decl name='symbol' type-id='type-id-56' visibility='default' filepath='./src/base/elf_mem_image.h' line='69' column='1'/>
1352            </data-member>
1353          </class-decl>
1354        </member-type>
1355        <data-member access='private' static='yes'>
1356          <var-decl name='kInvalidBase' type-id='type-id-73' mangled-name='_ZN4base11ElfMemImage12kInvalidBaseE' visibility='default' filepath='./src/base/elf_mem_image.h' line='59' column='1' elf-symbol-id='_ZN4base11ElfMemImage12kInvalidBaseE'/>
1357        </data-member>
1358        <data-member access='private' layout-offset-in-bits='0'>
1359          <var-decl name='ehdr_' type-id='type-id-52' visibility='default' filepath='./src/base/elf_mem_image.h' line='120' column='1'/>
1360        </data-member>
1361        <data-member access='private' layout-offset-in-bits='64'>
1362          <var-decl name='dynsym_' type-id='type-id-56' visibility='default' filepath='./src/base/elf_mem_image.h' line='121' column='1'/>
1363        </data-member>
1364        <data-member access='private' layout-offset-in-bits='128'>
1365          <var-decl name='versym_' type-id='type-id-62' visibility='default' filepath='./src/base/elf_mem_image.h' line='122' column='1'/>
1366        </data-member>
1367        <data-member access='private' layout-offset-in-bits='192'>
1368          <var-decl name='verdef_' type-id='type-id-60' visibility='default' filepath='./src/base/elf_mem_image.h' line='123' column='1'/>
1369        </data-member>
1370        <data-member access='private' layout-offset-in-bits='256'>
1371          <var-decl name='hash_' type-id='type-id-64' visibility='default' filepath='./src/base/elf_mem_image.h' line='124' column='1'/>
1372        </data-member>
1373        <data-member access='private' layout-offset-in-bits='320'>
1374          <var-decl name='dynstr_' type-id='type-id-2' visibility='default' filepath='./src/base/elf_mem_image.h' line='125' column='1'/>
1375        </data-member>
1376        <data-member access='private' layout-offset-in-bits='384'>
1377          <var-decl name='strsize_' type-id='type-id-7' visibility='default' filepath='./src/base/elf_mem_image.h' line='126' column='1'/>
1378        </data-member>
1379        <data-member access='private' layout-offset-in-bits='448'>
1380          <var-decl name='verdefnum_' type-id='type-id-7' visibility='default' filepath='./src/base/elf_mem_image.h' line='127' column='1'/>
1381        </data-member>
1382        <data-member access='private' layout-offset-in-bits='512'>
1383          <var-decl name='link_base_' type-id='type-id-29' visibility='default' filepath='./src/base/elf_mem_image.h' line='128' column='1'/>
1384        </data-member>
1385        <member-function access='private' constructor='yes'>
1386          <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'>
1387            <parameter type-id='type-id-45' is-artificial='yes'/>
1388            <parameter type-id='type-id-74'/>
1389            <return type-id='type-id-75'/>
1390          </function-decl>
1391        </member-function>
1392        <member-function access='private'>
1393          <function-decl name='IsPresent' mangled-name='_ZNK4base11ElfMemImage9IsPresentEv' filepath='./src/base/elf_mem_image.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
1394            <parameter type-id='type-id-66' is-artificial='yes'/>
1395            <return type-id='type-id-76'/>
1396          </function-decl>
1397        </member-function>
1398        <member-function access='private'>
1399          <function-decl name='GetNumSymbols' mangled-name='_ZNK4base11ElfMemImage13GetNumSymbolsEv' filepath='./src/base/elf_mem_image.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage13GetNumSymbolsEv'>
1400            <parameter type-id='type-id-66' is-artificial='yes'/>
1401            <return type-id='type-id-1'/>
1402          </function-decl>
1403        </member-function>
1404        <member-function access='private'>
1405          <function-decl name='GetVerdefAux' mangled-name='_ZNK4base11ElfMemImage12GetVerdefAuxEPK12Elf64_Verdef' filepath='./src/base/elf_mem_image.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage12GetVerdefAuxEPK12Elf64_Verdef'>
1406            <parameter type-id='type-id-66' is-artificial='yes'/>
1407            <parameter type-id='type-id-60'/>
1408            <return type-id='type-id-58'/>
1409          </function-decl>
1410        </member-function>
1411        <member-function access='private'>
1412          <function-decl name='end' mangled-name='_ZNK4base11ElfMemImage3endEv' filepath='./src/base/elf_mem_image.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage3endEv'>
1413            <parameter type-id='type-id-66' is-artificial='yes'/>
1414            <return type-id='type-id-48'/>
1415          </function-decl>
1416        </member-function>
1417        <member-function access='private'>
1418          <function-decl name='GetVerstr' mangled-name='_ZNK4base11ElfMemImage9GetVerstrEj' filepath='./src/base/elf_mem_image.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage9GetVerstrEj'>
1419            <parameter type-id='type-id-66' is-artificial='yes'/>
1420            <parameter type-id='type-id-28'/>
1421            <return type-id='type-id-2'/>
1422          </function-decl>
1423        </member-function>
1424        <member-function access='private'>
1425          <function-decl name='GetVerdef' mangled-name='_ZNK4base11ElfMemImage9GetVerdefEi' filepath='./src/base/elf_mem_image.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage9GetVerdefEi'>
1426            <parameter type-id='type-id-66' is-artificial='yes'/>
1427            <parameter type-id='type-id-1'/>
1428            <return type-id='type-id-60'/>
1429          </function-decl>
1430        </member-function>
1431        <member-function access='private'>
1432          <function-decl name='GetSymAddr' mangled-name='_ZNK4base11ElfMemImage10GetSymAddrEPK9Elf64_Sym' filepath='./src/base/elf_mem_image.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage10GetSymAddrEPK9Elf64_Sym'>
1433            <parameter type-id='type-id-66' is-artificial='yes'/>
1434            <parameter type-id='type-id-56'/>
1435            <return type-id='type-id-74'/>
1436          </function-decl>
1437        </member-function>
1438        <member-function access='private'>
1439          <function-decl name='GetDynstr' mangled-name='_ZNK4base11ElfMemImage9GetDynstrEj' filepath='./src/base/elf_mem_image.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage9GetDynstrEj'>
1440            <parameter type-id='type-id-66' is-artificial='yes'/>
1441            <parameter type-id='type-id-28'/>
1442            <return type-id='type-id-2'/>
1443          </function-decl>
1444        </member-function>
1445        <member-function access='private'>
1446          <function-decl name='GetPhdr' mangled-name='_ZNK4base11ElfMemImage7GetPhdrEi' filepath='./src/base/elf_mem_image.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage7GetPhdrEi'>
1447            <parameter type-id='type-id-66' is-artificial='yes'/>
1448            <parameter type-id='type-id-1'/>
1449            <return type-id='type-id-54'/>
1450          </function-decl>
1451        </member-function>
1452        <member-function access='private'>
1453          <function-decl name='Init' mangled-name='_ZN4base11ElfMemImage4InitEPKv' filepath='./src/base/elf_mem_image.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base11ElfMemImage4InitEPKv'>
1454            <parameter type-id='type-id-45' is-artificial='yes'/>
1455            <parameter type-id='type-id-74'/>
1456            <return type-id='type-id-75'/>
1457          </function-decl>
1458        </member-function>
1459        <member-function access='private'>
1460          <function-decl name='GetVersym' mangled-name='_ZNK4base11ElfMemImage9GetVersymEi' filepath='./src/base/elf_mem_image.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage9GetVersymEi'>
1461            <parameter type-id='type-id-66' is-artificial='yes'/>
1462            <parameter type-id='type-id-1'/>
1463            <return type-id='type-id-62'/>
1464          </function-decl>
1465        </member-function>
1466        <member-function access='private'>
1467          <function-decl name='GetDynsym' mangled-name='_ZNK4base11ElfMemImage9GetDynsymEi' filepath='./src/base/elf_mem_image.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage9GetDynsymEi'>
1468            <parameter type-id='type-id-66' is-artificial='yes'/>
1469            <parameter type-id='type-id-1'/>
1470            <return type-id='type-id-56'/>
1471          </function-decl>
1472        </member-function>
1473        <member-function access='private'>
1474          <function-decl name='begin' mangled-name='_ZNK4base11ElfMemImage5beginEv' filepath='./src/base/elf_mem_image.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage5beginEv'>
1475            <parameter type-id='type-id-66' is-artificial='yes'/>
1476            <return type-id='type-id-48'/>
1477          </function-decl>
1478        </member-function>
1479        <member-function access='private'>
1480          <function-decl name='LookupSymbolByAddress' mangled-name='_ZNK4base11ElfMemImage21LookupSymbolByAddressEPKvPNS0_10SymbolInfoE' filepath='./src/base/elf_mem_image.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage21LookupSymbolByAddressEPKvPNS0_10SymbolInfoE'>
1481            <parameter type-id='type-id-66' is-artificial='yes'/>
1482            <parameter type-id='type-id-74'/>
1483            <parameter type-id='type-id-47'/>
1484            <return type-id='type-id-76'/>
1485          </function-decl>
1486        </member-function>
1487        <member-function access='private'>
1488          <function-decl name='LookupSymbol' mangled-name='_ZNK4base11ElfMemImage12LookupSymbolEPKcS2_iPNS0_10SymbolInfoE' filepath='./src/base/elf_mem_image.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11ElfMemImage12LookupSymbolEPKcS2_iPNS0_10SymbolInfoE'>
1489            <parameter type-id='type-id-66' is-artificial='yes'/>
1490            <parameter type-id='type-id-2'/>
1491            <parameter type-id='type-id-2'/>
1492            <parameter type-id='type-id-1'/>
1493            <parameter type-id='type-id-47'/>
1494            <return type-id='type-id-76'/>
1495          </function-decl>
1496        </member-function>
1497        <member-function access='private' constructor='yes'>
1498          <function-decl name='ElfMemImage' filepath='./src/base/elf_mem_image.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
1499            <parameter type-id='type-id-45' is-artificial='yes'/>
1500            <parameter type-id='type-id-74'/>
1501            <return type-id='type-id-75'/>
1502          </function-decl>
1503        </member-function>
1504      </class-decl>
1505    </namespace-decl>
1506  </abi-instr>
1507  <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'>
1508    <typedef-decl name='ListAllProcessThreadsCallBack' type-id='type-id-77' filepath='./src/base/thread_lister.h' line='48' column='1' id='type-id-78'/>
1509    <typedef-decl name='__pid_t' type-id='type-id-1' filepath='/usr/include/bits/types.h' line='143' column='1' id='type-id-79'/>
1510    <typedef-decl name='pid_t' type-id='type-id-79' filepath='/usr/include/sched.h' line='37' column='1' id='type-id-80'/>
1511    <pointer-type-def type-id='type-id-81' size-in-bits='64' id='type-id-77'/>
1512    <pointer-type-def type-id='type-id-80' size-in-bits='64' id='type-id-82'/>
1513    <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'>
1514      <parameter type-id='type-id-74' name='parameter' filepath='src/base/linuxthreads.cc' line='551' column='1'/>
1515      <parameter type-id='type-id-78' name='callback' filepath='src/base/linuxthreads.cc' line='552' column='1'/>
1516      <parameter is-variadic='yes'/>
1517      <return type-id='type-id-1'/>
1518    </function-decl>
1519    <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'>
1520      <parameter type-id='type-id-1' name='num_threads' filepath='src/base/linuxthreads.cc' line='696' column='1'/>
1521      <parameter type-id='type-id-82' name='thread_pids' filepath='src/base/linuxthreads.cc' line='696' column='1'/>
1522      <return type-id='type-id-1'/>
1523    </function-decl>
1524    <function-type size-in-bits='64' id='type-id-81'>
1525      <parameter type-id='type-id-74'/>
1526      <parameter type-id='type-id-1'/>
1527      <parameter type-id='type-id-82'/>
1528      <parameter type-id='type-id-23'/>
1529      <return type-id='type-id-1'/>
1530    </function-type>
1531  </abi-instr>
1532  <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'>
1533    <namespace-decl name='tcmalloc'>
1534      <namespace-decl name='commandlineflags'>
1535        <function-decl name='StringToInt' filepath='./src/base/commandlineflags.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
1536          <parameter type-id='type-id-2'/>
1537          <parameter type-id='type-id-1'/>
1538          <return type-id='type-id-1'/>
1539        </function-decl>
1540      </namespace-decl>
1541    </namespace-decl>
1542    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead'>
1543      <var-decl name='FLAGS_verbose' type-id='type-id-83' 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'/>
1544      <var-decl name='FLAGS_noverbose' type-id='type-id-84' 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'/>
1545    </namespace-decl>
1546    <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'>
1547      <parameter type-id='type-id-2' name='filename' filepath='src/base/logging.cc' line='90' column='1'/>
1548      <return type-id='type-id-85'/>
1549    </function-decl>
1550    <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'>
1551      <parameter type-id='type-id-85' name='fd' filepath='src/base/logging.cc' line='94' column='1'/>
1552      <parameter type-id='type-id-2' name='buf' filepath='src/base/logging.cc' line='94' column='1'/>
1553      <parameter type-id='type-id-7' name='len' filepath='src/base/logging.cc' line='94' column='1'/>
1554      <return type-id='type-id-75'/>
1555    </function-decl>
1556    <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'>
1557      <parameter type-id='type-id-85' name='fd' filepath='src/base/logging.cc' line='104' column='1'/>
1558      <return type-id='type-id-75'/>
1559    </function-decl>
1560  </abi-instr>
1561  <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'>
1562    <array-type-def dimensions='1' type-id='type-id-86' size-in-bits='1920' id='type-id-87'>
1563      <subrange length='30' type-id='type-id-19' id='type-id-88'/>
1564    </array-type-def>
1565    <pointer-type-def type-id='type-id-89' size-in-bits='64' id='type-id-86'/>
1566    <namespace-decl name='base'>
1567      <namespace-decl name='subtle'>
1568        <typedef-decl name='Atomic64' type-id='type-id-90' filepath='./src/base/atomicops-internals-x86.h' line='70' column='1' id='type-id-91'/>
1569        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
1570          <parameter type-id='type-id-92'/>
1571          <parameter type-id='type-id-93'/>
1572          <parameter type-id='type-id-93'/>
1573          <return type-id='type-id-93'/>
1574        </function-decl>
1575        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
1576          <parameter type-id='type-id-92'/>
1577          <parameter type-id='type-id-93'/>
1578          <return type-id='type-id-93'/>
1579        </function-decl>
1580        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
1581          <parameter type-id='type-id-92'/>
1582          <parameter type-id='type-id-93'/>
1583          <return type-id='type-id-93'/>
1584        </function-decl>
1585        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
1586          <parameter type-id='type-id-92'/>
1587          <parameter type-id='type-id-93'/>
1588          <parameter type-id='type-id-93'/>
1589          <return type-id='type-id-93'/>
1590        </function-decl>
1591        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
1592          <parameter type-id='type-id-94'/>
1593          <return type-id='type-id-91'/>
1594        </function-decl>
1595      </namespace-decl>
1596      <enum-decl name='LinkerInitialized' filepath='./src/base/basictypes.h' line='381' column='1' id='type-id-95'>
1597        <underlying-type type-id='type-id-96'/>
1598        <enumerator name='LINKER_INITIALIZED' value='0'/>
1599      </enum-decl>
1600      <namespace-decl name='internal'>
1601        <class-decl name='HookList&lt;void (*)(const void*)&gt;' is-struct='yes' visibility='default' id='type-id-97'/>
1602        <class-decl name='HookList&lt;void (*)(const void*, size_t)&gt;' is-struct='yes' visibility='default' id='type-id-98'/>
1603      </namespace-decl>
1604    </namespace-decl>
1605    <namespace-decl name='low_level_alloc_internal'>
1606      <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-89'>
1607        <member-type access='public'>
1608          <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-99'>
1609            <data-member access='public' layout-offset-in-bits='0'>
1610              <var-decl name='size' type-id='type-id-100' visibility='default' filepath='src/base/low_level_alloc.cc' line='69' column='1'/>
1611            </data-member>
1612            <data-member access='public' layout-offset-in-bits='64'>
1613              <var-decl name='magic' type-id='type-id-100' visibility='default' filepath='src/base/low_level_alloc.cc' line='71' column='1'/>
1614            </data-member>
1615            <data-member access='public' layout-offset-in-bits='128'>
1616              <var-decl name='arena' type-id='type-id-101' visibility='default' filepath='src/base/low_level_alloc.cc' line='72' column='1'/>
1617            </data-member>
1618            <data-member access='public' layout-offset-in-bits='192'>
1619              <var-decl name='dummy_for_alignment' type-id='type-id-74' visibility='default' filepath='src/base/low_level_alloc.cc' line='73' column='1'/>
1620            </data-member>
1621          </class-decl>
1622        </member-type>
1623        <data-member access='public' layout-offset-in-bits='0'>
1624          <var-decl name='header' type-id='type-id-99' visibility='default' filepath='src/base/low_level_alloc.cc' line='74' column='1'/>
1625        </data-member>
1626        <data-member access='public' layout-offset-in-bits='256'>
1627          <var-decl name='levels' type-id='type-id-1' visibility='default' filepath='src/base/low_level_alloc.cc' line='78' column='1'/>
1628        </data-member>
1629        <data-member access='public' layout-offset-in-bits='320'>
1630          <var-decl name='next' type-id='type-id-87' visibility='default' filepath='src/base/low_level_alloc.cc' line='79' column='1'/>
1631        </data-member>
1632      </class-decl>
1633    </namespace-decl>
1634  </abi-instr>
1635  <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'>
1636    <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-102'>
1637      <member-function access='public' static='yes'>
1638        <function-decl name='Now' mangled-name='_ZN10CycleClock3NowEv' filepath='./src/base/cycleclock.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
1639          <return type-id='type-id-103'/>
1640        </function-decl>
1641      </member-function>
1642    </class-decl>
1643    <namespace-decl name='base'>
1644      <namespace-decl name='subtle'>
1645        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
1646          <parameter type-id='type-id-92'/>
1647          <parameter type-id='type-id-93'/>
1648          <parameter type-id='type-id-93'/>
1649          <return type-id='type-id-93'/>
1650        </function-decl>
1651        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
1652          <parameter type-id='type-id-92'/>
1653          <parameter type-id='type-id-93'/>
1654          <parameter type-id='type-id-93'/>
1655          <return type-id='type-id-93'/>
1656        </function-decl>
1657        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
1658          <parameter type-id='type-id-104'/>
1659          <return type-id='type-id-93'/>
1660        </function-decl>
1661      </namespace-decl>
1662      <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'>
1663        <parameter type-id='type-id-74' name='contendedlock' filepath='./src/base/synchronization_profiling.h' line='48' column='1'/>
1664        <parameter type-id='type-id-103' name='wait_cycles' filepath='./src/base/synchronization_profiling.h' line='49' column='1'/>
1665        <return type-id='type-id-75'/>
1666      </function-decl>
1667    </namespace-decl>
1668  </abi-instr>
1669  <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'>
1670    <qualified-type-def type-id='type-id-105' const='yes' id='type-id-106'/>
1671    <pointer-type-def type-id='type-id-106' size-in-bits='64' id='type-id-107'/>
1672    <namespace-decl name='base'>
1673      <namespace-decl name='subtle'>
1674        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
1675          <parameter type-id='type-id-92'/>
1676          <parameter type-id='type-id-93'/>
1677          <parameter type-id='type-id-93'/>
1678          <return type-id='type-id-93'/>
1679        </function-decl>
1680        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
1681          <parameter type-id='type-id-92'/>
1682          <parameter type-id='type-id-93'/>
1683          <parameter type-id='type-id-93'/>
1684          <return type-id='type-id-93'/>
1685        </function-decl>
1686        <function-decl name='Acquire_Load' filepath='./src/base/atomicops-internals-x86.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
1687          <parameter type-id='type-id-104'/>
1688          <return type-id='type-id-93'/>
1689        </function-decl>
1690        <function-decl name='NoBarrier_Store' filepath='./src/base/atomicops-internals-x86.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
1691          <parameter type-id='type-id-108'/>
1692          <parameter type-id='type-id-91'/>
1693          <return type-id='type-id-75'/>
1694        </function-decl>
1695        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
1696          <parameter type-id='type-id-94'/>
1697          <return type-id='type-id-91'/>
1698        </function-decl>
1699      </namespace-decl>
1700      <namespace-decl name='internal'>
1701        <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'>
1702          <data-member access='public' layout-offset-in-bits='0'>
1703            <var-decl name='from' type-id='type-id-83' visibility='default' filepath='./src/base/spinlock_internal.h' line='49' column='1'/>
1704          </data-member>
1705          <data-member access='public' layout-offset-in-bits='32'>
1706            <var-decl name='to' type-id='type-id-83' visibility='default' filepath='./src/base/spinlock_internal.h' line='50' column='1'/>
1707          </data-member>
1708          <data-member access='public' layout-offset-in-bits='64'>
1709            <var-decl name='done' type-id='type-id-76' visibility='default' filepath='./src/base/spinlock_internal.h' line='51' column='1'/>
1710          </data-member>
1711        </class-decl>
1712        <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'>
1713          <parameter type-id='type-id-92' name='w' filepath='./src/base/spinlock_linux-inl.h' line='74' column='1'/>
1714          <parameter type-id='type-id-83' name='value' filepath='./src/base/spinlock_linux-inl.h' line='74' column='1'/>
1715          <parameter type-id='type-id-1' name='loop' filepath='./src/base/spinlock_linux-inl.h' line='74' column='1'/>
1716          <return type-id='type-id-75'/>
1717        </function-decl>
1718        <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'>
1719          <parameter type-id='type-id-92' name='w' filepath='./src/base/spinlock_linux-inl.h' line='96' column='1'/>
1720          <parameter type-id='type-id-76' name='all' filepath='./src/base/spinlock_linux-inl.h' line='96' column='1'/>
1721          <return type-id='type-id-75'/>
1722        </function-decl>
1723        <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'>
1724          <parameter type-id='type-id-92' name='w' filepath='src/base/spinlock_internal.cc' line='61' column='1'/>
1725          <parameter type-id='type-id-1' name='n' filepath='src/base/spinlock_internal.cc' line='61' column='1'/>
1726          <parameter type-id='type-id-107' name='trans' filepath='src/base/spinlock_internal.cc' line='62' column='1'/>
1727          <return type-id='type-id-83'/>
1728        </function-decl>
1729      </namespace-decl>
1730    </namespace-decl>
1731  </abi-instr>
1732  <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'>
1733    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='80' id='type-id-109'>
1734      <subrange length='10' type-id='type-id-19' id='type-id-110'/>
1735    </array-type-def>
1736    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='40960' id='type-id-111'>
1737      <subrange length='5120' type-id='type-id-19' id='type-id-112'/>
1738    </array-type-def>
1739    <class-decl name='ProcMapsIterator' size-in-bits='640' visibility='default' filepath='./src/base/sysinfo.h' line='102' column='1' id='type-id-113'>
1740      <member-type access='private'>
1741        <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-114'>
1742          <data-member access='public' static='yes'>
1743            <var-decl name='kBufSize' type-id='type-id-115' visibility='default' filepath='./src/base/sysinfo.h' line='110' column='1'/>
1744          </data-member>
1745          <data-member access='public' layout-offset-in-bits='0'>
1746            <var-decl name='buf_' type-id='type-id-111' visibility='default' filepath='./src/base/sysinfo.h' line='112' column='1'/>
1747          </data-member>
1748        </class-decl>
1749      </member-type>
1750      <data-member access='private' layout-offset-in-bits='0'>
1751        <var-decl name='ibuf_' type-id='type-id-3' visibility='default' filepath='./src/base/sysinfo.h' line='193' column='1'/>
1752      </data-member>
1753      <data-member access='private' layout-offset-in-bits='64'>
1754        <var-decl name='stext_' type-id='type-id-3' visibility='default' filepath='./src/base/sysinfo.h' line='194' column='1'/>
1755      </data-member>
1756      <data-member access='private' layout-offset-in-bits='128'>
1757        <var-decl name='etext_' type-id='type-id-3' visibility='default' filepath='./src/base/sysinfo.h' line='195' column='1'/>
1758      </data-member>
1759      <data-member access='private' layout-offset-in-bits='192'>
1760        <var-decl name='nextline_' type-id='type-id-3' visibility='default' filepath='./src/base/sysinfo.h' line='196' column='1'/>
1761      </data-member>
1762      <data-member access='private' layout-offset-in-bits='256'>
1763        <var-decl name='ebuf_' type-id='type-id-3' visibility='default' filepath='./src/base/sysinfo.h' line='197' column='1'/>
1764      </data-member>
1765      <data-member access='private' layout-offset-in-bits='320'>
1766        <var-decl name='fd_' type-id='type-id-1' visibility='default' filepath='./src/base/sysinfo.h' line='219' column='1'/>
1767      </data-member>
1768      <data-member access='private' layout-offset-in-bits='352'>
1769        <var-decl name='pid_' type-id='type-id-80' visibility='default' filepath='./src/base/sysinfo.h' line='221' column='1'/>
1770      </data-member>
1771      <data-member access='private' layout-offset-in-bits='384'>
1772        <var-decl name='flags_' type-id='type-id-109' visibility='default' filepath='./src/base/sysinfo.h' line='222' column='1'/>
1773      </data-member>
1774      <data-member access='private' layout-offset-in-bits='512'>
1775        <var-decl name='dynamic_buffer_' type-id='type-id-116' visibility='default' filepath='./src/base/sysinfo.h' line='223' column='1'/>
1776      </data-member>
1777      <data-member access='private' layout-offset-in-bits='576'>
1778        <var-decl name='using_maps_backing_' type-id='type-id-76' visibility='default' filepath='./src/base/sysinfo.h' line='224' column='1'/>
1779      </data-member>
1780      <member-function access='private' constructor='yes'>
1781        <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'>
1782          <parameter type-id='type-id-117' is-artificial='yes'/>
1783          <parameter type-id='type-id-80'/>
1784          <return type-id='type-id-75'/>
1785        </function-decl>
1786      </member-function>
1787      <member-function access='private' constructor='yes'>
1788        <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'>
1789          <parameter type-id='type-id-117' is-artificial='yes'/>
1790          <parameter type-id='type-id-80'/>
1791          <parameter type-id='type-id-116'/>
1792          <return type-id='type-id-75'/>
1793        </function-decl>
1794      </member-function>
1795      <member-function access='private' constructor='yes'>
1796        <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'>
1797          <parameter type-id='type-id-117' is-artificial='yes'/>
1798          <parameter type-id='type-id-80'/>
1799          <parameter type-id='type-id-116'/>
1800          <parameter type-id='type-id-76'/>
1801          <return type-id='type-id-75'/>
1802        </function-decl>
1803      </member-function>
1804      <member-function access='private' destructor='yes'>
1805        <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'>
1806          <parameter type-id='type-id-117' is-artificial='yes'/>
1807          <parameter type-id='type-id-1' is-artificial='yes'/>
1808          <return type-id='type-id-75'/>
1809        </function-decl>
1810      </member-function>
1811      <member-function access='private'>
1812        <function-decl name='Valid' mangled-name='_ZNK16ProcMapsIterator5ValidEv' filepath='./src/base/sysinfo.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16ProcMapsIterator5ValidEv'>
1813          <parameter type-id='type-id-118' is-artificial='yes'/>
1814          <return type-id='type-id-76'/>
1815        </function-decl>
1816      </member-function>
1817      <member-function access='private' static='yes'>
1818        <function-decl name='FormatLine' mangled-name='_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m' filepath='./src/base/sysinfo.h' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m'>
1819          <parameter type-id='type-id-3'/>
1820          <parameter type-id='type-id-1'/>
1821          <parameter type-id='type-id-119'/>
1822          <parameter type-id='type-id-119'/>
1823          <parameter type-id='type-id-2'/>
1824          <parameter type-id='type-id-119'/>
1825          <parameter type-id='type-id-103'/>
1826          <parameter type-id='type-id-2'/>
1827          <parameter type-id='type-id-120'/>
1828          <return type-id='type-id-1'/>
1829        </function-decl>
1830      </member-function>
1831      <member-function access='private'>
1832        <function-decl name='Init' mangled-name='_ZN16ProcMapsIterator4InitEiPNS_6BufferEb' filepath='./src/base/sysinfo.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16ProcMapsIterator4InitEiPNS_6BufferEb'>
1833          <parameter type-id='type-id-117' is-artificial='yes'/>
1834          <parameter type-id='type-id-80'/>
1835          <parameter type-id='type-id-116'/>
1836          <parameter type-id='type-id-76'/>
1837          <return type-id='type-id-75'/>
1838        </function-decl>
1839      </member-function>
1840      <member-function access='private'>
1841        <function-decl name='NextExt' mangled-name='_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_' filepath='./src/base/sysinfo.h' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_'>
1842          <parameter type-id='type-id-117' is-artificial='yes'/>
1843          <parameter type-id='type-id-121'/>
1844          <parameter type-id='type-id-121'/>
1845          <parameter type-id='type-id-122'/>
1846          <parameter type-id='type-id-121'/>
1847          <parameter type-id='type-id-123'/>
1848          <parameter type-id='type-id-122'/>
1849          <parameter type-id='type-id-121'/>
1850          <parameter type-id='type-id-121'/>
1851          <parameter type-id='type-id-121'/>
1852          <parameter type-id='type-id-121'/>
1853          <parameter type-id='type-id-124'/>
1854          <return type-id='type-id-76'/>
1855        </function-decl>
1856      </member-function>
1857      <member-function access='private'>
1858        <function-decl name='Next' mangled-name='_ZN16ProcMapsIterator4NextEPmS0_PPcS0_PlS2_' filepath='./src/base/sysinfo.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16ProcMapsIterator4NextEPmS0_PPcS0_PlS2_'>
1859          <parameter type-id='type-id-117' is-artificial='yes'/>
1860          <parameter type-id='type-id-121'/>
1861          <parameter type-id='type-id-121'/>
1862          <parameter type-id='type-id-122'/>
1863          <parameter type-id='type-id-121'/>
1864          <parameter type-id='type-id-123'/>
1865          <parameter type-id='type-id-122'/>
1866          <return type-id='type-id-76'/>
1867        </function-decl>
1868      </member-function>
1869    </class-decl>
1870    <typedef-decl name='__dev_t' type-id='type-id-19' filepath='/usr/include/bits/types.h' line='134' column='1' id='type-id-125'/>
1871    <typedef-decl name='dev_t' type-id='type-id-125' filepath='/usr/include/sys/types.h' line='61' column='1' id='type-id-120'/>
1872    <pointer-type-def type-id='type-id-113' size-in-bits='64' id='type-id-117'/>
1873    <pointer-type-def type-id='type-id-114' size-in-bits='64' id='type-id-116'/>
1874    <qualified-type-def type-id='type-id-113' const='yes' id='type-id-126'/>
1875    <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-118'/>
1876    <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-124'/>
1877    <pointer-type-def type-id='type-id-103' size-in-bits='64' id='type-id-123'/>
1878    <pointer-type-def type-id='type-id-119' size-in-bits='64' id='type-id-121'/>
1879    <namespace-decl name='tcmalloc'>
1880      <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'>
1881        <parameter type-id='type-id-3' name='buf' filepath='src/base/sysinfo.cc' line='1111' column='1'/>
1882        <parameter type-id='type-id-1' name='size' filepath='src/base/sysinfo.cc' line='1111' column='1'/>
1883        <parameter type-id='type-id-127' name='wrote_all' filepath='src/base/sysinfo.cc' line='1111' column='1'/>
1884        <return type-id='type-id-1'/>
1885      </function-decl>
1886      <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'>
1887        <parameter type-id='type-id-85' name='fd' filepath='src/base/sysinfo.cc' line='1137' column='1'/>
1888        <return type-id='type-id-75'/>
1889      </function-decl>
1890    </namespace-decl>
1891    <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'>
1892      <parameter type-id='type-id-2' name='name' filepath='src/base/sysinfo.cc' line='122' column='1'/>
1893      <return type-id='type-id-2'/>
1894    </function-decl>
1895    <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'>
1896      <parameter type-id='type-id-2' name='name' filepath='src/base/sysinfo.cc' line='174' column='1'/>
1897      <return type-id='type-id-2'/>
1898    </function-decl>
1899    <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'>
1900      <parameter type-id='type-id-2' name='env_name' filepath='src/base/sysinfo.cc' line='201' column='1'/>
1901      <parameter type-id='type-id-3' name='path' filepath='src/base/sysinfo.cc' line='201' column='1'/>
1902      <return type-id='type-id-76'/>
1903    </function-decl>
1904    <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'>
1905      <parameter type-id='type-id-1' name='milliseconds' filepath='src/base/sysinfo.cc' line='226' column='1'/>
1906      <return type-id='type-id-75'/>
1907    </function-decl>
1908    <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'>
1909      <return type-id='type-id-15'/>
1910    </function-decl>
1911    <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'>
1912      <return type-id='type-id-1'/>
1913    </function-decl>
1914    <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'>
1915      <return type-id='type-id-76'/>
1916    </function-decl>
1917  </abi-instr>
1918  <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'>
1919    <pointer-type-def type-id='type-id-128' size-in-bits='64' id='type-id-129'/>
1920    <pointer-type-def type-id='type-id-130' size-in-bits='64' id='type-id-131'/>
1921    <pointer-type-def type-id='type-id-132' size-in-bits='64' id='type-id-133'/>
1922    <qualified-type-def type-id='type-id-130' const='yes' id='type-id-134'/>
1923    <reference-type-def kind='lvalue' type-id='type-id-134' size-in-bits='64' id='type-id-135'/>
1924    <pointer-type-def type-id='type-id-134' size-in-bits='64' id='type-id-136'/>
1925    <namespace-decl name='base'>
1926      <class-decl name='ElfMemImage' visibility='default' id='type-id-137'/>
1927      <class-decl name='VDSOInitHelper' size-in-bits='8' visibility='default' filepath='src/base/vdso_support.cc' line='137' column='1' id='type-id-128'>
1928        <member-function access='private' constructor='yes'>
1929          <function-decl name='VDSOInitHelper' filepath='src/base/vdso_support.cc' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
1930            <parameter type-id='type-id-129' is-artificial='yes'/>
1931            <return type-id='type-id-75'/>
1932          </function-decl>
1933        </member-function>
1934      </class-decl>
1935      <class-decl name='VDSOSupport' size-in-bits='576' visibility='default' filepath='./src/base/vdso_support.h' line='72' column='1' id='type-id-130'>
1936        <member-type access='private'>
1937          <typedef-decl name='SymbolInfo' type-id='type-id-46' filepath='./src/base/vdso_support.h' line='76' column='1' id='type-id-132'/>
1938        </member-type>
1939        <member-type access='private'>
1940          <typedef-decl name='SymbolIterator' type-id='type-id-48' filepath='./src/base/vdso_support.h' line='77' column='1' id='type-id-138'/>
1941        </member-type>
1942        <data-member access='private' layout-offset-in-bits='0'>
1943          <var-decl name='image_' type-id='type-id-44' visibility='default' filepath='./src/base/vdso_support.h' line='112' column='1'/>
1944        </data-member>
1945        <data-member access='private' static='yes'>
1946          <var-decl name='vdso_base_' type-id='type-id-74' mangled-name='_ZN4base11VDSOSupport10vdso_base_E' visibility='default' filepath='./src/base/vdso_support.h' line='123' column='1' elf-symbol-id='_ZN4base11VDSOSupport10vdso_base_E'/>
1947        </data-member>
1948        <member-function access='private' constructor='yes'>
1949          <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'>
1950            <parameter type-id='type-id-131' is-artificial='yes'/>
1951            <return type-id='type-id-75'/>
1952          </function-decl>
1953        </member-function>
1954        <member-function access='private' constructor='yes'>
1955          <function-decl name='VDSOSupport' filepath='./src/base/vdso_support.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
1956            <parameter type-id='type-id-131' is-artificial='yes'/>
1957            <parameter type-id='type-id-135'/>
1958            <return type-id='type-id-75'/>
1959          </function-decl>
1960        </member-function>
1961        <member-function access='private'>
1962          <function-decl name='LookupSymbolByAddress' mangled-name='_ZNK4base11VDSOSupport21LookupSymbolByAddressEPKvPNS_11ElfMemImage10SymbolInfoE' filepath='./src/base/vdso_support.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11VDSOSupport21LookupSymbolByAddressEPKvPNS_11ElfMemImage10SymbolInfoE'>
1963            <parameter type-id='type-id-136' is-artificial='yes'/>
1964            <parameter type-id='type-id-74'/>
1965            <parameter type-id='type-id-133'/>
1966            <return type-id='type-id-76'/>
1967          </function-decl>
1968        </member-function>
1969        <member-function access='private'>
1970          <function-decl name='LookupSymbol' mangled-name='_ZNK4base11VDSOSupport12LookupSymbolEPKcS2_iPNS_11ElfMemImage10SymbolInfoE' filepath='./src/base/vdso_support.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base11VDSOSupport12LookupSymbolEPKcS2_iPNS_11ElfMemImage10SymbolInfoE'>
1971            <parameter type-id='type-id-136' is-artificial='yes'/>
1972            <parameter type-id='type-id-2'/>
1973            <parameter type-id='type-id-2'/>
1974            <parameter type-id='type-id-1'/>
1975            <parameter type-id='type-id-133'/>
1976            <return type-id='type-id-76'/>
1977          </function-decl>
1978        </member-function>
1979        <member-function access='private'>
1980          <function-decl name='SetBase' mangled-name='_ZN4base11VDSOSupport7SetBaseEPKv' filepath='./src/base/vdso_support.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base11VDSOSupport7SetBaseEPKv'>
1981            <parameter type-id='type-id-131' is-artificial='yes'/>
1982            <parameter type-id='type-id-74'/>
1983            <return type-id='type-id-74'/>
1984          </function-decl>
1985        </member-function>
1986        <member-function access='private' static='yes'>
1987          <function-decl name='Init' mangled-name='_ZN4base11VDSOSupport4InitEv' filepath='./src/base/vdso_support.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base11VDSOSupport4InitEv'>
1988            <return type-id='type-id-74'/>
1989          </function-decl>
1990        </member-function>
1991      </class-decl>
1992    </namespace-decl>
1993  </abi-instr>
1994  <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'>
1995    <reference-type-def kind='lvalue' type-id='type-id-139' size-in-bits='64' id='type-id-140'/>
1996    <qualified-type-def type-id='type-id-141' const='yes' id='type-id-142'/>
1997    <reference-type-def kind='lvalue' type-id='type-id-142' size-in-bits='64' id='type-id-143'/>
1998    <qualified-type-def type-id='type-id-144' const='yes' id='type-id-145'/>
1999    <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-146'/>
2000    <namespace-decl name='std'>
2001      <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'>
2002        <parameter type-id='type-id-143'/>
2003        <parameter type-id='type-id-143'/>
2004        <return type-id='type-id-143'/>
2005      </function-decl>
2006      <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'>
2007        <parameter type-id='type-id-140'/>
2008        <parameter type-id='type-id-140'/>
2009        <return type-id='type-id-140'/>
2010      </function-decl>
2011    </namespace-decl>
2012    <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-147'>
2013      <data-member access='public' layout-offset-in-bits='0'>
2014        <var-decl name='_flags' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='272' column='1'/>
2015      </data-member>
2016      <data-member access='public' layout-offset-in-bits='64'>
2017        <var-decl name='_IO_read_ptr' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='277' column='1'/>
2018      </data-member>
2019      <data-member access='public' layout-offset-in-bits='128'>
2020        <var-decl name='_IO_read_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='278' column='1'/>
2021      </data-member>
2022      <data-member access='public' layout-offset-in-bits='192'>
2023        <var-decl name='_IO_read_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='279' column='1'/>
2024      </data-member>
2025      <data-member access='public' layout-offset-in-bits='256'>
2026        <var-decl name='_IO_write_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='280' column='1'/>
2027      </data-member>
2028      <data-member access='public' layout-offset-in-bits='320'>
2029        <var-decl name='_IO_write_ptr' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='281' column='1'/>
2030      </data-member>
2031      <data-member access='public' layout-offset-in-bits='384'>
2032        <var-decl name='_IO_write_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='282' column='1'/>
2033      </data-member>
2034      <data-member access='public' layout-offset-in-bits='448'>
2035        <var-decl name='_IO_buf_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='283' column='1'/>
2036      </data-member>
2037      <data-member access='public' layout-offset-in-bits='512'>
2038        <var-decl name='_IO_buf_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='284' column='1'/>
2039      </data-member>
2040      <data-member access='public' layout-offset-in-bits='576'>
2041        <var-decl name='_IO_save_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='286' column='1'/>
2042      </data-member>
2043      <data-member access='public' layout-offset-in-bits='640'>
2044        <var-decl name='_IO_backup_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='287' column='1'/>
2045      </data-member>
2046      <data-member access='public' layout-offset-in-bits='704'>
2047        <var-decl name='_IO_save_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='288' column='1'/>
2048      </data-member>
2049      <data-member access='public' layout-offset-in-bits='768'>
2050        <var-decl name='_markers' type-id='type-id-148' visibility='default' filepath='/usr/include/libio.h' line='290' column='1'/>
2051      </data-member>
2052      <data-member access='public' layout-offset-in-bits='832'>
2053        <var-decl name='_chain' type-id='type-id-149' visibility='default' filepath='/usr/include/libio.h' line='292' column='1'/>
2054      </data-member>
2055      <data-member access='public' layout-offset-in-bits='896'>
2056        <var-decl name='_fileno' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='294' column='1'/>
2057      </data-member>
2058      <data-member access='public' layout-offset-in-bits='928'>
2059        <var-decl name='_flags2' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='298' column='1'/>
2060      </data-member>
2061      <data-member access='public' layout-offset-in-bits='960'>
2062        <var-decl name='_old_offset' type-id='type-id-150' visibility='default' filepath='/usr/include/libio.h' line='300' column='1'/>
2063      </data-member>
2064      <data-member access='public' layout-offset-in-bits='1024'>
2065        <var-decl name='_cur_column' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='304' column='1'/>
2066      </data-member>
2067      <data-member access='public' layout-offset-in-bits='1040'>
2068        <var-decl name='_vtable_offset' type-id='type-id-151' visibility='default' filepath='/usr/include/libio.h' line='305' column='1'/>
2069      </data-member>
2070      <data-member access='public' layout-offset-in-bits='1048'>
2071        <var-decl name='_shortbuf' type-id='type-id-152' visibility='default' filepath='/usr/include/libio.h' line='306' column='1'/>
2072      </data-member>
2073      <data-member access='public' layout-offset-in-bits='1088'>
2074        <var-decl name='_lock' type-id='type-id-153' visibility='default' filepath='/usr/include/libio.h' line='310' column='1'/>
2075      </data-member>
2076      <data-member access='public' layout-offset-in-bits='1152'>
2077        <var-decl name='_offset' type-id='type-id-154' visibility='default' filepath='/usr/include/libio.h' line='319' column='1'/>
2078      </data-member>
2079      <data-member access='public' layout-offset-in-bits='1216'>
2080        <var-decl name='__pad1' type-id='type-id-74' visibility='default' filepath='/usr/include/libio.h' line='328' column='1'/>
2081      </data-member>
2082      <data-member access='public' layout-offset-in-bits='1280'>
2083        <var-decl name='__pad2' type-id='type-id-74' visibility='default' filepath='/usr/include/libio.h' line='329' column='1'/>
2084      </data-member>
2085      <data-member access='public' layout-offset-in-bits='1344'>
2086        <var-decl name='__pad3' type-id='type-id-74' visibility='default' filepath='/usr/include/libio.h' line='330' column='1'/>
2087      </data-member>
2088      <data-member access='public' layout-offset-in-bits='1408'>
2089        <var-decl name='__pad4' type-id='type-id-74' visibility='default' filepath='/usr/include/libio.h' line='331' column='1'/>
2090      </data-member>
2091      <data-member access='public' layout-offset-in-bits='1472'>
2092        <var-decl name='__pad5' type-id='type-id-7' visibility='default' filepath='/usr/include/libio.h' line='332' column='1'/>
2093      </data-member>
2094      <data-member access='public' layout-offset-in-bits='1536'>
2095        <var-decl name='_mode' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='334' column='1'/>
2096      </data-member>
2097      <data-member access='public' layout-offset-in-bits='1568'>
2098        <var-decl name='_unused2' type-id='type-id-155' visibility='default' filepath='/usr/include/libio.h' line='336' column='1'/>
2099      </data-member>
2100    </class-decl>
2101    <namespace-decl name='base'>
2102      <class-decl name='MallocRange' is-struct='yes' visibility='default' id='type-id-156'>
2103      </class-decl>
2104      <namespace-decl name='subtle'>
2105        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
2106          <parameter type-id='type-id-92'/>
2107          <parameter type-id='type-id-93'/>
2108          <parameter type-id='type-id-93'/>
2109          <return type-id='type-id-93'/>
2110        </function-decl>
2111        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
2112          <parameter type-id='type-id-92'/>
2113          <parameter type-id='type-id-93'/>
2114          <return type-id='type-id-93'/>
2115        </function-decl>
2116        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
2117          <parameter type-id='type-id-92'/>
2118          <parameter type-id='type-id-93'/>
2119          <return type-id='type-id-93'/>
2120        </function-decl>
2121        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
2122          <parameter type-id='type-id-92'/>
2123          <parameter type-id='type-id-93'/>
2124          <parameter type-id='type-id-93'/>
2125          <return type-id='type-id-93'/>
2126        </function-decl>
2127      </namespace-decl>
2128    </namespace-decl>
2129    <function-decl name='strtod' filepath='/usr/include/stdlib.h' line='165' column='1' visibility='default' binding='global' size-in-bits='64'>
2130      <parameter type-id='type-id-2'/>
2131      <parameter type-id='type-id-122'/>
2132      <return type-id='type-id-15'/>
2133    </function-decl>
2134    <function-decl name='strtof' filepath='/usr/include/stdlib.h' line='173' column='1' visibility='default' binding='global' size-in-bits='64'>
2135      <parameter type-id='type-id-2'/>
2136      <parameter type-id='type-id-122'/>
2137      <return type-id='type-id-16'/>
2138    </function-decl>
2139    <function-decl name='strtold' filepath='/usr/include/stdlib.h' line='176' column='1' visibility='default' binding='global' size-in-bits='64'>
2140      <parameter type-id='type-id-2'/>
2141      <parameter type-id='type-id-122'/>
2142      <return type-id='type-id-17'/>
2143    </function-decl>
2144    <function-decl name='strtol' filepath='/usr/include/stdlib.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
2145      <parameter type-id='type-id-2'/>
2146      <parameter type-id='type-id-122'/>
2147      <parameter type-id='type-id-1'/>
2148      <return type-id='type-id-18'/>
2149    </function-decl>
2150    <function-decl name='strtoul' filepath='/usr/include/stdlib.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
2151      <parameter type-id='type-id-2'/>
2152      <parameter type-id='type-id-122'/>
2153      <parameter type-id='type-id-1'/>
2154      <return type-id='type-id-19'/>
2155    </function-decl>
2156    <function-decl name='strtoll' filepath='/usr/include/stdlib.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64'>
2157      <parameter type-id='type-id-2'/>
2158      <parameter type-id='type-id-122'/>
2159      <parameter type-id='type-id-1'/>
2160      <return type-id='type-id-20'/>
2161    </function-decl>
2162    <function-decl name='strtoull' filepath='/usr/include/stdlib.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
2163      <parameter type-id='type-id-2'/>
2164      <parameter type-id='type-id-122'/>
2165      <parameter type-id='type-id-1'/>
2166      <return type-id='type-id-21'/>
2167    </function-decl>
2168    <function-decl name='atof' filepath='/usr/include/stdlib.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'>
2169      <parameter type-id='type-id-2'/>
2170      <return type-id='type-id-15'/>
2171    </function-decl>
2172    <function-decl name='atoi' filepath='/usr/include/stdlib.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
2173      <parameter type-id='type-id-2'/>
2174      <return type-id='type-id-1'/>
2175    </function-decl>
2176    <function-decl name='atol' filepath='/usr/include/stdlib.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'>
2177      <parameter type-id='type-id-2'/>
2178      <return type-id='type-id-18'/>
2179    </function-decl>
2180    <function-decl name='atoll' filepath='/usr/include/stdlib.h' line='298' column='1' visibility='default' binding='global' size-in-bits='64'>
2181      <parameter type-id='type-id-2'/>
2182      <return type-id='type-id-20'/>
2183    </function-decl>
2184    <function-decl name='rand' filepath='/usr/include/stdlib.h' line='380' column='1' visibility='default' binding='global' size-in-bits='64'>
2185      <return type-id='type-id-1'/>
2186    </function-decl>
2187    <function-decl name='srand' filepath='/usr/include/stdlib.h' line='382' column='1' visibility='default' binding='global' size-in-bits='64'>
2188      <parameter type-id='type-id-157'/>
2189      <return type-id='type-id-75'/>
2190    </function-decl>
2191    <function-decl name='malloc' filepath='/usr/include/stdlib.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
2192      <parameter type-id='type-id-7'/>
2193      <return type-id='type-id-74'/>
2194    </function-decl>
2195    <function-decl name='calloc' filepath='/usr/include/stdlib.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
2196      <parameter type-id='type-id-7'/>
2197      <parameter type-id='type-id-7'/>
2198      <return type-id='type-id-74'/>
2199    </function-decl>
2200    <function-decl name='realloc' filepath='/usr/include/stdlib.h' line='485' column='1' visibility='default' binding='global' size-in-bits='64'>
2201      <parameter type-id='type-id-74'/>
2202      <parameter type-id='type-id-7'/>
2203      <return type-id='type-id-74'/>
2204    </function-decl>
2205    <function-decl name='free' filepath='/usr/include/stdlib.h' line='488' column='1' visibility='default' binding='global' size-in-bits='64'>
2206      <parameter type-id='type-id-74'/>
2207      <return type-id='type-id-75'/>
2208    </function-decl>
2209    <function-decl name='atexit' filepath='/usr/include/stdlib.h' line='518' column='1' visibility='default' binding='global' size-in-bits='64'>
2210      <parameter type-id='type-id-158'/>
2211      <return type-id='type-id-1'/>
2212    </function-decl>
2213    <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='567' column='1' visibility='default' binding='global' size-in-bits='64'>
2214      <parameter type-id='type-id-2'/>
2215      <return type-id='type-id-3'/>
2216    </function-decl>
2217    <function-decl name='system' filepath='/usr/include/stdlib.h' line='717' column='1' visibility='default' binding='global' size-in-bits='64'>
2218      <parameter type-id='type-id-2'/>
2219      <return type-id='type-id-1'/>
2220    </function-decl>
2221    <function-decl name='bsearch' filepath='/usr/include/stdlib.h' line='755' column='1' visibility='default' binding='global' size-in-bits='64'>
2222      <parameter type-id='type-id-74'/>
2223      <parameter type-id='type-id-74'/>
2224      <parameter type-id='type-id-7'/>
2225      <parameter type-id='type-id-7'/>
2226      <parameter type-id='type-id-159'/>
2227      <return type-id='type-id-74'/>
2228    </function-decl>
2229    <function-decl name='qsort' filepath='/usr/include/stdlib.h' line='761' column='1' visibility='default' binding='global' size-in-bits='64'>
2230      <parameter type-id='type-id-74'/>
2231      <parameter type-id='type-id-7'/>
2232      <parameter type-id='type-id-7'/>
2233      <parameter type-id='type-id-159'/>
2234      <return type-id='type-id-75'/>
2235    </function-decl>
2236    <function-decl name='div' filepath='/usr/include/stdlib.h' line='785' column='1' visibility='default' binding='global' size-in-bits='64'>
2237      <parameter type-id='type-id-1'/>
2238      <parameter type-id='type-id-1'/>
2239      <return type-id='type-id-160'/>
2240    </function-decl>
2241    <function-decl name='ldiv' filepath='/usr/include/stdlib.h' line='787' column='1' visibility='default' binding='global' size-in-bits='64'>
2242      <parameter type-id='type-id-18'/>
2243      <parameter type-id='type-id-18'/>
2244      <return type-id='type-id-161'/>
2245    </function-decl>
2246    <function-decl name='lldiv' filepath='/usr/include/stdlib.h' line='793' column='1' visibility='default' binding='global' size-in-bits='64'>
2247      <parameter type-id='type-id-20'/>
2248      <parameter type-id='type-id-20'/>
2249      <return type-id='type-id-162'/>
2250    </function-decl>
2251    <function-decl name='mblen' filepath='/usr/include/stdlib.h' line='860' column='1' visibility='default' binding='global' size-in-bits='64'>
2252      <parameter type-id='type-id-2'/>
2253      <parameter type-id='type-id-7'/>
2254      <return type-id='type-id-1'/>
2255    </function-decl>
2256    <function-decl name='mbtowc' filepath='/usr/include/stdlib.h' line='863' column='1' visibility='default' binding='global' size-in-bits='64'>
2257      <parameter type-id='type-id-5'/>
2258      <parameter type-id='type-id-2'/>
2259      <parameter type-id='type-id-7'/>
2260      <return type-id='type-id-1'/>
2261    </function-decl>
2262    <function-decl name='wctomb' filepath='/usr/include/stdlib.h' line='867' column='1' visibility='default' binding='global' size-in-bits='64'>
2263      <parameter type-id='type-id-3'/>
2264      <parameter type-id='type-id-9'/>
2265      <return type-id='type-id-1'/>
2266    </function-decl>
2267    <function-decl name='mbstowcs' filepath='/usr/include/stdlib.h' line='871' column='1' visibility='default' binding='global' size-in-bits='64'>
2268      <parameter type-id='type-id-5'/>
2269      <parameter type-id='type-id-2'/>
2270      <parameter type-id='type-id-7'/>
2271      <return type-id='type-id-7'/>
2272    </function-decl>
2273    <function-decl name='wcstombs' filepath='/usr/include/stdlib.h' line='874' column='1' visibility='default' binding='global' size-in-bits='64'>
2274      <parameter type-id='type-id-3'/>
2275      <parameter type-id='type-id-6'/>
2276      <parameter type-id='type-id-7'/>
2277      <return type-id='type-id-7'/>
2278    </function-decl>
2279    <namespace-decl name='tcmalloc'>
2280      <class-decl name='CentralFreeList' visibility='default' id='type-id-163'/>
2281      <class-decl name='PageHeap' visibility='default' id='type-id-164'/>
2282      <class-decl name='Static' visibility='default' id='type-id-165'/>
2283      <class-decl name='Span' is-struct='yes' visibility='default' id='type-id-166'/>
2284      <class-decl name='StackTrace' is-struct='yes' visibility='default' id='type-id-167'/>
2285      <class-decl name='LogItem' visibility='default' id='type-id-168'>
2286      </class-decl>
2287      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTraceTable::Bucket&gt;' visibility='default' is-declaration-only='yes' id='type-id-169'/>
2288      <class-decl name='SizeMap' visibility='default' id='type-id-170'/>
2289      <function-decl name='SLL_Next' filepath='src/linked_list.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
2290        <parameter type-id='type-id-74'/>
2291        <return type-id='type-id-74'/>
2292      </function-decl>
2293      <function-decl name='SLL_SetNext' filepath='src/linked_list.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'>
2294        <parameter type-id='type-id-74'/>
2295        <parameter type-id='type-id-74'/>
2296        <return type-id='type-id-75'/>
2297      </function-decl>
2298      <function-decl name='SLL_PushRange' filepath='src/linked_list.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
2299        <parameter type-id='type-id-171'/>
2300        <parameter type-id='type-id-74'/>
2301        <parameter type-id='type-id-74'/>
2302        <return type-id='type-id-75'/>
2303      </function-decl>
2304      <function-decl name='DLL_IsEmpty' filepath='src/span.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
2305        <parameter type-id='type-id-146'/>
2306        <return type-id='type-id-76'/>
2307      </function-decl>
2308    </namespace-decl>
2309  </abi-instr>
2310  <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'>
2311    <namespace-decl name='base'>
2312      <namespace-decl name='subtle'>
2313        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
2314          <parameter type-id='type-id-92'/>
2315          <parameter type-id='type-id-93'/>
2316          <parameter type-id='type-id-93'/>
2317          <return type-id='type-id-93'/>
2318        </function-decl>
2319        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
2320          <parameter type-id='type-id-92'/>
2321          <parameter type-id='type-id-93'/>
2322          <return type-id='type-id-93'/>
2323        </function-decl>
2324        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
2325          <parameter type-id='type-id-92'/>
2326          <parameter type-id='type-id-93'/>
2327          <return type-id='type-id-93'/>
2328        </function-decl>
2329        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
2330          <parameter type-id='type-id-92'/>
2331          <parameter type-id='type-id-93'/>
2332          <parameter type-id='type-id-93'/>
2333          <return type-id='type-id-93'/>
2334        </function-decl>
2335      </namespace-decl>
2336    </namespace-decl>
2337    <namespace-decl name='tcmalloc'>
2338      <class-decl name='LogItem' visibility='default' id='type-id-168'>
2339      </class-decl>
2340      <class-decl name='SizeMap' visibility='default' id='type-id-170'/>
2341      <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'>
2342        <parameter type-id='type-id-7' name='size' filepath='src/common.cc' line='77' column='1'/>
2343        <return type-id='type-id-1'/>
2344      </function-decl>
2345      <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'>
2346        <parameter type-id='type-id-7' name='bytes' filepath='src/common.cc' line='233' column='1'/>
2347        <return type-id='type-id-74'/>
2348      </function-decl>
2349      <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'>
2350        <return type-id='type-id-38'/>
2351      </function-decl>
2352    </namespace-decl>
2353  </abi-instr>
2354  <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'>
2355    <class-decl name='HeapLeakCheckerGlobalPrePost' size-in-bits='8' visibility='default' filepath='src/heap-checker-bcad.cc' line='60' column='1' id='type-id-172'>
2356      <data-member access='private' static='yes'>
2357        <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'/>
2358      </data-member>
2359      <member-function access='private' constructor='yes'>
2360        <function-decl name='HeapLeakCheckerGlobalPrePost' filepath='src/heap-checker-bcad.cc' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
2361          <parameter type-id='type-id-173' is-artificial='yes'/>
2362          <return type-id='type-id-75'/>
2363        </function-decl>
2364      </member-function>
2365      <member-function access='private' destructor='yes'>
2366        <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'>
2367          <parameter type-id='type-id-173' is-artificial='yes'/>
2368          <parameter type-id='type-id-1' is-artificial='yes'/>
2369          <return type-id='type-id-75'/>
2370        </function-decl>
2371      </member-function>
2372    </class-decl>
2373    <pointer-type-def type-id='type-id-172' size-in-bits='64' id='type-id-173'/>
2374    <var-decl name='heap_leak_checker_bcad_variable' type-id='type-id-76' 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'/>
2375  </abi-instr>
2376  <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'>
2377    <array-type-def dimensions='1' type-id='type-id-174' size-in-bits='512' id='type-id-175'>
2378      <subrange length='8' type-id='type-id-19' id='type-id-176'/>
2379    </array-type-def>
2380    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='infinite' id='type-id-177'>
2381      <subrange length='infinite' id='type-id-178'/>
2382    </array-type-def>
2383    <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-179'>
2384      <member-type access='private'>
2385        <class-decl name='Cluster' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-180'/>
2386      </member-type>
2387      <member-type access='private'>
2388        <class-decl name='Cluster' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-181'/>
2389      </member-type>
2390      <member-type access='private'>
2391        <class-decl name='Entry' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-182'/>
2392      </member-type>
2393      <member-type access='private'>
2394        <class-decl name='Entry' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-183'/>
2395      </member-type>
2396      <member-type access='private'>
2397        <class-decl name='Object' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-184'/>
2398      </member-type>
2399      <data-member access='private' static='yes'>
2400        <var-decl name='kBlockBits' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='159' column='1'/>
2401      </data-member>
2402      <data-member access='private' static='yes'>
2403        <var-decl name='kBlockSize' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='160' column='1'/>
2404      </data-member>
2405      <data-member access='private' static='yes'>
2406        <var-decl name='kClusterBits' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='172' column='1'/>
2407      </data-member>
2408      <data-member access='private' static='yes'>
2409        <var-decl name='kClusterSize' type-id='type-id-185' visibility='default' filepath='src/addressmap-inl.h' line='173' column='1'/>
2410      </data-member>
2411      <data-member access='private' static='yes'>
2412        <var-decl name='kClusterBlocks' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='174' column='1'/>
2413      </data-member>
2414      <data-member access='private' static='yes'>
2415        <var-decl name='kHashBits' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='187' column='1'/>
2416      </data-member>
2417      <data-member access='private' static='yes'>
2418        <var-decl name='kHashSize' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='188' column='1'/>
2419      </data-member>
2420      <data-member access='private' static='yes'>
2421        <var-decl name='ALLOC_COUNT' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='191' column='1'/>
2422      </data-member>
2423      <data-member access='private' layout-offset-in-bits='0'>
2424        <var-decl name='hashtable_' type-id='type-id-186' visibility='default' filepath='src/addressmap-inl.h' line='193' column='1'/>
2425      </data-member>
2426      <data-member access='private' layout-offset-in-bits='64'>
2427        <var-decl name='free_' type-id='type-id-187' visibility='default' filepath='src/addressmap-inl.h' line='194' column='1'/>
2428      </data-member>
2429      <data-member access='private' static='yes'>
2430        <var-decl name='kHashMultiplier' type-id='type-id-188' visibility='default' filepath='src/addressmap-inl.h' line='202' column='1'/>
2431      </data-member>
2432      <data-member access='private' layout-offset-in-bits='128'>
2433        <var-decl name='alloc_' type-id='type-id-189' visibility='default' filepath='src/addressmap-inl.h' line='251' column='1'/>
2434      </data-member>
2435      <data-member access='private' layout-offset-in-bits='192'>
2436        <var-decl name='dealloc_' type-id='type-id-190' visibility='default' filepath='src/addressmap-inl.h' line='252' column='1'/>
2437      </data-member>
2438      <data-member access='private' layout-offset-in-bits='256'>
2439        <var-decl name='allocated_' type-id='type-id-191' visibility='default' filepath='src/addressmap-inl.h' line='253' column='1'/>
2440      </data-member>
2441      <member-function access='private'>
2442        <function-decl name='AddressMap' filepath='src/addressmap-inl.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64'>
2443          <parameter type-id='type-id-192' is-artificial='yes'/>
2444          <parameter type-id='type-id-189'/>
2445          <parameter type-id='type-id-190'/>
2446          <return type-id='type-id-75'/>
2447        </function-decl>
2448      </member-function>
2449      <member-function access='private' destructor='yes'>
2450        <function-decl name='~AddressMap' filepath='src/addressmap-inl.h' line='280' column='1' visibility='default' binding='global' size-in-bits='64'>
2451          <parameter type-id='type-id-192' is-artificial='yes'/>
2452          <parameter type-id='type-id-1' is-artificial='yes'/>
2453          <return type-id='type-id-75'/>
2454        </function-decl>
2455      </member-function>
2456      <member-function access='private'>
2457        <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'>
2458          <parameter type-id='type-id-193' is-artificial='yes'/>
2459          <parameter type-id='type-id-194'/>
2460          <parameter type-id='type-id-195'/>
2461          <return type-id='type-id-75'/>
2462        </function-decl>
2463      </member-function>
2464      <member-function access='private'>
2465        <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'>
2466          <parameter type-id='type-id-192' is-artificial='yes'/>
2467          <parameter type-id='type-id-189'/>
2468          <parameter type-id='type-id-190'/>
2469          <return type-id='type-id-75'/>
2470        </function-decl>
2471      </member-function>
2472      <member-function access='private' destructor='yes'>
2473        <function-decl name='~AddressMap' filepath='src/addressmap-inl.h' line='280' column='1' visibility='default' binding='global' size-in-bits='64'>
2474          <parameter type-id='type-id-192' is-artificial='yes'/>
2475          <parameter type-id='type-id-1' is-artificial='yes'/>
2476          <return type-id='type-id-75'/>
2477        </function-decl>
2478      </member-function>
2479      <member-function access='private'>
2480        <function-decl name='Iterate&lt;char*&gt;' filepath='src/addressmap-inl.h' line='407' column='1' visibility='default' binding='global' size-in-bits='64'>
2481          <parameter type-id='type-id-193' is-artificial='yes'/>
2482          <parameter type-id='type-id-196'/>
2483          <parameter type-id='type-id-3'/>
2484          <return type-id='type-id-75'/>
2485        </function-decl>
2486      </member-function>
2487      <member-function access='private'>
2488        <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'>
2489          <parameter type-id='type-id-192' is-artificial='yes'/>
2490          <parameter type-id='type-id-1'/>
2491          <return type-id='type-id-186'/>
2492        </function-decl>
2493      </member-function>
2494      <member-function access='private'>
2495        <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'>
2496          <parameter type-id='type-id-193' is-artificial='yes'/>
2497          <parameter type-id='type-id-197'/>
2498          <parameter type-id='type-id-198'/>
2499          <return type-id='type-id-75'/>
2500        </function-decl>
2501      </member-function>
2502      <member-function access='private'>
2503        <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'>
2504          <parameter type-id='type-id-193' is-artificial='yes'/>
2505          <parameter type-id='type-id-199'/>
2506          <parameter type-id='type-id-200'/>
2507          <return type-id='type-id-75'/>
2508        </function-decl>
2509      </member-function>
2510      <member-function access='private'>
2511        <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'>
2512          <parameter type-id='type-id-192' is-artificial='yes'/>
2513          <parameter type-id='type-id-1'/>
2514          <return type-id='type-id-201'/>
2515        </function-decl>
2516      </member-function>
2517      <member-function access='private'>
2518        <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'>
2519          <parameter type-id='type-id-192' is-artificial='yes'/>
2520          <parameter type-id='type-id-1'/>
2521          <return type-id='type-id-187'/>
2522        </function-decl>
2523      </member-function>
2524      <member-function access='private'>
2525        <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'>
2526          <parameter type-id='type-id-193' is-artificial='yes'/>
2527          <parameter type-id='type-id-202'/>
2528          <parameter type-id='type-id-203'/>
2529          <return type-id='type-id-75'/>
2530        </function-decl>
2531      </member-function>
2532      <member-function access='private'>
2533        <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'>
2534          <parameter type-id='type-id-193' is-artificial='yes'/>
2535          <parameter type-id='type-id-204'/>
2536          <parameter type-id='type-id-205'/>
2537          <return type-id='type-id-75'/>
2538        </function-decl>
2539      </member-function>
2540      <member-function access='private' static='yes'>
2541        <function-decl name='HashInt' mangled-name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE7HashIntEm' filepath='src/addressmap-inl.h' line='203' column='1' visibility='default' binding='global' size-in-bits='64'>
2542          <parameter type-id='type-id-19'/>
2543          <return type-id='type-id-1'/>
2544        </function-decl>
2545      </member-function>
2546      <member-function access='private' static='yes'>
2547        <function-decl name='BlockID' mangled-name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE7BlockIDEm' filepath='src/addressmap-inl.h' line='236' column='1' visibility='default' binding='global' size-in-bits='64'>
2548          <parameter type-id='type-id-19'/>
2549          <return type-id='type-id-1'/>
2550        </function-decl>
2551      </member-function>
2552      <member-function access='private'>
2553        <function-decl name='Find' mangled-name='_ZNK10AddressMapIN16HeapProfileTable10AllocValueEE4FindEPKv' filepath='src/addressmap-inl.h' line='290' column='1' visibility='default' binding='global' size-in-bits='64'>
2554          <parameter type-id='type-id-193' is-artificial='yes'/>
2555          <parameter type-id='type-id-74'/>
2556          <return type-id='type-id-206'/>
2557        </function-decl>
2558      </member-function>
2559      <member-function access='private'>
2560        <function-decl name='FindInside' mangled-name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE10FindInsideEPFmRKS1_EmPKvPS8_' filepath='src/addressmap-inl.h' line='360' column='1' visibility='default' binding='global' size-in-bits='64'>
2561          <parameter type-id='type-id-192' is-artificial='yes'/>
2562          <parameter type-id='type-id-207'/>
2563          <parameter type-id='type-id-19'/>
2564          <parameter type-id='type-id-74'/>
2565          <parameter type-id='type-id-171'/>
2566          <return type-id='type-id-206'/>
2567        </function-decl>
2568      </member-function>
2569      <member-function access='private'>
2570        <function-decl name='FindAndRemove' mangled-name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE13FindAndRemoveEPKvPS1_' filepath='src/addressmap-inl.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64'>
2571          <parameter type-id='type-id-192' is-artificial='yes'/>
2572          <parameter type-id='type-id-74'/>
2573          <parameter type-id='type-id-208'/>
2574          <return type-id='type-id-76'/>
2575        </function-decl>
2576      </member-function>
2577      <member-function access='private'>
2578        <function-decl name='FindMutable' mangled-name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE11FindMutableEPKv' filepath='src/addressmap-inl.h' line='295' column='1' visibility='default' binding='global' size-in-bits='64'>
2579          <parameter type-id='type-id-192' is-artificial='yes'/>
2580          <parameter type-id='type-id-74'/>
2581          <return type-id='type-id-208'/>
2582        </function-decl>
2583      </member-function>
2584      <member-function access='private'>
2585        <function-decl name='FindCluster' mangled-name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE11FindClusterEmb' filepath='src/addressmap-inl.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'>
2586          <parameter type-id='type-id-192' is-artificial='yes'/>
2587          <parameter type-id='type-id-19'/>
2588          <parameter type-id='type-id-76'/>
2589          <return type-id='type-id-201'/>
2590        </function-decl>
2591      </member-function>
2592      <member-function access='private'>
2593        <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_'>
2594          <parameter type-id='type-id-192' is-artificial='yes'/>
2595          <parameter type-id='type-id-74'/>
2596          <parameter type-id='type-id-209'/>
2597          <return type-id='type-id-75'/>
2598        </function-decl>
2599      </member-function>
2600    </class-decl>
2601    <class-decl name='GoogleInitializer' size-in-bits='128' visibility='default' filepath='src/base/googleinit.h' line='39' column='1' id='type-id-210'>
2602      <member-type access='private'>
2603        <typedef-decl name='VoidFunction' type-id='type-id-158' filepath='src/base/googleinit.h' line='41' column='1' id='type-id-211'/>
2604      </member-type>
2605      <data-member access='private' layout-offset-in-bits='0'>
2606        <var-decl name='name_' type-id='type-id-212' visibility='default' filepath='src/base/googleinit.h' line='55' column='1'/>
2607      </data-member>
2608      <data-member access='private' layout-offset-in-bits='64'>
2609        <var-decl name='destructor_' type-id='type-id-213' visibility='default' filepath='src/base/googleinit.h' line='56' column='1'/>
2610      </data-member>
2611      <member-function access='private' constructor='yes'>
2612        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2613          <parameter type-id='type-id-214' is-artificial='yes'/>
2614          <parameter type-id='type-id-2'/>
2615          <parameter type-id='type-id-211'/>
2616          <parameter type-id='type-id-211'/>
2617          <return type-id='type-id-75'/>
2618        </function-decl>
2619      </member-function>
2620      <member-function access='private' destructor='yes'>
2621        <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'>
2622          <parameter type-id='type-id-214' is-artificial='yes'/>
2623          <parameter type-id='type-id-1' is-artificial='yes'/>
2624          <return type-id='type-id-75'/>
2625        </function-decl>
2626      </member-function>
2627      <member-function access='private' constructor='yes'>
2628        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2629          <parameter type-id='type-id-214' is-artificial='yes'/>
2630          <parameter type-id='type-id-2'/>
2631          <parameter type-id='type-id-211'/>
2632          <parameter type-id='type-id-211'/>
2633          <return type-id='type-id-75'/>
2634        </function-decl>
2635      </member-function>
2636      <member-function access='private' destructor='yes'>
2637        <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'>
2638          <parameter type-id='type-id-214' is-artificial='yes'/>
2639          <parameter type-id='type-id-1' is-artificial='yes'/>
2640          <return type-id='type-id-75'/>
2641        </function-decl>
2642      </member-function>
2643      <member-function access='private' constructor='yes'>
2644        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2645          <parameter type-id='type-id-214' is-artificial='yes'/>
2646          <parameter type-id='type-id-2'/>
2647          <parameter type-id='type-id-211'/>
2648          <parameter type-id='type-id-211'/>
2649          <return type-id='type-id-75'/>
2650        </function-decl>
2651      </member-function>
2652      <member-function access='private' destructor='yes'>
2653        <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'>
2654          <parameter type-id='type-id-214' is-artificial='yes'/>
2655          <parameter type-id='type-id-1' is-artificial='yes'/>
2656          <return type-id='type-id-75'/>
2657        </function-decl>
2658      </member-function>
2659      <member-function access='private' constructor='yes'>
2660        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2661          <parameter type-id='type-id-214' is-artificial='yes'/>
2662          <parameter type-id='type-id-2'/>
2663          <parameter type-id='type-id-211'/>
2664          <parameter type-id='type-id-211'/>
2665          <return type-id='type-id-75'/>
2666        </function-decl>
2667      </member-function>
2668      <member-function access='private' destructor='yes'>
2669        <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'>
2670          <parameter type-id='type-id-214' is-artificial='yes'/>
2671          <parameter type-id='type-id-1' is-artificial='yes'/>
2672          <return type-id='type-id-75'/>
2673        </function-decl>
2674      </member-function>
2675      <member-function access='private' constructor='yes'>
2676        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2677          <parameter type-id='type-id-214' is-artificial='yes'/>
2678          <parameter type-id='type-id-2'/>
2679          <parameter type-id='type-id-211'/>
2680          <parameter type-id='type-id-211'/>
2681          <return type-id='type-id-75'/>
2682        </function-decl>
2683      </member-function>
2684      <member-function access='private' destructor='yes'>
2685        <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'>
2686          <parameter type-id='type-id-214' is-artificial='yes'/>
2687          <parameter type-id='type-id-1' is-artificial='yes'/>
2688          <return type-id='type-id-75'/>
2689        </function-decl>
2690      </member-function>
2691      <member-function access='private' constructor='yes'>
2692        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2693          <parameter type-id='type-id-214' is-artificial='yes'/>
2694          <parameter type-id='type-id-2'/>
2695          <parameter type-id='type-id-211'/>
2696          <parameter type-id='type-id-211'/>
2697          <return type-id='type-id-75'/>
2698        </function-decl>
2699      </member-function>
2700      <member-function access='private' destructor='yes'>
2701        <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'>
2702          <parameter type-id='type-id-214' is-artificial='yes'/>
2703          <parameter type-id='type-id-1' is-artificial='yes'/>
2704          <return type-id='type-id-75'/>
2705        </function-decl>
2706      </member-function>
2707      <member-function access='private' constructor='yes'>
2708        <function-decl name='GoogleInitializer' filepath='./src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2709          <parameter type-id='type-id-214' is-artificial='yes'/>
2710          <parameter type-id='type-id-2'/>
2711          <parameter type-id='type-id-211'/>
2712          <parameter type-id='type-id-211'/>
2713          <return type-id='type-id-75'/>
2714        </function-decl>
2715      </member-function>
2716      <member-function access='private' destructor='yes'>
2717        <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'>
2718          <parameter type-id='type-id-214' is-artificial='yes'/>
2719          <parameter type-id='type-id-1' is-artificial='yes'/>
2720          <return type-id='type-id-75'/>
2721        </function-decl>
2722      </member-function>
2723      <member-function access='private' constructor='yes'>
2724        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2725          <parameter type-id='type-id-214' is-artificial='yes'/>
2726          <parameter type-id='type-id-2'/>
2727          <parameter type-id='type-id-211'/>
2728          <parameter type-id='type-id-211'/>
2729          <return type-id='type-id-75'/>
2730        </function-decl>
2731      </member-function>
2732      <member-function access='private' destructor='yes'>
2733        <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'>
2734          <parameter type-id='type-id-214' is-artificial='yes'/>
2735          <parameter type-id='type-id-1' is-artificial='yes'/>
2736          <return type-id='type-id-75'/>
2737        </function-decl>
2738      </member-function>
2739    </class-decl>
2740    <class-decl name='HeapCleaner' size-in-bits='8' visibility='default' filepath='./src/gperftools/heap-checker.h' line='403' column='1' id='type-id-215'>
2741      <member-type access='private'>
2742        <typedef-decl name='void_function' type-id='type-id-158' filepath='./src/gperftools/heap-checker.h' line='405' column='1' id='type-id-216'/>
2743      </member-type>
2744      <data-member access='private' static='yes'>
2745        <var-decl name='heap_cleanups_' type-id='type-id-217' mangled-name='_ZN11HeapCleaner14heap_cleanups_E' visibility='default' filepath='./src/gperftools/heap-checker.h' line='409' column='1' elf-symbol-id='_ZN11HeapCleaner14heap_cleanups_E'/>
2746      </data-member>
2747      <member-function access='private' constructor='yes'>
2748        <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'>
2749          <parameter type-id='type-id-218' is-artificial='yes'/>
2750          <parameter type-id='type-id-216'/>
2751          <return type-id='type-id-75'/>
2752        </function-decl>
2753      </member-function>
2754      <member-function access='private' static='yes'>
2755        <function-decl name='RunHeapCleanups' mangled-name='_ZN11HeapCleaner15RunHeapCleanupsEv' filepath='./src/gperftools/heap-checker.h' line='407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11HeapCleaner15RunHeapCleanupsEv'>
2756          <return type-id='type-id-75'/>
2757        </function-decl>
2758      </member-function>
2759    </class-decl>
2760    <class-decl name='HeapLeakChecker' size-in-bits='448' visibility='default' filepath='src/gperftools/heap-checker.h' line='78' column='1' id='type-id-219'>
2761      <member-type access='private'>
2762        <class-decl name='Disabler' size-in-bits='8' visibility='default' filepath='./src/gperftools/heap-checker.h' line='175' column='1' id='type-id-220'>
2763          <member-function access='private' constructor='yes'>
2764            <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'>
2765              <parameter type-id='type-id-221' is-artificial='yes'/>
2766              <return type-id='type-id-75'/>
2767            </function-decl>
2768          </member-function>
2769          <member-function access='private' destructor='yes'>
2770            <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'>
2771              <parameter type-id='type-id-221' is-artificial='yes'/>
2772              <parameter type-id='type-id-1' is-artificial='yes'/>
2773              <return type-id='type-id-75'/>
2774            </function-decl>
2775          </member-function>
2776          <member-function access='private' constructor='yes'>
2777            <function-decl name='Disabler' filepath='./src/gperftools/heap-checker.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
2778              <parameter type-id='type-id-221' is-artificial='yes'/>
2779              <parameter type-id='type-id-222'/>
2780              <return type-id='type-id-75'/>
2781            </function-decl>
2782          </member-function>
2783        </class-decl>
2784      </member-type>
2785      <member-type access='private'>
2786        <enum-decl name='ProcMapsResult' filepath='./src/gperftools/heap-checker.h' line='301' column='1' id='type-id-223'>
2787          <underlying-type type-id='type-id-96'/>
2788          <enumerator name='PROC_MAPS_USED' value='0'/>
2789          <enumerator name='CANT_OPEN_PROC_MAPS' value='1'/>
2790          <enumerator name='NO_SHARED_LIBS_IN_PROC_MAPS' value='2'/>
2791        </enum-decl>
2792      </member-type>
2793      <member-type access='private'>
2794        <enum-decl name='ProcMapsTask' filepath='./src/gperftools/heap-checker.h' line='295' column='1' id='type-id-224'>
2795          <underlying-type type-id='type-id-96'/>
2796          <enumerator name='RECORD_GLOBAL_DATA' value='0'/>
2797          <enumerator name='DISABLE_LIBRARY_ALLOCS' value='1'/>
2798        </enum-decl>
2799      </member-type>
2800      <member-type access='private'>
2801        <enum-decl name='ShouldSymbolize' filepath='./src/gperftools/heap-checker.h' line='225' column='1' id='type-id-225'>
2802          <underlying-type type-id='type-id-96'/>
2803          <enumerator name='SYMBOLIZE' value='0'/>
2804          <enumerator name='DO_NOT_SYMBOLIZE' value='1'/>
2805        </enum-decl>
2806      </member-type>
2807      <member-type access='private'>
2808        <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-226'>
2809          <data-member access='private' static='yes'>
2810            <var-decl name='arena_' type-id='type-id-101' mangled-name='_ZN15HeapLeakChecker9Allocator6arena_E' visibility='default' filepath='src/heap-checker.cc' line='333' column='1' elf-symbol-id='_ZN15HeapLeakChecker9Allocator6arena_E'/>
2811          </data-member>
2812          <data-member access='private' static='yes'>
2813            <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'/>
2814          </data-member>
2815          <member-function access='public' static='yes'>
2816            <function-decl name='DeleteAndNull&lt;DisabledRangeMap&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
2817              <parameter type-id='type-id-227'/>
2818              <return type-id='type-id-75'/>
2819            </function-decl>
2820          </member-function>
2821          <member-function access='public' static='yes'>
2822            <function-decl name='DeleteAndNull&lt;GlobalRegionCallerRangeMap&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
2823              <parameter type-id='type-id-228'/>
2824              <return type-id='type-id-75'/>
2825            </function-decl>
2826          </member-function>
2827          <member-function access='public' static='yes'>
2828            <function-decl name='DeleteAndNull&lt;HeapProfileTable&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
2829              <parameter type-id='type-id-229'/>
2830              <return type-id='type-id-75'/>
2831            </function-decl>
2832          </member-function>
2833          <member-function access='public' static='yes'>
2834            <function-decl name='DeleteAndNullIfNot&lt;DisabledRangeMap&gt;' filepath='src/heap-checker.cc' line='329' column='1' visibility='default' binding='global' size-in-bits='64'>
2835              <parameter type-id='type-id-227'/>
2836              <return type-id='type-id-75'/>
2837            </function-decl>
2838          </member-function>
2839          <member-function access='public' static='yes'>
2840            <function-decl name='DeleteAndNull&lt;LibraryLiveObjectsStacks&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
2841              <parameter type-id='type-id-230'/>
2842              <return type-id='type-id-75'/>
2843            </function-decl>
2844          </member-function>
2845          <member-function access='public' static='yes'>
2846            <function-decl name='DeleteAndNull&lt;LiveObjectsStack&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
2847              <parameter type-id='type-id-231'/>
2848              <return type-id='type-id-75'/>
2849            </function-decl>
2850          </member-function>
2851          <member-function access='public' static='yes'>
2852            <function-decl name='DeleteAndNull&lt;StackTopSet&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
2853              <parameter type-id='type-id-232'/>
2854              <return type-id='type-id-75'/>
2855            </function-decl>
2856          </member-function>
2857          <member-function access='public' static='yes'>
2858            <function-decl name='DeleteAndNullIfNot&lt;GlobalRegionCallerRangeMap&gt;' filepath='src/heap-checker.cc' line='329' column='1' visibility='default' binding='global' size-in-bits='64'>
2859              <parameter type-id='type-id-228'/>
2860              <return type-id='type-id-75'/>
2861            </function-decl>
2862          </member-function>
2863          <member-function access='public' static='yes'>
2864            <function-decl name='Free' mangled-name='_ZN15HeapLeakChecker9Allocator4FreeEPvm' filepath='src/heap-checker.cc' line='320' column='1' visibility='default' binding='global' size-in-bits='64'>
2865              <parameter type-id='type-id-74'/>
2866              <parameter type-id='type-id-7'/>
2867              <return type-id='type-id-75'/>
2868            </function-decl>
2869          </member-function>
2870          <member-function access='public' static='yes'>
2871            <function-decl name='Shutdown' mangled-name='_ZN15HeapLeakChecker9Allocator8ShutdownEv' filepath='src/heap-checker.cc' line='299' column='1' visibility='default' binding='global' size-in-bits='64'>
2872              <return type-id='type-id-75'/>
2873            </function-decl>
2874          </member-function>
2875          <member-function access='public' static='yes'>
2876            <function-decl name='Init' mangled-name='_ZN15HeapLeakChecker9Allocator4InitEv' filepath='src/heap-checker.cc' line='294' column='1' visibility='default' binding='global' size-in-bits='64'>
2877              <return type-id='type-id-75'/>
2878            </function-decl>
2879          </member-function>
2880          <member-function access='public' static='yes'>
2881            <function-decl name='alloc_count' mangled-name='_ZN15HeapLeakChecker9Allocator11alloc_countEv' filepath='src/heap-checker.cc' line='305' column='1' visibility='default' binding='global' size-in-bits='64'>
2882              <return type-id='type-id-1'/>
2883            </function-decl>
2884          </member-function>
2885          <member-function access='public' static='yes'>
2886            <function-decl name='Allocate' mangled-name='_ZN15HeapLeakChecker9Allocator8AllocateEm' filepath='src/heap-checker.cc' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker9Allocator8AllocateEm'>
2887              <parameter type-id='type-id-7'/>
2888              <return type-id='type-id-74'/>
2889            </function-decl>
2890          </member-function>
2891          <member-function access='public' static='yes'>
2892            <function-decl name='Free' mangled-name='_ZN15HeapLeakChecker9Allocator4FreeEPv' filepath='src/heap-checker.cc' line='315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker9Allocator4FreeEPv'>
2893              <parameter type-id='type-id-74'/>
2894              <return type-id='type-id-75'/>
2895            </function-decl>
2896          </member-function>
2897        </class-decl>
2898      </member-type>
2899      <member-type access='private'>
2900        <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-233'>
2901          <data-member access='public' layout-offset-in-bits='0'>
2902            <var-decl name='start_address' type-id='type-id-234' visibility='default' filepath='src/heap-checker.cc' line='405' column='1'/>
2903          </data-member>
2904          <data-member access='public' layout-offset-in-bits='64'>
2905            <var-decl name='max_depth' type-id='type-id-1' visibility='default' filepath='src/heap-checker.cc' line='406' column='1'/>
2906          </data-member>
2907        </class-decl>
2908      </member-type>
2909      <data-member access='private' layout-offset-in-bits='0'>
2910        <var-decl name='lock_' type-id='type-id-235' visibility='default' filepath='./src/gperftools/heap-checker.h' line='358' column='1'/>
2911      </data-member>
2912      <data-member access='private' layout-offset-in-bits='64'>
2913        <var-decl name='name_' type-id='type-id-2' visibility='default' filepath='./src/gperftools/heap-checker.h' line='359' column='1'/>
2914      </data-member>
2915      <data-member access='private' layout-offset-in-bits='128'>
2916        <var-decl name='start_snapshot_' type-id='type-id-74' visibility='default' filepath='./src/gperftools/heap-checker.h' line='365' column='1'/>
2917      </data-member>
2918      <data-member access='private' layout-offset-in-bits='192'>
2919        <var-decl name='has_checked_' type-id='type-id-76' visibility='default' filepath='./src/gperftools/heap-checker.h' line='367' column='1'/>
2920      </data-member>
2921      <data-member access='private' layout-offset-in-bits='256'>
2922        <var-decl name='inuse_bytes_increase_' type-id='type-id-236' visibility='default' filepath='./src/gperftools/heap-checker.h' line='368' column='1'/>
2923      </data-member>
2924      <data-member access='private' layout-offset-in-bits='320'>
2925        <var-decl name='inuse_allocs_increase_' type-id='type-id-236' visibility='default' filepath='./src/gperftools/heap-checker.h' line='369' column='1'/>
2926      </data-member>
2927      <data-member access='private' layout-offset-in-bits='384'>
2928        <var-decl name='keep_profiles_' type-id='type-id-76' visibility='default' filepath='./src/gperftools/heap-checker.h' line='371' column='1'/>
2929      </data-member>
2930      <member-function access='private' constructor='yes'>
2931        <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'>
2932          <parameter type-id='type-id-237' is-artificial='yes'/>
2933          <parameter type-id='type-id-2'/>
2934          <return type-id='type-id-75'/>
2935        </function-decl>
2936      </member-function>
2937      <member-function access='private' destructor='yes'>
2938        <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'>
2939          <parameter type-id='type-id-237' is-artificial='yes'/>
2940          <parameter type-id='type-id-1' is-artificial='yes'/>
2941          <return type-id='type-id-75'/>
2942        </function-decl>
2943      </member-function>
2944      <member-function access='private' constructor='yes'>
2945        <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'>
2946          <parameter type-id='type-id-237' is-artificial='yes'/>
2947          <return type-id='type-id-75'/>
2948        </function-decl>
2949      </member-function>
2950      <member-function access='private' constructor='yes'>
2951        <function-decl name='HeapLeakChecker' filepath='./src/gperftools/heap-checker.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
2952          <parameter type-id='type-id-237' is-artificial='yes'/>
2953          <parameter type-id='type-id-238'/>
2954          <return type-id='type-id-75'/>
2955        </function-decl>
2956      </member-function>
2957      <member-function access='private' static='yes'>
2958        <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'>
2959          <parameter type-id='type-id-3'/>
2960          <return type-id='type-id-3'/>
2961        </function-decl>
2962      </member-function>
2963      <member-function access='private' static='yes'>
2964        <function-decl name='DisableChecksIn' mangled-name='_ZN15HeapLeakChecker15DisableChecksInEPKc' filepath='./src/gperftools/heap-checker.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker15DisableChecksInEPKc'>
2965          <parameter type-id='type-id-2'/>
2966          <return type-id='type-id-75'/>
2967        </function-decl>
2968      </member-function>
2969      <member-function access='private' static='yes'>
2970        <function-decl name='BeforeConstructorsLocked' mangled-name='_ZN15HeapLeakChecker24BeforeConstructorsLockedEv' filepath='./src/gperftools/heap-checker.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker24BeforeConstructorsLockedEv'>
2971          <return type-id='type-id-75'/>
2972        </function-decl>
2973      </member-function>
2974      <member-function access='private'>
2975        <function-decl name='MakeProfileNameLocked' mangled-name='_ZN15HeapLeakChecker21MakeProfileNameLockedEv' filepath='./src/gperftools/heap-checker.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker21MakeProfileNameLockedEv'>
2976          <parameter type-id='type-id-237' is-artificial='yes'/>
2977          <return type-id='type-id-3'/>
2978        </function-decl>
2979      </member-function>
2980      <member-function access='private' static='yes'>
2981        <function-decl name='DisableChecksFromToLocked' mangled-name='_ZN15HeapLeakChecker25DisableChecksFromToLockedEPKvS1_i' filepath='./src/gperftools/heap-checker.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker25DisableChecksFromToLockedEPKvS1_i'>
2982          <parameter type-id='type-id-74'/>
2983          <parameter type-id='type-id-74'/>
2984          <parameter type-id='type-id-1'/>
2985          <return type-id='type-id-75'/>
2986        </function-decl>
2987      </member-function>
2988      <member-function access='private' static='yes'>
2989        <function-decl name='DisableLibraryAllocsLocked' mangled-name='_ZN15HeapLeakChecker26DisableLibraryAllocsLockedEPKcmm' filepath='./src/gperftools/heap-checker.h' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker26DisableLibraryAllocsLockedEPKcmm'>
2990          <parameter type-id='type-id-2'/>
2991          <parameter type-id='type-id-234'/>
2992          <parameter type-id='type-id-234'/>
2993          <return type-id='type-id-75'/>
2994        </function-decl>
2995      </member-function>
2996      <member-function access='private' static='yes'>
2997        <function-decl name='TurnItselfOffLocked' mangled-name='_ZN15HeapLeakChecker19TurnItselfOffLockedEv' filepath='./src/gperftools/heap-checker.h' line='327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker19TurnItselfOffLockedEv'>
2998          <return type-id='type-id-75'/>
2999        </function-decl>
3000      </member-function>
3001      <member-function access='private' static='yes'>
3002        <function-decl name='HaveOnHeapLocked' mangled-name='_ZN15HeapLeakChecker16HaveOnHeapLockedEPPKvPm' filepath='./src/gperftools/heap-checker.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
3003          <parameter type-id='type-id-171'/>
3004          <parameter type-id='type-id-239'/>
3005          <return type-id='type-id-76'/>
3006        </function-decl>
3007      </member-function>
3008      <member-function access='private' static='yes'>
3009        <function-decl name='IgnoreLiveObjectsLocked' mangled-name='_ZN15HeapLeakChecker23IgnoreLiveObjectsLockedEPKcS1_' filepath='./src/gperftools/heap-checker.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker23IgnoreLiveObjectsLockedEPKcS1_'>
3010          <parameter type-id='type-id-2'/>
3011          <parameter type-id='type-id-2'/>
3012          <return type-id='type-id-75'/>
3013        </function-decl>
3014      </member-function>
3015      <member-function access='private' static='yes'>
3016        <function-decl name='GetAllocCaller' mangled-name='_ZN15HeapLeakChecker14GetAllocCallerEPv' filepath='./src/gperftools/heap-checker.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker14GetAllocCallerEPv'>
3017          <parameter type-id='type-id-74'/>
3018          <return type-id='type-id-74'/>
3019        </function-decl>
3020      </member-function>
3021      <member-function access='private' static='yes'>
3022        <function-decl name='CancelGlobalCheck' mangled-name='_ZN15HeapLeakChecker17CancelGlobalCheckEv' filepath='./src/gperftools/heap-checker.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker17CancelGlobalCheckEv'>
3023          <return type-id='type-id-75'/>
3024        </function-decl>
3025      </member-function>
3026      <member-function access='private' static='yes'>
3027        <function-decl name='GlobalChecker' mangled-name='_ZN15HeapLeakChecker13GlobalCheckerEv' filepath='./src/gperftools/heap-checker.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker13GlobalCheckerEv'>
3028          <return type-id='type-id-237'/>
3029        </function-decl>
3030      </member-function>
3031      <member-function access='private' static='yes'>
3032        <function-decl name='IsActive' mangled-name='_ZN15HeapLeakChecker8IsActiveEv' filepath='./src/gperftools/heap-checker.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker8IsActiveEv'>
3033          <return type-id='type-id-76'/>
3034        </function-decl>
3035      </member-function>
3036      <member-function access='private'>
3037        <function-decl name='ObjectsLeaked' mangled-name='_ZNK15HeapLeakChecker13ObjectsLeakedEv' filepath='./src/gperftools/heap-checker.h' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK15HeapLeakChecker13ObjectsLeakedEv'>
3038          <parameter type-id='type-id-240' is-artificial='yes'/>
3039          <return type-id='type-id-236'/>
3040        </function-decl>
3041      </member-function>
3042      <member-function access='private'>
3043        <function-decl name='BytesLeaked' mangled-name='_ZNK15HeapLeakChecker11BytesLeakedEv' filepath='./src/gperftools/heap-checker.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK15HeapLeakChecker11BytesLeakedEv'>
3044          <parameter type-id='type-id-240' is-artificial='yes'/>
3045          <return type-id='type-id-236'/>
3046        </function-decl>
3047      </member-function>
3048      <member-function access='private' static='yes'>
3049        <function-decl name='UnIgnoreObject' mangled-name='_ZN15HeapLeakChecker14UnIgnoreObjectEPKv' filepath='./src/gperftools/heap-checker.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker14UnIgnoreObjectEPKv'>
3050          <parameter type-id='type-id-74'/>
3051          <return type-id='type-id-75'/>
3052        </function-decl>
3053      </member-function>
3054      <member-function access='private' static='yes'>
3055        <function-decl name='IgnoreNonThreadLiveObjectsLocked' mangled-name='_ZN15HeapLeakChecker32IgnoreNonThreadLiveObjectsLockedEv' filepath='./src/gperftools/heap-checker.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker32IgnoreNonThreadLiveObjectsLockedEv'>
3056          <return type-id='type-id-75'/>
3057        </function-decl>
3058      </member-function>
3059      <member-function access='private' static='yes'>
3060        <function-decl name='DoIgnoreObject' mangled-name='_ZN15HeapLeakChecker14DoIgnoreObjectEPKv' filepath='./src/gperftools/heap-checker.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker14DoIgnoreObjectEPKv'>
3061          <parameter type-id='type-id-74'/>
3062          <return type-id='type-id-75'/>
3063        </function-decl>
3064      </member-function>
3065      <member-function access='private'>
3066        <function-decl name='Create' mangled-name='_ZN15HeapLeakChecker6CreateEPKcb' filepath='./src/gperftools/heap-checker.h' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker6CreateEPKcb'>
3067          <parameter type-id='type-id-237' is-artificial='yes'/>
3068          <parameter type-id='type-id-2'/>
3069          <parameter type-id='type-id-76'/>
3070          <return type-id='type-id-75'/>
3071        </function-decl>
3072      </member-function>
3073      <member-function access='private' static='yes'>
3074        <function-decl name='UseProcMapsLocked' mangled-name='_ZN15HeapLeakChecker17UseProcMapsLockedENS_12ProcMapsTaskE' filepath='./src/gperftools/heap-checker.h' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker17UseProcMapsLockedENS_12ProcMapsTaskE'>
3075          <parameter type-id='type-id-224'/>
3076          <return type-id='type-id-223'/>
3077        </function-decl>
3078      </member-function>
3079      <member-function access='private' static='yes'>
3080        <function-decl name='IgnoreLiveThreadsLocked' mangled-name='_ZN15HeapLeakChecker23IgnoreLiveThreadsLockedEPviPiP13__va_list_tag' filepath='./src/gperftools/heap-checker.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker23IgnoreLiveThreadsLockedEPviPiP13__va_list_tag'>
3081          <parameter type-id='type-id-74'/>
3082          <parameter type-id='type-id-1'/>
3083          <parameter type-id='type-id-82'/>
3084          <parameter type-id='type-id-23'/>
3085          <return type-id='type-id-1'/>
3086        </function-decl>
3087      </member-function>
3088      <member-function access='private' static='yes'>
3089        <function-decl name='IgnoreAllLiveObjectsLocked' mangled-name='_ZN15HeapLeakChecker26IgnoreAllLiveObjectsLockedEPKv' filepath='./src/gperftools/heap-checker.h' line='255' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker26IgnoreAllLiveObjectsLockedEPKv'>
3090          <parameter type-id='type-id-74'/>
3091          <return type-id='type-id-75'/>
3092        </function-decl>
3093      </member-function>
3094      <member-function access='private'>
3095        <function-decl name='DoNoLeaks' mangled-name='_ZN15HeapLeakChecker9DoNoLeaksENS_15ShouldSymbolizeE' filepath='./src/gperftools/heap-checker.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker9DoNoLeaksENS_15ShouldSymbolizeE'>
3096          <parameter type-id='type-id-237' is-artificial='yes'/>
3097          <parameter type-id='type-id-225'/>
3098          <return type-id='type-id-76'/>
3099        </function-decl>
3100      </member-function>
3101      <member-function access='private' static='yes'>
3102        <function-decl name='NoGlobalLeaksMaybeSymbolize' mangled-name='_ZN15HeapLeakChecker27NoGlobalLeaksMaybeSymbolizeENS_15ShouldSymbolizeE' filepath='./src/gperftools/heap-checker.h' line='231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker27NoGlobalLeaksMaybeSymbolizeENS_15ShouldSymbolizeE'>
3103          <parameter type-id='type-id-225'/>
3104          <return type-id='type-id-76'/>
3105        </function-decl>
3106      </member-function>
3107      <member-function access='private' static='yes'>
3108        <function-decl name='NoGlobalLeaks' mangled-name='_ZN15HeapLeakChecker13NoGlobalLeaksEv' filepath='./src/gperftools/heap-checker.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker13NoGlobalLeaksEv'>
3109          <return type-id='type-id-76'/>
3110        </function-decl>
3111      </member-function>
3112      <member-function access='private' static='yes'>
3113        <function-decl name='DoMainHeapCheck' mangled-name='_ZN15HeapLeakChecker15DoMainHeapCheckEv' filepath='./src/gperftools/heap-checker.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15HeapLeakChecker15DoMainHeapCheckEv'>
3114          <return type-id='type-id-76'/>
3115        </function-decl>
3116      </member-function>
3117      <member-function access='private' static='yes'>
3118        <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'>
3119          <parameter type-id='type-id-241'/>
3120          <return type-id='type-id-241'/>
3121        </function-decl>
3122      </member-function>
3123    </class-decl>
3124    <class-decl name='HeapProfileTable' size-in-bits='832' visibility='default' filepath='src/heap-profile-table.h' line='51' column='1' id='type-id-242'>
3125      <member-type access='private'>
3126        <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-243'>
3127          <data-member access='public' layout-offset-in-bits='0'>
3128            <var-decl name='dest' type-id='type-id-200' visibility='default' filepath='src/heap-profile-table.h' line='306' column='1'/>
3129          </data-member>
3130          <data-member access='public' layout-offset-in-bits='64'>
3131            <var-decl name='base' type-id='type-id-200' visibility='default' filepath='src/heap-profile-table.h' line='307' column='1'/>
3132          </data-member>
3133        </class-decl>
3134      </member-type>
3135      <member-type access='private'>
3136        <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-244'>
3137          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-245'/>
3138          <data-member access='public' layout-offset-in-bits='192'>
3139            <var-decl name='stack_depth' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='78' column='1'/>
3140          </data-member>
3141          <data-member access='public' layout-offset-in-bits='256'>
3142            <var-decl name='call_stack' type-id='type-id-246' visibility='default' filepath='src/heap-profile-table.h' line='79' column='1'/>
3143          </data-member>
3144        </class-decl>
3145      </member-type>
3146      <member-type access='private'>
3147        <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-247'>
3148          <data-member access='public' layout-offset-in-bits='0'>
3149            <var-decl name='object_size' type-id='type-id-7' visibility='default' filepath='src/heap-profile-table.h' line='67' column='1'/>
3150          </data-member>
3151          <data-member access='public' layout-offset-in-bits='64'>
3152            <var-decl name='call_stack' type-id='type-id-246' visibility='default' filepath='src/heap-profile-table.h' line='68' column='1'/>
3153          </data-member>
3154          <data-member access='public' layout-offset-in-bits='128'>
3155            <var-decl name='stack_depth' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='69' column='1'/>
3156          </data-member>
3157          <data-member access='public' layout-offset-in-bits='160'>
3158            <var-decl name='live' type-id='type-id-76' visibility='default' filepath='src/heap-profile-table.h' line='70' column='1'/>
3159          </data-member>
3160          <data-member access='public' layout-offset-in-bits='168'>
3161            <var-decl name='ignored' type-id='type-id-76' visibility='default' filepath='src/heap-profile-table.h' line='71' column='1'/>
3162          </data-member>
3163        </class-decl>
3164      </member-type>
3165      <member-type access='private'>
3166        <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-209'>
3167          <member-type access='private'>
3168            <typedef-decl name='Bucket' type-id='type-id-249' filepath='src/heap-profile-table.h' line='187' column='1' id='type-id-248'/>
3169          </member-type>
3170          <data-member access='public' layout-offset-in-bits='0'>
3171            <var-decl name='bytes' type-id='type-id-7' visibility='default' filepath='src/heap-profile-table.h' line='197' column='1'/>
3172          </data-member>
3173          <data-member access='private' static='yes'>
3174            <var-decl name='kLive' type-id='type-id-139' visibility='default' filepath='src/heap-profile-table.h' line='214' column='1'/>
3175          </data-member>
3176          <data-member access='private' static='yes'>
3177            <var-decl name='kIgnore' type-id='type-id-139' visibility='default' filepath='src/heap-profile-table.h' line='215' column='1'/>
3178          </data-member>
3179          <data-member access='private' static='yes'>
3180            <var-decl name='kMask' type-id='type-id-139' visibility='default' filepath='src/heap-profile-table.h' line='216' column='1'/>
3181          </data-member>
3182          <data-member access='private' layout-offset-in-bits='64'>
3183            <var-decl name='bucket_rep' type-id='type-id-234' visibility='default' filepath='src/heap-profile-table.h' line='218' column='1'/>
3184          </data-member>
3185          <member-function access='public'>
3186            <function-decl name='bucket' mangled-name='_ZNK16HeapProfileTable10AllocValue6bucketEv' filepath='src/heap-profile-table.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
3187              <parameter type-id='type-id-206' is-artificial='yes'/>
3188              <return type-id='type-id-250'/>
3189            </function-decl>
3190          </member-function>
3191          <member-function access='public'>
3192            <function-decl name='live' mangled-name='_ZNK16HeapProfileTable10AllocValue4liveEv' filepath='src/heap-profile-table.h' line='200' column='1' visibility='default' binding='global' size-in-bits='64'>
3193              <parameter type-id='type-id-206' is-artificial='yes'/>
3194              <return type-id='type-id-76'/>
3195            </function-decl>
3196          </member-function>
3197          <member-function access='public'>
3198            <function-decl name='ignore' mangled-name='_ZNK16HeapProfileTable10AllocValue6ignoreEv' filepath='src/heap-profile-table.h' line='206' column='1' visibility='default' binding='global' size-in-bits='64'>
3199              <parameter type-id='type-id-206' is-artificial='yes'/>
3200              <return type-id='type-id-76'/>
3201            </function-decl>
3202          </member-function>
3203          <member-function access='public'>
3204            <function-decl name='set_ignore' mangled-name='_ZN16HeapProfileTable10AllocValue10set_ignoreEb' filepath='src/heap-profile-table.h' line='207' column='1' visibility='default' binding='global' size-in-bits='64'>
3205              <parameter type-id='type-id-208' is-artificial='yes'/>
3206              <parameter type-id='type-id-76'/>
3207              <return type-id='type-id-75'/>
3208            </function-decl>
3209          </member-function>
3210          <member-function access='public'>
3211            <function-decl name='set_live' mangled-name='_ZN16HeapProfileTable10AllocValue8set_liveEb' filepath='src/heap-profile-table.h' line='201' column='1' visibility='default' binding='global' size-in-bits='64'>
3212              <parameter type-id='type-id-208' is-artificial='yes'/>
3213              <parameter type-id='type-id-76'/>
3214              <return type-id='type-id-75'/>
3215            </function-decl>
3216          </member-function>
3217          <member-function access='public'>
3218            <function-decl name='set_bucket' mangled-name='_ZN16HeapProfileTable10AllocValue10set_bucketEP17HeapProfileBucket' filepath='src/heap-profile-table.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'>
3219              <parameter type-id='type-id-208' is-artificial='yes'/>
3220              <parameter type-id='type-id-250'/>
3221              <return type-id='type-id-75'/>
3222            </function-decl>
3223          </member-function>
3224        </class-decl>
3225      </member-type>
3226      <member-type access='private'>
3227        <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-251'>
3228          <data-member access='public' layout-offset-in-bits='0'>
3229            <var-decl name='buf' type-id='type-id-3' visibility='default' filepath='src/heap-profile-table.h' line='234' column='1'/>
3230          </data-member>
3231          <data-member access='public' layout-offset-in-bits='64'>
3232            <var-decl name='buflen' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='235' column='1'/>
3233          </data-member>
3234          <data-member access='public' layout-offset-in-bits='96'>
3235            <var-decl name='bufsize' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='236' column='1'/>
3236          </data-member>
3237          <member-function access='public' constructor='yes'>
3238            <function-decl name='BufferArgs' filepath='src/heap-profile-table.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64'>
3239              <parameter type-id='type-id-252' is-artificial='yes'/>
3240              <parameter type-id='type-id-3'/>
3241              <parameter type-id='type-id-1'/>
3242              <parameter type-id='type-id-1'/>
3243              <return type-id='type-id-75'/>
3244            </function-decl>
3245          </member-function>
3246          <member-function access='public' constructor='yes'>
3247            <function-decl name='BufferArgs' filepath='src/heap-profile-table.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
3248              <parameter type-id='type-id-252' is-artificial='yes'/>
3249              <parameter type-id='type-id-253'/>
3250              <return type-id='type-id-75'/>
3251            </function-decl>
3252          </member-function>
3253          <member-function access='public' constructor='yes'>
3254            <function-decl name='BufferArgs' filepath='src/heap-profile-table.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64'>
3255              <parameter type-id='type-id-252' is-artificial='yes'/>
3256              <parameter type-id='type-id-3'/>
3257              <parameter type-id='type-id-1'/>
3258              <parameter type-id='type-id-1'/>
3259              <return type-id='type-id-75'/>
3260            </function-decl>
3261          </member-function>
3262          <member-function access='public' constructor='yes'>
3263            <function-decl name='BufferArgs' filepath='src/heap-profile-table.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
3264              <parameter type-id='type-id-252' is-artificial='yes'/>
3265              <parameter type-id='type-id-253'/>
3266              <return type-id='type-id-75'/>
3267            </function-decl>
3268          </member-function>
3269        </class-decl>
3270      </member-type>
3271      <member-type access='private'>
3272        <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-254'>
3273          <member-type access='public'>
3274            <typedef-decl name='Stats' type-id='type-id-245' filepath='src/heap-profile-table.h' line='63' column='1' id='type-id-255'/>
3275          </member-type>
3276          <data-member access='public' layout-offset-in-bits='0'>
3277            <var-decl name='fd' type-id='type-id-85' visibility='default' filepath='src/heap-profile-table.h' line='248' column='1'/>
3278          </data-member>
3279          <data-member access='public' layout-offset-in-bits='64'>
3280            <var-decl name='profile_stats' type-id='type-id-256' visibility='default' filepath='src/heap-profile-table.h' line='249' column='1'/>
3281          </data-member>
3282          <member-function access='public' constructor='yes'>
3283            <function-decl name='DumpArgs' filepath='src/heap-profile-table.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
3284              <parameter type-id='type-id-257' is-artificial='yes'/>
3285              <parameter type-id='type-id-85'/>
3286              <parameter type-id='type-id-256'/>
3287              <return type-id='type-id-75'/>
3288            </function-decl>
3289          </member-function>
3290          <member-function access='public' constructor='yes'>
3291            <function-decl name='DumpArgs' filepath='src/heap-profile-table.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
3292              <parameter type-id='type-id-257' is-artificial='yes'/>
3293              <parameter type-id='type-id-85'/>
3294              <parameter type-id='type-id-256'/>
3295              <return type-id='type-id-75'/>
3296            </function-decl>
3297          </member-function>
3298        </class-decl>
3299      </member-type>
3300      <member-type access='private'>
3301        <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-258'>
3302          <member-type access='private'>
3303            <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-259'>
3304              <data-member access='public' layout-offset-in-bits='0'>
3305                <var-decl name='count' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.cc' line='515' column='1'/>
3306              </data-member>
3307              <data-member access='public' layout-offset-in-bits='32'>
3308                <var-decl name='bytes' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.cc' line='516' column='1'/>
3309              </data-member>
3310              <data-member access='public' layout-offset-in-bits='64'>
3311                <var-decl name='bucket' type-id='type-id-250' visibility='default' filepath='src/heap-profile-table.cc' line='517' column='1'/>
3312              </data-member>
3313              <member-function access='public' constructor='yes'>
3314                <function-decl name='Entry' filepath='src/heap-profile-table.cc' line='518' column='1' visibility='default' binding='global' size-in-bits='64'>
3315                  <parameter type-id='type-id-260' is-artificial='yes'/>
3316                  <return type-id='type-id-75'/>
3317                </function-decl>
3318              </member-function>
3319              <member-function access='public'>
3320                <function-decl name='operator&lt;' mangled-name='_ZNK16HeapProfileTable8Snapshot5EntryltERKS1_' filepath='src/heap-profile-table.cc' line='521' column='1' visibility='default' binding='global' size-in-bits='64'>
3321                  <parameter type-id='type-id-261' is-artificial='yes'/>
3322                  <parameter type-id='type-id-262'/>
3323                  <return type-id='type-id-76'/>
3324                </function-decl>
3325              </member-function>
3326            </class-decl>
3327          </member-type>
3328          <member-type access='private'>
3329            <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-263'>
3330              <data-member access='public' layout-offset-in-bits='0'>
3331                <var-decl name='buckets_' type-id='type-id-264' visibility='default' filepath='src/heap-profile-table.cc' line='529' column='1'/>
3332              </data-member>
3333            </class-decl>
3334          </member-type>
3335          <member-type access='public'>
3336            <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-263'>
3337              <data-member access='public' layout-offset-in-bits='0'>
3338                <var-decl name='buckets_' type-id='type-id-264' visibility='default' filepath='src/heap-profile-table.cc' line='529' column='1'/>
3339              </data-member>
3340            </class-decl>
3341          </member-type>
3342          <data-member access='private' layout-offset-in-bits='0'>
3343            <var-decl name='total_' type-id='type-id-248' visibility='default' filepath='src/heap-profile-table.h' line='372' column='1'/>
3344          </data-member>
3345          <data-member access='private' layout-offset-in-bits='448'>
3346            <var-decl name='map_' type-id='type-id-265' visibility='default' filepath='src/heap-profile-table.h' line='376' column='1'/>
3347          </data-member>
3348          <member-function access='private' constructor='yes'>
3349            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='378' column='1' visibility='default' binding='global' size-in-bits='64'>
3350              <parameter type-id='type-id-200' is-artificial='yes'/>
3351              <parameter type-id='type-id-266'/>
3352              <parameter type-id='type-id-267'/>
3353              <return type-id='type-id-75'/>
3354            </function-decl>
3355          </member-function>
3356          <member-function access='private' constructor='yes'>
3357            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='396' column='1' visibility='default' binding='global' size-in-bits='64'>
3358              <parameter type-id='type-id-200' is-artificial='yes'/>
3359              <parameter type-id='type-id-268'/>
3360              <return type-id='type-id-75'/>
3361            </function-decl>
3362          </member-function>
3363          <member-function access='public'>
3364            <function-decl name='total' mangled-name='_ZNK16HeapProfileTable8Snapshot5totalEv' filepath='src/heap-profile-table.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64'>
3365              <parameter type-id='type-id-269' is-artificial='yes'/>
3366              <return type-id='type-id-270'/>
3367            </function-decl>
3368          </member-function>
3369          <member-function access='public'>
3370            <function-decl name='Empty' mangled-name='_ZNK16HeapProfileTable8Snapshot5EmptyEv' filepath='src/heap-profile-table.h' line='364' column='1' visibility='default' binding='global' size-in-bits='64'>
3371              <parameter type-id='type-id-269' is-artificial='yes'/>
3372              <return type-id='type-id-76'/>
3373            </function-decl>
3374          </member-function>
3375          <member-function access='private' constructor='yes'>
3376            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='378' column='1' visibility='default' binding='global' size-in-bits='64'>
3377              <parameter type-id='type-id-200' is-artificial='yes'/>
3378              <parameter type-id='type-id-266'/>
3379              <parameter type-id='type-id-267'/>
3380              <return type-id='type-id-75'/>
3381            </function-decl>
3382          </member-function>
3383          <member-function access='private' constructor='yes'>
3384            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='396' column='1' visibility='default' binding='global' size-in-bits='64'>
3385              <parameter type-id='type-id-200' is-artificial='yes'/>
3386              <parameter type-id='type-id-268'/>
3387              <return type-id='type-id-75'/>
3388            </function-decl>
3389          </member-function>
3390          <member-function access='private'>
3391            <function-decl name='Add' mangled-name='_ZN16HeapProfileTable8Snapshot3AddEPKvRKNS_10AllocValueE' filepath='src/heap-profile-table.h' line='384' column='1' visibility='default' binding='global' size-in-bits='64'>
3392              <parameter type-id='type-id-200' is-artificial='yes'/>
3393              <parameter type-id='type-id-74'/>
3394              <parameter type-id='type-id-271'/>
3395              <return type-id='type-id-75'/>
3396            </function-decl>
3397          </member-function>
3398          <member-function access='private' static='yes'>
3399            <function-decl name='ReportObject' mangled-name='_ZN16HeapProfileTable8Snapshot12ReportObjectEPKvPNS_10AllocValueEPc' filepath='src/heap-profile-table.h' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable8Snapshot12ReportObjectEPKvPNS_10AllocValueEPc'>
3400              <parameter type-id='type-id-74'/>
3401              <parameter type-id='type-id-208'/>
3402              <parameter type-id='type-id-3'/>
3403              <return type-id='type-id-75'/>
3404            </function-decl>
3405          </member-function>
3406          <member-function access='public'>
3407            <function-decl name='ReportIndividualObjects' mangled-name='_ZN16HeapProfileTable8Snapshot23ReportIndividualObjectsEv' filepath='src/heap-profile-table.h' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable8Snapshot23ReportIndividualObjectsEv'>
3408              <parameter type-id='type-id-200' is-artificial='yes'/>
3409              <return type-id='type-id-75'/>
3410            </function-decl>
3411          </member-function>
3412          <member-function access='private' static='yes'>
3413            <function-decl name='ReportCallback' mangled-name='_ZN16HeapProfileTable8Snapshot14ReportCallbackEPKvPNS_10AllocValueEPNS0_11ReportStateE' filepath='src/heap-profile-table.h' line='393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable8Snapshot14ReportCallbackEPKvPNS_10AllocValueEPNS0_11ReportStateE'>
3414              <parameter type-id='type-id-74'/>
3415              <parameter type-id='type-id-208'/>
3416              <parameter type-id='type-id-205'/>
3417              <return type-id='type-id-75'/>
3418            </function-decl>
3419          </member-function>
3420          <member-function access='public'>
3421            <function-decl name='ReportLeaks' mangled-name='_ZN16HeapProfileTable8Snapshot11ReportLeaksEPKcS2_b' filepath='src/heap-profile-table.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable8Snapshot11ReportLeaksEPKcS2_b'>
3422              <parameter type-id='type-id-200' is-artificial='yes'/>
3423              <parameter type-id='type-id-2'/>
3424              <parameter type-id='type-id-2'/>
3425              <parameter type-id='type-id-76'/>
3426              <return type-id='type-id-75'/>
3427            </function-decl>
3428          </member-function>
3429        </class-decl>
3430      </member-type>
3431      <member-type access='private'>
3432        <typedef-decl name='AllocContextIterator' type-id='type-id-273' filepath='src/heap-profile-table.h' line='147' column='1' id='type-id-272'/>
3433      </member-type>
3434      <member-type access='private'>
3435        <typedef-decl name='AllocIterator' type-id='type-id-195' filepath='src/heap-profile-table.h' line='138' column='1' id='type-id-274'/>
3436      </member-type>
3437      <member-type access='private'>
3438        <typedef-decl name='AllocationMap' type-id='type-id-179' filepath='src/heap-profile-table.h' line='224' column='1' id='type-id-265'/>
3439      </member-type>
3440      <member-type access='private'>
3441        <typedef-decl name='Allocator' type-id='type-id-189' filepath='src/heap-profile-table.h' line='83' column='1' id='type-id-266'/>
3442      </member-type>
3443      <member-type access='private'>
3444        <typedef-decl name='DeAllocator' type-id='type-id-190' filepath='src/heap-profile-table.h' line='84' column='1' id='type-id-267'/>
3445      </member-type>
3446      <member-type access='private'>
3447        <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-258'>
3448          <member-type access='private'>
3449            <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-259'>
3450              <data-member access='public' layout-offset-in-bits='0'>
3451                <var-decl name='count' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.cc' line='515' column='1'/>
3452              </data-member>
3453              <data-member access='public' layout-offset-in-bits='32'>
3454                <var-decl name='bytes' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.cc' line='516' column='1'/>
3455              </data-member>
3456              <data-member access='public' layout-offset-in-bits='64'>
3457                <var-decl name='bucket' type-id='type-id-250' visibility='default' filepath='src/heap-profile-table.cc' line='517' column='1'/>
3458              </data-member>
3459              <member-function access='public' constructor='yes'>
3460                <function-decl name='Entry' filepath='src/heap-profile-table.cc' line='518' column='1' visibility='default' binding='global' size-in-bits='64'>
3461                  <parameter type-id='type-id-260' is-artificial='yes'/>
3462                  <return type-id='type-id-75'/>
3463                </function-decl>
3464              </member-function>
3465              <member-function access='public'>
3466                <function-decl name='operator&lt;' mangled-name='_ZNK16HeapProfileTable8Snapshot5EntryltERKS1_' filepath='src/heap-profile-table.cc' line='521' column='1' visibility='default' binding='global' size-in-bits='64'>
3467                  <parameter type-id='type-id-261' is-artificial='yes'/>
3468                  <parameter type-id='type-id-262'/>
3469                  <return type-id='type-id-76'/>
3470                </function-decl>
3471              </member-function>
3472            </class-decl>
3473          </member-type>
3474          <member-type access='private'>
3475            <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-263'>
3476              <data-member access='public' layout-offset-in-bits='0'>
3477                <var-decl name='buckets_' type-id='type-id-264' visibility='default' filepath='src/heap-profile-table.cc' line='529' column='1'/>
3478              </data-member>
3479            </class-decl>
3480          </member-type>
3481          <member-type access='public'>
3482            <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-263'>
3483              <data-member access='public' layout-offset-in-bits='0'>
3484                <var-decl name='buckets_' type-id='type-id-264' visibility='default' filepath='src/heap-profile-table.cc' line='529' column='1'/>
3485              </data-member>
3486            </class-decl>
3487          </member-type>
3488          <data-member access='private' layout-offset-in-bits='0'>
3489            <var-decl name='total_' type-id='type-id-248' visibility='default' filepath='src/heap-profile-table.h' line='372' column='1'/>
3490          </data-member>
3491          <data-member access='private' layout-offset-in-bits='448'>
3492            <var-decl name='map_' type-id='type-id-265' visibility='default' filepath='src/heap-profile-table.h' line='376' column='1'/>
3493          </data-member>
3494          <member-function access='private' constructor='yes'>
3495            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='378' column='1' visibility='default' binding='global' size-in-bits='64'>
3496              <parameter type-id='type-id-200' is-artificial='yes'/>
3497              <parameter type-id='type-id-266'/>
3498              <parameter type-id='type-id-267'/>
3499              <return type-id='type-id-75'/>
3500            </function-decl>
3501          </member-function>
3502          <member-function access='private' constructor='yes'>
3503            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='396' column='1' visibility='default' binding='global' size-in-bits='64'>
3504              <parameter type-id='type-id-200' is-artificial='yes'/>
3505              <parameter type-id='type-id-268'/>
3506              <return type-id='type-id-75'/>
3507            </function-decl>
3508          </member-function>
3509          <member-function access='public'>
3510            <function-decl name='total' mangled-name='_ZNK16HeapProfileTable8Snapshot5totalEv' filepath='src/heap-profile-table.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64'>
3511              <parameter type-id='type-id-269' is-artificial='yes'/>
3512              <return type-id='type-id-270'/>
3513            </function-decl>
3514          </member-function>
3515          <member-function access='public'>
3516            <function-decl name='Empty' mangled-name='_ZNK16HeapProfileTable8Snapshot5EmptyEv' filepath='src/heap-profile-table.h' line='364' column='1' visibility='default' binding='global' size-in-bits='64'>
3517              <parameter type-id='type-id-269' is-artificial='yes'/>
3518              <return type-id='type-id-76'/>
3519            </function-decl>
3520          </member-function>
3521          <member-function access='private' constructor='yes'>
3522            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='378' column='1' visibility='default' binding='global' size-in-bits='64'>
3523              <parameter type-id='type-id-200' is-artificial='yes'/>
3524              <parameter type-id='type-id-266'/>
3525              <parameter type-id='type-id-267'/>
3526              <return type-id='type-id-75'/>
3527            </function-decl>
3528          </member-function>
3529          <member-function access='private' constructor='yes'>
3530            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='396' column='1' visibility='default' binding='global' size-in-bits='64'>
3531              <parameter type-id='type-id-200' is-artificial='yes'/>
3532              <parameter type-id='type-id-268'/>
3533              <return type-id='type-id-75'/>
3534            </function-decl>
3535          </member-function>
3536          <member-function access='private'>
3537            <function-decl name='Add' mangled-name='_ZN16HeapProfileTable8Snapshot3AddEPKvRKNS_10AllocValueE' filepath='src/heap-profile-table.h' line='384' column='1' visibility='default' binding='global' size-in-bits='64'>
3538              <parameter type-id='type-id-200' is-artificial='yes'/>
3539              <parameter type-id='type-id-74'/>
3540              <parameter type-id='type-id-271'/>
3541              <return type-id='type-id-75'/>
3542            </function-decl>
3543          </member-function>
3544          <member-function access='private' static='yes'>
3545            <function-decl name='ReportObject' mangled-name='_ZN16HeapProfileTable8Snapshot12ReportObjectEPKvPNS_10AllocValueEPc' filepath='src/heap-profile-table.h' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable8Snapshot12ReportObjectEPKvPNS_10AllocValueEPc'>
3546              <parameter type-id='type-id-74'/>
3547              <parameter type-id='type-id-208'/>
3548              <parameter type-id='type-id-3'/>
3549              <return type-id='type-id-75'/>
3550            </function-decl>
3551          </member-function>
3552          <member-function access='public'>
3553            <function-decl name='ReportIndividualObjects' mangled-name='_ZN16HeapProfileTable8Snapshot23ReportIndividualObjectsEv' filepath='src/heap-profile-table.h' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable8Snapshot23ReportIndividualObjectsEv'>
3554              <parameter type-id='type-id-200' is-artificial='yes'/>
3555              <return type-id='type-id-75'/>
3556            </function-decl>
3557          </member-function>
3558          <member-function access='private' static='yes'>
3559            <function-decl name='ReportCallback' mangled-name='_ZN16HeapProfileTable8Snapshot14ReportCallbackEPKvPNS_10AllocValueEPNS0_11ReportStateE' filepath='src/heap-profile-table.h' line='393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable8Snapshot14ReportCallbackEPKvPNS_10AllocValueEPNS0_11ReportStateE'>
3560              <parameter type-id='type-id-74'/>
3561              <parameter type-id='type-id-208'/>
3562              <parameter type-id='type-id-205'/>
3563              <return type-id='type-id-75'/>
3564            </function-decl>
3565          </member-function>
3566          <member-function access='public'>
3567            <function-decl name='ReportLeaks' mangled-name='_ZN16HeapProfileTable8Snapshot11ReportLeaksEPKcS2_b' filepath='src/heap-profile-table.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable8Snapshot11ReportLeaksEPKcS2_b'>
3568              <parameter type-id='type-id-200' is-artificial='yes'/>
3569              <parameter type-id='type-id-2'/>
3570              <parameter type-id='type-id-2'/>
3571              <parameter type-id='type-id-76'/>
3572              <return type-id='type-id-75'/>
3573            </function-decl>
3574          </member-function>
3575        </class-decl>
3576      </member-type>
3577      <data-member access='private' static='yes'>
3578        <var-decl name='kFileExt' type-id='type-id-177' mangled-name='_ZN16HeapProfileTable8kFileExtE' visibility='default' filepath='src/heap-profile-table.h' line='55' column='1' elf-symbol-id='_ZN16HeapProfileTable8kFileExtE'/>
3579      </data-member>
3580      <data-member access='private' static='yes'>
3581        <var-decl name='kMaxStackDepth' type-id='type-id-139' mangled-name='_ZN16HeapProfileTable14kMaxStackDepthE' visibility='default' filepath='src/heap-profile-table.h' line='58' column='1' elf-symbol-id='_ZN16HeapProfileTable14kMaxStackDepthE'/>
3582      </data-member>
3583      <data-member access='private' layout-offset-in-bits='0'>
3584        <var-decl name='alloc_' type-id='type-id-266' visibility='default' filepath='src/heap-profile-table.h' line='325' column='1'/>
3585      </data-member>
3586      <data-member access='private' layout-offset-in-bits='64'>
3587        <var-decl name='dealloc_' type-id='type-id-267' visibility='default' filepath='src/heap-profile-table.h' line='326' column='1'/>
3588      </data-member>
3589      <data-member access='private' layout-offset-in-bits='128'>
3590        <var-decl name='total_' type-id='type-id-248' visibility='default' filepath='src/heap-profile-table.h' line='330' column='1'/>
3591      </data-member>
3592      <data-member access='private' layout-offset-in-bits='576'>
3593        <var-decl name='profile_mmap_' type-id='type-id-76' visibility='default' filepath='src/heap-profile-table.h' line='332' column='1'/>
3594      </data-member>
3595      <data-member access='private' layout-offset-in-bits='640'>
3596        <var-decl name='bucket_table_' type-id='type-id-275' visibility='default' filepath='src/heap-profile-table.h' line='338' column='1'/>
3597      </data-member>
3598      <data-member access='private' layout-offset-in-bits='704'>
3599        <var-decl name='num_buckets_' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='339' column='1'/>
3600      </data-member>
3601      <data-member access='private' layout-offset-in-bits='768'>
3602        <var-decl name='address_map_' type-id='type-id-276' visibility='default' filepath='src/heap-profile-table.h' line='342' column='1'/>
3603      </data-member>
3604      <member-function access='private' constructor='yes'>
3605        <function-decl name='HeapProfileTable' filepath='src/heap-profile-table.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
3606          <parameter type-id='type-id-277' is-artificial='yes'/>
3607          <parameter type-id='type-id-266'/>
3608          <parameter type-id='type-id-267'/>
3609          <parameter type-id='type-id-76'/>
3610          <return type-id='type-id-75'/>
3611        </function-decl>
3612      </member-function>
3613      <member-function access='private' destructor='yes'>
3614        <function-decl name='~HeapProfileTable' filepath='src/heap-profile-table.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'>
3615          <parameter type-id='type-id-277' is-artificial='yes'/>
3616          <parameter type-id='type-id-1' is-artificial='yes'/>
3617          <return type-id='type-id-75'/>
3618        </function-decl>
3619      </member-function>
3620      <member-function access='private' constructor='yes'>
3621        <function-decl name='HeapProfileTable' filepath='src/heap-profile-table.h' line='344' column='1' visibility='default' binding='global' size-in-bits='64'>
3622          <parameter type-id='type-id-277' is-artificial='yes'/>
3623          <parameter type-id='type-id-278'/>
3624          <return type-id='type-id-75'/>
3625        </function-decl>
3626      </member-function>
3627      <member-function access='private'>
3628        <function-decl name='total' mangled-name='_ZNK16HeapProfileTable5totalEv' filepath='src/heap-profile-table.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
3629          <parameter type-id='type-id-279' is-artificial='yes'/>
3630          <return type-id='type-id-270'/>
3631        </function-decl>
3632      </member-function>
3633      <member-function access='private'>
3634        <function-decl name='IterateAllocs' mangled-name='_ZNK16HeapProfileTable13IterateAllocsEPFvPKvRKNS_9AllocInfoEE' filepath='src/heap-profile-table.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
3635          <parameter type-id='type-id-279' is-artificial='yes'/>
3636          <parameter type-id='type-id-274'/>
3637          <return type-id='type-id-75'/>
3638        </function-decl>
3639      </member-function>
3640      <member-function access='private' static='yes'>
3641        <function-decl name='MapArgsAllocIterator' mangled-name='_ZN16HeapProfileTable20MapArgsAllocIteratorEPKvPNS_10AllocValueEPFvS1_RKNS_9AllocInfoEE' filepath='src/heap-profile-table.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable20MapArgsAllocIteratorEPKvPNS_10AllocValueEPFvS1_RKNS_9AllocInfoEE'>
3642          <parameter type-id='type-id-74'/>
3643          <parameter type-id='type-id-208'/>
3644          <parameter type-id='type-id-274'/>
3645          <return type-id='type-id-75'/>
3646        </function-decl>
3647      </member-function>
3648      <member-function access='private' constructor='yes'>
3649        <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'>
3650          <parameter type-id='type-id-277' is-artificial='yes'/>
3651          <parameter type-id='type-id-266'/>
3652          <parameter type-id='type-id-267'/>
3653          <parameter type-id='type-id-76'/>
3654          <return type-id='type-id-75'/>
3655        </function-decl>
3656      </member-function>
3657      <member-function access='private' destructor='yes'>
3658        <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'>
3659          <parameter type-id='type-id-277' is-artificial='yes'/>
3660          <parameter type-id='type-id-1' is-artificial='yes'/>
3661          <return type-id='type-id-75'/>
3662        </function-decl>
3663      </member-function>
3664      <member-function access='private' constructor='yes'>
3665        <function-decl name='HeapProfileTable' filepath='src/heap-profile-table.h' line='344' column='1' visibility='default' binding='global' size-in-bits='64'>
3666          <parameter type-id='type-id-277' is-artificial='yes'/>
3667          <parameter type-id='type-id-278'/>
3668          <return type-id='type-id-75'/>
3669        </function-decl>
3670      </member-function>
3671      <member-function access='private' static='yes'>
3672        <function-decl name='AllocValueSize' mangled-name='_ZN16HeapProfileTable14AllocValueSizeERKNS_10AllocValueE' filepath='src/heap-profile-table.h' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable14AllocValueSizeERKNS_10AllocValueE'>
3673          <parameter type-id='type-id-271'/>
3674          <return type-id='type-id-7'/>
3675        </function-decl>
3676      </member-function>
3677      <member-function access='private'>
3678        <function-decl name='ReleaseSnapshot' mangled-name='_ZN16HeapProfileTable15ReleaseSnapshotEPNS_8SnapshotE' filepath='src/heap-profile-table.h' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable15ReleaseSnapshotEPNS_8SnapshotE'>
3679          <parameter type-id='type-id-277' is-artificial='yes'/>
3680          <parameter type-id='type-id-200'/>
3681          <return type-id='type-id-75'/>
3682        </function-decl>
3683      </member-function>
3684      <member-function access='private' static='yes'>
3685        <function-decl name='UnparseBucket' mangled-name='_ZN16HeapProfileTable13UnparseBucketERK17HeapProfileBucketPciiPKcP16HeapProfileStats' filepath='src/heap-profile-table.h' line='265' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable13UnparseBucketERK17HeapProfileBucketPciiPKcP16HeapProfileStats'>
3686          <parameter type-id='type-id-280'/>
3687          <parameter type-id='type-id-3'/>
3688          <parameter type-id='type-id-1'/>
3689          <parameter type-id='type-id-1'/>
3690          <parameter type-id='type-id-2'/>
3691          <parameter type-id='type-id-256'/>
3692          <return type-id='type-id-1'/>
3693        </function-decl>
3694      </member-function>
3695      <member-function access='private' static='yes'>
3696        <function-decl name='DumpNonLiveIterator' mangled-name='_ZN16HeapProfileTable19DumpNonLiveIteratorEPKvPNS_10AllocValueERKNS_8DumpArgsE' filepath='src/heap-profile-table.h' line='293' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable19DumpNonLiveIteratorEPKvPNS_10AllocValueERKNS_8DumpArgsE'>
3697          <parameter type-id='type-id-74'/>
3698          <parameter type-id='type-id-208'/>
3699          <parameter type-id='type-id-203'/>
3700          <return type-id='type-id-75'/>
3701        </function-decl>
3702      </member-function>
3703      <member-function access='private' static='yes'>
3704        <function-decl name='DumpBucketIterator' mangled-name='_ZN16HeapProfileTable18DumpBucketIteratorEPK17HeapProfileBucketPNS_10BufferArgsE' filepath='src/heap-profile-table.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable18DumpBucketIteratorEPK17HeapProfileBucketPNS_10BufferArgsE'>
3705          <parameter type-id='type-id-281'/>
3706          <parameter type-id='type-id-252'/>
3707          <return type-id='type-id-75'/>
3708        </function-decl>
3709      </member-function>
3710      <member-function access='private'>
3711        <function-decl name='GetBucket' mangled-name='_ZN16HeapProfileTable9GetBucketEiPKPKv' filepath='src/heap-profile-table.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable9GetBucketEiPKPKv'>
3712          <parameter type-id='type-id-277' is-artificial='yes'/>
3713          <parameter type-id='type-id-1'/>
3714          <parameter type-id='type-id-246'/>
3715          <return type-id='type-id-250'/>
3716        </function-decl>
3717      </member-function>
3718      <member-function access='private' static='yes'>
3719        <function-decl name='GetCallerStackTrace' mangled-name='_ZN16HeapProfileTable19GetCallerStackTraceEiPPv' filepath='src/heap-profile-table.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable19GetCallerStackTraceEiPPv'>
3720          <parameter type-id='type-id-1'/>
3721          <parameter type-id='type-id-171'/>
3722          <return type-id='type-id-1'/>
3723        </function-decl>
3724      </member-function>
3725      <member-function access='private'>
3726        <function-decl name='MakeSortedBucketList' mangled-name='_ZNK16HeapProfileTable20MakeSortedBucketListEv' filepath='src/heap-profile-table.h' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16HeapProfileTable20MakeSortedBucketListEv'>
3727          <parameter type-id='type-id-279' is-artificial='yes'/>
3728          <return type-id='type-id-275'/>
3729        </function-decl>
3730      </member-function>
3731      <member-function access='private'>
3732        <function-decl name='IterateOrderedAllocContexts' mangled-name='_ZNK16HeapProfileTable27IterateOrderedAllocContextsEPFvRKNS_16AllocContextInfoEE' filepath='src/heap-profile-table.h' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16HeapProfileTable27IterateOrderedAllocContextsEPFvRKNS_16AllocContextInfoEE'>
3733          <parameter type-id='type-id-279' is-artificial='yes'/>
3734          <parameter type-id='type-id-272'/>
3735          <return type-id='type-id-75'/>
3736        </function-decl>
3737      </member-function>
3738      <member-function access='private'>
3739        <function-decl name='FillOrderedProfile' mangled-name='_ZNK16HeapProfileTable18FillOrderedProfileEPci' filepath='src/heap-profile-table.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16HeapProfileTable18FillOrderedProfileEPci'>
3740          <parameter type-id='type-id-279' is-artificial='yes'/>
3741          <parameter type-id='type-id-3'/>
3742          <parameter type-id='type-id-1'/>
3743          <return type-id='type-id-1'/>
3744        </function-decl>
3745      </member-function>
3746      <member-function access='private'>
3747        <function-decl name='MarkAsIgnored' mangled-name='_ZN16HeapProfileTable13MarkAsIgnoredEPKv' filepath='src/heap-profile-table.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable13MarkAsIgnoredEPKv'>
3748          <parameter type-id='type-id-277' is-artificial='yes'/>
3749          <parameter type-id='type-id-74'/>
3750          <return type-id='type-id-75'/>
3751        </function-decl>
3752      </member-function>
3753      <member-function access='private' static='yes'>
3754        <function-decl name='WriteProfile' mangled-name='_ZN16HeapProfileTable12WriteProfileEPKcRK17HeapProfileBucketP10AddressMapINS_10AllocValueEE' filepath='src/heap-profile-table.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable12WriteProfileEPKcRK17HeapProfileBucketP10AddressMapINS_10AllocValueEE'>
3755          <parameter type-id='type-id-2'/>
3756          <parameter type-id='type-id-280'/>
3757          <parameter type-id='type-id-276'/>
3758          <return type-id='type-id-76'/>
3759        </function-decl>
3760      </member-function>
3761      <member-function access='private'>
3762        <function-decl name='FindInsideAlloc' mangled-name='_ZNK16HeapProfileTable15FindInsideAllocEPKvmPS1_Pm' filepath='src/heap-profile-table.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16HeapProfileTable15FindInsideAllocEPKvmPS1_Pm'>
3763          <parameter type-id='type-id-279' is-artificial='yes'/>
3764          <parameter type-id='type-id-74'/>
3765          <parameter type-id='type-id-7'/>
3766          <parameter type-id='type-id-171'/>
3767          <parameter type-id='type-id-239'/>
3768          <return type-id='type-id-76'/>
3769        </function-decl>
3770      </member-function>
3771      <member-function access='private' static='yes'>
3772        <function-decl name='AddToSnapshot' mangled-name='_ZN16HeapProfileTable13AddToSnapshotEPKvPNS_10AllocValueEPNS_8SnapshotE' filepath='src/heap-profile-table.h' line='302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable13AddToSnapshotEPKvPNS_10AllocValueEPNS_8SnapshotE'>
3773          <parameter type-id='type-id-74'/>
3774          <parameter type-id='type-id-208'/>
3775          <parameter type-id='type-id-200'/>
3776          <return type-id='type-id-75'/>
3777        </function-decl>
3778      </member-function>
3779      <member-function access='private'>
3780        <function-decl name='TakeSnapshot' mangled-name='_ZN16HeapProfileTable12TakeSnapshotEv' filepath='src/heap-profile-table.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable12TakeSnapshotEv'>
3781          <parameter type-id='type-id-277' is-artificial='yes'/>
3782          <return type-id='type-id-200'/>
3783        </function-decl>
3784      </member-function>
3785      <member-function access='private'>
3786        <function-decl name='RecordAlloc' mangled-name='_ZN16HeapProfileTable11RecordAllocEPKvmiPKS1_' filepath='src/heap-profile-table.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable11RecordAllocEPKvmiPKS1_'>
3787          <parameter type-id='type-id-277' is-artificial='yes'/>
3788          <parameter type-id='type-id-74'/>
3789          <parameter type-id='type-id-7'/>
3790          <parameter type-id='type-id-1'/>
3791          <parameter type-id='type-id-246'/>
3792          <return type-id='type-id-75'/>
3793        </function-decl>
3794      </member-function>
3795      <member-function access='private'>
3796        <function-decl name='RecordFree' mangled-name='_ZN16HeapProfileTable10RecordFreeEPKv' filepath='src/heap-profile-table.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable10RecordFreeEPKv'>
3797          <parameter type-id='type-id-277' is-artificial='yes'/>
3798          <parameter type-id='type-id-74'/>
3799          <return type-id='type-id-75'/>
3800        </function-decl>
3801      </member-function>
3802      <member-function access='private' static='yes'>
3803        <function-decl name='AddIfNonLive' mangled-name='_ZN16HeapProfileTable12AddIfNonLiveEPKvPNS_10AllocValueEPNS_14AddNonLiveArgsE' filepath='src/heap-profile-table.h' line='312' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable12AddIfNonLiveEPKvPNS_10AllocValueEPNS_14AddNonLiveArgsE'>
3804          <parameter type-id='type-id-74'/>
3805          <parameter type-id='type-id-208'/>
3806          <parameter type-id='type-id-198'/>
3807          <return type-id='type-id-75'/>
3808        </function-decl>
3809      </member-function>
3810      <member-function access='private'>
3811        <function-decl name='NonLiveSnapshot' mangled-name='_ZN16HeapProfileTable15NonLiveSnapshotEPNS_8SnapshotE' filepath='src/heap-profile-table.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable15NonLiveSnapshotEPNS_8SnapshotE'>
3812          <parameter type-id='type-id-277' is-artificial='yes'/>
3813          <parameter type-id='type-id-200'/>
3814          <return type-id='type-id-200'/>
3815        </function-decl>
3816      </member-function>
3817      <member-function access='private'>
3818        <function-decl name='MarkAsLive' mangled-name='_ZN16HeapProfileTable10MarkAsLiveEPKv' filepath='src/heap-profile-table.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable10MarkAsLiveEPKv'>
3819          <parameter type-id='type-id-277' is-artificial='yes'/>
3820          <parameter type-id='type-id-74'/>
3821          <return type-id='type-id-76'/>
3822        </function-decl>
3823      </member-function>
3824      <member-function access='private' static='yes'>
3825        <function-decl name='CleanupOldProfiles' mangled-name='_ZN16HeapProfileTable18CleanupOldProfilesEPKc' filepath='src/heap-profile-table.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16HeapProfileTable18CleanupOldProfilesEPKc'>
3826          <parameter type-id='type-id-2'/>
3827          <return type-id='type-id-75'/>
3828        </function-decl>
3829      </member-function>
3830      <member-function access='private'>
3831        <function-decl name='FindAllocDetails' mangled-name='_ZNK16HeapProfileTable16FindAllocDetailsEPKvPNS_9AllocInfoE' filepath='src/heap-profile-table.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16HeapProfileTable16FindAllocDetailsEPKvPNS_9AllocInfoE'>
3832          <parameter type-id='type-id-279' is-artificial='yes'/>
3833          <parameter type-id='type-id-74'/>
3834          <parameter type-id='type-id-282'/>
3835          <return type-id='type-id-76'/>
3836        </function-decl>
3837      </member-function>
3838      <member-function access='private'>
3839        <function-decl name='FindAlloc' mangled-name='_ZNK16HeapProfileTable9FindAllocEPKvPm' filepath='src/heap-profile-table.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK16HeapProfileTable9FindAllocEPKvPm'>
3840          <parameter type-id='type-id-279' is-artificial='yes'/>
3841          <parameter type-id='type-id-74'/>
3842          <parameter type-id='type-id-239'/>
3843          <return type-id='type-id-76'/>
3844        </function-decl>
3845      </member-function>
3846      <member-function access='private' constructor='yes'>
3847        <function-decl name='HeapProfileTable' filepath='src/heap-profile-table.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
3848          <parameter type-id='type-id-277' is-artificial='yes'/>
3849          <parameter type-id='type-id-266'/>
3850          <parameter type-id='type-id-267'/>
3851          <parameter type-id='type-id-76'/>
3852          <return type-id='type-id-75'/>
3853        </function-decl>
3854      </member-function>
3855      <member-function access='private' destructor='yes'>
3856        <function-decl name='~HeapProfileTable' filepath='src/heap-profile-table.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'>
3857          <parameter type-id='type-id-277' is-artificial='yes'/>
3858          <parameter type-id='type-id-1' is-artificial='yes'/>
3859          <return type-id='type-id-75'/>
3860        </function-decl>
3861      </member-function>
3862      <member-function access='private' constructor='yes'>
3863        <function-decl name='HeapProfileTable' filepath='src/heap-profile-table.h' line='344' column='1' visibility='default' binding='global' size-in-bits='64'>
3864          <parameter type-id='type-id-277' is-artificial='yes'/>
3865          <parameter type-id='type-id-278'/>
3866          <return type-id='type-id-75'/>
3867        </function-decl>
3868      </member-function>
3869    </class-decl>
3870    <class-decl name='LowLevelAlloc' size-in-bits='8' visibility='default' filepath='src/base/low_level_alloc.h' line='44' column='1' id='type-id-283'>
3871      <member-type access='private'>
3872        <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-284'>
3873          <data-member access='public' layout-offset-in-bits='0'>
3874            <var-decl name='mu' type-id='type-id-285' visibility='default' filepath='src/base/low_level_alloc.cc' line='189' column='1'/>
3875          </data-member>
3876          <data-member access='public' layout-offset-in-bits='64'>
3877            <var-decl name='freelist' type-id='type-id-89' visibility='default' filepath='src/base/low_level_alloc.cc' line='191' column='1'/>
3878          </data-member>
3879          <data-member access='public' layout-offset-in-bits='2304'>
3880            <var-decl name='allocation_count' type-id='type-id-83' visibility='default' filepath='src/base/low_level_alloc.cc' line='192' column='1'/>
3881          </data-member>
3882          <data-member access='public' layout-offset-in-bits='2336'>
3883            <var-decl name='flags' type-id='type-id-83' visibility='default' filepath='src/base/low_level_alloc.cc' line='193' column='1'/>
3884          </data-member>
3885          <data-member access='public' layout-offset-in-bits='2368'>
3886            <var-decl name='pagesize' type-id='type-id-7' visibility='default' filepath='src/base/low_level_alloc.cc' line='194' column='1'/>
3887          </data-member>
3888          <data-member access='public' layout-offset-in-bits='2432'>
3889            <var-decl name='roundup' type-id='type-id-7' visibility='default' filepath='src/base/low_level_alloc.cc' line='195' column='1'/>
3890          </data-member>
3891          <data-member access='public' layout-offset-in-bits='2496'>
3892            <var-decl name='min_size' type-id='type-id-7' visibility='default' filepath='src/base/low_level_alloc.cc' line='197' column='1'/>
3893          </data-member>
3894          <member-function access='public' constructor='yes'>
3895            <function-decl name='Arena' filepath='src/base/low_level_alloc.cc' line='185' column='1' visibility='default' binding='global' size-in-bits='64'>
3896              <parameter type-id='type-id-101' is-artificial='yes'/>
3897              <return type-id='type-id-75'/>
3898            </function-decl>
3899          </member-function>
3900          <member-function access='public' constructor='yes'>
3901            <function-decl name='Arena' filepath='src/base/low_level_alloc.cc' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
3902              <parameter type-id='type-id-101' is-artificial='yes'/>
3903              <parameter type-id='type-id-1'/>
3904              <return type-id='type-id-75'/>
3905            </function-decl>
3906          </member-function>
3907        </class-decl>
3908      </member-type>
3909      <member-type access='private'>
3910        <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-284'>
3911          <data-member access='public' layout-offset-in-bits='0'>
3912            <var-decl name='mu' type-id='type-id-285' visibility='default' filepath='src/base/low_level_alloc.cc' line='189' column='1'/>
3913          </data-member>
3914          <data-member access='public' layout-offset-in-bits='64'>
3915            <var-decl name='freelist' type-id='type-id-89' visibility='default' filepath='src/base/low_level_alloc.cc' line='191' column='1'/>
3916          </data-member>
3917          <data-member access='public' layout-offset-in-bits='2304'>
3918            <var-decl name='allocation_count' type-id='type-id-83' visibility='default' filepath='src/base/low_level_alloc.cc' line='192' column='1'/>
3919          </data-member>
3920          <data-member access='public' layout-offset-in-bits='2336'>
3921            <var-decl name='flags' type-id='type-id-83' visibility='default' filepath='src/base/low_level_alloc.cc' line='193' column='1'/>
3922          </data-member>
3923          <data-member access='public' layout-offset-in-bits='2368'>
3924            <var-decl name='pagesize' type-id='type-id-7' visibility='default' filepath='src/base/low_level_alloc.cc' line='194' column='1'/>
3925          </data-member>
3926          <data-member access='public' layout-offset-in-bits='2432'>
3927            <var-decl name='roundup' type-id='type-id-7' visibility='default' filepath='src/base/low_level_alloc.cc' line='195' column='1'/>
3928          </data-member>
3929          <data-member access='public' layout-offset-in-bits='2496'>
3930            <var-decl name='min_size' type-id='type-id-7' visibility='default' filepath='src/base/low_level_alloc.cc' line='197' column='1'/>
3931          </data-member>
3932          <member-function access='public' constructor='yes'>
3933            <function-decl name='Arena' filepath='src/base/low_level_alloc.cc' line='185' column='1' visibility='default' binding='global' size-in-bits='64'>
3934              <parameter type-id='type-id-101' is-artificial='yes'/>
3935              <return type-id='type-id-75'/>
3936            </function-decl>
3937          </member-function>
3938          <member-function access='public' constructor='yes'>
3939            <function-decl name='Arena' filepath='src/base/low_level_alloc.cc' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
3940              <parameter type-id='type-id-101' is-artificial='yes'/>
3941              <parameter type-id='type-id-1'/>
3942              <return type-id='type-id-75'/>
3943            </function-decl>
3944          </member-function>
3945        </class-decl>
3946      </member-type>
3947      <member-type access='private'>
3948        <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-284'>
3949          <data-member access='public' layout-offset-in-bits='0'>
3950            <var-decl name='mu' type-id='type-id-285' visibility='default' filepath='src/base/low_level_alloc.cc' line='189' column='1'/>
3951          </data-member>
3952          <data-member access='public' layout-offset-in-bits='64'>
3953            <var-decl name='freelist' type-id='type-id-89' visibility='default' filepath='src/base/low_level_alloc.cc' line='191' column='1'/>
3954          </data-member>
3955          <data-member access='public' layout-offset-in-bits='2304'>
3956            <var-decl name='allocation_count' type-id='type-id-83' visibility='default' filepath='src/base/low_level_alloc.cc' line='192' column='1'/>
3957          </data-member>
3958          <data-member access='public' layout-offset-in-bits='2336'>
3959            <var-decl name='flags' type-id='type-id-83' visibility='default' filepath='src/base/low_level_alloc.cc' line='193' column='1'/>
3960          </data-member>
3961          <data-member access='public' layout-offset-in-bits='2368'>
3962            <var-decl name='pagesize' type-id='type-id-7' visibility='default' filepath='src/base/low_level_alloc.cc' line='194' column='1'/>
3963          </data-member>
3964          <data-member access='public' layout-offset-in-bits='2432'>
3965            <var-decl name='roundup' type-id='type-id-7' visibility='default' filepath='src/base/low_level_alloc.cc' line='195' column='1'/>
3966          </data-member>
3967          <data-member access='public' layout-offset-in-bits='2496'>
3968            <var-decl name='min_size' type-id='type-id-7' visibility='default' filepath='src/base/low_level_alloc.cc' line='197' column='1'/>
3969          </data-member>
3970          <member-function access='public' constructor='yes'>
3971            <function-decl name='Arena' filepath='src/base/low_level_alloc.cc' line='185' column='1' visibility='default' binding='global' size-in-bits='64'>
3972              <parameter type-id='type-id-101' is-artificial='yes'/>
3973              <return type-id='type-id-75'/>
3974            </function-decl>
3975          </member-function>
3976          <member-function access='public' constructor='yes'>
3977            <function-decl name='Arena' filepath='src/base/low_level_alloc.cc' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
3978              <parameter type-id='type-id-101' is-artificial='yes'/>
3979              <parameter type-id='type-id-1'/>
3980              <return type-id='type-id-75'/>
3981            </function-decl>
3982          </member-function>
3983        </class-decl>
3984      </member-type>
3985      <member-function access='private' static='yes'>
3986        <function-decl name='DefaultArena' mangled-name='_ZN13LowLevelAlloc12DefaultArenaEv' filepath='./src/base/low_level_alloc.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13LowLevelAlloc12DefaultArenaEv'>
3987          <return type-id='type-id-101'/>
3988        </function-decl>
3989      </member-function>
3990      <member-function access='private' static='yes'>
3991        <function-decl name='AllocWithArena' mangled-name='_ZN13LowLevelAlloc14AllocWithArenaEmPNS_5ArenaE' filepath='./src/base/low_level_alloc.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13LowLevelAlloc14AllocWithArenaEmPNS_5ArenaE'>
3992          <parameter type-id='type-id-7'/>
3993          <parameter type-id='type-id-101'/>
3994          <return type-id='type-id-74'/>
3995        </function-decl>
3996      </member-function>
3997      <member-function access='private' static='yes'>
3998        <function-decl name='NewArena' mangled-name='_ZN13LowLevelAlloc8NewArenaEiPNS_5ArenaE' filepath='./src/base/low_level_alloc.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13LowLevelAlloc8NewArenaEiPNS_5ArenaE'>
3999          <parameter type-id='type-id-83'/>
4000          <parameter type-id='type-id-101'/>
4001          <return type-id='type-id-101'/>
4002        </function-decl>
4003      </member-function>
4004      <member-function access='private' static='yes'>
4005        <function-decl name='Alloc' mangled-name='_ZN13LowLevelAlloc5AllocEm' filepath='./src/base/low_level_alloc.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13LowLevelAlloc5AllocEm'>
4006          <parameter type-id='type-id-7'/>
4007          <return type-id='type-id-74'/>
4008        </function-decl>
4009      </member-function>
4010      <member-function access='private' static='yes'>
4011        <function-decl name='Free' mangled-name='_ZN13LowLevelAlloc4FreeEPv' filepath='./src/base/low_level_alloc.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13LowLevelAlloc4FreeEPv'>
4012          <parameter type-id='type-id-74'/>
4013          <return type-id='type-id-75'/>
4014        </function-decl>
4015      </member-function>
4016      <member-function access='private' static='yes'>
4017        <function-decl name='DeleteArena' mangled-name='_ZN13LowLevelAlloc11DeleteArenaEPNS_5ArenaE' filepath='./src/base/low_level_alloc.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN13LowLevelAlloc11DeleteArenaEPNS_5ArenaE'>
4018          <parameter type-id='type-id-101'/>
4019          <return type-id='type-id-76'/>
4020        </function-decl>
4021      </member-function>
4022    </class-decl>
4023    <class-decl name='MemoryRegionMap' size-in-bits='8' visibility='default' filepath='src/memory_region_map.h' line='69' column='1' id='type-id-286'>
4024      <member-type access='private'>
4025        <class-decl name='LockHolder' size-in-bits='8' visibility='default' filepath='src/memory_region_map.h' line='126' column='1' id='type-id-287'>
4026          <member-function access='private' constructor='yes'>
4027            <function-decl name='LockHolder' filepath='src/memory_region_map.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
4028              <parameter type-id='type-id-288' is-artificial='yes'/>
4029              <return type-id='type-id-75'/>
4030            </function-decl>
4031          </member-function>
4032          <member-function access='private' destructor='yes'>
4033            <function-decl name='~LockHolder' filepath='src/memory_region_map.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
4034              <parameter type-id='type-id-288' is-artificial='yes'/>
4035              <parameter type-id='type-id-1' is-artificial='yes'/>
4036              <return type-id='type-id-75'/>
4037            </function-decl>
4038          </member-function>
4039          <member-function access='private' constructor='yes'>
4040            <function-decl name='LockHolder' filepath='src/memory_region_map.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
4041              <parameter type-id='type-id-288' is-artificial='yes'/>
4042              <parameter type-id='type-id-289'/>
4043              <return type-id='type-id-75'/>
4044            </function-decl>
4045          </member-function>
4046        </class-decl>
4047      </member-type>
4048      <member-type access='private'>
4049        <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-290'>
4050          <member-function access='public' static='yes'>
4051            <function-decl name='Free' mangled-name='_ZN15MemoryRegionMap11MyAllocator4FreeEPKvm' filepath='src/memory_region_map.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
4052              <parameter type-id='type-id-74'/>
4053              <parameter type-id='type-id-7'/>
4054              <return type-id='type-id-75'/>
4055            </function-decl>
4056          </member-function>
4057          <member-function access='public' static='yes'>
4058            <function-decl name='Allocate' mangled-name='_ZN15MemoryRegionMap11MyAllocator8AllocateEm' filepath='src/memory_region_map.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
4059              <parameter type-id='type-id-7'/>
4060              <return type-id='type-id-74'/>
4061            </function-decl>
4062          </member-function>
4063        </class-decl>
4064      </member-type>
4065      <member-type access='private'>
4066        <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-291'>
4067          <data-member access='public' layout-offset-in-bits='0'>
4068            <var-decl name='start_addr' type-id='type-id-234' visibility='default' filepath='src/memory_region_map.h' line='138' column='1'/>
4069          </data-member>
4070          <data-member access='public' layout-offset-in-bits='64'>
4071            <var-decl name='end_addr' type-id='type-id-234' visibility='default' filepath='src/memory_region_map.h' line='139' column='1'/>
4072          </data-member>
4073          <data-member access='public' layout-offset-in-bits='128'>
4074            <var-decl name='call_stack_depth' type-id='type-id-1' visibility='default' filepath='src/memory_region_map.h' line='140' column='1'/>
4075          </data-member>
4076          <data-member access='public' layout-offset-in-bits='192'>
4077            <var-decl name='call_stack' type-id='type-id-292' visibility='default' filepath='src/memory_region_map.h' line='141' column='1'/>
4078          </data-member>
4079          <data-member access='public' layout-offset-in-bits='2240'>
4080            <var-decl name='is_stack' type-id='type-id-76' visibility='default' filepath='src/memory_region_map.h' line='143' column='1'/>
4081          </data-member>
4082          <member-function access='public'>
4083            <function-decl name='caller' mangled-name='_ZNK15MemoryRegionMap6Region6callerEv' filepath='src/memory_region_map.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
4084              <parameter type-id='type-id-293' is-artificial='yes'/>
4085              <return type-id='type-id-234'/>
4086            </function-decl>
4087          </member-function>
4088          <member-function access='private'>
4089            <function-decl name='AssertIsConsistent' mangled-name='_ZNK15MemoryRegionMap6Region18AssertIsConsistentEv' filepath='src/memory_region_map.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
4090              <parameter type-id='type-id-293' is-artificial='yes'/>
4091              <return type-id='type-id-75'/>
4092            </function-decl>
4093          </member-function>
4094          <member-function access='private'>
4095            <function-decl name='SetRegionSetKey' mangled-name='_ZN15MemoryRegionMap6Region15SetRegionSetKeyEm' filepath='src/memory_region_map.h' line='200' column='1' visibility='default' binding='global' size-in-bits='64'>
4096              <parameter type-id='type-id-294' is-artificial='yes'/>
4097              <parameter type-id='type-id-234'/>
4098              <return type-id='type-id-75'/>
4099            </function-decl>
4100          </member-function>
4101          <member-function access='private'>
4102            <function-decl name='set_end_addr' mangled-name='_ZN15MemoryRegionMap6Region12set_end_addrEm' filepath='src/memory_region_map.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
4103              <parameter type-id='type-id-294' is-artificial='yes'/>
4104              <parameter type-id='type-id-234'/>
4105              <return type-id='type-id-75'/>
4106            </function-decl>
4107          </member-function>
4108          <member-function access='private'>
4109            <function-decl name='set_start_addr' mangled-name='_ZN15MemoryRegionMap6Region14set_start_addrEm' filepath='src/memory_region_map.h' line='182' column='1' visibility='default' binding='global' size-in-bits='64'>
4110              <parameter type-id='type-id-294' is-artificial='yes'/>
4111              <parameter type-id='type-id-234'/>
4112              <return type-id='type-id-75'/>
4113            </function-decl>
4114          </member-function>
4115          <member-function access='private'>
4116            <function-decl name='Create' mangled-name='_ZN15MemoryRegionMap6Region6CreateEPKvm' filepath='src/memory_region_map.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
4117              <parameter type-id='type-id-294' is-artificial='yes'/>
4118              <parameter type-id='type-id-74'/>
4119              <parameter type-id='type-id-7'/>
4120              <return type-id='type-id-75'/>
4121            </function-decl>
4122          </member-function>
4123          <member-function access='private'>
4124            <function-decl name='set_call_stack_depth' mangled-name='_ZN15MemoryRegionMap6Region20set_call_stack_depthEi' filepath='src/memory_region_map.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
4125              <parameter type-id='type-id-294' is-artificial='yes'/>
4126              <parameter type-id='type-id-1'/>
4127              <return type-id='type-id-75'/>
4128            </function-decl>
4129          </member-function>
4130          <member-function access='private'>
4131            <function-decl name='set_is_stack' mangled-name='_ZN15MemoryRegionMap6Region12set_is_stackEv' filepath='src/memory_region_map.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
4132              <parameter type-id='type-id-294' is-artificial='yes'/>
4133              <return type-id='type-id-75'/>
4134            </function-decl>
4135          </member-function>
4136        </class-decl>
4137      </member-type>
4138      <member-type access='private'>
4139        <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-295'>
4140          <member-function access='public'>
4141            <function-decl name='operator()' mangled-name='_ZNK15MemoryRegionMap9RegionCmpclERKNS_6RegionES3_' filepath='src/memory_region_map.h' line='246' column='1' visibility='default' binding='global' size-in-bits='64'>
4142              <parameter type-id='type-id-296' is-artificial='yes'/>
4143              <parameter type-id='type-id-297'/>
4144              <parameter type-id='type-id-297'/>
4145              <return type-id='type-id-76'/>
4146            </function-decl>
4147          </member-function>
4148        </class-decl>
4149      </member-type>
4150      <member-type access='private'>
4151        <typedef-decl name='RegionIterator' type-id='type-id-299' filepath='src/memory_region_map.h' line='268' column='1' id='type-id-298'/>
4152      </member-type>
4153      <member-type access='private'>
4154        <typedef-decl name='RegionSet' type-id='type-id-301' filepath='src/memory_region_map.h' line='263' column='1' id='type-id-300'/>
4155      </member-type>
4156      <member-type access='private'>
4157        <union-decl name='RegionSetRep' size-in-bits='384' visibility='default' filepath='src/memory_region_map.cc' line='177' column='1' id='type-id-302'>
4158          <data-member access='public'>
4159            <var-decl name='rep' type-id='type-id-303' visibility='default' filepath='src/memory_region_map.cc' line='178' column='1'/>
4160          </data-member>
4161          <data-member access='public'>
4162            <var-decl name='align_it' type-id='type-id-74' visibility='default' filepath='src/memory_region_map.cc' line='179' column='1'/>
4163          </data-member>
4164        </union-decl>
4165      </member-type>
4166      <member-type access='private'>
4167        <union-decl name='RegionSetRep' visibility='default' is-declaration-only='yes' id='type-id-304'/>
4168      </member-type>
4169      <data-member access='private' static='yes'>
4170        <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'/>
4171      </data-member>
4172      <data-member access='private' static='yes'>
4173        <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'/>
4174      </data-member>
4175      <data-member access='private' static='yes'>
4176        <var-decl name='arena_' type-id='type-id-101' mangled-name='_ZN15MemoryRegionMap6arena_E' visibility='default' filepath='src/memory_region_map.h' line='298' column='1' elf-symbol-id='_ZN15MemoryRegionMap6arena_E'/>
4177      </data-member>
4178      <data-member access='private' static='yes'>
4179        <var-decl name='regions_' type-id='type-id-305' mangled-name='_ZN15MemoryRegionMap8regions_E' visibility='default' filepath='src/memory_region_map.h' line='306' column='1' elf-symbol-id='_ZN15MemoryRegionMap8regions_E'/>
4180      </data-member>
4181      <data-member access='private' static='yes'>
4182        <var-decl name='lock_' type-id='type-id-285' mangled-name='_ZN15MemoryRegionMap5lock_E' visibility='default' filepath='src/memory_region_map.h' line='309' column='1' elf-symbol-id='_ZN15MemoryRegionMap5lock_E'/>
4183      </data-member>
4184      <data-member access='private' static='yes'>
4185        <var-decl name='owner_lock_' type-id='type-id-285' mangled-name='_ZN15MemoryRegionMap11owner_lock_E' visibility='default' filepath='src/memory_region_map.h' line='311' column='1' elf-symbol-id='_ZN15MemoryRegionMap11owner_lock_E'/>
4186      </data-member>
4187      <data-member access='private' static='yes'>
4188        <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'/>
4189      </data-member>
4190      <data-member access='private' static='yes'>
4191        <var-decl name='lock_owner_tid_' type-id='type-id-306' 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'/>
4192      </data-member>
4193      <data-member access='private' static='yes'>
4194        <var-decl name='map_size_' type-id='type-id-103' mangled-name='_ZN15MemoryRegionMap9map_size_E' visibility='default' filepath='src/memory_region_map.h' line='319' column='1' elf-symbol-id='_ZN15MemoryRegionMap9map_size_E'/>
4195      </data-member>
4196      <data-member access='private' static='yes'>
4197        <var-decl name='unmap_size_' type-id='type-id-103' mangled-name='_ZN15MemoryRegionMap11unmap_size_E' visibility='default' filepath='src/memory_region_map.h' line='321' column='1' elf-symbol-id='_ZN15MemoryRegionMap11unmap_size_E'/>
4198      </data-member>
4199      <data-member access='private' static='yes'>
4200        <var-decl name='bucket_table_' type-id='type-id-307' mangled-name='_ZN15MemoryRegionMap13bucket_table_E' visibility='default' filepath='src/memory_region_map.h' line='324' column='1' elf-symbol-id='_ZN15MemoryRegionMap13bucket_table_E'/>
4201      </data-member>
4202      <data-member access='private' static='yes'>
4203        <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'/>
4204      </data-member>
4205      <data-member access='private' static='yes'>
4206        <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'/>
4207      </data-member>
4208      <data-member access='private' static='yes'>
4209        <var-decl name='saved_buckets_' type-id='type-id-308' mangled-name='_ZN15MemoryRegionMap14saved_buckets_E' visibility='default' filepath='src/memory_region_map.h' line='343' column='1' elf-symbol-id='_ZN15MemoryRegionMap14saved_buckets_E'/>
4210      </data-member>
4211      <data-member access='private' static='yes'>
4212        <var-decl name='saved_buckets_keys_' type-id='type-id-309' 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'/>
4213      </data-member>
4214      <member-function access='private' static='yes'>
4215        <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'>
4216          <parameter type-id='type-id-310'/>
4217          <parameter type-id='type-id-252'/>
4218          <return type-id='type-id-75'/>
4219        </function-decl>
4220      </member-function>
4221      <member-function access='private' static='yes'>
4222        <function-decl name='HandleSavedRegionsLocked' mangled-name='_ZN15MemoryRegionMap24HandleSavedRegionsLockedEPFvRKNS_6RegionEE' filepath='src/memory_region_map.h' line='358' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap24HandleSavedRegionsLockedEPFvRKNS_6RegionEE'>
4223          <parameter type-id='type-id-311'/>
4224          <return type-id='type-id-75'/>
4225        </function-decl>
4226      </member-function>
4227      <member-function access='private' static='yes'>
4228        <function-decl name='Unlock' mangled-name='_ZN15MemoryRegionMap6UnlockEv' filepath='src/memory_region_map.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap6UnlockEv'>
4229          <return type-id='type-id-75'/>
4230        </function-decl>
4231      </member-function>
4232      <member-function access='private' static='yes'>
4233        <function-decl name='LockIsHeld' mangled-name='_ZN15MemoryRegionMap10LockIsHeldEv' filepath='src/memory_region_map.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap10LockIsHeldEv'>
4234          <return type-id='type-id-76'/>
4235        </function-decl>
4236      </member-function>
4237      <member-function access='private' static='yes'>
4238        <function-decl name='LogAllLocked' mangled-name='_ZN15MemoryRegionMap12LogAllLockedEv' filepath='src/memory_region_map.h' line='396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap12LogAllLockedEv'>
4239          <return type-id='type-id-75'/>
4240        </function-decl>
4241      </member-function>
4242      <member-function access='private' static='yes'>
4243        <function-decl name='DoInsertRegionLocked' mangled-name='_ZN15MemoryRegionMap20DoInsertRegionLockedERKNS_6RegionE' filepath='src/memory_region_map.h' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap20DoInsertRegionLockedERKNS_6RegionE'>
4244          <parameter type-id='type-id-297'/>
4245          <return type-id='type-id-75'/>
4246        </function-decl>
4247      </member-function>
4248      <member-function access='private' static='yes'>
4249        <function-decl name='EndRegionLocked' mangled-name='_ZN15MemoryRegionMap15EndRegionLockedEv' filepath='src/memory_region_map.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap15EndRegionLockedEv'>
4250          <return type-id='type-id-298'/>
4251        </function-decl>
4252      </member-function>
4253      <member-function access='private' static='yes'>
4254        <function-decl name='BeginRegionLocked' mangled-name='_ZN15MemoryRegionMap17BeginRegionLockedEv' filepath='src/memory_region_map.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap17BeginRegionLockedEv'>
4255          <return type-id='type-id-298'/>
4256        </function-decl>
4257      </member-function>
4258      <member-function access='private' static='yes'>
4259        <function-decl name='DoFindRegionLocked' mangled-name='_ZN15MemoryRegionMap18DoFindRegionLockedEm' filepath='src/memory_region_map.h' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap18DoFindRegionLockedEm'>
4260          <parameter type-id='type-id-234'/>
4261          <return type-id='type-id-293'/>
4262        </function-decl>
4263      </member-function>
4264      <member-function access='private' static='yes'>
4265        <function-decl name='IsRecordingLocked' mangled-name='_ZN15MemoryRegionMap17IsRecordingLockedEv' filepath='src/memory_region_map.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap17IsRecordingLockedEv'>
4266          <return type-id='type-id-76'/>
4267        </function-decl>
4268      </member-function>
4269      <member-function access='private' static='yes'>
4270        <function-decl name='Lock' mangled-name='_ZN15MemoryRegionMap4LockEv' filepath='src/memory_region_map.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap4LockEv'>
4271          <return type-id='type-id-75'/>
4272        </function-decl>
4273      </member-function>
4274      <member-function access='private' static='yes'>
4275        <function-decl name='FindAndMarkStackRegion' mangled-name='_ZN15MemoryRegionMap22FindAndMarkStackRegionEmPNS_6RegionE' filepath='src/memory_region_map.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap22FindAndMarkStackRegionEmPNS_6RegionE'>
4276          <parameter type-id='type-id-234'/>
4277          <parameter type-id='type-id-294'/>
4278          <return type-id='type-id-76'/>
4279        </function-decl>
4280      </member-function>
4281      <member-function access='private' static='yes'>
4282        <function-decl name='FindRegion' mangled-name='_ZN15MemoryRegionMap10FindRegionEmPNS_6RegionE' filepath='src/memory_region_map.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap10FindRegionEmPNS_6RegionE'>
4283          <parameter type-id='type-id-234'/>
4284          <parameter type-id='type-id-294'/>
4285          <return type-id='type-id-76'/>
4286        </function-decl>
4287      </member-function>
4288      <member-function access='private' static='yes'>
4289        <function-decl name='Shutdown' mangled-name='_ZN15MemoryRegionMap8ShutdownEv' filepath='src/memory_region_map.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap8ShutdownEv'>
4290          <return type-id='type-id-76'/>
4291        </function-decl>
4292      </member-function>
4293      <member-function access='private' static='yes'>
4294        <function-decl name='Init' mangled-name='_ZN15MemoryRegionMap4InitEib' filepath='src/memory_region_map.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap4InitEib'>
4295          <parameter type-id='type-id-1'/>
4296          <parameter type-id='type-id-76'/>
4297          <return type-id='type-id-75'/>
4298        </function-decl>
4299      </member-function>
4300      <member-function access='private' static='yes'>
4301        <function-decl name='RestoreSavedBucketsLocked' mangled-name='_ZN15MemoryRegionMap25RestoreSavedBucketsLockedEv' filepath='src/memory_region_map.h' line='363' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap25RestoreSavedBucketsLockedEv'>
4302          <return type-id='type-id-75'/>
4303        </function-decl>
4304      </member-function>
4305      <member-function access='private' static='yes'>
4306        <function-decl name='GetBucket' mangled-name='_ZN15MemoryRegionMap9GetBucketEiPKPKv' filepath='src/memory_region_map.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap9GetBucketEiPKPKv'>
4307          <parameter type-id='type-id-1'/>
4308          <parameter type-id='type-id-246'/>
4309          <return type-id='type-id-312'/>
4310        </function-decl>
4311      </member-function>
4312      <member-function access='private' static='yes'>
4313        <function-decl name='RecordRegionRemovalInBucket' mangled-name='_ZN15MemoryRegionMap27RecordRegionRemovalInBucketEiPKPKvm' filepath='src/memory_region_map.h' line='379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap27RecordRegionRemovalInBucketEiPKPKvm'>
4314          <parameter type-id='type-id-1'/>
4315          <parameter type-id='type-id-246'/>
4316          <parameter type-id='type-id-7'/>
4317          <return type-id='type-id-75'/>
4318        </function-decl>
4319      </member-function>
4320      <member-function access='private' static='yes'>
4321        <function-decl name='InsertRegionLocked' mangled-name='_ZN15MemoryRegionMap18InsertRegionLockedERKNS_6RegionE' filepath='src/memory_region_map.h' line='367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap18InsertRegionLockedERKNS_6RegionE'>
4322          <parameter type-id='type-id-297'/>
4323          <return type-id='type-id-75'/>
4324        </function-decl>
4325      </member-function>
4326      <member-function access='private' static='yes'>
4327        <function-decl name='RecordRegionAddition' mangled-name='_ZN15MemoryRegionMap20RecordRegionAdditionEPKvm' filepath='src/memory_region_map.h' line='371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap20RecordRegionAdditionEPKvm'>
4328          <parameter type-id='type-id-74'/>
4329          <parameter type-id='type-id-7'/>
4330          <return type-id='type-id-75'/>
4331        </function-decl>
4332      </member-function>
4333      <member-function access='private' static='yes'>
4334        <function-decl name='MmapHook' mangled-name='_ZN15MemoryRegionMap8MmapHookEPKvS1_miiil' filepath='src/memory_region_map.h' line='384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap8MmapHookEPKvS1_miiil'>
4335          <parameter type-id='type-id-74'/>
4336          <parameter type-id='type-id-74'/>
4337          <parameter type-id='type-id-7'/>
4338          <parameter type-id='type-id-1'/>
4339          <parameter type-id='type-id-1'/>
4340          <parameter type-id='type-id-1'/>
4341          <parameter type-id='type-id-313'/>
4342          <return type-id='type-id-75'/>
4343        </function-decl>
4344      </member-function>
4345      <member-function access='private' static='yes'>
4346        <function-decl name='RecordRegionRemoval' mangled-name='_ZN15MemoryRegionMap19RecordRegionRemovalEPKvm' filepath='src/memory_region_map.h' line='374' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap19RecordRegionRemovalEPKvm'>
4347          <parameter type-id='type-id-74'/>
4348          <parameter type-id='type-id-7'/>
4349          <return type-id='type-id-75'/>
4350        </function-decl>
4351      </member-function>
4352      <member-function access='private' static='yes'>
4353        <function-decl name='MunmapHook' mangled-name='_ZN15MemoryRegionMap10MunmapHookEPKvm' filepath='src/memory_region_map.h' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap10MunmapHookEPKvm'>
4354          <parameter type-id='type-id-74'/>
4355          <parameter type-id='type-id-7'/>
4356          <return type-id='type-id-75'/>
4357        </function-decl>
4358      </member-function>
4359      <member-function access='private' static='yes'>
4360        <function-decl name='SbrkHook' mangled-name='_ZN15MemoryRegionMap8SbrkHookEPKvl' filepath='src/memory_region_map.h' line='392' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap8SbrkHookEPKvl'>
4361          <parameter type-id='type-id-74'/>
4362          <parameter type-id='type-id-314'/>
4363          <return type-id='type-id-75'/>
4364        </function-decl>
4365      </member-function>
4366      <member-function access='private' static='yes'>
4367        <function-decl name='MremapHook' mangled-name='_ZN15MemoryRegionMap10MremapHookEPKvS1_mmiS1_' filepath='src/memory_region_map.h' line='389' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MemoryRegionMap10MremapHookEPKvS1_mmiS1_'>
4368          <parameter type-id='type-id-74'/>
4369          <parameter type-id='type-id-74'/>
4370          <parameter type-id='type-id-7'/>
4371          <parameter type-id='type-id-7'/>
4372          <parameter type-id='type-id-1'/>
4373          <parameter type-id='type-id-74'/>
4374          <return type-id='type-id-75'/>
4375        </function-decl>
4376      </member-function>
4377    </class-decl>
4378    <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-315'>
4379      <member-function access='private'>
4380        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4381          <parameter type-id='type-id-316' is-artificial='yes'/>
4382          <return type-id='type-id-75'/>
4383        </function-decl>
4384      </member-function>
4385      <member-function access='private'>
4386        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4387          <parameter type-id='type-id-316' is-artificial='yes'/>
4388          <parameter type-id='type-id-317'/>
4389          <return type-id='type-id-75'/>
4390        </function-decl>
4391      </member-function>
4392      <member-function access='private' destructor='yes'>
4393        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4394          <parameter type-id='type-id-316' is-artificial='yes'/>
4395          <parameter type-id='type-id-1' is-artificial='yes'/>
4396          <return type-id='type-id-75'/>
4397        </function-decl>
4398      </member-function>
4399      <member-function access='private'>
4400        <function-decl name='destroy' mangled-name='_ZN13STL_AllocatorI11AllocObjectN15HeapLeakChecker9AllocatorEE7destroyEPS0_' filepath='src/base/stl_allocator.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
4401          <parameter type-id='type-id-316' is-artificial='yes'/>
4402          <parameter type-id='type-id-318'/>
4403          <return type-id='type-id-75'/>
4404        </function-decl>
4405      </member-function>
4406      <member-function access='private'>
4407        <function-decl name='max_size' mangled-name='_ZNK13STL_AllocatorI11AllocObjectN15HeapLeakChecker9AllocatorEE8max_sizeEv' filepath='src/base/stl_allocator.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
4408          <parameter type-id='type-id-319' is-artificial='yes'/>
4409          <return type-id='type-id-7'/>
4410        </function-decl>
4411      </member-function>
4412      <member-function access='private'>
4413        <function-decl name='allocate' mangled-name='_ZN13STL_AllocatorI11AllocObjectN15HeapLeakChecker9AllocatorEE8allocateEmPKv' filepath='src/base/stl_allocator.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
4414          <parameter type-id='type-id-316' is-artificial='yes'/>
4415          <parameter type-id='type-id-19'/>
4416          <parameter type-id='type-id-74'/>
4417          <return type-id='type-id-318'/>
4418        </function-decl>
4419      </member-function>
4420      <member-function access='private'>
4421        <function-decl name='construct' mangled-name='_ZN13STL_AllocatorI11AllocObjectN15HeapLeakChecker9AllocatorEE9constructEPS0_RKS0_' filepath='src/base/stl_allocator.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
4422          <parameter type-id='type-id-316' is-artificial='yes'/>
4423          <parameter type-id='type-id-318'/>
4424          <parameter type-id='type-id-320'/>
4425          <return type-id='type-id-75'/>
4426        </function-decl>
4427      </member-function>
4428      <member-function access='private'>
4429        <function-decl name='deallocate' mangled-name='_ZN13STL_AllocatorI11AllocObjectN15HeapLeakChecker9AllocatorEE10deallocateEPS0_m' filepath='src/base/stl_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
4430          <parameter type-id='type-id-316' is-artificial='yes'/>
4431          <parameter type-id='type-id-318'/>
4432          <parameter type-id='type-id-19'/>
4433          <return type-id='type-id-75'/>
4434        </function-decl>
4435      </member-function>
4436    </class-decl>
4437    <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-321'>
4438      <member-function access='private'>
4439        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4440          <parameter type-id='type-id-322' is-artificial='yes'/>
4441          <return type-id='type-id-75'/>
4442        </function-decl>
4443      </member-function>
4444      <member-function access='private'>
4445        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4446          <parameter type-id='type-id-322' is-artificial='yes'/>
4447          <parameter type-id='type-id-323'/>
4448          <return type-id='type-id-75'/>
4449        </function-decl>
4450      </member-function>
4451      <member-function access='private' destructor='yes'>
4452        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4453          <parameter type-id='type-id-322' is-artificial='yes'/>
4454          <parameter type-id='type-id-1' is-artificial='yes'/>
4455          <return type-id='type-id-75'/>
4456        </function-decl>
4457      </member-function>
4458      <member-function access='private'>
4459        <function-decl name='deallocate' mangled-name='_ZN13STL_AllocatorIcN15HeapLeakChecker9AllocatorEE10deallocateEPcm' filepath='src/base/stl_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
4460          <parameter type-id='type-id-322' is-artificial='yes'/>
4461          <parameter type-id='type-id-3'/>
4462          <parameter type-id='type-id-19'/>
4463          <return type-id='type-id-75'/>
4464        </function-decl>
4465      </member-function>
4466      <member-function access='private'>
4467        <function-decl name='allocate' mangled-name='_ZN13STL_AllocatorIcN15HeapLeakChecker9AllocatorEE8allocateEmPKv' filepath='src/base/stl_allocator.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
4468          <parameter type-id='type-id-322' is-artificial='yes'/>
4469          <parameter type-id='type-id-19'/>
4470          <parameter type-id='type-id-74'/>
4471          <return type-id='type-id-3'/>
4472        </function-decl>
4473      </member-function>
4474      <member-function access='private'>
4475        <function-decl name='operator==' mangled-name='_ZNK13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEeqERKS2_' filepath='src/base/stl_allocator.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
4476          <parameter type-id='type-id-324' is-artificial='yes'/>
4477          <parameter type-id='type-id-323'/>
4478          <return type-id='type-id-76'/>
4479        </function-decl>
4480      </member-function>
4481    </class-decl>
4482    <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-325'>
4483      <member-function access='private'>
4484        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4485          <parameter type-id='type-id-326' is-artificial='yes'/>
4486          <return type-id='type-id-75'/>
4487        </function-decl>
4488      </member-function>
4489      <member-function access='private'>
4490        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4491          <parameter type-id='type-id-326' is-artificial='yes'/>
4492          <parameter type-id='type-id-327'/>
4493          <return type-id='type-id-75'/>
4494        </function-decl>
4495      </member-function>
4496      <member-function access='private' destructor='yes'>
4497        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4498          <parameter type-id='type-id-326' is-artificial='yes'/>
4499          <parameter type-id='type-id-1' is-artificial='yes'/>
4500          <return type-id='type-id-75'/>
4501        </function-decl>
4502      </member-function>
4503      <member-function access='private'>
4504        <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'>
4505          <parameter type-id='type-id-326' is-artificial='yes'/>
4506          <parameter type-id='type-id-328'/>
4507          <return type-id='type-id-75'/>
4508        </function-decl>
4509      </member-function>
4510      <member-function access='private'>
4511        <function-decl name='destroy' mangled-name='_ZN13STL_AllocatorImN15HeapLeakChecker9AllocatorEE7destroyEPm' filepath='src/base/stl_allocator.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
4512          <parameter type-id='type-id-326' is-artificial='yes'/>
4513          <parameter type-id='type-id-329'/>
4514          <return type-id='type-id-75'/>
4515        </function-decl>
4516      </member-function>
4517      <member-function access='private'>
4518        <function-decl name='construct' mangled-name='_ZN13STL_AllocatorImN15HeapLeakChecker9AllocatorEE9constructEPmRKm' filepath='src/base/stl_allocator.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
4519          <parameter type-id='type-id-326' is-artificial='yes'/>
4520          <parameter type-id='type-id-329'/>
4521          <parameter type-id='type-id-330'/>
4522          <return type-id='type-id-75'/>
4523        </function-decl>
4524      </member-function>
4525    </class-decl>
4526    <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-331'>
4527      <member-function access='private'>
4528        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4529          <parameter type-id='type-id-332' is-artificial='yes'/>
4530          <return type-id='type-id-75'/>
4531        </function-decl>
4532      </member-function>
4533      <member-function access='private'>
4534        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4535          <parameter type-id='type-id-332' is-artificial='yes'/>
4536          <parameter type-id='type-id-328'/>
4537          <return type-id='type-id-75'/>
4538        </function-decl>
4539      </member-function>
4540      <member-function access='private' destructor='yes'>
4541        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4542          <parameter type-id='type-id-332' is-artificial='yes'/>
4543          <parameter type-id='type-id-1' is-artificial='yes'/>
4544          <return type-id='type-id-75'/>
4545        </function-decl>
4546      </member-function>
4547      <member-function access='private'>
4548        <function-decl name='allocate' mangled-name='_ZN13STL_AllocatorISt13_Rb_tree_nodeImEN15HeapLeakChecker9AllocatorEE8allocateEmPKv' filepath='src/base/stl_allocator.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
4549          <parameter type-id='type-id-332' is-artificial='yes'/>
4550          <parameter type-id='type-id-19'/>
4551          <parameter type-id='type-id-74'/>
4552          <return type-id='type-id-333'/>
4553        </function-decl>
4554      </member-function>
4555      <member-function access='private'>
4556        <function-decl name='deallocate' mangled-name='_ZN13STL_AllocatorISt13_Rb_tree_nodeImEN15HeapLeakChecker9AllocatorEE10deallocateEPS1_m' filepath='src/base/stl_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
4557          <parameter type-id='type-id-332' is-artificial='yes'/>
4558          <parameter type-id='type-id-333'/>
4559          <parameter type-id='type-id-19'/>
4560          <return type-id='type-id-75'/>
4561        </function-decl>
4562      </member-function>
4563    </class-decl>
4564    <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-334'>
4565      <member-function access='private'>
4566        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4567          <parameter type-id='type-id-335' is-artificial='yes'/>
4568          <return type-id='type-id-75'/>
4569        </function-decl>
4570      </member-function>
4571      <member-function access='private'>
4572        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4573          <parameter type-id='type-id-335' is-artificial='yes'/>
4574          <parameter type-id='type-id-336'/>
4575          <return type-id='type-id-75'/>
4576        </function-decl>
4577      </member-function>
4578      <member-function access='private' destructor='yes'>
4579        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4580          <parameter type-id='type-id-335' is-artificial='yes'/>
4581          <parameter type-id='type-id-1' is-artificial='yes'/>
4582          <return type-id='type-id-75'/>
4583        </function-decl>
4584      </member-function>
4585      <member-function access='private'>
4586        <function-decl name='allocate' mangled-name='_ZN13STL_AllocatorISt13_Rb_tree_nodeISt4pairIKmN15HeapLeakChecker10RangeValueEEENS3_9AllocatorEE8allocateEmPKv' filepath='src/base/stl_allocator.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
4587          <parameter type-id='type-id-335' is-artificial='yes'/>
4588          <parameter type-id='type-id-19'/>
4589          <parameter type-id='type-id-74'/>
4590          <return type-id='type-id-337'/>
4591        </function-decl>
4592      </member-function>
4593      <member-function access='private'>
4594        <function-decl name='deallocate' mangled-name='_ZN13STL_AllocatorISt13_Rb_tree_nodeISt4pairIKmN15HeapLeakChecker10RangeValueEEENS3_9AllocatorEE10deallocateEPS6_m' filepath='src/base/stl_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
4595          <parameter type-id='type-id-335' is-artificial='yes'/>
4596          <parameter type-id='type-id-337'/>
4597          <parameter type-id='type-id-19'/>
4598          <return type-id='type-id-75'/>
4599        </function-decl>
4600      </member-function>
4601    </class-decl>
4602    <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-338'>
4603      <member-function access='private'>
4604        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4605          <parameter type-id='type-id-339' is-artificial='yes'/>
4606          <return type-id='type-id-75'/>
4607        </function-decl>
4608      </member-function>
4609      <member-function access='private'>
4610        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4611          <parameter type-id='type-id-339' is-artificial='yes'/>
4612          <parameter type-id='type-id-340'/>
4613          <return type-id='type-id-75'/>
4614        </function-decl>
4615      </member-function>
4616      <member-function access='private' destructor='yes'>
4617        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4618          <parameter type-id='type-id-339' is-artificial='yes'/>
4619          <parameter type-id='type-id-1' is-artificial='yes'/>
4620          <return type-id='type-id-75'/>
4621        </function-decl>
4622      </member-function>
4623      <member-function access='private'>
4624        <function-decl name='allocate' mangled-name='_ZN13STL_AllocatorISt13_Rb_tree_nodeISt4pairIKmmEEN15HeapLeakChecker9AllocatorEE8allocateEmPKv' filepath='src/base/stl_allocator.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
4625          <parameter type-id='type-id-339' is-artificial='yes'/>
4626          <parameter type-id='type-id-19'/>
4627          <parameter type-id='type-id-74'/>
4628          <return type-id='type-id-341'/>
4629        </function-decl>
4630      </member-function>
4631      <member-function access='private'>
4632        <function-decl name='deallocate' mangled-name='_ZN13STL_AllocatorISt13_Rb_tree_nodeISt4pairIKmmEEN15HeapLeakChecker9AllocatorEE10deallocateEPS4_m' filepath='src/base/stl_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
4633          <parameter type-id='type-id-339' is-artificial='yes'/>
4634          <parameter type-id='type-id-341'/>
4635          <parameter type-id='type-id-19'/>
4636          <return type-id='type-id-75'/>
4637        </function-decl>
4638      </member-function>
4639    </class-decl>
4640    <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-342'>
4641      <member-function access='private'>
4642        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4643          <parameter type-id='type-id-343' is-artificial='yes'/>
4644          <return type-id='type-id-75'/>
4645        </function-decl>
4646      </member-function>
4647      <member-function access='private'>
4648        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4649          <parameter type-id='type-id-343' is-artificial='yes'/>
4650          <parameter type-id='type-id-344'/>
4651          <return type-id='type-id-75'/>
4652        </function-decl>
4653      </member-function>
4654      <member-function access='private' destructor='yes'>
4655        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4656          <parameter type-id='type-id-343' is-artificial='yes'/>
4657          <parameter type-id='type-id-1' is-artificial='yes'/>
4658          <return type-id='type-id-75'/>
4659        </function-decl>
4660      </member-function>
4661      <member-function access='private'>
4662        <function-decl name='allocate' mangled-name='_ZN13STL_AllocatorISt13_Rb_tree_nodeISt4pairIKSbIcSt11char_traitsIcES_IcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS_ISA_S5_EEEES5_E8allocateEmPKv' filepath='src/base/stl_allocator.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
4663          <parameter type-id='type-id-343' is-artificial='yes'/>
4664          <parameter type-id='type-id-19'/>
4665          <parameter type-id='type-id-74'/>
4666          <return type-id='type-id-345'/>
4667        </function-decl>
4668      </member-function>
4669      <member-function access='private'>
4670        <function-decl name='deallocate' mangled-name='_ZN13STL_AllocatorISt13_Rb_tree_nodeISt4pairIKSbIcSt11char_traitsIcES_IcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS_ISA_S5_EEEES5_E10deallocateEPSE_m' filepath='src/base/stl_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
4671          <parameter type-id='type-id-343' is-artificial='yes'/>
4672          <parameter type-id='type-id-345'/>
4673          <parameter type-id='type-id-19'/>
4674          <return type-id='type-id-75'/>
4675        </function-decl>
4676      </member-function>
4677    </class-decl>
4678    <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-346'>
4679      <member-function access='private'>
4680        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4681          <parameter type-id='type-id-347' is-artificial='yes'/>
4682          <return type-id='type-id-75'/>
4683        </function-decl>
4684      </member-function>
4685      <member-function access='private'>
4686        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4687          <parameter type-id='type-id-347' is-artificial='yes'/>
4688          <parameter type-id='type-id-348'/>
4689          <return type-id='type-id-75'/>
4690        </function-decl>
4691      </member-function>
4692      <member-function access='private' destructor='yes'>
4693        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4694          <parameter type-id='type-id-347' is-artificial='yes'/>
4695          <parameter type-id='type-id-1' is-artificial='yes'/>
4696          <return type-id='type-id-75'/>
4697        </function-decl>
4698      </member-function>
4699      <member-function access='private'>
4700        <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'>
4701          <parameter type-id='type-id-347' is-artificial='yes'/>
4702          <parameter type-id='type-id-336'/>
4703          <return type-id='type-id-75'/>
4704        </function-decl>
4705      </member-function>
4706      <member-function access='private'>
4707        <function-decl name='construct' mangled-name='_ZN13STL_AllocatorISt4pairIKmN15HeapLeakChecker10RangeValueEENS2_9AllocatorEE9constructEPS4_RKS4_' filepath='src/base/stl_allocator.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
4708          <parameter type-id='type-id-347' is-artificial='yes'/>
4709          <parameter type-id='type-id-349'/>
4710          <parameter type-id='type-id-350'/>
4711          <return type-id='type-id-75'/>
4712        </function-decl>
4713      </member-function>
4714      <member-function access='private'>
4715        <function-decl name='destroy' mangled-name='_ZN13STL_AllocatorISt4pairIKmN15HeapLeakChecker10RangeValueEENS2_9AllocatorEE7destroyEPS4_' filepath='src/base/stl_allocator.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
4716          <parameter type-id='type-id-347' is-artificial='yes'/>
4717          <parameter type-id='type-id-349'/>
4718          <return type-id='type-id-75'/>
4719        </function-decl>
4720      </member-function>
4721    </class-decl>
4722    <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-351'>
4723      <member-function access='private'>
4724        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4725          <parameter type-id='type-id-352' is-artificial='yes'/>
4726          <return type-id='type-id-75'/>
4727        </function-decl>
4728      </member-function>
4729      <member-function access='private'>
4730        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4731          <parameter type-id='type-id-352' is-artificial='yes'/>
4732          <parameter type-id='type-id-353'/>
4733          <return type-id='type-id-75'/>
4734        </function-decl>
4735      </member-function>
4736      <member-function access='private' destructor='yes'>
4737        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4738          <parameter type-id='type-id-352' is-artificial='yes'/>
4739          <parameter type-id='type-id-1' is-artificial='yes'/>
4740          <return type-id='type-id-75'/>
4741        </function-decl>
4742      </member-function>
4743      <member-function access='private'>
4744        <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'>
4745          <parameter type-id='type-id-352' is-artificial='yes'/>
4746          <parameter type-id='type-id-340'/>
4747          <return type-id='type-id-75'/>
4748        </function-decl>
4749      </member-function>
4750      <member-function access='private'>
4751        <function-decl name='destroy' mangled-name='_ZN13STL_AllocatorISt4pairIKmmEN15HeapLeakChecker9AllocatorEE7destroyEPS2_' filepath='src/base/stl_allocator.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
4752          <parameter type-id='type-id-352' is-artificial='yes'/>
4753          <parameter type-id='type-id-354'/>
4754          <return type-id='type-id-75'/>
4755        </function-decl>
4756      </member-function>
4757      <member-function access='private'>
4758        <function-decl name='construct' mangled-name='_ZN13STL_AllocatorISt4pairIKmmEN15HeapLeakChecker9AllocatorEE9constructEPS2_RKS2_' filepath='src/base/stl_allocator.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
4759          <parameter type-id='type-id-352' is-artificial='yes'/>
4760          <parameter type-id='type-id-354'/>
4761          <parameter type-id='type-id-355'/>
4762          <return type-id='type-id-75'/>
4763        </function-decl>
4764      </member-function>
4765    </class-decl>
4766    <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-356'>
4767      <member-function access='private'>
4768        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4769          <parameter type-id='type-id-357' is-artificial='yes'/>
4770          <return type-id='type-id-75'/>
4771        </function-decl>
4772      </member-function>
4773      <member-function access='private'>
4774        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4775          <parameter type-id='type-id-357' is-artificial='yes'/>
4776          <parameter type-id='type-id-358'/>
4777          <return type-id='type-id-75'/>
4778        </function-decl>
4779      </member-function>
4780      <member-function access='private' destructor='yes'>
4781        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4782          <parameter type-id='type-id-357' is-artificial='yes'/>
4783          <parameter type-id='type-id-1' is-artificial='yes'/>
4784          <return type-id='type-id-75'/>
4785        </function-decl>
4786      </member-function>
4787      <member-function access='private'>
4788        <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'>
4789          <parameter type-id='type-id-357' is-artificial='yes'/>
4790          <parameter type-id='type-id-344'/>
4791          <return type-id='type-id-75'/>
4792        </function-decl>
4793      </member-function>
4794      <member-function access='private'>
4795        <function-decl name='destroy' mangled-name='_ZN13STL_AllocatorISt4pairIKSbIcSt11char_traitsIcES_IcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS_IS9_S4_EEES4_E7destroyEPSC_' filepath='src/base/stl_allocator.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
4796          <parameter type-id='type-id-357' is-artificial='yes'/>
4797          <parameter type-id='type-id-359'/>
4798          <return type-id='type-id-75'/>
4799        </function-decl>
4800      </member-function>
4801      <member-function access='private'>
4802        <function-decl name='construct' mangled-name='_ZN13STL_AllocatorISt4pairIKSbIcSt11char_traitsIcES_IcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS_IS9_S4_EEES4_E9constructEPSC_RKSC_' filepath='src/base/stl_allocator.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
4803          <parameter type-id='type-id-357' is-artificial='yes'/>
4804          <parameter type-id='type-id-359'/>
4805          <parameter type-id='type-id-360'/>
4806          <return type-id='type-id-75'/>
4807        </function-decl>
4808      </member-function>
4809    </class-decl>
4810    <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-361'>
4811      <member-function access='private'>
4812        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4813          <parameter type-id='type-id-362' is-artificial='yes'/>
4814          <return type-id='type-id-75'/>
4815        </function-decl>
4816      </member-function>
4817      <member-function access='private'>
4818        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4819          <parameter type-id='type-id-362' is-artificial='yes'/>
4820          <parameter type-id='type-id-363'/>
4821          <return type-id='type-id-75'/>
4822        </function-decl>
4823      </member-function>
4824      <member-function access='private' destructor='yes'>
4825        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4826          <parameter type-id='type-id-362' is-artificial='yes'/>
4827          <parameter type-id='type-id-1' is-artificial='yes'/>
4828          <return type-id='type-id-75'/>
4829        </function-decl>
4830      </member-function>
4831      <member-function access='private'>
4832        <function-decl name='destroy' mangled-name='_ZN13STL_AllocatorIPvN15HeapLeakChecker9AllocatorEE7destroyEPS0_' filepath='src/base/stl_allocator.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
4833          <parameter type-id='type-id-362' is-artificial='yes'/>
4834          <parameter type-id='type-id-171'/>
4835          <return type-id='type-id-75'/>
4836        </function-decl>
4837      </member-function>
4838      <member-function access='private'>
4839        <function-decl name='max_size' mangled-name='_ZNK13STL_AllocatorIPvN15HeapLeakChecker9AllocatorEE8max_sizeEv' filepath='src/base/stl_allocator.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
4840          <parameter type-id='type-id-364' is-artificial='yes'/>
4841          <return type-id='type-id-7'/>
4842        </function-decl>
4843      </member-function>
4844      <member-function access='private'>
4845        <function-decl name='allocate' mangled-name='_ZN13STL_AllocatorIPvN15HeapLeakChecker9AllocatorEE8allocateEmPKv' filepath='src/base/stl_allocator.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
4846          <parameter type-id='type-id-362' is-artificial='yes'/>
4847          <parameter type-id='type-id-19'/>
4848          <parameter type-id='type-id-74'/>
4849          <return type-id='type-id-171'/>
4850        </function-decl>
4851      </member-function>
4852      <member-function access='private'>
4853        <function-decl name='construct' mangled-name='_ZN13STL_AllocatorIPvN15HeapLeakChecker9AllocatorEE9constructEPS0_RKS0_' filepath='src/base/stl_allocator.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
4854          <parameter type-id='type-id-362' is-artificial='yes'/>
4855          <parameter type-id='type-id-171'/>
4856          <parameter type-id='type-id-365'/>
4857          <return type-id='type-id-75'/>
4858        </function-decl>
4859      </member-function>
4860      <member-function access='private'>
4861        <function-decl name='deallocate' mangled-name='_ZN13STL_AllocatorIPvN15HeapLeakChecker9AllocatorEE10deallocateEPS0_m' filepath='src/base/stl_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
4862          <parameter type-id='type-id-362' is-artificial='yes'/>
4863          <parameter type-id='type-id-171'/>
4864          <parameter type-id='type-id-19'/>
4865          <return type-id='type-id-75'/>
4866        </function-decl>
4867      </member-function>
4868    </class-decl>
4869    <enum-decl name='ObjectPlacement' filepath='src/heap-checker.cc' line='345' column='1' id='type-id-366'>
4870      <underlying-type type-id='type-id-96'/>
4871      <enumerator name='MUST_BE_ON_HEAP' value='0'/>
4872      <enumerator name='IGNORED_ON_HEAP' value='1'/>
4873      <enumerator name='MAYBE_LIVE' value='2'/>
4874      <enumerator name='IN_GLOBAL_DATA' value='3'/>
4875      <enumerator name='THREAD_DATA' value='4'/>
4876      <enumerator name='THREAD_REGISTERS' value='5'/>
4877    </enum-decl>
4878    <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='256' id='type-id-367'>
4879      <subrange length='4' type-id='type-id-19' id='type-id-368'/>
4880    </array-type-def>
4881    <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-369'>
4882      <data-member access='public' layout-offset-in-bits='0'>
4883        <var-decl name='ptr' type-id='type-id-74' visibility='default' filepath='src/heap-checker.cc' line='357' column='1'/>
4884      </data-member>
4885      <data-member access='public' layout-offset-in-bits='64'>
4886        <var-decl name='size' type-id='type-id-234' visibility='default' filepath='src/heap-checker.cc' line='358' column='1'/>
4887      </data-member>
4888      <data-member access='public' layout-offset-in-bits='128'>
4889        <var-decl name='place' type-id='type-id-366' visibility='default' filepath='src/heap-checker.cc' line='359' column='1'/>
4890      </data-member>
4891      <member-function access='public' constructor='yes'>
4892        <function-decl name='AllocObject' filepath='src/heap-checker.cc' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
4893          <parameter type-id='type-id-318' is-artificial='yes'/>
4894          <parameter type-id='type-id-74'/>
4895          <parameter type-id='type-id-7'/>
4896          <parameter type-id='type-id-366'/>
4897          <return type-id='type-id-75'/>
4898        </function-decl>
4899      </member-function>
4900    </class-decl>
4901    <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-249'>
4902      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-245'/>
4903      <data-member access='public' static='yes'>
4904        <var-decl name='kMaxStackDepth' type-id='type-id-139' visibility='default' filepath='src/heap-profile-stats.h' line='70' column='1'/>
4905      </data-member>
4906      <data-member access='public' layout-offset-in-bits='192'>
4907        <var-decl name='hash' type-id='type-id-234' visibility='default' filepath='src/heap-profile-stats.h' line='72' column='1'/>
4908      </data-member>
4909      <data-member access='public' layout-offset-in-bits='256'>
4910        <var-decl name='depth' type-id='type-id-1' visibility='default' filepath='src/heap-profile-stats.h' line='73' column='1'/>
4911      </data-member>
4912      <data-member access='public' layout-offset-in-bits='320'>
4913        <var-decl name='stack' type-id='type-id-171' visibility='default' filepath='src/heap-profile-stats.h' line='74' column='1'/>
4914      </data-member>
4915      <data-member access='public' layout-offset-in-bits='384'>
4916        <var-decl name='next' type-id='type-id-312' visibility='default' filepath='src/heap-profile-stats.h' line='75' column='1'/>
4917      </data-member>
4918    </class-decl>
4919    <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-245'>
4920      <data-member access='public' layout-offset-in-bits='0'>
4921        <var-decl name='allocs' type-id='type-id-83' visibility='default' filepath='src/heap-profile-stats.h' line='61' column='1'/>
4922      </data-member>
4923      <data-member access='public' layout-offset-in-bits='32'>
4924        <var-decl name='frees' type-id='type-id-83' visibility='default' filepath='src/heap-profile-stats.h' line='62' column='1'/>
4925      </data-member>
4926      <data-member access='public' layout-offset-in-bits='64'>
4927        <var-decl name='alloc_size' type-id='type-id-103' visibility='default' filepath='src/heap-profile-stats.h' line='63' column='1'/>
4928      </data-member>
4929      <data-member access='public' layout-offset-in-bits='128'>
4930        <var-decl name='free_size' type-id='type-id-103' visibility='default' filepath='src/heap-profile-stats.h' line='64' column='1'/>
4931      </data-member>
4932    </class-decl>
4933    <typedef-decl name='AtomicWord' type-id='type-id-370' filepath='src/base/atomicops.h' line='129' column='1' id='type-id-174'/>
4934    <typedef-decl name='DisabledRangeMap' type-id='type-id-371' filepath='src/heap-checker.cc' line='411' column='1' id='type-id-372'/>
4935    <typedef-decl name='GlobalRegionCallerRangeMap' type-id='type-id-373' filepath='src/heap-checker.cc' line='432' column='1' id='type-id-374'/>
4936    <typedef-decl name='LibraryLiveObjectsStacks' type-id='type-id-375' filepath='src/heap-checker.cc' line='397' column='1' id='type-id-376'/>
4937    <typedef-decl name='LiveObjectsStack' type-id='type-id-377' filepath='src/heap-checker.cc' line='384' column='1' id='type-id-378'/>
4938    <typedef-decl name='MallocHook_DeleteHook' type-id='type-id-190' filepath='./src/gperftools/malloc_hook_c.h' line='76' column='1' id='type-id-379'/>
4939    <typedef-decl name='MallocHook_MmapHook' type-id='type-id-380' filepath='./src/gperftools/malloc_hook_c.h' line='99' column='1' id='type-id-381'/>
4940    <typedef-decl name='MallocHook_NewHook' type-id='type-id-382' filepath='./src/gperftools/malloc_hook_c.h' line='70' column='1' id='type-id-383'/>
4941    <typedef-decl name='MallocHook_SbrkHook' type-id='type-id-384' filepath='./src/gperftools/malloc_hook_c.h' line='144' column='1' id='type-id-385'/>
4942    <typedef-decl name='RawFD' type-id='type-id-1' filepath='./src/base/logging.h' line='251' column='1' id='type-id-85'/>
4943    <typedef-decl name='StackTopSet' type-id='type-id-386' filepath='src/heap-checker.cc' line='422' column='1' id='type-id-387'/>
4944    <typedef-decl name='__intptr_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='189' column='1' id='type-id-388'/>
4945    <typedef-decl name='intptr_t' type-id='type-id-388' filepath='/usr/include/unistd.h' line='268' column='1' id='type-id-370'/>
4946    <typedef-decl name='off_t' type-id='type-id-150' filepath='/usr/include/sys/types.h' line='87' column='1' id='type-id-313'/>
4947    <array-type-def dimensions='1' type-id='type-id-74' size-in-bits='2048' id='type-id-292'>
4948      <subrange length='32' type-id='type-id-19' id='type-id-389'/>
4949    </array-type-def>
4950    <pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-192'/>
4951    <pointer-type-def type-id='type-id-180' size-in-bits='64' id='type-id-201'/>
4952    <pointer-type-def type-id='type-id-201' size-in-bits='64' id='type-id-186'/>
4953    <pointer-type-def type-id='type-id-182' size-in-bits='64' id='type-id-187'/>
4954    <pointer-type-def type-id='type-id-184' size-in-bits='64' id='type-id-191'/>
4955    <reference-type-def kind='lvalue' type-id='type-id-369' size-in-bits='64' id='type-id-390'/>
4956    <pointer-type-def type-id='type-id-369' size-in-bits='64' id='type-id-318'/>
4957    <qualified-type-def type-id='type-id-318' const='yes' id='type-id-391'/>
4958    <reference-type-def kind='lvalue' type-id='type-id-391' size-in-bits='64' id='type-id-392'/>
4959    <reference-type-def kind='lvalue' type-id='type-id-318' size-in-bits='64' id='type-id-393'/>
4960    <pointer-type-def type-id='type-id-372' size-in-bits='64' id='type-id-394'/>
4961    <pointer-type-def type-id='type-id-394' size-in-bits='64' id='type-id-227'/>
4962    <pointer-type-def type-id='type-id-374' size-in-bits='64' id='type-id-395'/>
4963    <pointer-type-def type-id='type-id-395' size-in-bits='64' id='type-id-228'/>
4964    <pointer-type-def type-id='type-id-210' size-in-bits='64' id='type-id-214'/>
4965    <pointer-type-def type-id='type-id-215' size-in-bits='64' id='type-id-218'/>
4966    <pointer-type-def type-id='type-id-219' size-in-bits='64' id='type-id-237'/>
4967    <pointer-type-def type-id='type-id-220' size-in-bits='64' id='type-id-221'/>
4968    <reference-type-def kind='lvalue' type-id='type-id-233' size-in-bits='64' id='type-id-396'/>
4969    <pointer-type-def type-id='type-id-249' size-in-bits='64' id='type-id-312'/>
4970    <pointer-type-def type-id='type-id-242' size-in-bits='64' id='type-id-277'/>
4971    <pointer-type-def type-id='type-id-277' size-in-bits='64' id='type-id-229'/>
4972    <pointer-type-def type-id='type-id-243' size-in-bits='64' id='type-id-198'/>
4973    <pointer-type-def type-id='type-id-247' size-in-bits='64' id='type-id-282'/>
4974    <pointer-type-def type-id='type-id-209' size-in-bits='64' id='type-id-208'/>
4975    <pointer-type-def type-id='type-id-248' size-in-bits='64' id='type-id-250'/>
4976    <pointer-type-def type-id='type-id-250' size-in-bits='64' id='type-id-275'/>
4977    <pointer-type-def type-id='type-id-265' size-in-bits='64' id='type-id-276'/>
4978    <pointer-type-def type-id='type-id-251' size-in-bits='64' id='type-id-252'/>
4979    <pointer-type-def type-id='type-id-254' size-in-bits='64' id='type-id-257'/>
4980    <pointer-type-def type-id='type-id-255' size-in-bits='64' id='type-id-256'/>
4981    <pointer-type-def type-id='type-id-258' size-in-bits='64' id='type-id-200'/>
4982    <pointer-type-def type-id='type-id-263' size-in-bits='64' id='type-id-205'/>
4983    <pointer-type-def type-id='type-id-376' size-in-bits='64' id='type-id-397'/>
4984    <pointer-type-def type-id='type-id-397' size-in-bits='64' id='type-id-230'/>
4985    <pointer-type-def type-id='type-id-378' size-in-bits='64' id='type-id-398'/>
4986    <pointer-type-def type-id='type-id-398' size-in-bits='64' id='type-id-231'/>
4987    <pointer-type-def type-id='type-id-284' size-in-bits='64' id='type-id-101'/>
4988    <pointer-type-def type-id='type-id-287' size-in-bits='64' id='type-id-288'/>
4989    <pointer-type-def type-id='type-id-291' size-in-bits='64' id='type-id-294'/>
4990    <reference-type-def kind='lvalue' type-id='type-id-315' size-in-bits='64' id='type-id-399'/>
4991    <pointer-type-def type-id='type-id-315' size-in-bits='64' id='type-id-316'/>
4992    <pointer-type-def type-id='type-id-321' size-in-bits='64' id='type-id-322'/>
4993    <pointer-type-def type-id='type-id-325' size-in-bits='64' id='type-id-326'/>
4994    <reference-type-def kind='lvalue' type-id='type-id-331' size-in-bits='64' id='type-id-400'/>
4995    <pointer-type-def type-id='type-id-331' size-in-bits='64' id='type-id-332'/>
4996    <reference-type-def kind='lvalue' type-id='type-id-334' size-in-bits='64' id='type-id-401'/>
4997    <pointer-type-def type-id='type-id-334' size-in-bits='64' id='type-id-335'/>
4998    <reference-type-def kind='lvalue' type-id='type-id-338' size-in-bits='64' id='type-id-402'/>
4999    <pointer-type-def type-id='type-id-338' size-in-bits='64' id='type-id-339'/>
5000    <reference-type-def kind='lvalue' type-id='type-id-342' size-in-bits='64' id='type-id-403'/>
5001    <pointer-type-def type-id='type-id-342' size-in-bits='64' id='type-id-343'/>
5002    <pointer-type-def type-id='type-id-346' size-in-bits='64' id='type-id-347'/>
5003    <pointer-type-def type-id='type-id-351' size-in-bits='64' id='type-id-352'/>
5004    <pointer-type-def type-id='type-id-356' size-in-bits='64' id='type-id-357'/>
5005    <reference-type-def kind='lvalue' type-id='type-id-361' size-in-bits='64' id='type-id-404'/>
5006    <pointer-type-def type-id='type-id-361' size-in-bits='64' id='type-id-362'/>
5007    <pointer-type-def type-id='type-id-387' size-in-bits='64' id='type-id-405'/>
5008    <pointer-type-def type-id='type-id-405' size-in-bits='64' id='type-id-232'/>
5009    <reference-type-def kind='lvalue' type-id='type-id-406' size-in-bits='64' id='type-id-407'/>
5010    <pointer-type-def type-id='type-id-406' size-in-bits='64' id='type-id-408'/>
5011    <reference-type-def kind='lvalue' type-id='type-id-409' size-in-bits='64' id='type-id-410'/>
5012    <pointer-type-def type-id='type-id-409' size-in-bits='64' id='type-id-411'/>
5013    <reference-type-def kind='lvalue' type-id='type-id-412' size-in-bits='64' id='type-id-413'/>
5014    <pointer-type-def type-id='type-id-412' size-in-bits='64' id='type-id-414'/>
5015    <reference-type-def kind='lvalue' type-id='type-id-415' size-in-bits='64' id='type-id-416'/>
5016    <pointer-type-def type-id='type-id-415' size-in-bits='64' id='type-id-417'/>
5017    <pointer-type-def type-id='type-id-418' size-in-bits='64' id='type-id-419'/>
5018    <pointer-type-def type-id='type-id-420' size-in-bits='64' id='type-id-421'/>
5019    <pointer-type-def type-id='type-id-422' size-in-bits='64' id='type-id-423'/>
5020    <qualified-type-def type-id='type-id-179' const='yes' id='type-id-424'/>
5021    <pointer-type-def type-id='type-id-424' size-in-bits='64' id='type-id-193'/>
5022    <qualified-type-def type-id='type-id-369' const='yes' id='type-id-425'/>
5023    <reference-type-def kind='lvalue' type-id='type-id-425' size-in-bits='64' id='type-id-320'/>
5024    <pointer-type-def type-id='type-id-425' size-in-bits='64' id='type-id-426'/>
5025    <qualified-type-def type-id='type-id-426' const='yes' id='type-id-427'/>
5026    <reference-type-def kind='lvalue' type-id='type-id-427' size-in-bits='64' id='type-id-428'/>
5027    <qualified-type-def type-id='type-id-211' const='yes' id='type-id-213'/>
5028    <qualified-type-def type-id='type-id-219' const='yes' id='type-id-429'/>
5029    <reference-type-def kind='lvalue' type-id='type-id-429' size-in-bits='64' id='type-id-238'/>
5030    <pointer-type-def type-id='type-id-429' size-in-bits='64' id='type-id-240'/>
5031    <qualified-type-def type-id='type-id-220' const='yes' id='type-id-430'/>
5032    <reference-type-def kind='lvalue' type-id='type-id-430' size-in-bits='64' id='type-id-222'/>
5033    <qualified-type-def type-id='type-id-233' const='yes' id='type-id-431'/>
5034    <reference-type-def kind='lvalue' type-id='type-id-431' size-in-bits='64' id='type-id-432'/>
5035    <qualified-type-def type-id='type-id-245' const='yes' id='type-id-433'/>
5036    <reference-type-def kind='lvalue' type-id='type-id-433' size-in-bits='64' id='type-id-434'/>
5037    <pointer-type-def type-id='type-id-433' size-in-bits='64' id='type-id-435'/>
5038    <qualified-type-def type-id='type-id-242' const='yes' id='type-id-436'/>
5039    <reference-type-def kind='lvalue' type-id='type-id-436' size-in-bits='64' id='type-id-278'/>
5040    <pointer-type-def type-id='type-id-436' size-in-bits='64' id='type-id-279'/>
5041    <qualified-type-def type-id='type-id-244' const='yes' id='type-id-437'/>
5042    <reference-type-def kind='lvalue' type-id='type-id-437' size-in-bits='64' id='type-id-438'/>
5043    <qualified-type-def type-id='type-id-247' const='yes' id='type-id-439'/>
5044    <reference-type-def kind='lvalue' type-id='type-id-439' size-in-bits='64' id='type-id-440'/>
5045    <qualified-type-def type-id='type-id-209' const='yes' id='type-id-441'/>
5046    <reference-type-def kind='lvalue' type-id='type-id-441' size-in-bits='64' id='type-id-271'/>
5047    <pointer-type-def type-id='type-id-441' size-in-bits='64' id='type-id-206'/>
5048    <qualified-type-def type-id='type-id-248' const='yes' id='type-id-442'/>
5049    <reference-type-def kind='lvalue' type-id='type-id-442' size-in-bits='64' id='type-id-280'/>
5050    <pointer-type-def type-id='type-id-442' size-in-bits='64' id='type-id-281'/>
5051    <qualified-type-def type-id='type-id-251' const='yes' id='type-id-443'/>
5052    <reference-type-def kind='lvalue' type-id='type-id-443' size-in-bits='64' id='type-id-253'/>
5053    <qualified-type-def type-id='type-id-254' const='yes' id='type-id-444'/>
5054    <reference-type-def kind='lvalue' type-id='type-id-444' size-in-bits='64' id='type-id-203'/>
5055    <qualified-type-def type-id='type-id-255' const='yes' id='type-id-445'/>
5056    <reference-type-def kind='lvalue' type-id='type-id-445' size-in-bits='64' id='type-id-270'/>
5057    <qualified-type-def type-id='type-id-258' const='yes' id='type-id-446'/>
5058    <reference-type-def kind='lvalue' type-id='type-id-446' size-in-bits='64' id='type-id-268'/>
5059    <pointer-type-def type-id='type-id-446' size-in-bits='64' id='type-id-269'/>
5060    <qualified-type-def type-id='type-id-287' const='yes' id='type-id-447'/>
5061    <reference-type-def kind='lvalue' type-id='type-id-447' size-in-bits='64' id='type-id-289'/>
5062    <qualified-type-def type-id='type-id-291' const='yes' id='type-id-448'/>
5063    <reference-type-def kind='lvalue' type-id='type-id-448' size-in-bits='64' id='type-id-297'/>
5064    <pointer-type-def type-id='type-id-448' size-in-bits='64' id='type-id-293'/>
5065    <qualified-type-def type-id='type-id-315' const='yes' id='type-id-449'/>
5066    <reference-type-def kind='lvalue' type-id='type-id-449' size-in-bits='64' id='type-id-317'/>
5067    <pointer-type-def type-id='type-id-449' size-in-bits='64' id='type-id-319'/>
5068    <qualified-type-def type-id='type-id-321' const='yes' id='type-id-450'/>
5069    <reference-type-def kind='lvalue' type-id='type-id-450' size-in-bits='64' id='type-id-323'/>
5070    <pointer-type-def type-id='type-id-450' size-in-bits='64' id='type-id-324'/>
5071    <qualified-type-def type-id='type-id-325' const='yes' id='type-id-451'/>
5072    <reference-type-def kind='lvalue' type-id='type-id-451' size-in-bits='64' id='type-id-327'/>
5073    <pointer-type-def type-id='type-id-451' size-in-bits='64' id='type-id-452'/>
5074    <qualified-type-def type-id='type-id-331' const='yes' id='type-id-453'/>
5075    <reference-type-def kind='lvalue' type-id='type-id-453' size-in-bits='64' id='type-id-328'/>
5076    <pointer-type-def type-id='type-id-453' size-in-bits='64' id='type-id-454'/>
5077    <qualified-type-def type-id='type-id-334' const='yes' id='type-id-455'/>
5078    <reference-type-def kind='lvalue' type-id='type-id-455' size-in-bits='64' id='type-id-336'/>
5079    <pointer-type-def type-id='type-id-455' size-in-bits='64' id='type-id-456'/>
5080    <qualified-type-def type-id='type-id-338' const='yes' id='type-id-457'/>
5081    <reference-type-def kind='lvalue' type-id='type-id-457' size-in-bits='64' id='type-id-340'/>
5082    <pointer-type-def type-id='type-id-457' size-in-bits='64' id='type-id-458'/>
5083    <qualified-type-def type-id='type-id-342' const='yes' id='type-id-459'/>
5084    <reference-type-def kind='lvalue' type-id='type-id-459' size-in-bits='64' id='type-id-344'/>
5085    <pointer-type-def type-id='type-id-459' size-in-bits='64' id='type-id-460'/>
5086    <qualified-type-def type-id='type-id-346' const='yes' id='type-id-461'/>
5087    <reference-type-def kind='lvalue' type-id='type-id-461' size-in-bits='64' id='type-id-348'/>
5088    <pointer-type-def type-id='type-id-461' size-in-bits='64' id='type-id-462'/>
5089    <qualified-type-def type-id='type-id-351' const='yes' id='type-id-463'/>
5090    <reference-type-def kind='lvalue' type-id='type-id-463' size-in-bits='64' id='type-id-353'/>
5091    <pointer-type-def type-id='type-id-463' size-in-bits='64' id='type-id-464'/>
5092    <qualified-type-def type-id='type-id-356' const='yes' id='type-id-465'/>
5093    <reference-type-def kind='lvalue' type-id='type-id-465' size-in-bits='64' id='type-id-358'/>
5094    <pointer-type-def type-id='type-id-465' size-in-bits='64' id='type-id-466'/>
5095    <qualified-type-def type-id='type-id-361' const='yes' id='type-id-467'/>
5096    <reference-type-def kind='lvalue' type-id='type-id-467' size-in-bits='64' id='type-id-363'/>
5097    <pointer-type-def type-id='type-id-467' size-in-bits='64' id='type-id-364'/>
5098    <qualified-type-def type-id='type-id-406' const='yes' id='type-id-468'/>
5099    <reference-type-def kind='lvalue' type-id='type-id-468' size-in-bits='64' id='type-id-469'/>
5100    <pointer-type-def type-id='type-id-468' size-in-bits='64' id='type-id-470'/>
5101    <qualified-type-def type-id='type-id-409' const='yes' id='type-id-471'/>
5102    <reference-type-def kind='lvalue' type-id='type-id-471' size-in-bits='64' id='type-id-472'/>
5103    <pointer-type-def type-id='type-id-471' size-in-bits='64' id='type-id-473'/>
5104    <qualified-type-def type-id='type-id-412' const='yes' id='type-id-474'/>
5105    <reference-type-def kind='lvalue' type-id='type-id-474' size-in-bits='64' id='type-id-475'/>
5106    <pointer-type-def type-id='type-id-474' size-in-bits='64' id='type-id-476'/>
5107    <qualified-type-def type-id='type-id-415' const='yes' id='type-id-477'/>
5108    <reference-type-def kind='lvalue' type-id='type-id-477' size-in-bits='64' id='type-id-478'/>
5109    <pointer-type-def type-id='type-id-477' size-in-bits='64' id='type-id-479'/>
5110    <qualified-type-def type-id='type-id-418' const='yes' id='type-id-480'/>
5111    <reference-type-def kind='lvalue' type-id='type-id-480' size-in-bits='64' id='type-id-481'/>
5112    <pointer-type-def type-id='type-id-480' size-in-bits='64' id='type-id-482'/>
5113    <qualified-type-def type-id='type-id-420' const='yes' id='type-id-483'/>
5114    <pointer-type-def type-id='type-id-483' size-in-bits='64' id='type-id-484'/>
5115    <qualified-type-def type-id='type-id-422' const='yes' id='type-id-485'/>
5116    <pointer-type-def type-id='type-id-485' size-in-bits='64' id='type-id-486'/>
5117    <reference-type-def kind='lvalue' type-id='type-id-487' size-in-bits='64' id='type-id-488'/>
5118    <qualified-type-def type-id='type-id-2' const='yes' id='type-id-212'/>
5119    <reference-type-def kind='lvalue' type-id='type-id-212' size-in-bits='64' id='type-id-489'/>
5120    <reference-type-def kind='lvalue' type-id='type-id-115' size-in-bits='64' id='type-id-490'/>
5121    <qualified-type-def type-id='type-id-491' const='yes' id='type-id-492'/>
5122    <pointer-type-def type-id='type-id-492' size-in-bits='64' id='type-id-493'/>
5123    <qualified-type-def type-id='type-id-494' const='yes' id='type-id-495'/>
5124    <reference-type-def kind='lvalue' type-id='type-id-495' size-in-bits='64' id='type-id-496'/>
5125    <pointer-type-def type-id='type-id-495' size-in-bits='64' id='type-id-497'/>
5126    <qualified-type-def type-id='type-id-498' const='yes' id='type-id-499'/>
5127    <reference-type-def kind='lvalue' type-id='type-id-499' size-in-bits='64' id='type-id-500'/>
5128    <pointer-type-def type-id='type-id-499' size-in-bits='64' id='type-id-501'/>
5129    <qualified-type-def type-id='type-id-502' const='yes' id='type-id-503'/>
5130    <reference-type-def kind='lvalue' type-id='type-id-503' size-in-bits='64' id='type-id-504'/>
5131    <pointer-type-def type-id='type-id-503' size-in-bits='64' id='type-id-505'/>
5132    <qualified-type-def type-id='type-id-506' const='yes' id='type-id-507'/>
5133    <reference-type-def kind='lvalue' type-id='type-id-507' size-in-bits='64' id='type-id-508'/>
5134    <pointer-type-def type-id='type-id-507' size-in-bits='64' id='type-id-509'/>
5135    <qualified-type-def type-id='type-id-299' const='yes' id='type-id-510'/>
5136    <reference-type-def kind='lvalue' type-id='type-id-510' size-in-bits='64' id='type-id-511'/>
5137    <pointer-type-def type-id='type-id-510' size-in-bits='64' id='type-id-512'/>
5138    <qualified-type-def type-id='type-id-513' const='yes' id='type-id-514'/>
5139    <reference-type-def kind='lvalue' type-id='type-id-514' size-in-bits='64' id='type-id-515'/>
5140    <pointer-type-def type-id='type-id-514' size-in-bits='64' id='type-id-516'/>
5141    <qualified-type-def type-id='type-id-517' const='yes' id='type-id-518'/>
5142    <reference-type-def kind='lvalue' type-id='type-id-518' size-in-bits='64' id='type-id-519'/>
5143    <pointer-type-def type-id='type-id-518' size-in-bits='64' id='type-id-520'/>
5144    <qualified-type-def type-id='type-id-521' const='yes' id='type-id-522'/>
5145    <reference-type-def kind='lvalue' type-id='type-id-522' size-in-bits='64' id='type-id-523'/>
5146    <pointer-type-def type-id='type-id-522' size-in-bits='64' id='type-id-524'/>
5147    <qualified-type-def type-id='type-id-525' const='yes' id='type-id-526'/>
5148    <reference-type-def kind='lvalue' type-id='type-id-526' size-in-bits='64' id='type-id-527'/>
5149    <pointer-type-def type-id='type-id-526' size-in-bits='64' id='type-id-528'/>
5150    <qualified-type-def type-id='type-id-529' const='yes' id='type-id-530'/>
5151    <reference-type-def kind='lvalue' type-id='type-id-530' size-in-bits='64' id='type-id-531'/>
5152    <qualified-type-def type-id='type-id-532' const='yes' id='type-id-533'/>
5153    <reference-type-def kind='lvalue' type-id='type-id-533' size-in-bits='64' id='type-id-534'/>
5154    <pointer-type-def type-id='type-id-533' size-in-bits='64' id='type-id-535'/>
5155    <qualified-type-def type-id='type-id-536' const='yes' id='type-id-537'/>
5156    <reference-type-def kind='lvalue' type-id='type-id-537' size-in-bits='64' id='type-id-538'/>
5157    <pointer-type-def type-id='type-id-537' size-in-bits='64' id='type-id-539'/>
5158    <qualified-type-def type-id='type-id-540' const='yes' id='type-id-541'/>
5159    <reference-type-def kind='lvalue' type-id='type-id-541' size-in-bits='64' id='type-id-542'/>
5160    <pointer-type-def type-id='type-id-541' size-in-bits='64' id='type-id-543'/>
5161    <qualified-type-def type-id='type-id-544' const='yes' id='type-id-545'/>
5162    <reference-type-def kind='lvalue' type-id='type-id-545' size-in-bits='64' id='type-id-546'/>
5163    <pointer-type-def type-id='type-id-545' size-in-bits='64' id='type-id-547'/>
5164    <qualified-type-def type-id='type-id-548' const='yes' id='type-id-549'/>
5165    <pointer-type-def type-id='type-id-549' size-in-bits='64' id='type-id-550'/>
5166    <qualified-type-def type-id='type-id-551' const='yes' id='type-id-552'/>
5167    <reference-type-def kind='lvalue' type-id='type-id-552' size-in-bits='64' id='type-id-553'/>
5168    <pointer-type-def type-id='type-id-552' size-in-bits='64' id='type-id-554'/>
5169    <qualified-type-def type-id='type-id-555' const='yes' id='type-id-556'/>
5170    <reference-type-def kind='lvalue' type-id='type-id-556' size-in-bits='64' id='type-id-557'/>
5171    <pointer-type-def type-id='type-id-556' size-in-bits='64' id='type-id-558'/>
5172    <qualified-type-def type-id='type-id-559' const='yes' id='type-id-560'/>
5173    <reference-type-def kind='lvalue' type-id='type-id-560' size-in-bits='64' id='type-id-561'/>
5174    <pointer-type-def type-id='type-id-560' size-in-bits='64' id='type-id-562'/>
5175    <qualified-type-def type-id='type-id-563' const='yes' id='type-id-564'/>
5176    <reference-type-def kind='lvalue' type-id='type-id-564' size-in-bits='64' id='type-id-565'/>
5177    <pointer-type-def type-id='type-id-564' size-in-bits='64' id='type-id-566'/>
5178    <qualified-type-def type-id='type-id-567' const='yes' id='type-id-568'/>
5179    <pointer-type-def type-id='type-id-568' size-in-bits='64' id='type-id-569'/>
5180    <qualified-type-def type-id='type-id-570' const='yes' id='type-id-571'/>
5181    <pointer-type-def type-id='type-id-571' size-in-bits='64' id='type-id-572'/>
5182    <qualified-type-def type-id='type-id-573' const='yes' id='type-id-574'/>
5183    <pointer-type-def type-id='type-id-574' size-in-bits='64' id='type-id-575'/>
5184    <qualified-type-def type-id='type-id-576' const='yes' id='type-id-577'/>
5185    <pointer-type-def type-id='type-id-577' size-in-bits='64' id='type-id-578'/>
5186    <qualified-type-def type-id='type-id-579' const='yes' id='type-id-580'/>
5187    <pointer-type-def type-id='type-id-580' size-in-bits='64' id='type-id-581'/>
5188    <qualified-type-def type-id='type-id-582' const='yes' id='type-id-583'/>
5189    <pointer-type-def type-id='type-id-583' size-in-bits='64' id='type-id-584'/>
5190    <qualified-type-def type-id='type-id-585' const='yes' id='type-id-586'/>
5191    <pointer-type-def type-id='type-id-586' size-in-bits='64' id='type-id-587'/>
5192    <qualified-type-def type-id='type-id-588' const='yes' id='type-id-589'/>
5193    <reference-type-def kind='lvalue' type-id='type-id-589' size-in-bits='64' id='type-id-590'/>
5194    <qualified-type-def type-id='type-id-591' const='yes' id='type-id-592'/>
5195    <reference-type-def kind='lvalue' type-id='type-id-592' size-in-bits='64' id='type-id-593'/>
5196    <pointer-type-def type-id='type-id-592' size-in-bits='64' id='type-id-594'/>
5197    <qualified-type-def type-id='type-id-595' const='yes' id='type-id-596'/>
5198    <pointer-type-def type-id='type-id-596' size-in-bits='64' id='type-id-597'/>
5199    <qualified-type-def type-id='type-id-598' const='yes' id='type-id-599'/>
5200    <pointer-type-def type-id='type-id-599' size-in-bits='64' id='type-id-600'/>
5201    <qualified-type-def type-id='type-id-601' const='yes' id='type-id-602'/>
5202    <reference-type-def kind='lvalue' type-id='type-id-602' size-in-bits='64' id='type-id-603'/>
5203    <pointer-type-def type-id='type-id-602' size-in-bits='64' id='type-id-604'/>
5204    <qualified-type-def type-id='type-id-605' const='yes' id='type-id-606'/>
5205    <reference-type-def kind='lvalue' type-id='type-id-606' size-in-bits='64' id='type-id-607'/>
5206    <qualified-type-def type-id='type-id-608' const='yes' id='type-id-609'/>
5207    <reference-type-def kind='lvalue' type-id='type-id-609' size-in-bits='64' id='type-id-610'/>
5208    <pointer-type-def type-id='type-id-609' size-in-bits='64' id='type-id-611'/>
5209    <qualified-type-def type-id='type-id-612' const='yes' id='type-id-613'/>
5210    <reference-type-def kind='lvalue' type-id='type-id-613' size-in-bits='64' id='type-id-614'/>
5211    <pointer-type-def type-id='type-id-613' size-in-bits='64' id='type-id-615'/>
5212    <qualified-type-def type-id='type-id-371' const='yes' id='type-id-616'/>
5213    <reference-type-def kind='lvalue' type-id='type-id-616' size-in-bits='64' id='type-id-617'/>
5214    <pointer-type-def type-id='type-id-616' size-in-bits='64' id='type-id-618'/>
5215    <qualified-type-def type-id='type-id-373' const='yes' id='type-id-619'/>
5216    <reference-type-def kind='lvalue' type-id='type-id-619' size-in-bits='64' id='type-id-620'/>
5217    <pointer-type-def type-id='type-id-619' size-in-bits='64' id='type-id-621'/>
5218    <qualified-type-def type-id='type-id-375' const='yes' id='type-id-622'/>
5219    <reference-type-def kind='lvalue' type-id='type-id-622' size-in-bits='64' id='type-id-623'/>
5220    <pointer-type-def type-id='type-id-622' size-in-bits='64' id='type-id-624'/>
5221    <qualified-type-def type-id='type-id-625' const='yes' id='type-id-626'/>
5222    <reference-type-def kind='lvalue' type-id='type-id-626' size-in-bits='64' id='type-id-350'/>
5223    <pointer-type-def type-id='type-id-626' size-in-bits='64' id='type-id-627'/>
5224    <qualified-type-def type-id='type-id-628' const='yes' id='type-id-629'/>
5225    <reference-type-def kind='lvalue' type-id='type-id-629' size-in-bits='64' id='type-id-355'/>
5226    <pointer-type-def type-id='type-id-629' size-in-bits='64' id='type-id-630'/>
5227    <qualified-type-def type-id='type-id-631' const='yes' id='type-id-632'/>
5228    <reference-type-def kind='lvalue' type-id='type-id-632' size-in-bits='64' id='type-id-360'/>
5229    <pointer-type-def type-id='type-id-632' size-in-bits='64' id='type-id-633'/>
5230    <qualified-type-def type-id='type-id-634' const='yes' id='type-id-635'/>
5231    <reference-type-def kind='lvalue' type-id='type-id-635' size-in-bits='64' id='type-id-636'/>
5232    <qualified-type-def type-id='type-id-637' const='yes' id='type-id-638'/>
5233    <reference-type-def kind='lvalue' type-id='type-id-638' size-in-bits='64' id='type-id-639'/>
5234    <qualified-type-def type-id='type-id-386' const='yes' id='type-id-640'/>
5235    <reference-type-def kind='lvalue' type-id='type-id-640' size-in-bits='64' id='type-id-641'/>
5236    <pointer-type-def type-id='type-id-640' size-in-bits='64' id='type-id-642'/>
5237    <qualified-type-def type-id='type-id-377' const='yes' id='type-id-643'/>
5238    <reference-type-def kind='lvalue' type-id='type-id-643' size-in-bits='64' id='type-id-644'/>
5239    <pointer-type-def type-id='type-id-643' size-in-bits='64' id='type-id-645'/>
5240    <qualified-type-def type-id='type-id-646' const='yes' id='type-id-647'/>
5241    <reference-type-def kind='lvalue' type-id='type-id-647' size-in-bits='64' id='type-id-648'/>
5242    <pointer-type-def type-id='type-id-647' size-in-bits='64' id='type-id-649'/>
5243    <qualified-type-def type-id='type-id-650' const='yes' id='type-id-651'/>
5244    <reference-type-def kind='lvalue' type-id='type-id-651' size-in-bits='64' id='type-id-652'/>
5245    <pointer-type-def type-id='type-id-651' size-in-bits='64' id='type-id-653'/>
5246    <qualified-type-def type-id='type-id-41' const='yes' id='type-id-188'/>
5247    <pointer-type-def type-id='type-id-654' size-in-bits='64' id='type-id-655'/>
5248    <reference-type-def kind='lvalue' type-id='type-id-494' size-in-bits='64' id='type-id-656'/>
5249    <pointer-type-def type-id='type-id-494' size-in-bits='64' id='type-id-657'/>
5250    <pointer-type-def type-id='type-id-658' size-in-bits='64' id='type-id-659'/>
5251    <reference-type-def kind='lvalue' type-id='type-id-498' size-in-bits='64' id='type-id-660'/>
5252    <pointer-type-def type-id='type-id-498' size-in-bits='64' id='type-id-661'/>
5253    <pointer-type-def type-id='type-id-662' size-in-bits='64' id='type-id-663'/>
5254    <reference-type-def kind='lvalue' type-id='type-id-502' size-in-bits='64' id='type-id-664'/>
5255    <pointer-type-def type-id='type-id-502' size-in-bits='64' id='type-id-665'/>
5256    <pointer-type-def type-id='type-id-666' size-in-bits='64' id='type-id-667'/>
5257    <reference-type-def kind='lvalue' type-id='type-id-506' size-in-bits='64' id='type-id-668'/>
5258    <pointer-type-def type-id='type-id-506' size-in-bits='64' id='type-id-669'/>
5259    <pointer-type-def type-id='type-id-670' size-in-bits='64' id='type-id-671'/>
5260    <reference-type-def kind='lvalue' type-id='type-id-299' size-in-bits='64' id='type-id-672'/>
5261    <pointer-type-def type-id='type-id-299' size-in-bits='64' id='type-id-673'/>
5262    <reference-type-def kind='lvalue' type-id='type-id-513' size-in-bits='64' id='type-id-674'/>
5263    <pointer-type-def type-id='type-id-513' size-in-bits='64' id='type-id-675'/>
5264    <reference-type-def kind='lvalue' type-id='type-id-517' size-in-bits='64' id='type-id-676'/>
5265    <pointer-type-def type-id='type-id-517' size-in-bits='64' id='type-id-677'/>
5266    <reference-type-def kind='lvalue' type-id='type-id-521' size-in-bits='64' id='type-id-678'/>
5267    <pointer-type-def type-id='type-id-521' size-in-bits='64' id='type-id-679'/>
5268    <reference-type-def kind='lvalue' type-id='type-id-525' size-in-bits='64' id='type-id-680'/>
5269    <pointer-type-def type-id='type-id-525' size-in-bits='64' id='type-id-681'/>
5270    <reference-type-def kind='lvalue' type-id='type-id-532' size-in-bits='64' id='type-id-682'/>
5271    <pointer-type-def type-id='type-id-532' size-in-bits='64' id='type-id-683'/>
5272    <reference-type-def kind='lvalue' type-id='type-id-536' size-in-bits='64' id='type-id-684'/>
5273    <pointer-type-def type-id='type-id-536' size-in-bits='64' id='type-id-685'/>
5274    <reference-type-def kind='lvalue' type-id='type-id-540' size-in-bits='64' id='type-id-686'/>
5275    <pointer-type-def type-id='type-id-540' size-in-bits='64' id='type-id-687'/>
5276    <reference-type-def kind='lvalue' type-id='type-id-544' size-in-bits='64' id='type-id-688'/>
5277    <pointer-type-def type-id='type-id-544' size-in-bits='64' id='type-id-689'/>
5278    <reference-type-def kind='lvalue' type-id='type-id-551' size-in-bits='64' id='type-id-690'/>
5279    <pointer-type-def type-id='type-id-551' size-in-bits='64' id='type-id-333'/>
5280    <reference-type-def kind='lvalue' type-id='type-id-555' size-in-bits='64' id='type-id-691'/>
5281    <pointer-type-def type-id='type-id-555' size-in-bits='64' id='type-id-337'/>
5282    <reference-type-def kind='lvalue' type-id='type-id-559' size-in-bits='64' id='type-id-692'/>
5283    <pointer-type-def type-id='type-id-559' size-in-bits='64' id='type-id-341'/>
5284    <reference-type-def kind='lvalue' type-id='type-id-563' size-in-bits='64' id='type-id-693'/>
5285    <pointer-type-def type-id='type-id-563' size-in-bits='64' id='type-id-345'/>
5286    <pointer-type-def type-id='type-id-567' size-in-bits='64' id='type-id-694'/>
5287    <reference-type-def kind='lvalue' type-id='type-id-694' size-in-bits='64' id='type-id-695'/>
5288    <pointer-type-def type-id='type-id-579' size-in-bits='64' id='type-id-696'/>
5289    <pointer-type-def type-id='type-id-697' size-in-bits='64' id='type-id-698'/>
5290    <pointer-type-def type-id='type-id-582' size-in-bits='64' id='type-id-699'/>
5291    <pointer-type-def type-id='type-id-700' size-in-bits='64' id='type-id-701'/>
5292    <pointer-type-def type-id='type-id-585' size-in-bits='64' id='type-id-702'/>
5293    <pointer-type-def type-id='type-id-703' size-in-bits='64' id='type-id-704'/>
5294    <reference-type-def kind='lvalue' type-id='type-id-588' size-in-bits='64' id='type-id-705'/>
5295    <pointer-type-def type-id='type-id-588' size-in-bits='64' id='type-id-706'/>
5296    <reference-type-def kind='lvalue' type-id='type-id-591' size-in-bits='64' id='type-id-707'/>
5297    <pointer-type-def type-id='type-id-591' size-in-bits='64' id='type-id-708'/>
5298    <pointer-type-def type-id='type-id-709' size-in-bits='64' id='type-id-710'/>
5299    <reference-type-def kind='lvalue' type-id='type-id-595' size-in-bits='64' id='type-id-711'/>
5300    <pointer-type-def type-id='type-id-595' size-in-bits='64' id='type-id-712'/>
5301    <pointer-type-def type-id='type-id-598' size-in-bits='64' id='type-id-713'/>
5302    <reference-type-def kind='lvalue' type-id='type-id-601' size-in-bits='64' id='type-id-714'/>
5303    <pointer-type-def type-id='type-id-601' size-in-bits='64' id='type-id-715'/>
5304    <reference-type-def kind='lvalue' type-id='type-id-371' size-in-bits='64' id='type-id-716'/>
5305    <pointer-type-def type-id='type-id-371' size-in-bits='64' id='type-id-717'/>
5306    <reference-type-def kind='lvalue' type-id='type-id-373' size-in-bits='64' id='type-id-718'/>
5307    <pointer-type-def type-id='type-id-373' size-in-bits='64' id='type-id-719'/>
5308    <reference-type-def kind='lvalue' type-id='type-id-375' size-in-bits='64' id='type-id-720'/>
5309    <pointer-type-def type-id='type-id-375' size-in-bits='64' id='type-id-721'/>
5310    <reference-type-def kind='lvalue' type-id='type-id-625' size-in-bits='64' id='type-id-722'/>
5311    <pointer-type-def type-id='type-id-625' size-in-bits='64' id='type-id-349'/>
5312    <reference-type-def kind='lvalue' type-id='type-id-628' size-in-bits='64' id='type-id-723'/>
5313    <pointer-type-def type-id='type-id-628' size-in-bits='64' id='type-id-354'/>
5314    <reference-type-def kind='lvalue' type-id='type-id-631' size-in-bits='64' id='type-id-724'/>
5315    <pointer-type-def type-id='type-id-631' size-in-bits='64' id='type-id-359'/>
5316    <pointer-type-def type-id='type-id-634' size-in-bits='64' id='type-id-725'/>
5317    <pointer-type-def type-id='type-id-637' size-in-bits='64' id='type-id-726'/>
5318    <pointer-type-def type-id='type-id-727' size-in-bits='64' id='type-id-728'/>
5319    <pointer-type-def type-id='type-id-729' size-in-bits='64' id='type-id-730'/>
5320    <pointer-type-def type-id='type-id-731' size-in-bits='64' id='type-id-732'/>
5321    <pointer-type-def type-id='type-id-733' size-in-bits='64' id='type-id-734'/>
5322    <pointer-type-def type-id='type-id-735' size-in-bits='64' id='type-id-736'/>
5323    <reference-type-def kind='lvalue' type-id='type-id-386' size-in-bits='64' id='type-id-737'/>
5324    <pointer-type-def type-id='type-id-386' size-in-bits='64' id='type-id-738'/>
5325    <reference-type-def kind='lvalue' type-id='type-id-377' size-in-bits='64' id='type-id-739'/>
5326    <pointer-type-def type-id='type-id-377' size-in-bits='64' id='type-id-740'/>
5327    <reference-type-def kind='lvalue' type-id='type-id-646' size-in-bits='64' id='type-id-741'/>
5328    <pointer-type-def type-id='type-id-646' size-in-bits='64' id='type-id-217'/>
5329    <reference-type-def kind='lvalue' type-id='type-id-650' size-in-bits='64' id='type-id-742'/>
5330    <pointer-type-def type-id='type-id-650' size-in-bits='64' id='type-id-743'/>
5331    <pointer-type-def type-id='type-id-744' size-in-bits='64' id='type-id-207'/>
5332    <reference-type-def kind='lvalue' type-id='type-id-19' size-in-bits='64' id='type-id-745'/>
5333    <pointer-type-def type-id='type-id-19' size-in-bits='64' id='type-id-329'/>
5334    <qualified-type-def type-id='type-id-158' const='yes' id='type-id-746'/>
5335    <reference-type-def kind='lvalue' type-id='type-id-746' size-in-bits='64' id='type-id-747'/>
5336    <pointer-type-def type-id='type-id-746' size-in-bits='64' id='type-id-748'/>
5337    <reference-type-def kind='lvalue' type-id='type-id-158' size-in-bits='64' id='type-id-749'/>
5338    <pointer-type-def type-id='type-id-158' size-in-bits='64' id='type-id-750'/>
5339    <qualified-type-def type-id='type-id-750' const='yes' id='type-id-751'/>
5340    <reference-type-def kind='lvalue' type-id='type-id-751' size-in-bits='64' id='type-id-752'/>
5341    <pointer-type-def type-id='type-id-753' size-in-bits='64' id='type-id-273'/>
5342    <pointer-type-def type-id='type-id-754' size-in-bits='64' id='type-id-194'/>
5343    <pointer-type-def type-id='type-id-755' size-in-bits='64' id='type-id-195'/>
5344    <pointer-type-def type-id='type-id-756' size-in-bits='64' id='type-id-384'/>
5345    <pointer-type-def type-id='type-id-384' size-in-bits='64' id='type-id-757'/>
5346    <pointer-type-def type-id='type-id-758' size-in-bits='64' id='type-id-380'/>
5347    <pointer-type-def type-id='type-id-380' size-in-bits='64' id='type-id-759'/>
5348    <qualified-type-def type-id='type-id-74' const='yes' id='type-id-73'/>
5349    <reference-type-def kind='lvalue' type-id='type-id-73' size-in-bits='64' id='type-id-365'/>
5350    <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-246'/>
5351    <reference-type-def kind='lvalue' type-id='type-id-74' size-in-bits='64' id='type-id-760'/>
5352    <qualified-type-def type-id='type-id-171' const='yes' id='type-id-761'/>
5353    <reference-type-def kind='lvalue' type-id='type-id-761' size-in-bits='64' id='type-id-762'/>
5354    <namespace-decl name='std'>
5355      <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-494'>
5356        <member-type access='protected'>
5357          <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-658'>
5358            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-331'/>
5359            <data-member access='public' layout-offset-in-bits='0'>
5360              <var-decl name='_M_key_compare' type-id='type-id-608' 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'/>
5361            </data-member>
5362            <data-member access='public' layout-offset-in-bits='64'>
5363              <var-decl name='_M_header' type-id='type-id-567' 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'/>
5364            </data-member>
5365            <data-member access='public' layout-offset-in-bits='320'>
5366              <var-decl name='_M_node_count' type-id='type-id-7' 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'/>
5367            </data-member>
5368            <member-function access='public'>
5369              <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'>
5370                <parameter type-id='type-id-659' is-artificial='yes'/>
5371                <return type-id='type-id-75'/>
5372              </function-decl>
5373            </member-function>
5374            <member-function access='public'>
5375              <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'>
5376                <parameter type-id='type-id-659' is-artificial='yes'/>
5377                <parameter type-id='type-id-610'/>
5378                <parameter type-id='type-id-328'/>
5379                <return type-id='type-id-75'/>
5380              </function-decl>
5381            </member-function>
5382            <member-function access='private'>
5383              <function-decl name='_M_initialize' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE13_Rb_tree_implIS3_Lb0EE13_M_initializeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='444' column='1' visibility='default' binding='global' size-in-bits='64'>
5384                <parameter type-id='type-id-659' is-artificial='yes'/>
5385                <return type-id='type-id-75'/>
5386              </function-decl>
5387            </member-function>
5388          </class-decl>
5389        </member-type>
5390        <data-member access='protected' layout-offset-in-bits='0'>
5391          <var-decl name='_M_impl' type-id='type-id-658' 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'/>
5392        </data-member>
5393        <member-function access='private'>
5394          <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'>
5395            <parameter type-id='type-id-657' is-artificial='yes'/>
5396            <return type-id='type-id-75'/>
5397          </function-decl>
5398        </member-function>
5399        <member-function access='private'>
5400          <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'>
5401            <parameter type-id='type-id-657' is-artificial='yes'/>
5402            <parameter type-id='type-id-610'/>
5403            <parameter type-id='type-id-327'/>
5404            <return type-id='type-id-75'/>
5405          </function-decl>
5406        </member-function>
5407        <member-function access='private'>
5408          <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'>
5409            <parameter type-id='type-id-657' is-artificial='yes'/>
5410            <parameter type-id='type-id-496'/>
5411            <return type-id='type-id-75'/>
5412          </function-decl>
5413        </member-function>
5414        <member-function access='private' destructor='yes'>
5415          <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'>
5416            <parameter type-id='type-id-657' is-artificial='yes'/>
5417            <parameter type-id='type-id-1' is-artificial='yes'/>
5418            <return type-id='type-id-75'/>
5419          </function-decl>
5420        </member-function>
5421        <member-function access='private'>
5422          <function-decl name='end' mangled-name='_ZNKSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='643' column='1' visibility='default' binding='global' size-in-bits='64'>
5423            <parameter type-id='type-id-497' is-artificial='yes'/>
5424            <return type-id='type-id-513'/>
5425          </function-decl>
5426        </member-function>
5427        <member-function access='protected' static='yes'>
5428          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE8_S_valueEPKSt13_Rb_tree_nodeImE' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='500' column='1' visibility='default' binding='global' size-in-bits='64'>
5429            <parameter type-id='type-id-554'/>
5430            <return type-id='type-id-330'/>
5431          </function-decl>
5432        </member-function>
5433        <member-function access='protected' static='yes'>
5434          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE6_S_keyEPKSt13_Rb_tree_nodeImE' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='504' column='1' visibility='default' binding='global' size-in-bits='64'>
5435            <parameter type-id='type-id-554'/>
5436            <return type-id='type-id-330'/>
5437          </function-decl>
5438        </member-function>
5439        <member-function access='protected' static='yes'>
5440          <function-decl name='_S_left' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE7_S_leftEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64'>
5441            <parameter type-id='type-id-694'/>
5442            <return type-id='type-id-333'/>
5443          </function-decl>
5444        </member-function>
5445        <member-function access='protected' static='yes'>
5446          <function-decl name='_S_right' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE8_S_rightEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
5447            <parameter type-id='type-id-694'/>
5448            <return type-id='type-id-333'/>
5449          </function-decl>
5450        </member-function>
5451        <member-function access='protected'>
5452          <function-decl name='_M_end' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE6_M_endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='492' column='1' visibility='default' binding='global' size-in-bits='64'>
5453            <parameter type-id='type-id-657' is-artificial='yes'/>
5454            <return type-id='type-id-333'/>
5455          </function-decl>
5456        </member-function>
5457        <member-function access='protected'>
5458          <function-decl name='_M_begin' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE8_M_beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='481' column='1' visibility='default' binding='global' size-in-bits='64'>
5459            <parameter type-id='type-id-657' is-artificial='yes'/>
5460            <return type-id='type-id-333'/>
5461          </function-decl>
5462        </member-function>
5463        <member-function access='private'>
5464          <function-decl name='_M_lower_bound' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE14_M_lower_boundEPSt13_Rb_tree_nodeImESB_RKm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='981' column='1' visibility='default' binding='global' size-in-bits='64'>
5465            <parameter type-id='type-id-657' is-artificial='yes'/>
5466            <parameter type-id='type-id-333'/>
5467            <parameter type-id='type-id-333'/>
5468            <parameter type-id='type-id-330'/>
5469            <return type-id='type-id-532'/>
5470          </function-decl>
5471        </member-function>
5472        <member-function access='private'>
5473          <function-decl name='lower_bound' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE11lower_boundERKm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='744' column='1' visibility='default' binding='global' size-in-bits='64'>
5474            <parameter type-id='type-id-657' is-artificial='yes'/>
5475            <parameter type-id='type-id-330'/>
5476            <return type-id='type-id-532'/>
5477          </function-decl>
5478        </member-function>
5479        <member-function access='protected' static='yes'>
5480          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE8_S_valueEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='524' column='1' visibility='default' binding='global' size-in-bits='64'>
5481            <parameter type-id='type-id-569'/>
5482            <return type-id='type-id-330'/>
5483          </function-decl>
5484        </member-function>
5485        <member-function access='private'>
5486          <function-decl name='_M_get_Node_allocator' mangled-name='_ZNKSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE21_M_get_Node_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64'>
5487            <parameter type-id='type-id-497' is-artificial='yes'/>
5488            <return type-id='type-id-328'/>
5489          </function-decl>
5490        </member-function>
5491        <member-function access='private'>
5492          <function-decl name='get_allocator' mangled-name='_ZNKSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE13get_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
5493            <parameter type-id='type-id-497' is-artificial='yes'/>
5494            <return type-id='type-id-325'/>
5495          </function-decl>
5496        </member-function>
5497        <member-function access='protected'>
5498          <function-decl name='_M_put_node' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE11_M_put_nodeEPSt13_Rb_tree_nodeImE' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='362' column='1' visibility='default' binding='global' size-in-bits='64'>
5499            <parameter type-id='type-id-657' is-artificial='yes'/>
5500            <parameter type-id='type-id-333'/>
5501            <return type-id='type-id-75'/>
5502          </function-decl>
5503        </member-function>
5504        <member-function access='protected'>
5505          <function-decl name='_M_destroy_node' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE15_M_destroy_nodeEPSt13_Rb_tree_nodeImE' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='381' column='1' visibility='default' binding='global' size-in-bits='64'>
5506            <parameter type-id='type-id-657' is-artificial='yes'/>
5507            <parameter type-id='type-id-333'/>
5508            <return type-id='type-id-75'/>
5509          </function-decl>
5510        </member-function>
5511        <member-function access='protected'>
5512          <function-decl name='_M_get_node' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE11_M_get_nodeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='358' column='1' visibility='default' binding='global' size-in-bits='64'>
5513            <parameter type-id='type-id-657' is-artificial='yes'/>
5514            <return type-id='type-id-333'/>
5515          </function-decl>
5516        </member-function>
5517        <member-function access='protected' static='yes'>
5518          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE6_S_keyEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
5519            <parameter type-id='type-id-569'/>
5520            <return type-id='type-id-330'/>
5521          </function-decl>
5522        </member-function>
5523        <member-function access='protected'>
5524          <function-decl name='_M_create_node' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE14_M_create_nodeERKm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='367' column='1' visibility='default' binding='global' size-in-bits='64'>
5525            <parameter type-id='type-id-657' is-artificial='yes'/>
5526            <parameter type-id='type-id-330'/>
5527            <return type-id='type-id-333'/>
5528          </function-decl>
5529        </member-function>
5530        <member-function access='private'>
5531          <function-decl name='begin' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'>
5532            <parameter type-id='type-id-657' is-artificial='yes'/>
5533            <return type-id='type-id-532'/>
5534          </function-decl>
5535        </member-function>
5536        <member-function access='private'>
5537          <function-decl name='_M_insert_unique' mangled-name='_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE16_M_insert_uniqueERKm' 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'>
5538            <parameter type-id='type-id-657' is-artificial='yes'/>
5539            <parameter type-id='type-id-330'/>
5540            <return type-id='type-id-729'/>
5541          </function-decl>
5542        </member-function>
5543        <member-function access='private'>
5544          <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'>
5545            <parameter type-id='type-id-657' is-artificial='yes'/>
5546            <parameter type-id='type-id-333'/>
5547            <return type-id='type-id-75'/>
5548          </function-decl>
5549        </member-function>
5550        <member-function access='private'>
5551          <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'>
5552            <parameter type-id='type-id-657' is-artificial='yes'/>
5553            <parameter type-id='type-id-569'/>
5554            <parameter type-id='type-id-569'/>
5555            <parameter type-id='type-id-330'/>
5556            <return type-id='type-id-532'/>
5557          </function-decl>
5558        </member-function>
5559      </class-decl>
5560      <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-498'>
5561        <member-type access='protected'>
5562          <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-662'>
5563            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-334'/>
5564            <data-member access='public' layout-offset-in-bits='0'>
5565              <var-decl name='_M_key_compare' type-id='type-id-608' 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'/>
5566            </data-member>
5567            <data-member access='public' layout-offset-in-bits='64'>
5568              <var-decl name='_M_header' type-id='type-id-567' 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'/>
5569            </data-member>
5570            <data-member access='public' layout-offset-in-bits='320'>
5571              <var-decl name='_M_node_count' type-id='type-id-7' 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'/>
5572            </data-member>
5573            <member-function access='public'>
5574              <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'>
5575                <parameter type-id='type-id-663' is-artificial='yes'/>
5576                <return type-id='type-id-75'/>
5577              </function-decl>
5578            </member-function>
5579            <member-function access='public'>
5580              <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'>
5581                <parameter type-id='type-id-663' is-artificial='yes'/>
5582                <parameter type-id='type-id-610'/>
5583                <parameter type-id='type-id-336'/>
5584                <return type-id='type-id-75'/>
5585              </function-decl>
5586            </member-function>
5587            <member-function access='private'>
5588              <function-decl name='_M_initialize' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE13_Rb_tree_implIS8_Lb0EE13_M_initializeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='444' column='1' visibility='default' binding='global' size-in-bits='64'>
5589                <parameter type-id='type-id-663' is-artificial='yes'/>
5590                <return type-id='type-id-75'/>
5591              </function-decl>
5592            </member-function>
5593          </class-decl>
5594        </member-type>
5595        <data-member access='protected' layout-offset-in-bits='0'>
5596          <var-decl name='_M_impl' type-id='type-id-662' 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'/>
5597        </data-member>
5598        <member-function access='private'>
5599          <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'>
5600            <parameter type-id='type-id-661' is-artificial='yes'/>
5601            <return type-id='type-id-75'/>
5602          </function-decl>
5603        </member-function>
5604        <member-function access='private'>
5605          <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'>
5606            <parameter type-id='type-id-661' is-artificial='yes'/>
5607            <parameter type-id='type-id-610'/>
5608            <parameter type-id='type-id-348'/>
5609            <return type-id='type-id-75'/>
5610          </function-decl>
5611        </member-function>
5612        <member-function access='private'>
5613          <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'>
5614            <parameter type-id='type-id-661' is-artificial='yes'/>
5615            <parameter type-id='type-id-500'/>
5616            <return type-id='type-id-75'/>
5617          </function-decl>
5618        </member-function>
5619        <member-function access='private' destructor='yes'>
5620          <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'>
5621            <parameter type-id='type-id-661' is-artificial='yes'/>
5622            <parameter type-id='type-id-1' is-artificial='yes'/>
5623            <return type-id='type-id-75'/>
5624          </function-decl>
5625        </member-function>
5626        <member-function access='private'>
5627          <function-decl name='end' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='639' column='1' visibility='default' binding='global' size-in-bits='64'>
5628            <parameter type-id='type-id-661' is-artificial='yes'/>
5629            <return type-id='type-id-536'/>
5630          </function-decl>
5631        </member-function>
5632        <member-function access='protected' static='yes'>
5633          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE8_S_valueEPKSt13_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='500' column='1' visibility='default' binding='global' size-in-bits='64'>
5634            <parameter type-id='type-id-558'/>
5635            <return type-id='type-id-350'/>
5636          </function-decl>
5637        </member-function>
5638        <member-function access='protected' static='yes'>
5639          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE6_S_keyEPKSt13_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='504' column='1' visibility='default' binding='global' size-in-bits='64'>
5640            <parameter type-id='type-id-558'/>
5641            <return type-id='type-id-330'/>
5642          </function-decl>
5643        </member-function>
5644        <member-function access='protected' static='yes'>
5645          <function-decl name='_S_left' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE7_S_leftEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64'>
5646            <parameter type-id='type-id-694'/>
5647            <return type-id='type-id-337'/>
5648          </function-decl>
5649        </member-function>
5650        <member-function access='protected' static='yes'>
5651          <function-decl name='_S_right' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE8_S_rightEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
5652            <parameter type-id='type-id-694'/>
5653            <return type-id='type-id-337'/>
5654          </function-decl>
5655        </member-function>
5656        <member-function access='protected'>
5657          <function-decl name='_M_end' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE6_M_endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='492' column='1' visibility='default' binding='global' size-in-bits='64'>
5658            <parameter type-id='type-id-661' is-artificial='yes'/>
5659            <return type-id='type-id-337'/>
5660          </function-decl>
5661        </member-function>
5662        <member-function access='protected'>
5663          <function-decl name='_M_begin' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE8_M_beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='481' column='1' visibility='default' binding='global' size-in-bits='64'>
5664            <parameter type-id='type-id-661' is-artificial='yes'/>
5665            <return type-id='type-id-337'/>
5666          </function-decl>
5667        </member-function>
5668        <member-function access='private'>
5669          <function-decl name='_M_upper_bound' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE14_M_upper_boundEPSt13_Rb_tree_nodeIS4_ESF_RS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1013' column='1' visibility='default' binding='global' size-in-bits='64'>
5670            <parameter type-id='type-id-661' is-artificial='yes'/>
5671            <parameter type-id='type-id-337'/>
5672            <parameter type-id='type-id-337'/>
5673            <parameter type-id='type-id-330'/>
5674            <return type-id='type-id-536'/>
5675          </function-decl>
5676        </member-function>
5677        <member-function access='private'>
5678          <function-decl name='upper_bound' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE11upper_boundERS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='752' column='1' visibility='default' binding='global' size-in-bits='64'>
5679            <parameter type-id='type-id-661' is-artificial='yes'/>
5680            <parameter type-id='type-id-330'/>
5681            <return type-id='type-id-536'/>
5682          </function-decl>
5683        </member-function>
5684        <member-function access='protected' static='yes'>
5685          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE8_S_valueEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='524' column='1' visibility='default' binding='global' size-in-bits='64'>
5686            <parameter type-id='type-id-569'/>
5687            <return type-id='type-id-350'/>
5688          </function-decl>
5689        </member-function>
5690        <member-function access='private'>
5691          <function-decl name='_M_lower_bound' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE14_M_lower_boundEPSt13_Rb_tree_nodeIS4_ESF_RS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='981' column='1' visibility='default' binding='global' size-in-bits='64'>
5692            <parameter type-id='type-id-661' is-artificial='yes'/>
5693            <parameter type-id='type-id-337'/>
5694            <parameter type-id='type-id-337'/>
5695            <parameter type-id='type-id-330'/>
5696            <return type-id='type-id-536'/>
5697          </function-decl>
5698        </member-function>
5699        <member-function access='protected' static='yes'>
5700          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE6_S_keyEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
5701            <parameter type-id='type-id-569'/>
5702            <return type-id='type-id-330'/>
5703          </function-decl>
5704        </member-function>
5705        <member-function access='private'>
5706          <function-decl name='find' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE4findERS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1418' column='1' visibility='default' binding='global' size-in-bits='64'>
5707            <parameter type-id='type-id-661' is-artificial='yes'/>
5708            <parameter type-id='type-id-330'/>
5709            <return type-id='type-id-536'/>
5710          </function-decl>
5711        </member-function>
5712        <member-function access='private'>
5713          <function-decl name='_M_get_Node_allocator' mangled-name='_ZNKSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE21_M_get_Node_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64'>
5714            <parameter type-id='type-id-501' is-artificial='yes'/>
5715            <return type-id='type-id-336'/>
5716          </function-decl>
5717        </member-function>
5718        <member-function access='protected'>
5719          <function-decl name='_M_get_node' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE11_M_get_nodeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='358' column='1' visibility='default' binding='global' size-in-bits='64'>
5720            <parameter type-id='type-id-661' is-artificial='yes'/>
5721            <return type-id='type-id-337'/>
5722          </function-decl>
5723        </member-function>
5724        <member-function access='private'>
5725          <function-decl name='get_allocator' mangled-name='_ZNKSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE13get_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
5726            <parameter type-id='type-id-501' is-artificial='yes'/>
5727            <return type-id='type-id-346'/>
5728          </function-decl>
5729        </member-function>
5730        <member-function access='protected'>
5731          <function-decl name='_M_put_node' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE11_M_put_nodeEPSt13_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='362' column='1' visibility='default' binding='global' size-in-bits='64'>
5732            <parameter type-id='type-id-661' is-artificial='yes'/>
5733            <parameter type-id='type-id-337'/>
5734            <return type-id='type-id-75'/>
5735          </function-decl>
5736        </member-function>
5737        <member-function access='protected'>
5738          <function-decl name='_M_create_node' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE14_M_create_nodeERKS4_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='367' column='1' visibility='default' binding='global' size-in-bits='64'>
5739            <parameter type-id='type-id-661' is-artificial='yes'/>
5740            <parameter type-id='type-id-350'/>
5741            <return type-id='type-id-337'/>
5742          </function-decl>
5743        </member-function>
5744        <member-function access='private'>
5745          <function-decl name='begin' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'>
5746            <parameter type-id='type-id-661' is-artificial='yes'/>
5747            <return type-id='type-id-536'/>
5748          </function-decl>
5749        </member-function>
5750        <member-function access='private'>
5751          <function-decl name='_M_insert_unique' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE16_M_insert_uniqueERKS4_' 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'>
5752            <parameter type-id='type-id-661' is-artificial='yes'/>
5753            <parameter type-id='type-id-350'/>
5754            <return type-id='type-id-731'/>
5755          </function-decl>
5756        </member-function>
5757        <member-function access='protected'>
5758          <function-decl name='_M_destroy_node' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE15_M_destroy_nodeEPSt13_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='381' column='1' visibility='default' binding='global' size-in-bits='64'>
5759            <parameter type-id='type-id-661' is-artificial='yes'/>
5760            <parameter type-id='type-id-337'/>
5761            <return type-id='type-id-75'/>
5762          </function-decl>
5763        </member-function>
5764        <member-function access='private'>
5765          <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'>
5766            <parameter type-id='type-id-661' is-artificial='yes'/>
5767            <parameter type-id='type-id-337'/>
5768            <return type-id='type-id-75'/>
5769          </function-decl>
5770        </member-function>
5771        <member-function access='private'>
5772          <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_'>
5773            <parameter type-id='type-id-661' is-artificial='yes'/>
5774            <parameter type-id='type-id-569'/>
5775            <parameter type-id='type-id-569'/>
5776            <parameter type-id='type-id-350'/>
5777            <return type-id='type-id-536'/>
5778          </function-decl>
5779        </member-function>
5780      </class-decl>
5781      <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-502'>
5782        <member-type access='protected'>
5783          <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-666'>
5784            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-338'/>
5785            <data-member access='public' layout-offset-in-bits='0'>
5786              <var-decl name='_M_key_compare' type-id='type-id-608' 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'/>
5787            </data-member>
5788            <data-member access='public' layout-offset-in-bits='64'>
5789              <var-decl name='_M_header' type-id='type-id-567' 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'/>
5790            </data-member>
5791            <data-member access='public' layout-offset-in-bits='320'>
5792              <var-decl name='_M_node_count' type-id='type-id-7' 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'/>
5793            </data-member>
5794            <member-function access='public'>
5795              <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'>
5796                <parameter type-id='type-id-667' is-artificial='yes'/>
5797                <return type-id='type-id-75'/>
5798              </function-decl>
5799            </member-function>
5800            <member-function access='public'>
5801              <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'>
5802                <parameter type-id='type-id-667' is-artificial='yes'/>
5803                <parameter type-id='type-id-610'/>
5804                <parameter type-id='type-id-340'/>
5805                <return type-id='type-id-75'/>
5806              </function-decl>
5807            </member-function>
5808            <member-function access='private'>
5809              <function-decl name='_M_initialize' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE13_Rb_tree_implIS6_Lb0EE13_M_initializeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='444' column='1' visibility='default' binding='global' size-in-bits='64'>
5810                <parameter type-id='type-id-667' is-artificial='yes'/>
5811                <return type-id='type-id-75'/>
5812              </function-decl>
5813            </member-function>
5814          </class-decl>
5815        </member-type>
5816        <data-member access='protected' layout-offset-in-bits='0'>
5817          <var-decl name='_M_impl' type-id='type-id-666' 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'/>
5818        </data-member>
5819        <member-function access='private'>
5820          <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'>
5821            <parameter type-id='type-id-665' is-artificial='yes'/>
5822            <return type-id='type-id-75'/>
5823          </function-decl>
5824        </member-function>
5825        <member-function access='private'>
5826          <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'>
5827            <parameter type-id='type-id-665' is-artificial='yes'/>
5828            <parameter type-id='type-id-610'/>
5829            <parameter type-id='type-id-353'/>
5830            <return type-id='type-id-75'/>
5831          </function-decl>
5832        </member-function>
5833        <member-function access='private'>
5834          <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'>
5835            <parameter type-id='type-id-665' is-artificial='yes'/>
5836            <parameter type-id='type-id-504'/>
5837            <return type-id='type-id-75'/>
5838          </function-decl>
5839        </member-function>
5840        <member-function access='private' destructor='yes'>
5841          <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'>
5842            <parameter type-id='type-id-665' is-artificial='yes'/>
5843            <parameter type-id='type-id-1' is-artificial='yes'/>
5844            <return type-id='type-id-75'/>
5845          </function-decl>
5846        </member-function>
5847        <member-function access='private'>
5848          <function-decl name='end' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='639' column='1' visibility='default' binding='global' size-in-bits='64'>
5849            <parameter type-id='type-id-665' is-artificial='yes'/>
5850            <return type-id='type-id-540'/>
5851          </function-decl>
5852        </member-function>
5853        <member-function access='private'>
5854          <function-decl name='begin' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'>
5855            <parameter type-id='type-id-665' is-artificial='yes'/>
5856            <return type-id='type-id-540'/>
5857          </function-decl>
5858        </member-function>
5859        <member-function access='protected' static='yes'>
5860          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE8_S_valueEPKSt13_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='500' column='1' visibility='default' binding='global' size-in-bits='64'>
5861            <parameter type-id='type-id-562'/>
5862            <return type-id='type-id-355'/>
5863          </function-decl>
5864        </member-function>
5865        <member-function access='protected' static='yes'>
5866          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE6_S_keyEPKSt13_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='504' column='1' visibility='default' binding='global' size-in-bits='64'>
5867            <parameter type-id='type-id-562'/>
5868            <return type-id='type-id-330'/>
5869          </function-decl>
5870        </member-function>
5871        <member-function access='protected' static='yes'>
5872          <function-decl name='_S_left' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE7_S_leftEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64'>
5873            <parameter type-id='type-id-694'/>
5874            <return type-id='type-id-341'/>
5875          </function-decl>
5876        </member-function>
5877        <member-function access='protected' static='yes'>
5878          <function-decl name='_S_right' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE8_S_rightEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
5879            <parameter type-id='type-id-694'/>
5880            <return type-id='type-id-341'/>
5881          </function-decl>
5882        </member-function>
5883        <member-function access='protected'>
5884          <function-decl name='_M_end' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE6_M_endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='492' column='1' visibility='default' binding='global' size-in-bits='64'>
5885            <parameter type-id='type-id-665' is-artificial='yes'/>
5886            <return type-id='type-id-341'/>
5887          </function-decl>
5888        </member-function>
5889        <member-function access='protected'>
5890          <function-decl name='_M_begin' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE8_M_beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='481' column='1' visibility='default' binding='global' size-in-bits='64'>
5891            <parameter type-id='type-id-665' is-artificial='yes'/>
5892            <return type-id='type-id-341'/>
5893          </function-decl>
5894        </member-function>
5895        <member-function access='private'>
5896          <function-decl name='_M_upper_bound' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE14_M_upper_boundEPSt13_Rb_tree_nodeIS2_ESE_RS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1013' column='1' visibility='default' binding='global' size-in-bits='64'>
5897            <parameter type-id='type-id-665' is-artificial='yes'/>
5898            <parameter type-id='type-id-341'/>
5899            <parameter type-id='type-id-341'/>
5900            <parameter type-id='type-id-330'/>
5901            <return type-id='type-id-540'/>
5902          </function-decl>
5903        </member-function>
5904        <member-function access='private'>
5905          <function-decl name='upper_bound' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE11upper_boundERS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='752' column='1' visibility='default' binding='global' size-in-bits='64'>
5906            <parameter type-id='type-id-665' is-artificial='yes'/>
5907            <parameter type-id='type-id-330'/>
5908            <return type-id='type-id-540'/>
5909          </function-decl>
5910        </member-function>
5911        <member-function access='protected' static='yes'>
5912          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE8_S_valueEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='524' column='1' visibility='default' binding='global' size-in-bits='64'>
5913            <parameter type-id='type-id-569'/>
5914            <return type-id='type-id-355'/>
5915          </function-decl>
5916        </member-function>
5917        <member-function access='private'>
5918          <function-decl name='_M_lower_bound' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE14_M_lower_boundEPSt13_Rb_tree_nodeIS2_ESE_RS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='981' column='1' visibility='default' binding='global' size-in-bits='64'>
5919            <parameter type-id='type-id-665' is-artificial='yes'/>
5920            <parameter type-id='type-id-341'/>
5921            <parameter type-id='type-id-341'/>
5922            <parameter type-id='type-id-330'/>
5923            <return type-id='type-id-540'/>
5924          </function-decl>
5925        </member-function>
5926        <member-function access='protected' static='yes'>
5927          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE6_S_keyEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
5928            <parameter type-id='type-id-569'/>
5929            <return type-id='type-id-330'/>
5930          </function-decl>
5931        </member-function>
5932        <member-function access='private'>
5933          <function-decl name='find' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE4findERS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1418' column='1' visibility='default' binding='global' size-in-bits='64'>
5934            <parameter type-id='type-id-665' is-artificial='yes'/>
5935            <parameter type-id='type-id-330'/>
5936            <return type-id='type-id-540'/>
5937          </function-decl>
5938        </member-function>
5939        <member-function access='private'>
5940          <function-decl name='_M_get_Node_allocator' mangled-name='_ZNKSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE21_M_get_Node_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64'>
5941            <parameter type-id='type-id-505' is-artificial='yes'/>
5942            <return type-id='type-id-340'/>
5943          </function-decl>
5944        </member-function>
5945        <member-function access='private'>
5946          <function-decl name='get_allocator' mangled-name='_ZNKSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE13get_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
5947            <parameter type-id='type-id-505' is-artificial='yes'/>
5948            <return type-id='type-id-351'/>
5949          </function-decl>
5950        </member-function>
5951        <member-function access='protected'>
5952          <function-decl name='_M_put_node' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE11_M_put_nodeEPSt13_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='362' column='1' visibility='default' binding='global' size-in-bits='64'>
5953            <parameter type-id='type-id-665' is-artificial='yes'/>
5954            <parameter type-id='type-id-341'/>
5955            <return type-id='type-id-75'/>
5956          </function-decl>
5957        </member-function>
5958        <member-function access='protected'>
5959          <function-decl name='_M_destroy_node' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE15_M_destroy_nodeEPSt13_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='381' column='1' visibility='default' binding='global' size-in-bits='64'>
5960            <parameter type-id='type-id-665' is-artificial='yes'/>
5961            <parameter type-id='type-id-341'/>
5962            <return type-id='type-id-75'/>
5963          </function-decl>
5964        </member-function>
5965        <member-function access='protected'>
5966          <function-decl name='_M_get_node' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE11_M_get_nodeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='358' column='1' visibility='default' binding='global' size-in-bits='64'>
5967            <parameter type-id='type-id-665' is-artificial='yes'/>
5968            <return type-id='type-id-341'/>
5969          </function-decl>
5970        </member-function>
5971        <member-function access='protected'>
5972          <function-decl name='_M_create_node' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE14_M_create_nodeERKS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='367' column='1' visibility='default' binding='global' size-in-bits='64'>
5973            <parameter type-id='type-id-665' is-artificial='yes'/>
5974            <parameter type-id='type-id-355'/>
5975            <return type-id='type-id-341'/>
5976          </function-decl>
5977        </member-function>
5978        <member-function access='private'>
5979          <function-decl name='_M_insert_unique' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE16_M_insert_uniqueERKS2_' 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'>
5980            <parameter type-id='type-id-665' is-artificial='yes'/>
5981            <parameter type-id='type-id-355'/>
5982            <return type-id='type-id-733'/>
5983          </function-decl>
5984        </member-function>
5985        <member-function access='private'>
5986          <function-decl name='erase' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE5eraseESt17_Rb_tree_iteratorIS2_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1341' column='1' visibility='default' binding='global' size-in-bits='64'>
5987            <parameter type-id='type-id-665' is-artificial='yes'/>
5988            <parameter type-id='type-id-540'/>
5989            <return type-id='type-id-75'/>
5990          </function-decl>
5991        </member-function>
5992        <member-function access='private'>
5993          <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'>
5994            <parameter type-id='type-id-665' is-artificial='yes'/>
5995            <parameter type-id='type-id-341'/>
5996            <return type-id='type-id-75'/>
5997          </function-decl>
5998        </member-function>
5999        <member-function access='private'>
6000          <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_'>
6001            <parameter type-id='type-id-665' is-artificial='yes'/>
6002            <parameter type-id='type-id-569'/>
6003            <parameter type-id='type-id-569'/>
6004            <parameter type-id='type-id-355'/>
6005            <return type-id='type-id-540'/>
6006          </function-decl>
6007        </member-function>
6008      </class-decl>
6009      <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-506'>
6010        <member-type access='protected'>
6011          <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-670'>
6012            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-342'/>
6013            <data-member access='public' layout-offset-in-bits='0'>
6014              <var-decl name='_M_key_compare' type-id='type-id-612' 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'/>
6015            </data-member>
6016            <data-member access='public' layout-offset-in-bits='64'>
6017              <var-decl name='_M_header' type-id='type-id-567' 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'/>
6018            </data-member>
6019            <data-member access='public' layout-offset-in-bits='320'>
6020              <var-decl name='_M_node_count' type-id='type-id-7' 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'/>
6021            </data-member>
6022            <member-function access='public'>
6023              <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'>
6024                <parameter type-id='type-id-671' is-artificial='yes'/>
6025                <return type-id='type-id-75'/>
6026              </function-decl>
6027            </member-function>
6028            <member-function access='public'>
6029              <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'>
6030                <parameter type-id='type-id-671' is-artificial='yes'/>
6031                <parameter type-id='type-id-614'/>
6032                <parameter type-id='type-id-344'/>
6033                <return type-id='type-id-75'/>
6034              </function-decl>
6035            </member-function>
6036            <member-function access='private'>
6037              <function-decl name='_M_initialize' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE13_Rb_tree_implISH_Lb0EE13_M_initializeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='444' column='1' visibility='default' binding='global' size-in-bits='64'>
6038                <parameter type-id='type-id-671' is-artificial='yes'/>
6039                <return type-id='type-id-75'/>
6040              </function-decl>
6041            </member-function>
6042          </class-decl>
6043        </member-type>
6044        <data-member access='protected' layout-offset-in-bits='0'>
6045          <var-decl name='_M_impl' type-id='type-id-670' 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'/>
6046        </data-member>
6047        <member-function access='private'>
6048          <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'>
6049            <parameter type-id='type-id-669' is-artificial='yes'/>
6050            <return type-id='type-id-75'/>
6051          </function-decl>
6052        </member-function>
6053        <member-function access='private'>
6054          <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'>
6055            <parameter type-id='type-id-669' is-artificial='yes'/>
6056            <parameter type-id='type-id-614'/>
6057            <parameter type-id='type-id-358'/>
6058            <return type-id='type-id-75'/>
6059          </function-decl>
6060        </member-function>
6061        <member-function access='private'>
6062          <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'>
6063            <parameter type-id='type-id-669' is-artificial='yes'/>
6064            <parameter type-id='type-id-508'/>
6065            <return type-id='type-id-75'/>
6066          </function-decl>
6067        </member-function>
6068        <member-function access='private' destructor='yes'>
6069          <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'>
6070            <parameter type-id='type-id-669' is-artificial='yes'/>
6071            <parameter type-id='type-id-1' is-artificial='yes'/>
6072            <return type-id='type-id-75'/>
6073          </function-decl>
6074        </member-function>
6075        <member-function access='private'>
6076          <function-decl name='begin' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'>
6077            <parameter type-id='type-id-669' is-artificial='yes'/>
6078            <return type-id='type-id-544'/>
6079          </function-decl>
6080        </member-function>
6081        <member-function access='private'>
6082          <function-decl name='end' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='639' column='1' visibility='default' binding='global' size-in-bits='64'>
6083            <parameter type-id='type-id-669' is-artificial='yes'/>
6084            <return type-id='type-id-544'/>
6085          </function-decl>
6086        </member-function>
6087        <member-function access='private'>
6088          <function-decl name='key_comp' mangled-name='_ZNKSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE8key_compEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='621' column='1' visibility='default' binding='global' size-in-bits='64'>
6089            <parameter type-id='type-id-509' is-artificial='yes'/>
6090            <return type-id='type-id-612'/>
6091          </function-decl>
6092        </member-function>
6093        <member-function access='protected' static='yes'>
6094          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE8_S_valueEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='524' column='1' visibility='default' binding='global' size-in-bits='64'>
6095            <parameter type-id='type-id-569'/>
6096            <return type-id='type-id-360'/>
6097          </function-decl>
6098        </member-function>
6099        <member-function access='protected' static='yes'>
6100          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE8_S_valueEPKSt13_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='500' column='1' visibility='default' binding='global' size-in-bits='64'>
6101            <parameter type-id='type-id-566'/>
6102            <return type-id='type-id-360'/>
6103          </function-decl>
6104        </member-function>
6105        <member-function access='private'>
6106          <function-decl name='_M_get_Node_allocator' mangled-name='_ZNKSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE21_M_get_Node_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64'>
6107            <parameter type-id='type-id-509' is-artificial='yes'/>
6108            <return type-id='type-id-344'/>
6109          </function-decl>
6110        </member-function>
6111        <member-function access='private'>
6112          <function-decl name='get_allocator' mangled-name='_ZNKSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE13get_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
6113            <parameter type-id='type-id-509' is-artificial='yes'/>
6114            <return type-id='type-id-356'/>
6115          </function-decl>
6116        </member-function>
6117        <member-function access='protected'>
6118          <function-decl name='_M_put_node' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE11_M_put_nodeEPSt13_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='362' column='1' visibility='default' binding='global' size-in-bits='64'>
6119            <parameter type-id='type-id-669' is-artificial='yes'/>
6120            <parameter type-id='type-id-345'/>
6121            <return type-id='type-id-75'/>
6122          </function-decl>
6123        </member-function>
6124        <member-function access='protected' static='yes'>
6125          <function-decl name='_S_right' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE8_S_rightEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
6126            <parameter type-id='type-id-694'/>
6127            <return type-id='type-id-345'/>
6128          </function-decl>
6129        </member-function>
6130        <member-function access='protected' static='yes'>
6131          <function-decl name='_S_left' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE7_S_leftEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64'>
6132            <parameter type-id='type-id-694'/>
6133            <return type-id='type-id-345'/>
6134          </function-decl>
6135        </member-function>
6136        <member-function access='protected'>
6137          <function-decl name='_M_destroy_node' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE15_M_destroy_nodeEPSt13_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='381' column='1' visibility='default' binding='global' size-in-bits='64'>
6138            <parameter type-id='type-id-669' is-artificial='yes'/>
6139            <parameter type-id='type-id-345'/>
6140            <return type-id='type-id-75'/>
6141          </function-decl>
6142        </member-function>
6143        <member-function access='protected'>
6144          <function-decl name='_M_begin' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE8_M_beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='481' column='1' visibility='default' binding='global' size-in-bits='64'>
6145            <parameter type-id='type-id-669' is-artificial='yes'/>
6146            <return type-id='type-id-345'/>
6147          </function-decl>
6148        </member-function>
6149        <member-function access='protected'>
6150          <function-decl name='_M_get_node' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE11_M_get_nodeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='358' column='1' visibility='default' binding='global' size-in-bits='64'>
6151            <parameter type-id='type-id-669' is-artificial='yes'/>
6152            <return type-id='type-id-345'/>
6153          </function-decl>
6154        </member-function>
6155        <member-function access='protected' static='yes'>
6156          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE6_S_keyEPKSt13_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='504' column='1' visibility='default' binding='global' size-in-bits='64'>
6157            <parameter type-id='type-id-566'/>
6158            <return type-id='type-id-593'/>
6159          </function-decl>
6160        </member-function>
6161        <member-function access='protected'>
6162          <function-decl name='_M_end' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE6_M_endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='492' column='1' visibility='default' binding='global' size-in-bits='64'>
6163            <parameter type-id='type-id-669' is-artificial='yes'/>
6164            <return type-id='type-id-345'/>
6165          </function-decl>
6166        </member-function>
6167        <member-function access='private'>
6168          <function-decl name='_M_lower_bound' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE14_M_lower_boundEPSt13_Rb_tree_nodeISD_ESM_RS8_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='981' column='1' visibility='default' binding='global' size-in-bits='64'>
6169            <parameter type-id='type-id-669' is-artificial='yes'/>
6170            <parameter type-id='type-id-345'/>
6171            <parameter type-id='type-id-345'/>
6172            <parameter type-id='type-id-593'/>
6173            <return type-id='type-id-544'/>
6174          </function-decl>
6175        </member-function>
6176        <member-function access='private'>
6177          <function-decl name='lower_bound' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE11lower_boundERS8_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='744' column='1' visibility='default' binding='global' size-in-bits='64'>
6178            <parameter type-id='type-id-669' is-artificial='yes'/>
6179            <parameter type-id='type-id-593'/>
6180            <return type-id='type-id-544'/>
6181          </function-decl>
6182        </member-function>
6183        <member-function access='protected' static='yes'>
6184          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE6_S_keyEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
6185            <parameter type-id='type-id-569'/>
6186            <return type-id='type-id-593'/>
6187          </function-decl>
6188        </member-function>
6189        <member-function access='protected'>
6190          <function-decl name='_M_create_node' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE14_M_create_nodeERKSD_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='367' column='1' visibility='default' binding='global' size-in-bits='64'>
6191            <parameter type-id='type-id-669' is-artificial='yes'/>
6192            <parameter type-id='type-id-360'/>
6193            <return type-id='type-id-345'/>
6194          </function-decl>
6195        </member-function>
6196        <member-function access='private'>
6197          <function-decl name='size' mangled-name='_ZNKSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='670' column='1' visibility='default' binding='global' size-in-bits='64'>
6198            <parameter type-id='type-id-509' is-artificial='yes'/>
6199            <return type-id='type-id-7'/>
6200          </function-decl>
6201        </member-function>
6202        <member-function access='protected'>
6203          <function-decl name='_M_rightmost' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE12_M_rightmostEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
6204            <parameter type-id='type-id-669' is-artificial='yes'/>
6205            <return type-id='type-id-695'/>
6206          </function-decl>
6207        </member-function>
6208        <member-function access='protected'>
6209          <function-decl name='_M_leftmost' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE11_M_leftmostEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='465' column='1' visibility='default' binding='global' size-in-bits='64'>
6210            <parameter type-id='type-id-669' is-artificial='yes'/>
6211            <return type-id='type-id-695'/>
6212          </function-decl>
6213        </member-function>
6214        <member-function access='protected' static='yes'>
6215          <function-decl name='_S_right' mangled-name='_ZNSt8_Rb_treeISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt4pairIKS6_St6vectorI11AllocObjectS2_ISA_S4_EEESt10_Select1stISD_ESt4lessIS6_ES2_ISD_S4_EE8_S_rightEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='520' column='1' visibility='default' binding='global' size-in-bits='64'>
6216            <parameter type-id='type-id-569'/>
6217            <return type-id='type-id-566'/>
6218          </function-decl>
6219        </member-function>
6220        <member-function access='private'>
6221          <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'>
6222            <parameter type-id='type-id-669' is-artificial='yes'/>
6223            <parameter type-id='type-id-345'/>
6224            <return type-id='type-id-75'/>
6225          </function-decl>
6226        </member-function>
6227        <member-function access='private'>
6228          <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_'>
6229            <parameter type-id='type-id-669' is-artificial='yes'/>
6230            <parameter type-id='type-id-569'/>
6231            <parameter type-id='type-id-569'/>
6232            <parameter type-id='type-id-360'/>
6233            <return type-id='type-id-544'/>
6234          </function-decl>
6235        </member-function>
6236        <member-function access='private'>
6237          <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_'>
6238            <parameter type-id='type-id-669' is-artificial='yes'/>
6239            <parameter type-id='type-id-360'/>
6240            <return type-id='type-id-735'/>
6241          </function-decl>
6242        </member-function>
6243        <member-function access='private'>
6244          <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_'>
6245            <parameter type-id='type-id-669' is-artificial='yes'/>
6246            <parameter type-id='type-id-525'/>
6247            <parameter type-id='type-id-360'/>
6248            <return type-id='type-id-544'/>
6249          </function-decl>
6250        </member-function>
6251      </class-decl>
6252      <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-588'>
6253        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-418'/>
6254        <member-function access='private'>
6255          <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'>
6256            <parameter type-id='type-id-706' is-artificial='yes'/>
6257            <return type-id='type-id-75'/>
6258          </function-decl>
6259        </member-function>
6260        <member-function access='private'>
6261          <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'>
6262            <parameter type-id='type-id-706' is-artificial='yes'/>
6263            <parameter type-id='type-id-590'/>
6264            <return type-id='type-id-75'/>
6265          </function-decl>
6266        </member-function>
6267        <member-function access='private' destructor='yes'>
6268          <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'>
6269            <parameter type-id='type-id-706' is-artificial='yes'/>
6270            <parameter type-id='type-id-1' is-artificial='yes'/>
6271            <return type-id='type-id-75'/>
6272          </function-decl>
6273        </member-function>
6274      </class-decl>
6275      <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-591'>
6276        <member-type access='private'>
6277          <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-709'>
6278            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-321'/>
6279            <data-member access='public' layout-offset-in-bits='0'>
6280              <var-decl name='_M_p' type-id='type-id-3' 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'/>
6281            </data-member>
6282            <member-function access='public' constructor='yes'>
6283              <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'>
6284                <parameter type-id='type-id-710' is-artificial='yes'/>
6285                <parameter type-id='type-id-3'/>
6286                <parameter type-id='type-id-323'/>
6287                <return type-id='type-id-75'/>
6288              </function-decl>
6289            </member-function>
6290          </class-decl>
6291        </member-type>
6292        <member-type access='private'>
6293          <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-595'>
6294            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-763'/>
6295            <data-member access='public' static='yes'>
6296              <var-decl name='_S_max_size' type-id='type-id-115' 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'/>
6297            </data-member>
6298            <data-member access='public' static='yes'>
6299              <var-decl name='_S_terminal' type-id='type-id-764' 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'/>
6300            </data-member>
6301            <data-member access='public' static='yes'>
6302              <var-decl name='_S_empty_rep_storage' type-id='type-id-367' 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'/>
6303            </data-member>
6304            <member-function access='public' static='yes'>
6305              <function-decl name='_S_empty_rep' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep12_S_empty_repEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='173' column='1' visibility='default' binding='global' size-in-bits='64'>
6306                <return type-id='type-id-711'/>
6307              </function-decl>
6308            </member-function>
6309            <member-function access='public'>
6310              <function-decl name='_M_set_sharable' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep15_M_set_sharableEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
6311                <parameter type-id='type-id-712' is-artificial='yes'/>
6312                <return type-id='type-id-75'/>
6313              </function-decl>
6314            </member-function>
6315            <member-function access='public'>
6316              <function-decl name='_M_refdata' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep10_M_refdataEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'>
6317                <parameter type-id='type-id-712' is-artificial='yes'/>
6318                <return type-id='type-id-3'/>
6319              </function-decl>
6320            </member-function>
6321            <member-function access='public'>
6322              <function-decl name='_M_dispose' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep10_M_disposeERKS4_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='229' column='1' visibility='default' binding='global' size-in-bits='64'>
6323                <parameter type-id='type-id-712' is-artificial='yes'/>
6324                <parameter type-id='type-id-323'/>
6325                <return type-id='type-id-75'/>
6326              </function-decl>
6327            </member-function>
6328            <member-function access='public'>
6329              <function-decl name='_M_set_length_and_sharable' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep26_M_set_length_and_sharableEm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
6330                <parameter type-id='type-id-712' is-artificial='yes'/>
6331                <parameter type-id='type-id-19'/>
6332                <return type-id='type-id-75'/>
6333              </function-decl>
6334            </member-function>
6335            <member-function access='public'>
6336              <function-decl name='_M_is_leaked' mangled-name='_ZNKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep12_M_is_leakedEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'>
6337                <parameter type-id='type-id-597' is-artificial='yes'/>
6338                <return type-id='type-id-76'/>
6339              </function-decl>
6340            </member-function>
6341            <member-function access='public'>
6342              <function-decl name='_M_refcopy' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep10_M_refcopyEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
6343                <parameter type-id='type-id-712' is-artificial='yes'/>
6344                <return type-id='type-id-3'/>
6345              </function-decl>
6346            </member-function>
6347            <member-function access='public'>
6348              <function-decl name='_M_clone' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep8_M_cloneERKS4_m' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='624' column='1' visibility='default' binding='global' size-in-bits='64'>
6349                <parameter type-id='type-id-712' is-artificial='yes'/>
6350                <parameter type-id='type-id-323'/>
6351                <parameter type-id='type-id-19'/>
6352                <return type-id='type-id-3'/>
6353              </function-decl>
6354            </member-function>
6355            <member-function access='public'>
6356              <function-decl name='_M_grab' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4_Rep7_M_grabERKS4_S8_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
6357                <parameter type-id='type-id-712' is-artificial='yes'/>
6358                <parameter type-id='type-id-323'/>
6359                <parameter type-id='type-id-323'/>
6360                <return type-id='type-id-3'/>
6361              </function-decl>
6362            </member-function>
6363            <member-function access='public'>
6364              <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_'>
6365                <parameter type-id='type-id-712' is-artificial='yes'/>
6366                <parameter type-id='type-id-323'/>
6367                <return type-id='type-id-75'/>
6368              </function-decl>
6369            </member-function>
6370            <member-function access='public' static='yes'>
6371              <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_'>
6372                <parameter type-id='type-id-19'/>
6373                <parameter type-id='type-id-19'/>
6374                <parameter type-id='type-id-323'/>
6375                <return type-id='type-id-712'/>
6376              </function-decl>
6377            </member-function>
6378          </class-decl>
6379        </member-type>
6380        <member-type access='private'>
6381          <class-decl name='_Rep_base' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-763'/>
6382        </member-type>
6383        <data-member access='private' static='yes'>
6384          <var-decl name='npos' type-id='type-id-115' 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'/>
6385        </data-member>
6386        <data-member access='private' layout-offset-in-bits='0'>
6387          <var-decl name='_M_dataplus' type-id='type-id-709' 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'/>
6388        </data-member>
6389        <member-function access='private'>
6390          <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'>
6391            <parameter type-id='type-id-708' is-artificial='yes'/>
6392            <return type-id='type-id-75'/>
6393          </function-decl>
6394        </member-function>
6395        <member-function access='private'>
6396          <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'>
6397            <parameter type-id='type-id-708' is-artificial='yes'/>
6398            <parameter type-id='type-id-323'/>
6399            <return type-id='type-id-75'/>
6400          </function-decl>
6401        </member-function>
6402        <member-function access='private'>
6403          <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_'>
6404            <parameter type-id='type-id-708' is-artificial='yes'/>
6405            <parameter type-id='type-id-593'/>
6406            <return type-id='type-id-75'/>
6407          </function-decl>
6408        </member-function>
6409        <member-function access='private'>
6410          <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'>
6411            <parameter type-id='type-id-708' is-artificial='yes'/>
6412            <parameter type-id='type-id-593'/>
6413            <parameter type-id='type-id-19'/>
6414            <parameter type-id='type-id-19'/>
6415            <return type-id='type-id-75'/>
6416          </function-decl>
6417        </member-function>
6418        <member-function access='private'>
6419          <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'>
6420            <parameter type-id='type-id-708' is-artificial='yes'/>
6421            <parameter type-id='type-id-593'/>
6422            <parameter type-id='type-id-19'/>
6423            <parameter type-id='type-id-19'/>
6424            <parameter type-id='type-id-323'/>
6425            <return type-id='type-id-75'/>
6426          </function-decl>
6427        </member-function>
6428        <member-function access='private'>
6429          <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'>
6430            <parameter type-id='type-id-708' is-artificial='yes'/>
6431            <parameter type-id='type-id-2'/>
6432            <parameter type-id='type-id-19'/>
6433            <parameter type-id='type-id-323'/>
6434            <return type-id='type-id-75'/>
6435          </function-decl>
6436        </member-function>
6437        <member-function access='private'>
6438          <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_'>
6439            <parameter type-id='type-id-708' is-artificial='yes'/>
6440            <parameter type-id='type-id-2'/>
6441            <parameter type-id='type-id-323'/>
6442            <return type-id='type-id-75'/>
6443          </function-decl>
6444        </member-function>
6445        <member-function access='private'>
6446          <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'>
6447            <parameter type-id='type-id-708' is-artificial='yes'/>
6448            <parameter type-id='type-id-19'/>
6449            <parameter type-id='type-id-84'/>
6450            <parameter type-id='type-id-323'/>
6451            <return type-id='type-id-75'/>
6452          </function-decl>
6453        </member-function>
6454        <member-function access='private' destructor='yes'>
6455          <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'>
6456            <parameter type-id='type-id-708' is-artificial='yes'/>
6457            <parameter type-id='type-id-1' is-artificial='yes'/>
6458            <return type-id='type-id-75'/>
6459          </function-decl>
6460        </member-function>
6461        <member-function access='private' static='yes'>
6462          <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'>
6463            <parameter type-id='type-id-2'/>
6464            <parameter type-id='type-id-2'/>
6465            <parameter type-id='type-id-323'/>
6466            <parameter type-id='type-id-765'/>
6467            <return type-id='type-id-3'/>
6468          </function-decl>
6469        </member-function>
6470        <member-function access='private' static='yes'>
6471          <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'>
6472            <parameter type-id='type-id-2'/>
6473            <parameter type-id='type-id-2'/>
6474            <parameter type-id='type-id-323'/>
6475            <parameter type-id='type-id-766'/>
6476            <return type-id='type-id-3'/>
6477          </function-decl>
6478        </member-function>
6479        <member-function access='private' static='yes'>
6480          <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'>
6481            <parameter type-id='type-id-2'/>
6482            <parameter type-id='type-id-2'/>
6483            <parameter type-id='type-id-323'/>
6484            <return type-id='type-id-3'/>
6485          </function-decl>
6486        </member-function>
6487        <member-function access='private'>
6488          <function-decl name='_M_data' mangled-name='_ZNKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE7_M_dataEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
6489            <parameter type-id='type-id-594' is-artificial='yes'/>
6490            <return type-id='type-id-3'/>
6491          </function-decl>
6492        </member-function>
6493        <member-function access='private'>
6494          <function-decl name='_M_rep' mangled-name='_ZNKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE6_M_repEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='285' column='1' visibility='default' binding='global' size-in-bits='64'>
6495            <parameter type-id='type-id-594' is-artificial='yes'/>
6496            <return type-id='type-id-712'/>
6497          </function-decl>
6498        </member-function>
6499        <member-function access='private'>
6500          <function-decl name='get_allocator' mangled-name='_ZNKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE13get_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='1629' column='1' visibility='default' binding='global' size-in-bits='64'>
6501            <parameter type-id='type-id-594' is-artificial='yes'/>
6502            <return type-id='type-id-321'/>
6503          </function-decl>
6504        </member-function>
6505        <member-function access='private' static='yes'>
6506          <function-decl name='_M_copy' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE7_M_copyEPcPKcm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='339' column='1' visibility='default' binding='global' size-in-bits='64'>
6507            <parameter type-id='type-id-3'/>
6508            <parameter type-id='type-id-2'/>
6509            <parameter type-id='type-id-19'/>
6510            <return type-id='type-id-75'/>
6511          </function-decl>
6512        </member-function>
6513        <member-function access='private'>
6514          <function-decl name='c_str' mangled-name='_ZNKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE5c_strEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='1612' column='1' visibility='default' binding='global' size-in-bits='64'>
6515            <parameter type-id='type-id-594' is-artificial='yes'/>
6516            <return type-id='type-id-2'/>
6517          </function-decl>
6518        </member-function>
6519        <member-function access='private' static='yes'>
6520          <function-decl name='_S_empty_rep' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE12_S_empty_repEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='411' column='1' visibility='default' binding='global' size-in-bits='64'>
6521            <return type-id='type-id-711'/>
6522          </function-decl>
6523        </member-function>
6524        <member-function access='private' static='yes'>
6525          <function-decl name='_S_copy_chars' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE13_S_copy_charsEPcPKcS8_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='388' column='1' visibility='default' binding='global' size-in-bits='64'>
6526            <parameter type-id='type-id-3'/>
6527            <parameter type-id='type-id-2'/>
6528            <parameter type-id='type-id-2'/>
6529            <return type-id='type-id-75'/>
6530          </function-decl>
6531        </member-function>
6532        <member-function access='private'>
6533          <function-decl name='size' mangled-name='_ZNKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='628' column='1' visibility='default' binding='global' size-in-bits='64'>
6534            <parameter type-id='type-id-594' is-artificial='yes'/>
6535            <return type-id='type-id-7'/>
6536          </function-decl>
6537        </member-function>
6538        <member-function access='private'>
6539          <function-decl name='data' mangled-name='_ZNKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE4dataEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='1622' column='1' visibility='default' binding='global' size-in-bits='64'>
6540            <parameter type-id='type-id-594' is-artificial='yes'/>
6541            <return type-id='type-id-2'/>
6542          </function-decl>
6543        </member-function>
6544        <member-function access='private' static='yes'>
6545          <function-decl name='_S_compare' mangled-name='_ZNSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE10_S_compareEmm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='392' column='1' visibility='default' binding='global' size-in-bits='64'>
6546            <parameter type-id='type-id-19'/>
6547            <parameter type-id='type-id-19'/>
6548            <return type-id='type-id-1'/>
6549          </function-decl>
6550        </member-function>
6551        <member-function access='private'>
6552          <function-decl name='compare' mangled-name='_ZNKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEE7compareERKS5_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='2019' column='1' visibility='default' binding='global' size-in-bits='64'>
6553            <parameter type-id='type-id-594' is-artificial='yes'/>
6554            <parameter type-id='type-id-593'/>
6555            <return type-id='type-id-1'/>
6556          </function-decl>
6557        </member-function>
6558      </class-decl>
6559      <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-371'>
6560        <member-type access='private'>
6561          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-767'/>
6562        </member-type>
6563        <data-member access='private' layout-offset-in-bits='0'>
6564          <var-decl name='_M_t' type-id='type-id-498' 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'/>
6565        </data-member>
6566        <member-function access='private'>
6567          <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'>
6568            <parameter type-id='type-id-717' is-artificial='yes'/>
6569            <return type-id='type-id-75'/>
6570          </function-decl>
6571        </member-function>
6572        <member-function access='private'>
6573          <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'>
6574            <parameter type-id='type-id-717' is-artificial='yes'/>
6575            <parameter type-id='type-id-610'/>
6576            <parameter type-id='type-id-348'/>
6577            <return type-id='type-id-75'/>
6578          </function-decl>
6579        </member-function>
6580        <member-function access='private'>
6581          <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'>
6582            <parameter type-id='type-id-717' is-artificial='yes'/>
6583            <parameter type-id='type-id-617'/>
6584            <return type-id='type-id-75'/>
6585          </function-decl>
6586        </member-function>
6587        <member-function access='private'>
6588          <function-decl name='insert' mangled-name='_ZNSt3mapImN15HeapLeakChecker10RangeValueESt4lessImE13STL_AllocatorISt4pairIKmS1_ENS0_9AllocatorEEE6insertERKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='499' column='1' visibility='default' binding='global' size-in-bits='64'>
6589            <parameter type-id='type-id-717' is-artificial='yes'/>
6590            <parameter type-id='type-id-350'/>
6591            <return type-id='type-id-731'/>
6592          </function-decl>
6593        </member-function>
6594        <member-function access='private'>
6595          <function-decl name='find' mangled-name='_ZNSt3mapImN15HeapLeakChecker10RangeValueESt4lessImE13STL_AllocatorISt4pairIKmS1_ENS0_9AllocatorEEE4findERS6_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='658' column='1' visibility='default' binding='global' size-in-bits='64'>
6596            <parameter type-id='type-id-717' is-artificial='yes'/>
6597            <parameter type-id='type-id-330'/>
6598            <return type-id='type-id-536'/>
6599          </function-decl>
6600        </member-function>
6601        <member-function access='private'>
6602          <function-decl name='upper_bound' mangled-name='_ZNSt3mapImN15HeapLeakChecker10RangeValueESt4lessImE13STL_AllocatorISt4pairIKmS1_ENS0_9AllocatorEEE11upper_boundERS6_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='725' column='1' visibility='default' binding='global' size-in-bits='64'>
6603            <parameter type-id='type-id-717' is-artificial='yes'/>
6604            <parameter type-id='type-id-330'/>
6605            <return type-id='type-id-536'/>
6606          </function-decl>
6607        </member-function>
6608        <member-function access='private'>
6609          <function-decl name='end' mangled-name='_ZNSt3mapImN15HeapLeakChecker10RangeValueESt4lessImE13STL_AllocatorISt4pairIKmS1_ENS0_9AllocatorEEE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
6610            <parameter type-id='type-id-717' is-artificial='yes'/>
6611            <return type-id='type-id-536'/>
6612          </function-decl>
6613        </member-function>
6614      </class-decl>
6615      <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-373'>
6616        <member-type access='private'>
6617          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-768'/>
6618        </member-type>
6619        <data-member access='private' layout-offset-in-bits='0'>
6620          <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'/>
6621        </data-member>
6622        <member-function access='private'>
6623          <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'>
6624            <parameter type-id='type-id-719' is-artificial='yes'/>
6625            <return type-id='type-id-75'/>
6626          </function-decl>
6627        </member-function>
6628        <member-function access='private'>
6629          <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'>
6630            <parameter type-id='type-id-719' is-artificial='yes'/>
6631            <parameter type-id='type-id-610'/>
6632            <parameter type-id='type-id-353'/>
6633            <return type-id='type-id-75'/>
6634          </function-decl>
6635        </member-function>
6636        <member-function access='private'>
6637          <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'>
6638            <parameter type-id='type-id-719' is-artificial='yes'/>
6639            <parameter type-id='type-id-620'/>
6640            <return type-id='type-id-75'/>
6641          </function-decl>
6642        </member-function>
6643        <member-function access='private'>
6644          <function-decl name='find' mangled-name='_ZNSt3mapImmSt4lessImE13STL_AllocatorISt4pairIKmmEN15HeapLeakChecker9AllocatorEEE4findERS4_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='658' column='1' visibility='default' binding='global' size-in-bits='64'>
6645            <parameter type-id='type-id-719' is-artificial='yes'/>
6646            <parameter type-id='type-id-330'/>
6647            <return type-id='type-id-540'/>
6648          </function-decl>
6649        </member-function>
6650        <member-function access='private'>
6651          <function-decl name='end' mangled-name='_ZNSt3mapImmSt4lessImE13STL_AllocatorISt4pairIKmmEN15HeapLeakChecker9AllocatorEEE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
6652            <parameter type-id='type-id-719' is-artificial='yes'/>
6653            <return type-id='type-id-540'/>
6654          </function-decl>
6655        </member-function>
6656        <member-function access='private'>
6657          <function-decl name='erase' mangled-name='_ZNSt3mapImmSt4lessImE13STL_AllocatorISt4pairIKmmEN15HeapLeakChecker9AllocatorEEE5eraseESt17_Rb_tree_iteratorIS5_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64'>
6658            <parameter type-id='type-id-719' is-artificial='yes'/>
6659            <parameter type-id='type-id-540'/>
6660            <return type-id='type-id-75'/>
6661          </function-decl>
6662        </member-function>
6663        <member-function access='private'>
6664          <function-decl name='begin' mangled-name='_ZNSt3mapImmSt4lessImE13STL_AllocatorISt4pairIKmmEN15HeapLeakChecker9AllocatorEEE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='306' column='1' visibility='default' binding='global' size-in-bits='64'>
6665            <parameter type-id='type-id-719' is-artificial='yes'/>
6666            <return type-id='type-id-540'/>
6667          </function-decl>
6668        </member-function>
6669        <member-function access='private'>
6670          <function-decl name='upper_bound' mangled-name='_ZNSt3mapImmSt4lessImE13STL_AllocatorISt4pairIKmmEN15HeapLeakChecker9AllocatorEEE11upper_boundERS4_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='725' column='1' visibility='default' binding='global' size-in-bits='64'>
6671            <parameter type-id='type-id-719' is-artificial='yes'/>
6672            <parameter type-id='type-id-330'/>
6673            <return type-id='type-id-540'/>
6674          </function-decl>
6675        </member-function>
6676        <member-function access='private'>
6677          <function-decl name='insert' mangled-name='_ZNSt3mapImmSt4lessImE13STL_AllocatorISt4pairIKmmEN15HeapLeakChecker9AllocatorEEE6insertERKS5_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='499' column='1' visibility='default' binding='global' size-in-bits='64'>
6678            <parameter type-id='type-id-719' is-artificial='yes'/>
6679            <parameter type-id='type-id-355'/>
6680            <return type-id='type-id-733'/>
6681          </function-decl>
6682        </member-function>
6683      </class-decl>
6684      <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-375'>
6685        <member-type access='private'>
6686          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-769'/>
6687        </member-type>
6688        <data-member access='private' layout-offset-in-bits='0'>
6689          <var-decl name='_M_t' type-id='type-id-506' 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'/>
6690        </data-member>
6691        <member-function access='private'>
6692          <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'>
6693            <parameter type-id='type-id-721' is-artificial='yes'/>
6694            <return type-id='type-id-75'/>
6695          </function-decl>
6696        </member-function>
6697        <member-function access='private'>
6698          <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'>
6699            <parameter type-id='type-id-721' is-artificial='yes'/>
6700            <parameter type-id='type-id-614'/>
6701            <parameter type-id='type-id-358'/>
6702            <return type-id='type-id-75'/>
6703          </function-decl>
6704        </member-function>
6705        <member-function access='private'>
6706          <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'>
6707            <parameter type-id='type-id-721' is-artificial='yes'/>
6708            <parameter type-id='type-id-623'/>
6709            <return type-id='type-id-75'/>
6710          </function-decl>
6711        </member-function>
6712        <member-function access='private'>
6713          <function-decl name='begin' mangled-name='_ZNSt3mapISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS2_IS8_S4_EESt4lessIS6_ES2_ISt4pairIKS6_SA_ES4_EE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='306' column='1' visibility='default' binding='global' size-in-bits='64'>
6714            <parameter type-id='type-id-721' is-artificial='yes'/>
6715            <return type-id='type-id-544'/>
6716          </function-decl>
6717        </member-function>
6718        <member-function access='private'>
6719          <function-decl name='end' mangled-name='_ZNSt3mapISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS2_IS8_S4_EESt4lessIS6_ES2_ISt4pairIKS6_SA_ES4_EE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
6720            <parameter type-id='type-id-721' is-artificial='yes'/>
6721            <return type-id='type-id-544'/>
6722          </function-decl>
6723        </member-function>
6724        <member-function access='private'>
6725          <function-decl name='lower_bound' mangled-name='_ZNSt3mapISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS2_IS8_S4_EESt4lessIS6_ES2_ISt4pairIKS6_SA_ES4_EE11lower_boundERSE_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='700' column='1' visibility='default' binding='global' size-in-bits='64'>
6726            <parameter type-id='type-id-721' is-artificial='yes'/>
6727            <parameter type-id='type-id-593'/>
6728            <return type-id='type-id-544'/>
6729          </function-decl>
6730        </member-function>
6731        <member-function access='private'>
6732          <function-decl name='key_comp' mangled-name='_ZNKSt3mapISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS2_IS8_S4_EESt4lessIS6_ES2_ISt4pairIKS6_SA_ES4_EE8key_compEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='634' column='1' visibility='default' binding='global' size-in-bits='64'>
6733            <parameter type-id='type-id-624' is-artificial='yes'/>
6734            <return type-id='type-id-612'/>
6735          </function-decl>
6736        </member-function>
6737        <member-function access='private'>
6738          <function-decl name='insert' mangled-name='_ZNSt3mapISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS2_IS8_S4_EESt4lessIS6_ES2_ISt4pairIKS6_SA_ES4_EE6insertESt17_Rb_tree_iteratorISF_ERKSF_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='539' column='1' visibility='default' binding='global' size-in-bits='64'>
6739            <parameter type-id='type-id-721' is-artificial='yes'/>
6740            <parameter type-id='type-id-544'/>
6741            <parameter type-id='type-id-360'/>
6742            <return type-id='type-id-544'/>
6743          </function-decl>
6744        </member-function>
6745        <member-function access='private'>
6746          <function-decl name='operator[]' mangled-name='_ZNSt3mapISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS2_IS8_S4_EESt4lessIS6_ES2_ISt4pairIKS6_SA_ES4_EEixERSE_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='442' column='1' visibility='default' binding='global' size-in-bits='64'>
6747            <parameter type-id='type-id-721' is-artificial='yes'/>
6748            <parameter type-id='type-id-593'/>
6749            <return type-id='type-id-739'/>
6750          </function-decl>
6751        </member-function>
6752      </class-decl>
6753      <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-386'>
6754        <data-member access='private' layout-offset-in-bits='0'>
6755          <var-decl name='_M_t' type-id='type-id-494' 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'/>
6756        </data-member>
6757        <member-function access='private'>
6758          <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'>
6759            <parameter type-id='type-id-738' is-artificial='yes'/>
6760            <return type-id='type-id-75'/>
6761          </function-decl>
6762        </member-function>
6763        <member-function access='private'>
6764          <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'>
6765            <parameter type-id='type-id-738' is-artificial='yes'/>
6766            <parameter type-id='type-id-610'/>
6767            <parameter type-id='type-id-327'/>
6768            <return type-id='type-id-75'/>
6769          </function-decl>
6770        </member-function>
6771        <member-function access='private'>
6772          <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'>
6773            <parameter type-id='type-id-738' is-artificial='yes'/>
6774            <parameter type-id='type-id-641'/>
6775            <return type-id='type-id-75'/>
6776          </function-decl>
6777        </member-function>
6778        <member-function access='private'>
6779          <function-decl name='lower_bound' mangled-name='_ZNSt3setImSt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE11lower_boundERKm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='568' column='1' visibility='default' binding='global' size-in-bits='64'>
6780            <parameter type-id='type-id-738' is-artificial='yes'/>
6781            <parameter type-id='type-id-330'/>
6782            <return type-id='type-id-513'/>
6783          </function-decl>
6784        </member-function>
6785        <member-function access='private'>
6786          <function-decl name='end' mangled-name='_ZNKSt3setImSt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='300' column='1' visibility='default' binding='global' size-in-bits='64'>
6787            <parameter type-id='type-id-642' is-artificial='yes'/>
6788            <return type-id='type-id-513'/>
6789          </function-decl>
6790        </member-function>
6791        <member-function access='private'>
6792          <function-decl name='insert' mangled-name='_ZNSt3setImSt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE6insertERKm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64'>
6793            <parameter type-id='type-id-738' is-artificial='yes'/>
6794            <parameter type-id='type-id-330'/>
6795            <return type-id='type-id-727'/>
6796          </function-decl>
6797        </member-function>
6798      </class-decl>
6799      <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-377'>
6800        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-579'/>
6801        <member-function access='private'>
6802          <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'>
6803            <parameter type-id='type-id-740' is-artificial='yes'/>
6804            <return type-id='type-id-75'/>
6805          </function-decl>
6806        </member-function>
6807        <member-function access='private'>
6808          <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'>
6809            <parameter type-id='type-id-740' is-artificial='yes'/>
6810            <parameter type-id='type-id-317'/>
6811            <return type-id='type-id-75'/>
6812          </function-decl>
6813        </member-function>
6814        <member-function access='private'>
6815          <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'>
6816            <parameter type-id='type-id-740' is-artificial='yes'/>
6817            <parameter type-id='type-id-19'/>
6818            <parameter type-id='type-id-320'/>
6819            <parameter type-id='type-id-317'/>
6820            <return type-id='type-id-75'/>
6821          </function-decl>
6822        </member-function>
6823        <member-function access='private'>
6824          <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'>
6825            <parameter type-id='type-id-740' is-artificial='yes'/>
6826            <parameter type-id='type-id-644'/>
6827            <return type-id='type-id-75'/>
6828          </function-decl>
6829        </member-function>
6830        <member-function access='private' destructor='yes'>
6831          <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'>
6832            <parameter type-id='type-id-740' is-artificial='yes'/>
6833            <parameter type-id='type-id-1' is-artificial='yes'/>
6834            <return type-id='type-id-75'/>
6835          </function-decl>
6836        </member-function>
6837        <member-function access='private'>
6838          <function-decl name='end' mangled-name='_ZNSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='443' column='1' visibility='default' binding='global' size-in-bits='64'>
6839            <parameter type-id='type-id-740' is-artificial='yes'/>
6840            <return type-id='type-id-406'/>
6841          </function-decl>
6842        </member-function>
6843        <member-function access='protected'>
6844          <function-decl name='_M_erase_at_end' mangled-name='_ZNSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE15_M_erase_at_endEPS0_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='1148' column='1' visibility='default' binding='global' size-in-bits='64'>
6845            <parameter type-id='type-id-740' is-artificial='yes'/>
6846            <parameter type-id='type-id-318'/>
6847            <return type-id='type-id-75'/>
6848          </function-decl>
6849        </member-function>
6850        <member-function access='private'>
6851          <function-decl name='end' mangled-name='_ZNKSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='452' column='1' visibility='default' binding='global' size-in-bits='64'>
6852            <parameter type-id='type-id-645' is-artificial='yes'/>
6853            <return type-id='type-id-409'/>
6854          </function-decl>
6855        </member-function>
6856        <member-function access='private'>
6857          <function-decl name='begin' mangled-name='_ZNKSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='434' column='1' visibility='default' binding='global' size-in-bits='64'>
6858            <parameter type-id='type-id-645' is-artificial='yes'/>
6859            <return type-id='type-id-409'/>
6860          </function-decl>
6861        </member-function>
6862        <member-function access='private'>
6863          <function-decl name='size' mangled-name='_ZNKSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
6864            <parameter type-id='type-id-645' is-artificial='yes'/>
6865            <return type-id='type-id-7'/>
6866          </function-decl>
6867        </member-function>
6868        <member-function access='private'>
6869          <function-decl name='max_size' mangled-name='_ZNKSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE8max_sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='537' column='1' visibility='default' binding='global' size-in-bits='64'>
6870            <parameter type-id='type-id-645' is-artificial='yes'/>
6871            <return type-id='type-id-7'/>
6872          </function-decl>
6873        </member-function>
6874        <member-function access='protected'>
6875          <function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE12_M_check_lenEmPKc' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='1134' column='1' visibility='default' binding='global' size-in-bits='64'>
6876            <parameter type-id='type-id-645' is-artificial='yes'/>
6877            <parameter type-id='type-id-19'/>
6878            <parameter type-id='type-id-2'/>
6879            <return type-id='type-id-7'/>
6880          </function-decl>
6881        </member-function>
6882        <member-function access='private'>
6883          <function-decl name='begin' mangled-name='_ZNSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='425' column='1' visibility='default' binding='global' size-in-bits='64'>
6884            <parameter type-id='type-id-740' is-artificial='yes'/>
6885            <return type-id='type-id-406'/>
6886          </function-decl>
6887        </member-function>
6888        <member-function access='private'>
6889          <function-decl name='back' mangled-name='_ZNSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE4backEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='695' column='1' visibility='default' binding='global' size-in-bits='64'>
6890            <parameter type-id='type-id-740' is-artificial='yes'/>
6891            <return type-id='type-id-390'/>
6892          </function-decl>
6893        </member-function>
6894        <member-function access='private'>
6895          <function-decl name='pop_back' mangled-name='_ZNSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE8pop_backEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='764' column='1' visibility='default' binding='global' size-in-bits='64'>
6896            <parameter type-id='type-id-740' is-artificial='yes'/>
6897            <return type-id='type-id-75'/>
6898          </function-decl>
6899        </member-function>
6900        <member-function access='private'>
6901          <function-decl name='empty' mangled-name='_ZNKSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE5emptyEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64'>
6902            <parameter type-id='type-id-645' is-artificial='yes'/>
6903            <return type-id='type-id-76'/>
6904          </function-decl>
6905        </member-function>
6906        <member-function access='private'>
6907          <function-decl name='erase' mangled-name='_ZNSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE5eraseEN9__gnu_cxx17__normal_iteratorIPS0_S5_EE' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
6908            <parameter type-id='type-id-740' is-artificial='yes'/>
6909            <parameter type-id='type-id-406'/>
6910            <return type-id='type-id-406'/>
6911          </function-decl>
6912        </member-function>
6913        <member-function access='private'>
6914          <function-decl name='swap' mangled-name='_ZNSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE4swapERS5_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='929' column='1' visibility='default' binding='global' size-in-bits='64'>
6915            <parameter type-id='type-id-740' is-artificial='yes'/>
6916            <parameter type-id='type-id-739'/>
6917            <return type-id='type-id-75'/>
6918          </function-decl>
6919        </member-function>
6920        <member-function access='private'>
6921          <function-decl name='clear' mangled-name='_ZNSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE5clearEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='950' column='1' visibility='default' binding='global' size-in-bits='64'>
6922            <parameter type-id='type-id-740' is-artificial='yes'/>
6923            <return type-id='type-id-75'/>
6924          </function-decl>
6925        </member-function>
6926        <member-function access='protected'>
6927          <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_'>
6928            <parameter type-id='type-id-740' is-artificial='yes'/>
6929            <parameter type-id='type-id-406'/>
6930            <parameter type-id='type-id-320'/>
6931            <return type-id='type-id-75'/>
6932          </function-decl>
6933        </member-function>
6934        <member-function access='private'>
6935          <function-decl name='push_back' mangled-name='_ZNSt6vectorI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE9push_backERKS0_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='733' column='1' visibility='default' binding='global' size-in-bits='64'>
6936            <parameter type-id='type-id-740' is-artificial='yes'/>
6937            <parameter type-id='type-id-320'/>
6938            <return type-id='type-id-75'/>
6939          </function-decl>
6940        </member-function>
6941      </class-decl>
6942      <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-646'>
6943        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-582'/>
6944        <member-function access='private'>
6945          <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'>
6946            <parameter type-id='type-id-217' is-artificial='yes'/>
6947            <return type-id='type-id-75'/>
6948          </function-decl>
6949        </member-function>
6950        <member-function access='private'>
6951          <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'>
6952            <parameter type-id='type-id-217' is-artificial='yes'/>
6953            <parameter type-id='type-id-590'/>
6954            <return type-id='type-id-75'/>
6955          </function-decl>
6956        </member-function>
6957        <member-function access='private'>
6958          <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'>
6959            <parameter type-id='type-id-217' is-artificial='yes'/>
6960            <parameter type-id='type-id-19'/>
6961            <parameter type-id='type-id-747'/>
6962            <parameter type-id='type-id-590'/>
6963            <return type-id='type-id-75'/>
6964          </function-decl>
6965        </member-function>
6966        <member-function access='private'>
6967          <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'>
6968            <parameter type-id='type-id-217' is-artificial='yes'/>
6969            <parameter type-id='type-id-648'/>
6970            <return type-id='type-id-75'/>
6971          </function-decl>
6972        </member-function>
6973        <member-function access='private' destructor='yes'>
6974          <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'>
6975            <parameter type-id='type-id-217' is-artificial='yes'/>
6976            <parameter type-id='type-id-1' is-artificial='yes'/>
6977            <return type-id='type-id-75'/>
6978          </function-decl>
6979        </member-function>
6980        <member-function access='private'>
6981          <function-decl name='operator[]' mangled-name='_ZNSt6vectorIPFvvESaIS1_EEixEm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='610' column='1' visibility='default' binding='global' size-in-bits='64'>
6982            <parameter type-id='type-id-217' is-artificial='yes'/>
6983            <parameter type-id='type-id-19'/>
6984            <return type-id='type-id-749'/>
6985          </function-decl>
6986        </member-function>
6987        <member-function access='private'>
6988          <function-decl name='size' mangled-name='_ZNKSt6vectorIPFvvESaIS1_EE4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
6989            <parameter type-id='type-id-649' is-artificial='yes'/>
6990            <return type-id='type-id-7'/>
6991          </function-decl>
6992        </member-function>
6993        <member-function access='private'>
6994          <function-decl name='max_size' mangled-name='_ZNKSt6vectorIPFvvESaIS1_EE8max_sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='537' column='1' visibility='default' binding='global' size-in-bits='64'>
6995            <parameter type-id='type-id-649' is-artificial='yes'/>
6996            <return type-id='type-id-7'/>
6997          </function-decl>
6998        </member-function>
6999        <member-function access='protected'>
7000          <function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorIPFvvESaIS1_EE12_M_check_lenEmPKc' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='1134' column='1' visibility='default' binding='global' size-in-bits='64'>
7001            <parameter type-id='type-id-649' is-artificial='yes'/>
7002            <parameter type-id='type-id-19'/>
7003            <parameter type-id='type-id-2'/>
7004            <return type-id='type-id-7'/>
7005          </function-decl>
7006        </member-function>
7007        <member-function access='private'>
7008          <function-decl name='begin' mangled-name='_ZNSt6vectorIPFvvESaIS1_EE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='425' column='1' visibility='default' binding='global' size-in-bits='64'>
7009            <parameter type-id='type-id-217' is-artificial='yes'/>
7010            <return type-id='type-id-412'/>
7011          </function-decl>
7012        </member-function>
7013        <member-function access='private'>
7014          <function-decl name='end' mangled-name='_ZNSt6vectorIPFvvESaIS1_EE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='443' column='1' visibility='default' binding='global' size-in-bits='64'>
7015            <parameter type-id='type-id-217' is-artificial='yes'/>
7016            <return type-id='type-id-412'/>
7017          </function-decl>
7018        </member-function>
7019        <member-function access='private'>
7020          <function-decl name='push_back' mangled-name='_ZNSt6vectorIPFvvESaIS1_EE9push_backERKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='733' column='1' visibility='default' binding='global' size-in-bits='64'>
7021            <parameter type-id='type-id-217' is-artificial='yes'/>
7022            <parameter type-id='type-id-747'/>
7023            <return type-id='type-id-75'/>
7024          </function-decl>
7025        </member-function>
7026        <member-function access='protected'>
7027          <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_'>
7028            <parameter type-id='type-id-217' is-artificial='yes'/>
7029            <parameter type-id='type-id-412'/>
7030            <parameter type-id='type-id-747'/>
7031            <return type-id='type-id-75'/>
7032          </function-decl>
7033        </member-function>
7034      </class-decl>
7035      <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-650'>
7036        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-585'/>
7037        <member-function access='private'>
7038          <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'>
7039            <parameter type-id='type-id-743' is-artificial='yes'/>
7040            <return type-id='type-id-75'/>
7041          </function-decl>
7042        </member-function>
7043        <member-function access='private'>
7044          <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'>
7045            <parameter type-id='type-id-743' is-artificial='yes'/>
7046            <parameter type-id='type-id-363'/>
7047            <return type-id='type-id-75'/>
7048          </function-decl>
7049        </member-function>
7050        <member-function access='private'>
7051          <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'>
7052            <parameter type-id='type-id-743' is-artificial='yes'/>
7053            <parameter type-id='type-id-19'/>
7054            <parameter type-id='type-id-365'/>
7055            <parameter type-id='type-id-363'/>
7056            <return type-id='type-id-75'/>
7057          </function-decl>
7058        </member-function>
7059        <member-function access='private'>
7060          <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'>
7061            <parameter type-id='type-id-743' is-artificial='yes'/>
7062            <parameter type-id='type-id-652'/>
7063            <return type-id='type-id-75'/>
7064          </function-decl>
7065        </member-function>
7066        <member-function access='private' destructor='yes'>
7067          <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'>
7068            <parameter type-id='type-id-743' is-artificial='yes'/>
7069            <parameter type-id='type-id-1' is-artificial='yes'/>
7070            <return type-id='type-id-75'/>
7071          </function-decl>
7072        </member-function>
7073        <member-function access='private'>
7074          <function-decl name='max_size' mangled-name='_ZNKSt6vectorIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE8max_sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='537' column='1' visibility='default' binding='global' size-in-bits='64'>
7075            <parameter type-id='type-id-653' is-artificial='yes'/>
7076            <return type-id='type-id-7'/>
7077          </function-decl>
7078        </member-function>
7079        <member-function access='private'>
7080          <function-decl name='size' mangled-name='_ZNKSt6vectorIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
7081            <parameter type-id='type-id-653' is-artificial='yes'/>
7082            <return type-id='type-id-7'/>
7083          </function-decl>
7084        </member-function>
7085        <member-function access='protected'>
7086          <function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE12_M_check_lenEmPKc' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='1134' column='1' visibility='default' binding='global' size-in-bits='64'>
7087            <parameter type-id='type-id-653' is-artificial='yes'/>
7088            <parameter type-id='type-id-19'/>
7089            <parameter type-id='type-id-2'/>
7090            <return type-id='type-id-7'/>
7091          </function-decl>
7092        </member-function>
7093        <member-function access='private'>
7094          <function-decl name='begin' mangled-name='_ZNSt6vectorIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='425' column='1' visibility='default' binding='global' size-in-bits='64'>
7095            <parameter type-id='type-id-743' is-artificial='yes'/>
7096            <return type-id='type-id-415'/>
7097          </function-decl>
7098        </member-function>
7099        <member-function access='private'>
7100          <function-decl name='end' mangled-name='_ZNSt6vectorIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='443' column='1' visibility='default' binding='global' size-in-bits='64'>
7101            <parameter type-id='type-id-743' is-artificial='yes'/>
7102            <return type-id='type-id-415'/>
7103          </function-decl>
7104        </member-function>
7105        <member-function access='private'>
7106          <function-decl name='push_back' mangled-name='_ZNSt6vectorIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE9push_backERKS0_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='733' column='1' visibility='default' binding='global' size-in-bits='64'>
7107            <parameter type-id='type-id-743' is-artificial='yes'/>
7108            <parameter type-id='type-id-365'/>
7109            <return type-id='type-id-75'/>
7110          </function-decl>
7111        </member-function>
7112        <member-function access='private'>
7113          <function-decl name='operator[]' mangled-name='_ZNSt6vectorIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEEixEm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='610' column='1' visibility='default' binding='global' size-in-bits='64'>
7114            <parameter type-id='type-id-743' is-artificial='yes'/>
7115            <parameter type-id='type-id-19'/>
7116            <return type-id='type-id-760'/>
7117          </function-decl>
7118        </member-function>
7119        <member-function access='protected'>
7120          <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_'>
7121            <parameter type-id='type-id-743' is-artificial='yes'/>
7122            <parameter type-id='type-id-415'/>
7123            <parameter type-id='type-id-365'/>
7124            <return type-id='type-id-75'/>
7125          </function-decl>
7126        </member-function>
7127      </class-decl>
7128      <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-770'>
7129        <underlying-type type-id='type-id-96'/>
7130        <enumerator name='_S_red' value='0'/>
7131        <enumerator name='_S_black' value='1'/>
7132      </enum-decl>
7133      <class-decl name='_Destroy_aux&lt;true&gt;' is-struct='yes' visibility='default' id='type-id-771'/>
7134      <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-491'>
7135        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-772'/>
7136        <member-function access='public'>
7137          <function-decl name='operator()' mangled-name='_ZNKSt9_IdentityImEclERKm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='475' column='1' visibility='default' binding='global' size-in-bits='64'>
7138            <parameter type-id='type-id-493' is-artificial='yes'/>
7139            <parameter type-id='type-id-330'/>
7140            <return type-id='type-id-330'/>
7141          </function-decl>
7142        </member-function>
7143      </class-decl>
7144      <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-299'>
7145        <data-member access='public' layout-offset-in-bits='0'>
7146          <var-decl name='_M_node' type-id='type-id-773' 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'/>
7147        </data-member>
7148        <member-function access='public'>
7149          <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'>
7150            <parameter type-id='type-id-673' is-artificial='yes'/>
7151            <return type-id='type-id-75'/>
7152          </function-decl>
7153        </member-function>
7154        <member-function access='public'>
7155          <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'>
7156            <parameter type-id='type-id-673' is-artificial='yes'/>
7157            <parameter type-id='type-id-550'/>
7158            <return type-id='type-id-75'/>
7159          </function-decl>
7160        </member-function>
7161        <member-function access='public'>
7162          <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'>
7163            <parameter type-id='type-id-673' is-artificial='yes'/>
7164            <parameter type-id='type-id-531'/>
7165            <return type-id='type-id-75'/>
7166          </function-decl>
7167        </member-function>
7168        <member-function access='public'>
7169          <function-decl name='operator-&gt;' mangled-name='_ZNKSt23_Rb_tree_const_iteratorIN15MemoryRegionMap6RegionEEptEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
7170            <parameter type-id='type-id-512' is-artificial='yes'/>
7171            <return type-id='type-id-293'/>
7172          </function-decl>
7173        </member-function>
7174        <member-function access='public'>
7175          <function-decl name='operator++' mangled-name='_ZNSt23_Rb_tree_const_iteratorIN15MemoryRegionMap6RegionEEppEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64'>
7176            <parameter type-id='type-id-673' is-artificial='yes'/>
7177            <return type-id='type-id-672'/>
7178          </function-decl>
7179        </member-function>
7180        <member-function access='public'>
7181          <function-decl name='operator!=' mangled-name='_ZNKSt23_Rb_tree_const_iteratorIN15MemoryRegionMap6RegionEEneERKS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='291' column='1' visibility='default' binding='global' size-in-bits='64'>
7182            <parameter type-id='type-id-512' is-artificial='yes'/>
7183            <parameter type-id='type-id-511'/>
7184            <return type-id='type-id-76'/>
7185          </function-decl>
7186        </member-function>
7187        <member-function access='public'>
7188          <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'>
7189            <parameter type-id='type-id-673' is-artificial='yes'/>
7190            <return type-id='type-id-75'/>
7191          </function-decl>
7192        </member-function>
7193        <member-function access='public'>
7194          <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'>
7195            <parameter type-id='type-id-673' is-artificial='yes'/>
7196            <parameter type-id='type-id-550'/>
7197            <return type-id='type-id-75'/>
7198          </function-decl>
7199        </member-function>
7200        <member-function access='public'>
7201          <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'>
7202            <parameter type-id='type-id-673' is-artificial='yes'/>
7203            <parameter type-id='type-id-531'/>
7204            <return type-id='type-id-75'/>
7205          </function-decl>
7206        </member-function>
7207        <member-function access='public'>
7208          <function-decl name='operator*' mangled-name='_ZNKSt23_Rb_tree_const_iteratorIN15MemoryRegionMap6RegionEEdeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
7209            <parameter type-id='type-id-512' is-artificial='yes'/>
7210            <return type-id='type-id-297'/>
7211          </function-decl>
7212        </member-function>
7213      </class-decl>
7214      <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-513'>
7215        <data-member access='public' layout-offset-in-bits='0'>
7216          <var-decl name='_M_node' type-id='type-id-773' 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'/>
7217        </data-member>
7218        <member-function access='public'>
7219          <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'>
7220            <parameter type-id='type-id-675' is-artificial='yes'/>
7221            <return type-id='type-id-75'/>
7222          </function-decl>
7223        </member-function>
7224        <member-function access='public'>
7225          <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'>
7226            <parameter type-id='type-id-675' is-artificial='yes'/>
7227            <parameter type-id='type-id-554'/>
7228            <return type-id='type-id-75'/>
7229          </function-decl>
7230        </member-function>
7231        <member-function access='public'>
7232          <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'>
7233            <parameter type-id='type-id-675' is-artificial='yes'/>
7234            <parameter type-id='type-id-534'/>
7235            <return type-id='type-id-75'/>
7236          </function-decl>
7237        </member-function>
7238        <member-function access='public'>
7239          <function-decl name='operator!=' mangled-name='_ZNKSt23_Rb_tree_const_iteratorImEneERKS0_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='291' column='1' visibility='default' binding='global' size-in-bits='64'>
7240            <parameter type-id='type-id-516' is-artificial='yes'/>
7241            <parameter type-id='type-id-515'/>
7242            <return type-id='type-id-76'/>
7243          </function-decl>
7244        </member-function>
7245        <member-function access='public'>
7246          <function-decl name='operator*' mangled-name='_ZNKSt23_Rb_tree_const_iteratorImEdeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
7247            <parameter type-id='type-id-516' is-artificial='yes'/>
7248            <return type-id='type-id-330'/>
7249          </function-decl>
7250        </member-function>
7251      </class-decl>
7252      <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-517'>
7253        <data-member access='public' layout-offset-in-bits='0'>
7254          <var-decl name='_M_node' type-id='type-id-773' 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'/>
7255        </data-member>
7256        <member-function access='public'>
7257          <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'>
7258            <parameter type-id='type-id-677' is-artificial='yes'/>
7259            <return type-id='type-id-75'/>
7260          </function-decl>
7261        </member-function>
7262        <member-function access='public'>
7263          <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'>
7264            <parameter type-id='type-id-677' is-artificial='yes'/>
7265            <parameter type-id='type-id-558'/>
7266            <return type-id='type-id-75'/>
7267          </function-decl>
7268        </member-function>
7269        <member-function access='public'>
7270          <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'>
7271            <parameter type-id='type-id-677' is-artificial='yes'/>
7272            <parameter type-id='type-id-538'/>
7273            <return type-id='type-id-75'/>
7274          </function-decl>
7275        </member-function>
7276        <member-function access='public'>
7277          <function-decl name='operator!=' mangled-name='_ZNKSt23_Rb_tree_const_iteratorISt4pairIKmN15HeapLeakChecker10RangeValueEEEneERKS5_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='291' column='1' visibility='default' binding='global' size-in-bits='64'>
7278            <parameter type-id='type-id-520' is-artificial='yes'/>
7279            <parameter type-id='type-id-519'/>
7280            <return type-id='type-id-76'/>
7281          </function-decl>
7282        </member-function>
7283        <member-function access='public'>
7284          <function-decl name='operator-&gt;' mangled-name='_ZNKSt23_Rb_tree_const_iteratorISt4pairIKmN15HeapLeakChecker10RangeValueEEEptEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
7285            <parameter type-id='type-id-520' is-artificial='yes'/>
7286            <return type-id='type-id-627'/>
7287          </function-decl>
7288        </member-function>
7289      </class-decl>
7290      <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-521'>
7291        <data-member access='public' layout-offset-in-bits='0'>
7292          <var-decl name='_M_node' type-id='type-id-773' 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'/>
7293        </data-member>
7294        <member-function access='public'>
7295          <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'>
7296            <parameter type-id='type-id-679' is-artificial='yes'/>
7297            <return type-id='type-id-75'/>
7298          </function-decl>
7299        </member-function>
7300        <member-function access='public'>
7301          <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'>
7302            <parameter type-id='type-id-679' is-artificial='yes'/>
7303            <parameter type-id='type-id-562'/>
7304            <return type-id='type-id-75'/>
7305          </function-decl>
7306        </member-function>
7307        <member-function access='public'>
7308          <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'>
7309            <parameter type-id='type-id-679' is-artificial='yes'/>
7310            <parameter type-id='type-id-542'/>
7311            <return type-id='type-id-75'/>
7312          </function-decl>
7313        </member-function>
7314        <member-function access='public'>
7315          <function-decl name='operator-&gt;' mangled-name='_ZNKSt23_Rb_tree_const_iteratorISt4pairIKmmEEptEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
7316            <parameter type-id='type-id-524' is-artificial='yes'/>
7317            <return type-id='type-id-630'/>
7318          </function-decl>
7319        </member-function>
7320        <member-function access='public'>
7321          <function-decl name='operator++' mangled-name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKmmEEppEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64'>
7322            <parameter type-id='type-id-679' is-artificial='yes'/>
7323            <return type-id='type-id-678'/>
7324          </function-decl>
7325        </member-function>
7326        <member-function access='public'>
7327          <function-decl name='operator!=' mangled-name='_ZNKSt23_Rb_tree_const_iteratorISt4pairIKmmEEneERKS3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='291' column='1' visibility='default' binding='global' size-in-bits='64'>
7328            <parameter type-id='type-id-524' is-artificial='yes'/>
7329            <parameter type-id='type-id-523'/>
7330            <return type-id='type-id-76'/>
7331          </function-decl>
7332        </member-function>
7333      </class-decl>
7334      <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-525'>
7335        <data-member access='public' layout-offset-in-bits='0'>
7336          <var-decl name='_M_node' type-id='type-id-773' 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'/>
7337        </data-member>
7338        <member-function access='public'>
7339          <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'>
7340            <parameter type-id='type-id-681' is-artificial='yes'/>
7341            <return type-id='type-id-75'/>
7342          </function-decl>
7343        </member-function>
7344        <member-function access='public'>
7345          <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'>
7346            <parameter type-id='type-id-681' is-artificial='yes'/>
7347            <parameter type-id='type-id-566'/>
7348            <return type-id='type-id-75'/>
7349          </function-decl>
7350        </member-function>
7351        <member-function access='public'>
7352          <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'>
7353            <parameter type-id='type-id-681' is-artificial='yes'/>
7354            <parameter type-id='type-id-546'/>
7355            <return type-id='type-id-75'/>
7356          </function-decl>
7357        </member-function>
7358        <member-function access='public'>
7359          <function-decl name='operator--' mangled-name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS3_ISA_S5_EEEEmmEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64'>
7360            <parameter type-id='type-id-681' is-artificial='yes'/>
7361            <return type-id='type-id-680'/>
7362          </function-decl>
7363        </member-function>
7364        <member-function access='public'>
7365          <function-decl name='operator++' mangled-name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS3_ISA_S5_EEEEppEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64'>
7366            <parameter type-id='type-id-681' is-artificial='yes'/>
7367            <return type-id='type-id-680'/>
7368          </function-decl>
7369        </member-function>
7370      </class-decl>
7371      <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-532'>
7372        <data-member access='public' layout-offset-in-bits='0'>
7373          <var-decl name='_M_node' type-id='type-id-774' 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'/>
7374        </data-member>
7375        <member-function access='public'>
7376          <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'>
7377            <parameter type-id='type-id-683' is-artificial='yes'/>
7378            <return type-id='type-id-75'/>
7379          </function-decl>
7380        </member-function>
7381        <member-function access='public'>
7382          <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'>
7383            <parameter type-id='type-id-683' is-artificial='yes'/>
7384            <parameter type-id='type-id-333'/>
7385            <return type-id='type-id-75'/>
7386          </function-decl>
7387        </member-function>
7388        <member-function access='public'>
7389          <function-decl name='operator==' mangled-name='_ZNKSt17_Rb_tree_iteratorImEeqERKS0_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
7390            <parameter type-id='type-id-535' is-artificial='yes'/>
7391            <parameter type-id='type-id-534'/>
7392            <return type-id='type-id-76'/>
7393          </function-decl>
7394        </member-function>
7395        <member-function access='public'>
7396          <function-decl name='operator--' mangled-name='_ZNSt17_Rb_tree_iteratorImEmmEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
7397            <parameter type-id='type-id-683' is-artificial='yes'/>
7398            <return type-id='type-id-682'/>
7399          </function-decl>
7400        </member-function>
7401      </class-decl>
7402      <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-536'>
7403        <data-member access='public' layout-offset-in-bits='0'>
7404          <var-decl name='_M_node' type-id='type-id-774' 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'/>
7405        </data-member>
7406        <member-function access='public'>
7407          <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'>
7408            <parameter type-id='type-id-685' is-artificial='yes'/>
7409            <return type-id='type-id-75'/>
7410          </function-decl>
7411        </member-function>
7412        <member-function access='public'>
7413          <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'>
7414            <parameter type-id='type-id-685' is-artificial='yes'/>
7415            <parameter type-id='type-id-337'/>
7416            <return type-id='type-id-75'/>
7417          </function-decl>
7418        </member-function>
7419        <member-function access='public'>
7420          <function-decl name='operator==' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKmN15HeapLeakChecker10RangeValueEEEeqERKS5_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
7421            <parameter type-id='type-id-539' is-artificial='yes'/>
7422            <parameter type-id='type-id-538'/>
7423            <return type-id='type-id-76'/>
7424          </function-decl>
7425        </member-function>
7426        <member-function access='public'>
7427          <function-decl name='operator--' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKmN15HeapLeakChecker10RangeValueEEEmmEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
7428            <parameter type-id='type-id-685' is-artificial='yes'/>
7429            <return type-id='type-id-684'/>
7430          </function-decl>
7431        </member-function>
7432        <member-function access='public'>
7433          <function-decl name='operator-&gt;' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKmN15HeapLeakChecker10RangeValueEEEptEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
7434            <parameter type-id='type-id-539' is-artificial='yes'/>
7435            <return type-id='type-id-349'/>
7436          </function-decl>
7437        </member-function>
7438      </class-decl>
7439      <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-540'>
7440        <data-member access='public' layout-offset-in-bits='0'>
7441          <var-decl name='_M_node' type-id='type-id-774' 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'/>
7442        </data-member>
7443        <member-function access='public'>
7444          <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'>
7445            <parameter type-id='type-id-687' is-artificial='yes'/>
7446            <return type-id='type-id-75'/>
7447          </function-decl>
7448        </member-function>
7449        <member-function access='public'>
7450          <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'>
7451            <parameter type-id='type-id-687' is-artificial='yes'/>
7452            <parameter type-id='type-id-341'/>
7453            <return type-id='type-id-75'/>
7454          </function-decl>
7455        </member-function>
7456        <member-function access='public'>
7457          <function-decl name='operator==' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKmmEEeqERKS3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
7458            <parameter type-id='type-id-543' is-artificial='yes'/>
7459            <parameter type-id='type-id-542'/>
7460            <return type-id='type-id-76'/>
7461          </function-decl>
7462        </member-function>
7463        <member-function access='public'>
7464          <function-decl name='operator--' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKmmEEmmEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
7465            <parameter type-id='type-id-687' is-artificial='yes'/>
7466            <return type-id='type-id-686'/>
7467          </function-decl>
7468        </member-function>
7469        <member-function access='public'>
7470          <function-decl name='operator!=' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKmmEEneERKS3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='216' column='1' visibility='default' binding='global' size-in-bits='64'>
7471            <parameter type-id='type-id-543' is-artificial='yes'/>
7472            <parameter type-id='type-id-542'/>
7473            <return type-id='type-id-76'/>
7474          </function-decl>
7475        </member-function>
7476        <member-function access='public'>
7477          <function-decl name='operator-&gt;' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKmmEEptEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
7478            <parameter type-id='type-id-543' is-artificial='yes'/>
7479            <return type-id='type-id-354'/>
7480          </function-decl>
7481        </member-function>
7482      </class-decl>
7483      <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-544'>
7484        <data-member access='public' layout-offset-in-bits='0'>
7485          <var-decl name='_M_node' type-id='type-id-774' 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'/>
7486        </data-member>
7487        <member-function access='public'>
7488          <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'>
7489            <parameter type-id='type-id-689' is-artificial='yes'/>
7490            <return type-id='type-id-75'/>
7491          </function-decl>
7492        </member-function>
7493        <member-function access='public'>
7494          <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'>
7495            <parameter type-id='type-id-689' is-artificial='yes'/>
7496            <parameter type-id='type-id-345'/>
7497            <return type-id='type-id-75'/>
7498          </function-decl>
7499        </member-function>
7500        <member-function access='public'>
7501          <function-decl name='operator-&gt;' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS3_ISA_S5_EEEEptEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
7502            <parameter type-id='type-id-547' is-artificial='yes'/>
7503            <return type-id='type-id-359'/>
7504          </function-decl>
7505        </member-function>
7506        <member-function access='public'>
7507          <function-decl name='operator++' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS3_ISA_S5_EEEEppEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='182' column='1' visibility='default' binding='global' size-in-bits='64'>
7508            <parameter type-id='type-id-689' is-artificial='yes'/>
7509            <return type-id='type-id-688'/>
7510          </function-decl>
7511        </member-function>
7512        <member-function access='public'>
7513          <function-decl name='operator!=' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS3_ISA_S5_EEEEneERKSE_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='216' column='1' visibility='default' binding='global' size-in-bits='64'>
7514            <parameter type-id='type-id-547' is-artificial='yes'/>
7515            <parameter type-id='type-id-546'/>
7516            <return type-id='type-id-76'/>
7517          </function-decl>
7518        </member-function>
7519        <member-function access='public'>
7520          <function-decl name='operator==' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS3_ISA_S5_EEEEeqERKSE_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
7521            <parameter type-id='type-id-547' is-artificial='yes'/>
7522            <parameter type-id='type-id-546'/>
7523            <return type-id='type-id-76'/>
7524          </function-decl>
7525        </member-function>
7526        <member-function access='public'>
7527          <function-decl name='operator--' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS3_ISA_S5_EEEEmmEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
7528            <parameter type-id='type-id-689' is-artificial='yes'/>
7529            <return type-id='type-id-688'/>
7530          </function-decl>
7531        </member-function>
7532        <member-function access='public'>
7533          <function-decl name='operator*' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS3_ISA_S5_EEEEdeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
7534            <parameter type-id='type-id-547' is-artificial='yes'/>
7535            <return type-id='type-id-724'/>
7536          </function-decl>
7537        </member-function>
7538      </class-decl>
7539      <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-567'>
7540        <member-type access='public'>
7541          <typedef-decl name='_Base_ptr' type-id='type-id-694' 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-774'/>
7542        </member-type>
7543        <member-type access='public'>
7544          <typedef-decl name='_Const_Base_ptr' type-id='type-id-569' 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-773'/>
7545        </member-type>
7546        <data-member access='public' layout-offset-in-bits='0'>
7547          <var-decl name='_M_color' type-id='type-id-770' 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'/>
7548        </data-member>
7549        <data-member access='public' layout-offset-in-bits='64'>
7550          <var-decl name='_M_parent' type-id='type-id-774' 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'/>
7551        </data-member>
7552        <data-member access='public' layout-offset-in-bits='128'>
7553          <var-decl name='_M_left' type-id='type-id-774' 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'/>
7554        </data-member>
7555        <data-member access='public' layout-offset-in-bits='192'>
7556          <var-decl name='_M_right' type-id='type-id-774' 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'/>
7557        </data-member>
7558      </class-decl>
7559      <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-570'>
7560        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-775'/>
7561        <member-function access='public'>
7562          <function-decl name='operator()' mangled-name='_ZNKSt10_Select1stISt4pairIKmN15HeapLeakChecker10RangeValueEEEclERKS4_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='488' column='1' visibility='default' binding='global' size-in-bits='64'>
7563            <parameter type-id='type-id-572' is-artificial='yes'/>
7564            <parameter type-id='type-id-350'/>
7565            <return type-id='type-id-330'/>
7566          </function-decl>
7567        </member-function>
7568      </class-decl>
7569      <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-573'>
7570        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-776'/>
7571        <member-function access='public'>
7572          <function-decl name='operator()' mangled-name='_ZNKSt10_Select1stISt4pairIKmmEEclERKS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='488' column='1' visibility='default' binding='global' size-in-bits='64'>
7573            <parameter type-id='type-id-575' is-artificial='yes'/>
7574            <parameter type-id='type-id-355'/>
7575            <return type-id='type-id-330'/>
7576          </function-decl>
7577        </member-function>
7578      </class-decl>
7579      <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-576'>
7580        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-777'/>
7581        <member-function access='public'>
7582          <function-decl name='operator()' mangled-name='_ZNKSt10_Select1stISt4pairIKSbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEESt6vectorI11AllocObjectS3_ISA_S5_EEEEclERKSD_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='488' column='1' visibility='default' binding='global' size-in-bits='64'>
7583            <parameter type-id='type-id-578' is-artificial='yes'/>
7584            <parameter type-id='type-id-360'/>
7585            <return type-id='type-id-593'/>
7586          </function-decl>
7587        </member-function>
7588      </class-decl>
7589      <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-579'>
7590        <member-type access='public'>
7591          <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-697'>
7592            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-315'/>
7593            <data-member access='public' layout-offset-in-bits='0'>
7594              <var-decl name='_M_start' type-id='type-id-318' 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'/>
7595            </data-member>
7596            <data-member access='public' layout-offset-in-bits='64'>
7597              <var-decl name='_M_finish' type-id='type-id-318' 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'/>
7598            </data-member>
7599            <data-member access='public' layout-offset-in-bits='128'>
7600              <var-decl name='_M_end_of_storage' type-id='type-id-318' 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'/>
7601            </data-member>
7602            <member-function access='public' constructor='yes'>
7603              <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'>
7604                <parameter type-id='type-id-698' is-artificial='yes'/>
7605                <return type-id='type-id-75'/>
7606              </function-decl>
7607            </member-function>
7608            <member-function access='public' constructor='yes'>
7609              <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'>
7610                <parameter type-id='type-id-698' is-artificial='yes'/>
7611                <parameter type-id='type-id-317'/>
7612                <return type-id='type-id-75'/>
7613              </function-decl>
7614            </member-function>
7615          </class-decl>
7616        </member-type>
7617        <data-member access='public' layout-offset-in-bits='0'>
7618          <var-decl name='_M_impl' type-id='type-id-697' 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'/>
7619        </data-member>
7620        <member-function access='public'>
7621          <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'>
7622            <parameter type-id='type-id-696' is-artificial='yes'/>
7623            <return type-id='type-id-75'/>
7624          </function-decl>
7625        </member-function>
7626        <member-function access='public'>
7627          <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'>
7628            <parameter type-id='type-id-696' is-artificial='yes'/>
7629            <parameter type-id='type-id-317'/>
7630            <return type-id='type-id-75'/>
7631          </function-decl>
7632        </member-function>
7633        <member-function access='public'>
7634          <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'>
7635            <parameter type-id='type-id-696' is-artificial='yes'/>
7636            <parameter type-id='type-id-19'/>
7637            <parameter type-id='type-id-317'/>
7638            <return type-id='type-id-75'/>
7639          </function-decl>
7640        </member-function>
7641        <member-function access='public' destructor='yes'>
7642          <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'>
7643            <parameter type-id='type-id-696' is-artificial='yes'/>
7644            <parameter type-id='type-id-1' is-artificial='yes'/>
7645            <return type-id='type-id-75'/>
7646          </function-decl>
7647        </member-function>
7648        <member-function access='public'>
7649          <function-decl name='_M_get_Tp_allocator' mangled-name='_ZNSt12_Vector_baseI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE19_M_get_Tp_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'>
7650            <parameter type-id='type-id-696' is-artificial='yes'/>
7651            <return type-id='type-id-399'/>
7652          </function-decl>
7653        </member-function>
7654        <member-function access='public'>
7655          <function-decl name='_M_get_Tp_allocator' mangled-name='_ZNKSt12_Vector_baseI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE19_M_get_Tp_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64'>
7656            <parameter type-id='type-id-581' is-artificial='yes'/>
7657            <return type-id='type-id-317'/>
7658          </function-decl>
7659        </member-function>
7660        <member-function access='public'>
7661          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE11_M_allocateEm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
7662            <parameter type-id='type-id-696' is-artificial='yes'/>
7663            <parameter type-id='type-id-19'/>
7664            <return type-id='type-id-318'/>
7665          </function-decl>
7666        </member-function>
7667        <member-function access='public'>
7668          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseI11AllocObject13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE13_M_deallocateEPS0_m' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
7669            <parameter type-id='type-id-696' is-artificial='yes'/>
7670            <parameter type-id='type-id-318'/>
7671            <parameter type-id='type-id-19'/>
7672            <return type-id='type-id-75'/>
7673          </function-decl>
7674        </member-function>
7675      </class-decl>
7676      <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-582'>
7677        <member-type access='public'>
7678          <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-700'>
7679            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-588'/>
7680            <data-member access='public' layout-offset-in-bits='0'>
7681              <var-decl name='_M_start' type-id='type-id-750' 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'/>
7682            </data-member>
7683            <data-member access='public' layout-offset-in-bits='64'>
7684              <var-decl name='_M_finish' type-id='type-id-750' 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'/>
7685            </data-member>
7686            <data-member access='public' layout-offset-in-bits='128'>
7687              <var-decl name='_M_end_of_storage' type-id='type-id-750' 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'/>
7688            </data-member>
7689            <member-function access='public' constructor='yes'>
7690              <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'>
7691                <parameter type-id='type-id-701' is-artificial='yes'/>
7692                <return type-id='type-id-75'/>
7693              </function-decl>
7694            </member-function>
7695            <member-function access='public' constructor='yes'>
7696              <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'>
7697                <parameter type-id='type-id-701' is-artificial='yes'/>
7698                <parameter type-id='type-id-590'/>
7699                <return type-id='type-id-75'/>
7700              </function-decl>
7701            </member-function>
7702          </class-decl>
7703        </member-type>
7704        <data-member access='public' layout-offset-in-bits='0'>
7705          <var-decl name='_M_impl' type-id='type-id-700' 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'/>
7706        </data-member>
7707        <member-function access='public'>
7708          <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'>
7709            <parameter type-id='type-id-699' is-artificial='yes'/>
7710            <return type-id='type-id-75'/>
7711          </function-decl>
7712        </member-function>
7713        <member-function access='public'>
7714          <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'>
7715            <parameter type-id='type-id-699' is-artificial='yes'/>
7716            <parameter type-id='type-id-590'/>
7717            <return type-id='type-id-75'/>
7718          </function-decl>
7719        </member-function>
7720        <member-function access='public'>
7721          <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'>
7722            <parameter type-id='type-id-699' is-artificial='yes'/>
7723            <parameter type-id='type-id-19'/>
7724            <parameter type-id='type-id-590'/>
7725            <return type-id='type-id-75'/>
7726          </function-decl>
7727        </member-function>
7728        <member-function access='public' destructor='yes'>
7729          <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'>
7730            <parameter type-id='type-id-699' is-artificial='yes'/>
7731            <parameter type-id='type-id-1' is-artificial='yes'/>
7732            <return type-id='type-id-75'/>
7733          </function-decl>
7734        </member-function>
7735        <member-function access='public'>
7736          <function-decl name='_M_get_Tp_allocator' mangled-name='_ZNKSt12_Vector_baseIPFvvESaIS1_EE19_M_get_Tp_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64'>
7737            <parameter type-id='type-id-584' is-artificial='yes'/>
7738            <return type-id='type-id-590'/>
7739          </function-decl>
7740        </member-function>
7741        <member-function access='public'>
7742          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIPFvvESaIS1_EE13_M_deallocateEPS1_m' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
7743            <parameter type-id='type-id-699' is-artificial='yes'/>
7744            <parameter type-id='type-id-750'/>
7745            <parameter type-id='type-id-19'/>
7746            <return type-id='type-id-75'/>
7747          </function-decl>
7748        </member-function>
7749        <member-function access='public'>
7750          <function-decl name='_M_get_Tp_allocator' mangled-name='_ZNSt12_Vector_baseIPFvvESaIS1_EE19_M_get_Tp_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'>
7751            <parameter type-id='type-id-699' is-artificial='yes'/>
7752            <return type-id='type-id-705'/>
7753          </function-decl>
7754        </member-function>
7755        <member-function access='public'>
7756          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseIPFvvESaIS1_EE11_M_allocateEm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
7757            <parameter type-id='type-id-699' is-artificial='yes'/>
7758            <parameter type-id='type-id-19'/>
7759            <return type-id='type-id-750'/>
7760          </function-decl>
7761        </member-function>
7762      </class-decl>
7763      <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-585'>
7764        <member-type access='public'>
7765          <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-703'>
7766            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-361'/>
7767            <data-member access='public' layout-offset-in-bits='0'>
7768              <var-decl name='_M_start' type-id='type-id-171' 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'/>
7769            </data-member>
7770            <data-member access='public' layout-offset-in-bits='64'>
7771              <var-decl name='_M_finish' type-id='type-id-171' 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'/>
7772            </data-member>
7773            <data-member access='public' layout-offset-in-bits='128'>
7774              <var-decl name='_M_end_of_storage' type-id='type-id-171' 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'/>
7775            </data-member>
7776            <member-function access='public' constructor='yes'>
7777              <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'>
7778                <parameter type-id='type-id-704' is-artificial='yes'/>
7779                <return type-id='type-id-75'/>
7780              </function-decl>
7781            </member-function>
7782            <member-function access='public' constructor='yes'>
7783              <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'>
7784                <parameter type-id='type-id-704' is-artificial='yes'/>
7785                <parameter type-id='type-id-363'/>
7786                <return type-id='type-id-75'/>
7787              </function-decl>
7788            </member-function>
7789          </class-decl>
7790        </member-type>
7791        <data-member access='public' layout-offset-in-bits='0'>
7792          <var-decl name='_M_impl' type-id='type-id-703' 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'/>
7793        </data-member>
7794        <member-function access='public'>
7795          <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'>
7796            <parameter type-id='type-id-702' is-artificial='yes'/>
7797            <return type-id='type-id-75'/>
7798          </function-decl>
7799        </member-function>
7800        <member-function access='public'>
7801          <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'>
7802            <parameter type-id='type-id-702' is-artificial='yes'/>
7803            <parameter type-id='type-id-363'/>
7804            <return type-id='type-id-75'/>
7805          </function-decl>
7806        </member-function>
7807        <member-function access='public'>
7808          <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'>
7809            <parameter type-id='type-id-702' is-artificial='yes'/>
7810            <parameter type-id='type-id-19'/>
7811            <parameter type-id='type-id-363'/>
7812            <return type-id='type-id-75'/>
7813          </function-decl>
7814        </member-function>
7815        <member-function access='public' destructor='yes'>
7816          <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'>
7817            <parameter type-id='type-id-702' is-artificial='yes'/>
7818            <parameter type-id='type-id-1' is-artificial='yes'/>
7819            <return type-id='type-id-75'/>
7820          </function-decl>
7821        </member-function>
7822        <member-function access='public'>
7823          <function-decl name='_M_get_Tp_allocator' mangled-name='_ZNKSt12_Vector_baseIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE19_M_get_Tp_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64'>
7824            <parameter type-id='type-id-587' is-artificial='yes'/>
7825            <return type-id='type-id-363'/>
7826          </function-decl>
7827        </member-function>
7828        <member-function access='public'>
7829          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE13_M_deallocateEPS0_m' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
7830            <parameter type-id='type-id-702' is-artificial='yes'/>
7831            <parameter type-id='type-id-171'/>
7832            <parameter type-id='type-id-19'/>
7833            <return type-id='type-id-75'/>
7834          </function-decl>
7835        </member-function>
7836        <member-function access='public'>
7837          <function-decl name='_M_get_Tp_allocator' mangled-name='_ZNSt12_Vector_baseIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE19_M_get_Tp_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'>
7838            <parameter type-id='type-id-702' is-artificial='yes'/>
7839            <return type-id='type-id-404'/>
7840          </function-decl>
7841        </member-function>
7842        <member-function access='public'>
7843          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseIPv13STL_AllocatorIS0_N15HeapLeakChecker9AllocatorEEE11_M_allocateEm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
7844            <parameter type-id='type-id-702' is-artificial='yes'/>
7845            <parameter type-id='type-id-19'/>
7846            <return type-id='type-id-171'/>
7847          </function-decl>
7848        </member-function>
7849      </class-decl>
7850      <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-778'>
7851        <member-function access='public' static='yes'>
7852          <function-decl name='_S_do_it' mangled-name='_ZNSt12__alloc_swapI13STL_AllocatorI11AllocObjectN15HeapLeakChecker9AllocatorEELb1EE8_S_do_itERS4_S6_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
7853            <parameter type-id='type-id-399'/>
7854            <parameter type-id='type-id-399'/>
7855            <return type-id='type-id-75'/>
7856          </function-decl>
7857        </member-function>
7858      </class-decl>
7859      <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-779'>
7860        <member-function access='public' static='yes'>
7861          <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'>
7862            <parameter type-id='type-id-318'/>
7863            <parameter type-id='type-id-318'/>
7864            <parameter type-id='type-id-318'/>
7865            <return type-id='type-id-318'/>
7866          </function-decl>
7867        </member-function>
7868      </class-decl>
7869      <class-decl name='__copy_move&lt;false, true, std::random_access_iterator_tag&gt;' is-struct='yes' visibility='default' id='type-id-780'/>
7870      <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-781'>
7871        <member-function access='public' static='yes'>
7872          <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'>
7873            <parameter type-id='type-id-318'/>
7874            <parameter type-id='type-id-318'/>
7875            <parameter type-id='type-id-318'/>
7876            <return type-id='type-id-318'/>
7877          </function-decl>
7878        </member-function>
7879        <member-function access='public' static='yes'>
7880          <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'>
7881            <parameter type-id='type-id-260'/>
7882            <parameter type-id='type-id-260'/>
7883            <parameter type-id='type-id-260'/>
7884            <return type-id='type-id-260'/>
7885          </function-decl>
7886        </member-function>
7887      </class-decl>
7888      <class-decl name='__copy_move_backward&lt;false, true, std::random_access_iterator_tag&gt;' is-struct='yes' visibility='default' id='type-id-782'/>
7889      <class-decl name='__false_type' 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-766'/>
7890      <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-783'>
7891        <member-function access='public' static='yes'>
7892          <function-decl name='__b' mangled-name='_ZNSt12__miter_baseIP11AllocObjectLb0EE3__bES1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
7893            <parameter type-id='type-id-318'/>
7894            <return type-id='type-id-318'/>
7895          </function-decl>
7896        </member-function>
7897      </class-decl>
7898      <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-784'>
7899        <member-function access='public' static='yes'>
7900          <function-decl name='__b' mangled-name='_ZNSt12__miter_baseIN9__gnu_cxx17__normal_iteratorIP11AllocObjectSt6vectorIS2_13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEEEELb0EE3__bESA_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
7901            <parameter type-id='type-id-406'/>
7902            <return type-id='type-id-406'/>
7903          </function-decl>
7904        </member-function>
7905      </class-decl>
7906      <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-785'>
7907        <member-function access='public' static='yes'>
7908          <function-decl name='__b' mangled-name='_ZNSt12__miter_baseIPPFvvELb0EE3__bES2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
7909            <parameter type-id='type-id-750'/>
7910            <return type-id='type-id-750'/>
7911          </function-decl>
7912        </member-function>
7913      </class-decl>
7914      <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-786'>
7915        <member-function access='public' static='yes'>
7916          <function-decl name='__b' mangled-name='_ZNSt12__miter_baseIPPvLb0EE3__bES1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
7917            <parameter type-id='type-id-171'/>
7918            <return type-id='type-id-171'/>
7919          </function-decl>
7920        </member-function>
7921      </class-decl>
7922      <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-787'>
7923        <member-function access='public' static='yes'>
7924          <function-decl name='__b' mangled-name='_ZNSt12__niter_baseIP11AllocObjectLb0EE3__bES1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
7925            <parameter type-id='type-id-318'/>
7926            <return type-id='type-id-318'/>
7927          </function-decl>
7928        </member-function>
7929      </class-decl>
7930      <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-788'>
7931        <member-function access='public' static='yes'>
7932          <function-decl name='__b' mangled-name='_ZNSt12__niter_baseIN9__gnu_cxx17__normal_iteratorIP11AllocObjectSt6vectorIS2_13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEEEELb1EE3__bESA_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
7933            <parameter type-id='type-id-406'/>
7934            <return type-id='type-id-318'/>
7935          </function-decl>
7936        </member-function>
7937      </class-decl>
7938      <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-789'>
7939        <member-function access='public' static='yes'>
7940          <function-decl name='__b' mangled-name='_ZNSt12__niter_baseIPPFvvELb0EE3__bES2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
7941            <parameter type-id='type-id-750'/>
7942            <return type-id='type-id-750'/>
7943          </function-decl>
7944        </member-function>
7945      </class-decl>
7946      <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-790'>
7947        <member-function access='public' static='yes'>
7948          <function-decl name='__b' mangled-name='_ZNSt12__niter_baseIPPvLb0EE3__bES1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
7949            <parameter type-id='type-id-171'/>
7950            <return type-id='type-id-171'/>
7951          </function-decl>
7952        </member-function>
7953      </class-decl>
7954      <class-decl name='__uninitialized_copy&lt;true&gt;' is-struct='yes' visibility='default' id='type-id-791'/>
7955      <class-decl name='basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' is-struct='yes' visibility='default' id='type-id-792'/>
7956      <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-793'>
7957        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-765'/>
7958      </class-decl>
7959      <class-decl name='binary_function&lt;long unsigned int, long unsigned int, bool&gt;' 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-794'/>
7960      <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;' 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-795'/>
7961      <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-796'>
7962        <member-type access='public'>
7963          <typedef-decl name='char_type' type-id='type-id-84' 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-601'/>
7964        </member-type>
7965        <member-type access='public'>
7966          <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-605'/>
7967        </member-type>
7968        <member-function access='public' static='yes'>
7969          <function-decl name='assign' mangled-name='_ZNSt11char_traitsIcE6assignERcRKc' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/char_traits.h' line='246' column='1' visibility='default' binding='global' size-in-bits='64'>
7970            <parameter type-id='type-id-714'/>
7971            <parameter type-id='type-id-603'/>
7972            <return type-id='type-id-75'/>
7973          </function-decl>
7974        </member-function>
7975        <member-function access='public' static='yes'>
7976          <function-decl name='length' mangled-name='_ZNSt11char_traitsIcE6lengthEPKc' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/char_traits.h' line='262' column='1' visibility='default' binding='global' size-in-bits='64'>
7977            <parameter type-id='type-id-604'/>
7978            <return type-id='type-id-7'/>
7979          </function-decl>
7980        </member-function>
7981        <member-function access='public' static='yes'>
7982          <function-decl name='copy' mangled-name='_ZNSt11char_traitsIcE4copyEPcPKcm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/char_traits.h' line='274' column='1' visibility='default' binding='global' size-in-bits='64'>
7983            <parameter type-id='type-id-715'/>
7984            <parameter type-id='type-id-604'/>
7985            <parameter type-id='type-id-7'/>
7986            <return type-id='type-id-715'/>
7987          </function-decl>
7988        </member-function>
7989        <member-function access='public' static='yes'>
7990          <function-decl name='compare' mangled-name='_ZNSt11char_traitsIcE7compareEPKcS2_m' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/char_traits.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
7991            <parameter type-id='type-id-604'/>
7992            <parameter type-id='type-id-604'/>
7993            <parameter type-id='type-id-7'/>
7994            <return type-id='type-id-1'/>
7995          </function-decl>
7996        </member-function>
7997      </class-decl>
7998      <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-765'>
7999        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-797'/>
8000      </class-decl>
8001      <class-decl name='input_iterator_tag' 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-797'/>
8002      <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-608'>
8003        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-794'/>
8004        <member-function access='public'>
8005          <function-decl name='operator()' mangled-name='_ZNKSt4lessImEclERKmS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='229' column='1' visibility='default' binding='global' size-in-bits='64'>
8006            <parameter type-id='type-id-611' is-artificial='yes'/>
8007            <parameter type-id='type-id-330'/>
8008            <parameter type-id='type-id-330'/>
8009            <return type-id='type-id-76'/>
8010          </function-decl>
8011        </member-function>
8012      </class-decl>
8013      <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-612'>
8014        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-795'/>
8015        <member-function access='public'>
8016          <function-decl name='operator()' mangled-name='_ZNKSt4lessISbIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEEclERKS6_S9_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='229' column='1' visibility='default' binding='global' size-in-bits='64'>
8017            <parameter type-id='type-id-615' is-artificial='yes'/>
8018            <parameter type-id='type-id-593'/>
8019            <parameter type-id='type-id-593'/>
8020            <return type-id='type-id-76'/>
8021          </function-decl>
8022        </member-function>
8023      </class-decl>
8024      <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-625'>
8025        <data-member access='public' layout-offset-in-bits='0'>
8026          <var-decl name='first' type-id='type-id-654' 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'/>
8027        </data-member>
8028        <data-member access='public' layout-offset-in-bits='64'>
8029          <var-decl name='second' type-id='type-id-233' 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'/>
8030        </data-member>
8031        <member-function access='public'>
8032          <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'>
8033            <parameter type-id='type-id-349' is-artificial='yes'/>
8034            <return type-id='type-id-75'/>
8035          </function-decl>
8036        </member-function>
8037        <member-function access='public'>
8038          <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'>
8039            <parameter type-id='type-id-349' is-artificial='yes'/>
8040            <parameter type-id='type-id-330'/>
8041            <parameter type-id='type-id-432'/>
8042            <return type-id='type-id-75'/>
8043          </function-decl>
8044        </member-function>
8045        <member-function access='public'>
8046          <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'>
8047            <parameter type-id='type-id-349' is-artificial='yes'/>
8048            <parameter type-id='type-id-636'/>
8049            <return type-id='type-id-75'/>
8050          </function-decl>
8051        </member-function>
8052      </class-decl>
8053      <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-628'>
8054        <data-member access='public' layout-offset-in-bits='0'>
8055          <var-decl name='first' type-id='type-id-654' 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'/>
8056        </data-member>
8057        <data-member access='public' layout-offset-in-bits='64'>
8058          <var-decl name='second' type-id='type-id-19' 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'/>
8059        </data-member>
8060        <member-function access='public'>
8061          <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'>
8062            <parameter type-id='type-id-354' is-artificial='yes'/>
8063            <return type-id='type-id-75'/>
8064          </function-decl>
8065        </member-function>
8066        <member-function access='public'>
8067          <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'>
8068            <parameter type-id='type-id-354' is-artificial='yes'/>
8069            <parameter type-id='type-id-330'/>
8070            <parameter type-id='type-id-330'/>
8071            <return type-id='type-id-75'/>
8072          </function-decl>
8073        </member-function>
8074        <member-function access='public'>
8075          <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'>
8076            <parameter type-id='type-id-354' is-artificial='yes'/>
8077            <parameter type-id='type-id-639'/>
8078            <return type-id='type-id-75'/>
8079          </function-decl>
8080        </member-function>
8081      </class-decl>
8082      <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-631'>
8083        <data-member access='public' layout-offset-in-bits='0'>
8084          <var-decl name='first' type-id='type-id-592' 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'/>
8085        </data-member>
8086        <data-member access='public' layout-offset-in-bits='64'>
8087          <var-decl name='second' type-id='type-id-377' 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'/>
8088        </data-member>
8089        <member-function access='public'>
8090          <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'>
8091            <parameter type-id='type-id-359' is-artificial='yes'/>
8092            <return type-id='type-id-75'/>
8093          </function-decl>
8094        </member-function>
8095        <member-function access='public'>
8096          <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'>
8097            <parameter type-id='type-id-359' is-artificial='yes'/>
8098            <parameter type-id='type-id-593'/>
8099            <parameter type-id='type-id-644'/>
8100            <return type-id='type-id-75'/>
8101          </function-decl>
8102        </member-function>
8103      </class-decl>
8104      <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-634'>
8105        <data-member access='public' layout-offset-in-bits='0'>
8106          <var-decl name='first' type-id='type-id-19' 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'/>
8107        </data-member>
8108        <data-member access='public' layout-offset-in-bits='64'>
8109          <var-decl name='second' type-id='type-id-233' 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'/>
8110        </data-member>
8111        <member-function access='public'>
8112          <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'>
8113            <parameter type-id='type-id-725' is-artificial='yes'/>
8114            <return type-id='type-id-75'/>
8115          </function-decl>
8116        </member-function>
8117        <member-function access='public'>
8118          <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'>
8119            <parameter type-id='type-id-725' is-artificial='yes'/>
8120            <parameter type-id='type-id-330'/>
8121            <parameter type-id='type-id-432'/>
8122            <return type-id='type-id-75'/>
8123          </function-decl>
8124        </member-function>
8125      </class-decl>
8126      <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-637'>
8127        <data-member access='public' layout-offset-in-bits='0'>
8128          <var-decl name='first' type-id='type-id-19' 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'/>
8129        </data-member>
8130        <data-member access='public' layout-offset-in-bits='64'>
8131          <var-decl name='second' type-id='type-id-19' 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'/>
8132        </data-member>
8133        <member-function access='public'>
8134          <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'>
8135            <parameter type-id='type-id-726' is-artificial='yes'/>
8136            <return type-id='type-id-75'/>
8137          </function-decl>
8138        </member-function>
8139        <member-function access='public'>
8140          <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'>
8141            <parameter type-id='type-id-726' is-artificial='yes'/>
8142            <parameter type-id='type-id-330'/>
8143            <parameter type-id='type-id-330'/>
8144            <return type-id='type-id-75'/>
8145          </function-decl>
8146        </member-function>
8147      </class-decl>
8148      <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-727'>
8149        <data-member access='public' layout-offset-in-bits='0'>
8150          <var-decl name='first' type-id='type-id-513' 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'/>
8151        </data-member>
8152        <data-member access='public' layout-offset-in-bits='64'>
8153          <var-decl name='second' type-id='type-id-76' 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'/>
8154        </data-member>
8155        <member-function access='public'>
8156          <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'>
8157            <parameter type-id='type-id-728' is-artificial='yes'/>
8158            <return type-id='type-id-75'/>
8159          </function-decl>
8160        </member-function>
8161        <member-function access='public'>
8162          <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'>
8163            <parameter type-id='type-id-728' is-artificial='yes'/>
8164            <parameter type-id='type-id-515'/>
8165            <parameter type-id='type-id-488'/>
8166            <return type-id='type-id-75'/>
8167          </function-decl>
8168        </member-function>
8169      </class-decl>
8170      <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-729'>
8171        <data-member access='public' layout-offset-in-bits='0'>
8172          <var-decl name='first' type-id='type-id-532' 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'/>
8173        </data-member>
8174        <data-member access='public' layout-offset-in-bits='64'>
8175          <var-decl name='second' type-id='type-id-76' 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'/>
8176        </data-member>
8177        <member-function access='public'>
8178          <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'>
8179            <parameter type-id='type-id-730' is-artificial='yes'/>
8180            <return type-id='type-id-75'/>
8181          </function-decl>
8182        </member-function>
8183        <member-function access='public'>
8184          <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'>
8185            <parameter type-id='type-id-730' is-artificial='yes'/>
8186            <parameter type-id='type-id-534'/>
8187            <parameter type-id='type-id-488'/>
8188            <return type-id='type-id-75'/>
8189          </function-decl>
8190        </member-function>
8191      </class-decl>
8192      <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-731'>
8193        <data-member access='public' layout-offset-in-bits='0'>
8194          <var-decl name='first' type-id='type-id-536' 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'/>
8195        </data-member>
8196        <data-member access='public' layout-offset-in-bits='64'>
8197          <var-decl name='second' type-id='type-id-76' 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'/>
8198        </data-member>
8199        <member-function access='public'>
8200          <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'>
8201            <parameter type-id='type-id-732' is-artificial='yes'/>
8202            <return type-id='type-id-75'/>
8203          </function-decl>
8204        </member-function>
8205        <member-function access='public'>
8206          <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'>
8207            <parameter type-id='type-id-732' is-artificial='yes'/>
8208            <parameter type-id='type-id-538'/>
8209            <parameter type-id='type-id-488'/>
8210            <return type-id='type-id-75'/>
8211          </function-decl>
8212        </member-function>
8213      </class-decl>
8214      <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-733'>
8215        <data-member access='public' layout-offset-in-bits='0'>
8216          <var-decl name='first' type-id='type-id-540' 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'/>
8217        </data-member>
8218        <data-member access='public' layout-offset-in-bits='64'>
8219          <var-decl name='second' type-id='type-id-76' 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'/>
8220        </data-member>
8221        <member-function access='public'>
8222          <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'>
8223            <parameter type-id='type-id-734' is-artificial='yes'/>
8224            <return type-id='type-id-75'/>
8225          </function-decl>
8226        </member-function>
8227        <member-function access='public'>
8228          <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'>
8229            <parameter type-id='type-id-734' is-artificial='yes'/>
8230            <parameter type-id='type-id-542'/>
8231            <parameter type-id='type-id-488'/>
8232            <return type-id='type-id-75'/>
8233          </function-decl>
8234        </member-function>
8235      </class-decl>
8236      <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-735'>
8237        <data-member access='public' layout-offset-in-bits='0'>
8238          <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'/>
8239        </data-member>
8240        <data-member access='public' layout-offset-in-bits='64'>
8241          <var-decl name='second' type-id='type-id-76' 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'/>
8242        </data-member>
8243        <member-function access='public'>
8244          <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'>
8245            <parameter type-id='type-id-736' is-artificial='yes'/>
8246            <return type-id='type-id-75'/>
8247          </function-decl>
8248        </member-function>
8249        <member-function access='public'>
8250          <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'>
8251            <parameter type-id='type-id-736' is-artificial='yes'/>
8252            <parameter type-id='type-id-546'/>
8253            <parameter type-id='type-id-488'/>
8254            <return type-id='type-id-75'/>
8255          </function-decl>
8256        </member-function>
8257      </class-decl>
8258      <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-798'>
8259        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-793'/>
8260      </class-decl>
8261      <class-decl name='unary_function&lt;long unsigned int, long unsigned int&gt;' 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-772'/>
8262      <class-decl name='unary_function&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt;, const long unsigned int&gt;' 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-775'/>
8263      <class-decl name='unary_function&lt;std::pair&lt;const long unsigned int, long unsigned int&gt;, const long unsigned int&gt;' 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-776'/>
8264      <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;' 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-777'/>
8265      <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-799'/>
8266      <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-800'/>
8267      <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-801'/>
8268      <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-802'/>
8269      <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-803'/>
8270      <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-804'/>
8271      <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-805'/>
8272      <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-806'/>
8273      <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-807'/>
8274      <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-808'/>
8275      <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-809'/>
8276      <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-810'/>
8277      <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-811'/>
8278      <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-812'/>
8279      <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-813'/>
8280      <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-814'/>
8281      <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-815'/>
8282      <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-816'/>
8283      <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-529'>
8284        <data-member access='public' layout-offset-in-bits='0'>
8285          <var-decl name='_M_node' type-id='type-id-774' 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'/>
8286        </data-member>
8287        <member-function access='public'>
8288          <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'>
8289            <parameter type-id='type-id-817' is-artificial='yes'/>
8290            <return type-id='type-id-75'/>
8291          </function-decl>
8292        </member-function>
8293        <member-function access='public'>
8294          <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'>
8295            <parameter type-id='type-id-817' is-artificial='yes'/>
8296            <parameter type-id='type-id-818'/>
8297            <return type-id='type-id-75'/>
8298          </function-decl>
8299        </member-function>
8300        <member-function access='public'>
8301          <function-decl name='operator==' mangled-name='_ZNKSt17_Rb_tree_iteratorIN15MemoryRegionMap6RegionEEeqERKS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
8302            <parameter type-id='type-id-819' is-artificial='yes'/>
8303            <parameter type-id='type-id-531'/>
8304            <return type-id='type-id-76'/>
8305          </function-decl>
8306        </member-function>
8307        <member-function access='public'>
8308          <function-decl name='operator--' mangled-name='_ZNSt17_Rb_tree_iteratorIN15MemoryRegionMap6RegionEEmmEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
8309            <parameter type-id='type-id-817' is-artificial='yes'/>
8310            <return type-id='type-id-820'/>
8311          </function-decl>
8312        </member-function>
8313      </class-decl>
8314      <class-decl name='_Rb_tree_node&lt;MemoryRegionMap::Region&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-548'/>
8315      <class-decl name='_Rb_tree_node&lt;long unsigned int&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-551'/>
8316      <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-555'/>
8317      <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-559'/>
8318      <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-563'/>
8319      <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-821'/>
8320      <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-822'/>
8321      <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-823'/>
8322      <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-824'/>
8323      <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-825'/>
8324      <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-826'/>
8325      <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-827'/>
8326      <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-828'/>
8327      <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_'>
8328        <parameter type-id='type-id-829' 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'/>
8329        <parameter type-id='type-id-2' 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'/>
8330        <return type-id='type-id-830'/>
8331      </function-decl>
8332      <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'>
8333        <parameter type-id='type-id-829'/>
8334        <parameter type-id='type-id-2'/>
8335        <return type-id='type-id-76'/>
8336      </function-decl>
8337      <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'>
8338        <parameter type-id='type-id-829'/>
8339        <parameter type-id='type-id-2'/>
8340        <return type-id='type-id-76'/>
8341      </function-decl>
8342      <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'>
8343        <parameter type-id='type-id-593'/>
8344        <parameter type-id='type-id-593'/>
8345        <return type-id='type-id-76'/>
8346      </function-decl>
8347      <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'>
8348        <parameter type-id='type-id-393'/>
8349        <parameter type-id='type-id-393'/>
8350        <return type-id='type-id-75'/>
8351      </function-decl>
8352      <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'>
8353        <parameter type-id='type-id-490'/>
8354        <parameter type-id='type-id-490'/>
8355        <return type-id='type-id-490'/>
8356      </function-decl>
8357      <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'>
8358        <parameter type-id='type-id-490'/>
8359        <parameter type-id='type-id-490'/>
8360        <return type-id='type-id-490'/>
8361      </function-decl>
8362      <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'>
8363        <parameter type-id='type-id-318'/>
8364        <parameter type-id='type-id-318'/>
8365        <parameter type-id='type-id-318'/>
8366        <return type-id='type-id-318'/>
8367      </function-decl>
8368      <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'>
8369        <parameter type-id='type-id-750'/>
8370        <parameter type-id='type-id-750'/>
8371        <parameter type-id='type-id-750'/>
8372        <return type-id='type-id-750'/>
8373      </function-decl>
8374      <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'>
8375        <parameter type-id='type-id-406'/>
8376        <parameter type-id='type-id-406'/>
8377        <parameter type-id='type-id-406'/>
8378        <return type-id='type-id-406'/>
8379      </function-decl>
8380      <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'>
8381        <parameter type-id='type-id-750'/>
8382        <parameter type-id='type-id-750'/>
8383        <parameter type-id='type-id-750'/>
8384        <return type-id='type-id-750'/>
8385      </function-decl>
8386      <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'>
8387        <parameter type-id='type-id-406'/>
8388        <parameter type-id='type-id-406'/>
8389        <parameter type-id='type-id-406'/>
8390        <return type-id='type-id-406'/>
8391      </function-decl>
8392      <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'>
8393        <parameter type-id='type-id-750'/>
8394        <parameter type-id='type-id-750'/>
8395        <parameter type-id='type-id-750'/>
8396        <return type-id='type-id-750'/>
8397      </function-decl>
8398      <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'>
8399        <parameter type-id='type-id-318'/>
8400        <parameter type-id='type-id-318'/>
8401        <parameter type-id='type-id-318'/>
8402        <return type-id='type-id-318'/>
8403      </function-decl>
8404      <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'>
8405        <parameter type-id='type-id-750'/>
8406        <parameter type-id='type-id-750'/>
8407        <parameter type-id='type-id-750'/>
8408        <return type-id='type-id-750'/>
8409      </function-decl>
8410      <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'>
8411        <parameter type-id='type-id-171'/>
8412        <parameter type-id='type-id-171'/>
8413        <parameter type-id='type-id-171'/>
8414        <return type-id='type-id-171'/>
8415      </function-decl>
8416      <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'>
8417        <parameter type-id='type-id-318'/>
8418        <parameter type-id='type-id-318'/>
8419        <parameter type-id='type-id-318'/>
8420        <return type-id='type-id-318'/>
8421      </function-decl>
8422      <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'>
8423        <parameter type-id='type-id-750'/>
8424        <parameter type-id='type-id-750'/>
8425        <parameter type-id='type-id-750'/>
8426        <return type-id='type-id-750'/>
8427      </function-decl>
8428      <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'>
8429        <parameter type-id='type-id-171'/>
8430        <parameter type-id='type-id-171'/>
8431        <parameter type-id='type-id-171'/>
8432        <return type-id='type-id-171'/>
8433      </function-decl>
8434      <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'>
8435        <parameter type-id='type-id-318'/>
8436        <parameter type-id='type-id-318'/>
8437        <parameter type-id='type-id-318'/>
8438        <return type-id='type-id-318'/>
8439      </function-decl>
8440      <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'>
8441        <parameter type-id='type-id-750'/>
8442        <parameter type-id='type-id-750'/>
8443        <parameter type-id='type-id-750'/>
8444        <return type-id='type-id-750'/>
8445      </function-decl>
8446      <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'>
8447        <parameter type-id='type-id-171'/>
8448        <parameter type-id='type-id-171'/>
8449        <parameter type-id='type-id-171'/>
8450        <return type-id='type-id-171'/>
8451      </function-decl>
8452      <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'>
8453        <parameter type-id='type-id-750'/>
8454        <parameter type-id='type-id-750'/>
8455        <return type-id='type-id-75'/>
8456      </function-decl>
8457      <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'>
8458        <parameter type-id='type-id-318'/>
8459        <parameter type-id='type-id-318'/>
8460        <parameter type-id='type-id-399'/>
8461        <return type-id='type-id-75'/>
8462      </function-decl>
8463      <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'>
8464        <parameter type-id='type-id-171'/>
8465        <parameter type-id='type-id-171'/>
8466        <parameter type-id='type-id-404'/>
8467        <return type-id='type-id-75'/>
8468      </function-decl>
8469      <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'>
8470        <parameter type-id='type-id-750'/>
8471        <parameter type-id='type-id-750'/>
8472        <parameter type-id='type-id-705'/>
8473        <return type-id='type-id-75'/>
8474      </function-decl>
8475      <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'>
8476        <parameter type-id='type-id-2'/>
8477        <parameter type-id='type-id-2'/>
8478        <parameter type-id='type-id-798'/>
8479        <return type-id='type-id-314'/>
8480      </function-decl>
8481      <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'>
8482        <parameter type-id='type-id-2'/>
8483        <parameter type-id='type-id-2'/>
8484        <return type-id='type-id-314'/>
8485      </function-decl>
8486      <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'>
8487        <parameter type-id='type-id-489'/>
8488        <return type-id='type-id-798'/>
8489      </function-decl>
8490      <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'>
8491        <parameter type-id='type-id-19'/>
8492        <parameter type-id='type-id-233'/>
8493        <return type-id='type-id-634'/>
8494      </function-decl>
8495      <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'>
8496        <parameter type-id='type-id-19'/>
8497        <parameter type-id='type-id-19'/>
8498        <return type-id='type-id-637'/>
8499      </function-decl>
8500      <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'>
8501        <parameter type-id='type-id-750'/>
8502        <parameter type-id='type-id-750'/>
8503        <parameter type-id='type-id-750'/>
8504        <return type-id='type-id-750'/>
8505      </function-decl>
8506      <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'>
8507        <parameter type-id='type-id-318'/>
8508        <parameter type-id='type-id-318'/>
8509        <parameter type-id='type-id-318'/>
8510        <parameter type-id='type-id-399'/>
8511        <return type-id='type-id-318'/>
8512      </function-decl>
8513      <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'>
8514        <parameter type-id='type-id-409'/>
8515        <parameter type-id='type-id-409'/>
8516        <parameter type-id='type-id-318'/>
8517        <parameter type-id='type-id-399'/>
8518        <return type-id='type-id-318'/>
8519      </function-decl>
8520      <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'>
8521        <parameter type-id='type-id-171'/>
8522        <parameter type-id='type-id-171'/>
8523        <parameter type-id='type-id-171'/>
8524        <parameter type-id='type-id-404'/>
8525        <return type-id='type-id-171'/>
8526      </function-decl>
8527      <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'>
8528        <parameter type-id='type-id-750'/>
8529        <parameter type-id='type-id-750'/>
8530        <parameter type-id='type-id-750'/>
8531        <parameter type-id='type-id-705'/>
8532        <return type-id='type-id-750'/>
8533      </function-decl>
8534      <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'>
8535        <parameter type-id='type-id-318'/>
8536        <parameter type-id='type-id-318'/>
8537        <parameter type-id='type-id-318'/>
8538        <parameter type-id='type-id-399'/>
8539        <return type-id='type-id-318'/>
8540      </function-decl>
8541      <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'>
8542        <parameter type-id='type-id-750'/>
8543        <parameter type-id='type-id-750'/>
8544        <parameter type-id='type-id-750'/>
8545        <parameter type-id='type-id-705'/>
8546        <return type-id='type-id-750'/>
8547      </function-decl>
8548      <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'>
8549        <parameter type-id='type-id-171'/>
8550        <parameter type-id='type-id-171'/>
8551        <parameter type-id='type-id-171'/>
8552        <parameter type-id='type-id-404'/>
8553        <return type-id='type-id-171'/>
8554      </function-decl>
8555      <class-decl name='allocator&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/stringfwd.h' line='45' column='1' id='type-id-831'>
8556        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-832'/>
8557        <member-function access='public'>
8558          <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'>
8559            <parameter type-id='type-id-833' is-artificial='yes'/>
8560            <return type-id='type-id-75'/>
8561          </function-decl>
8562        </member-function>
8563        <member-function access='public'>
8564          <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'>
8565            <parameter type-id='type-id-833' is-artificial='yes'/>
8566            <parameter type-id='type-id-834'/>
8567            <return type-id='type-id-75'/>
8568          </function-decl>
8569        </member-function>
8570        <member-function access='public' destructor='yes'>
8571          <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'>
8572            <parameter type-id='type-id-833' is-artificial='yes'/>
8573            <parameter type-id='type-id-1' is-artificial='yes'/>
8574            <return type-id='type-id-75'/>
8575          </function-decl>
8576        </member-function>
8577        <member-function access='public'>
8578          <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'>
8579            <parameter type-id='type-id-833' is-artificial='yes'/>
8580            <return type-id='type-id-75'/>
8581          </function-decl>
8582        </member-function>
8583        <member-function access='public'>
8584          <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'>
8585            <parameter type-id='type-id-833' is-artificial='yes'/>
8586            <parameter type-id='type-id-834'/>
8587            <return type-id='type-id-75'/>
8588          </function-decl>
8589        </member-function>
8590        <member-function access='public' destructor='yes'>
8591          <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'>
8592            <parameter type-id='type-id-833' is-artificial='yes'/>
8593            <parameter type-id='type-id-1' is-artificial='yes'/>
8594            <return type-id='type-id-75'/>
8595          </function-decl>
8596        </member-function>
8597        <member-function access='public'>
8598          <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'>
8599            <parameter type-id='type-id-833' is-artificial='yes'/>
8600            <return type-id='type-id-75'/>
8601          </function-decl>
8602        </member-function>
8603        <member-function access='public'>
8604          <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'>
8605            <parameter type-id='type-id-833' is-artificial='yes'/>
8606            <parameter type-id='type-id-834'/>
8607            <return type-id='type-id-75'/>
8608          </function-decl>
8609        </member-function>
8610        <member-function access='public' destructor='yes'>
8611          <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'>
8612            <parameter type-id='type-id-833' is-artificial='yes'/>
8613            <parameter type-id='type-id-1' is-artificial='yes'/>
8614            <return type-id='type-id-75'/>
8615          </function-decl>
8616        </member-function>
8617        <member-function access='public'>
8618          <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'>
8619            <parameter type-id='type-id-833' is-artificial='yes'/>
8620            <return type-id='type-id-75'/>
8621          </function-decl>
8622        </member-function>
8623        <member-function access='public'>
8624          <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'>
8625            <parameter type-id='type-id-833' is-artificial='yes'/>
8626            <parameter type-id='type-id-834'/>
8627            <return type-id='type-id-75'/>
8628          </function-decl>
8629        </member-function>
8630        <member-function access='public' destructor='yes'>
8631          <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'>
8632            <parameter type-id='type-id-833' is-artificial='yes'/>
8633            <parameter type-id='type-id-1' is-artificial='yes'/>
8634            <return type-id='type-id-75'/>
8635          </function-decl>
8636        </member-function>
8637      </class-decl>
8638      <typedef-decl name='string' type-id='type-id-830' 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-835'/>
8639    </namespace-decl>
8640    <namespace-decl name='tcmalloc'>
8641      <namespace-decl name='commandlineflags'>
8642        <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'>
8643          <parameter type-id='type-id-2' name='value' filepath='./src/base/commandlineflags.h' line='118' column='1'/>
8644          <parameter type-id='type-id-76' name='def' filepath='./src/base/commandlineflags.h' line='118' column='1'/>
8645          <return type-id='type-id-76'/>
8646        </function-decl>
8647        <function-decl name='StringToInt' filepath='./src/base/commandlineflags.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
8648          <parameter type-id='type-id-2'/>
8649          <parameter type-id='type-id-1'/>
8650          <return type-id='type-id-1'/>
8651        </function-decl>
8652      </namespace-decl>
8653    </namespace-decl>
8654    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead'>
8655      <var-decl name='FLAGS_heap_check_pointer_source_alignment' type-id='type-id-83' 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'/>
8656      <var-decl name='FLAGS_noheap_check_pointer_source_alignment' type-id='type-id-84' 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'/>
8657      <var-decl name='FLAGS_heap_check_delay_seconds' type-id='type-id-83' 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'/>
8658      <var-decl name='FLAGS_noheap_check_delay_seconds' type-id='type-id-84' 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'/>
8659    </namespace-decl>
8660    <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'>
8661      <parameter type-id='type-id-1' name='severity' filepath='./src/base/logging.h' line='198' column='1'/>
8662      <parameter type-id='type-id-2' name='pat' filepath='./src/base/logging.h' line='198' column='1'/>
8663      <parameter type-id='type-id-23' name='ap' filepath='./src/base/logging.h' line='198' column='1'/>
8664      <return type-id='type-id-75'/>
8665    </function-decl>
8666    <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'>
8667      <parameter type-id='type-id-1' name='lvl' filepath='./src/base/logging.h' line='228' column='1'/>
8668      <parameter type-id='type-id-2' name='pat' filepath='./src/base/logging.h' line='228' column='1'/>
8669      <parameter is-variadic='yes'/>
8670      <return type-id='type-id-75'/>
8671    </function-decl>
8672    <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'>
8673      <parameter type-id='type-id-1' name='lvl' filepath='./src/base/logging.h' line='229' column='1'/>
8674      <parameter type-id='type-id-2' name='pat' filepath='./src/base/logging.h' line='229' column='1'/>
8675      <parameter is-variadic='yes'/>
8676      <return type-id='type-id-75'/>
8677    </function-decl>
8678    <namespace-decl name='__gnu_cxx'>
8679      <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-406'>
8680        <data-member access='protected' layout-offset-in-bits='0'>
8681          <var-decl name='_M_current' type-id='type-id-318' 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'/>
8682        </data-member>
8683        <member-function access='private'>
8684          <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'>
8685            <parameter type-id='type-id-408' is-artificial='yes'/>
8686            <return type-id='type-id-75'/>
8687          </function-decl>
8688        </member-function>
8689        <member-function access='private'>
8690          <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'>
8691            <parameter type-id='type-id-408' is-artificial='yes'/>
8692            <parameter type-id='type-id-392'/>
8693            <return type-id='type-id-75'/>
8694          </function-decl>
8695        </member-function>
8696        <member-function access='private'>
8697          <function-decl name='base' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIP11AllocObjectSt6vectorIS1_13STL_AllocatorIS1_N15HeapLeakChecker9AllocatorEEEE4baseEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64'>
8698            <parameter type-id='type-id-470' is-artificial='yes'/>
8699            <return type-id='type-id-392'/>
8700          </function-decl>
8701        </member-function>
8702        <member-function access='private'>
8703          <function-decl name='operator-' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIP11AllocObjectSt6vectorIS1_13STL_AllocatorIS1_N15HeapLeakChecker9AllocatorEEEEmiERKl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='746' column='1' visibility='default' binding='global' size-in-bits='64'>
8704            <parameter type-id='type-id-470' is-artificial='yes'/>
8705            <parameter type-id='type-id-836'/>
8706            <return type-id='type-id-406'/>
8707          </function-decl>
8708        </member-function>
8709        <member-function access='private'>
8710          <function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIP11AllocObjectSt6vectorIS1_13STL_AllocatorIS1_N15HeapLeakChecker9AllocatorEEEEdeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='698' column='1' visibility='default' binding='global' size-in-bits='64'>
8711            <parameter type-id='type-id-470' is-artificial='yes'/>
8712            <return type-id='type-id-390'/>
8713          </function-decl>
8714        </member-function>
8715        <member-function access='private'>
8716          <function-decl name='operator+' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIP11AllocObjectSt6vectorIS1_13STL_AllocatorIS1_N15HeapLeakChecker9AllocatorEEEEplERKl' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='738' column='1' visibility='default' binding='global' size-in-bits='64'>
8717            <parameter type-id='type-id-470' is-artificial='yes'/>
8718            <parameter type-id='type-id-836'/>
8719            <return type-id='type-id-406'/>
8720          </function-decl>
8721        </member-function>
8722        <member-function access='private'>
8723          <function-decl name='operator-&gt;' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIP11AllocObjectSt6vectorIS1_13STL_AllocatorIS1_N15HeapLeakChecker9AllocatorEEEEptEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='702' column='1' visibility='default' binding='global' size-in-bits='64'>
8724            <parameter type-id='type-id-470' is-artificial='yes'/>
8725            <return type-id='type-id-318'/>
8726          </function-decl>
8727        </member-function>
8728        <member-function access='private'>
8729          <function-decl name='operator++' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIP11AllocObjectSt6vectorIS1_13STL_AllocatorIS1_N15HeapLeakChecker9AllocatorEEEEppEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='706' column='1' visibility='default' binding='global' size-in-bits='64'>
8730            <parameter type-id='type-id-408' is-artificial='yes'/>
8731            <return type-id='type-id-407'/>
8732          </function-decl>
8733        </member-function>
8734      </class-decl>
8735      <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-409'>
8736        <data-member access='protected' layout-offset-in-bits='0'>
8737          <var-decl name='_M_current' type-id='type-id-426' 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'/>
8738        </data-member>
8739        <member-function access='private'>
8740          <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'>
8741            <parameter type-id='type-id-411' is-artificial='yes'/>
8742            <return type-id='type-id-75'/>
8743          </function-decl>
8744        </member-function>
8745        <member-function access='private'>
8746          <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'>
8747            <parameter type-id='type-id-411' is-artificial='yes'/>
8748            <parameter type-id='type-id-428'/>
8749            <return type-id='type-id-75'/>
8750          </function-decl>
8751        </member-function>
8752        <member-function access='private'>
8753          <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'>
8754            <parameter type-id='type-id-411' is-artificial='yes'/>
8755            <parameter type-id='type-id-469'/>
8756            <return type-id='type-id-75'/>
8757          </function-decl>
8758        </member-function>
8759        <member-function access='private'>
8760          <function-decl name='base' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPK11AllocObjectSt6vectorIS1_13STL_AllocatorIS1_N15HeapLeakChecker9AllocatorEEEE4baseEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64'>
8761            <parameter type-id='type-id-473' is-artificial='yes'/>
8762            <return type-id='type-id-428'/>
8763          </function-decl>
8764        </member-function>
8765        <member-function access='private'>
8766          <function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPK11AllocObjectSt6vectorIS1_13STL_AllocatorIS1_N15HeapLeakChecker9AllocatorEEEEdeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='698' column='1' visibility='default' binding='global' size-in-bits='64'>
8767            <parameter type-id='type-id-473' is-artificial='yes'/>
8768            <return type-id='type-id-320'/>
8769          </function-decl>
8770        </member-function>
8771        <member-function access='private'>
8772          <function-decl name='operator++' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPK11AllocObjectSt6vectorIS1_13STL_AllocatorIS1_N15HeapLeakChecker9AllocatorEEEEppEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='706' column='1' visibility='default' binding='global' size-in-bits='64'>
8773            <parameter type-id='type-id-411' is-artificial='yes'/>
8774            <return type-id='type-id-410'/>
8775          </function-decl>
8776        </member-function>
8777        <member-function access='private'>
8778          <function-decl name='operator-&gt;' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPK11AllocObjectSt6vectorIS1_13STL_AllocatorIS1_N15HeapLeakChecker9AllocatorEEEEptEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='702' column='1' visibility='default' binding='global' size-in-bits='64'>
8779            <parameter type-id='type-id-473' is-artificial='yes'/>
8780            <return type-id='type-id-426'/>
8781          </function-decl>
8782        </member-function>
8783      </class-decl>
8784      <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-412'>
8785        <data-member access='protected' layout-offset-in-bits='0'>
8786          <var-decl name='_M_current' type-id='type-id-750' 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'/>
8787        </data-member>
8788        <member-function access='private'>
8789          <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'>
8790            <parameter type-id='type-id-414' is-artificial='yes'/>
8791            <return type-id='type-id-75'/>
8792          </function-decl>
8793        </member-function>
8794        <member-function access='private'>
8795          <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'>
8796            <parameter type-id='type-id-414' is-artificial='yes'/>
8797            <parameter type-id='type-id-752'/>
8798            <return type-id='type-id-75'/>
8799          </function-decl>
8800        </member-function>
8801        <member-function access='private'>
8802          <function-decl name='base' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPPFvvESt6vectorIS2_SaIS2_EEE4baseEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64'>
8803            <parameter type-id='type-id-476' is-artificial='yes'/>
8804            <return type-id='type-id-752'/>
8805          </function-decl>
8806        </member-function>
8807        <member-function access='private'>
8808          <function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPPFvvESt6vectorIS2_SaIS2_EEEdeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='698' column='1' visibility='default' binding='global' size-in-bits='64'>
8809            <parameter type-id='type-id-476' is-artificial='yes'/>
8810            <return type-id='type-id-749'/>
8811          </function-decl>
8812        </member-function>
8813      </class-decl>
8814      <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-415'>
8815        <data-member access='protected' layout-offset-in-bits='0'>
8816          <var-decl name='_M_current' type-id='type-id-171' 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'/>
8817        </data-member>
8818        <member-function access='private'>
8819          <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'>
8820            <parameter type-id='type-id-417' is-artificial='yes'/>
8821            <return type-id='type-id-75'/>
8822          </function-decl>
8823        </member-function>
8824        <member-function access='private'>
8825          <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'>
8826            <parameter type-id='type-id-417' is-artificial='yes'/>
8827            <parameter type-id='type-id-762'/>
8828            <return type-id='type-id-75'/>
8829          </function-decl>
8830        </member-function>
8831        <member-function access='private'>
8832          <function-decl name='base' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPPvSt6vectorIS1_13STL_AllocatorIS1_N15HeapLeakChecker9AllocatorEEEE4baseEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64'>
8833            <parameter type-id='type-id-479' is-artificial='yes'/>
8834            <return type-id='type-id-762'/>
8835          </function-decl>
8836        </member-function>
8837        <member-function access='private'>
8838          <function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPPvSt6vectorIS1_13STL_AllocatorIS1_N15HeapLeakChecker9AllocatorEEEEdeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='698' column='1' visibility='default' binding='global' size-in-bits='64'>
8839            <parameter type-id='type-id-479' is-artificial='yes'/>
8840            <return type-id='type-id-760'/>
8841          </function-decl>
8842        </member-function>
8843      </class-decl>
8844      <class-decl name='new_allocator&lt;char&gt;' visibility='default' id='type-id-837'/>
8845      <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-418'>
8846        <member-function access='private'>
8847          <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'>
8848            <parameter type-id='type-id-419' is-artificial='yes'/>
8849            <return type-id='type-id-75'/>
8850          </function-decl>
8851        </member-function>
8852        <member-function access='private'>
8853          <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'>
8854            <parameter type-id='type-id-419' is-artificial='yes'/>
8855            <parameter type-id='type-id-481'/>
8856            <return type-id='type-id-75'/>
8857          </function-decl>
8858        </member-function>
8859        <member-function access='private' destructor='yes'>
8860          <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'>
8861            <parameter type-id='type-id-419' is-artificial='yes'/>
8862            <parameter type-id='type-id-1' is-artificial='yes'/>
8863            <return type-id='type-id-75'/>
8864          </function-decl>
8865        </member-function>
8866        <member-function access='private'>
8867          <function-decl name='max_size' mangled-name='_ZNK9__gnu_cxx13new_allocatorIPFvvEE8max_sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
8868            <parameter type-id='type-id-482' is-artificial='yes'/>
8869            <return type-id='type-id-7'/>
8870          </function-decl>
8871        </member-function>
8872        <member-function access='private'>
8873          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIPFvvEE10deallocateEPS2_m' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64'>
8874            <parameter type-id='type-id-419' is-artificial='yes'/>
8875            <parameter type-id='type-id-750'/>
8876            <parameter type-id='type-id-19'/>
8877            <return type-id='type-id-75'/>
8878          </function-decl>
8879        </member-function>
8880        <member-function access='private'>
8881          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIPFvvEE8allocateEmPKv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
8882            <parameter type-id='type-id-419' is-artificial='yes'/>
8883            <parameter type-id='type-id-19'/>
8884            <parameter type-id='type-id-74'/>
8885            <return type-id='type-id-750'/>
8886          </function-decl>
8887        </member-function>
8888        <member-function access='private'>
8889          <function-decl name='construct' mangled-name='_ZN9__gnu_cxx13new_allocatorIPFvvEE9constructEPS2_RKS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
8890            <parameter type-id='type-id-419' is-artificial='yes'/>
8891            <parameter type-id='type-id-750'/>
8892            <parameter type-id='type-id-747'/>
8893            <return type-id='type-id-75'/>
8894          </function-decl>
8895        </member-function>
8896        <member-function access='private'>
8897          <function-decl name='destroy' mangled-name='_ZN9__gnu_cxx13new_allocatorIPFvvEE7destroyEPS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
8898            <parameter type-id='type-id-419' is-artificial='yes'/>
8899            <parameter type-id='type-id-750'/>
8900            <return type-id='type-id-75'/>
8901          </function-decl>
8902        </member-function>
8903      </class-decl>
8904      <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-838'/>
8905      <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-839'/>
8906      <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-840'/>
8907      <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-841'/>
8908      <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-842'/>
8909      <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-843'/>
8910      <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'>
8911        <parameter type-id='type-id-472'/>
8912        <parameter type-id='type-id-472'/>
8913        <return type-id='type-id-76'/>
8914      </function-decl>
8915      <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'>
8916        <parameter type-id='type-id-472'/>
8917        <parameter type-id='type-id-469'/>
8918        <return type-id='type-id-76'/>
8919      </function-decl>
8920      <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'>
8921        <parameter type-id='type-id-469'/>
8922        <parameter type-id='type-id-469'/>
8923        <return type-id='type-id-76'/>
8924      </function-decl>
8925      <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'>
8926        <parameter type-id='type-id-472'/>
8927        <parameter type-id='type-id-472'/>
8928        <return type-id='type-id-76'/>
8929      </function-decl>
8930      <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'>
8931        <parameter type-id='type-id-469'/>
8932        <parameter type-id='type-id-469'/>
8933        <return type-id='type-id-314'/>
8934      </function-decl>
8935      <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'>
8936        <parameter type-id='type-id-475'/>
8937        <parameter type-id='type-id-475'/>
8938        <return type-id='type-id-314'/>
8939      </function-decl>
8940      <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'>
8941        <parameter type-id='type-id-478'/>
8942        <parameter type-id='type-id-478'/>
8943        <return type-id='type-id-314'/>
8944      </function-decl>
8945      <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'>
8946        <parameter type-id='type-id-2'/>
8947        <return type-id='type-id-76'/>
8948      </function-decl>
8949    </namespace-decl>
8950    <namespace-decl name='base'>
8951      <namespace-decl name='subtle'>
8952        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
8953          <parameter type-id='type-id-92'/>
8954          <parameter type-id='type-id-93'/>
8955          <parameter type-id='type-id-93'/>
8956          <return type-id='type-id-93'/>
8957        </function-decl>
8958        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
8959          <parameter type-id='type-id-92'/>
8960          <parameter type-id='type-id-93'/>
8961          <return type-id='type-id-93'/>
8962        </function-decl>
8963        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
8964          <parameter type-id='type-id-92'/>
8965          <parameter type-id='type-id-93'/>
8966          <return type-id='type-id-93'/>
8967        </function-decl>
8968        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
8969          <parameter type-id='type-id-92'/>
8970          <parameter type-id='type-id-93'/>
8971          <parameter type-id='type-id-93'/>
8972          <return type-id='type-id-93'/>
8973        </function-decl>
8974        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
8975          <parameter type-id='type-id-94'/>
8976          <return type-id='type-id-91'/>
8977        </function-decl>
8978      </namespace-decl>
8979      <namespace-decl name='internal'>
8980        <class-decl name='HookList&lt;void (*)(const void*)&gt;' is-struct='yes' visibility='default' id='type-id-97'/>
8981        <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-420'>
8982          <data-member access='public' layout-offset-in-bits='0'>
8983            <var-decl name='priv_end' type-id='type-id-174' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
8984          </data-member>
8985          <data-member access='public' layout-offset-in-bits='64'>
8986            <var-decl name='priv_data' type-id='type-id-175' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
8987          </data-member>
8988          <member-function access='public'>
8989            <function-decl name='GetSingular' mangled-name='_ZNK4base8internal8HookListIPFvPKvS3_miiilEE11GetSingularEv' filepath='src/malloc_hook-inl.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
8990              <parameter type-id='type-id-484' is-artificial='yes'/>
8991              <return type-id='type-id-380'/>
8992            </function-decl>
8993          </member-function>
8994          <member-function access='public'>
8995            <function-decl name='Traverse' mangled-name='_ZNK4base8internal8HookListIPFvPKvS3_miiilEE8TraverseEPS5_i' filepath='src/malloc_hook-inl.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
8996              <parameter type-id='type-id-484' is-artificial='yes'/>
8997              <parameter type-id='type-id-759'/>
8998              <parameter type-id='type-id-1'/>
8999              <return type-id='type-id-1'/>
9000            </function-decl>
9001          </member-function>
9002          <member-function access='public'>
9003            <function-decl name='empty' mangled-name='_ZNK4base8internal8HookListIPFvPKvS3_miiilEE5emptyEv' filepath='src/malloc_hook-inl.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
9004              <parameter type-id='type-id-484' is-artificial='yes'/>
9005              <return type-id='type-id-76'/>
9006            </function-decl>
9007          </member-function>
9008          <member-function access='public'>
9009            <function-decl name='FixupPrivEndLocked' mangled-name='_ZN4base8internal8HookListIPFvPKvS3_miiilEE18FixupPrivEndLockedEv' filepath='src/malloc_hook-inl.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
9010              <parameter type-id='type-id-421' is-artificial='yes'/>
9011              <return type-id='type-id-75'/>
9012            </function-decl>
9013          </member-function>
9014          <member-function access='public'>
9015            <function-decl name='ExchangeSingular' mangled-name='_ZN4base8internal8HookListIPFvPKvS3_miiilEE16ExchangeSingularES5_' filepath='src/malloc_hook-inl.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
9016              <parameter type-id='type-id-421' is-artificial='yes'/>
9017              <parameter type-id='type-id-380'/>
9018              <return type-id='type-id-380'/>
9019            </function-decl>
9020          </member-function>
9021          <member-function access='public'>
9022            <function-decl name='Remove' mangled-name='_ZN4base8internal8HookListIPFvPKvS3_miiilEE6RemoveES5_' filepath='src/malloc_hook-inl.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
9023              <parameter type-id='type-id-421' is-artificial='yes'/>
9024              <parameter type-id='type-id-380'/>
9025              <return type-id='type-id-76'/>
9026            </function-decl>
9027          </member-function>
9028          <member-function access='public'>
9029            <function-decl name='Add' mangled-name='_ZN4base8internal8HookListIPFvPKvS3_miiilEE3AddES5_' filepath='src/malloc_hook-inl.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
9030              <parameter type-id='type-id-421' is-artificial='yes'/>
9031              <parameter type-id='type-id-380'/>
9032              <return type-id='type-id-76'/>
9033            </function-decl>
9034          </member-function>
9035        </class-decl>
9036        <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-422'>
9037          <data-member access='public' layout-offset-in-bits='0'>
9038            <var-decl name='priv_end' type-id='type-id-174' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
9039          </data-member>
9040          <data-member access='public' layout-offset-in-bits='64'>
9041            <var-decl name='priv_data' type-id='type-id-175' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
9042          </data-member>
9043          <member-function access='public'>
9044            <function-decl name='GetSingular' mangled-name='_ZNK4base8internal8HookListIPFvPKvlEE11GetSingularEv' filepath='src/malloc_hook-inl.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
9045              <parameter type-id='type-id-486' is-artificial='yes'/>
9046              <return type-id='type-id-384'/>
9047            </function-decl>
9048          </member-function>
9049          <member-function access='public'>
9050            <function-decl name='Traverse' mangled-name='_ZNK4base8internal8HookListIPFvPKvlEE8TraverseEPS5_i' filepath='src/malloc_hook-inl.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
9051              <parameter type-id='type-id-486' is-artificial='yes'/>
9052              <parameter type-id='type-id-757'/>
9053              <parameter type-id='type-id-1'/>
9054              <return type-id='type-id-1'/>
9055            </function-decl>
9056          </member-function>
9057          <member-function access='public'>
9058            <function-decl name='empty' mangled-name='_ZNK4base8internal8HookListIPFvPKvlEE5emptyEv' filepath='src/malloc_hook-inl.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
9059              <parameter type-id='type-id-486' is-artificial='yes'/>
9060              <return type-id='type-id-76'/>
9061            </function-decl>
9062          </member-function>
9063          <member-function access='public'>
9064            <function-decl name='FixupPrivEndLocked' mangled-name='_ZN4base8internal8HookListIPFvPKvlEE18FixupPrivEndLockedEv' filepath='src/malloc_hook-inl.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
9065              <parameter type-id='type-id-423' is-artificial='yes'/>
9066              <return type-id='type-id-75'/>
9067            </function-decl>
9068          </member-function>
9069          <member-function access='public'>
9070            <function-decl name='ExchangeSingular' mangled-name='_ZN4base8internal8HookListIPFvPKvlEE16ExchangeSingularES5_' filepath='src/malloc_hook-inl.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
9071              <parameter type-id='type-id-423' is-artificial='yes'/>
9072              <parameter type-id='type-id-384'/>
9073              <return type-id='type-id-384'/>
9074            </function-decl>
9075          </member-function>
9076          <member-function access='public'>
9077            <function-decl name='Remove' mangled-name='_ZN4base8internal8HookListIPFvPKvlEE6RemoveES5_' filepath='src/malloc_hook-inl.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
9078              <parameter type-id='type-id-423' is-artificial='yes'/>
9079              <parameter type-id='type-id-384'/>
9080              <return type-id='type-id-76'/>
9081            </function-decl>
9082          </member-function>
9083          <member-function access='public'>
9084            <function-decl name='Add' mangled-name='_ZN4base8internal8HookListIPFvPKvlEE3AddES5_' filepath='src/malloc_hook-inl.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
9085              <parameter type-id='type-id-423' is-artificial='yes'/>
9086              <parameter type-id='type-id-384'/>
9087              <return type-id='type-id-76'/>
9088            </function-decl>
9089          </member-function>
9090        </class-decl>
9091        <class-decl name='HookList&lt;void (*)(const void*, size_t)&gt;' is-struct='yes' visibility='default' id='type-id-98'/>
9092      </namespace-decl>
9093    </namespace-decl>
9094    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead'>
9095      <var-decl name='FLAGS_heap_check' type-id='type-id-835' 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'/>
9096      <var-decl name='FLAGS_noheap_check' type-id='type-id-84' 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'/>
9097      <var-decl name='FLAGS_heap_profile_pprof' type-id='type-id-835' 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'/>
9098      <var-decl name='FLAGS_noheap_profile_pprof' type-id='type-id-84' 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'/>
9099      <var-decl name='FLAGS_heap_check_dump_directory' type-id='type-id-835' 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'/>
9100      <var-decl name='FLAGS_noheap_check_dump_directory' type-id='type-id-84' 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'/>
9101    </namespace-decl>
9102    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
9103      <var-decl name='FLAGS_heap_check_report' type-id='type-id-76' 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'/>
9104      <var-decl name='FLAGS_noheap_check_report' type-id='type-id-84' 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'/>
9105      <var-decl name='FLAGS_heap_check_before_constructors' type-id='type-id-76' 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'/>
9106      <var-decl name='FLAGS_noheap_check_before_constructors' type-id='type-id-84' 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'/>
9107      <var-decl name='FLAGS_heap_check_after_destructors' type-id='type-id-76' 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'/>
9108      <var-decl name='FLAGS_noheap_check_after_destructors' type-id='type-id-84' 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'/>
9109      <var-decl name='FLAGS_heap_check_strict_check' type-id='type-id-76' 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'/>
9110      <var-decl name='FLAGS_noheap_check_strict_check' type-id='type-id-84' 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'/>
9111      <var-decl name='FLAGS_heap_check_ignore_global_live' type-id='type-id-76' 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'/>
9112      <var-decl name='FLAGS_noheap_check_ignore_global_live' type-id='type-id-84' 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'/>
9113      <var-decl name='FLAGS_heap_check_identify_leaks' type-id='type-id-76' 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'/>
9114      <var-decl name='FLAGS_noheap_check_identify_leaks' type-id='type-id-84' 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'/>
9115      <var-decl name='FLAGS_heap_check_ignore_thread_live' type-id='type-id-76' 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'/>
9116      <var-decl name='FLAGS_noheap_check_ignore_thread_live' type-id='type-id-84' 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'/>
9117      <var-decl name='FLAGS_heap_check_test_pointer_alignment' type-id='type-id-76' 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'/>
9118      <var-decl name='FLAGS_noheap_check_test_pointer_alignment' type-id='type-id-84' 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'/>
9119      <var-decl name='FLAGS_heap_check_run_under_gdb' type-id='type-id-76' 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'/>
9120      <var-decl name='FLAGS_noheap_check_run_under_gdb' type-id='type-id-84' 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'/>
9121    </namespace-decl>
9122    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
9123      <var-decl name='FLAGS_heap_check_max_pointer_offset' type-id='type-id-103' 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'/>
9124      <var-decl name='FLAGS_noheap_check_max_pointer_offset' type-id='type-id-84' 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'/>
9125    </namespace-decl>
9126    <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'>
9127      <return type-id='type-id-75'/>
9128    </function-decl>
9129    <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'>
9130      <return type-id='type-id-75'/>
9131    </function-decl>
9132    <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'>
9133      <return type-id='type-id-75'/>
9134    </function-decl>
9135    <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'>
9136      <return type-id='type-id-75'/>
9137    </function-decl>
9138    <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'>
9139      <return type-id='type-id-75'/>
9140    </function-decl>
9141    <function-type size-in-bits='64' id='type-id-744'>
9142      <parameter type-id='type-id-271'/>
9143      <return type-id='type-id-7'/>
9144    </function-type>
9145    <function-type size-in-bits='64' id='type-id-753'>
9146      <parameter type-id='type-id-438'/>
9147      <return type-id='type-id-75'/>
9148    </function-type>
9149    <function-type size-in-bits='64' id='type-id-754'>
9150      <parameter type-id='type-id-74'/>
9151      <parameter type-id='type-id-208'/>
9152      <parameter type-id='type-id-195'/>
9153      <return type-id='type-id-75'/>
9154    </function-type>
9155    <function-type size-in-bits='64' id='type-id-755'>
9156      <parameter type-id='type-id-74'/>
9157      <parameter type-id='type-id-440'/>
9158      <return type-id='type-id-75'/>
9159    </function-type>
9160    <function-type size-in-bits='64' id='type-id-756'>
9161      <parameter type-id='type-id-74'/>
9162      <parameter type-id='type-id-314'/>
9163      <return type-id='type-id-75'/>
9164    </function-type>
9165    <function-type size-in-bits='64' id='type-id-758'>
9166      <parameter type-id='type-id-74'/>
9167      <parameter type-id='type-id-74'/>
9168      <parameter type-id='type-id-7'/>
9169      <parameter type-id='type-id-1'/>
9170      <parameter type-id='type-id-1'/>
9171      <parameter type-id='type-id-1'/>
9172      <parameter type-id='type-id-313'/>
9173      <return type-id='type-id-75'/>
9174    </function-type>
9175    <function-type size-in-bits='64' id='type-id-844'>
9176      <parameter type-id='type-id-74'/>
9177      <return type-id='type-id-75'/>
9178    </function-type>
9179    <function-type size-in-bits='64' id='type-id-845'>
9180      <parameter type-id='type-id-7'/>
9181      <return type-id='type-id-74'/>
9182    </function-type>
9183  </abi-instr>
9184  <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'>
9185    <qualified-type-def type-id='type-id-250' const='yes' id='type-id-846'/>
9186    <reference-type-def kind='lvalue' type-id='type-id-846' size-in-bits='64' id='type-id-847'/>
9187    <pointer-type-def type-id='type-id-846' size-in-bits='64' id='type-id-848'/>
9188    <reference-type-def kind='lvalue' type-id='type-id-250' size-in-bits='64' id='type-id-849'/>
9189    <reference-type-def kind='lvalue' type-id='type-id-259' size-in-bits='64' id='type-id-850'/>
9190    <pointer-type-def type-id='type-id-259' size-in-bits='64' id='type-id-260'/>
9191    <pointer-type-def type-id='type-id-851' size-in-bits='64' id='type-id-852'/>
9192    <pointer-type-def type-id='type-id-853' size-in-bits='64' id='type-id-854'/>
9193    <pointer-type-def type-id='type-id-855' size-in-bits='64' id='type-id-856'/>
9194    <pointer-type-def type-id='type-id-76' size-in-bits='64' id='type-id-127'/>
9195    <qualified-type-def type-id='type-id-249' const='yes' id='type-id-857'/>
9196    <pointer-type-def type-id='type-id-857' size-in-bits='64' id='type-id-858'/>
9197    <qualified-type-def type-id='type-id-259' const='yes' id='type-id-859'/>
9198    <reference-type-def kind='lvalue' type-id='type-id-859' size-in-bits='64' id='type-id-262'/>
9199    <pointer-type-def type-id='type-id-859' size-in-bits='64' id='type-id-261'/>
9200    <qualified-type-def type-id='type-id-851' const='yes' id='type-id-860'/>
9201    <reference-type-def kind='lvalue' type-id='type-id-860' size-in-bits='64' id='type-id-861'/>
9202    <pointer-type-def type-id='type-id-860' size-in-bits='64' id='type-id-862'/>
9203    <qualified-type-def type-id='type-id-853' const='yes' id='type-id-863'/>
9204    <reference-type-def kind='lvalue' type-id='type-id-863' size-in-bits='64' id='type-id-864'/>
9205    <pointer-type-def type-id='type-id-863' size-in-bits='64' id='type-id-865'/>
9206    <qualified-type-def type-id='type-id-866' const='yes' id='type-id-867'/>
9207    <reference-type-def kind='lvalue' type-id='type-id-867' size-in-bits='64' id='type-id-868'/>
9208    <pointer-type-def type-id='type-id-867' size-in-bits='64' id='type-id-869'/>
9209    <qualified-type-def type-id='type-id-870' const='yes' id='type-id-871'/>
9210    <reference-type-def kind='lvalue' type-id='type-id-871' size-in-bits='64' id='type-id-872'/>
9211    <pointer-type-def type-id='type-id-871' size-in-bits='64' id='type-id-873'/>
9212    <qualified-type-def type-id='type-id-874' const='yes' id='type-id-875'/>
9213    <reference-type-def kind='lvalue' type-id='type-id-875' size-in-bits='64' id='type-id-876'/>
9214    <pointer-type-def type-id='type-id-875' size-in-bits='64' id='type-id-877'/>
9215    <qualified-type-def type-id='type-id-878' const='yes' id='type-id-879'/>
9216    <reference-type-def kind='lvalue' type-id='type-id-879' size-in-bits='64' id='type-id-880'/>
9217    <pointer-type-def type-id='type-id-879' size-in-bits='64' id='type-id-881'/>
9218    <qualified-type-def type-id='type-id-882' const='yes' id='type-id-883'/>
9219    <pointer-type-def type-id='type-id-883' size-in-bits='64' id='type-id-884'/>
9220    <qualified-type-def type-id='type-id-885' const='yes' id='type-id-886'/>
9221    <reference-type-def kind='lvalue' type-id='type-id-886' size-in-bits='64' id='type-id-887'/>
9222    <qualified-type-def type-id='type-id-888' const='yes' id='type-id-889'/>
9223    <reference-type-def kind='lvalue' type-id='type-id-889' size-in-bits='64' id='type-id-890'/>
9224    <qualified-type-def type-id='type-id-891' const='yes' id='type-id-892'/>
9225    <reference-type-def kind='lvalue' type-id='type-id-892' size-in-bits='64' id='type-id-893'/>
9226    <pointer-type-def type-id='type-id-892' size-in-bits='64' id='type-id-894'/>
9227    <qualified-type-def type-id='type-id-264' const='yes' id='type-id-895'/>
9228    <reference-type-def kind='lvalue' type-id='type-id-895' size-in-bits='64' id='type-id-896'/>
9229    <pointer-type-def type-id='type-id-895' size-in-bits='64' id='type-id-897'/>
9230    <qualified-type-def type-id='type-id-898' const='yes' id='type-id-899'/>
9231    <reference-type-def kind='lvalue' type-id='type-id-899' size-in-bits='64' id='type-id-900'/>
9232    <pointer-type-def type-id='type-id-899' size-in-bits='64' id='type-id-901'/>
9233    <qualified-type-def type-id='type-id-902' const='yes' id='type-id-903'/>
9234    <pointer-type-def type-id='type-id-903' size-in-bits='64' id='type-id-904'/>
9235    <reference-type-def kind='lvalue' type-id='type-id-866' size-in-bits='64' id='type-id-905'/>
9236    <pointer-type-def type-id='type-id-866' size-in-bits='64' id='type-id-906'/>
9237    <pointer-type-def type-id='type-id-907' size-in-bits='64' id='type-id-908'/>
9238    <reference-type-def kind='lvalue' type-id='type-id-870' size-in-bits='64' id='type-id-909'/>
9239    <pointer-type-def type-id='type-id-870' size-in-bits='64' id='type-id-910'/>
9240    <reference-type-def kind='lvalue' type-id='type-id-874' size-in-bits='64' id='type-id-911'/>
9241    <pointer-type-def type-id='type-id-874' size-in-bits='64' id='type-id-912'/>
9242    <reference-type-def kind='lvalue' type-id='type-id-878' size-in-bits='64' id='type-id-913'/>
9243    <pointer-type-def type-id='type-id-878' size-in-bits='64' id='type-id-914'/>
9244    <reference-type-def kind='lvalue' type-id='type-id-885' size-in-bits='64' id='type-id-915'/>
9245    <pointer-type-def type-id='type-id-885' size-in-bits='64' id='type-id-916'/>
9246    <pointer-type-def type-id='type-id-888' size-in-bits='64' id='type-id-917'/>
9247    <reference-type-def kind='lvalue' type-id='type-id-264' size-in-bits='64' id='type-id-918'/>
9248    <pointer-type-def type-id='type-id-264' size-in-bits='64' id='type-id-919'/>
9249    <reference-type-def kind='lvalue' type-id='type-id-898' size-in-bits='64' id='type-id-920'/>
9250    <pointer-type-def type-id='type-id-898' size-in-bits='64' id='type-id-921'/>
9251    <pointer-type-def type-id='type-id-902' size-in-bits='64' id='type-id-922'/>
9252    <pointer-type-def type-id='type-id-923' size-in-bits='64' id='type-id-924'/>
9253    <pointer-type-def type-id='type-id-925' size-in-bits='64' id='type-id-310'/>
9254    <pointer-type-def type-id='type-id-926' size-in-bits='64' id='type-id-197'/>
9255    <pointer-type-def type-id='type-id-927' size-in-bits='64' id='type-id-199'/>
9256    <pointer-type-def type-id='type-id-928' size-in-bits='64' id='type-id-204'/>
9257    <pointer-type-def type-id='type-id-929' size-in-bits='64' id='type-id-196'/>
9258    <pointer-type-def type-id='type-id-930' size-in-bits='64' id='type-id-202'/>
9259    <namespace-decl name='std'>
9260      <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-866'>
9261        <member-type access='protected'>
9262          <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-907'>
9263            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-885'/>
9264            <data-member access='public' layout-offset-in-bits='0'>
9265              <var-decl name='_M_key_compare' type-id='type-id-891' 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'/>
9266            </data-member>
9267            <data-member access='public' layout-offset-in-bits='64'>
9268              <var-decl name='_M_header' type-id='type-id-567' 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'/>
9269            </data-member>
9270            <data-member access='public' layout-offset-in-bits='320'>
9271              <var-decl name='_M_node_count' type-id='type-id-7' 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'/>
9272            </data-member>
9273            <member-function access='public'>
9274              <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'>
9275                <parameter type-id='type-id-908' is-artificial='yes'/>
9276                <return type-id='type-id-75'/>
9277              </function-decl>
9278            </member-function>
9279            <member-function access='public'>
9280              <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'>
9281                <parameter type-id='type-id-908' is-artificial='yes'/>
9282                <parameter type-id='type-id-893'/>
9283                <parameter type-id='type-id-887'/>
9284                <return type-id='type-id-75'/>
9285              </function-decl>
9286            </member-function>
9287            <member-function access='private'>
9288              <function-decl name='_M_initialize' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE13_Rb_tree_implISB_Lb0EE13_M_initializeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='444' column='1' visibility='default' binding='global' size-in-bits='64'>
9289                <parameter type-id='type-id-908' is-artificial='yes'/>
9290                <return type-id='type-id-75'/>
9291              </function-decl>
9292            </member-function>
9293          </class-decl>
9294        </member-type>
9295        <data-member access='protected' layout-offset-in-bits='0'>
9296          <var-decl name='_M_impl' type-id='type-id-907' 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'/>
9297        </data-member>
9298        <member-function access='private'>
9299          <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'>
9300            <parameter type-id='type-id-906' is-artificial='yes'/>
9301            <return type-id='type-id-75'/>
9302          </function-decl>
9303        </member-function>
9304        <member-function access='private'>
9305          <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'>
9306            <parameter type-id='type-id-906' is-artificial='yes'/>
9307            <parameter type-id='type-id-893'/>
9308            <parameter type-id='type-id-890'/>
9309            <return type-id='type-id-75'/>
9310          </function-decl>
9311        </member-function>
9312        <member-function access='private'>
9313          <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'>
9314            <parameter type-id='type-id-906' is-artificial='yes'/>
9315            <parameter type-id='type-id-868'/>
9316            <return type-id='type-id-75'/>
9317          </function-decl>
9318        </member-function>
9319        <member-function access='private' destructor='yes'>
9320          <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'>
9321            <parameter type-id='type-id-906' is-artificial='yes'/>
9322            <parameter type-id='type-id-1' is-artificial='yes'/>
9323            <return type-id='type-id-75'/>
9324          </function-decl>
9325        </member-function>
9326        <member-function access='private'>
9327          <function-decl name='size' mangled-name='_ZNKSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='670' column='1' visibility='default' binding='global' size-in-bits='64'>
9328            <parameter type-id='type-id-869' is-artificial='yes'/>
9329            <return type-id='type-id-7'/>
9330          </function-decl>
9331        </member-function>
9332        <member-function access='private'>
9333          <function-decl name='key_comp' mangled-name='_ZNKSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE8key_compEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='621' column='1' visibility='default' binding='global' size-in-bits='64'>
9334            <parameter type-id='type-id-869' is-artificial='yes'/>
9335            <return type-id='type-id-891'/>
9336          </function-decl>
9337        </member-function>
9338        <member-function access='private'>
9339          <function-decl name='begin' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'>
9340            <parameter type-id='type-id-906' is-artificial='yes'/>
9341            <return type-id='type-id-874'/>
9342          </function-decl>
9343        </member-function>
9344        <member-function access='private'>
9345          <function-decl name='end' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='639' column='1' visibility='default' binding='global' size-in-bits='64'>
9346            <parameter type-id='type-id-906' is-artificial='yes'/>
9347            <return type-id='type-id-874'/>
9348          </function-decl>
9349        </member-function>
9350        <member-function access='protected' static='yes'>
9351          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE8_S_valueEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='524' column='1' visibility='default' binding='global' size-in-bits='64'>
9352            <parameter type-id='type-id-569'/>
9353            <return type-id='type-id-900'/>
9354          </function-decl>
9355        </member-function>
9356        <member-function access='protected' static='yes'>
9357          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE8_S_valueEPKSt13_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='500' column='1' visibility='default' binding='global' size-in-bits='64'>
9358            <parameter type-id='type-id-881'/>
9359            <return type-id='type-id-900'/>
9360          </function-decl>
9361        </member-function>
9362        <member-function access='protected' static='yes'>
9363          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE6_S_keyEPKSt13_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='504' column='1' visibility='default' binding='global' size-in-bits='64'>
9364            <parameter type-id='type-id-881'/>
9365            <return type-id='type-id-847'/>
9366          </function-decl>
9367        </member-function>
9368        <member-function access='protected' static='yes'>
9369          <function-decl name='_S_left' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE7_S_leftEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64'>
9370            <parameter type-id='type-id-694'/>
9371            <return type-id='type-id-914'/>
9372          </function-decl>
9373        </member-function>
9374        <member-function access='protected' static='yes'>
9375          <function-decl name='_S_right' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE8_S_rightEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
9376            <parameter type-id='type-id-694'/>
9377            <return type-id='type-id-914'/>
9378          </function-decl>
9379        </member-function>
9380        <member-function access='protected'>
9381          <function-decl name='_M_end' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE6_M_endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='492' column='1' visibility='default' binding='global' size-in-bits='64'>
9382            <parameter type-id='type-id-906' is-artificial='yes'/>
9383            <return type-id='type-id-914'/>
9384          </function-decl>
9385        </member-function>
9386        <member-function access='protected'>
9387          <function-decl name='_M_begin' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE8_M_beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='481' column='1' visibility='default' binding='global' size-in-bits='64'>
9388            <parameter type-id='type-id-906' is-artificial='yes'/>
9389            <return type-id='type-id-914'/>
9390          </function-decl>
9391        </member-function>
9392        <member-function access='private'>
9393          <function-decl name='_M_lower_bound' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE14_M_lower_boundEPSt13_Rb_tree_nodeIS7_ESG_RS3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='981' column='1' visibility='default' binding='global' size-in-bits='64'>
9394            <parameter type-id='type-id-906' is-artificial='yes'/>
9395            <parameter type-id='type-id-914'/>
9396            <parameter type-id='type-id-914'/>
9397            <parameter type-id='type-id-847'/>
9398            <return type-id='type-id-874'/>
9399          </function-decl>
9400        </member-function>
9401        <member-function access='private'>
9402          <function-decl name='lower_bound' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE11lower_boundERS3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='744' column='1' visibility='default' binding='global' size-in-bits='64'>
9403            <parameter type-id='type-id-906' is-artificial='yes'/>
9404            <parameter type-id='type-id-847'/>
9405            <return type-id='type-id-874'/>
9406          </function-decl>
9407        </member-function>
9408        <member-function access='private'>
9409          <function-decl name='_M_get_Node_allocator' mangled-name='_ZNKSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE21_M_get_Node_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64'>
9410            <parameter type-id='type-id-869' is-artificial='yes'/>
9411            <return type-id='type-id-887'/>
9412          </function-decl>
9413        </member-function>
9414        <member-function access='private'>
9415          <function-decl name='get_allocator' mangled-name='_ZNKSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE13get_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
9416            <parameter type-id='type-id-869' is-artificial='yes'/>
9417            <return type-id='type-id-888'/>
9418          </function-decl>
9419        </member-function>
9420        <member-function access='protected'>
9421          <function-decl name='_M_put_node' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE11_M_put_nodeEPSt13_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='362' column='1' visibility='default' binding='global' size-in-bits='64'>
9422            <parameter type-id='type-id-906' is-artificial='yes'/>
9423            <parameter type-id='type-id-914'/>
9424            <return type-id='type-id-75'/>
9425          </function-decl>
9426        </member-function>
9427        <member-function access='protected'>
9428          <function-decl name='_M_destroy_node' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE15_M_destroy_nodeEPSt13_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='381' column='1' visibility='default' binding='global' size-in-bits='64'>
9429            <parameter type-id='type-id-906' is-artificial='yes'/>
9430            <parameter type-id='type-id-914'/>
9431            <return type-id='type-id-75'/>
9432          </function-decl>
9433        </member-function>
9434        <member-function access='protected'>
9435          <function-decl name='_M_get_node' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE11_M_get_nodeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='358' column='1' visibility='default' binding='global' size-in-bits='64'>
9436            <parameter type-id='type-id-906' is-artificial='yes'/>
9437            <return type-id='type-id-914'/>
9438          </function-decl>
9439        </member-function>
9440        <member-function access='protected' static='yes'>
9441          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE6_S_keyEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
9442            <parameter type-id='type-id-569'/>
9443            <return type-id='type-id-847'/>
9444          </function-decl>
9445        </member-function>
9446        <member-function access='protected'>
9447          <function-decl name='_M_create_node' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE14_M_create_nodeERKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='367' column='1' visibility='default' binding='global' size-in-bits='64'>
9448            <parameter type-id='type-id-906' is-artificial='yes'/>
9449            <parameter type-id='type-id-900'/>
9450            <return type-id='type-id-914'/>
9451          </function-decl>
9452        </member-function>
9453        <member-function access='protected'>
9454          <function-decl name='_M_rightmost' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE12_M_rightmostEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
9455            <parameter type-id='type-id-906' is-artificial='yes'/>
9456            <return type-id='type-id-695'/>
9457          </function-decl>
9458        </member-function>
9459        <member-function access='protected'>
9460          <function-decl name='_M_leftmost' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE11_M_leftmostEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='465' column='1' visibility='default' binding='global' size-in-bits='64'>
9461            <parameter type-id='type-id-906' is-artificial='yes'/>
9462            <return type-id='type-id-695'/>
9463          </function-decl>
9464        </member-function>
9465        <member-function access='protected' static='yes'>
9466          <function-decl name='_S_right' mangled-name='_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE8_S_rightEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='520' column='1' visibility='default' binding='global' size-in-bits='64'>
9467            <parameter type-id='type-id-569'/>
9468            <return type-id='type-id-881'/>
9469          </function-decl>
9470        </member-function>
9471        <member-function access='private'>
9472          <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'>
9473            <parameter type-id='type-id-906' is-artificial='yes'/>
9474            <parameter type-id='type-id-914'/>
9475            <return type-id='type-id-75'/>
9476          </function-decl>
9477        </member-function>
9478        <member-function access='private'>
9479          <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_'>
9480            <parameter type-id='type-id-906' is-artificial='yes'/>
9481            <parameter type-id='type-id-569'/>
9482            <parameter type-id='type-id-569'/>
9483            <parameter type-id='type-id-900'/>
9484            <return type-id='type-id-874'/>
9485          </function-decl>
9486        </member-function>
9487        <member-function access='private'>
9488          <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_'>
9489            <parameter type-id='type-id-906' is-artificial='yes'/>
9490            <parameter type-id='type-id-900'/>
9491            <return type-id='type-id-923'/>
9492          </function-decl>
9493        </member-function>
9494        <member-function access='private'>
9495          <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_'>
9496            <parameter type-id='type-id-906' is-artificial='yes'/>
9497            <parameter type-id='type-id-870'/>
9498            <parameter type-id='type-id-900'/>
9499            <return type-id='type-id-874'/>
9500          </function-decl>
9501        </member-function>
9502      </class-decl>
9503      <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-885'>
9504        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/>
9505        <member-function access='private'>
9506          <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'>
9507            <parameter type-id='type-id-916' is-artificial='yes'/>
9508            <return type-id='type-id-75'/>
9509          </function-decl>
9510        </member-function>
9511        <member-function access='private'>
9512          <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'>
9513            <parameter type-id='type-id-916' is-artificial='yes'/>
9514            <parameter type-id='type-id-887'/>
9515            <return type-id='type-id-75'/>
9516          </function-decl>
9517        </member-function>
9518        <member-function access='private' destructor='yes'>
9519          <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'>
9520            <parameter type-id='type-id-916' is-artificial='yes'/>
9521            <parameter type-id='type-id-1' is-artificial='yes'/>
9522            <return type-id='type-id-75'/>
9523          </function-decl>
9524        </member-function>
9525      </class-decl>
9526      <class-decl name='allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' visibility='default' id='type-id-931'/>
9527      <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-888'>
9528        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-853'/>
9529        <member-function access='private'>
9530          <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'>
9531            <parameter type-id='type-id-917' is-artificial='yes'/>
9532            <return type-id='type-id-75'/>
9533          </function-decl>
9534        </member-function>
9535        <member-function access='private'>
9536          <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'>
9537            <parameter type-id='type-id-917' is-artificial='yes'/>
9538            <parameter type-id='type-id-890'/>
9539            <return type-id='type-id-75'/>
9540          </function-decl>
9541        </member-function>
9542        <member-function access='private' destructor='yes'>
9543          <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'>
9544            <parameter type-id='type-id-917' is-artificial='yes'/>
9545            <parameter type-id='type-id-1' is-artificial='yes'/>
9546            <return type-id='type-id-75'/>
9547          </function-decl>
9548        </member-function>
9549        <member-function access='private'>
9550          <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'>
9551            <parameter type-id='type-id-917' is-artificial='yes'/>
9552            <parameter type-id='type-id-887'/>
9553            <return type-id='type-id-75'/>
9554          </function-decl>
9555        </member-function>
9556      </class-decl>
9557      <class-decl name='allocator&lt;std::pair&lt;const void* const, const char*&gt; &gt;' visibility='default' id='type-id-932'/>
9558      <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-264'>
9559        <member-type access='private'>
9560          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-933'/>
9561        </member-type>
9562        <data-member access='private' layout-offset-in-bits='0'>
9563          <var-decl name='_M_t' 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_map.h' line='128' column='1'/>
9564        </data-member>
9565        <member-function access='private'>
9566          <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'>
9567            <parameter type-id='type-id-919' is-artificial='yes'/>
9568            <return type-id='type-id-75'/>
9569          </function-decl>
9570        </member-function>
9571        <member-function access='private'>
9572          <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'>
9573            <parameter type-id='type-id-919' is-artificial='yes'/>
9574            <parameter type-id='type-id-893'/>
9575            <parameter type-id='type-id-890'/>
9576            <return type-id='type-id-75'/>
9577          </function-decl>
9578        </member-function>
9579        <member-function access='private'>
9580          <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'>
9581            <parameter type-id='type-id-919' is-artificial='yes'/>
9582            <parameter type-id='type-id-896'/>
9583            <return type-id='type-id-75'/>
9584          </function-decl>
9585        </member-function>
9586        <member-function access='private'>
9587          <function-decl name='lower_bound' mangled-name='_ZNSt3mapIP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryESt4lessIS1_ESaISt4pairIKS1_S4_EEE11lower_boundERS8_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='700' column='1' visibility='default' binding='global' size-in-bits='64'>
9588            <parameter type-id='type-id-919' is-artificial='yes'/>
9589            <parameter type-id='type-id-847'/>
9590            <return type-id='type-id-874'/>
9591          </function-decl>
9592        </member-function>
9593        <member-function access='private'>
9594          <function-decl name='end' mangled-name='_ZNSt3mapIP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryESt4lessIS1_ESaISt4pairIKS1_S4_EEE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
9595            <parameter type-id='type-id-919' is-artificial='yes'/>
9596            <return type-id='type-id-874'/>
9597          </function-decl>
9598        </member-function>
9599        <member-function access='private'>
9600          <function-decl name='key_comp' mangled-name='_ZNKSt3mapIP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryESt4lessIS1_ESaISt4pairIKS1_S4_EEE8key_compEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='634' column='1' visibility='default' binding='global' size-in-bits='64'>
9601            <parameter type-id='type-id-897' is-artificial='yes'/>
9602            <return type-id='type-id-891'/>
9603          </function-decl>
9604        </member-function>
9605        <member-function access='private'>
9606          <function-decl name='insert' mangled-name='_ZNSt3mapIP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryESt4lessIS1_ESaISt4pairIKS1_S4_EEE6insertESt17_Rb_tree_iteratorIS9_ERKS9_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='539' column='1' visibility='default' binding='global' size-in-bits='64'>
9607            <parameter type-id='type-id-919' is-artificial='yes'/>
9608            <parameter type-id='type-id-874'/>
9609            <parameter type-id='type-id-900'/>
9610            <return type-id='type-id-874'/>
9611          </function-decl>
9612        </member-function>
9613        <member-function access='private'>
9614          <function-decl name='operator[]' mangled-name='_ZNSt3mapIP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryESt4lessIS1_ESaISt4pairIKS1_S4_EEEixERS8_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='442' column='1' visibility='default' binding='global' size-in-bits='64'>
9615            <parameter type-id='type-id-919' is-artificial='yes'/>
9616            <parameter type-id='type-id-847'/>
9617            <return type-id='type-id-850'/>
9618          </function-decl>
9619        </member-function>
9620        <member-function access='private'>
9621          <function-decl name='size' mangled-name='_ZNKSt3mapIP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryESt4lessIS1_ESaISt4pairIKS1_S4_EEE4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='420' column='1' visibility='default' binding='global' size-in-bits='64'>
9622            <parameter type-id='type-id-897' is-artificial='yes'/>
9623            <return type-id='type-id-7'/>
9624          </function-decl>
9625        </member-function>
9626        <member-function access='private'>
9627          <function-decl name='begin' mangled-name='_ZNSt3mapIP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryESt4lessIS1_ESaISt4pairIKS1_S4_EEE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='306' column='1' visibility='default' binding='global' size-in-bits='64'>
9628            <parameter type-id='type-id-919' is-artificial='yes'/>
9629            <return type-id='type-id-874'/>
9630          </function-decl>
9631        </member-function>
9632      </class-decl>
9633      <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;' visibility='default' id='type-id-934'/>
9634      <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-870'>
9635        <data-member access='public' layout-offset-in-bits='0'>
9636          <var-decl name='_M_node' type-id='type-id-773' 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'/>
9637        </data-member>
9638        <member-function access='public'>
9639          <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'>
9640            <parameter type-id='type-id-910' is-artificial='yes'/>
9641            <return type-id='type-id-75'/>
9642          </function-decl>
9643        </member-function>
9644        <member-function access='public'>
9645          <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'>
9646            <parameter type-id='type-id-910' is-artificial='yes'/>
9647            <parameter type-id='type-id-881'/>
9648            <return type-id='type-id-75'/>
9649          </function-decl>
9650        </member-function>
9651        <member-function access='public'>
9652          <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'>
9653            <parameter type-id='type-id-910' is-artificial='yes'/>
9654            <parameter type-id='type-id-876'/>
9655            <return type-id='type-id-75'/>
9656          </function-decl>
9657        </member-function>
9658        <member-function access='public'>
9659          <function-decl name='operator--' mangled-name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryEEEmmEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64'>
9660            <parameter type-id='type-id-910' is-artificial='yes'/>
9661            <return type-id='type-id-909'/>
9662          </function-decl>
9663        </member-function>
9664        <member-function access='public'>
9665          <function-decl name='operator++' mangled-name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryEEEppEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64'>
9666            <parameter type-id='type-id-910' is-artificial='yes'/>
9667            <return type-id='type-id-909'/>
9668          </function-decl>
9669        </member-function>
9670        <member-function access='public'>
9671          <function-decl name='operator-&gt;' mangled-name='_ZNKSt23_Rb_tree_const_iteratorISt4pairIKP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryEEEptEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
9672            <parameter type-id='type-id-873' is-artificial='yes'/>
9673            <return type-id='type-id-901'/>
9674          </function-decl>
9675        </member-function>
9676        <member-function access='public'>
9677          <function-decl name='operator!=' mangled-name='_ZNKSt23_Rb_tree_const_iteratorISt4pairIKP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryEEEneERKS8_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='291' column='1' visibility='default' binding='global' size-in-bits='64'>
9678            <parameter type-id='type-id-873' is-artificial='yes'/>
9679            <parameter type-id='type-id-872'/>
9680            <return type-id='type-id-76'/>
9681          </function-decl>
9682        </member-function>
9683      </class-decl>
9684      <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-874'>
9685        <data-member access='public' layout-offset-in-bits='0'>
9686          <var-decl name='_M_node' type-id='type-id-774' 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'/>
9687        </data-member>
9688        <member-function access='public'>
9689          <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'>
9690            <parameter type-id='type-id-912' is-artificial='yes'/>
9691            <return type-id='type-id-75'/>
9692          </function-decl>
9693        </member-function>
9694        <member-function access='public'>
9695          <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'>
9696            <parameter type-id='type-id-912' is-artificial='yes'/>
9697            <parameter type-id='type-id-914'/>
9698            <return type-id='type-id-75'/>
9699          </function-decl>
9700        </member-function>
9701        <member-function access='public'>
9702          <function-decl name='operator==' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryEEEeqERKS8_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
9703            <parameter type-id='type-id-877' is-artificial='yes'/>
9704            <parameter type-id='type-id-876'/>
9705            <return type-id='type-id-76'/>
9706          </function-decl>
9707        </member-function>
9708        <member-function access='public'>
9709          <function-decl name='operator--' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryEEEmmEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
9710            <parameter type-id='type-id-912' is-artificial='yes'/>
9711            <return type-id='type-id-911'/>
9712          </function-decl>
9713        </member-function>
9714        <member-function access='public'>
9715          <function-decl name='operator*' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryEEEdeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
9716            <parameter type-id='type-id-877' is-artificial='yes'/>
9717            <return type-id='type-id-920'/>
9718          </function-decl>
9719        </member-function>
9720      </class-decl>
9721      <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-882'>
9722        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-935'/>
9723        <member-function access='public'>
9724          <function-decl name='operator()' mangled-name='_ZNKSt10_Select1stISt4pairIKP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryEEEclERKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='488' column='1' visibility='default' binding='global' size-in-bits='64'>
9725            <parameter type-id='type-id-884' is-artificial='yes'/>
9726            <parameter type-id='type-id-900'/>
9727            <return type-id='type-id-847'/>
9728          </function-decl>
9729        </member-function>
9730      </class-decl>
9731      <class-decl name='__copy_move_backward&lt;false, false, std::random_access_iterator_tag&gt;' is-struct='yes' visibility='default' id='type-id-936'/>
9732      <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-937'>
9733        <member-function access='public' static='yes'>
9734          <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'>
9735            <parameter type-id='type-id-246'/>
9736            <parameter type-id='type-id-246'/>
9737            <parameter type-id='type-id-171'/>
9738            <return type-id='type-id-76'/>
9739          </function-decl>
9740        </member-function>
9741        <member-function access='public' static='yes'>
9742          <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'>
9743            <parameter type-id='type-id-246'/>
9744            <parameter type-id='type-id-246'/>
9745            <parameter type-id='type-id-171'/>
9746            <return type-id='type-id-76'/>
9747          </function-decl>
9748        </member-function>
9749        <member-function access='public' static='yes'>
9750          <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'>
9751            <parameter type-id='type-id-171'/>
9752            <parameter type-id='type-id-171'/>
9753            <parameter type-id='type-id-171'/>
9754            <return type-id='type-id-76'/>
9755          </function-decl>
9756        </member-function>
9757      </class-decl>
9758      <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-938'>
9759        <member-function access='public' static='yes'>
9760          <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'>
9761            <parameter type-id='type-id-275'/>
9762            <parameter type-id='type-id-275'/>
9763            <return type-id='type-id-75'/>
9764          </function-decl>
9765        </member-function>
9766        <member-function access='public' static='yes'>
9767          <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'>
9768            <parameter type-id='type-id-260'/>
9769            <parameter type-id='type-id-260'/>
9770            <return type-id='type-id-75'/>
9771          </function-decl>
9772        </member-function>
9773      </class-decl>
9774      <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-939'>
9775        <member-function access='public' static='yes'>
9776          <function-decl name='__b' mangled-name='_ZNSt12__miter_baseIPP17HeapProfileBucketLb0EE3__bES2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
9777            <parameter type-id='type-id-275'/>
9778            <return type-id='type-id-275'/>
9779          </function-decl>
9780        </member-function>
9781      </class-decl>
9782      <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-940'>
9783        <member-function access='public' static='yes'>
9784          <function-decl name='__b' mangled-name='_ZNSt12__miter_baseIPN16HeapProfileTable8Snapshot5EntryELb0EE3__bES3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
9785            <parameter type-id='type-id-260'/>
9786            <return type-id='type-id-260'/>
9787          </function-decl>
9788        </member-function>
9789      </class-decl>
9790      <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-941'>
9791        <member-function access='public' static='yes'>
9792          <function-decl name='__b' mangled-name='_ZNSt12__miter_baseIPKPKvLb0EE3__bES3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
9793            <parameter type-id='type-id-246'/>
9794            <return type-id='type-id-246'/>
9795          </function-decl>
9796        </member-function>
9797      </class-decl>
9798      <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-942'>
9799        <member-function access='public' static='yes'>
9800          <function-decl name='__b' mangled-name='_ZNSt12__niter_baseIPP17HeapProfileBucketLb0EE3__bES2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
9801            <parameter type-id='type-id-275'/>
9802            <return type-id='type-id-275'/>
9803          </function-decl>
9804        </member-function>
9805      </class-decl>
9806      <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-943'>
9807        <member-function access='public' static='yes'>
9808          <function-decl name='__b' mangled-name='_ZNSt12__niter_baseIPN16HeapProfileTable8Snapshot5EntryELb0EE3__bES3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
9809            <parameter type-id='type-id-260'/>
9810            <return type-id='type-id-260'/>
9811          </function-decl>
9812        </member-function>
9813      </class-decl>
9814      <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-944'>
9815        <member-function access='public' static='yes'>
9816          <function-decl name='__b' mangled-name='_ZNSt12__niter_baseIPKPKvLb0EE3__bES3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
9817            <parameter type-id='type-id-246'/>
9818            <return type-id='type-id-246'/>
9819          </function-decl>
9820        </member-function>
9821      </class-decl>
9822      <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-945'>
9823        <member-function access='public' static='yes'>
9824          <function-decl name='__b' mangled-name='_ZNSt12__niter_baseIPPKvLb0EE3__bES2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
9825            <parameter type-id='type-id-171'/>
9826            <return type-id='type-id-171'/>
9827          </function-decl>
9828        </member-function>
9829      </class-decl>
9830      <class-decl name='binary_function&lt;HeapProfileTable::Bucket*, HeapProfileTable::Bucket*, bool&gt;' 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-946'/>
9831      <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-891'>
9832        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-946'/>
9833        <member-function access='public'>
9834          <function-decl name='operator()' mangled-name='_ZNKSt4lessIP17HeapProfileBucketEclERKS1_S4_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='229' column='1' visibility='default' binding='global' size-in-bits='64'>
9835            <parameter type-id='type-id-894' is-artificial='yes'/>
9836            <parameter type-id='type-id-847'/>
9837            <parameter type-id='type-id-847'/>
9838            <return type-id='type-id-76'/>
9839          </function-decl>
9840        </member-function>
9841      </class-decl>
9842      <class-decl name='less&lt;const void*&gt;' is-struct='yes' visibility='default' id='type-id-947'/>
9843      <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-898'>
9844        <data-member access='public' layout-offset-in-bits='0'>
9845          <var-decl name='first' type-id='type-id-846' 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'/>
9846        </data-member>
9847        <data-member access='public' layout-offset-in-bits='64'>
9848          <var-decl name='second' type-id='type-id-259' 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'/>
9849        </data-member>
9850        <member-function access='public'>
9851          <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'>
9852            <parameter type-id='type-id-921' is-artificial='yes'/>
9853            <return type-id='type-id-75'/>
9854          </function-decl>
9855        </member-function>
9856        <member-function access='public'>
9857          <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'>
9858            <parameter type-id='type-id-921' is-artificial='yes'/>
9859            <parameter type-id='type-id-847'/>
9860            <parameter type-id='type-id-262'/>
9861            <return type-id='type-id-75'/>
9862          </function-decl>
9863        </member-function>
9864      </class-decl>
9865      <class-decl name='pair&lt;const void* const, const char*&gt;' is-struct='yes' visibility='default' id='type-id-902'/>
9866      <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-923'>
9867        <data-member access='public' layout-offset-in-bits='0'>
9868          <var-decl name='first' type-id='type-id-874' 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'/>
9869        </data-member>
9870        <data-member access='public' layout-offset-in-bits='64'>
9871          <var-decl name='second' type-id='type-id-76' 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'/>
9872        </data-member>
9873        <member-function access='public'>
9874          <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'>
9875            <parameter type-id='type-id-924' is-artificial='yes'/>
9876            <return type-id='type-id-75'/>
9877          </function-decl>
9878        </member-function>
9879        <member-function access='public'>
9880          <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'>
9881            <parameter type-id='type-id-924' is-artificial='yes'/>
9882            <parameter type-id='type-id-876'/>
9883            <parameter type-id='type-id-488'/>
9884            <return type-id='type-id-75'/>
9885          </function-decl>
9886        </member-function>
9887      </class-decl>
9888      <class-decl name='unary_function&lt;std::pair&lt;HeapProfileTable::Bucket* const, HeapProfileTable::Snapshot::Entry&gt;, HeapProfileTable::Bucket* const&gt;' 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-935'/>
9889      <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-948'>
9890        <member-type access='protected'>
9891          <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-949'>
9892            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-950'/>
9893            <data-member access='public' layout-offset-in-bits='0'>
9894              <var-decl name='_M_key_compare' type-id='type-id-951' 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'/>
9895            </data-member>
9896            <data-member access='public' layout-offset-in-bits='64'>
9897              <var-decl name='_M_header' type-id='type-id-567' 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'/>
9898            </data-member>
9899            <data-member access='public' layout-offset-in-bits='320'>
9900              <var-decl name='_M_node_count' type-id='type-id-7' 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'/>
9901            </data-member>
9902            <member-function access='public'>
9903              <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'>
9904                <parameter type-id='type-id-952' is-artificial='yes'/>
9905                <return type-id='type-id-75'/>
9906              </function-decl>
9907            </member-function>
9908            <member-function access='public'>
9909              <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'>
9910                <parameter type-id='type-id-952' is-artificial='yes'/>
9911                <parameter type-id='type-id-953'/>
9912                <parameter type-id='type-id-954'/>
9913                <return type-id='type-id-75'/>
9914              </function-decl>
9915            </member-function>
9916            <member-function access='public'>
9917              <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'>
9918                <parameter type-id='type-id-952' is-artificial='yes'/>
9919                <return type-id='type-id-75'/>
9920              </function-decl>
9921            </member-function>
9922            <member-function access='public'>
9923              <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'>
9924                <parameter type-id='type-id-952' is-artificial='yes'/>
9925                <parameter type-id='type-id-953'/>
9926                <parameter type-id='type-id-954'/>
9927                <return type-id='type-id-75'/>
9928              </function-decl>
9929            </member-function>
9930            <member-function access='private'>
9931              <function-decl name='_M_initialize' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE13_Rb_tree_implISA_Lb0EE13_M_initializeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='444' column='1' visibility='default' binding='global' size-in-bits='64'>
9932                <parameter type-id='type-id-952' is-artificial='yes'/>
9933                <return type-id='type-id-75'/>
9934              </function-decl>
9935            </member-function>
9936          </class-decl>
9937        </member-type>
9938        <data-member access='protected' layout-offset-in-bits='0'>
9939          <var-decl name='_M_impl' type-id='type-id-949' 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'/>
9940        </data-member>
9941        <member-function access='private'>
9942          <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'>
9943            <parameter type-id='type-id-955' is-artificial='yes'/>
9944            <return type-id='type-id-75'/>
9945          </function-decl>
9946        </member-function>
9947        <member-function access='private'>
9948          <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'>
9949            <parameter type-id='type-id-955' is-artificial='yes'/>
9950            <parameter type-id='type-id-953'/>
9951            <parameter type-id='type-id-956'/>
9952            <return type-id='type-id-75'/>
9953          </function-decl>
9954        </member-function>
9955        <member-function access='private'>
9956          <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'>
9957            <parameter type-id='type-id-955' is-artificial='yes'/>
9958            <parameter type-id='type-id-957'/>
9959            <return type-id='type-id-75'/>
9960          </function-decl>
9961        </member-function>
9962        <member-function access='private' destructor='yes'>
9963          <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'>
9964            <parameter type-id='type-id-955' is-artificial='yes'/>
9965            <parameter type-id='type-id-1' is-artificial='yes'/>
9966            <return type-id='type-id-75'/>
9967          </function-decl>
9968        </member-function>
9969        <member-function access='private'>
9970          <function-decl name='size' mangled-name='_ZNKSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='670' column='1' visibility='default' binding='global' size-in-bits='64'>
9971            <parameter type-id='type-id-958' is-artificial='yes'/>
9972            <return type-id='type-id-7'/>
9973          </function-decl>
9974        </member-function>
9975        <member-function access='private'>
9976          <function-decl name='key_comp' mangled-name='_ZNKSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8key_compEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='621' column='1' visibility='default' binding='global' size-in-bits='64'>
9977            <parameter type-id='type-id-958' is-artificial='yes'/>
9978            <return type-id='type-id-951'/>
9979          </function-decl>
9980        </member-function>
9981        <member-function access='private'>
9982          <function-decl name='end' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='639' column='1' visibility='default' binding='global' size-in-bits='64'>
9983            <parameter type-id='type-id-955' is-artificial='yes'/>
9984            <return type-id='type-id-959'/>
9985          </function-decl>
9986        </member-function>
9987        <member-function access='private'>
9988          <function-decl name='begin' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'>
9989            <parameter type-id='type-id-955' is-artificial='yes'/>
9990            <return type-id='type-id-959'/>
9991          </function-decl>
9992        </member-function>
9993        <member-function access='protected' static='yes'>
9994          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_S_valueEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='524' column='1' visibility='default' binding='global' size-in-bits='64'>
9995            <parameter type-id='type-id-569'/>
9996            <return type-id='type-id-960'/>
9997          </function-decl>
9998        </member-function>
9999        <member-function access='private'>
10000          <function-decl name='_M_get_Node_allocator' mangled-name='_ZNKSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE21_M_get_Node_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64'>
10001            <parameter type-id='type-id-958' is-artificial='yes'/>
10002            <return type-id='type-id-954'/>
10003          </function-decl>
10004        </member-function>
10005        <member-function access='protected' static='yes'>
10006          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_S_valueEPKSt13_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='500' column='1' visibility='default' binding='global' size-in-bits='64'>
10007            <parameter type-id='type-id-961'/>
10008            <return type-id='type-id-960'/>
10009          </function-decl>
10010        </member-function>
10011        <member-function access='protected' static='yes'>
10012          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE6_S_keyEPKSt13_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='504' column='1' visibility='default' binding='global' size-in-bits='64'>
10013            <parameter type-id='type-id-961'/>
10014            <return type-id='type-id-365'/>
10015          </function-decl>
10016        </member-function>
10017        <member-function access='protected' static='yes'>
10018          <function-decl name='_S_left' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE7_S_leftEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64'>
10019            <parameter type-id='type-id-694'/>
10020            <return type-id='type-id-962'/>
10021          </function-decl>
10022        </member-function>
10023        <member-function access='protected' static='yes'>
10024          <function-decl name='_S_right' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_S_rightEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
10025            <parameter type-id='type-id-694'/>
10026            <return type-id='type-id-962'/>
10027          </function-decl>
10028        </member-function>
10029        <member-function access='protected'>
10030          <function-decl name='_M_end' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE6_M_endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='492' column='1' visibility='default' binding='global' size-in-bits='64'>
10031            <parameter type-id='type-id-955' is-artificial='yes'/>
10032            <return type-id='type-id-962'/>
10033          </function-decl>
10034        </member-function>
10035        <member-function access='protected'>
10036          <function-decl name='_M_begin' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_M_beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='481' column='1' visibility='default' binding='global' size-in-bits='64'>
10037            <parameter type-id='type-id-955' is-artificial='yes'/>
10038            <return type-id='type-id-962'/>
10039          </function-decl>
10040        </member-function>
10041        <member-function access='private'>
10042          <function-decl name='_M_lower_bound' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_lower_boundEPSt13_Rb_tree_nodeIS6_ESF_RS3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='981' column='1' visibility='default' binding='global' size-in-bits='64'>
10043            <parameter type-id='type-id-955' is-artificial='yes'/>
10044            <parameter type-id='type-id-962'/>
10045            <parameter type-id='type-id-962'/>
10046            <parameter type-id='type-id-365'/>
10047            <return type-id='type-id-959'/>
10048          </function-decl>
10049        </member-function>
10050        <member-function access='private'>
10051          <function-decl name='lower_bound' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE11lower_boundERS3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='744' column='1' visibility='default' binding='global' size-in-bits='64'>
10052            <parameter type-id='type-id-955' is-artificial='yes'/>
10053            <parameter type-id='type-id-365'/>
10054            <return type-id='type-id-959'/>
10055          </function-decl>
10056        </member-function>
10057        <member-function access='protected'>
10058          <function-decl name='_M_get_node' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE11_M_get_nodeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='358' column='1' visibility='default' binding='global' size-in-bits='64'>
10059            <parameter type-id='type-id-955' is-artificial='yes'/>
10060            <return type-id='type-id-962'/>
10061          </function-decl>
10062        </member-function>
10063        <member-function access='private'>
10064          <function-decl name='get_allocator' mangled-name='_ZNKSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE13get_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
10065            <parameter type-id='type-id-958' is-artificial='yes'/>
10066            <return type-id='type-id-963'/>
10067          </function-decl>
10068        </member-function>
10069        <member-function access='protected' static='yes'>
10070          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE6_S_keyEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
10071            <parameter type-id='type-id-569'/>
10072            <return type-id='type-id-365'/>
10073          </function-decl>
10074        </member-function>
10075        <member-function access='protected'>
10076          <function-decl name='_M_create_node' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_create_nodeERKS6_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='367' column='1' visibility='default' binding='global' size-in-bits='64'>
10077            <parameter type-id='type-id-955' is-artificial='yes'/>
10078            <parameter type-id='type-id-960'/>
10079            <return type-id='type-id-962'/>
10080          </function-decl>
10081        </member-function>
10082        <member-function access='protected'>
10083          <function-decl name='_M_rightmost' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE12_M_rightmostEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
10084            <parameter type-id='type-id-955' is-artificial='yes'/>
10085            <return type-id='type-id-695'/>
10086          </function-decl>
10087        </member-function>
10088        <member-function access='protected'>
10089          <function-decl name='_M_leftmost' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE11_M_leftmostEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='465' column='1' visibility='default' binding='global' size-in-bits='64'>
10090            <parameter type-id='type-id-955' is-artificial='yes'/>
10091            <return type-id='type-id-695'/>
10092          </function-decl>
10093        </member-function>
10094        <member-function access='protected' static='yes'>
10095          <function-decl name='_S_right' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_S_rightEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='520' column='1' visibility='default' binding='global' size-in-bits='64'>
10096            <parameter type-id='type-id-569'/>
10097            <return type-id='type-id-961'/>
10098          </function-decl>
10099        </member-function>
10100        <member-function access='private'>
10101          <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_'>
10102            <parameter type-id='type-id-955' is-artificial='yes'/>
10103            <parameter type-id='type-id-569'/>
10104            <parameter type-id='type-id-569'/>
10105            <parameter type-id='type-id-960'/>
10106            <return type-id='type-id-959'/>
10107          </function-decl>
10108        </member-function>
10109        <member-function access='private'>
10110          <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_'>
10111            <parameter type-id='type-id-955' is-artificial='yes'/>
10112            <parameter type-id='type-id-960'/>
10113            <return type-id='type-id-964'/>
10114          </function-decl>
10115        </member-function>
10116        <member-function access='private'>
10117          <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_'>
10118            <parameter type-id='type-id-955' is-artificial='yes'/>
10119            <parameter type-id='type-id-965'/>
10120            <parameter type-id='type-id-960'/>
10121            <return type-id='type-id-959'/>
10122          </function-decl>
10123        </member-function>
10124        <member-function access='private'>
10125          <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'>
10126            <parameter type-id='type-id-955' is-artificial='yes'/>
10127            <return type-id='type-id-75'/>
10128          </function-decl>
10129        </member-function>
10130        <member-function access='private'>
10131          <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'>
10132            <parameter type-id='type-id-955' is-artificial='yes'/>
10133            <parameter type-id='type-id-953'/>
10134            <parameter type-id='type-id-956'/>
10135            <return type-id='type-id-75'/>
10136          </function-decl>
10137        </member-function>
10138        <member-function access='private'>
10139          <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'>
10140            <parameter type-id='type-id-955' is-artificial='yes'/>
10141            <parameter type-id='type-id-957'/>
10142            <return type-id='type-id-75'/>
10143          </function-decl>
10144        </member-function>
10145        <member-function access='private' destructor='yes'>
10146          <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'>
10147            <parameter type-id='type-id-955' is-artificial='yes'/>
10148            <parameter type-id='type-id-1' is-artificial='yes'/>
10149            <return type-id='type-id-75'/>
10150          </function-decl>
10151        </member-function>
10152        <member-function access='protected'>
10153          <function-decl name='_M_put_node' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE11_M_put_nodeEPSt13_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='362' column='1' visibility='default' binding='global' size-in-bits='64'>
10154            <parameter type-id='type-id-955' is-artificial='yes'/>
10155            <parameter type-id='type-id-962'/>
10156            <return type-id='type-id-75'/>
10157          </function-decl>
10158        </member-function>
10159        <member-function access='protected'>
10160          <function-decl name='_M_destroy_node' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE15_M_destroy_nodeEPSt13_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='381' column='1' visibility='default' binding='global' size-in-bits='64'>
10161            <parameter type-id='type-id-955' is-artificial='yes'/>
10162            <parameter type-id='type-id-962'/>
10163            <return type-id='type-id-75'/>
10164          </function-decl>
10165        </member-function>
10166        <member-function access='private'>
10167          <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'>
10168            <parameter type-id='type-id-955' is-artificial='yes'/>
10169            <parameter type-id='type-id-962'/>
10170            <return type-id='type-id-75'/>
10171          </function-decl>
10172        </member-function>
10173      </class-decl>
10174      <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-966'/>
10175      <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-967'/>
10176      <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-968'/>
10177      <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-969'/>
10178      <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-970'/>
10179      <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-971'/>
10180      <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-965'>
10181        <data-member access='public' layout-offset-in-bits='0'>
10182          <var-decl name='_M_node' type-id='type-id-773' 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'/>
10183        </data-member>
10184        <member-function access='public'>
10185          <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'>
10186            <parameter type-id='type-id-972' is-artificial='yes'/>
10187            <return type-id='type-id-75'/>
10188          </function-decl>
10189        </member-function>
10190        <member-function access='public'>
10191          <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'>
10192            <parameter type-id='type-id-972' is-artificial='yes'/>
10193            <parameter type-id='type-id-961'/>
10194            <return type-id='type-id-75'/>
10195          </function-decl>
10196        </member-function>
10197        <member-function access='public'>
10198          <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'>
10199            <parameter type-id='type-id-972' is-artificial='yes'/>
10200            <parameter type-id='type-id-973'/>
10201            <return type-id='type-id-75'/>
10202          </function-decl>
10203        </member-function>
10204        <member-function access='public'>
10205          <function-decl name='operator-&gt;' mangled-name='_ZNKSt23_Rb_tree_const_iteratorISt4pairIKPKvPKcEEptEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
10206            <parameter type-id='type-id-974' is-artificial='yes'/>
10207            <return type-id='type-id-975'/>
10208          </function-decl>
10209        </member-function>
10210        <member-function access='public'>
10211          <function-decl name='operator++' mangled-name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvPKcEEppEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64'>
10212            <parameter type-id='type-id-972' is-artificial='yes'/>
10213            <return type-id='type-id-976'/>
10214          </function-decl>
10215        </member-function>
10216        <member-function access='public'>
10217          <function-decl name='operator!=' mangled-name='_ZNKSt23_Rb_tree_const_iteratorISt4pairIKPKvPKcEEneERKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='291' column='1' visibility='default' binding='global' size-in-bits='64'>
10218            <parameter type-id='type-id-974' is-artificial='yes'/>
10219            <parameter type-id='type-id-977'/>
10220            <return type-id='type-id-76'/>
10221          </function-decl>
10222        </member-function>
10223        <member-function access='public'>
10224          <function-decl name='operator--' mangled-name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvPKcEEmmEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64'>
10225            <parameter type-id='type-id-972' is-artificial='yes'/>
10226            <return type-id='type-id-976'/>
10227          </function-decl>
10228        </member-function>
10229      </class-decl>
10230      <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-959'>
10231        <data-member access='public' layout-offset-in-bits='0'>
10232          <var-decl name='_M_node' type-id='type-id-774' 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'/>
10233        </data-member>
10234        <member-function access='public'>
10235          <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'>
10236            <parameter type-id='type-id-978' is-artificial='yes'/>
10237            <return type-id='type-id-75'/>
10238          </function-decl>
10239        </member-function>
10240        <member-function access='public'>
10241          <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'>
10242            <parameter type-id='type-id-978' is-artificial='yes'/>
10243            <parameter type-id='type-id-962'/>
10244            <return type-id='type-id-75'/>
10245          </function-decl>
10246        </member-function>
10247        <member-function access='public'>
10248          <function-decl name='operator-&gt;' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKPKvPKcEEptEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
10249            <parameter type-id='type-id-979' is-artificial='yes'/>
10250            <return type-id='type-id-980'/>
10251          </function-decl>
10252        </member-function>
10253        <member-function access='public'>
10254          <function-decl name='operator++' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKPKvPKcEEppEi' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64'>
10255            <parameter type-id='type-id-978' is-artificial='yes'/>
10256            <parameter type-id='type-id-1'/>
10257            <return type-id='type-id-959'/>
10258          </function-decl>
10259        </member-function>
10260        <member-function access='public'>
10261          <function-decl name='operator==' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKPKvPKcEEeqERKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
10262            <parameter type-id='type-id-979' is-artificial='yes'/>
10263            <parameter type-id='type-id-973'/>
10264            <return type-id='type-id-76'/>
10265          </function-decl>
10266        </member-function>
10267        <member-function access='public'>
10268          <function-decl name='operator--' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKPKvPKcEEmmEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
10269            <parameter type-id='type-id-978' is-artificial='yes'/>
10270            <return type-id='type-id-981'/>
10271          </function-decl>
10272        </member-function>
10273        <member-function access='public'>
10274          <function-decl name='operator*' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKPKvPKcEEdeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
10275            <parameter type-id='type-id-979' is-artificial='yes'/>
10276            <return type-id='type-id-982'/>
10277          </function-decl>
10278        </member-function>
10279      </class-decl>
10280      <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-878'/>
10281      <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-983'/>
10282      <class-decl name='_Rb_tree_node_base' is-struct='yes' visibility='default' id='type-id-984'/>
10283      <class-decl name='allocator&lt;char&gt;' is-struct='yes' visibility='default' id='type-id-985'/>
10284      <class-decl name='char_traits&lt;char&gt;' is-struct='yes' visibility='default' id='type-id-986'/>
10285      <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-987'/>
10286      <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-988'/>
10287      <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-989'/>
10288      <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-964'>
10289        <data-member access='public' layout-offset-in-bits='0'>
10290          <var-decl name='first' type-id='type-id-959' 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'/>
10291        </data-member>
10292        <data-member access='public' layout-offset-in-bits='64'>
10293          <var-decl name='second' type-id='type-id-76' 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'/>
10294        </data-member>
10295        <member-function access='public'>
10296          <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'>
10297            <parameter type-id='type-id-990' is-artificial='yes'/>
10298            <return type-id='type-id-75'/>
10299          </function-decl>
10300        </member-function>
10301        <member-function access='public'>
10302          <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'>
10303            <parameter type-id='type-id-990' is-artificial='yes'/>
10304            <parameter type-id='type-id-973'/>
10305            <parameter type-id='type-id-488'/>
10306            <return type-id='type-id-75'/>
10307          </function-decl>
10308        </member-function>
10309      </class-decl>
10310      <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-991'/>
10311      <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'>
10312        <parameter type-id='type-id-829'/>
10313        <parameter type-id='type-id-2'/>
10314        <return type-id='type-id-830'/>
10315      </function-decl>
10316      <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'>
10317        <parameter type-id='type-id-849'/>
10318        <parameter type-id='type-id-849'/>
10319        <return type-id='type-id-75'/>
10320      </function-decl>
10321      <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'>
10322        <parameter type-id='type-id-850'/>
10323        <parameter type-id='type-id-850'/>
10324        <return type-id='type-id-75'/>
10325      </function-decl>
10326      <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'>
10327        <parameter type-id='type-id-262'/>
10328        <parameter type-id='type-id-262'/>
10329        <parameter type-id='type-id-262'/>
10330        <return type-id='type-id-262'/>
10331      </function-decl>
10332      <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'>
10333        <parameter type-id='type-id-847'/>
10334        <parameter type-id='type-id-847'/>
10335        <parameter type-id='type-id-847'/>
10336        <parameter type-id='type-id-856'/>
10337        <return type-id='type-id-847'/>
10338      </function-decl>
10339      <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'>
10340        <parameter type-id='type-id-260'/>
10341        <parameter type-id='type-id-260'/>
10342        <parameter type-id='type-id-260'/>
10343        <return type-id='type-id-75'/>
10344      </function-decl>
10345      <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_'>
10346        <parameter type-id='type-id-275' name='__first' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='1913' column='1'/>
10347        <parameter type-id='type-id-275' name='__middle' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='1914' column='1'/>
10348        <parameter type-id='type-id-275' name='__last' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='1915' column='1'/>
10349        <parameter type-id='type-id-856' name='__comp' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='1915' column='1'/>
10350        <return type-id='type-id-75'/>
10351      </function-decl>
10352      <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'>
10353        <parameter type-id='type-id-260'/>
10354        <parameter type-id='type-id-259'/>
10355        <return type-id='type-id-75'/>
10356      </function-decl>
10357      <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'>
10358        <parameter type-id='type-id-275'/>
10359        <parameter type-id='type-id-250'/>
10360        <parameter type-id='type-id-856'/>
10361        <return type-id='type-id-75'/>
10362      </function-decl>
10363      <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_'>
10364        <parameter type-id='type-id-260' name='__first' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2096' column='1'/>
10365        <parameter type-id='type-id-260' name='__last' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2097' column='1'/>
10366        <return type-id='type-id-75'/>
10367      </function-decl>
10368      <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_'>
10369        <parameter type-id='type-id-275' name='__first' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2119' column='1'/>
10370        <parameter type-id='type-id-275' name='__last' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2120' column='1'/>
10371        <parameter type-id='type-id-856' name='__comp' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2120' column='1'/>
10372        <return type-id='type-id-75'/>
10373      </function-decl>
10374      <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'>
10375        <parameter type-id='type-id-260'/>
10376        <parameter type-id='type-id-260'/>
10377        <return type-id='type-id-75'/>
10378      </function-decl>
10379      <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'>
10380        <parameter type-id='type-id-275'/>
10381        <parameter type-id='type-id-275'/>
10382        <parameter type-id='type-id-856'/>
10383        <return type-id='type-id-75'/>
10384      </function-decl>
10385      <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'>
10386        <parameter type-id='type-id-260'/>
10387        <parameter type-id='type-id-260'/>
10388        <return type-id='type-id-75'/>
10389      </function-decl>
10390      <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'>
10391        <parameter type-id='type-id-275'/>
10392        <parameter type-id='type-id-275'/>
10393        <parameter type-id='type-id-856'/>
10394        <return type-id='type-id-75'/>
10395      </function-decl>
10396      <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'>
10397        <parameter type-id='type-id-260'/>
10398        <parameter type-id='type-id-260'/>
10399        <parameter type-id='type-id-259'/>
10400        <return type-id='type-id-260'/>
10401      </function-decl>
10402      <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'>
10403        <parameter type-id='type-id-275'/>
10404        <parameter type-id='type-id-275'/>
10405        <parameter type-id='type-id-250'/>
10406        <parameter type-id='type-id-856'/>
10407        <return type-id='type-id-275'/>
10408      </function-decl>
10409      <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_'>
10410        <parameter type-id='type-id-260' name='__first' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2245' column='1'/>
10411        <parameter type-id='type-id-260' name='__last' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2246' column='1'/>
10412        <parameter type-id='type-id-18' name='__depth_limit' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2247' column='1'/>
10413        <return type-id='type-id-75'/>
10414      </function-decl>
10415      <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_'>
10416        <parameter type-id='type-id-275' name='__first' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2277' column='1'/>
10417        <parameter type-id='type-id-275' name='__last' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2278' column='1'/>
10418        <parameter type-id='type-id-18' name='__depth_limit' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2279' column='1'/>
10419        <parameter type-id='type-id-856' name='__comp' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h' line='2279' column='1'/>
10420        <return type-id='type-id-75'/>
10421      </function-decl>
10422      <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'>
10423        <parameter type-id='type-id-18'/>
10424        <return type-id='type-id-18'/>
10425      </function-decl>
10426      <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'>
10427        <parameter type-id='type-id-260'/>
10428        <parameter type-id='type-id-260'/>
10429        <parameter type-id='type-id-260'/>
10430        <return type-id='type-id-75'/>
10431      </function-decl>
10432      <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'>
10433        <parameter type-id='type-id-275'/>
10434        <parameter type-id='type-id-275'/>
10435        <parameter type-id='type-id-275'/>
10436        <parameter type-id='type-id-856'/>
10437        <return type-id='type-id-75'/>
10438      </function-decl>
10439      <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'>
10440        <parameter type-id='type-id-260'/>
10441        <parameter type-id='type-id-260'/>
10442        <return type-id='type-id-75'/>
10443      </function-decl>
10444      <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'>
10445        <parameter type-id='type-id-275'/>
10446        <parameter type-id='type-id-275'/>
10447        <parameter type-id='type-id-856'/>
10448        <return type-id='type-id-75'/>
10449      </function-decl>
10450      <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'>
10451        <parameter type-id='type-id-275'/>
10452        <parameter type-id='type-id-275'/>
10453        <return type-id='type-id-75'/>
10454      </function-decl>
10455      <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'>
10456        <parameter type-id='type-id-260'/>
10457        <parameter type-id='type-id-260'/>
10458        <return type-id='type-id-75'/>
10459      </function-decl>
10460      <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'>
10461        <parameter type-id='type-id-246'/>
10462        <parameter type-id='type-id-246'/>
10463        <parameter type-id='type-id-171'/>
10464        <return type-id='type-id-171'/>
10465      </function-decl>
10466      <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'>
10467        <parameter type-id='type-id-246'/>
10468        <parameter type-id='type-id-246'/>
10469        <parameter type-id='type-id-171'/>
10470        <return type-id='type-id-171'/>
10471      </function-decl>
10472      <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'>
10473        <parameter type-id='type-id-246'/>
10474        <parameter type-id='type-id-246'/>
10475        <parameter type-id='type-id-171'/>
10476        <return type-id='type-id-171'/>
10477      </function-decl>
10478      <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'>
10479        <parameter type-id='type-id-275'/>
10480        <parameter type-id='type-id-275'/>
10481        <parameter type-id='type-id-275'/>
10482        <return type-id='type-id-275'/>
10483      </function-decl>
10484      <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'>
10485        <parameter type-id='type-id-260'/>
10486        <parameter type-id='type-id-260'/>
10487        <parameter type-id='type-id-260'/>
10488        <return type-id='type-id-260'/>
10489      </function-decl>
10490      <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'>
10491        <parameter type-id='type-id-275'/>
10492        <parameter type-id='type-id-275'/>
10493        <parameter type-id='type-id-275'/>
10494        <return type-id='type-id-275'/>
10495      </function-decl>
10496      <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'>
10497        <parameter type-id='type-id-260'/>
10498        <parameter type-id='type-id-260'/>
10499        <parameter type-id='type-id-260'/>
10500        <return type-id='type-id-260'/>
10501      </function-decl>
10502      <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'>
10503        <parameter type-id='type-id-275'/>
10504        <parameter type-id='type-id-275'/>
10505        <parameter type-id='type-id-275'/>
10506        <return type-id='type-id-275'/>
10507      </function-decl>
10508      <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'>
10509        <parameter type-id='type-id-260'/>
10510        <parameter type-id='type-id-260'/>
10511        <parameter type-id='type-id-260'/>
10512        <return type-id='type-id-260'/>
10513      </function-decl>
10514      <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'>
10515        <parameter type-id='type-id-246'/>
10516        <parameter type-id='type-id-246'/>
10517        <parameter type-id='type-id-171'/>
10518        <return type-id='type-id-76'/>
10519      </function-decl>
10520      <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'>
10521        <parameter type-id='type-id-246'/>
10522        <parameter type-id='type-id-246'/>
10523        <parameter type-id='type-id-171'/>
10524        <return type-id='type-id-76'/>
10525      </function-decl>
10526      <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'>
10527        <parameter type-id='type-id-260'/>
10528        <parameter type-id='type-id-18'/>
10529        <parameter type-id='type-id-18'/>
10530        <parameter type-id='type-id-259'/>
10531        <return type-id='type-id-75'/>
10532      </function-decl>
10533      <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'>
10534        <parameter type-id='type-id-275'/>
10535        <parameter type-id='type-id-18'/>
10536        <parameter type-id='type-id-18'/>
10537        <parameter type-id='type-id-250'/>
10538        <parameter type-id='type-id-856'/>
10539        <return type-id='type-id-75'/>
10540      </function-decl>
10541      <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_'>
10542        <parameter type-id='type-id-260' name='__first' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='224' column='1'/>
10543        <parameter type-id='type-id-18' name='__holeIndex' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='224' column='1'/>
10544        <parameter type-id='type-id-18' name='__len' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='225' column='1'/>
10545        <parameter type-id='type-id-259' name='__value' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='225' column='1'/>
10546        <return type-id='type-id-75'/>
10547      </function-decl>
10548      <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'>
10549        <parameter type-id='type-id-260'/>
10550        <parameter type-id='type-id-260'/>
10551        <parameter type-id='type-id-260'/>
10552        <return type-id='type-id-75'/>
10553      </function-decl>
10554      <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_'>
10555        <parameter type-id='type-id-275' name='__first' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='295' column='1'/>
10556        <parameter type-id='type-id-18' name='__holeIndex' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='295' column='1'/>
10557        <parameter type-id='type-id-18' name='__len' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='296' column='1'/>
10558        <parameter type-id='type-id-250' name='__value' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='296' column='1'/>
10559        <parameter type-id='type-id-856' name='__comp' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_heap.h' line='296' column='1'/>
10560        <return type-id='type-id-75'/>
10561      </function-decl>
10562      <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'>
10563        <parameter type-id='type-id-275'/>
10564        <parameter type-id='type-id-275'/>
10565        <parameter type-id='type-id-275'/>
10566        <parameter type-id='type-id-856'/>
10567        <return type-id='type-id-75'/>
10568      </function-decl>
10569      <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'>
10570        <parameter type-id='type-id-260'/>
10571        <parameter type-id='type-id-260'/>
10572        <return type-id='type-id-75'/>
10573      </function-decl>
10574      <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'>
10575        <parameter type-id='type-id-275'/>
10576        <parameter type-id='type-id-275'/>
10577        <parameter type-id='type-id-856'/>
10578        <return type-id='type-id-75'/>
10579      </function-decl>
10580      <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'>
10581        <parameter type-id='type-id-260'/>
10582        <parameter type-id='type-id-260'/>
10583        <return type-id='type-id-75'/>
10584      </function-decl>
10585      <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'>
10586        <parameter type-id='type-id-275'/>
10587        <parameter type-id='type-id-275'/>
10588        <parameter type-id='type-id-856'/>
10589        <return type-id='type-id-75'/>
10590      </function-decl>
10591    </namespace-decl>
10592    <namespace-decl name='tcmalloc'>
10593      <namespace-decl name='commandlineflags'>
10594        <function-decl name='StringToBool' filepath='./src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
10595          <parameter type-id='type-id-2'/>
10596          <parameter type-id='type-id-76'/>
10597          <return type-id='type-id-76'/>
10598        </function-decl>
10599        <function-decl name='StringToInt' filepath='./src/base/commandlineflags.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
10600          <parameter type-id='type-id-2'/>
10601          <parameter type-id='type-id-1'/>
10602          <return type-id='type-id-1'/>
10603        </function-decl>
10604      </namespace-decl>
10605    </namespace-decl>
10606    <namespace-decl name='__gnu_cxx'>
10607      <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-851'>
10608        <member-function access='private'>
10609          <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'>
10610            <parameter type-id='type-id-852' is-artificial='yes'/>
10611            <return type-id='type-id-75'/>
10612          </function-decl>
10613        </member-function>
10614        <member-function access='private'>
10615          <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'>
10616            <parameter type-id='type-id-852' is-artificial='yes'/>
10617            <parameter type-id='type-id-861'/>
10618            <return type-id='type-id-75'/>
10619          </function-decl>
10620        </member-function>
10621        <member-function access='private' destructor='yes'>
10622          <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'>
10623            <parameter type-id='type-id-852' is-artificial='yes'/>
10624            <parameter type-id='type-id-1' is-artificial='yes'/>
10625            <return type-id='type-id-75'/>
10626          </function-decl>
10627        </member-function>
10628        <member-function access='private'>
10629          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryEEEE10deallocateEPSA_m' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64'>
10630            <parameter type-id='type-id-852' is-artificial='yes'/>
10631            <parameter type-id='type-id-914'/>
10632            <parameter type-id='type-id-19'/>
10633            <return type-id='type-id-75'/>
10634          </function-decl>
10635        </member-function>
10636        <member-function access='private'>
10637          <function-decl name='max_size' mangled-name='_ZNK9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryEEEE8max_sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
10638            <parameter type-id='type-id-862' is-artificial='yes'/>
10639            <return type-id='type-id-7'/>
10640          </function-decl>
10641        </member-function>
10642        <member-function access='private'>
10643          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryEEEE8allocateEmPKv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
10644            <parameter type-id='type-id-852' is-artificial='yes'/>
10645            <parameter type-id='type-id-19'/>
10646            <parameter type-id='type-id-74'/>
10647            <return type-id='type-id-914'/>
10648          </function-decl>
10649        </member-function>
10650      </class-decl>
10651      <class-decl name='new_allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;const void* const, const char*&gt; &gt; &gt;' visibility='default' id='type-id-992'/>
10652      <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-853'>
10653        <member-function access='private'>
10654          <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'>
10655            <parameter type-id='type-id-854' is-artificial='yes'/>
10656            <return type-id='type-id-75'/>
10657          </function-decl>
10658        </member-function>
10659        <member-function access='private'>
10660          <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'>
10661            <parameter type-id='type-id-854' is-artificial='yes'/>
10662            <parameter type-id='type-id-864'/>
10663            <return type-id='type-id-75'/>
10664          </function-decl>
10665        </member-function>
10666        <member-function access='private' destructor='yes'>
10667          <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'>
10668            <parameter type-id='type-id-854' is-artificial='yes'/>
10669            <parameter type-id='type-id-1' is-artificial='yes'/>
10670            <return type-id='type-id-75'/>
10671          </function-decl>
10672        </member-function>
10673        <member-function access='private'>
10674          <function-decl name='destroy' mangled-name='_ZN9__gnu_cxx13new_allocatorISt4pairIKP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryEEE7destroyEPS8_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
10675            <parameter type-id='type-id-854' is-artificial='yes'/>
10676            <parameter type-id='type-id-921'/>
10677            <return type-id='type-id-75'/>
10678          </function-decl>
10679        </member-function>
10680        <member-function access='private'>
10681          <function-decl name='construct' mangled-name='_ZN9__gnu_cxx13new_allocatorISt4pairIKP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryEEE9constructEPS8_RKS8_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
10682            <parameter type-id='type-id-854' is-artificial='yes'/>
10683            <parameter type-id='type-id-921'/>
10684            <parameter type-id='type-id-900'/>
10685            <return type-id='type-id-75'/>
10686          </function-decl>
10687        </member-function>
10688      </class-decl>
10689      <class-decl name='new_allocator&lt;std::pair&lt;const void* const, const char*&gt; &gt;' visibility='default' id='type-id-993'/>
10690      <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-994'/>
10691      <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-995'/>
10692    </namespace-decl>
10693    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead'>
10694      <var-decl name='FLAGS_heap_check_max_leaks' type-id='type-id-83' 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'/>
10695      <var-decl name='FLAGS_noheap_check_max_leaks' type-id='type-id-84' 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'/>
10696    </namespace-decl>
10697    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
10698      <var-decl name='FLAGS_cleanup_old_heap_profiles' type-id='type-id-76' 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'/>
10699      <var-decl name='FLAGS_nocleanup_old_heap_profiles' type-id='type-id-84' 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'/>
10700    </namespace-decl>
10701    <function-type size-in-bits='64' id='type-id-855'>
10702      <parameter type-id='type-id-256'/>
10703      <parameter type-id='type-id-256'/>
10704      <return type-id='type-id-76'/>
10705    </function-type>
10706    <function-type size-in-bits='64' id='type-id-925'>
10707      <parameter type-id='type-id-858'/>
10708      <parameter type-id='type-id-252'/>
10709      <return type-id='type-id-75'/>
10710    </function-type>
10711    <function-type size-in-bits='64' id='type-id-926'>
10712      <parameter type-id='type-id-74'/>
10713      <parameter type-id='type-id-208'/>
10714      <parameter type-id='type-id-198'/>
10715      <return type-id='type-id-75'/>
10716    </function-type>
10717    <function-type size-in-bits='64' id='type-id-927'>
10718      <parameter type-id='type-id-74'/>
10719      <parameter type-id='type-id-208'/>
10720      <parameter type-id='type-id-200'/>
10721      <return type-id='type-id-75'/>
10722    </function-type>
10723    <function-type size-in-bits='64' id='type-id-928'>
10724      <parameter type-id='type-id-74'/>
10725      <parameter type-id='type-id-208'/>
10726      <parameter type-id='type-id-205'/>
10727      <return type-id='type-id-75'/>
10728    </function-type>
10729    <function-type size-in-bits='64' id='type-id-929'>
10730      <parameter type-id='type-id-74'/>
10731      <parameter type-id='type-id-208'/>
10732      <parameter type-id='type-id-3'/>
10733      <return type-id='type-id-75'/>
10734    </function-type>
10735    <function-type size-in-bits='64' id='type-id-930'>
10736      <parameter type-id='type-id-74'/>
10737      <parameter type-id='type-id-208'/>
10738      <parameter type-id='type-id-203'/>
10739      <return type-id='type-id-75'/>
10740    </function-type>
10741  </abi-instr>
10742  <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'>
10743    <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-996'>
10744      <member-function access='public' destructor='yes'>
10745        <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'>
10746          <parameter type-id='type-id-997' is-artificial='yes'/>
10747          <parameter type-id='type-id-1' is-artificial='yes'/>
10748          <return type-id='type-id-75'/>
10749        </function-decl>
10750      </member-function>
10751    </class-decl>
10752    <pointer-type-def type-id='type-id-996' size-in-bits='64' id='type-id-997'/>
10753    <namespace-decl name='base'>
10754      <namespace-decl name='subtle'>
10755        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
10756          <parameter type-id='type-id-92'/>
10757          <parameter type-id='type-id-93'/>
10758          <parameter type-id='type-id-93'/>
10759          <return type-id='type-id-93'/>
10760        </function-decl>
10761        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
10762          <parameter type-id='type-id-92'/>
10763          <parameter type-id='type-id-93'/>
10764          <return type-id='type-id-93'/>
10765        </function-decl>
10766        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
10767          <parameter type-id='type-id-92'/>
10768          <parameter type-id='type-id-93'/>
10769          <return type-id='type-id-93'/>
10770        </function-decl>
10771        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
10772          <parameter type-id='type-id-92'/>
10773          <parameter type-id='type-id-93'/>
10774          <parameter type-id='type-id-93'/>
10775          <return type-id='type-id-93'/>
10776        </function-decl>
10777      </namespace-decl>
10778    </namespace-decl>
10779    <namespace-decl name='tcmalloc'>
10780      <namespace-decl name='commandlineflags'>
10781        <function-decl name='StringToBool' filepath='./src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
10782          <parameter type-id='type-id-2'/>
10783          <parameter type-id='type-id-76'/>
10784          <return type-id='type-id-76'/>
10785        </function-decl>
10786        <function-decl name='StringToLongLong' filepath='./src/base/commandlineflags.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
10787          <parameter type-id='type-id-2'/>
10788          <parameter type-id='type-id-20'/>
10789          <return type-id='type-id-20'/>
10790        </function-decl>
10791      </namespace-decl>
10792    </namespace-decl>
10793    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
10794      <var-decl name='FLAGS_heap_profile_allocation_interval' type-id='type-id-103' 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'/>
10795      <var-decl name='FLAGS_noheap_profile_allocation_interval' type-id='type-id-84' 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'/>
10796      <var-decl name='FLAGS_heap_profile_deallocation_interval' type-id='type-id-103' 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'/>
10797      <var-decl name='FLAGS_noheap_profile_deallocation_interval' type-id='type-id-84' 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'/>
10798      <var-decl name='FLAGS_heap_profile_inuse_interval' type-id='type-id-103' 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'/>
10799      <var-decl name='FLAGS_noheap_profile_inuse_interval' type-id='type-id-84' 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'/>
10800      <var-decl name='FLAGS_heap_profile_time_interval' type-id='type-id-103' 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'/>
10801      <var-decl name='FLAGS_noheap_profile_time_interval' type-id='type-id-84' 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'/>
10802    </namespace-decl>
10803    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
10804      <var-decl name='FLAGS_mmap_log' type-id='type-id-76' 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'/>
10805      <var-decl name='FLAGS_nommap_log' type-id='type-id-84' 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'/>
10806      <var-decl name='FLAGS_mmap_profile' type-id='type-id-76' 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'/>
10807      <var-decl name='FLAGS_nommap_profile' type-id='type-id-84' 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'/>
10808      <var-decl name='FLAGS_only_mmap_profile' type-id='type-id-76' 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'/>
10809      <var-decl name='FLAGS_noonly_mmap_profile' type-id='type-id-84' 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'/>
10810    </namespace-decl>
10811    <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'>
10812      <return type-id='type-id-3'/>
10813    </function-decl>
10814    <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'>
10815      <parameter type-id='type-id-2' name='prefix' filepath='src/heap-profiler.cc' line='421' column='1'/>
10816      <return type-id='type-id-75'/>
10817    </function-decl>
10818    <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'>
10819      <return type-id='type-id-1'/>
10820    </function-decl>
10821    <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'>
10822      <return type-id='type-id-75'/>
10823    </function-decl>
10824    <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'>
10825      <parameter type-id='type-id-2' name='reason' filepath='src/heap-profiler.cc' line='533' column='1'/>
10826      <return type-id='type-id-75'/>
10827    </function-decl>
10828  </abi-instr>
10829  <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'>
10830    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='1600' id='type-id-998'>
10831      <subrange length='200' type-id='type-id-19' id='type-id-999'/>
10832    </array-type-def>
10833    <qualified-type-def type-id='type-id-1000' const='yes' id='type-id-1001'/>
10834    <reference-type-def kind='lvalue' type-id='type-id-1001' size-in-bits='64' id='type-id-1002'/>
10835    <pointer-type-def type-id='type-id-1003' size-in-bits='64' id='type-id-1004'/>
10836    <pointer-type-def type-id='type-id-1005' size-in-bits='64' id='type-id-1006'/>
10837    <namespace-decl name='base'>
10838      <namespace-decl name='subtle'>
10839        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
10840          <parameter type-id='type-id-92'/>
10841          <parameter type-id='type-id-93'/>
10842          <parameter type-id='type-id-93'/>
10843          <return type-id='type-id-93'/>
10844        </function-decl>
10845        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
10846          <parameter type-id='type-id-92'/>
10847          <parameter type-id='type-id-93'/>
10848          <return type-id='type-id-93'/>
10849        </function-decl>
10850        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
10851          <parameter type-id='type-id-92'/>
10852          <parameter type-id='type-id-93'/>
10853          <return type-id='type-id-93'/>
10854        </function-decl>
10855        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
10856          <parameter type-id='type-id-92'/>
10857          <parameter type-id='type-id-93'/>
10858          <parameter type-id='type-id-93'/>
10859          <return type-id='type-id-93'/>
10860        </function-decl>
10861      </namespace-decl>
10862    </namespace-decl>
10863    <namespace-decl name='tcmalloc'>
10864      <class-decl name='Logger' size-in-bits='1728' visibility='default' filepath='src/internal_logging.cc' line='66' column='1' id='type-id-1003'>
10865        <data-member access='private' static='yes'>
10866          <var-decl name='kBufSize' type-id='type-id-139' visibility='default' filepath='src/internal_logging.cc' line='72' column='1'/>
10867        </data-member>
10868        <data-member access='private' layout-offset-in-bits='0'>
10869          <var-decl name='p_' type-id='type-id-3' visibility='default' filepath='src/internal_logging.cc' line='73' column='1'/>
10870        </data-member>
10871        <data-member access='private' layout-offset-in-bits='64'>
10872          <var-decl name='end_' type-id='type-id-3' visibility='default' filepath='src/internal_logging.cc' line='74' column='1'/>
10873        </data-member>
10874        <data-member access='private' layout-offset-in-bits='128'>
10875          <var-decl name='buf_' type-id='type-id-998' visibility='default' filepath='src/internal_logging.cc' line='75' column='1'/>
10876        </data-member>
10877        <member-function access='private'>
10878          <function-decl name='AddStr' mangled-name='_ZN8tcmalloc6Logger6AddStrEPKci' filepath='src/internal_logging.cc' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc6Logger6AddStrEPKci'>
10879            <parameter type-id='type-id-1004' is-artificial='yes'/>
10880            <parameter type-id='type-id-2'/>
10881            <parameter type-id='type-id-1'/>
10882            <return type-id='type-id-76'/>
10883          </function-decl>
10884        </member-function>
10885        <member-function access='private'>
10886          <function-decl name='AddNum' mangled-name='_ZN8tcmalloc6Logger6AddNumEmi' filepath='src/internal_logging.cc' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc6Logger6AddNumEmi'>
10887            <parameter type-id='type-id-1004' is-artificial='yes'/>
10888            <parameter type-id='type-id-38'/>
10889            <parameter type-id='type-id-1'/>
10890            <return type-id='type-id-76'/>
10891          </function-decl>
10892        </member-function>
10893        <member-function access='private'>
10894          <function-decl name='Add' mangled-name='_ZN8tcmalloc6Logger3AddERKNS_7LogItemE' filepath='src/internal_logging.cc' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc6Logger3AddERKNS_7LogItemE'>
10895            <parameter type-id='type-id-1004' is-artificial='yes'/>
10896            <parameter type-id='type-id-1002'/>
10897            <return type-id='type-id-76'/>
10898          </function-decl>
10899        </member-function>
10900      </class-decl>
10901      <var-decl name='log_message_writer' type-id='type-id-1006' mangled-name='_ZN8tcmalloc18log_message_writerE' visibility='default' filepath='src/internal_logging.cc' line='63' column='1' elf-symbol-id='_ZN8tcmalloc18log_message_writerE'/>
10902      <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_'>
10903        <parameter type-id='type-id-1007' name='mode' filepath='src/internal_logging.cc' line='78' column='1'/>
10904        <parameter type-id='type-id-2' name='filename' filepath='src/internal_logging.cc' line='78' column='1'/>
10905        <parameter type-id='type-id-1' name='line' filepath='src/internal_logging.cc' line='78' column='1'/>
10906        <parameter type-id='type-id-1000' name='a' filepath='src/internal_logging.cc' line='79' column='1'/>
10907        <parameter type-id='type-id-1000' name='b' filepath='src/internal_logging.cc' line='79' column='1'/>
10908        <parameter type-id='type-id-1000' name='c' filepath='src/internal_logging.cc' line='79' column='1'/>
10909        <parameter type-id='type-id-1000' name='d' filepath='src/internal_logging.cc' line='79' column='1'/>
10910        <return type-id='type-id-75'/>
10911      </function-decl>
10912      <enum-decl name='LogMode' filepath='src/internal_logging.h' line='61' column='1' id='type-id-1007'>
10913        <underlying-type type-id='type-id-96'/>
10914        <enumerator name='kLog' value='0'/>
10915        <enumerator name='kCrash' value='1'/>
10916        <enumerator name='kCrashWithStats' value='2'/>
10917      </enum-decl>
10918    </namespace-decl>
10919    <function-type size-in-bits='64' id='type-id-1005'>
10920      <parameter type-id='type-id-2'/>
10921      <parameter type-id='type-id-1'/>
10922      <return type-id='type-id-75'/>
10923    </function-type>
10924  </abi-instr>
10925  <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'>
10926    <class-decl name='MallocExtension' size-in-bits='64' visibility='default' filepath='src/gperftools/malloc_extension.h' line='90' column='1' id='type-id-1008'>
10927      <member-type access='private'>
10928        <typedef-decl name='RangeFunction' type-id='type-id-1010' filepath='src/gperftools/malloc_extension.h' line='143' column='1' id='type-id-1009'/>
10929      </member-type>
10930      <member-function access='private' static='yes'>
10931        <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'>
10932          <return type-id='type-id-241'/>
10933        </function-decl>
10934      </member-function>
10935      <member-function access='private' static='yes'>
10936        <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_'>
10937          <parameter type-id='type-id-241'/>
10938          <return type-id='type-id-75'/>
10939        </function-decl>
10940      </member-function>
10941      <member-function access='private' static='yes'>
10942        <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'>
10943          <return type-id='type-id-75'/>
10944        </function-decl>
10945      </member-function>
10946      <member-function access='private' destructor='yes' vtable-offset='-1'>
10947        <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'>
10948          <parameter type-id='type-id-241' is-artificial='yes'/>
10949          <parameter type-id='type-id-1' is-artificial='yes'/>
10950          <return type-id='type-id-75'/>
10951        </function-decl>
10952      </member-function>
10953      <member-function access='private' vtable-offset='2'>
10954        <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'>
10955          <parameter type-id='type-id-241' is-artificial='yes'/>
10956          <return type-id='type-id-76'/>
10957        </function-decl>
10958      </member-function>
10959      <member-function access='private' vtable-offset='3'>
10960        <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'>
10961          <parameter type-id='type-id-241' is-artificial='yes'/>
10962          <parameter type-id='type-id-74'/>
10963          <return type-id='type-id-76'/>
10964        </function-decl>
10965      </member-function>
10966      <member-function access='private' vtable-offset='4'>
10967        <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'>
10968          <parameter type-id='type-id-241' is-artificial='yes'/>
10969          <parameter type-id='type-id-74'/>
10970          <return type-id='type-id-76'/>
10971        </function-decl>
10972      </member-function>
10973      <member-function access='private' vtable-offset='5'>
10974        <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'>
10975          <parameter type-id='type-id-241' is-artificial='yes'/>
10976          <parameter type-id='type-id-74'/>
10977          <return type-id='type-id-76'/>
10978        </function-decl>
10979      </member-function>
10980      <member-function access='private' vtable-offset='6'>
10981        <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_'>
10982          <parameter type-id='type-id-241' is-artificial='yes'/>
10983          <parameter type-id='type-id-1011'/>
10984          <parameter type-id='type-id-239'/>
10985          <parameter type-id='type-id-1011'/>
10986          <return type-id='type-id-76'/>
10987        </function-decl>
10988      </member-function>
10989      <member-function access='private' vtable-offset='7'>
10990        <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'>
10991          <parameter type-id='type-id-241' is-artificial='yes'/>
10992          <parameter type-id='type-id-3'/>
10993          <parameter type-id='type-id-1'/>
10994          <return type-id='type-id-75'/>
10995        </function-decl>
10996      </member-function>
10997      <member-function access='private' vtable-offset='8'>
10998        <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'>
10999          <parameter type-id='type-id-241' is-artificial='yes'/>
11000          <parameter type-id='type-id-1012'/>
11001          <return type-id='type-id-75'/>
11002        </function-decl>
11003      </member-function>
11004      <member-function access='private' vtable-offset='9'>
11005        <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'>
11006          <parameter type-id='type-id-241' is-artificial='yes'/>
11007          <parameter type-id='type-id-1012'/>
11008          <return type-id='type-id-75'/>
11009        </function-decl>
11010      </member-function>
11011      <member-function access='private' vtable-offset='10'>
11012        <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'>
11013          <parameter type-id='type-id-241' is-artificial='yes'/>
11014          <parameter type-id='type-id-74'/>
11015          <parameter type-id='type-id-1013'/>
11016          <return type-id='type-id-75'/>
11017        </function-decl>
11018      </member-function>
11019      <member-function access='private' vtable-offset='11'>
11020        <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'>
11021          <parameter type-id='type-id-241' is-artificial='yes'/>
11022          <parameter type-id='type-id-2'/>
11023          <parameter type-id='type-id-239'/>
11024          <return type-id='type-id-76'/>
11025        </function-decl>
11026      </member-function>
11027      <member-function access='private' vtable-offset='12'>
11028        <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'>
11029          <parameter type-id='type-id-241' is-artificial='yes'/>
11030          <parameter type-id='type-id-2'/>
11031          <parameter type-id='type-id-7'/>
11032          <return type-id='type-id-76'/>
11033        </function-decl>
11034      </member-function>
11035      <member-function access='private' vtable-offset='13'>
11036        <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'>
11037          <parameter type-id='type-id-241' is-artificial='yes'/>
11038          <return type-id='type-id-75'/>
11039        </function-decl>
11040      </member-function>
11041      <member-function access='private' vtable-offset='14'>
11042        <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'>
11043          <parameter type-id='type-id-241' is-artificial='yes'/>
11044          <return type-id='type-id-75'/>
11045        </function-decl>
11046      </member-function>
11047      <member-function access='private' vtable-offset='15'>
11048        <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'>
11049          <parameter type-id='type-id-241' is-artificial='yes'/>
11050          <return type-id='type-id-1014'/>
11051        </function-decl>
11052      </member-function>
11053      <member-function access='private' vtable-offset='16'>
11054        <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'>
11055          <parameter type-id='type-id-241' is-artificial='yes'/>
11056          <parameter type-id='type-id-1014'/>
11057          <return type-id='type-id-75'/>
11058        </function-decl>
11059      </member-function>
11060      <member-function access='private' vtable-offset='17'>
11061        <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'>
11062          <parameter type-id='type-id-241' is-artificial='yes'/>
11063          <parameter type-id='type-id-7'/>
11064          <return type-id='type-id-75'/>
11065        </function-decl>
11066      </member-function>
11067      <member-function access='private' vtable-offset='18'>
11068        <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'>
11069          <parameter type-id='type-id-241' is-artificial='yes'/>
11070          <return type-id='type-id-75'/>
11071        </function-decl>
11072      </member-function>
11073      <member-function access='private' vtable-offset='19'>
11074        <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'>
11075          <parameter type-id='type-id-241' is-artificial='yes'/>
11076          <parameter type-id='type-id-15'/>
11077          <return type-id='type-id-75'/>
11078        </function-decl>
11079      </member-function>
11080      <member-function access='private' vtable-offset='20'>
11081        <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'>
11082          <parameter type-id='type-id-241' is-artificial='yes'/>
11083          <return type-id='type-id-15'/>
11084        </function-decl>
11085      </member-function>
11086      <member-function access='private' vtable-offset='21'>
11087        <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'>
11088          <parameter type-id='type-id-241' is-artificial='yes'/>
11089          <parameter type-id='type-id-7'/>
11090          <return type-id='type-id-7'/>
11091        </function-decl>
11092      </member-function>
11093      <member-function access='private' vtable-offset='22'>
11094        <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'>
11095          <parameter type-id='type-id-241' is-artificial='yes'/>
11096          <parameter type-id='type-id-74'/>
11097          <return type-id='type-id-7'/>
11098        </function-decl>
11099      </member-function>
11100      <member-function access='private' vtable-offset='23'>
11101        <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'>
11102          <parameter type-id='type-id-241' is-artificial='yes'/>
11103          <parameter type-id='type-id-74'/>
11104          <return type-id='type-id-1015'/>
11105        </function-decl>
11106      </member-function>
11107      <member-function access='private' vtable-offset='24'>
11108        <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'>
11109          <parameter type-id='type-id-241' is-artificial='yes'/>
11110          <parameter type-id='type-id-1016'/>
11111          <return type-id='type-id-75'/>
11112        </function-decl>
11113      </member-function>
11114      <member-function access='private' vtable-offset='25'>
11115        <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'>
11116          <parameter type-id='type-id-241' is-artificial='yes'/>
11117          <parameter type-id='type-id-1011'/>
11118          <return type-id='type-id-171'/>
11119        </function-decl>
11120      </member-function>
11121      <member-function access='private' vtable-offset='26'>
11122        <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'>
11123          <parameter type-id='type-id-241' is-artificial='yes'/>
11124          <return type-id='type-id-171'/>
11125        </function-decl>
11126      </member-function>
11127    </class-decl>
11128    <class-decl name='SysAllocator' size-in-bits='64' visibility='default' filepath='src/gperftools/malloc_extension.h' line='75' column='1' id='type-id-1017'>
11129      <member-function access='private' constructor='yes'>
11130        <function-decl name='SysAllocator' filepath='src/gperftools/malloc_extension.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
11131          <parameter type-id='type-id-1014' is-artificial='yes'/>
11132          <return type-id='type-id-75'/>
11133        </function-decl>
11134      </member-function>
11135      <member-function access='private' destructor='yes' vtable-offset='-1'>
11136        <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'>
11137          <parameter type-id='type-id-1014' is-artificial='yes'/>
11138          <parameter type-id='type-id-1' is-artificial='yes'/>
11139          <return type-id='type-id-75'/>
11140        </function-decl>
11141      </member-function>
11142      <member-function access='private' vtable-offset='2'>
11143        <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'>
11144          <parameter type-id='type-id-1014' is-artificial='yes'/>
11145          <parameter type-id='type-id-7'/>
11146          <parameter type-id='type-id-239'/>
11147          <parameter type-id='type-id-7'/>
11148          <return type-id='type-id-74'/>
11149        </function-decl>
11150      </member-function>
11151    </class-decl>
11152    <enum-decl name='MallocExtension_Ownership' filepath='src/gperftools/malloc_extension_c.h' line='87' column='1' id='type-id-1018'>
11153      <underlying-type type-id='type-id-96'/>
11154      <enumerator name='MallocExtension_kUnknownOwnership' value='0'/>
11155      <enumerator name='MallocExtension_kOwned' value='1'/>
11156      <enumerator name='MallocExtension_kNotOwned' value='2'/>
11157    </enum-decl>
11158    <pointer-type-def type-id='type-id-1008' size-in-bits='64' id='type-id-241'/>
11159    <pointer-type-def type-id='type-id-1009' size-in-bits='64' id='type-id-1013'/>
11160    <namespace-decl name='std'>
11161      <class-decl name='allocator&lt;MallocExtension::FreeListInfo&gt;' visibility='default' id='type-id-1019'/>
11162      <class-decl name='vector&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt;' visibility='default' id='type-id-1020'/>
11163      <class-decl name='_Vector_base&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt;' is-struct='yes' visibility='default' id='type-id-1021'/>
11164      <class-decl name='char_traits&lt;char&gt;' is-struct='yes' visibility='default' id='type-id-986'/>
11165      <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-1022'/>
11166      <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-1023'/>
11167      <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-1024'/>
11168      <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-1025'/>
11169      <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'>
11170        <parameter type-id='type-id-1026'/>
11171        <parameter type-id='type-id-1026'/>
11172        <return type-id='type-id-75'/>
11173      </function-decl>
11174      <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'>
11175        <parameter type-id='type-id-1026'/>
11176        <parameter type-id='type-id-1026'/>
11177        <parameter type-id='type-id-1027'/>
11178        <return type-id='type-id-75'/>
11179      </function-decl>
11180    </namespace-decl>
11181    <namespace-decl name='__gnu_cxx'>
11182      <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'>
11183        <data-member access='protected' layout-offset-in-bits='0'>
11184          <var-decl name='_M_current' type-id='type-id-1026' 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'/>
11185        </data-member>
11186        <member-function access='private'>
11187          <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'>
11188            <parameter type-id='type-id-1029' is-artificial='yes'/>
11189            <return type-id='type-id-75'/>
11190          </function-decl>
11191        </member-function>
11192        <member-function access='private'>
11193          <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'>
11194            <parameter type-id='type-id-1029' is-artificial='yes'/>
11195            <parameter type-id='type-id-1030'/>
11196            <return type-id='type-id-75'/>
11197          </function-decl>
11198        </member-function>
11199        <member-function access='private'>
11200          <function-decl name='base' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEE4baseEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64'>
11201            <parameter type-id='type-id-1031' is-artificial='yes'/>
11202            <return type-id='type-id-1030'/>
11203          </function-decl>
11204        </member-function>
11205        <member-function access='private'>
11206          <function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEEdeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='698' column='1' visibility='default' binding='global' size-in-bits='64'>
11207            <parameter type-id='type-id-1031' is-artificial='yes'/>
11208            <return type-id='type-id-1032'/>
11209          </function-decl>
11210        </member-function>
11211      </class-decl>
11212      <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-1033'/>
11213      <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-1034'/>
11214      <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-1035'/>
11215    </namespace-decl>
11216    <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'>
11217      <return type-id='type-id-1'/>
11218    </function-decl>
11219    <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'>
11220      <parameter type-id='type-id-74' name='p' filepath='src/malloc_extension.cc' line='352' column='1'/>
11221      <return type-id='type-id-1'/>
11222    </function-decl>
11223    <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'>
11224      <parameter type-id='type-id-74' name='p' filepath='src/malloc_extension.cc' line='353' column='1'/>
11225      <return type-id='type-id-1'/>
11226    </function-decl>
11227    <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'>
11228      <parameter type-id='type-id-74' name='p' filepath='src/malloc_extension.cc' line='354' column='1'/>
11229      <return type-id='type-id-1'/>
11230    </function-decl>
11231    <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'>
11232      <parameter type-id='type-id-1011' name='blocks' filepath='src/malloc_extension.cc' line='355' column='1'/>
11233      <parameter type-id='type-id-239' name='total' filepath='src/malloc_extension.cc' line='355' column='1'/>
11234      <parameter type-id='type-id-1011' name='histogram' filepath='src/malloc_extension.cc' line='355' column='1'/>
11235      <return type-id='type-id-1'/>
11236    </function-decl>
11237    <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'>
11238      <parameter type-id='type-id-3' name='buffer' filepath='src/malloc_extension.cc' line='359' column='1'/>
11239      <parameter type-id='type-id-1' name='buffer_length' filepath='src/malloc_extension.cc' line='359' column='1'/>
11240      <return type-id='type-id-75'/>
11241    </function-decl>
11242    <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'>
11243      <parameter type-id='type-id-2' name='property' filepath='src/malloc_extension.cc' line='361' column='1'/>
11244      <parameter type-id='type-id-239' name='value' filepath='src/malloc_extension.cc' line='361' column='1'/>
11245      <return type-id='type-id-1'/>
11246    </function-decl>
11247    <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'>
11248      <parameter type-id='type-id-2' name='property' filepath='src/malloc_extension.cc' line='363' column='1'/>
11249      <parameter type-id='type-id-7' name='value' filepath='src/malloc_extension.cc' line='363' column='1'/>
11250      <return type-id='type-id-1'/>
11251    </function-decl>
11252    <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'>
11253      <return type-id='type-id-75'/>
11254    </function-decl>
11255    <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'>
11256      <return type-id='type-id-75'/>
11257    </function-decl>
11258    <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'>
11259      <return type-id='type-id-75'/>
11260    </function-decl>
11261    <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'>
11262      <parameter type-id='type-id-7' name='num_bytes' filepath='src/malloc_extension.cc' line='369' column='1'/>
11263      <return type-id='type-id-75'/>
11264    </function-decl>
11265    <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'>
11266      <parameter type-id='type-id-7' name='size' filepath='src/malloc_extension.cc' line='370' column='1'/>
11267      <return type-id='type-id-7'/>
11268    </function-decl>
11269    <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'>
11270      <parameter type-id='type-id-74' name='p' filepath='src/malloc_extension.cc' line='371' column='1'/>
11271      <return type-id='type-id-7'/>
11272    </function-decl>
11273    <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'>
11274      <parameter type-id='type-id-74' name='p' filepath='src/malloc_extension.cc' line='375' column='1'/>
11275      <return type-id='type-id-1018'/>
11276    </function-decl>
11277  </abi-instr>
11278  <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'>
11279    <typedef-decl name='MallocHook_MmapReplacement' type-id='type-id-1036' filepath='./src/gperftools/malloc_hook_c.h' line='111' column='1' id='type-id-1037'/>
11280    <typedef-decl name='MallocHook_MremapHook' type-id='type-id-1038' filepath='./src/gperftools/malloc_hook_c.h' line='132' column='1' id='type-id-1039'/>
11281    <typedef-decl name='MallocHook_MunmapHook' type-id='type-id-382' filepath='./src/gperftools/malloc_hook_c.h' line='115' column='1' id='type-id-1040'/>
11282    <typedef-decl name='MallocHook_MunmapReplacement' type-id='type-id-1041' filepath='./src/gperftools/malloc_hook_c.h' line='123' column='1' id='type-id-1042'/>
11283    <typedef-decl name='MallocHook_PreMmapHook' type-id='type-id-1043' filepath='./src/gperftools/malloc_hook_c.h' line='87' column='1' id='type-id-1044'/>
11284    <typedef-decl name='MallocHook_PreSbrkHook' type-id='type-id-1045' filepath='./src/gperftools/malloc_hook_c.h' line='138' column='1' id='type-id-1046'/>
11285    <pointer-type-def type-id='type-id-1047' size-in-bits='64' id='type-id-1048'/>
11286    <pointer-type-def type-id='type-id-1049' size-in-bits='64' id='type-id-1050'/>
11287    <pointer-type-def type-id='type-id-1051' size-in-bits='64' id='type-id-1052'/>
11288    <pointer-type-def type-id='type-id-1053' size-in-bits='64' id='type-id-1054'/>
11289    <pointer-type-def type-id='type-id-1055' size-in-bits='64' id='type-id-1056'/>
11290    <qualified-type-def type-id='type-id-1047' const='yes' id='type-id-1057'/>
11291    <pointer-type-def type-id='type-id-1057' size-in-bits='64' id='type-id-1058'/>
11292    <qualified-type-def type-id='type-id-1049' const='yes' id='type-id-1059'/>
11293    <pointer-type-def type-id='type-id-1059' size-in-bits='64' id='type-id-1060'/>
11294    <qualified-type-def type-id='type-id-1051' const='yes' id='type-id-1061'/>
11295    <pointer-type-def type-id='type-id-1061' size-in-bits='64' id='type-id-1062'/>
11296    <qualified-type-def type-id='type-id-1053' const='yes' id='type-id-1063'/>
11297    <pointer-type-def type-id='type-id-1063' size-in-bits='64' id='type-id-1064'/>
11298    <qualified-type-def type-id='type-id-1055' const='yes' id='type-id-1065'/>
11299    <pointer-type-def type-id='type-id-1065' size-in-bits='64' id='type-id-1066'/>
11300    <pointer-type-def type-id='type-id-1067' size-in-bits='64' id='type-id-1041'/>
11301    <pointer-type-def type-id='type-id-1041' size-in-bits='64' id='type-id-1068'/>
11302    <pointer-type-def type-id='type-id-1069' size-in-bits='64' id='type-id-1036'/>
11303    <pointer-type-def type-id='type-id-1036' size-in-bits='64' id='type-id-1070'/>
11304    <pointer-type-def type-id='type-id-1071' size-in-bits='64' id='type-id-1045'/>
11305    <pointer-type-def type-id='type-id-1045' size-in-bits='64' id='type-id-1072'/>
11306    <pointer-type-def type-id='type-id-1073' size-in-bits='64' id='type-id-1043'/>
11307    <pointer-type-def type-id='type-id-1043' size-in-bits='64' id='type-id-1074'/>
11308    <pointer-type-def type-id='type-id-1075' size-in-bits='64' id='type-id-1038'/>
11309    <pointer-type-def type-id='type-id-1038' size-in-bits='64' id='type-id-1076'/>
11310    <pointer-type-def type-id='type-id-1077' size-in-bits='64' id='type-id-108'/>
11311    <namespace-decl name='std'>
11312      <class-decl name='__miter_base&lt;void**, false&gt;' is-struct='yes' visibility='default' id='type-id-1078'/>
11313      <class-decl name='__niter_base&lt;void**, false&gt;' is-struct='yes' visibility='default' id='type-id-1079'/>
11314      <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'>
11315        <parameter type-id='type-id-171'/>
11316        <parameter type-id='type-id-171'/>
11317        <parameter type-id='type-id-171'/>
11318        <return type-id='type-id-171'/>
11319      </function-decl>
11320      <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'>
11321        <parameter type-id='type-id-171'/>
11322        <parameter type-id='type-id-171'/>
11323        <parameter type-id='type-id-171'/>
11324        <return type-id='type-id-171'/>
11325      </function-decl>
11326      <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'>
11327        <parameter type-id='type-id-171'/>
11328        <parameter type-id='type-id-171'/>
11329        <parameter type-id='type-id-171'/>
11330        <return type-id='type-id-171'/>
11331      </function-decl>
11332    </namespace-decl>
11333    <namespace-decl name='base'>
11334      <namespace-decl name='subtle'>
11335        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
11336          <parameter type-id='type-id-92'/>
11337          <parameter type-id='type-id-93'/>
11338          <parameter type-id='type-id-93'/>
11339          <return type-id='type-id-93'/>
11340        </function-decl>
11341        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
11342          <parameter type-id='type-id-92'/>
11343          <parameter type-id='type-id-93'/>
11344          <return type-id='type-id-93'/>
11345        </function-decl>
11346        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
11347          <parameter type-id='type-id-92'/>
11348          <parameter type-id='type-id-93'/>
11349          <return type-id='type-id-93'/>
11350        </function-decl>
11351        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
11352          <parameter type-id='type-id-92'/>
11353          <parameter type-id='type-id-93'/>
11354          <parameter type-id='type-id-93'/>
11355          <return type-id='type-id-93'/>
11356        </function-decl>
11357        <function-decl name='NoBarrier_Store' filepath='./src/base/atomicops-internals-x86.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
11358          <parameter type-id='type-id-108'/>
11359          <parameter type-id='type-id-91'/>
11360          <return type-id='type-id-75'/>
11361        </function-decl>
11362        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
11363          <parameter type-id='type-id-94'/>
11364          <return type-id='type-id-91'/>
11365        </function-decl>
11366        <function-decl name='Acquire_Load' filepath='./src/base/atomicops-internals-x86.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
11367          <parameter type-id='type-id-94'/>
11368          <return type-id='type-id-91'/>
11369        </function-decl>
11370      </namespace-decl>
11371      <namespace-decl name='internal'>
11372        <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-1047'>
11373          <data-member access='public' layout-offset-in-bits='0'>
11374            <var-decl name='priv_end' type-id='type-id-1080' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
11375          </data-member>
11376          <data-member access='public' layout-offset-in-bits='64'>
11377            <var-decl name='priv_data' type-id='type-id-1081' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
11378          </data-member>
11379          <member-function access='public'>
11380            <function-decl name='Traverse' mangled-name='_ZNK4base8internal8HookListIPFiPKvmPiEE8TraverseEPS6_i' filepath='src/malloc_hook.cc' line='222' column='1' visibility='default' binding='global' size-in-bits='64'>
11381              <parameter type-id='type-id-1058' is-artificial='yes'/>
11382              <parameter type-id='type-id-1068'/>
11383              <parameter type-id='type-id-1'/>
11384              <return type-id='type-id-1'/>
11385            </function-decl>
11386          </member-function>
11387          <member-function access='public'>
11388            <function-decl name='FixupPrivEndLocked' mangled-name='_ZN4base8internal8HookListIPFiPKvmPiEE18FixupPrivEndLockedEv' filepath='src/malloc_hook.cc' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
11389              <parameter type-id='type-id-1048' is-artificial='yes'/>
11390              <return type-id='type-id-75'/>
11391            </function-decl>
11392          </member-function>
11393          <member-function access='public'>
11394            <function-decl name='Remove' mangled-name='_ZN4base8internal8HookListIPFiPKvmPiEE6RemoveES6_' filepath='src/malloc_hook.cc' line='202' column='1' visibility='default' binding='global' size-in-bits='64'>
11395              <parameter type-id='type-id-1048' is-artificial='yes'/>
11396              <parameter type-id='type-id-1041'/>
11397              <return type-id='type-id-76'/>
11398            </function-decl>
11399          </member-function>
11400          <member-function access='public'>
11401            <function-decl name='empty' mangled-name='_ZNK4base8internal8HookListIPFiPKvmPiEE5emptyEv' filepath='src/malloc_hook-inl.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
11402              <parameter type-id='type-id-1058' is-artificial='yes'/>
11403              <return type-id='type-id-76'/>
11404            </function-decl>
11405          </member-function>
11406          <member-function access='public'>
11407            <function-decl name='Add' mangled-name='_ZN4base8internal8HookListIPFiPKvmPiEE3AddES6_' filepath='src/malloc_hook.cc' line='168' column='1' visibility='default' binding='global' size-in-bits='64'>
11408              <parameter type-id='type-id-1048' is-artificial='yes'/>
11409              <parameter type-id='type-id-1041'/>
11410              <return type-id='type-id-76'/>
11411            </function-decl>
11412          </member-function>
11413        </class-decl>
11414        <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-1049'>
11415          <data-member access='public' layout-offset-in-bits='0'>
11416            <var-decl name='priv_end' type-id='type-id-1080' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
11417          </data-member>
11418          <data-member access='public' layout-offset-in-bits='64'>
11419            <var-decl name='priv_data' type-id='type-id-1081' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
11420          </data-member>
11421          <member-function access='public'>
11422            <function-decl name='Traverse' mangled-name='_ZNK4base8internal8HookListIPFiPKvmiiilPPvEE8TraverseEPS7_i' filepath='src/malloc_hook-inl.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
11423              <parameter type-id='type-id-1060' is-artificial='yes'/>
11424              <parameter type-id='type-id-1070'/>
11425              <parameter type-id='type-id-1'/>
11426              <return type-id='type-id-1'/>
11427            </function-decl>
11428          </member-function>
11429          <member-function access='public'>
11430            <function-decl name='empty' mangled-name='_ZNK4base8internal8HookListIPFiPKvmiiilPPvEE5emptyEv' filepath='src/malloc_hook-inl.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
11431              <parameter type-id='type-id-1060' is-artificial='yes'/>
11432              <return type-id='type-id-76'/>
11433            </function-decl>
11434          </member-function>
11435          <member-function access='public'>
11436            <function-decl name='FixupPrivEndLocked' mangled-name='_ZN4base8internal8HookListIPFiPKvmiiilPPvEE18FixupPrivEndLockedEv' filepath='src/malloc_hook-inl.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
11437              <parameter type-id='type-id-1050' is-artificial='yes'/>
11438              <return type-id='type-id-75'/>
11439            </function-decl>
11440          </member-function>
11441          <member-function access='public'>
11442            <function-decl name='Remove' mangled-name='_ZN4base8internal8HookListIPFiPKvmiiilPPvEE6RemoveES7_' filepath='src/malloc_hook-inl.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
11443              <parameter type-id='type-id-1050' is-artificial='yes'/>
11444              <parameter type-id='type-id-1036'/>
11445              <return type-id='type-id-76'/>
11446            </function-decl>
11447          </member-function>
11448          <member-function access='public'>
11449            <function-decl name='Add' mangled-name='_ZN4base8internal8HookListIPFiPKvmiiilPPvEE3AddES7_' filepath='src/malloc_hook-inl.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
11450              <parameter type-id='type-id-1050' is-artificial='yes'/>
11451              <parameter type-id='type-id-1036'/>
11452              <return type-id='type-id-76'/>
11453            </function-decl>
11454          </member-function>
11455        </class-decl>
11456        <class-decl name='HookList&lt;void (*)(const void*, const void*, size_t, int, int, int, off_t)&gt;' is-struct='yes' visibility='default' id='type-id-1082'/>
11457        <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-1051'>
11458          <data-member access='public' layout-offset-in-bits='0'>
11459            <var-decl name='priv_end' type-id='type-id-1080' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
11460          </data-member>
11461          <data-member access='public' layout-offset-in-bits='64'>
11462            <var-decl name='priv_data' type-id='type-id-1081' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
11463          </data-member>
11464          <member-function access='public'>
11465            <function-decl name='Traverse' mangled-name='_ZNK4base8internal8HookListIPFvPKvS3_mmiS3_EE8TraverseEPS5_i' filepath='src/malloc_hook-inl.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
11466              <parameter type-id='type-id-1062' is-artificial='yes'/>
11467              <parameter type-id='type-id-1076'/>
11468              <parameter type-id='type-id-1'/>
11469              <return type-id='type-id-1'/>
11470            </function-decl>
11471          </member-function>
11472          <member-function access='public'>
11473            <function-decl name='empty' mangled-name='_ZNK4base8internal8HookListIPFvPKvS3_mmiS3_EE5emptyEv' filepath='src/malloc_hook-inl.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
11474              <parameter type-id='type-id-1062' is-artificial='yes'/>
11475              <return type-id='type-id-76'/>
11476            </function-decl>
11477          </member-function>
11478          <member-function access='public'>
11479            <function-decl name='FixupPrivEndLocked' mangled-name='_ZN4base8internal8HookListIPFvPKvS3_mmiS3_EE18FixupPrivEndLockedEv' filepath='src/malloc_hook-inl.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
11480              <parameter type-id='type-id-1052' is-artificial='yes'/>
11481              <return type-id='type-id-75'/>
11482            </function-decl>
11483          </member-function>
11484          <member-function access='public'>
11485            <function-decl name='ExchangeSingular' mangled-name='_ZN4base8internal8HookListIPFvPKvS3_mmiS3_EE16ExchangeSingularES5_' filepath='src/malloc_hook-inl.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
11486              <parameter type-id='type-id-1052' is-artificial='yes'/>
11487              <parameter type-id='type-id-1038'/>
11488              <return type-id='type-id-1038'/>
11489            </function-decl>
11490          </member-function>
11491          <member-function access='public'>
11492            <function-decl name='Remove' mangled-name='_ZN4base8internal8HookListIPFvPKvS3_mmiS3_EE6RemoveES5_' filepath='src/malloc_hook-inl.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
11493              <parameter type-id='type-id-1052' is-artificial='yes'/>
11494              <parameter type-id='type-id-1038'/>
11495              <return type-id='type-id-76'/>
11496            </function-decl>
11497          </member-function>
11498          <member-function access='public'>
11499            <function-decl name='Add' mangled-name='_ZN4base8internal8HookListIPFvPKvS3_mmiS3_EE3AddES5_' filepath='src/malloc_hook-inl.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
11500              <parameter type-id='type-id-1052' is-artificial='yes'/>
11501              <parameter type-id='type-id-1038'/>
11502              <return type-id='type-id-76'/>
11503            </function-decl>
11504          </member-function>
11505        </class-decl>
11506        <class-decl name='HookList&lt;void (*)(const void*, ptrdiff_t)&gt;' is-struct='yes' visibility='default' id='type-id-1083'/>
11507        <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-1053'>
11508          <data-member access='public' layout-offset-in-bits='0'>
11509            <var-decl name='priv_end' type-id='type-id-1080' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
11510          </data-member>
11511          <data-member access='public' layout-offset-in-bits='64'>
11512            <var-decl name='priv_data' type-id='type-id-1081' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
11513          </data-member>
11514          <member-function access='public'>
11515            <function-decl name='Traverse' mangled-name='_ZNK4base8internal8HookListIPFvPKvmiiilEE8TraverseEPS5_i' filepath='src/malloc_hook-inl.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
11516              <parameter type-id='type-id-1064' is-artificial='yes'/>
11517              <parameter type-id='type-id-1074'/>
11518              <parameter type-id='type-id-1'/>
11519              <return type-id='type-id-1'/>
11520            </function-decl>
11521          </member-function>
11522          <member-function access='public'>
11523            <function-decl name='empty' mangled-name='_ZNK4base8internal8HookListIPFvPKvmiiilEE5emptyEv' filepath='src/malloc_hook-inl.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
11524              <parameter type-id='type-id-1064' is-artificial='yes'/>
11525              <return type-id='type-id-76'/>
11526            </function-decl>
11527          </member-function>
11528          <member-function access='public'>
11529            <function-decl name='FixupPrivEndLocked' mangled-name='_ZN4base8internal8HookListIPFvPKvmiiilEE18FixupPrivEndLockedEv' filepath='src/malloc_hook-inl.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
11530              <parameter type-id='type-id-1054' is-artificial='yes'/>
11531              <return type-id='type-id-75'/>
11532            </function-decl>
11533          </member-function>
11534          <member-function access='public'>
11535            <function-decl name='ExchangeSingular' mangled-name='_ZN4base8internal8HookListIPFvPKvmiiilEE16ExchangeSingularES5_' filepath='src/malloc_hook-inl.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
11536              <parameter type-id='type-id-1054' is-artificial='yes'/>
11537              <parameter type-id='type-id-1043'/>
11538              <return type-id='type-id-1043'/>
11539            </function-decl>
11540          </member-function>
11541          <member-function access='public'>
11542            <function-decl name='Remove' mangled-name='_ZN4base8internal8HookListIPFvPKvmiiilEE6RemoveES5_' filepath='src/malloc_hook-inl.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
11543              <parameter type-id='type-id-1054' is-artificial='yes'/>
11544              <parameter type-id='type-id-1043'/>
11545              <return type-id='type-id-76'/>
11546            </function-decl>
11547          </member-function>
11548          <member-function access='public'>
11549            <function-decl name='Add' mangled-name='_ZN4base8internal8HookListIPFvPKvmiiilEE3AddES5_' filepath='src/malloc_hook-inl.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
11550              <parameter type-id='type-id-1054' is-artificial='yes'/>
11551              <parameter type-id='type-id-1043'/>
11552              <return type-id='type-id-76'/>
11553            </function-decl>
11554          </member-function>
11555        </class-decl>
11556        <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-1055'>
11557          <data-member access='public' layout-offset-in-bits='0'>
11558            <var-decl name='priv_end' type-id='type-id-1080' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
11559          </data-member>
11560          <data-member access='public' layout-offset-in-bits='64'>
11561            <var-decl name='priv_data' type-id='type-id-1081' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
11562          </data-member>
11563          <member-function access='public'>
11564            <function-decl name='Traverse' mangled-name='_ZNK4base8internal8HookListIPFvlEE8TraverseEPS3_i' filepath='src/malloc_hook-inl.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
11565              <parameter type-id='type-id-1066' is-artificial='yes'/>
11566              <parameter type-id='type-id-1072'/>
11567              <parameter type-id='type-id-1'/>
11568              <return type-id='type-id-1'/>
11569            </function-decl>
11570          </member-function>
11571          <member-function access='public'>
11572            <function-decl name='empty' mangled-name='_ZNK4base8internal8HookListIPFvlEE5emptyEv' filepath='src/malloc_hook-inl.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
11573              <parameter type-id='type-id-1066' is-artificial='yes'/>
11574              <return type-id='type-id-76'/>
11575            </function-decl>
11576          </member-function>
11577          <member-function access='public'>
11578            <function-decl name='FixupPrivEndLocked' mangled-name='_ZN4base8internal8HookListIPFvlEE18FixupPrivEndLockedEv' filepath='src/malloc_hook-inl.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
11579              <parameter type-id='type-id-1056' is-artificial='yes'/>
11580              <return type-id='type-id-75'/>
11581            </function-decl>
11582          </member-function>
11583          <member-function access='public'>
11584            <function-decl name='ExchangeSingular' mangled-name='_ZN4base8internal8HookListIPFvlEE16ExchangeSingularES3_' filepath='src/malloc_hook-inl.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
11585              <parameter type-id='type-id-1056' is-artificial='yes'/>
11586              <parameter type-id='type-id-1045'/>
11587              <return type-id='type-id-1045'/>
11588            </function-decl>
11589          </member-function>
11590          <member-function access='public'>
11591            <function-decl name='Remove' mangled-name='_ZN4base8internal8HookListIPFvlEE6RemoveES3_' filepath='src/malloc_hook-inl.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
11592              <parameter type-id='type-id-1056' is-artificial='yes'/>
11593              <parameter type-id='type-id-1045'/>
11594              <return type-id='type-id-76'/>
11595            </function-decl>
11596          </member-function>
11597          <member-function access='public'>
11598            <function-decl name='Add' mangled-name='_ZN4base8internal8HookListIPFvlEE3AddES3_' filepath='src/malloc_hook-inl.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
11599              <parameter type-id='type-id-1056' is-artificial='yes'/>
11600              <parameter type-id='type-id-1045'/>
11601              <return type-id='type-id-76'/>
11602            </function-decl>
11603          </member-function>
11604        </class-decl>
11605        <var-decl name='new_hooks_' type-id='type-id-1084' mangled-name='_ZN4base8internal10new_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='260' column='1'/>
11606        <var-decl name='delete_hooks_' type-id='type-id-1085' mangled-name='_ZN4base8internal13delete_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='262' column='1'/>
11607        <var-decl name='premmap_hooks_' type-id='type-id-1053' mangled-name='_ZN4base8internal14premmap_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='263' column='1'/>
11608        <var-decl name='mmap_hooks_' type-id='type-id-420' mangled-name='_ZN4base8internal11mmap_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='265' column='1'/>
11609        <var-decl name='munmap_hooks_' type-id='type-id-1084' mangled-name='_ZN4base8internal13munmap_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='266' column='1'/>
11610        <var-decl name='mremap_hooks_' type-id='type-id-1051' mangled-name='_ZN4base8internal13mremap_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='267' column='1'/>
11611        <var-decl name='presbrk_hooks_' type-id='type-id-1055' mangled-name='_ZN4base8internal14presbrk_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='268' column='1'/>
11612        <var-decl name='sbrk_hooks_' type-id='type-id-422' mangled-name='_ZN4base8internal11sbrk_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='270' column='1'/>
11613        <var-decl name='mmap_replacement_' type-id='type-id-1049' mangled-name='_ZN4base8internal17mmap_replacement_E' visibility='default' filepath='src/malloc_hook.cc' line='273' column='1'/>
11614        <var-decl name='munmap_replacement_' type-id='type-id-1047' mangled-name='_ZN4base8internal19munmap_replacement_E' visibility='default' filepath='src/malloc_hook.cc' line='274' column='1'/>
11615      </namespace-decl>
11616    </namespace-decl>
11617    <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'>
11618      <parameter type-id='type-id-383' name='hook' filepath='src/malloc_hook.cc' line='296' column='1'/>
11619      <return type-id='type-id-1'/>
11620    </function-decl>
11621    <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'>
11622      <parameter type-id='type-id-383' name='hook' filepath='src/malloc_hook.cc' line='302' column='1'/>
11623      <return type-id='type-id-1'/>
11624    </function-decl>
11625    <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'>
11626      <parameter type-id='type-id-379' name='hook' filepath='src/malloc_hook.cc' line='308' column='1'/>
11627      <return type-id='type-id-1'/>
11628    </function-decl>
11629    <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'>
11630      <parameter type-id='type-id-379' name='hook' filepath='src/malloc_hook.cc' line='314' column='1'/>
11631      <return type-id='type-id-1'/>
11632    </function-decl>
11633    <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'>
11634      <parameter type-id='type-id-1044' name='hook' filepath='src/malloc_hook.cc' line='320' column='1'/>
11635      <return type-id='type-id-1'/>
11636    </function-decl>
11637    <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'>
11638      <parameter type-id='type-id-1044' name='hook' filepath='src/malloc_hook.cc' line='326' column='1'/>
11639      <return type-id='type-id-1'/>
11640    </function-decl>
11641    <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'>
11642      <parameter type-id='type-id-1037' name='hook' filepath='src/malloc_hook.cc' line='332' column='1'/>
11643      <return type-id='type-id-1'/>
11644    </function-decl>
11645    <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'>
11646      <parameter type-id='type-id-1037' name='hook' filepath='src/malloc_hook.cc' line='341' column='1'/>
11647      <return type-id='type-id-1'/>
11648    </function-decl>
11649    <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'>
11650      <parameter type-id='type-id-381' name='hook' filepath='src/malloc_hook.cc' line='347' column='1'/>
11651      <return type-id='type-id-1'/>
11652    </function-decl>
11653    <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'>
11654      <parameter type-id='type-id-381' name='hook' filepath='src/malloc_hook.cc' line='353' column='1'/>
11655      <return type-id='type-id-1'/>
11656    </function-decl>
11657    <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'>
11658      <parameter type-id='type-id-1040' name='hook' filepath='src/malloc_hook.cc' line='359' column='1'/>
11659      <return type-id='type-id-1'/>
11660    </function-decl>
11661    <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'>
11662      <parameter type-id='type-id-1040' name='hook' filepath='src/malloc_hook.cc' line='365' column='1'/>
11663      <return type-id='type-id-1'/>
11664    </function-decl>
11665    <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'>
11666      <parameter type-id='type-id-1042' name='hook' filepath='src/malloc_hook.cc' line='371' column='1'/>
11667      <return type-id='type-id-1'/>
11668    </function-decl>
11669    <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'>
11670      <parameter type-id='type-id-1042' name='hook' filepath='src/malloc_hook.cc' line='381' column='1'/>
11671      <return type-id='type-id-1'/>
11672    </function-decl>
11673    <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'>
11674      <parameter type-id='type-id-1039' name='hook' filepath='src/malloc_hook.cc' line='387' column='1'/>
11675      <return type-id='type-id-1'/>
11676    </function-decl>
11677    <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'>
11678      <parameter type-id='type-id-1039' name='hook' filepath='src/malloc_hook.cc' line='393' column='1'/>
11679      <return type-id='type-id-1'/>
11680    </function-decl>
11681    <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'>
11682      <parameter type-id='type-id-1046' name='hook' filepath='src/malloc_hook.cc' line='399' column='1'/>
11683      <return type-id='type-id-1'/>
11684    </function-decl>
11685    <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'>
11686      <parameter type-id='type-id-1046' name='hook' filepath='src/malloc_hook.cc' line='405' column='1'/>
11687      <return type-id='type-id-1'/>
11688    </function-decl>
11689    <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'>
11690      <parameter type-id='type-id-385' name='hook' filepath='src/malloc_hook.cc' line='411' column='1'/>
11691      <return type-id='type-id-1'/>
11692    </function-decl>
11693    <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'>
11694      <parameter type-id='type-id-385' name='hook' filepath='src/malloc_hook.cc' line='417' column='1'/>
11695      <return type-id='type-id-1'/>
11696    </function-decl>
11697    <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'>
11698      <parameter type-id='type-id-383' name='hook' filepath='src/malloc_hook.cc' line='424' column='1'/>
11699      <return type-id='type-id-383'/>
11700    </function-decl>
11701    <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'>
11702      <parameter type-id='type-id-379' name='hook' filepath='src/malloc_hook.cc' line='430' column='1'/>
11703      <return type-id='type-id-379'/>
11704    </function-decl>
11705    <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'>
11706      <parameter type-id='type-id-1044' name='hook' filepath='src/malloc_hook.cc' line='436' column='1'/>
11707      <return type-id='type-id-1044'/>
11708    </function-decl>
11709    <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'>
11710      <parameter type-id='type-id-381' name='hook' filepath='src/malloc_hook.cc' line='442' column='1'/>
11711      <return type-id='type-id-381'/>
11712    </function-decl>
11713    <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'>
11714      <parameter type-id='type-id-1040' name='hook' filepath='src/malloc_hook.cc' line='448' column='1'/>
11715      <return type-id='type-id-1040'/>
11716    </function-decl>
11717    <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'>
11718      <parameter type-id='type-id-1039' name='hook' filepath='src/malloc_hook.cc' line='454' column='1'/>
11719      <return type-id='type-id-1039'/>
11720    </function-decl>
11721    <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'>
11722      <parameter type-id='type-id-1046' name='hook' filepath='src/malloc_hook.cc' line='460' column='1'/>
11723      <return type-id='type-id-1046'/>
11724    </function-decl>
11725    <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'>
11726      <parameter type-id='type-id-385' name='hook' filepath='src/malloc_hook.cc' line='466' column='1'/>
11727      <return type-id='type-id-385'/>
11728    </function-decl>
11729    <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'>
11730      <parameter type-id='type-id-171' name='result' filepath='src/malloc_hook.cc' line='611' column='1'/>
11731      <parameter type-id='type-id-1' name='max_depth' filepath='src/malloc_hook.cc' line='611' column='1'/>
11732      <parameter type-id='type-id-1' name='skip_count' filepath='src/malloc_hook.cc' line='612' column='1'/>
11733      <return type-id='type-id-1'/>
11734    </function-decl>
11735    <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'>
11736      <parameter type-id='type-id-74' name='start' filepath='src/malloc_hook_mmap_linux.h' line='155' column='1'/>
11737      <parameter type-id='type-id-7' name='length' filepath='src/malloc_hook_mmap_linux.h' line='155' column='1'/>
11738      <parameter type-id='type-id-1' name='prot' filepath='src/malloc_hook_mmap_linux.h' line='155' column='1'/>
11739      <parameter type-id='type-id-1' name='flags' filepath='src/malloc_hook_mmap_linux.h' line='155' column='1'/>
11740      <parameter type-id='type-id-1' name='fd' filepath='src/malloc_hook_mmap_linux.h' line='156' column='1'/>
11741      <parameter type-id='type-id-154' name='offset' filepath='src/malloc_hook_mmap_linux.h' line='156' column='1'/>
11742      <return type-id='type-id-74'/>
11743    </function-decl>
11744    <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'>
11745      <parameter type-id='type-id-74' name='start' filepath='src/malloc_hook_mmap_linux.h' line='169' column='1'/>
11746      <parameter type-id='type-id-7' name='length' filepath='src/malloc_hook_mmap_linux.h' line='169' column='1'/>
11747      <parameter type-id='type-id-1' name='prot' filepath='src/malloc_hook_mmap_linux.h' line='169' column='1'/>
11748      <parameter type-id='type-id-1' name='flags' filepath='src/malloc_hook_mmap_linux.h' line='169' column='1'/>
11749      <parameter type-id='type-id-1' name='fd' filepath='src/malloc_hook_mmap_linux.h' line='170' column='1'/>
11750      <parameter type-id='type-id-313' name='offset' filepath='src/malloc_hook_mmap_linux.h' line='170' column='1'/>
11751      <return type-id='type-id-74'/>
11752    </function-decl>
11753    <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'>
11754      <parameter type-id='type-id-74' name='start' filepath='src/malloc_hook_mmap_linux.h' line='184' column='1'/>
11755      <parameter type-id='type-id-7' name='length' filepath='src/malloc_hook_mmap_linux.h' line='184' column='1'/>
11756      <return type-id='type-id-1'/>
11757    </function-decl>
11758    <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'>
11759      <parameter type-id='type-id-74' name='old_addr' filepath='src/malloc_hook_mmap_linux.h' line='193' column='1'/>
11760      <parameter type-id='type-id-7' name='old_size' filepath='src/malloc_hook_mmap_linux.h' line='193' column='1'/>
11761      <parameter type-id='type-id-7' name='new_size' filepath='src/malloc_hook_mmap_linux.h' line='193' column='1'/>
11762      <parameter type-id='type-id-1' name='flags' filepath='src/malloc_hook_mmap_linux.h' line='194' column='1'/>
11763      <parameter is-variadic='yes'/>
11764      <return type-id='type-id-74'/>
11765    </function-decl>
11766    <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'>
11767      <parameter type-id='type-id-314' name='increment' filepath='src/malloc_hook_mmap_linux.h' line='209' column='1'/>
11768      <return type-id='type-id-74'/>
11769    </function-decl>
11770    <function-type size-in-bits='64' id='type-id-1067'>
11771      <parameter type-id='type-id-74'/>
11772      <parameter type-id='type-id-7'/>
11773      <parameter type-id='type-id-1011'/>
11774      <return type-id='type-id-1'/>
11775    </function-type>
11776    <function-type size-in-bits='64' id='type-id-1069'>
11777      <parameter type-id='type-id-74'/>
11778      <parameter type-id='type-id-7'/>
11779      <parameter type-id='type-id-1'/>
11780      <parameter type-id='type-id-1'/>
11781      <parameter type-id='type-id-1'/>
11782      <parameter type-id='type-id-313'/>
11783      <parameter type-id='type-id-171'/>
11784      <return type-id='type-id-1'/>
11785    </function-type>
11786    <function-type size-in-bits='64' id='type-id-1071'>
11787      <parameter type-id='type-id-314'/>
11788      <return type-id='type-id-75'/>
11789    </function-type>
11790    <function-type size-in-bits='64' id='type-id-1073'>
11791      <parameter type-id='type-id-74'/>
11792      <parameter type-id='type-id-7'/>
11793      <parameter type-id='type-id-1'/>
11794      <parameter type-id='type-id-1'/>
11795      <parameter type-id='type-id-1'/>
11796      <parameter type-id='type-id-313'/>
11797      <return type-id='type-id-75'/>
11798    </function-type>
11799    <function-type size-in-bits='64' id='type-id-1075'>
11800      <parameter type-id='type-id-74'/>
11801      <parameter type-id='type-id-74'/>
11802      <parameter type-id='type-id-7'/>
11803      <parameter type-id='type-id-7'/>
11804      <parameter type-id='type-id-1'/>
11805      <parameter type-id='type-id-74'/>
11806      <return type-id='type-id-75'/>
11807    </function-type>
11808  </abi-instr>
11809  <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'>
11810    <pointer-type-def type-id='type-id-1086' size-in-bits='64' id='type-id-1087'/>
11811    <pointer-type-def type-id='type-id-1088' size-in-bits='64' id='type-id-1089'/>
11812    <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'>
11813      <parameter type-id='type-id-1087' name='key' filepath='src/maybe_threads.cc' line='90' column='1'/>
11814      <parameter type-id='type-id-190' name='destr_function' filepath='src/maybe_threads.cc' line='91' column='1'/>
11815      <return type-id='type-id-1'/>
11816    </function-decl>
11817    <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'>
11818      <parameter type-id='type-id-1086' name='key' filepath='src/maybe_threads.cc' line='101' column='1'/>
11819      <return type-id='type-id-1'/>
11820    </function-decl>
11821    <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'>
11822      <parameter type-id='type-id-1086' name='key' filepath='src/maybe_threads.cc' line='109' column='1'/>
11823      <return type-id='type-id-74'/>
11824    </function-decl>
11825    <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'>
11826      <parameter type-id='type-id-1086' name='key' filepath='src/maybe_threads.cc' line='117' column='1'/>
11827      <parameter type-id='type-id-74' name='val' filepath='src/maybe_threads.cc' line='117' column='1'/>
11828      <return type-id='type-id-1'/>
11829    </function-decl>
11830    <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'>
11831      <parameter type-id='type-id-1089' name='ctl' filepath='src/maybe_threads.cc' line='128' column='1'/>
11832      <parameter type-id='type-id-158' name='init_routine' filepath='src/maybe_threads.cc' line='129' column='1'/>
11833      <return type-id='type-id-1'/>
11834    </function-decl>
11835  </abi-instr>
11836  <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'>
11837    <class-decl name='HugetlbSysAllocator' size-in-bits='384' visibility='default' filepath='src/memfs_malloc.cc' line='90' column='1' id='type-id-1090'>
11838      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1017'/>
11839      <data-member access='private' layout-offset-in-bits='64'>
11840        <var-decl name='failed_' type-id='type-id-76' visibility='default' filepath='src/memfs_malloc.cc' line='103' column='1'/>
11841      </data-member>
11842      <data-member access='private' layout-offset-in-bits='128'>
11843        <var-decl name='big_page_size_' type-id='type-id-103' visibility='default' filepath='src/memfs_malloc.cc' line='108' column='1'/>
11844      </data-member>
11845      <data-member access='private' layout-offset-in-bits='192'>
11846        <var-decl name='hugetlb_fd_' type-id='type-id-1' visibility='default' filepath='src/memfs_malloc.cc' line='109' column='1'/>
11847      </data-member>
11848      <data-member access='private' layout-offset-in-bits='256'>
11849        <var-decl name='hugetlb_base_' type-id='type-id-313' visibility='default' filepath='src/memfs_malloc.cc' line='110' column='1'/>
11850      </data-member>
11851      <data-member access='private' layout-offset-in-bits='320'>
11852        <var-decl name='fallback_' type-id='type-id-1014' visibility='default' filepath='src/memfs_malloc.cc' line='112' column='1'/>
11853      </data-member>
11854      <member-function access='private' constructor='yes'>
11855        <function-decl name='HugetlbSysAllocator' filepath='src/memfs_malloc.cc' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
11856          <parameter type-id='type-id-1091' is-artificial='yes'/>
11857          <parameter type-id='type-id-1014'/>
11858          <return type-id='type-id-75'/>
11859        </function-decl>
11860      </member-function>
11861      <member-function access='private'>
11862        <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'>
11863          <parameter type-id='type-id-1091' is-artificial='yes'/>
11864          <return type-id='type-id-76'/>
11865        </function-decl>
11866      </member-function>
11867      <member-function access='private'>
11868        <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'>
11869          <parameter type-id='type-id-1091' is-artificial='yes'/>
11870          <parameter type-id='type-id-7'/>
11871          <parameter type-id='type-id-239'/>
11872          <parameter type-id='type-id-7'/>
11873          <return type-id='type-id-74'/>
11874        </function-decl>
11875      </member-function>
11876      <member-function access='private' vtable-offset='2'>
11877        <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'>
11878          <parameter type-id='type-id-1091' is-artificial='yes'/>
11879          <parameter type-id='type-id-7'/>
11880          <parameter type-id='type-id-239'/>
11881          <parameter type-id='type-id-7'/>
11882          <return type-id='type-id-74'/>
11883        </function-decl>
11884      </member-function>
11885    </class-decl>
11886    <pointer-type-def type-id='type-id-1090' size-in-bits='64' id='type-id-1091'/>
11887    <namespace-decl name='std'>
11888      <class-decl name='allocator&lt;char&gt;' is-struct='yes' visibility='default' id='type-id-985'/>
11889      <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-1092'/>
11890      <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-1093'/>
11891    </namespace-decl>
11892    <namespace-decl name='tcmalloc'>
11893      <namespace-decl name='commandlineflags'>
11894        <function-decl name='StringToBool' filepath='./src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
11895          <parameter type-id='type-id-2'/>
11896          <parameter type-id='type-id-76'/>
11897          <return type-id='type-id-76'/>
11898        </function-decl>
11899        <function-decl name='StringToInt' filepath='./src/base/commandlineflags.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
11900          <parameter type-id='type-id-2'/>
11901          <parameter type-id='type-id-1'/>
11902          <return type-id='type-id-1'/>
11903        </function-decl>
11904      </namespace-decl>
11905    </namespace-decl>
11906    <namespace-decl name='__gnu_cxx'>
11907      <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-1094'/>
11908      <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-1095'/>
11909    </namespace-decl>
11910    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead'>
11911      <var-decl name='FLAGS_memfs_malloc_path' type-id='type-id-835' 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'/>
11912      <var-decl name='FLAGS_nomemfs_malloc_path' type-id='type-id-84' 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'/>
11913    </namespace-decl>
11914    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
11915      <var-decl name='FLAGS_memfs_malloc_limit_mb' type-id='type-id-103' 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'/>
11916      <var-decl name='FLAGS_nomemfs_malloc_limit_mb' type-id='type-id-84' 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'/>
11917    </namespace-decl>
11918    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
11919      <var-decl name='FLAGS_memfs_malloc_abort_on_fail' type-id='type-id-76' 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'/>
11920      <var-decl name='FLAGS_nomemfs_malloc_abort_on_fail' type-id='type-id-84' 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'/>
11921      <var-decl name='FLAGS_memfs_malloc_ignore_mmap_fail' type-id='type-id-76' 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'/>
11922      <var-decl name='FLAGS_nomemfs_malloc_ignore_mmap_fail' type-id='type-id-84' 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'/>
11923      <var-decl name='FLAGS_memfs_malloc_map_private' type-id='type-id-76' 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'/>
11924      <var-decl name='FLAGS_nomemfs_malloc_map_private' type-id='type-id-84' 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'/>
11925    </namespace-decl>
11926  </abi-instr>
11927  <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'>
11928    <array-type-def dimensions='1' type-id='type-id-249' size-in-bits='8960' id='type-id-308'>
11929      <subrange length='20' type-id='type-id-19' id='type-id-1096'/>
11930    </array-type-def>
11931    <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-1097'>
11932      <member-function access='private'>
11933        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
11934          <parameter type-id='type-id-1098' is-artificial='yes'/>
11935          <return type-id='type-id-75'/>
11936        </function-decl>
11937      </member-function>
11938      <member-function access='private'>
11939        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
11940          <parameter type-id='type-id-1098' is-artificial='yes'/>
11941          <parameter type-id='type-id-1099'/>
11942          <return type-id='type-id-75'/>
11943        </function-decl>
11944      </member-function>
11945      <member-function access='private' destructor='yes'>
11946        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
11947          <parameter type-id='type-id-1098' is-artificial='yes'/>
11948          <parameter type-id='type-id-1' is-artificial='yes'/>
11949          <return type-id='type-id-75'/>
11950        </function-decl>
11951      </member-function>
11952      <member-function access='private'>
11953        <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'>
11954          <parameter type-id='type-id-1098' is-artificial='yes'/>
11955          <parameter type-id='type-id-1100'/>
11956          <return type-id='type-id-75'/>
11957        </function-decl>
11958      </member-function>
11959      <member-function access='private'>
11960        <function-decl name='destroy' mangled-name='_ZN13STL_AllocatorIN15MemoryRegionMap6RegionENS0_11MyAllocatorEE7destroyEPS1_' filepath='src/base/stl_allocator.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
11961          <parameter type-id='type-id-1098' is-artificial='yes'/>
11962          <parameter type-id='type-id-294'/>
11963          <return type-id='type-id-75'/>
11964        </function-decl>
11965      </member-function>
11966      <member-function access='private'>
11967        <function-decl name='construct' mangled-name='_ZN13STL_AllocatorIN15MemoryRegionMap6RegionENS0_11MyAllocatorEE9constructEPS1_RKS1_' filepath='src/base/stl_allocator.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
11968          <parameter type-id='type-id-1098' is-artificial='yes'/>
11969          <parameter type-id='type-id-294'/>
11970          <parameter type-id='type-id-297'/>
11971          <return type-id='type-id-75'/>
11972        </function-decl>
11973      </member-function>
11974    </class-decl>
11975    <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-1101'>
11976      <member-function access='private'>
11977        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
11978          <parameter type-id='type-id-1102' is-artificial='yes'/>
11979          <return type-id='type-id-75'/>
11980        </function-decl>
11981      </member-function>
11982      <member-function access='private'>
11983        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
11984          <parameter type-id='type-id-1102' is-artificial='yes'/>
11985          <parameter type-id='type-id-1100'/>
11986          <return type-id='type-id-75'/>
11987        </function-decl>
11988      </member-function>
11989      <member-function access='private' destructor='yes'>
11990        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
11991          <parameter type-id='type-id-1102' is-artificial='yes'/>
11992          <parameter type-id='type-id-1' is-artificial='yes'/>
11993          <return type-id='type-id-75'/>
11994        </function-decl>
11995      </member-function>
11996      <member-function access='private'>
11997        <function-decl name='deallocate' mangled-name='_ZN13STL_AllocatorISt13_Rb_tree_nodeIN15MemoryRegionMap6RegionEENS1_11MyAllocatorEE10deallocateEPS3_m' filepath='src/base/stl_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
11998          <parameter type-id='type-id-1102' is-artificial='yes'/>
11999          <parameter type-id='type-id-818'/>
12000          <parameter type-id='type-id-19'/>
12001          <return type-id='type-id-75'/>
12002        </function-decl>
12003      </member-function>
12004      <member-function access='private'>
12005        <function-decl name='allocate' mangled-name='_ZN13STL_AllocatorISt13_Rb_tree_nodeIN15MemoryRegionMap6RegionEENS1_11MyAllocatorEE8allocateEmPKv' filepath='src/base/stl_allocator.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
12006          <parameter type-id='type-id-1102' is-artificial='yes'/>
12007          <parameter type-id='type-id-19'/>
12008          <parameter type-id='type-id-74'/>
12009          <return type-id='type-id-818'/>
12010        </function-decl>
12011      </member-function>
12012    </class-decl>
12013    <array-type-def dimensions='2' type-id='type-id-74' size-in-bits='40960' id='type-id-309'>
12014      <subrange length='20' type-id='type-id-19' id='type-id-1096'/>
12015      <subrange length='32' type-id='type-id-19' id='type-id-389'/>
12016    </array-type-def>
12017    <pointer-type-def type-id='type-id-312' size-in-bits='64' id='type-id-307'/>
12018    <reference-type-def kind='lvalue' type-id='type-id-291' size-in-bits='64' id='type-id-1103'/>
12019    <pointer-type-def type-id='type-id-300' size-in-bits='64' id='type-id-305'/>
12020    <pointer-type-def type-id='type-id-302' size-in-bits='64' id='type-id-1104'/>
12021    <pointer-type-def type-id='type-id-1097' size-in-bits='64' id='type-id-1098'/>
12022    <reference-type-def kind='lvalue' type-id='type-id-1101' size-in-bits='64' id='type-id-1105'/>
12023    <pointer-type-def type-id='type-id-1101' size-in-bits='64' id='type-id-1102'/>
12024    <qualified-type-def type-id='type-id-295' const='yes' id='type-id-1106'/>
12025    <reference-type-def kind='lvalue' type-id='type-id-1106' size-in-bits='64' id='type-id-1107'/>
12026    <pointer-type-def type-id='type-id-1106' size-in-bits='64' id='type-id-296'/>
12027    <qualified-type-def type-id='type-id-1097' const='yes' id='type-id-1108'/>
12028    <reference-type-def kind='lvalue' type-id='type-id-1108' size-in-bits='64' id='type-id-1099'/>
12029    <pointer-type-def type-id='type-id-1108' size-in-bits='64' id='type-id-1109'/>
12030    <qualified-type-def type-id='type-id-1101' const='yes' id='type-id-1110'/>
12031    <reference-type-def kind='lvalue' type-id='type-id-1110' size-in-bits='64' id='type-id-1100'/>
12032    <pointer-type-def type-id='type-id-1110' size-in-bits='64' id='type-id-1111'/>
12033    <qualified-type-def type-id='type-id-1112' const='yes' id='type-id-1113'/>
12034    <pointer-type-def type-id='type-id-1113' size-in-bits='64' id='type-id-1114'/>
12035    <qualified-type-def type-id='type-id-1115' const='yes' id='type-id-1116'/>
12036    <reference-type-def kind='lvalue' type-id='type-id-1116' size-in-bits='64' id='type-id-1117'/>
12037    <pointer-type-def type-id='type-id-1116' size-in-bits='64' id='type-id-1118'/>
12038    <pointer-type-def type-id='type-id-530' size-in-bits='64' id='type-id-819'/>
12039    <reference-type-def kind='lvalue' type-id='type-id-549' size-in-bits='64' id='type-id-1119'/>
12040    <qualified-type-def type-id='type-id-301' const='yes' id='type-id-1120'/>
12041    <reference-type-def kind='lvalue' type-id='type-id-1120' size-in-bits='64' id='type-id-1121'/>
12042    <pointer-type-def type-id='type-id-1120' size-in-bits='64' id='type-id-1122'/>
12043    <qualified-type-def type-id='type-id-1123' const='yes' id='type-id-1124'/>
12044    <pointer-type-def type-id='type-id-1124' size-in-bits='64' id='type-id-104'/>
12045    <reference-type-def kind='lvalue' type-id='type-id-1115' size-in-bits='64' id='type-id-1125'/>
12046    <pointer-type-def type-id='type-id-1115' size-in-bits='64' id='type-id-1126'/>
12047    <pointer-type-def type-id='type-id-1127' size-in-bits='64' id='type-id-1128'/>
12048    <reference-type-def kind='lvalue' type-id='type-id-529' size-in-bits='64' id='type-id-820'/>
12049    <pointer-type-def type-id='type-id-529' size-in-bits='64' id='type-id-817'/>
12050    <reference-type-def kind='lvalue' type-id='type-id-1129' size-in-bits='64' id='type-id-1130'/>
12051    <pointer-type-def type-id='type-id-1129' size-in-bits='64' id='type-id-818'/>
12052    <pointer-type-def type-id='type-id-1131' size-in-bits='64' id='type-id-1132'/>
12053    <pointer-type-def type-id='type-id-1133' size-in-bits='64' id='type-id-1134'/>
12054    <reference-type-def kind='lvalue' type-id='type-id-301' size-in-bits='64' id='type-id-1135'/>
12055    <pointer-type-def type-id='type-id-301' size-in-bits='64' id='type-id-1136'/>
12056    <pointer-type-def type-id='type-id-1137' size-in-bits='64' id='type-id-311'/>
12057    <namespace-decl name='std'>
12058      <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-1115'>
12059        <member-type access='protected'>
12060          <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-1127'>
12061            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1101'/>
12062            <data-member access='public' layout-offset-in-bits='0'>
12063              <var-decl name='_M_key_compare' type-id='type-id-295' 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'/>
12064            </data-member>
12065            <data-member access='public' layout-offset-in-bits='64'>
12066              <var-decl name='_M_header' type-id='type-id-567' 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'/>
12067            </data-member>
12068            <data-member access='public' layout-offset-in-bits='320'>
12069              <var-decl name='_M_node_count' type-id='type-id-7' 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'/>
12070            </data-member>
12071            <member-function access='public'>
12072              <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'>
12073                <parameter type-id='type-id-1128' is-artificial='yes'/>
12074                <return type-id='type-id-75'/>
12075              </function-decl>
12076            </member-function>
12077            <member-function access='public'>
12078              <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'>
12079                <parameter type-id='type-id-1128' is-artificial='yes'/>
12080                <parameter type-id='type-id-1107'/>
12081                <parameter type-id='type-id-1100'/>
12082                <return type-id='type-id-75'/>
12083              </function-decl>
12084            </member-function>
12085            <member-function access='private'>
12086              <function-decl name='_M_initialize' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE13_Rb_tree_implIS4_Lb1EE13_M_initializeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='444' column='1' visibility='default' binding='global' size-in-bits='64'>
12087                <parameter type-id='type-id-1128' is-artificial='yes'/>
12088                <return type-id='type-id-75'/>
12089              </function-decl>
12090            </member-function>
12091          </class-decl>
12092        </member-type>
12093        <data-member access='protected' layout-offset-in-bits='0'>
12094          <var-decl name='_M_impl' type-id='type-id-1127' 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'/>
12095        </data-member>
12096        <member-function access='private'>
12097          <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'>
12098            <parameter type-id='type-id-1126' is-artificial='yes'/>
12099            <return type-id='type-id-75'/>
12100          </function-decl>
12101        </member-function>
12102        <member-function access='private'>
12103          <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'>
12104            <parameter type-id='type-id-1126' is-artificial='yes'/>
12105            <parameter type-id='type-id-1107'/>
12106            <parameter type-id='type-id-1099'/>
12107            <return type-id='type-id-75'/>
12108          </function-decl>
12109        </member-function>
12110        <member-function access='private'>
12111          <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'>
12112            <parameter type-id='type-id-1126' is-artificial='yes'/>
12113            <parameter type-id='type-id-1117'/>
12114            <return type-id='type-id-75'/>
12115          </function-decl>
12116        </member-function>
12117        <member-function access='private' destructor='yes'>
12118          <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'>
12119            <parameter type-id='type-id-1126' is-artificial='yes'/>
12120            <parameter type-id='type-id-1' is-artificial='yes'/>
12121            <return type-id='type-id-75'/>
12122          </function-decl>
12123        </member-function>
12124        <member-function access='private'>
12125          <function-decl name='size' mangled-name='_ZNKSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='670' column='1' visibility='default' binding='global' size-in-bits='64'>
12126            <parameter type-id='type-id-1118' is-artificial='yes'/>
12127            <return type-id='type-id-7'/>
12128          </function-decl>
12129        </member-function>
12130        <member-function access='private'>
12131          <function-decl name='begin' mangled-name='_ZNKSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='632' column='1' visibility='default' binding='global' size-in-bits='64'>
12132            <parameter type-id='type-id-1118' is-artificial='yes'/>
12133            <return type-id='type-id-299'/>
12134          </function-decl>
12135        </member-function>
12136        <member-function access='private'>
12137          <function-decl name='end' mangled-name='_ZNKSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='643' column='1' visibility='default' binding='global' size-in-bits='64'>
12138            <parameter type-id='type-id-1118' is-artificial='yes'/>
12139            <return type-id='type-id-299'/>
12140          </function-decl>
12141        </member-function>
12142        <member-function access='protected' static='yes'>
12143          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE8_S_valueEPKSt13_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='500' column='1' visibility='default' binding='global' size-in-bits='64'>
12144            <parameter type-id='type-id-550'/>
12145            <return type-id='type-id-297'/>
12146          </function-decl>
12147        </member-function>
12148        <member-function access='protected' static='yes'>
12149          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE6_S_keyEPKSt13_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='504' column='1' visibility='default' binding='global' size-in-bits='64'>
12150            <parameter type-id='type-id-550'/>
12151            <return type-id='type-id-297'/>
12152          </function-decl>
12153        </member-function>
12154        <member-function access='protected' static='yes'>
12155          <function-decl name='_S_left' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE7_S_leftEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64'>
12156            <parameter type-id='type-id-694'/>
12157            <return type-id='type-id-818'/>
12158          </function-decl>
12159        </member-function>
12160        <member-function access='protected' static='yes'>
12161          <function-decl name='_S_right' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE8_S_rightEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
12162            <parameter type-id='type-id-694'/>
12163            <return type-id='type-id-818'/>
12164          </function-decl>
12165        </member-function>
12166        <member-function access='protected'>
12167          <function-decl name='_M_end' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE6_M_endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='492' column='1' visibility='default' binding='global' size-in-bits='64'>
12168            <parameter type-id='type-id-1126' is-artificial='yes'/>
12169            <return type-id='type-id-818'/>
12170          </function-decl>
12171        </member-function>
12172        <member-function access='protected'>
12173          <function-decl name='_M_begin' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE8_M_beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='481' column='1' visibility='default' binding='global' size-in-bits='64'>
12174            <parameter type-id='type-id-1126' is-artificial='yes'/>
12175            <return type-id='type-id-818'/>
12176          </function-decl>
12177        </member-function>
12178        <member-function access='private'>
12179          <function-decl name='_M_lower_bound' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE14_M_lower_boundEPSt13_Rb_tree_nodeIS1_ESB_RKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='981' column='1' visibility='default' binding='global' size-in-bits='64'>
12180            <parameter type-id='type-id-1126' is-artificial='yes'/>
12181            <parameter type-id='type-id-818'/>
12182            <parameter type-id='type-id-818'/>
12183            <parameter type-id='type-id-297'/>
12184            <return type-id='type-id-529'/>
12185          </function-decl>
12186        </member-function>
12187        <member-function access='private'>
12188          <function-decl name='lower_bound' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE11lower_boundERKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='744' column='1' visibility='default' binding='global' size-in-bits='64'>
12189            <parameter type-id='type-id-1126' is-artificial='yes'/>
12190            <parameter type-id='type-id-297'/>
12191            <return type-id='type-id-529'/>
12192          </function-decl>
12193        </member-function>
12194        <member-function access='protected' static='yes'>
12195          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE8_S_valueEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='524' column='1' visibility='default' binding='global' size-in-bits='64'>
12196            <parameter type-id='type-id-569'/>
12197            <return type-id='type-id-297'/>
12198          </function-decl>
12199        </member-function>
12200        <member-function access='private'>
12201          <function-decl name='_M_get_Node_allocator' mangled-name='_ZNKSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE21_M_get_Node_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64'>
12202            <parameter type-id='type-id-1118' is-artificial='yes'/>
12203            <return type-id='type-id-1100'/>
12204          </function-decl>
12205        </member-function>
12206        <member-function access='private'>
12207          <function-decl name='get_allocator' mangled-name='_ZNKSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE13get_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
12208            <parameter type-id='type-id-1118' is-artificial='yes'/>
12209            <return type-id='type-id-1097'/>
12210          </function-decl>
12211        </member-function>
12212        <member-function access='protected'>
12213          <function-decl name='_M_put_node' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE11_M_put_nodeEPSt13_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='362' column='1' visibility='default' binding='global' size-in-bits='64'>
12214            <parameter type-id='type-id-1126' is-artificial='yes'/>
12215            <parameter type-id='type-id-818'/>
12216            <return type-id='type-id-75'/>
12217          </function-decl>
12218        </member-function>
12219        <member-function access='protected'>
12220          <function-decl name='_M_destroy_node' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE15_M_destroy_nodeEPSt13_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='381' column='1' visibility='default' binding='global' size-in-bits='64'>
12221            <parameter type-id='type-id-1126' is-artificial='yes'/>
12222            <parameter type-id='type-id-818'/>
12223            <return type-id='type-id-75'/>
12224          </function-decl>
12225        </member-function>
12226        <member-function access='private'>
12227          <function-decl name='erase' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE5eraseESt23_Rb_tree_const_iteratorIS1_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='1355' column='1' visibility='default' binding='global' size-in-bits='64'>
12228            <parameter type-id='type-id-1126' is-artificial='yes'/>
12229            <parameter type-id='type-id-299'/>
12230            <return type-id='type-id-75'/>
12231          </function-decl>
12232        </member-function>
12233        <member-function access='protected'>
12234          <function-decl name='_M_get_node' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE11_M_get_nodeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='358' column='1' visibility='default' binding='global' size-in-bits='64'>
12235            <parameter type-id='type-id-1126' is-artificial='yes'/>
12236            <return type-id='type-id-818'/>
12237          </function-decl>
12238        </member-function>
12239        <member-function access='protected' static='yes'>
12240          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE6_S_keyEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
12241            <parameter type-id='type-id-569'/>
12242            <return type-id='type-id-297'/>
12243          </function-decl>
12244        </member-function>
12245        <member-function access='protected'>
12246          <function-decl name='_M_create_node' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE14_M_create_nodeERKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='367' column='1' visibility='default' binding='global' size-in-bits='64'>
12247            <parameter type-id='type-id-1126' is-artificial='yes'/>
12248            <parameter type-id='type-id-297'/>
12249            <return type-id='type-id-818'/>
12250          </function-decl>
12251        </member-function>
12252        <member-function access='private'>
12253          <function-decl name='begin' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'>
12254            <parameter type-id='type-id-1126' is-artificial='yes'/>
12255            <return type-id='type-id-529'/>
12256          </function-decl>
12257        </member-function>
12258        <member-function access='private'>
12259          <function-decl name='_M_insert_unique' mangled-name='_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE16_M_insert_uniqueERKS1_' 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'>
12260            <parameter type-id='type-id-1126' is-artificial='yes'/>
12261            <parameter type-id='type-id-297'/>
12262            <return type-id='type-id-1133'/>
12263          </function-decl>
12264        </member-function>
12265        <member-function access='private'>
12266          <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'>
12267            <parameter type-id='type-id-1126' is-artificial='yes'/>
12268            <parameter type-id='type-id-818'/>
12269            <return type-id='type-id-75'/>
12270          </function-decl>
12271        </member-function>
12272        <member-function access='private'>
12273          <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_'>
12274            <parameter type-id='type-id-1126' is-artificial='yes'/>
12275            <parameter type-id='type-id-569'/>
12276            <parameter type-id='type-id-569'/>
12277            <parameter type-id='type-id-297'/>
12278            <return type-id='type-id-529'/>
12279          </function-decl>
12280        </member-function>
12281      </class-decl>
12282      <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-301'>
12283        <data-member access='private' layout-offset-in-bits='0'>
12284          <var-decl name='_M_t' type-id='type-id-1115' 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'/>
12285        </data-member>
12286        <member-function access='private'>
12287          <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'>
12288            <parameter type-id='type-id-1136' is-artificial='yes'/>
12289            <return type-id='type-id-75'/>
12290          </function-decl>
12291        </member-function>
12292        <member-function access='private'>
12293          <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'>
12294            <parameter type-id='type-id-1136' is-artificial='yes'/>
12295            <parameter type-id='type-id-1107'/>
12296            <parameter type-id='type-id-1099'/>
12297            <return type-id='type-id-75'/>
12298          </function-decl>
12299        </member-function>
12300        <member-function access='private'>
12301          <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'>
12302            <parameter type-id='type-id-1136' is-artificial='yes'/>
12303            <parameter type-id='type-id-1121'/>
12304            <return type-id='type-id-75'/>
12305          </function-decl>
12306        </member-function>
12307        <member-function access='private'>
12308          <function-decl name='begin' mangled-name='_ZNKSt3setIN15MemoryRegionMap6RegionENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='291' column='1' visibility='default' binding='global' size-in-bits='64'>
12309            <parameter type-id='type-id-1122' is-artificial='yes'/>
12310            <return type-id='type-id-299'/>
12311          </function-decl>
12312        </member-function>
12313        <member-function access='private'>
12314          <function-decl name='end' mangled-name='_ZNKSt3setIN15MemoryRegionMap6RegionENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='300' column='1' visibility='default' binding='global' size-in-bits='64'>
12315            <parameter type-id='type-id-1122' is-artificial='yes'/>
12316            <return type-id='type-id-299'/>
12317          </function-decl>
12318        </member-function>
12319        <member-function access='private'>
12320          <function-decl name='lower_bound' mangled-name='_ZNSt3setIN15MemoryRegionMap6RegionENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE11lower_boundERKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='568' column='1' visibility='default' binding='global' size-in-bits='64'>
12321            <parameter type-id='type-id-1136' is-artificial='yes'/>
12322            <parameter type-id='type-id-297'/>
12323            <return type-id='type-id-299'/>
12324          </function-decl>
12325        </member-function>
12326        <member-function access='private'>
12327          <function-decl name='insert' mangled-name='_ZNSt3setIN15MemoryRegionMap6RegionENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE6insertERKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64'>
12328            <parameter type-id='type-id-1136' is-artificial='yes'/>
12329            <parameter type-id='type-id-297'/>
12330            <return type-id='type-id-1131'/>
12331          </function-decl>
12332        </member-function>
12333        <member-function access='private'>
12334          <function-decl name='size' mangled-name='_ZNKSt3setIN15MemoryRegionMap6RegionENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='366' column='1' visibility='default' binding='global' size-in-bits='64'>
12335            <parameter type-id='type-id-1122' is-artificial='yes'/>
12336            <return type-id='type-id-7'/>
12337          </function-decl>
12338        </member-function>
12339        <member-function access='private'>
12340          <function-decl name='erase' mangled-name='_ZNSt3setIN15MemoryRegionMap6RegionENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE5eraseESt23_Rb_tree_const_iteratorIS1_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_set.h' line='475' column='1' visibility='default' binding='global' size-in-bits='64'>
12341            <parameter type-id='type-id-1136' is-artificial='yes'/>
12342            <parameter type-id='type-id-299'/>
12343            <return type-id='type-id-75'/>
12344          </function-decl>
12345        </member-function>
12346      </class-decl>
12347      <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-1112'>
12348        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1138'/>
12349        <member-function access='public'>
12350          <function-decl name='operator()' mangled-name='_ZNKSt9_IdentityIN15MemoryRegionMap6RegionEEclERKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='475' column='1' visibility='default' binding='global' size-in-bits='64'>
12351            <parameter type-id='type-id-1114' is-artificial='yes'/>
12352            <parameter type-id='type-id-297'/>
12353            <return type-id='type-id-297'/>
12354          </function-decl>
12355        </member-function>
12356      </class-decl>
12357      <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-529'>
12358        <data-member access='public' layout-offset-in-bits='0'>
12359          <var-decl name='_M_node' type-id='type-id-774' 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'/>
12360        </data-member>
12361        <member-function access='public'>
12362          <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'>
12363            <parameter type-id='type-id-817' is-artificial='yes'/>
12364            <return type-id='type-id-75'/>
12365          </function-decl>
12366        </member-function>
12367        <member-function access='public'>
12368          <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'>
12369            <parameter type-id='type-id-817' is-artificial='yes'/>
12370            <parameter type-id='type-id-818'/>
12371            <return type-id='type-id-75'/>
12372          </function-decl>
12373        </member-function>
12374        <member-function access='public'>
12375          <function-decl name='operator==' mangled-name='_ZNKSt17_Rb_tree_iteratorIN15MemoryRegionMap6RegionEEeqERKS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
12376            <parameter type-id='type-id-819' is-artificial='yes'/>
12377            <parameter type-id='type-id-531'/>
12378            <return type-id='type-id-76'/>
12379          </function-decl>
12380        </member-function>
12381        <member-function access='public'>
12382          <function-decl name='operator--' mangled-name='_ZNSt17_Rb_tree_iteratorIN15MemoryRegionMap6RegionEEmmEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
12383            <parameter type-id='type-id-817' is-artificial='yes'/>
12384            <return type-id='type-id-820'/>
12385          </function-decl>
12386        </member-function>
12387      </class-decl>
12388      <class-decl name='__equal&lt;false&gt;' is-struct='yes' visibility='default' id='type-id-1139'/>
12389      <class-decl name='__miter_base&lt;const void* const*, false&gt;' is-struct='yes' visibility='default' id='type-id-1140'/>
12390      <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-1141'>
12391        <member-function access='public' static='yes'>
12392          <function-decl name='__b' mangled-name='_ZNSt12__miter_baseIPPKvLb0EE3__bES2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
12393            <parameter type-id='type-id-171'/>
12394            <return type-id='type-id-171'/>
12395          </function-decl>
12396        </member-function>
12397      </class-decl>
12398      <class-decl name='__niter_base&lt;const void* const*, false&gt;' is-struct='yes' visibility='default' id='type-id-1142'/>
12399      <class-decl name='__niter_base&lt;const void**, false&gt;' is-struct='yes' visibility='default' id='type-id-1143'/>
12400      <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-1131'>
12401        <data-member access='public' layout-offset-in-bits='0'>
12402          <var-decl name='first' type-id='type-id-299' 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'/>
12403        </data-member>
12404        <data-member access='public' layout-offset-in-bits='64'>
12405          <var-decl name='second' type-id='type-id-76' 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'/>
12406        </data-member>
12407        <member-function access='public'>
12408          <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'>
12409            <parameter type-id='type-id-1132' is-artificial='yes'/>
12410            <return type-id='type-id-75'/>
12411          </function-decl>
12412        </member-function>
12413        <member-function access='public'>
12414          <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'>
12415            <parameter type-id='type-id-1132' is-artificial='yes'/>
12416            <parameter type-id='type-id-511'/>
12417            <parameter type-id='type-id-488'/>
12418            <return type-id='type-id-75'/>
12419          </function-decl>
12420        </member-function>
12421      </class-decl>
12422      <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-1133'>
12423        <data-member access='public' layout-offset-in-bits='0'>
12424          <var-decl name='first' type-id='type-id-529' 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'/>
12425        </data-member>
12426        <data-member access='public' layout-offset-in-bits='64'>
12427          <var-decl name='second' type-id='type-id-76' 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'/>
12428        </data-member>
12429        <member-function access='public'>
12430          <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'>
12431            <parameter type-id='type-id-1134' is-artificial='yes'/>
12432            <return type-id='type-id-75'/>
12433          </function-decl>
12434        </member-function>
12435        <member-function access='public'>
12436          <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'>
12437            <parameter type-id='type-id-1134' is-artificial='yes'/>
12438            <parameter type-id='type-id-531'/>
12439            <parameter type-id='type-id-488'/>
12440            <return type-id='type-id-75'/>
12441          </function-decl>
12442        </member-function>
12443      </class-decl>
12444      <class-decl name='unary_function&lt;MemoryRegionMap::Region, MemoryRegionMap::Region&gt;' 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-1138'/>
12445      <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-1144'/>
12446      <class-decl name='reverse_iterator&lt;std::_Rb_tree_iterator&lt;MemoryRegionMap::Region&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1145'/>
12447      <class-decl name='_Rb_tree_node&lt;MemoryRegionMap::Region&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1129'/>
12448      <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-1146'/>
12449      <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-1147'/>
12450      <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'>
12451        <parameter type-id='type-id-140'/>
12452        <parameter type-id='type-id-140'/>
12453        <return type-id='type-id-140'/>
12454      </function-decl>
12455      <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'>
12456        <parameter type-id='type-id-246'/>
12457        <parameter type-id='type-id-246'/>
12458        <parameter type-id='type-id-171'/>
12459        <return type-id='type-id-171'/>
12460      </function-decl>
12461      <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'>
12462        <parameter type-id='type-id-171'/>
12463        <parameter type-id='type-id-171'/>
12464        <parameter type-id='type-id-171'/>
12465        <return type-id='type-id-171'/>
12466      </function-decl>
12467      <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'>
12468        <parameter type-id='type-id-246'/>
12469        <parameter type-id='type-id-246'/>
12470        <parameter type-id='type-id-171'/>
12471        <return type-id='type-id-171'/>
12472      </function-decl>
12473      <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'>
12474        <parameter type-id='type-id-171'/>
12475        <parameter type-id='type-id-171'/>
12476        <parameter type-id='type-id-171'/>
12477        <return type-id='type-id-171'/>
12478      </function-decl>
12479      <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'>
12480        <parameter type-id='type-id-246'/>
12481        <parameter type-id='type-id-246'/>
12482        <parameter type-id='type-id-171'/>
12483        <return type-id='type-id-171'/>
12484      </function-decl>
12485      <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'>
12486        <parameter type-id='type-id-171'/>
12487        <parameter type-id='type-id-171'/>
12488        <parameter type-id='type-id-171'/>
12489        <return type-id='type-id-171'/>
12490      </function-decl>
12491      <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'>
12492        <parameter type-id='type-id-246'/>
12493        <parameter type-id='type-id-246'/>
12494        <parameter type-id='type-id-171'/>
12495        <return type-id='type-id-76'/>
12496      </function-decl>
12497      <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'>
12498        <parameter type-id='type-id-171'/>
12499        <parameter type-id='type-id-171'/>
12500        <parameter type-id='type-id-171'/>
12501        <return type-id='type-id-76'/>
12502      </function-decl>
12503      <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'>
12504        <parameter type-id='type-id-246'/>
12505        <parameter type-id='type-id-246'/>
12506        <parameter type-id='type-id-171'/>
12507        <return type-id='type-id-76'/>
12508      </function-decl>
12509      <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'>
12510        <parameter type-id='type-id-171'/>
12511        <parameter type-id='type-id-171'/>
12512        <parameter type-id='type-id-171'/>
12513        <return type-id='type-id-76'/>
12514      </function-decl>
12515    </namespace-decl>
12516    <namespace-decl name='base'>
12517      <namespace-decl name='subtle'>
12518        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
12519          <parameter type-id='type-id-92'/>
12520          <parameter type-id='type-id-93'/>
12521          <parameter type-id='type-id-93'/>
12522          <return type-id='type-id-93'/>
12523        </function-decl>
12524        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
12525          <parameter type-id='type-id-92'/>
12526          <parameter type-id='type-id-93'/>
12527          <return type-id='type-id-93'/>
12528        </function-decl>
12529        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
12530          <parameter type-id='type-id-92'/>
12531          <parameter type-id='type-id-93'/>
12532          <return type-id='type-id-93'/>
12533        </function-decl>
12534        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
12535          <parameter type-id='type-id-92'/>
12536          <parameter type-id='type-id-93'/>
12537          <parameter type-id='type-id-93'/>
12538          <return type-id='type-id-93'/>
12539        </function-decl>
12540        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
12541          <parameter type-id='type-id-104'/>
12542          <return type-id='type-id-93'/>
12543        </function-decl>
12544      </namespace-decl>
12545    </namespace-decl>
12546    <function-type size-in-bits='64' id='type-id-1137'>
12547      <parameter type-id='type-id-297'/>
12548      <return type-id='type-id-75'/>
12549    </function-type>
12550  </abi-instr>
12551  <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'>
12552    <pointer-type-def type-id='type-id-1148' size-in-bits='64' id='type-id-1149'/>
12553    <namespace-decl name='base'>
12554    </namespace-decl>
12555    <namespace-decl name='tcmalloc'>
12556      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTrace&gt;' visibility='default' id='type-id-1148'/>
12557      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTraceTable::Bucket&gt;' visibility='default' is-declaration-only='yes' id='type-id-1150'/>
12558      <namespace-decl name='commandlineflags'>
12559        <function-decl name='StringToInt' filepath='src/base/commandlineflags.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
12560          <parameter type-id='type-id-2'/>
12561          <parameter type-id='type-id-1'/>
12562          <return type-id='type-id-1'/>
12563        </function-decl>
12564        <function-decl name='StringToDouble' filepath='src/base/commandlineflags.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
12565          <parameter type-id='type-id-2'/>
12566          <parameter type-id='type-id-15'/>
12567          <return type-id='type-id-15'/>
12568        </function-decl>
12569      </namespace-decl>
12570      <function-decl name='DLL_IsEmpty' filepath='src/span.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
12571        <parameter type-id='type-id-146'/>
12572        <return type-id='type-id-76'/>
12573      </function-decl>
12574    </namespace-decl>
12575    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_double_instead'>
12576      <var-decl name='FLAGS_tcmalloc_release_rate' type-id='type-id-15' 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'/>
12577      <var-decl name='FLAGS_notcmalloc_release_rate' type-id='type-id-84' 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'/>
12578    </namespace-decl>
12579    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
12580      <var-decl name='FLAGS_tcmalloc_heap_limit_mb' type-id='type-id-103' 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'/>
12581      <var-decl name='FLAGS_notcmalloc_heap_limit_mb' type-id='type-id-84' 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'/>
12582    </namespace-decl>
12583  </abi-instr>
12584  <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'>
12585    <class-decl name='ProfileHandler' size-in-bits='448' visibility='default' filepath='src/profile-handler.cc' line='84' column='1' id='type-id-1151'>
12586      <member-type access='private'>
12587        <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='src/profile-handler.cc' line='166' column='1' id='type-id-1152'>
12588          <underlying-type type-id='type-id-96'/>
12589          <enumerator name='TIMERS_UNTOUCHED' value='0'/>
12590          <enumerator name='TIMERS_ONE_SET' value='1'/>
12591          <enumerator name='TIMERS_SHARED' value='2'/>
12592          <enumerator name='TIMERS_SEPARATE' value='3'/>
12593        </enum-decl>
12594      </member-type>
12595      <member-type access='private'>
12596        <typedef-decl name='CallbackIterator' type-id='type-id-1154' filepath='src/profile-handler.cc' line='200' column='1' id='type-id-1153'/>
12597      </member-type>
12598      <member-type access='private'>
12599        <typedef-decl name='CallbackList' type-id='type-id-1156' filepath='src/profile-handler.cc' line='199' column='1' id='type-id-1155'/>
12600      </member-type>
12601      <data-member access='private' static='yes'>
12602        <var-decl name='kMaxFrequency' type-id='type-id-1157' mangled-name='_ZN14ProfileHandler13kMaxFrequencyE' visibility='default' filepath='src/profile-handler.cc' line='128' column='1' elf-symbol-id='_ZN14ProfileHandler13kMaxFrequencyE'/>
12603      </data-member>
12604      <data-member access='private' static='yes'>
12605        <var-decl name='kDefaultFrequency' type-id='type-id-1157' mangled-name='_ZN14ProfileHandler17kDefaultFrequencyE' visibility='default' filepath='src/profile-handler.cc' line='130' column='1' elf-symbol-id='_ZN14ProfileHandler17kDefaultFrequencyE'/>
12606      </data-member>
12607      <data-member access='private' static='yes'>
12608        <var-decl name='instance_' type-id='type-id-1158' mangled-name='_ZN14ProfileHandler9instance_E' visibility='default' filepath='src/profile-handler.cc' line='133' column='1' elf-symbol-id='_ZN14ProfileHandler9instance_E'/>
12609      </data-member>
12610      <data-member access='private' static='yes'>
12611        <var-decl name='once_' type-id='type-id-1088' mangled-name='_ZN14ProfileHandler5once_E' visibility='default' filepath='src/profile-handler.cc' line='136' column='1' elf-symbol-id='_ZN14ProfileHandler5once_E'/>
12612      </data-member>
12613      <data-member access='private' layout-offset-in-bits='0'>
12614        <var-decl name='interrupts_' type-id='type-id-103' visibility='default' filepath='src/profile-handler.cc' line='142' column='1'/>
12615      </data-member>
12616      <data-member access='private' layout-offset-in-bits='64'>
12617        <var-decl name='frequency_' type-id='type-id-83' visibility='default' filepath='src/profile-handler.cc' line='145' column='1'/>
12618      </data-member>
12619      <data-member access='private' layout-offset-in-bits='96'>
12620        <var-decl name='timer_type_' type-id='type-id-1' visibility='default' filepath='src/profile-handler.cc' line='148' column='1'/>
12621      </data-member>
12622      <data-member access='private' layout-offset-in-bits='128'>
12623        <var-decl name='callback_count_' type-id='type-id-83' visibility='default' filepath='src/profile-handler.cc' line='151' column='1'/>
12624      </data-member>
12625      <data-member access='private' layout-offset-in-bits='160'>
12626        <var-decl name='allowed_' type-id='type-id-76' visibility='default' filepath='src/profile-handler.cc' line='154' column='1'/>
12627      </data-member>
12628      <data-member access='private' layout-offset-in-bits='168'>
12629        <var-decl name='per_thread_timer_enabled_' type-id='type-id-76' visibility='default' filepath='src/profile-handler.cc' line='156' column='1'/>
12630      </data-member>
12631      <data-member access='private' layout-offset-in-bits='192'>
12632        <var-decl name='thread_timer_key' type-id='type-id-1086' visibility='default' filepath='src/profile-handler.cc' line='161' column='1'/>
12633      </data-member>
12634      <data-member access='private' layout-offset-in-bits='224'>
12635        <var-decl name='timer_sharing_' type-id='type-id-1152' visibility='default' filepath='src/profile-handler.cc' line='175' column='1'/>
12636      </data-member>
12637      <data-member access='private' layout-offset-in-bits='256'>
12638        <var-decl name='control_lock_' type-id='type-id-285' visibility='default' filepath='src/profile-handler.cc' line='183' column='1'/>
12639      </data-member>
12640      <data-member access='private' layout-offset-in-bits='288'>
12641        <var-decl name='signal_lock_' type-id='type-id-285' visibility='default' filepath='src/profile-handler.cc' line='184' column='1'/>
12642      </data-member>
12643      <data-member access='private' layout-offset-in-bits='320'>
12644        <var-decl name='callbacks_' type-id='type-id-1155' visibility='default' filepath='src/profile-handler.cc' line='201' column='1'/>
12645      </data-member>
12646      <member-function access='private' constructor='yes'>
12647        <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'>
12648          <parameter type-id='type-id-1158' is-artificial='yes'/>
12649          <return type-id='type-id-75'/>
12650        </function-decl>
12651      </member-function>
12652      <member-function access='private' destructor='yes'>
12653        <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'>
12654          <parameter type-id='type-id-1158' is-artificial='yes'/>
12655          <parameter type-id='type-id-1' is-artificial='yes'/>
12656          <return type-id='type-id-75'/>
12657        </function-decl>
12658      </member-function>
12659      <member-function access='private' constructor='yes'>
12660        <function-decl name='ProfileHandler' filepath='src/profile-handler.cc' line='231' column='1' visibility='default' binding='global' size-in-bits='64'>
12661          <parameter type-id='type-id-1158' is-artificial='yes'/>
12662          <parameter type-id='type-id-1159'/>
12663          <return type-id='type-id-75'/>
12664        </function-decl>
12665      </member-function>
12666      <member-function access='private'>
12667        <function-decl name='IsSignalHandlerAvailable' mangled-name='_ZN14ProfileHandler24IsSignalHandlerAvailableEv' filepath='src/profile-handler.cc' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler24IsSignalHandlerAvailableEv'>
12668          <parameter type-id='type-id-1158' is-artificial='yes'/>
12669          <return type-id='type-id-76'/>
12670        </function-decl>
12671      </member-function>
12672      <member-function access='private'>
12673        <function-decl name='DisableHandler' mangled-name='_ZN14ProfileHandler14DisableHandlerEv' filepath='src/profile-handler.cc' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler14DisableHandlerEv'>
12674          <parameter type-id='type-id-1158' is-artificial='yes'/>
12675          <return type-id='type-id-75'/>
12676        </function-decl>
12677      </member-function>
12678      <member-function access='private'>
12679        <function-decl name='EnableHandler' mangled-name='_ZN14ProfileHandler13EnableHandlerEv' filepath='src/profile-handler.cc' line='219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler13EnableHandlerEv'>
12680          <parameter type-id='type-id-1158' is-artificial='yes'/>
12681          <return type-id='type-id-75'/>
12682        </function-decl>
12683      </member-function>
12684      <member-function access='private'>
12685        <function-decl name='IsTimerRunning' mangled-name='_ZN14ProfileHandler14IsTimerRunningEv' filepath='src/profile-handler.cc' line='216' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler14IsTimerRunningEv'>
12686          <parameter type-id='type-id-1158' is-artificial='yes'/>
12687          <return type-id='type-id-76'/>
12688        </function-decl>
12689      </member-function>
12690      <member-function access='private'>
12691        <function-decl name='StopTimer' mangled-name='_ZN14ProfileHandler9StopTimerEv' filepath='src/profile-handler.cc' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler9StopTimerEv'>
12692          <parameter type-id='type-id-1158' is-artificial='yes'/>
12693          <return type-id='type-id-75'/>
12694        </function-decl>
12695      </member-function>
12696      <member-function access='private'>
12697        <function-decl name='StartTimer' mangled-name='_ZN14ProfileHandler10StartTimerEv' filepath='src/profile-handler.cc' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler10StartTimerEv'>
12698          <parameter type-id='type-id-1158' is-artificial='yes'/>
12699          <return type-id='type-id-75'/>
12700        </function-decl>
12701      </member-function>
12702      <member-function access='private' static='yes'>
12703        <function-decl name='SignalHandler' mangled-name='_ZN14ProfileHandler13SignalHandlerEiP7siginfoPv' filepath='src/profile-handler.cc' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler13SignalHandlerEiP7siginfoPv'>
12704          <parameter type-id='type-id-1'/>
12705          <parameter type-id='type-id-1160'/>
12706          <parameter type-id='type-id-74'/>
12707          <return type-id='type-id-75'/>
12708        </function-decl>
12709      </member-function>
12710      <member-function access='private'>
12711        <function-decl name='GetState' mangled-name='_ZN14ProfileHandler8GetStateEP19ProfileHandlerState' filepath='src/profile-handler.cc' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler8GetStateEP19ProfileHandlerState'>
12712          <parameter type-id='type-id-1158' is-artificial='yes'/>
12713          <parameter type-id='type-id-1161'/>
12714          <return type-id='type-id-75'/>
12715        </function-decl>
12716      </member-function>
12717      <member-function access='private'>
12718        <function-decl name='Reset' mangled-name='_ZN14ProfileHandler5ResetEv' filepath='src/profile-handler.cc' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler5ResetEv'>
12719          <parameter type-id='type-id-1158' is-artificial='yes'/>
12720          <return type-id='type-id-75'/>
12721        </function-decl>
12722      </member-function>
12723      <member-function access='private'>
12724        <function-decl name='RegisterCallback' mangled-name='_ZN14ProfileHandler16RegisterCallbackEPFviP7siginfoPvS2_ES2_' filepath='src/profile-handler.cc' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler16RegisterCallbackEPFviP7siginfoPvS2_ES2_'>
12725          <parameter type-id='type-id-1158' is-artificial='yes'/>
12726          <parameter type-id='type-id-1162'/>
12727          <parameter type-id='type-id-74'/>
12728          <return type-id='type-id-1163'/>
12729        </function-decl>
12730      </member-function>
12731      <member-function access='private'>
12732        <function-decl name='UnregisterCallback' mangled-name='_ZN14ProfileHandler18UnregisterCallbackEP19ProfileHandlerToken' filepath='src/profile-handler.cc' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler18UnregisterCallbackEP19ProfileHandlerToken'>
12733          <parameter type-id='type-id-1158' is-artificial='yes'/>
12734          <parameter type-id='type-id-1163'/>
12735          <return type-id='type-id-75'/>
12736        </function-decl>
12737      </member-function>
12738      <member-function access='private'>
12739        <function-decl name='RegisterThread' mangled-name='_ZN14ProfileHandler14RegisterThreadEv' filepath='src/profile-handler.cc' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler14RegisterThreadEv'>
12740          <parameter type-id='type-id-1158' is-artificial='yes'/>
12741          <return type-id='type-id-75'/>
12742        </function-decl>
12743      </member-function>
12744      <member-function access='private' static='yes'>
12745        <function-decl name='Init' mangled-name='_ZN14ProfileHandler4InitEv' filepath='src/profile-handler.cc' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler4InitEv'>
12746          <return type-id='type-id-75'/>
12747        </function-decl>
12748      </member-function>
12749      <member-function access='private' static='yes'>
12750        <function-decl name='Instance' mangled-name='_ZN14ProfileHandler8InstanceEv' filepath='src/profile-handler.cc' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14ProfileHandler8InstanceEv'>
12751          <return type-id='type-id-1158'/>
12752        </function-decl>
12753      </member-function>
12754    </class-decl>
12755    <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-1164'>
12756      <data-member access='public' layout-offset-in-bits='0'>
12757        <var-decl name='frequency' type-id='type-id-83' visibility='default' filepath='src/profile-handler.h' line='138' column='1'/>
12758      </data-member>
12759      <data-member access='public' layout-offset-in-bits='32'>
12760        <var-decl name='callback_count' type-id='type-id-83' visibility='default' filepath='src/profile-handler.h' line='139' column='1'/>
12761      </data-member>
12762      <data-member access='public' layout-offset-in-bits='64'>
12763        <var-decl name='interrupts' type-id='type-id-103' visibility='default' filepath='src/profile-handler.h' line='140' column='1'/>
12764      </data-member>
12765      <data-member access='public' layout-offset-in-bits='128'>
12766        <var-decl name='allowed' type-id='type-id-76' visibility='default' filepath='src/profile-handler.h' line='141' column='1'/>
12767      </data-member>
12768    </class-decl>
12769    <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-1165'>
12770      <data-member access='public' layout-offset-in-bits='0'>
12771        <var-decl name='callback' type-id='type-id-1162' visibility='default' filepath='src/profile-handler.cc' line='77' column='1'/>
12772      </data-member>
12773      <data-member access='public' layout-offset-in-bits='64'>
12774        <var-decl name='callback_arg' type-id='type-id-74' visibility='default' filepath='src/profile-handler.cc' line='79' column='1'/>
12775      </data-member>
12776      <member-function access='public' constructor='yes'>
12777        <function-decl name='ProfileHandlerToken' filepath='src/profile-handler.cc' line='71' column='1' visibility='default' binding='global' size-in-bits='64'>
12778          <parameter type-id='type-id-1163' is-artificial='yes'/>
12779          <parameter type-id='type-id-1162'/>
12780          <parameter type-id='type-id-74'/>
12781          <return type-id='type-id-75'/>
12782        </function-decl>
12783      </member-function>
12784    </class-decl>
12785    <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-1166'>
12786      <data-member access='public' layout-offset-in-bits='0'>
12787        <var-decl name='timerid' type-id='type-id-1167' visibility='default' filepath='src/profile-handler.cc' line='267' column='1'/>
12788      </data-member>
12789      <member-function access='public' constructor='yes'>
12790        <function-decl name='timer_id_holder' filepath='src/profile-handler.cc' line='268' column='1' visibility='default' binding='global' size-in-bits='64'>
12791          <parameter type-id='type-id-1168' is-artificial='yes'/>
12792          <parameter type-id='type-id-1167'/>
12793          <return type-id='type-id-75'/>
12794        </function-decl>
12795      </member-function>
12796    </class-decl>
12797    <typedef-decl name='ProfileHandlerCallback' type-id='type-id-1169' filepath='src/profile-handler.h' line='95' column='1' id='type-id-1162'/>
12798    <typedef-decl name='__timer_t' type-id='type-id-74' filepath='/usr/include/bits/types.h' line='161' column='1' id='type-id-1170'/>
12799    <typedef-decl name='pthread_once_t' type-id='type-id-1' filepath='/usr/include/bits/pthreadtypes.h' line='144' column='1' id='type-id-1088'/>
12800    <typedef-decl name='timer_t' type-id='type-id-1170' filepath='/usr/include/time.h' line='104' column='1' id='type-id-1167'/>
12801    <pointer-type-def type-id='type-id-1151' size-in-bits='64' id='type-id-1158'/>
12802    <pointer-type-def type-id='type-id-1164' size-in-bits='64' id='type-id-1161'/>
12803    <qualified-type-def type-id='type-id-1163' const='yes' id='type-id-1171'/>
12804    <reference-type-def kind='lvalue' type-id='type-id-1171' size-in-bits='64' id='type-id-1172'/>
12805    <pointer-type-def type-id='type-id-1171' size-in-bits='64' id='type-id-1173'/>
12806    <reference-type-def kind='lvalue' type-id='type-id-1163' size-in-bits='64' id='type-id-1174'/>
12807    <pointer-type-def type-id='type-id-1163' size-in-bits='64' id='type-id-1175'/>
12808    <pointer-type-def type-id='type-id-1176' size-in-bits='64' id='type-id-1177'/>
12809    <pointer-type-def type-id='type-id-1178' size-in-bits='64' id='type-id-1179'/>
12810    <qualified-type-def type-id='type-id-1151' const='yes' id='type-id-1180'/>
12811    <reference-type-def kind='lvalue' type-id='type-id-1180' size-in-bits='64' id='type-id-1159'/>
12812    <qualified-type-def type-id='type-id-1176' const='yes' id='type-id-1181'/>
12813    <reference-type-def kind='lvalue' type-id='type-id-1181' size-in-bits='64' id='type-id-1182'/>
12814    <pointer-type-def type-id='type-id-1181' size-in-bits='64' id='type-id-1183'/>
12815    <qualified-type-def type-id='type-id-1178' const='yes' id='type-id-1184'/>
12816    <reference-type-def kind='lvalue' type-id='type-id-1184' size-in-bits='64' id='type-id-1185'/>
12817    <pointer-type-def type-id='type-id-1184' size-in-bits='64' id='type-id-1186'/>
12818    <qualified-type-def type-id='type-id-83' const='yes' id='type-id-1157'/>
12819    <qualified-type-def type-id='type-id-1187' const='yes' id='type-id-1188'/>
12820    <pointer-type-def type-id='type-id-1188' size-in-bits='64' id='type-id-1189'/>
12821    <qualified-type-def type-id='type-id-1154' const='yes' id='type-id-1190'/>
12822    <reference-type-def kind='lvalue' type-id='type-id-1190' size-in-bits='64' id='type-id-1191'/>
12823    <pointer-type-def type-id='type-id-1190' size-in-bits='64' id='type-id-1192'/>
12824    <qualified-type-def type-id='type-id-1193' const='yes' id='type-id-1194'/>
12825    <reference-type-def kind='lvalue' type-id='type-id-1194' size-in-bits='64' id='type-id-1195'/>
12826    <pointer-type-def type-id='type-id-1194' size-in-bits='64' id='type-id-1196'/>
12827    <qualified-type-def type-id='type-id-1197' const='yes' id='type-id-1198'/>
12828    <reference-type-def kind='lvalue' type-id='type-id-1198' size-in-bits='64' id='type-id-1199'/>
12829    <qualified-type-def type-id='type-id-1200' const='yes' id='type-id-1201'/>
12830    <reference-type-def kind='lvalue' type-id='type-id-1201' size-in-bits='64' id='type-id-1202'/>
12831    <qualified-type-def type-id='type-id-1156' const='yes' id='type-id-1203'/>
12832    <reference-type-def kind='lvalue' type-id='type-id-1203' size-in-bits='64' id='type-id-1204'/>
12833    <pointer-type-def type-id='type-id-1203' size-in-bits='64' id='type-id-1205'/>
12834    <pointer-type-def type-id='type-id-1187' size-in-bits='64' id='type-id-1206'/>
12835    <pointer-type-def type-id='type-id-1207' size-in-bits='64' id='type-id-1208'/>
12836    <reference-type-def kind='lvalue' type-id='type-id-1154' size-in-bits='64' id='type-id-1209'/>
12837    <pointer-type-def type-id='type-id-1154' size-in-bits='64' id='type-id-1210'/>
12838    <reference-type-def kind='lvalue' type-id='type-id-1193' size-in-bits='64' id='type-id-1211'/>
12839    <pointer-type-def type-id='type-id-1193' size-in-bits='64' id='type-id-1212'/>
12840    <reference-type-def kind='lvalue' type-id='type-id-1213' size-in-bits='64' id='type-id-1214'/>
12841    <pointer-type-def type-id='type-id-1213' size-in-bits='64' id='type-id-1215'/>
12842    <pointer-type-def type-id='type-id-1197' size-in-bits='64' id='type-id-1216'/>
12843    <reference-type-def kind='lvalue' type-id='type-id-1200' size-in-bits='64' id='type-id-1217'/>
12844    <pointer-type-def type-id='type-id-1200' size-in-bits='64' id='type-id-1218'/>
12845    <reference-type-def kind='lvalue' type-id='type-id-1156' size-in-bits='64' id='type-id-1219'/>
12846    <pointer-type-def type-id='type-id-1156' size-in-bits='64' id='type-id-1220'/>
12847    <pointer-type-def type-id='type-id-1166' size-in-bits='64' id='type-id-1168'/>
12848    <pointer-type-def type-id='type-id-1221' size-in-bits='64' id='type-id-1169'/>
12849    <namespace-decl name='std'>
12850      <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-1187'>
12851        <member-type access='protected'>
12852          <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-1207'>
12853            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1200'/>
12854            <data-member access='public' layout-offset-in-bits='0'>
12855              <var-decl name='_M_node' type-id='type-id-1213' 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'/>
12856            </data-member>
12857            <member-function access='public' constructor='yes'>
12858              <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'>
12859                <parameter type-id='type-id-1208' is-artificial='yes'/>
12860                <return type-id='type-id-75'/>
12861              </function-decl>
12862            </member-function>
12863            <member-function access='public' constructor='yes'>
12864              <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'>
12865                <parameter type-id='type-id-1208' is-artificial='yes'/>
12866                <parameter type-id='type-id-1202'/>
12867                <return type-id='type-id-75'/>
12868              </function-decl>
12869            </member-function>
12870          </class-decl>
12871        </member-type>
12872        <data-member access='protected' layout-offset-in-bits='0'>
12873          <var-decl name='_M_impl' type-id='type-id-1207' 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'/>
12874        </data-member>
12875        <member-function access='private'>
12876          <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'>
12877            <parameter type-id='type-id-1206' is-artificial='yes'/>
12878            <return type-id='type-id-75'/>
12879          </function-decl>
12880        </member-function>
12881        <member-function access='private'>
12882          <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'>
12883            <parameter type-id='type-id-1206' is-artificial='yes'/>
12884            <parameter type-id='type-id-1199'/>
12885            <return type-id='type-id-75'/>
12886          </function-decl>
12887        </member-function>
12888        <member-function access='private' destructor='yes'>
12889          <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'>
12890            <parameter type-id='type-id-1206' is-artificial='yes'/>
12891            <parameter type-id='type-id-1' is-artificial='yes'/>
12892            <return type-id='type-id-75'/>
12893          </function-decl>
12894        </member-function>
12895        <member-function access='private'>
12896          <function-decl name='_M_get_Node_allocator' mangled-name='_ZNKSt10_List_baseIP19ProfileHandlerTokenSaIS1_EE21_M_get_Node_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='330' column='1' visibility='default' binding='global' size-in-bits='64'>
12897            <parameter type-id='type-id-1189' is-artificial='yes'/>
12898            <return type-id='type-id-1202'/>
12899          </function-decl>
12900        </member-function>
12901        <member-function access='private'>
12902          <function-decl name='_M_get_Tp_allocator' mangled-name='_ZNKSt10_List_baseIP19ProfileHandlerTokenSaIS1_EE19_M_get_Tp_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
12903            <parameter type-id='type-id-1189' is-artificial='yes'/>
12904            <return type-id='type-id-1197'/>
12905          </function-decl>
12906        </member-function>
12907        <member-function access='protected'>
12908          <function-decl name='_M_put_node' mangled-name='_ZNSt10_List_baseIP19ProfileHandlerTokenSaIS1_EE11_M_put_nodeEPSt10_List_nodeIS1_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='319' column='1' visibility='default' binding='global' size-in-bits='64'>
12909            <parameter type-id='type-id-1206' is-artificial='yes'/>
12910            <parameter type-id='type-id-1212'/>
12911            <return type-id='type-id-75'/>
12912          </function-decl>
12913        </member-function>
12914        <member-function access='private'>
12915          <function-decl name='_M_clear' mangled-name='_ZNSt10_List_baseIP19ProfileHandlerTokenSaIS1_EE8_M_clearEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/list.tcc' line='64' column='1' visibility='default' binding='global' size-in-bits='64'>
12916            <parameter type-id='type-id-1206' is-artificial='yes'/>
12917            <return type-id='type-id-75'/>
12918          </function-decl>
12919        </member-function>
12920        <member-function access='private'>
12921          <function-decl name='_M_init' mangled-name='_ZNSt10_List_baseIP19ProfileHandlerTokenSaIS1_EE7_M_initEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='366' column='1' visibility='default' binding='global' size-in-bits='64'>
12922            <parameter type-id='type-id-1206' is-artificial='yes'/>
12923            <return type-id='type-id-75'/>
12924          </function-decl>
12925        </member-function>
12926        <member-function access='protected'>
12927          <function-decl name='_M_get_node' mangled-name='_ZNSt10_List_baseIP19ProfileHandlerTokenSaIS1_EE11_M_get_nodeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='315' column='1' visibility='default' binding='global' size-in-bits='64'>
12928            <parameter type-id='type-id-1206' is-artificial='yes'/>
12929            <return type-id='type-id-1212'/>
12930          </function-decl>
12931        </member-function>
12932      </class-decl>
12933      <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-1197'>
12934        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1176'/>
12935        <member-function access='private'>
12936          <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'>
12937            <parameter type-id='type-id-1216' is-artificial='yes'/>
12938            <return type-id='type-id-75'/>
12939          </function-decl>
12940        </member-function>
12941        <member-function access='private'>
12942          <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'>
12943            <parameter type-id='type-id-1216' is-artificial='yes'/>
12944            <parameter type-id='type-id-1199'/>
12945            <return type-id='type-id-75'/>
12946          </function-decl>
12947        </member-function>
12948        <member-function access='private' destructor='yes'>
12949          <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'>
12950            <parameter type-id='type-id-1216' is-artificial='yes'/>
12951            <parameter type-id='type-id-1' is-artificial='yes'/>
12952            <return type-id='type-id-75'/>
12953          </function-decl>
12954        </member-function>
12955        <member-function access='private'>
12956          <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'>
12957            <parameter type-id='type-id-1216' is-artificial='yes'/>
12958            <parameter type-id='type-id-1202'/>
12959            <return type-id='type-id-75'/>
12960          </function-decl>
12961        </member-function>
12962      </class-decl>
12963      <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-1200'>
12964        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1178'/>
12965        <member-function access='private'>
12966          <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'>
12967            <parameter type-id='type-id-1218' is-artificial='yes'/>
12968            <return type-id='type-id-75'/>
12969          </function-decl>
12970        </member-function>
12971        <member-function access='private'>
12972          <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'>
12973            <parameter type-id='type-id-1218' is-artificial='yes'/>
12974            <parameter type-id='type-id-1202'/>
12975            <return type-id='type-id-75'/>
12976          </function-decl>
12977        </member-function>
12978        <member-function access='private' destructor='yes'>
12979          <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'>
12980            <parameter type-id='type-id-1218' is-artificial='yes'/>
12981            <parameter type-id='type-id-1' is-artificial='yes'/>
12982            <return type-id='type-id-75'/>
12983          </function-decl>
12984        </member-function>
12985      </class-decl>
12986      <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-1156'>
12987        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-1187'/>
12988        <member-function access='private'>
12989          <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'>
12990            <parameter type-id='type-id-1220' is-artificial='yes'/>
12991            <return type-id='type-id-75'/>
12992          </function-decl>
12993        </member-function>
12994        <member-function access='private'>
12995          <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'>
12996            <parameter type-id='type-id-1220' is-artificial='yes'/>
12997            <parameter type-id='type-id-1199'/>
12998            <return type-id='type-id-75'/>
12999          </function-decl>
13000        </member-function>
13001        <member-function access='private'>
13002          <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'>
13003            <parameter type-id='type-id-1220' is-artificial='yes'/>
13004            <parameter type-id='type-id-19'/>
13005            <parameter type-id='type-id-1172'/>
13006            <parameter type-id='type-id-1199'/>
13007            <return type-id='type-id-75'/>
13008          </function-decl>
13009        </member-function>
13010        <member-function access='private'>
13011          <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'>
13012            <parameter type-id='type-id-1220' is-artificial='yes'/>
13013            <parameter type-id='type-id-1204'/>
13014            <return type-id='type-id-75'/>
13015          </function-decl>
13016        </member-function>
13017        <member-function access='private'>
13018          <function-decl name='begin' mangled-name='_ZNSt4listIP19ProfileHandlerTokenSaIS1_EE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'>
13019            <parameter type-id='type-id-1220' is-artificial='yes'/>
13020            <return type-id='type-id-1154'/>
13021          </function-decl>
13022        </member-function>
13023        <member-function access='private'>
13024          <function-decl name='end' mangled-name='_ZNSt4listIP19ProfileHandlerTokenSaIS1_EE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='707' column='1' visibility='default' binding='global' size-in-bits='64'>
13025            <parameter type-id='type-id-1220' is-artificial='yes'/>
13026            <return type-id='type-id-1154'/>
13027          </function-decl>
13028        </member-function>
13029        <member-function access='protected'>
13030          <function-decl name='_M_erase' mangled-name='_ZNSt4listIP19ProfileHandlerTokenSaIS1_EE8_M_eraseESt14_List_iteratorIS1_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='1422' column='1' visibility='default' binding='global' size-in-bits='64'>
13031            <parameter type-id='type-id-1220' is-artificial='yes'/>
13032            <parameter type-id='type-id-1154'/>
13033            <return type-id='type-id-75'/>
13034          </function-decl>
13035        </member-function>
13036        <member-function access='private'>
13037          <function-decl name='erase' mangled-name='_ZNSt4listIP19ProfileHandlerTokenSaIS1_EE5eraseESt14_List_iteratorIS1_E' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/list.tcc' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
13038            <parameter type-id='type-id-1220' is-artificial='yes'/>
13039            <parameter type-id='type-id-1154'/>
13040            <return type-id='type-id-1154'/>
13041          </function-decl>
13042        </member-function>
13043        <member-function access='protected'>
13044          <function-decl name='_M_create_node' mangled-name='_ZNSt4listIP19ProfileHandlerTokenSaIS1_EE14_M_create_nodeERKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64'>
13045            <parameter type-id='type-id-1220' is-artificial='yes'/>
13046            <parameter type-id='type-id-1172'/>
13047            <return type-id='type-id-1212'/>
13048          </function-decl>
13049        </member-function>
13050        <member-function access='protected'>
13051          <function-decl name='_M_insert' mangled-name='_ZNSt4listIP19ProfileHandlerTokenSaIS1_EE9_M_insertESt14_List_iteratorIS1_ERKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='1405' column='1' visibility='default' binding='global' size-in-bits='64'>
13052            <parameter type-id='type-id-1220' is-artificial='yes'/>
13053            <parameter type-id='type-id-1154'/>
13054            <parameter type-id='type-id-1172'/>
13055            <return type-id='type-id-75'/>
13056          </function-decl>
13057        </member-function>
13058        <member-function access='private'>
13059          <function-decl name='push_back' mangled-name='_ZNSt4listIP19ProfileHandlerTokenSaIS1_EE9push_backERKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='919' column='1' visibility='default' binding='global' size-in-bits='64'>
13060            <parameter type-id='type-id-1220' is-artificial='yes'/>
13061            <parameter type-id='type-id-1172'/>
13062            <return type-id='type-id-75'/>
13063          </function-decl>
13064        </member-function>
13065      </class-decl>
13066      <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-1154'>
13067        <data-member access='public' layout-offset-in-bits='0'>
13068          <var-decl name='_M_node' type-id='type-id-1215' 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'/>
13069        </data-member>
13070        <member-function access='public'>
13071          <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'>
13072            <parameter type-id='type-id-1210' is-artificial='yes'/>
13073            <return type-id='type-id-75'/>
13074          </function-decl>
13075        </member-function>
13076        <member-function access='public'>
13077          <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'>
13078            <parameter type-id='type-id-1210' is-artificial='yes'/>
13079            <parameter type-id='type-id-1215'/>
13080            <return type-id='type-id-75'/>
13081          </function-decl>
13082        </member-function>
13083        <member-function access='public'>
13084          <function-decl name='operator*' mangled-name='_ZNKSt14_List_iteratorIP19ProfileHandlerTokenEdeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
13085            <parameter type-id='type-id-1192' is-artificial='yes'/>
13086            <return type-id='type-id-1174'/>
13087          </function-decl>
13088        </member-function>
13089        <member-function access='public'>
13090          <function-decl name='operator++' mangled-name='_ZNSt14_List_iteratorIP19ProfileHandlerTokenEppEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
13091            <parameter type-id='type-id-1210' is-artificial='yes'/>
13092            <return type-id='type-id-1209'/>
13093          </function-decl>
13094        </member-function>
13095        <member-function access='public'>
13096          <function-decl name='operator!=' mangled-name='_ZNKSt14_List_iteratorIP19ProfileHandlerTokenEneERKS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_list.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
13097            <parameter type-id='type-id-1192' is-artificial='yes'/>
13098            <parameter type-id='type-id-1191'/>
13099            <return type-id='type-id-76'/>
13100          </function-decl>
13101        </member-function>
13102      </class-decl>
13103      <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-1213'>
13104        <data-member access='public' layout-offset-in-bits='0'>
13105          <var-decl name='_M_next' type-id='type-id-1215' 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'/>
13106        </data-member>
13107        <data-member access='public' layout-offset-in-bits='64'>
13108          <var-decl name='_M_prev' type-id='type-id-1215' 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'/>
13109        </data-member>
13110      </class-decl>
13111      <class-decl name='reverse_iterator&lt;std::_List_const_iterator&lt;ProfileHandlerToken*&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1222'/>
13112      <class-decl name='reverse_iterator&lt;std::_List_iterator&lt;ProfileHandlerToken*&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1223'/>
13113      <class-decl name='_List_const_iterator&lt;ProfileHandlerToken*&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1224'/>
13114      <class-decl name='_List_node&lt;ProfileHandlerToken*&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1193'/>
13115    </namespace-decl>
13116    <namespace-decl name='__gnu_cxx'>
13117      <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-1176'>
13118        <member-function access='private'>
13119          <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'>
13120            <parameter type-id='type-id-1177' is-artificial='yes'/>
13121            <return type-id='type-id-75'/>
13122          </function-decl>
13123        </member-function>
13124        <member-function access='private'>
13125          <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'>
13126            <parameter type-id='type-id-1177' is-artificial='yes'/>
13127            <parameter type-id='type-id-1182'/>
13128            <return type-id='type-id-75'/>
13129          </function-decl>
13130        </member-function>
13131        <member-function access='private' destructor='yes'>
13132          <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'>
13133            <parameter type-id='type-id-1177' is-artificial='yes'/>
13134            <parameter type-id='type-id-1' is-artificial='yes'/>
13135            <return type-id='type-id-75'/>
13136          </function-decl>
13137        </member-function>
13138        <member-function access='private'>
13139          <function-decl name='destroy' mangled-name='_ZN9__gnu_cxx13new_allocatorIP19ProfileHandlerTokenE7destroyEPS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
13140            <parameter type-id='type-id-1177' is-artificial='yes'/>
13141            <parameter type-id='type-id-1175'/>
13142            <return type-id='type-id-75'/>
13143          </function-decl>
13144        </member-function>
13145        <member-function access='private'>
13146          <function-decl name='construct' mangled-name='_ZN9__gnu_cxx13new_allocatorIP19ProfileHandlerTokenE9constructEPS2_RKS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
13147            <parameter type-id='type-id-1177' is-artificial='yes'/>
13148            <parameter type-id='type-id-1175'/>
13149            <parameter type-id='type-id-1172'/>
13150            <return type-id='type-id-75'/>
13151          </function-decl>
13152        </member-function>
13153      </class-decl>
13154      <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-1178'>
13155        <member-function access='private'>
13156          <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'>
13157            <parameter type-id='type-id-1179' is-artificial='yes'/>
13158            <return type-id='type-id-75'/>
13159          </function-decl>
13160        </member-function>
13161        <member-function access='private'>
13162          <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'>
13163            <parameter type-id='type-id-1179' is-artificial='yes'/>
13164            <parameter type-id='type-id-1185'/>
13165            <return type-id='type-id-75'/>
13166          </function-decl>
13167        </member-function>
13168        <member-function access='private' destructor='yes'>
13169          <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'>
13170            <parameter type-id='type-id-1179' is-artificial='yes'/>
13171            <parameter type-id='type-id-1' is-artificial='yes'/>
13172            <return type-id='type-id-75'/>
13173          </function-decl>
13174        </member-function>
13175        <member-function access='private'>
13176          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP19ProfileHandlerTokenEE10deallocateEPS4_m' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64'>
13177            <parameter type-id='type-id-1179' is-artificial='yes'/>
13178            <parameter type-id='type-id-1212'/>
13179            <parameter type-id='type-id-19'/>
13180            <return type-id='type-id-75'/>
13181          </function-decl>
13182        </member-function>
13183        <member-function access='private'>
13184          <function-decl name='max_size' mangled-name='_ZNK9__gnu_cxx13new_allocatorISt10_List_nodeIP19ProfileHandlerTokenEE8max_sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
13185            <parameter type-id='type-id-1186' is-artificial='yes'/>
13186            <return type-id='type-id-7'/>
13187          </function-decl>
13188        </member-function>
13189        <member-function access='private'>
13190          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP19ProfileHandlerTokenEE8allocateEmPKv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
13191            <parameter type-id='type-id-1179' is-artificial='yes'/>
13192            <parameter type-id='type-id-19'/>
13193            <parameter type-id='type-id-74'/>
13194            <return type-id='type-id-1212'/>
13195          </function-decl>
13196        </member-function>
13197      </class-decl>
13198    </namespace-decl>
13199    <namespace-decl name='base'>
13200      <namespace-decl name='subtle'>
13201        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
13202          <parameter type-id='type-id-92'/>
13203          <parameter type-id='type-id-93'/>
13204          <parameter type-id='type-id-93'/>
13205          <return type-id='type-id-93'/>
13206        </function-decl>
13207        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
13208          <parameter type-id='type-id-92'/>
13209          <parameter type-id='type-id-93'/>
13210          <return type-id='type-id-93'/>
13211        </function-decl>
13212        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
13213          <parameter type-id='type-id-92'/>
13214          <parameter type-id='type-id-93'/>
13215          <return type-id='type-id-93'/>
13216        </function-decl>
13217        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
13218          <parameter type-id='type-id-92'/>
13219          <parameter type-id='type-id-93'/>
13220          <parameter type-id='type-id-93'/>
13221          <return type-id='type-id-93'/>
13222        </function-decl>
13223      </namespace-decl>
13224    </namespace-decl>
13225    <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'>
13226      <return type-id='type-id-75'/>
13227    </function-decl>
13228    <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'>
13229      <parameter type-id='type-id-1162' name='callback' filepath='src/profile-handler.cc' line='646' column='1'/>
13230      <parameter type-id='type-id-74' name='callback_arg' filepath='src/profile-handler.cc' line='646' column='1'/>
13231      <return type-id='type-id-1163'/>
13232    </function-decl>
13233    <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'>
13234      <parameter type-id='type-id-1163' name='token' filepath='src/profile-handler.cc' line='650' column='1'/>
13235      <return type-id='type-id-75'/>
13236    </function-decl>
13237    <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'>
13238      <return type-id='type-id-75'/>
13239    </function-decl>
13240    <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'>
13241      <parameter type-id='type-id-1161' name='state' filepath='src/profile-handler.cc' line='658' column='1'/>
13242      <return type-id='type-id-75'/>
13243    </function-decl>
13244    <function-type size-in-bits='64' id='type-id-1221'>
13245      <parameter type-id='type-id-1'/>
13246      <parameter type-id='type-id-1160'/>
13247      <parameter type-id='type-id-74'/>
13248      <parameter type-id='type-id-74'/>
13249      <return type-id='type-id-75'/>
13250    </function-type>
13251  </abi-instr>
13252  <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'>
13253  </abi-instr>
13254  <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'>
13255    <array-type-def dimensions='1' type-id='type-id-1225' size-in-bits='4096' id='type-id-1226'>
13256      <subrange length='64' type-id='type-id-19' id='type-id-1227'/>
13257    </array-type-def>
13258    <array-type-def dimensions='1' type-id='type-id-1228' size-in-bits='16896' id='type-id-1229'>
13259      <subrange length='4' type-id='type-id-19' id='type-id-368'/>
13260    </array-type-def>
13261    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='8192' id='type-id-1230'>
13262      <subrange length='1024' type-id='type-id-19' id='type-id-1231'/>
13263    </array-type-def>
13264    <class-decl name='CpuProfiler' size-in-bits='704' visibility='default' filepath='src/profiler.cc' line='89' column='1' id='type-id-1232'>
13265      <data-member access='private' static='yes'>
13266        <var-decl name='instance_' type-id='type-id-1232' mangled-name='_ZN11CpuProfiler9instance_E' visibility='default' filepath='src/profiler.cc' line='107' column='1' elf-symbol-id='_ZN11CpuProfiler9instance_E'/>
13267      </data-member>
13268      <data-member access='private' layout-offset-in-bits='0'>
13269        <var-decl name='lock_' type-id='type-id-285' visibility='default' filepath='src/profiler.cc' line='119' column='1'/>
13270      </data-member>
13271      <data-member access='private' layout-offset-in-bits='64'>
13272        <var-decl name='collector_' type-id='type-id-1233' visibility='default' filepath='src/profiler.cc' line='120' column='1'/>
13273      </data-member>
13274      <data-member access='private' layout-offset-in-bits='512'>
13275        <var-decl name='filter_' type-id='type-id-1234' visibility='default' filepath='src/profiler.cc' line='125' column='1'/>
13276      </data-member>
13277      <data-member access='private' layout-offset-in-bits='576'>
13278        <var-decl name='filter_arg_' type-id='type-id-74' visibility='default' filepath='src/profiler.cc' line='126' column='1'/>
13279      </data-member>
13280      <data-member access='private' layout-offset-in-bits='640'>
13281        <var-decl name='prof_handler_token_' type-id='type-id-1163' visibility='default' filepath='src/profiler.cc' line='130' column='1'/>
13282      </data-member>
13283      <member-function access='private' constructor='yes'>
13284        <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'>
13285          <parameter type-id='type-id-1235' is-artificial='yes'/>
13286          <return type-id='type-id-75'/>
13287        </function-decl>
13288      </member-function>
13289      <member-function access='private' destructor='yes'>
13290        <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'>
13291          <parameter type-id='type-id-1235' is-artificial='yes'/>
13292          <parameter type-id='type-id-1' is-artificial='yes'/>
13293          <return type-id='type-id-75'/>
13294        </function-decl>
13295      </member-function>
13296      <member-function access='private' static='yes'>
13297        <function-decl name='prof_handler' mangled-name='_ZN11CpuProfiler12prof_handlerEiP7siginfoPvS2_' filepath='src/profiler.cc' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler12prof_handlerEiP7siginfoPvS2_'>
13298          <parameter type-id='type-id-1'/>
13299          <parameter type-id='type-id-1160'/>
13300          <parameter type-id='type-id-74'/>
13301          <parameter type-id='type-id-74'/>
13302          <return type-id='type-id-75'/>
13303        </function-decl>
13304      </member-function>
13305      <member-function access='private'>
13306        <function-decl name='DisableHandler' mangled-name='_ZN11CpuProfiler14DisableHandlerEv' filepath='src/profiler.cc' line='136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler14DisableHandlerEv'>
13307          <parameter type-id='type-id-1235' is-artificial='yes'/>
13308          <return type-id='type-id-75'/>
13309        </function-decl>
13310      </member-function>
13311      <member-function access='private'>
13312        <function-decl name='EnableHandler' mangled-name='_ZN11CpuProfiler13EnableHandlerEv' filepath='src/profiler.cc' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler13EnableHandlerEv'>
13313          <parameter type-id='type-id-1235' is-artificial='yes'/>
13314          <return type-id='type-id-75'/>
13315        </function-decl>
13316      </member-function>
13317      <member-function access='private'>
13318        <function-decl name='Enabled' mangled-name='_ZN11CpuProfiler7EnabledEv' filepath='src/profiler.cc' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler7EnabledEv'>
13319          <parameter type-id='type-id-1235' is-artificial='yes'/>
13320          <return type-id='type-id-76'/>
13321        </function-decl>
13322      </member-function>
13323      <member-function access='private'>
13324        <function-decl name='Stop' mangled-name='_ZN11CpuProfiler4StopEv' filepath='src/profiler.cc' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler4StopEv'>
13325          <parameter type-id='type-id-1235' is-artificial='yes'/>
13326          <return type-id='type-id-75'/>
13327        </function-decl>
13328      </member-function>
13329      <member-function access='private'>
13330        <function-decl name='FlushTable' mangled-name='_ZN11CpuProfiler10FlushTableEv' filepath='src/profiler.cc' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler10FlushTableEv'>
13331          <parameter type-id='type-id-1235' is-artificial='yes'/>
13332          <return type-id='type-id-75'/>
13333        </function-decl>
13334      </member-function>
13335      <member-function access='private'>
13336        <function-decl name='GetCurrentState' mangled-name='_ZN11CpuProfiler15GetCurrentStateEP13ProfilerState' filepath='src/profiler.cc' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler15GetCurrentStateEP13ProfilerState'>
13337          <parameter type-id='type-id-1235' is-artificial='yes'/>
13338          <parameter type-id='type-id-1236'/>
13339          <return type-id='type-id-75'/>
13340        </function-decl>
13341      </member-function>
13342      <member-function access='private'>
13343        <function-decl name='Start' mangled-name='_ZN11CpuProfiler5StartEPKcPK15ProfilerOptions' filepath='src/profiler.cc' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler5StartEPKcPK15ProfilerOptions'>
13344          <parameter type-id='type-id-1235' is-artificial='yes'/>
13345          <parameter type-id='type-id-2'/>
13346          <parameter type-id='type-id-1237'/>
13347          <return type-id='type-id-76'/>
13348        </function-decl>
13349      </member-function>
13350    </class-decl>
13351    <class-decl name='ProfileData' size-in-bits='448' visibility='default' filepath='src/profiledata.h' line='79' column='1' id='type-id-1233'>
13352      <member-type access='private'>
13353        <class-decl name='Options' size-in-bits='32' visibility='default' filepath='src/profiledata.h' line='88' column='1' id='type-id-1238'>
13354          <data-member access='private' layout-offset-in-bits='0'>
13355            <var-decl name='frequency_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='101' column='1'/>
13356          </data-member>
13357          <member-function access='private' constructor='yes'>
13358            <function-decl name='Options' filepath='src/profiledata.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
13359              <parameter type-id='type-id-1239' is-artificial='yes'/>
13360              <return type-id='type-id-75'/>
13361            </function-decl>
13362          </member-function>
13363          <member-function access='private'>
13364            <function-decl name='set_frequency' mangled-name='_ZN11ProfileData7Options13set_frequencyEi' filepath='src/profiledata.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64'>
13365              <parameter type-id='type-id-1239' is-artificial='yes'/>
13366              <parameter type-id='type-id-1'/>
13367              <return type-id='type-id-75'/>
13368            </function-decl>
13369          </member-function>
13370          <member-function access='private' constructor='yes'>
13371            <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'>
13372              <parameter type-id='type-id-1239' is-artificial='yes'/>
13373              <return type-id='type-id-75'/>
13374            </function-decl>
13375          </member-function>
13376          <member-function access='private'>
13377            <function-decl name='frequency' mangled-name='_ZNK11ProfileData7Options9frequencyEv' filepath='src/profiledata.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'>
13378              <parameter type-id='type-id-1240' is-artificial='yes'/>
13379              <return type-id='type-id-1'/>
13380            </function-decl>
13381          </member-function>
13382        </class-decl>
13383      </member-type>
13384      <member-type access='private'>
13385        <class-decl name='Bucket' size-in-bits='16896' is-struct='yes' visibility='default' filepath='src/profiledata.h' line='161' column='1' id='type-id-1241'>
13386          <data-member access='public' layout-offset-in-bits='0'>
13387            <var-decl name='entry' type-id='type-id-1229' visibility='default' filepath='src/profiledata.h' line='162' column='1'/>
13388          </data-member>
13389        </class-decl>
13390      </member-type>
13391      <member-type access='private'>
13392        <class-decl name='Entry' size-in-bits='4224' is-struct='yes' visibility='default' filepath='src/profiledata.h' line='154' column='1' id='type-id-1228'>
13393          <member-type access='private'>
13394            <typedef-decl name='Slot' type-id='type-id-234' filepath='src/profiledata.h' line='151' column='1' id='type-id-1225'/>
13395          </member-type>
13396          <data-member access='public' layout-offset-in-bits='0'>
13397            <var-decl name='count' type-id='type-id-1225' visibility='default' filepath='src/profiledata.h' line='155' column='1'/>
13398          </data-member>
13399          <data-member access='public' layout-offset-in-bits='64'>
13400            <var-decl name='depth' type-id='type-id-1225' visibility='default' filepath='src/profiledata.h' line='156' column='1'/>
13401          </data-member>
13402          <data-member access='public' layout-offset-in-bits='128'>
13403            <var-decl name='stack' type-id='type-id-1226' visibility='default' filepath='src/profiledata.h' line='157' column='1'/>
13404          </data-member>
13405        </class-decl>
13406      </member-type>
13407      <member-type access='private'>
13408        <class-decl name='State' size-in-bits='8384' is-struct='yes' visibility='default' filepath='src/profiledata.h' line='81' column='1' id='type-id-1242'>
13409          <data-member access='public' layout-offset-in-bits='0'>
13410            <var-decl name='enabled' type-id='type-id-76' visibility='default' filepath='src/profiledata.h' line='82' column='1'/>
13411          </data-member>
13412          <data-member access='public' layout-offset-in-bits='64'>
13413            <var-decl name='start_time' type-id='type-id-1243' visibility='default' filepath='src/profiledata.h' line='83' column='1'/>
13414          </data-member>
13415          <data-member access='public' layout-offset-in-bits='128'>
13416            <var-decl name='profile_name' type-id='type-id-1230' visibility='default' filepath='src/profiledata.h' line='84' column='1'/>
13417          </data-member>
13418          <data-member access='public' layout-offset-in-bits='8320'>
13419            <var-decl name='samples_gathered' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='85' column='1'/>
13420          </data-member>
13421        </class-decl>
13422      </member-type>
13423      <data-member access='private' static='yes'>
13424        <var-decl name='kMaxStackDepth' type-id='type-id-139' mangled-name='_ZN11ProfileData14kMaxStackDepthE' visibility='default' filepath='src/profiledata.h' line='104' column='1' elf-symbol-id='_ZN11ProfileData14kMaxStackDepthE'/>
13425      </data-member>
13426      <data-member access='private' static='yes'>
13427        <var-decl name='kAssociativity' type-id='type-id-139' mangled-name='_ZN11ProfileData14kAssociativityE' visibility='default' filepath='src/profiledata.h' line='146' column='1' elf-symbol-id='_ZN11ProfileData14kAssociativityE'/>
13428      </data-member>
13429      <data-member access='private' static='yes'>
13430        <var-decl name='kBuckets' type-id='type-id-139' mangled-name='_ZN11ProfileData8kBucketsE' visibility='default' filepath='src/profiledata.h' line='147' column='1' elf-symbol-id='_ZN11ProfileData8kBucketsE'/>
13431      </data-member>
13432      <data-member access='private' static='yes'>
13433        <var-decl name='kBufferLength' type-id='type-id-139' mangled-name='_ZN11ProfileData13kBufferLengthE' visibility='default' filepath='src/profiledata.h' line='148' column='1' elf-symbol-id='_ZN11ProfileData13kBufferLengthE'/>
13434      </data-member>
13435      <data-member access='private' layout-offset-in-bits='0'>
13436        <var-decl name='hash_' type-id='type-id-1244' visibility='default' filepath='src/profiledata.h' line='165' column='1'/>
13437      </data-member>
13438      <data-member access='private' layout-offset-in-bits='64'>
13439        <var-decl name='evict_' type-id='type-id-1245' visibility='default' filepath='src/profiledata.h' line='166' column='1'/>
13440      </data-member>
13441      <data-member access='private' layout-offset-in-bits='128'>
13442        <var-decl name='num_evicted_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='167' column='1'/>
13443      </data-member>
13444      <data-member access='private' layout-offset-in-bits='160'>
13445        <var-decl name='out_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='168' column='1'/>
13446      </data-member>
13447      <data-member access='private' layout-offset-in-bits='192'>
13448        <var-decl name='count_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='169' column='1'/>
13449      </data-member>
13450      <data-member access='private' layout-offset-in-bits='224'>
13451        <var-decl name='evictions_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='170' column='1'/>
13452      </data-member>
13453      <data-member access='private' layout-offset-in-bits='256'>
13454        <var-decl name='total_bytes_' type-id='type-id-7' visibility='default' filepath='src/profiledata.h' line='171' column='1'/>
13455      </data-member>
13456      <data-member access='private' layout-offset-in-bits='320'>
13457        <var-decl name='fname_' type-id='type-id-3' visibility='default' filepath='src/profiledata.h' line='172' column='1'/>
13458      </data-member>
13459      <data-member access='private' layout-offset-in-bits='384'>
13460        <var-decl name='start_time_' type-id='type-id-1243' visibility='default' filepath='src/profiledata.h' line='173' column='1'/>
13461      </data-member>
13462      <member-function access='private' constructor='yes'>
13463        <function-decl name='ProfileData' filepath='src/profiledata.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
13464          <parameter type-id='type-id-1246' is-artificial='yes'/>
13465          <return type-id='type-id-75'/>
13466        </function-decl>
13467      </member-function>
13468      <member-function access='private' destructor='yes'>
13469        <function-decl name='~ProfileData' filepath='src/profiledata.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
13470          <parameter type-id='type-id-1246' is-artificial='yes'/>
13471          <parameter type-id='type-id-1' is-artificial='yes'/>
13472          <return type-id='type-id-75'/>
13473        </function-decl>
13474      </member-function>
13475      <member-function access='private' constructor='yes'>
13476        <function-decl name='ProfileData' filepath='src/profiledata.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
13477          <parameter type-id='type-id-1246' is-artificial='yes'/>
13478          <parameter type-id='type-id-1247'/>
13479          <return type-id='type-id-75'/>
13480        </function-decl>
13481      </member-function>
13482      <member-function access='private'>
13483        <function-decl name='enabled' mangled-name='_ZNK11ProfileData7enabledEv' filepath='src/profiledata.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
13484          <parameter type-id='type-id-1248' is-artificial='yes'/>
13485          <return type-id='type-id-76'/>
13486        </function-decl>
13487      </member-function>
13488      <member-function access='private' constructor='yes'>
13489        <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'>
13490          <parameter type-id='type-id-1246' is-artificial='yes'/>
13491          <return type-id='type-id-75'/>
13492        </function-decl>
13493      </member-function>
13494      <member-function access='private' destructor='yes'>
13495        <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'>
13496          <parameter type-id='type-id-1246' is-artificial='yes'/>
13497          <parameter type-id='type-id-1' is-artificial='yes'/>
13498          <return type-id='type-id-75'/>
13499        </function-decl>
13500      </member-function>
13501      <member-function access='private' constructor='yes'>
13502        <function-decl name='ProfileData' filepath='src/profiledata.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
13503          <parameter type-id='type-id-1246' is-artificial='yes'/>
13504          <parameter type-id='type-id-1247'/>
13505          <return type-id='type-id-75'/>
13506        </function-decl>
13507      </member-function>
13508      <member-function access='private'>
13509        <function-decl name='FlushEvicted' mangled-name='_ZN11ProfileData12FlushEvictedEv' filepath='src/profiledata.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData12FlushEvictedEv'>
13510          <parameter type-id='type-id-1246' is-artificial='yes'/>
13511          <return type-id='type-id-75'/>
13512        </function-decl>
13513      </member-function>
13514      <member-function access='private'>
13515        <function-decl name='GetCurrentState' mangled-name='_ZNK11ProfileData15GetCurrentStateEPNS_5StateE' filepath='src/profiledata.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK11ProfileData15GetCurrentStateEPNS_5StateE'>
13516          <parameter type-id='type-id-1248' is-artificial='yes'/>
13517          <parameter type-id='type-id-1249'/>
13518          <return type-id='type-id-75'/>
13519        </function-decl>
13520      </member-function>
13521      <member-function access='private'>
13522        <function-decl name='Reset' mangled-name='_ZN11ProfileData5ResetEv' filepath='src/profiledata.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData5ResetEv'>
13523          <parameter type-id='type-id-1246' is-artificial='yes'/>
13524          <return type-id='type-id-75'/>
13525        </function-decl>
13526      </member-function>
13527      <member-function access='private'>
13528        <function-decl name='Start' mangled-name='_ZN11ProfileData5StartEPKcRKNS_7OptionsE' filepath='src/profiledata.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData5StartEPKcRKNS_7OptionsE'>
13529          <parameter type-id='type-id-1246' is-artificial='yes'/>
13530          <parameter type-id='type-id-2'/>
13531          <parameter type-id='type-id-1250'/>
13532          <return type-id='type-id-76'/>
13533        </function-decl>
13534      </member-function>
13535      <member-function access='private'>
13536        <function-decl name='Evict' mangled-name='_ZN11ProfileData5EvictERKNS_5EntryE' filepath='src/profiledata.h' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData5EvictERKNS_5EntryE'>
13537          <parameter type-id='type-id-1246' is-artificial='yes'/>
13538          <parameter type-id='type-id-1251'/>
13539          <return type-id='type-id-75'/>
13540        </function-decl>
13541      </member-function>
13542      <member-function access='private'>
13543        <function-decl name='Add' mangled-name='_ZN11ProfileData3AddEiPKPKv' filepath='src/profiledata.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData3AddEiPKPKv'>
13544          <parameter type-id='type-id-1246' is-artificial='yes'/>
13545          <parameter type-id='type-id-1'/>
13546          <parameter type-id='type-id-246'/>
13547          <return type-id='type-id-75'/>
13548        </function-decl>
13549      </member-function>
13550      <member-function access='private'>
13551        <function-decl name='FlushTable' mangled-name='_ZN11ProfileData10FlushTableEv' filepath='src/profiledata.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData10FlushTableEv'>
13552          <parameter type-id='type-id-1246' is-artificial='yes'/>
13553          <return type-id='type-id-75'/>
13554        </function-decl>
13555      </member-function>
13556      <member-function access='private'>
13557        <function-decl name='Stop' mangled-name='_ZN11ProfileData4StopEv' filepath='src/profiledata.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11ProfileData4StopEv'>
13558          <parameter type-id='type-id-1246' is-artificial='yes'/>
13559          <return type-id='type-id-75'/>
13560        </function-decl>
13561      </member-function>
13562    </class-decl>
13563    <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='896' id='type-id-1252'>
13564      <subrange length='28' type-id='type-id-19' id='type-id-1253'/>
13565    </array-type-def>
13566    <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-1254'>
13567      <data-member access='public' layout-offset-in-bits='0'>
13568        <var-decl name='filter_in_thread' type-id='type-id-1234' visibility='default' filepath='./src/gperftools/profiler.h' line='108' column='1'/>
13569      </data-member>
13570      <data-member access='public' layout-offset-in-bits='64'>
13571        <var-decl name='filter_in_thread_arg' type-id='type-id-74' visibility='default' filepath='./src/gperftools/profiler.h' line='109' column='1'/>
13572      </data-member>
13573    </class-decl>
13574    <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-1255'>
13575      <data-member access='public' layout-offset-in-bits='0'>
13576        <var-decl name='enabled' type-id='type-id-1' visibility='default' filepath='./src/gperftools/profiler.h' line='158' column='1'/>
13577      </data-member>
13578      <data-member access='public' layout-offset-in-bits='64'>
13579        <var-decl name='start_time' type-id='type-id-1243' visibility='default' filepath='./src/gperftools/profiler.h' line='159' column='1'/>
13580      </data-member>
13581      <data-member access='public' layout-offset-in-bits='128'>
13582        <var-decl name='profile_name' type-id='type-id-1230' visibility='default' filepath='./src/gperftools/profiler.h' line='160' column='1'/>
13583      </data-member>
13584      <data-member access='public' layout-offset-in-bits='8320'>
13585        <var-decl name='samples_gathered' type-id='type-id-1' visibility='default' filepath='./src/gperftools/profiler.h' line='161' column='1'/>
13586      </data-member>
13587    </class-decl>
13588    <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-1256'>
13589      <member-type access='public'>
13590        <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-1257'>
13591          <member-type access='public'>
13592            <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-1258'>
13593              <data-member access='public' layout-offset-in-bits='0'>
13594                <var-decl name='si_pid' type-id='type-id-79' visibility='default' filepath='/usr/include/bits/siginfo.h' line='88' column='1'/>
13595              </data-member>
13596              <data-member access='public' layout-offset-in-bits='32'>
13597                <var-decl name='si_uid' type-id='type-id-1259' visibility='default' filepath='/usr/include/bits/siginfo.h' line='89' column='1'/>
13598              </data-member>
13599              <data-member access='public' layout-offset-in-bits='64'>
13600                <var-decl name='si_status' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='90' column='1'/>
13601              </data-member>
13602              <data-member access='public' layout-offset-in-bits='128'>
13603                <var-decl name='si_utime' type-id='type-id-1260' visibility='default' filepath='/usr/include/bits/siginfo.h' line='91' column='1'/>
13604              </data-member>
13605              <data-member access='public' layout-offset-in-bits='192'>
13606                <var-decl name='si_stime' type-id='type-id-1260' visibility='default' filepath='/usr/include/bits/siginfo.h' line='92' column='1'/>
13607              </data-member>
13608            </class-decl>
13609          </member-type>
13610          <member-type access='public'>
13611            <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-1261'>
13612              <data-member access='public' layout-offset-in-bits='0'>
13613                <var-decl name='si_pid' type-id='type-id-79' visibility='default' filepath='/usr/include/bits/siginfo.h' line='80' column='1'/>
13614              </data-member>
13615              <data-member access='public' layout-offset-in-bits='32'>
13616                <var-decl name='si_uid' type-id='type-id-1259' visibility='default' filepath='/usr/include/bits/siginfo.h' line='81' column='1'/>
13617              </data-member>
13618              <data-member access='public' layout-offset-in-bits='64'>
13619                <var-decl name='si_sigval' type-id='type-id-1262' visibility='default' filepath='/usr/include/bits/siginfo.h' line='82' column='1'/>
13620              </data-member>
13621            </class-decl>
13622          </member-type>
13623          <member-type access='public'>
13624            <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-1263'>
13625              <data-member access='public' layout-offset-in-bits='0'>
13626                <var-decl name='si_pid' type-id='type-id-79' visibility='default' filepath='/usr/include/bits/siginfo.h' line='65' column='1'/>
13627              </data-member>
13628              <data-member access='public' layout-offset-in-bits='32'>
13629                <var-decl name='si_uid' type-id='type-id-1259' visibility='default' filepath='/usr/include/bits/siginfo.h' line='66' column='1'/>
13630              </data-member>
13631            </class-decl>
13632          </member-type>
13633          <member-type access='public'>
13634            <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-1264'>
13635              <data-member access='public' layout-offset-in-bits='0'>
13636                <var-decl name='si_tid' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='72' column='1'/>
13637              </data-member>
13638              <data-member access='public' layout-offset-in-bits='32'>
13639                <var-decl name='si_overrun' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='73' column='1'/>
13640              </data-member>
13641              <data-member access='public' layout-offset-in-bits='64'>
13642                <var-decl name='si_sigval' type-id='type-id-1262' visibility='default' filepath='/usr/include/bits/siginfo.h' line='74' column='1'/>
13643              </data-member>
13644            </class-decl>
13645          </member-type>
13646          <member-type access='public'>
13647            <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-1265'>
13648              <data-member access='public' layout-offset-in-bits='0'>
13649                <var-decl name='si_band' type-id='type-id-18' visibility='default' filepath='/usr/include/bits/siginfo.h' line='104' column='1'/>
13650              </data-member>
13651              <data-member access='public' layout-offset-in-bits='64'>
13652                <var-decl name='si_fd' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='105' column='1'/>
13653              </data-member>
13654            </class-decl>
13655          </member-type>
13656          <member-type access='public'>
13657            <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-1266'>
13658              <data-member access='public' layout-offset-in-bits='0'>
13659                <var-decl name='si_addr' type-id='type-id-74' visibility='default' filepath='/usr/include/bits/siginfo.h' line='98' column='1'/>
13660              </data-member>
13661            </class-decl>
13662          </member-type>
13663          <data-member access='public'>
13664            <var-decl name='_pad' type-id='type-id-1252' visibility='default' filepath='/usr/include/bits/siginfo.h' line='60' column='1'/>
13665          </data-member>
13666          <data-member access='public'>
13667            <var-decl name='_kill' type-id='type-id-1263' visibility='default' filepath='/usr/include/bits/siginfo.h' line='67' column='1'/>
13668          </data-member>
13669          <data-member access='public'>
13670            <var-decl name='_timer' type-id='type-id-1264' visibility='default' filepath='/usr/include/bits/siginfo.h' line='75' column='1'/>
13671          </data-member>
13672          <data-member access='public'>
13673            <var-decl name='_rt' type-id='type-id-1261' visibility='default' filepath='/usr/include/bits/siginfo.h' line='83' column='1'/>
13674          </data-member>
13675          <data-member access='public'>
13676            <var-decl name='_sigchld' type-id='type-id-1258' visibility='default' filepath='/usr/include/bits/siginfo.h' line='93' column='1'/>
13677          </data-member>
13678          <data-member access='public'>
13679            <var-decl name='_sigfault' type-id='type-id-1266' visibility='default' filepath='/usr/include/bits/siginfo.h' line='99' column='1'/>
13680          </data-member>
13681          <data-member access='public'>
13682            <var-decl name='_sigpoll' type-id='type-id-1265' visibility='default' filepath='/usr/include/bits/siginfo.h' line='106' column='1'/>
13683          </data-member>
13684        </union-decl>
13685      </member-type>
13686      <data-member access='public' layout-offset-in-bits='0'>
13687        <var-decl name='si_signo' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='53' column='1'/>
13688      </data-member>
13689      <data-member access='public' layout-offset-in-bits='32'>
13690        <var-decl name='si_errno' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='54' column='1'/>
13691      </data-member>
13692      <data-member access='public' layout-offset-in-bits='64'>
13693        <var-decl name='si_code' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='56' column='1'/>
13694      </data-member>
13695      <data-member access='public' layout-offset-in-bits='128'>
13696        <var-decl name='_sifields' type-id='type-id-1257' visibility='default' filepath='/usr/include/bits/siginfo.h' line='107' column='1'/>
13697      </data-member>
13698    </class-decl>
13699    <typedef-decl name='__clock_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='145' column='1' id='type-id-1260'/>
13700    <typedef-decl name='__time_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='149' column='1' id='type-id-1267'/>
13701    <typedef-decl name='__uid_t' type-id='type-id-157' filepath='/usr/include/bits/types.h' line='135' column='1' id='type-id-1259'/>
13702    <typedef-decl name='siginfo_t' type-id='type-id-1256' filepath='/usr/include/bits/siginfo.h' line='108' column='1' id='type-id-1268'/>
13703    <typedef-decl name='sigval_t' type-id='type-id-1269' filepath='/usr/include/bits/siginfo.h' line='37' column='1' id='type-id-1262'/>
13704    <typedef-decl name='time_t' type-id='type-id-1267' filepath='/usr/include/time.h' line='76' column='1' id='type-id-1243'/>
13705    <union-decl name='sigval' size-in-bits='64' visibility='default' filepath='/usr/include/bits/siginfo.h' line='34' column='1' id='type-id-1269'>
13706      <data-member access='public'>
13707        <var-decl name='sival_int' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='35' column='1'/>
13708      </data-member>
13709      <data-member access='public'>
13710        <var-decl name='sival_ptr' type-id='type-id-74' visibility='default' filepath='/usr/include/bits/siginfo.h' line='36' column='1'/>
13711      </data-member>
13712    </union-decl>
13713    <pointer-type-def type-id='type-id-1232' size-in-bits='64' id='type-id-1235'/>
13714    <pointer-type-def type-id='type-id-1233' size-in-bits='64' id='type-id-1246'/>
13715    <pointer-type-def type-id='type-id-1241' size-in-bits='64' id='type-id-1244'/>
13716    <pointer-type-def type-id='type-id-1225' size-in-bits='64' id='type-id-1245'/>
13717    <pointer-type-def type-id='type-id-1238' size-in-bits='64' id='type-id-1239'/>
13718    <pointer-type-def type-id='type-id-1242' size-in-bits='64' id='type-id-1249'/>
13719    <pointer-type-def type-id='type-id-1165' size-in-bits='64' id='type-id-1163'/>
13720    <pointer-type-def type-id='type-id-1255' size-in-bits='64' id='type-id-1236'/>
13721    <qualified-type-def type-id='type-id-1233' const='yes' id='type-id-1270'/>
13722    <reference-type-def kind='lvalue' type-id='type-id-1270' size-in-bits='64' id='type-id-1247'/>
13723    <pointer-type-def type-id='type-id-1270' size-in-bits='64' id='type-id-1248'/>
13724    <qualified-type-def type-id='type-id-1228' const='yes' id='type-id-1271'/>
13725    <reference-type-def kind='lvalue' type-id='type-id-1271' size-in-bits='64' id='type-id-1251'/>
13726    <qualified-type-def type-id='type-id-1238' const='yes' id='type-id-1272'/>
13727    <reference-type-def kind='lvalue' type-id='type-id-1272' size-in-bits='64' id='type-id-1250'/>
13728    <pointer-type-def type-id='type-id-1272' size-in-bits='64' id='type-id-1240'/>
13729    <qualified-type-def type-id='type-id-1254' const='yes' id='type-id-1273'/>
13730    <pointer-type-def type-id='type-id-1273' size-in-bits='64' id='type-id-1237'/>
13731    <pointer-type-def type-id='type-id-1274' size-in-bits='64' id='type-id-1234'/>
13732    <pointer-type-def type-id='type-id-1268' size-in-bits='64' id='type-id-1160'/>
13733    <namespace-decl name='base'>
13734      <namespace-decl name='subtle'>
13735        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
13736          <parameter type-id='type-id-92'/>
13737          <parameter type-id='type-id-93'/>
13738          <parameter type-id='type-id-93'/>
13739          <return type-id='type-id-93'/>
13740        </function-decl>
13741        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
13742          <parameter type-id='type-id-92'/>
13743          <parameter type-id='type-id-93'/>
13744          <return type-id='type-id-93'/>
13745        </function-decl>
13746        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
13747          <parameter type-id='type-id-92'/>
13748          <parameter type-id='type-id-93'/>
13749          <return type-id='type-id-93'/>
13750        </function-decl>
13751        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
13752          <parameter type-id='type-id-92'/>
13753          <parameter type-id='type-id-93'/>
13754          <parameter type-id='type-id-93'/>
13755          <return type-id='type-id-93'/>
13756        </function-decl>
13757      </namespace-decl>
13758    </namespace-decl>
13759    <namespace-decl name='tcmalloc'>
13760      <namespace-decl name='commandlineflags'>
13761        <function-decl name='StringToBool' filepath='src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
13762          <parameter type-id='type-id-2'/>
13763          <parameter type-id='type-id-76'/>
13764          <return type-id='type-id-76'/>
13765        </function-decl>
13766      </namespace-decl>
13767    </namespace-decl>
13768    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
13769      <var-decl name='FLAGS_cpu_profiler_unittest' type-id='type-id-76' 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'/>
13770      <var-decl name='FLAGS_nocpu_profiler_unittest' type-id='type-id-84' 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'/>
13771    </namespace-decl>
13772    <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'>
13773      <return type-id='type-id-75'/>
13774    </function-decl>
13775    <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'>
13776      <return type-id='type-id-75'/>
13777    </function-decl>
13778    <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'>
13779      <return type-id='type-id-1'/>
13780    </function-decl>
13781    <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'>
13782      <parameter type-id='type-id-2' name='fname' filepath='src/profiler.cc' line='390' column='1'/>
13783      <return type-id='type-id-1'/>
13784    </function-decl>
13785    <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'>
13786      <parameter type-id='type-id-2' name='fname' filepath='src/profiler.cc' line='395' column='1'/>
13787      <parameter type-id='type-id-1237' name='options' filepath='src/profiler.cc' line='395' column='1'/>
13788      <return type-id='type-id-1'/>
13789    </function-decl>
13790    <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'>
13791      <return type-id='type-id-75'/>
13792    </function-decl>
13793    <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'>
13794      <parameter type-id='type-id-1236' name='state' filepath='src/profiler.cc' line='404' column='1'/>
13795      <return type-id='type-id-75'/>
13796    </function-decl>
13797    <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'>
13798      <return type-id='type-id-75'/>
13799    </function-decl>
13800    <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'>
13801      <return type-id='type-id-75'/>
13802    </function-decl>
13803    <function-type size-in-bits='64' id='type-id-1274'>
13804      <parameter type-id='type-id-74'/>
13805      <return type-id='type-id-1'/>
13806    </function-type>
13807  </abi-instr>
13808  <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'>
13809    <pointer-type-def type-id='type-id-1275' size-in-bits='64' id='type-id-1276'/>
13810    <qualified-type-def type-id='type-id-1275' const='yes' id='type-id-1277'/>
13811    <reference-type-def kind='lvalue' type-id='type-id-1277' size-in-bits='64' id='type-id-1278'/>
13812    <pointer-type-def type-id='type-id-1277' size-in-bits='64' id='type-id-1279'/>
13813    <namespace-decl name='base'>
13814      <class-decl name='RawPrinter' size-in-bits='192' visibility='default' filepath='src/raw_printer.h' line='51' column='1' id='type-id-1275'>
13815        <data-member access='private' layout-offset-in-bits='0'>
13816          <var-decl name='base_' type-id='type-id-3' visibility='default' filepath='src/raw_printer.h' line='81' column='1'/>
13817        </data-member>
13818        <data-member access='private' layout-offset-in-bits='64'>
13819          <var-decl name='ptr_' type-id='type-id-3' visibility='default' filepath='src/raw_printer.h' line='82' column='1'/>
13820        </data-member>
13821        <data-member access='private' layout-offset-in-bits='128'>
13822          <var-decl name='limit_' type-id='type-id-3' visibility='default' filepath='src/raw_printer.h' line='83' column='1'/>
13823        </data-member>
13824        <member-function access='private' constructor='yes'>
13825          <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'>
13826            <parameter type-id='type-id-1276' is-artificial='yes'/>
13827            <parameter type-id='type-id-3'/>
13828            <parameter type-id='type-id-1'/>
13829            <return type-id='type-id-75'/>
13830          </function-decl>
13831        </member-function>
13832        <member-function access='private' constructor='yes'>
13833          <function-decl name='RawPrinter' filepath='src/raw_printer.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
13834            <parameter type-id='type-id-1276' is-artificial='yes'/>
13835            <parameter type-id='type-id-1278'/>
13836            <return type-id='type-id-75'/>
13837          </function-decl>
13838        </member-function>
13839        <member-function access='private'>
13840          <function-decl name='Printf' mangled-name='_ZN4base10RawPrinter6PrintfEPKcz' filepath='src/raw_printer.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN4base10RawPrinter6PrintfEPKcz'>
13841            <parameter type-id='type-id-1276' is-artificial='yes'/>
13842            <parameter type-id='type-id-2'/>
13843            <parameter is-variadic='yes'/>
13844            <return type-id='type-id-75'/>
13845          </function-decl>
13846        </member-function>
13847      </class-decl>
13848    </namespace-decl>
13849  </abi-instr>
13850  <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'>
13851    <namespace-decl name='std'>
13852      <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'>
13853        <parameter type-id='type-id-1280'/>
13854        <parameter type-id='type-id-1280'/>
13855        <return type-id='type-id-1280'/>
13856      </function-decl>
13857    </namespace-decl>
13858    <namespace-decl name='tcmalloc'>
13859      <class-decl name='Sampler' visibility='default' id='type-id-1281'/>
13860      <namespace-decl name='commandlineflags'>
13861        <function-decl name='StringToLongLong' filepath='src/base/commandlineflags.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
13862          <parameter type-id='type-id-2'/>
13863          <parameter type-id='type-id-20'/>
13864          <return type-id='type-id-20'/>
13865        </function-decl>
13866      </namespace-decl>
13867    </namespace-decl>
13868    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
13869      <var-decl name='FLAGS_tcmalloc_sample_parameter' type-id='type-id-103' 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'/>
13870      <var-decl name='FLAGS_notcmalloc_sample_parameter' type-id='type-id-84' 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'/>
13871    </namespace-decl>
13872  </abi-instr>
13873  <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'>
13874    <pointer-type-def type-id='type-id-1282' size-in-bits='64' id='type-id-1283'/>
13875    <namespace-decl name='tcmalloc'>
13876      <class-decl name='PageHeapAllocator&lt;tcmalloc::Span&gt;' visibility='default' id='type-id-1282'/>
13877      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTraceTable::Bucket&gt;' visibility='default' is-declaration-only='yes' id='type-id-1284'/>
13878      <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'>
13879        <parameter type-id='type-id-1285' name='p' filepath='src/span.cc' line='54' column='1'/>
13880        <parameter type-id='type-id-1286' name='len' filepath='src/span.cc' line='54' column='1'/>
13881        <return type-id='type-id-1287'/>
13882      </function-decl>
13883      <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'>
13884        <parameter type-id='type-id-1287' name='span' filepath='src/span.cc' line='65' column='1'/>
13885        <return type-id='type-id-75'/>
13886      </function-decl>
13887      <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'>
13888        <parameter type-id='type-id-1287' name='list' filepath='src/span.cc' line='73' column='1'/>
13889        <return type-id='type-id-75'/>
13890      </function-decl>
13891      <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'>
13892        <parameter type-id='type-id-1287' name='span' filepath='src/span.cc' line='78' column='1'/>
13893        <return type-id='type-id-75'/>
13894      </function-decl>
13895      <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'>
13896        <parameter type-id='type-id-146' name='list' filepath='src/span.cc' line='85' column='1'/>
13897        <return type-id='type-id-1'/>
13898      </function-decl>
13899      <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_'>
13900        <parameter type-id='type-id-1287' name='list' filepath='src/span.cc' line='93' column='1'/>
13901        <parameter type-id='type-id-1287' name='span' filepath='src/span.cc' line='93' column='1'/>
13902        <return type-id='type-id-75'/>
13903      </function-decl>
13904    </namespace-decl>
13905  </abi-instr>
13906  <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'>
13907    <qualified-type-def type-id='type-id-1288' const='yes' id='type-id-1289'/>
13908    <pointer-type-def type-id='type-id-1289' size-in-bits='64' id='type-id-1290'/>
13909    <qualified-type-def type-id='type-id-1291' const='yes' id='type-id-1292'/>
13910    <reference-type-def kind='lvalue' type-id='type-id-1292' size-in-bits='64' id='type-id-1293'/>
13911    <qualified-type-def type-id='type-id-1294' const='yes' id='type-id-1295'/>
13912    <pointer-type-def type-id='type-id-1295' size-in-bits='64' id='type-id-1296'/>
13913    <qualified-type-def type-id='type-id-1297' const='yes' id='type-id-1298'/>
13914    <pointer-type-def type-id='type-id-1298' size-in-bits='64' id='type-id-1299'/>
13915    <pointer-type-def type-id='type-id-1294' size-in-bits='64' id='type-id-1300'/>
13916    <pointer-type-def type-id='type-id-1297' size-in-bits='64' id='type-id-1301'/>
13917    <pointer-type-def type-id='type-id-1301' size-in-bits='64' id='type-id-1302'/>
13918    <namespace-decl name='base'>
13919      <namespace-decl name='subtle'>
13920        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
13921          <parameter type-id='type-id-92'/>
13922          <parameter type-id='type-id-93'/>
13923          <parameter type-id='type-id-93'/>
13924          <return type-id='type-id-93'/>
13925        </function-decl>
13926        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
13927          <parameter type-id='type-id-92'/>
13928          <parameter type-id='type-id-93'/>
13929          <return type-id='type-id-93'/>
13930        </function-decl>
13931        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
13932          <parameter type-id='type-id-92'/>
13933          <parameter type-id='type-id-93'/>
13934          <return type-id='type-id-93'/>
13935        </function-decl>
13936        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
13937          <parameter type-id='type-id-92'/>
13938          <parameter type-id='type-id-93'/>
13939          <parameter type-id='type-id-93'/>
13940          <return type-id='type-id-93'/>
13941        </function-decl>
13942      </namespace-decl>
13943    </namespace-decl>
13944    <namespace-decl name='tcmalloc'>
13945      <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-1288'>
13946        <data-member access='private' static='yes'>
13947          <var-decl name='kAllocIncrement' type-id='type-id-139' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
13948        </data-member>
13949        <data-member access='private' layout-offset-in-bits='0'>
13950          <var-decl name='free_area_' type-id='type-id-3' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
13951        </data-member>
13952        <data-member access='private' layout-offset-in-bits='64'>
13953          <var-decl name='free_avail_' type-id='type-id-7' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
13954        </data-member>
13955        <data-member access='private' layout-offset-in-bits='128'>
13956          <var-decl name='free_list_' type-id='type-id-74' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
13957        </data-member>
13958        <data-member access='private' layout-offset-in-bits='192'>
13959          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
13960        </data-member>
13961        <member-function access='private'>
13962          <function-decl name='Delete' mangled-name='_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable6BucketEE6DeleteEPS2_' filepath='src/page_heap_allocator.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'>
13963            <parameter type-id='type-id-1303' is-artificial='yes'/>
13964            <parameter type-id='type-id-1301'/>
13965            <return type-id='type-id-75'/>
13966          </function-decl>
13967        </member-function>
13968        <member-function access='private'>
13969          <function-decl name='New' mangled-name='_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable6BucketEE3NewEv' filepath='src/page_heap_allocator.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
13970            <parameter type-id='type-id-1303' is-artificial='yes'/>
13971            <return type-id='type-id-1301'/>
13972          </function-decl>
13973        </member-function>
13974        <member-function access='private'>
13975          <function-decl name='Init' mangled-name='_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable6BucketEE4InitEv' filepath='src/page_heap_allocator.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
13976            <parameter type-id='type-id-1303' is-artificial='yes'/>
13977            <return type-id='type-id-75'/>
13978          </function-decl>
13979        </member-function>
13980      </class-decl>
13981      <class-decl name='StackTraceTable' size-in-bits='192' visibility='default' filepath='src/stack_trace_table.h' line='47' column='1' id='type-id-1294'>
13982        <member-type access='private'>
13983          <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-1297'>
13984            <data-member access='public' layout-offset-in-bits='0'>
13985              <var-decl name='hash' type-id='type-id-234' visibility='default' filepath='src/stack_trace_table.h' line='67' column='1'/>
13986            </data-member>
13987            <data-member access='public' layout-offset-in-bits='64'>
13988              <var-decl name='trace' type-id='type-id-1291' visibility='default' filepath='src/stack_trace_table.h' line='68' column='1'/>
13989            </data-member>
13990            <data-member access='public' layout-offset-in-bits='2176'>
13991              <var-decl name='count' type-id='type-id-1' visibility='default' filepath='src/stack_trace_table.h' line='71' column='1'/>
13992            </data-member>
13993            <data-member access='public' layout-offset-in-bits='2240'>
13994              <var-decl name='next' type-id='type-id-1301' visibility='default' filepath='src/stack_trace_table.h' line='72' column='1'/>
13995            </data-member>
13996            <member-function access='public'>
13997              <function-decl name='KeyEqual' mangled-name='_ZNK8tcmalloc15StackTraceTable6Bucket8KeyEqualEmRKNS_10StackTraceE' filepath='src/stack_trace_table.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK8tcmalloc15StackTraceTable6Bucket8KeyEqualEmRKNS_10StackTraceE'>
13998                <parameter type-id='type-id-1299' is-artificial='yes'/>
13999                <parameter type-id='type-id-234'/>
14000                <parameter type-id='type-id-1293'/>
14001                <return type-id='type-id-76'/>
14002              </function-decl>
14003            </member-function>
14004          </class-decl>
14005        </member-type>
14006        <data-member access='private' static='yes'>
14007          <var-decl name='kHashTableSize' type-id='type-id-139' visibility='default' filepath='src/stack_trace_table.h' line='82' column='1'/>
14008        </data-member>
14009        <data-member access='private' layout-offset-in-bits='0'>
14010          <var-decl name='error_' type-id='type-id-76' visibility='default' filepath='src/stack_trace_table.h' line='84' column='1'/>
14011        </data-member>
14012        <data-member access='private' layout-offset-in-bits='32'>
14013          <var-decl name='depth_total_' type-id='type-id-1' visibility='default' filepath='src/stack_trace_table.h' line='85' column='1'/>
14014        </data-member>
14015        <data-member access='private' layout-offset-in-bits='64'>
14016          <var-decl name='bucket_total_' type-id='type-id-1' visibility='default' filepath='src/stack_trace_table.h' line='86' column='1'/>
14017        </data-member>
14018        <data-member access='private' layout-offset-in-bits='128'>
14019          <var-decl name='table_' type-id='type-id-1302' visibility='default' filepath='src/stack_trace_table.h' line='87' column='1'/>
14020        </data-member>
14021        <member-function access='private' constructor='yes'>
14022          <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'>
14023            <parameter type-id='type-id-1300' is-artificial='yes'/>
14024            <return type-id='type-id-75'/>
14025          </function-decl>
14026        </member-function>
14027        <member-function access='private' destructor='yes'>
14028          <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'>
14029            <parameter type-id='type-id-1300' is-artificial='yes'/>
14030            <parameter type-id='type-id-1' is-artificial='yes'/>
14031            <return type-id='type-id-75'/>
14032          </function-decl>
14033        </member-function>
14034        <member-function access='private'>
14035          <function-decl name='ReadStackTracesAndClear' mangled-name='_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv' filepath='src/stack_trace_table.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv'>
14036            <parameter type-id='type-id-1300' is-artificial='yes'/>
14037            <return type-id='type-id-171'/>
14038          </function-decl>
14039        </member-function>
14040        <member-function access='private'>
14041          <function-decl name='AddTrace' mangled-name='_ZN8tcmalloc15StackTraceTable8AddTraceERKNS_10StackTraceE' filepath='src/stack_trace_table.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15StackTraceTable8AddTraceERKNS_10StackTraceE'>
14042            <parameter type-id='type-id-1300' is-artificial='yes'/>
14043            <parameter type-id='type-id-1293'/>
14044            <return type-id='type-id-75'/>
14045          </function-decl>
14046        </member-function>
14047      </class-decl>
14048    </namespace-decl>
14049  </abi-instr>
14050  <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'>
14051    <namespace-decl name='tcmalloc'>
14052      <namespace-decl name='commandlineflags'>
14053        <function-decl name='StringToBool' filepath='src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
14054          <parameter type-id='type-id-2'/>
14055          <parameter type-id='type-id-76'/>
14056          <return type-id='type-id-76'/>
14057        </function-decl>
14058      </namespace-decl>
14059    </namespace-decl>
14060    <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'>
14061      <parameter type-id='type-id-171' name='result' filepath='src/stacktrace.cc' line='220' column='1'/>
14062      <parameter type-id='type-id-1011' name='sizes' filepath='src/stacktrace.cc' line='220' column='1'/>
14063      <parameter type-id='type-id-1' name='max_depth' filepath='src/stacktrace.cc' line='220' column='1'/>
14064      <parameter type-id='type-id-1' name='skip_count' filepath='src/stacktrace.cc' line='221' column='1'/>
14065      <return type-id='type-id-1'/>
14066    </function-decl>
14067    <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'>
14068      <parameter type-id='type-id-171' name='result' filepath='src/stacktrace.cc' line='225' column='1'/>
14069      <parameter type-id='type-id-1011' name='sizes' filepath='src/stacktrace.cc' line='225' column='1'/>
14070      <parameter type-id='type-id-1' name='max_depth' filepath='src/stacktrace.cc' line='225' column='1'/>
14071      <parameter type-id='type-id-1' name='skip_count' filepath='src/stacktrace.cc' line='226' column='1'/>
14072      <parameter type-id='type-id-74' name='uc' filepath='src/stacktrace.cc' line='226' column='1'/>
14073      <return type-id='type-id-1'/>
14074    </function-decl>
14075    <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'>
14076      <parameter type-id='type-id-171' name='result' filepath='src/stacktrace.cc' line='232' column='1'/>
14077      <parameter type-id='type-id-1' name='max_depth' filepath='src/stacktrace.cc' line='232' column='1'/>
14078      <parameter type-id='type-id-1' name='skip_count' filepath='src/stacktrace.cc' line='233' column='1'/>
14079      <return type-id='type-id-1'/>
14080    </function-decl>
14081    <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'>
14082      <parameter type-id='type-id-171' name='result' filepath='src/stacktrace.cc' line='237' column='1'/>
14083      <parameter type-id='type-id-1' name='max_depth' filepath='src/stacktrace.cc' line='237' column='1'/>
14084      <parameter type-id='type-id-1' name='skip_count' filepath='src/stacktrace.cc' line='238' column='1'/>
14085      <parameter type-id='type-id-74' name='uc' filepath='src/stacktrace.cc' line='238' column='1'/>
14086      <return type-id='type-id-1'/>
14087    </function-decl>
14088  </abi-instr>
14089  <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'>
14090    <namespace-decl name='base'>
14091      <namespace-decl name='subtle'>
14092        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
14093          <parameter type-id='type-id-92'/>
14094          <parameter type-id='type-id-93'/>
14095          <parameter type-id='type-id-93'/>
14096          <return type-id='type-id-93'/>
14097        </function-decl>
14098        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
14099          <parameter type-id='type-id-92'/>
14100          <parameter type-id='type-id-93'/>
14101          <return type-id='type-id-93'/>
14102        </function-decl>
14103        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
14104          <parameter type-id='type-id-92'/>
14105          <parameter type-id='type-id-93'/>
14106          <return type-id='type-id-93'/>
14107        </function-decl>
14108        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
14109          <parameter type-id='type-id-92'/>
14110          <parameter type-id='type-id-93'/>
14111          <parameter type-id='type-id-93'/>
14112          <return type-id='type-id-93'/>
14113        </function-decl>
14114      </namespace-decl>
14115    </namespace-decl>
14116    <namespace-decl name='tcmalloc'>
14117      <class-decl name='CentralFreeListPadded' visibility='default' id='type-id-1304'/>
14118      <class-decl name='CentralFreeListPaddedTo&lt;16&gt;' visibility='default' id='type-id-1305'/>
14119      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTraceTable::Bucket&gt;' visibility='default' id='type-id-1306'/>
14120      <namespace-decl name='commandlineflags'>
14121        <function-decl name='StringToBool' filepath='./src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
14122          <parameter type-id='type-id-2'/>
14123          <parameter type-id='type-id-76'/>
14124          <return type-id='type-id-76'/>
14125        </function-decl>
14126      </namespace-decl>
14127    </namespace-decl>
14128  </abi-instr>
14129  <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'>
14130    <class-decl name='SymbolTable' size-in-bits='448' visibility='default' filepath='src/symbolize.h' line='50' column='1' id='type-id-1307'>
14131      <member-type access='private'>
14132        <typedef-decl name='SymbolMap' type-id='type-id-1309' filepath='src/symbolize.h' line='72' column='1' id='type-id-1308'/>
14133      </member-type>
14134      <data-member access='private' static='yes'>
14135        <var-decl name='kSymbolSize' type-id='type-id-139' visibility='default' filepath='src/symbolize.h' line='75' column='1'/>
14136      </data-member>
14137      <data-member access='private' layout-offset-in-bits='0'>
14138        <var-decl name='symbolization_table_' type-id='type-id-1308' visibility='default' filepath='src/symbolize.h' line='78' column='1'/>
14139      </data-member>
14140      <data-member access='private' layout-offset-in-bits='384'>
14141        <var-decl name='symbol_buffer_' type-id='type-id-3' visibility='default' filepath='src/symbolize.h' line='81' column='1'/>
14142      </data-member>
14143      <member-function access='private' constructor='yes'>
14144        <function-decl name='SymbolTable' filepath='src/symbolize.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
14145          <parameter type-id='type-id-1310' is-artificial='yes'/>
14146          <return type-id='type-id-75'/>
14147        </function-decl>
14148      </member-function>
14149      <member-function access='private' destructor='yes'>
14150        <function-decl name='~SymbolTable' filepath='src/symbolize.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
14151          <parameter type-id='type-id-1310' is-artificial='yes'/>
14152          <parameter type-id='type-id-1' is-artificial='yes'/>
14153          <return type-id='type-id-75'/>
14154        </function-decl>
14155      </member-function>
14156      <member-function access='private'>
14157        <function-decl name='Symbolize' mangled-name='_ZN11SymbolTable9SymbolizeEv' filepath='src/symbolize.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11SymbolTable9SymbolizeEv'>
14158          <parameter type-id='type-id-1310' is-artificial='yes'/>
14159          <return type-id='type-id-1'/>
14160        </function-decl>
14161      </member-function>
14162      <member-function access='private'>
14163        <function-decl name='GetSymbol' mangled-name='_ZN11SymbolTable9GetSymbolEPKv' filepath='src/symbolize.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11SymbolTable9GetSymbolEPKv'>
14164          <parameter type-id='type-id-1310' is-artificial='yes'/>
14165          <parameter type-id='type-id-74'/>
14166          <return type-id='type-id-2'/>
14167        </function-decl>
14168      </member-function>
14169      <member-function access='private'>
14170        <function-decl name='Add' mangled-name='_ZN11SymbolTable3AddEPKv' filepath='src/symbolize.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11SymbolTable3AddEPKv'>
14171          <parameter type-id='type-id-1310' is-artificial='yes'/>
14172          <parameter type-id='type-id-74'/>
14173          <return type-id='type-id-75'/>
14174        </function-decl>
14175      </member-function>
14176      <member-function access='private' constructor='yes'>
14177        <function-decl name='SymbolTable' filepath='src/symbolize.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
14178          <parameter type-id='type-id-1310' is-artificial='yes'/>
14179          <return type-id='type-id-75'/>
14180        </function-decl>
14181      </member-function>
14182      <member-function access='private' destructor='yes'>
14183        <function-decl name='~SymbolTable' filepath='src/symbolize.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
14184          <parameter type-id='type-id-1310' is-artificial='yes'/>
14185          <parameter type-id='type-id-1' is-artificial='yes'/>
14186          <return type-id='type-id-75'/>
14187        </function-decl>
14188      </member-function>
14189    </class-decl>
14190    <pointer-type-def type-id='type-id-1307' size-in-bits='64' id='type-id-1310'/>
14191    <pointer-type-def type-id='type-id-1311' size-in-bits='64' id='type-id-1312'/>
14192    <pointer-type-def type-id='type-id-1313' size-in-bits='64' id='type-id-1314'/>
14193    <qualified-type-def type-id='type-id-1311' const='yes' id='type-id-1315'/>
14194    <reference-type-def kind='lvalue' type-id='type-id-1315' size-in-bits='64' id='type-id-1316'/>
14195    <pointer-type-def type-id='type-id-1315' size-in-bits='64' id='type-id-1317'/>
14196    <qualified-type-def type-id='type-id-1313' const='yes' id='type-id-1318'/>
14197    <reference-type-def kind='lvalue' type-id='type-id-1318' size-in-bits='64' id='type-id-1319'/>
14198    <pointer-type-def type-id='type-id-1318' size-in-bits='64' id='type-id-1320'/>
14199    <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-1321'/>
14200    <qualified-type-def type-id='type-id-948' const='yes' id='type-id-1322'/>
14201    <reference-type-def kind='lvalue' type-id='type-id-1322' size-in-bits='64' id='type-id-957'/>
14202    <pointer-type-def type-id='type-id-1322' size-in-bits='64' id='type-id-958'/>
14203    <qualified-type-def type-id='type-id-965' const='yes' id='type-id-1323'/>
14204    <reference-type-def kind='lvalue' type-id='type-id-1323' size-in-bits='64' id='type-id-977'/>
14205    <pointer-type-def type-id='type-id-1323' size-in-bits='64' id='type-id-974'/>
14206    <qualified-type-def type-id='type-id-959' const='yes' id='type-id-1324'/>
14207    <reference-type-def kind='lvalue' type-id='type-id-1324' size-in-bits='64' id='type-id-973'/>
14208    <pointer-type-def type-id='type-id-1324' size-in-bits='64' id='type-id-979'/>
14209    <qualified-type-def type-id='type-id-1325' const='yes' id='type-id-1326'/>
14210    <reference-type-def kind='lvalue' type-id='type-id-1326' size-in-bits='64' id='type-id-1327'/>
14211    <pointer-type-def type-id='type-id-1326' size-in-bits='64' id='type-id-961'/>
14212    <qualified-type-def type-id='type-id-1328' const='yes' id='type-id-1329'/>
14213    <pointer-type-def type-id='type-id-1329' size-in-bits='64' id='type-id-1330'/>
14214    <qualified-type-def type-id='type-id-950' const='yes' id='type-id-1331'/>
14215    <reference-type-def kind='lvalue' type-id='type-id-1331' size-in-bits='64' id='type-id-954'/>
14216    <qualified-type-def type-id='type-id-963' const='yes' id='type-id-1332'/>
14217    <reference-type-def kind='lvalue' type-id='type-id-1332' size-in-bits='64' id='type-id-956'/>
14218    <qualified-type-def type-id='type-id-951' const='yes' id='type-id-1333'/>
14219    <reference-type-def kind='lvalue' type-id='type-id-1333' size-in-bits='64' id='type-id-953'/>
14220    <pointer-type-def type-id='type-id-1333' size-in-bits='64' id='type-id-1334'/>
14221    <qualified-type-def type-id='type-id-1309' const='yes' id='type-id-1335'/>
14222    <reference-type-def kind='lvalue' type-id='type-id-1335' size-in-bits='64' id='type-id-1336'/>
14223    <pointer-type-def type-id='type-id-1335' size-in-bits='64' id='type-id-1337'/>
14224    <qualified-type-def type-id='type-id-1338' const='yes' id='type-id-1339'/>
14225    <reference-type-def kind='lvalue' type-id='type-id-1339' size-in-bits='64' id='type-id-960'/>
14226    <pointer-type-def type-id='type-id-1339' size-in-bits='64' id='type-id-975'/>
14227    <reference-type-def kind='lvalue' type-id='type-id-948' size-in-bits='64' id='type-id-1340'/>
14228    <pointer-type-def type-id='type-id-948' size-in-bits='64' id='type-id-955'/>
14229    <pointer-type-def type-id='type-id-949' size-in-bits='64' id='type-id-952'/>
14230    <reference-type-def kind='lvalue' type-id='type-id-965' size-in-bits='64' id='type-id-976'/>
14231    <pointer-type-def type-id='type-id-965' size-in-bits='64' id='type-id-972'/>
14232    <reference-type-def kind='lvalue' type-id='type-id-959' size-in-bits='64' id='type-id-981'/>
14233    <pointer-type-def type-id='type-id-959' size-in-bits='64' id='type-id-978'/>
14234    <reference-type-def kind='lvalue' type-id='type-id-1325' size-in-bits='64' id='type-id-1341'/>
14235    <pointer-type-def type-id='type-id-1325' size-in-bits='64' id='type-id-962'/>
14236    <reference-type-def kind='lvalue' type-id='type-id-950' size-in-bits='64' id='type-id-1342'/>
14237    <pointer-type-def type-id='type-id-950' size-in-bits='64' id='type-id-1343'/>
14238    <pointer-type-def type-id='type-id-963' size-in-bits='64' id='type-id-1344'/>
14239    <reference-type-def kind='lvalue' type-id='type-id-1309' size-in-bits='64' id='type-id-1345'/>
14240    <pointer-type-def type-id='type-id-1309' size-in-bits='64' id='type-id-1346'/>
14241    <reference-type-def kind='lvalue' type-id='type-id-1338' size-in-bits='64' id='type-id-982'/>
14242    <pointer-type-def type-id='type-id-1338' size-in-bits='64' id='type-id-980'/>
14243    <pointer-type-def type-id='type-id-964' size-in-bits='64' id='type-id-990'/>
14244    <namespace-decl name='std'>
14245      <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-948'>
14246        <member-type access='protected'>
14247          <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-949'>
14248            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-950'/>
14249            <data-member access='public' layout-offset-in-bits='0'>
14250              <var-decl name='_M_key_compare' type-id='type-id-951' 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'/>
14251            </data-member>
14252            <data-member access='public' layout-offset-in-bits='64'>
14253              <var-decl name='_M_header' type-id='type-id-567' 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'/>
14254            </data-member>
14255            <data-member access='public' layout-offset-in-bits='320'>
14256              <var-decl name='_M_node_count' type-id='type-id-7' 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'/>
14257            </data-member>
14258            <member-function access='public'>
14259              <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'>
14260                <parameter type-id='type-id-952' is-artificial='yes'/>
14261                <return type-id='type-id-75'/>
14262              </function-decl>
14263            </member-function>
14264            <member-function access='public'>
14265              <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'>
14266                <parameter type-id='type-id-952' is-artificial='yes'/>
14267                <parameter type-id='type-id-953'/>
14268                <parameter type-id='type-id-954'/>
14269                <return type-id='type-id-75'/>
14270              </function-decl>
14271            </member-function>
14272            <member-function access='public'>
14273              <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'>
14274                <parameter type-id='type-id-952' is-artificial='yes'/>
14275                <return type-id='type-id-75'/>
14276              </function-decl>
14277            </member-function>
14278            <member-function access='public'>
14279              <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'>
14280                <parameter type-id='type-id-952' is-artificial='yes'/>
14281                <parameter type-id='type-id-953'/>
14282                <parameter type-id='type-id-954'/>
14283                <return type-id='type-id-75'/>
14284              </function-decl>
14285            </member-function>
14286            <member-function access='private'>
14287              <function-decl name='_M_initialize' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE13_Rb_tree_implISA_Lb0EE13_M_initializeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='444' column='1' visibility='default' binding='global' size-in-bits='64'>
14288                <parameter type-id='type-id-952' is-artificial='yes'/>
14289                <return type-id='type-id-75'/>
14290              </function-decl>
14291            </member-function>
14292          </class-decl>
14293        </member-type>
14294        <data-member access='protected' layout-offset-in-bits='0'>
14295          <var-decl name='_M_impl' type-id='type-id-949' 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'/>
14296        </data-member>
14297        <member-function access='private'>
14298          <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'>
14299            <parameter type-id='type-id-955' is-artificial='yes'/>
14300            <return type-id='type-id-75'/>
14301          </function-decl>
14302        </member-function>
14303        <member-function access='private'>
14304          <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'>
14305            <parameter type-id='type-id-955' is-artificial='yes'/>
14306            <parameter type-id='type-id-953'/>
14307            <parameter type-id='type-id-956'/>
14308            <return type-id='type-id-75'/>
14309          </function-decl>
14310        </member-function>
14311        <member-function access='private'>
14312          <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'>
14313            <parameter type-id='type-id-955' is-artificial='yes'/>
14314            <parameter type-id='type-id-957'/>
14315            <return type-id='type-id-75'/>
14316          </function-decl>
14317        </member-function>
14318        <member-function access='private' destructor='yes'>
14319          <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'>
14320            <parameter type-id='type-id-955' is-artificial='yes'/>
14321            <parameter type-id='type-id-1' is-artificial='yes'/>
14322            <return type-id='type-id-75'/>
14323          </function-decl>
14324        </member-function>
14325        <member-function access='private'>
14326          <function-decl name='size' mangled-name='_ZNKSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='670' column='1' visibility='default' binding='global' size-in-bits='64'>
14327            <parameter type-id='type-id-958' is-artificial='yes'/>
14328            <return type-id='type-id-7'/>
14329          </function-decl>
14330        </member-function>
14331        <member-function access='private'>
14332          <function-decl name='key_comp' mangled-name='_ZNKSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8key_compEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='621' column='1' visibility='default' binding='global' size-in-bits='64'>
14333            <parameter type-id='type-id-958' is-artificial='yes'/>
14334            <return type-id='type-id-951'/>
14335          </function-decl>
14336        </member-function>
14337        <member-function access='private'>
14338          <function-decl name='end' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='639' column='1' visibility='default' binding='global' size-in-bits='64'>
14339            <parameter type-id='type-id-955' is-artificial='yes'/>
14340            <return type-id='type-id-959'/>
14341          </function-decl>
14342        </member-function>
14343        <member-function access='private'>
14344          <function-decl name='begin' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'>
14345            <parameter type-id='type-id-955' is-artificial='yes'/>
14346            <return type-id='type-id-959'/>
14347          </function-decl>
14348        </member-function>
14349        <member-function access='protected' static='yes'>
14350          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_S_valueEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='524' column='1' visibility='default' binding='global' size-in-bits='64'>
14351            <parameter type-id='type-id-569'/>
14352            <return type-id='type-id-960'/>
14353          </function-decl>
14354        </member-function>
14355        <member-function access='private'>
14356          <function-decl name='_M_get_Node_allocator' mangled-name='_ZNKSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE21_M_get_Node_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64'>
14357            <parameter type-id='type-id-958' is-artificial='yes'/>
14358            <return type-id='type-id-954'/>
14359          </function-decl>
14360        </member-function>
14361        <member-function access='protected' static='yes'>
14362          <function-decl name='_S_value' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_S_valueEPKSt13_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='500' column='1' visibility='default' binding='global' size-in-bits='64'>
14363            <parameter type-id='type-id-961'/>
14364            <return type-id='type-id-960'/>
14365          </function-decl>
14366        </member-function>
14367        <member-function access='protected' static='yes'>
14368          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE6_S_keyEPKSt13_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='504' column='1' visibility='default' binding='global' size-in-bits='64'>
14369            <parameter type-id='type-id-961'/>
14370            <return type-id='type-id-365'/>
14371          </function-decl>
14372        </member-function>
14373        <member-function access='protected' static='yes'>
14374          <function-decl name='_S_left' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE7_S_leftEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64'>
14375            <parameter type-id='type-id-694'/>
14376            <return type-id='type-id-962'/>
14377          </function-decl>
14378        </member-function>
14379        <member-function access='protected' static='yes'>
14380          <function-decl name='_S_right' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_S_rightEPSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
14381            <parameter type-id='type-id-694'/>
14382            <return type-id='type-id-962'/>
14383          </function-decl>
14384        </member-function>
14385        <member-function access='protected'>
14386          <function-decl name='_M_end' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE6_M_endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='492' column='1' visibility='default' binding='global' size-in-bits='64'>
14387            <parameter type-id='type-id-955' is-artificial='yes'/>
14388            <return type-id='type-id-962'/>
14389          </function-decl>
14390        </member-function>
14391        <member-function access='protected'>
14392          <function-decl name='_M_begin' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_M_beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='481' column='1' visibility='default' binding='global' size-in-bits='64'>
14393            <parameter type-id='type-id-955' is-artificial='yes'/>
14394            <return type-id='type-id-962'/>
14395          </function-decl>
14396        </member-function>
14397        <member-function access='private'>
14398          <function-decl name='_M_lower_bound' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_lower_boundEPSt13_Rb_tree_nodeIS6_ESF_RS3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='981' column='1' visibility='default' binding='global' size-in-bits='64'>
14399            <parameter type-id='type-id-955' is-artificial='yes'/>
14400            <parameter type-id='type-id-962'/>
14401            <parameter type-id='type-id-962'/>
14402            <parameter type-id='type-id-365'/>
14403            <return type-id='type-id-959'/>
14404          </function-decl>
14405        </member-function>
14406        <member-function access='private'>
14407          <function-decl name='lower_bound' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE11lower_boundERS3_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='744' column='1' visibility='default' binding='global' size-in-bits='64'>
14408            <parameter type-id='type-id-955' is-artificial='yes'/>
14409            <parameter type-id='type-id-365'/>
14410            <return type-id='type-id-959'/>
14411          </function-decl>
14412        </member-function>
14413        <member-function access='protected'>
14414          <function-decl name='_M_get_node' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE11_M_get_nodeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='358' column='1' visibility='default' binding='global' size-in-bits='64'>
14415            <parameter type-id='type-id-955' is-artificial='yes'/>
14416            <return type-id='type-id-962'/>
14417          </function-decl>
14418        </member-function>
14419        <member-function access='private'>
14420          <function-decl name='get_allocator' mangled-name='_ZNKSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE13get_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
14421            <parameter type-id='type-id-958' is-artificial='yes'/>
14422            <return type-id='type-id-963'/>
14423          </function-decl>
14424        </member-function>
14425        <member-function access='protected' static='yes'>
14426          <function-decl name='_S_key' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE6_S_keyEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
14427            <parameter type-id='type-id-569'/>
14428            <return type-id='type-id-365'/>
14429          </function-decl>
14430        </member-function>
14431        <member-function access='protected'>
14432          <function-decl name='_M_create_node' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_create_nodeERKS6_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='367' column='1' visibility='default' binding='global' size-in-bits='64'>
14433            <parameter type-id='type-id-955' is-artificial='yes'/>
14434            <parameter type-id='type-id-960'/>
14435            <return type-id='type-id-962'/>
14436          </function-decl>
14437        </member-function>
14438        <member-function access='protected'>
14439          <function-decl name='_M_rightmost' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE12_M_rightmostEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
14440            <parameter type-id='type-id-955' is-artificial='yes'/>
14441            <return type-id='type-id-695'/>
14442          </function-decl>
14443        </member-function>
14444        <member-function access='protected'>
14445          <function-decl name='_M_leftmost' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE11_M_leftmostEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='465' column='1' visibility='default' binding='global' size-in-bits='64'>
14446            <parameter type-id='type-id-955' is-artificial='yes'/>
14447            <return type-id='type-id-695'/>
14448          </function-decl>
14449        </member-function>
14450        <member-function access='protected' static='yes'>
14451          <function-decl name='_S_right' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_S_rightEPKSt18_Rb_tree_node_base' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='520' column='1' visibility='default' binding='global' size-in-bits='64'>
14452            <parameter type-id='type-id-569'/>
14453            <return type-id='type-id-961'/>
14454          </function-decl>
14455        </member-function>
14456        <member-function access='private'>
14457          <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_'>
14458            <parameter type-id='type-id-955' is-artificial='yes'/>
14459            <parameter type-id='type-id-569'/>
14460            <parameter type-id='type-id-569'/>
14461            <parameter type-id='type-id-960'/>
14462            <return type-id='type-id-959'/>
14463          </function-decl>
14464        </member-function>
14465        <member-function access='private'>
14466          <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_'>
14467            <parameter type-id='type-id-955' is-artificial='yes'/>
14468            <parameter type-id='type-id-960'/>
14469            <return type-id='type-id-964'/>
14470          </function-decl>
14471        </member-function>
14472        <member-function access='private'>
14473          <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_'>
14474            <parameter type-id='type-id-955' is-artificial='yes'/>
14475            <parameter type-id='type-id-965'/>
14476            <parameter type-id='type-id-960'/>
14477            <return type-id='type-id-959'/>
14478          </function-decl>
14479        </member-function>
14480        <member-function access='private'>
14481          <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'>
14482            <parameter type-id='type-id-955' is-artificial='yes'/>
14483            <return type-id='type-id-75'/>
14484          </function-decl>
14485        </member-function>
14486        <member-function access='private'>
14487          <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'>
14488            <parameter type-id='type-id-955' is-artificial='yes'/>
14489            <parameter type-id='type-id-953'/>
14490            <parameter type-id='type-id-956'/>
14491            <return type-id='type-id-75'/>
14492          </function-decl>
14493        </member-function>
14494        <member-function access='private'>
14495          <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'>
14496            <parameter type-id='type-id-955' is-artificial='yes'/>
14497            <parameter type-id='type-id-957'/>
14498            <return type-id='type-id-75'/>
14499          </function-decl>
14500        </member-function>
14501        <member-function access='private' destructor='yes'>
14502          <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'>
14503            <parameter type-id='type-id-955' is-artificial='yes'/>
14504            <parameter type-id='type-id-1' is-artificial='yes'/>
14505            <return type-id='type-id-75'/>
14506          </function-decl>
14507        </member-function>
14508        <member-function access='protected'>
14509          <function-decl name='_M_put_node' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE11_M_put_nodeEPSt13_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='362' column='1' visibility='default' binding='global' size-in-bits='64'>
14510            <parameter type-id='type-id-955' is-artificial='yes'/>
14511            <parameter type-id='type-id-962'/>
14512            <return type-id='type-id-75'/>
14513          </function-decl>
14514        </member-function>
14515        <member-function access='protected'>
14516          <function-decl name='_M_destroy_node' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE15_M_destroy_nodeEPSt13_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='381' column='1' visibility='default' binding='global' size-in-bits='64'>
14517            <parameter type-id='type-id-955' is-artificial='yes'/>
14518            <parameter type-id='type-id-962'/>
14519            <return type-id='type-id-75'/>
14520          </function-decl>
14521        </member-function>
14522        <member-function access='private'>
14523          <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'>
14524            <parameter type-id='type-id-955' is-artificial='yes'/>
14525            <parameter type-id='type-id-962'/>
14526            <return type-id='type-id-75'/>
14527          </function-decl>
14528        </member-function>
14529      </class-decl>
14530      <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-950'>
14531        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1311'/>
14532        <member-function access='private'>
14533          <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'>
14534            <parameter type-id='type-id-1343' is-artificial='yes'/>
14535            <return type-id='type-id-75'/>
14536          </function-decl>
14537        </member-function>
14538        <member-function access='private'>
14539          <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'>
14540            <parameter type-id='type-id-1343' is-artificial='yes'/>
14541            <parameter type-id='type-id-954'/>
14542            <return type-id='type-id-75'/>
14543          </function-decl>
14544        </member-function>
14545        <member-function access='private' destructor='yes'>
14546          <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'>
14547            <parameter type-id='type-id-1343' is-artificial='yes'/>
14548            <parameter type-id='type-id-1' is-artificial='yes'/>
14549            <return type-id='type-id-75'/>
14550          </function-decl>
14551        </member-function>
14552        <member-function access='private'>
14553          <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'>
14554            <parameter type-id='type-id-1343' is-artificial='yes'/>
14555            <return type-id='type-id-75'/>
14556          </function-decl>
14557        </member-function>
14558        <member-function access='private'>
14559          <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'>
14560            <parameter type-id='type-id-1343' is-artificial='yes'/>
14561            <parameter type-id='type-id-954'/>
14562            <return type-id='type-id-75'/>
14563          </function-decl>
14564        </member-function>
14565        <member-function access='private' destructor='yes'>
14566          <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'>
14567            <parameter type-id='type-id-1343' is-artificial='yes'/>
14568            <parameter type-id='type-id-1' is-artificial='yes'/>
14569            <return type-id='type-id-75'/>
14570          </function-decl>
14571        </member-function>
14572      </class-decl>
14573      <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-963'>
14574        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1313'/>
14575        <member-function access='private'>
14576          <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'>
14577            <parameter type-id='type-id-1344' is-artificial='yes'/>
14578            <return type-id='type-id-75'/>
14579          </function-decl>
14580        </member-function>
14581        <member-function access='private'>
14582          <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'>
14583            <parameter type-id='type-id-1344' is-artificial='yes'/>
14584            <parameter type-id='type-id-956'/>
14585            <return type-id='type-id-75'/>
14586          </function-decl>
14587        </member-function>
14588        <member-function access='private' destructor='yes'>
14589          <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'>
14590            <parameter type-id='type-id-1344' is-artificial='yes'/>
14591            <parameter type-id='type-id-1' is-artificial='yes'/>
14592            <return type-id='type-id-75'/>
14593          </function-decl>
14594        </member-function>
14595        <member-function access='private'>
14596          <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'>
14597            <parameter type-id='type-id-1344' is-artificial='yes'/>
14598            <parameter type-id='type-id-954'/>
14599            <return type-id='type-id-75'/>
14600          </function-decl>
14601        </member-function>
14602        <member-function access='private'>
14603          <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'>
14604            <parameter type-id='type-id-1344' is-artificial='yes'/>
14605            <return type-id='type-id-75'/>
14606          </function-decl>
14607        </member-function>
14608        <member-function access='private'>
14609          <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'>
14610            <parameter type-id='type-id-1344' is-artificial='yes'/>
14611            <parameter type-id='type-id-956'/>
14612            <return type-id='type-id-75'/>
14613          </function-decl>
14614        </member-function>
14615        <member-function access='private' destructor='yes'>
14616          <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'>
14617            <parameter type-id='type-id-1344' is-artificial='yes'/>
14618            <parameter type-id='type-id-1' is-artificial='yes'/>
14619            <return type-id='type-id-75'/>
14620          </function-decl>
14621        </member-function>
14622        <member-function access='private'>
14623          <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'>
14624            <parameter type-id='type-id-1344' is-artificial='yes'/>
14625            <parameter type-id='type-id-954'/>
14626            <return type-id='type-id-75'/>
14627          </function-decl>
14628        </member-function>
14629      </class-decl>
14630      <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-1309'>
14631        <member-type access='private'>
14632          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-1347'/>
14633        </member-type>
14634        <member-type access='private'>
14635          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-1348'/>
14636        </member-type>
14637        <data-member access='private' layout-offset-in-bits='0'>
14638          <var-decl name='_M_t' type-id='type-id-948' 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'/>
14639        </data-member>
14640        <member-function access='private'>
14641          <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'>
14642            <parameter type-id='type-id-1346' is-artificial='yes'/>
14643            <return type-id='type-id-75'/>
14644          </function-decl>
14645        </member-function>
14646        <member-function access='private'>
14647          <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'>
14648            <parameter type-id='type-id-1346' is-artificial='yes'/>
14649            <parameter type-id='type-id-953'/>
14650            <parameter type-id='type-id-956'/>
14651            <return type-id='type-id-75'/>
14652          </function-decl>
14653        </member-function>
14654        <member-function access='private'>
14655          <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'>
14656            <parameter type-id='type-id-1346' is-artificial='yes'/>
14657            <parameter type-id='type-id-1336'/>
14658            <return type-id='type-id-75'/>
14659          </function-decl>
14660        </member-function>
14661        <member-function access='private'>
14662          <function-decl name='size' mangled-name='_ZNKSt3mapIPKvPKcSt4lessIS1_ESaISt4pairIKS1_S3_EEE4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='420' column='1' visibility='default' binding='global' size-in-bits='64'>
14663            <parameter type-id='type-id-1337' is-artificial='yes'/>
14664            <return type-id='type-id-7'/>
14665          </function-decl>
14666        </member-function>
14667        <member-function access='private'>
14668          <function-decl name='begin' mangled-name='_ZNSt3mapIPKvPKcSt4lessIS1_ESaISt4pairIKS1_S3_EEE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='306' column='1' visibility='default' binding='global' size-in-bits='64'>
14669            <parameter type-id='type-id-1346' is-artificial='yes'/>
14670            <return type-id='type-id-959'/>
14671          </function-decl>
14672        </member-function>
14673        <member-function access='private'>
14674          <function-decl name='end' mangled-name='_ZNSt3mapIPKvPKcSt4lessIS1_ESaISt4pairIKS1_S3_EEE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
14675            <parameter type-id='type-id-1346' is-artificial='yes'/>
14676            <return type-id='type-id-959'/>
14677          </function-decl>
14678        </member-function>
14679        <member-function access='private'>
14680          <function-decl name='lower_bound' mangled-name='_ZNSt3mapIPKvPKcSt4lessIS1_ESaISt4pairIKS1_S3_EEE11lower_boundERS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='700' column='1' visibility='default' binding='global' size-in-bits='64'>
14681            <parameter type-id='type-id-1346' is-artificial='yes'/>
14682            <parameter type-id='type-id-365'/>
14683            <return type-id='type-id-959'/>
14684          </function-decl>
14685        </member-function>
14686        <member-function access='private'>
14687          <function-decl name='key_comp' mangled-name='_ZNKSt3mapIPKvPKcSt4lessIS1_ESaISt4pairIKS1_S3_EEE8key_compEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='634' column='1' visibility='default' binding='global' size-in-bits='64'>
14688            <parameter type-id='type-id-1337' is-artificial='yes'/>
14689            <return type-id='type-id-951'/>
14690          </function-decl>
14691        </member-function>
14692        <member-function access='private'>
14693          <function-decl name='insert' mangled-name='_ZNSt3mapIPKvPKcSt4lessIS1_ESaISt4pairIKS1_S3_EEE6insertESt17_Rb_tree_iteratorIS8_ERKS8_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='539' column='1' visibility='default' binding='global' size-in-bits='64'>
14694            <parameter type-id='type-id-1346' is-artificial='yes'/>
14695            <parameter type-id='type-id-959'/>
14696            <parameter type-id='type-id-960'/>
14697            <return type-id='type-id-959'/>
14698          </function-decl>
14699        </member-function>
14700        <member-function access='private'>
14701          <function-decl name='operator[]' mangled-name='_ZNSt3mapIPKvPKcSt4lessIS1_ESaISt4pairIKS1_S3_EEEixERS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h' line='442' column='1' visibility='default' binding='global' size-in-bits='64'>
14702            <parameter type-id='type-id-1346' is-artificial='yes'/>
14703            <parameter type-id='type-id-365'/>
14704            <return type-id='type-id-1321'/>
14705          </function-decl>
14706        </member-function>
14707        <member-function access='private'>
14708          <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'>
14709            <parameter type-id='type-id-1346' is-artificial='yes'/>
14710            <return type-id='type-id-75'/>
14711          </function-decl>
14712        </member-function>
14713        <member-function access='private'>
14714          <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'>
14715            <parameter type-id='type-id-1346' is-artificial='yes'/>
14716            <parameter type-id='type-id-953'/>
14717            <parameter type-id='type-id-956'/>
14718            <return type-id='type-id-75'/>
14719          </function-decl>
14720        </member-function>
14721        <member-function access='private'>
14722          <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'>
14723            <parameter type-id='type-id-1346' is-artificial='yes'/>
14724            <parameter type-id='type-id-1336'/>
14725            <return type-id='type-id-75'/>
14726          </function-decl>
14727        </member-function>
14728      </class-decl>
14729      <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-965'>
14730        <data-member access='public' layout-offset-in-bits='0'>
14731          <var-decl name='_M_node' type-id='type-id-773' 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'/>
14732        </data-member>
14733        <member-function access='public'>
14734          <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'>
14735            <parameter type-id='type-id-972' is-artificial='yes'/>
14736            <return type-id='type-id-75'/>
14737          </function-decl>
14738        </member-function>
14739        <member-function access='public'>
14740          <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'>
14741            <parameter type-id='type-id-972' is-artificial='yes'/>
14742            <parameter type-id='type-id-961'/>
14743            <return type-id='type-id-75'/>
14744          </function-decl>
14745        </member-function>
14746        <member-function access='public'>
14747          <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'>
14748            <parameter type-id='type-id-972' is-artificial='yes'/>
14749            <parameter type-id='type-id-973'/>
14750            <return type-id='type-id-75'/>
14751          </function-decl>
14752        </member-function>
14753        <member-function access='public'>
14754          <function-decl name='operator-&gt;' mangled-name='_ZNKSt23_Rb_tree_const_iteratorISt4pairIKPKvPKcEEptEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
14755            <parameter type-id='type-id-974' is-artificial='yes'/>
14756            <return type-id='type-id-975'/>
14757          </function-decl>
14758        </member-function>
14759        <member-function access='public'>
14760          <function-decl name='operator++' mangled-name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvPKcEEppEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64'>
14761            <parameter type-id='type-id-972' is-artificial='yes'/>
14762            <return type-id='type-id-976'/>
14763          </function-decl>
14764        </member-function>
14765        <member-function access='public'>
14766          <function-decl name='operator!=' mangled-name='_ZNKSt23_Rb_tree_const_iteratorISt4pairIKPKvPKcEEneERKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='291' column='1' visibility='default' binding='global' size-in-bits='64'>
14767            <parameter type-id='type-id-974' is-artificial='yes'/>
14768            <parameter type-id='type-id-977'/>
14769            <return type-id='type-id-76'/>
14770          </function-decl>
14771        </member-function>
14772        <member-function access='public'>
14773          <function-decl name='operator--' mangled-name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvPKcEEmmEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64'>
14774            <parameter type-id='type-id-972' is-artificial='yes'/>
14775            <return type-id='type-id-976'/>
14776          </function-decl>
14777        </member-function>
14778      </class-decl>
14779      <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-959'>
14780        <data-member access='public' layout-offset-in-bits='0'>
14781          <var-decl name='_M_node' type-id='type-id-774' 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'/>
14782        </data-member>
14783        <member-function access='public'>
14784          <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'>
14785            <parameter type-id='type-id-978' is-artificial='yes'/>
14786            <return type-id='type-id-75'/>
14787          </function-decl>
14788        </member-function>
14789        <member-function access='public'>
14790          <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'>
14791            <parameter type-id='type-id-978' is-artificial='yes'/>
14792            <parameter type-id='type-id-962'/>
14793            <return type-id='type-id-75'/>
14794          </function-decl>
14795        </member-function>
14796        <member-function access='public'>
14797          <function-decl name='operator-&gt;' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKPKvPKcEEptEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
14798            <parameter type-id='type-id-979' is-artificial='yes'/>
14799            <return type-id='type-id-980'/>
14800          </function-decl>
14801        </member-function>
14802        <member-function access='public'>
14803          <function-decl name='operator++' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKPKvPKcEEppEi' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64'>
14804            <parameter type-id='type-id-978' is-artificial='yes'/>
14805            <parameter type-id='type-id-1'/>
14806            <return type-id='type-id-959'/>
14807          </function-decl>
14808        </member-function>
14809        <member-function access='public'>
14810          <function-decl name='operator==' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKPKvPKcEEeqERKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
14811            <parameter type-id='type-id-979' is-artificial='yes'/>
14812            <parameter type-id='type-id-973'/>
14813            <return type-id='type-id-76'/>
14814          </function-decl>
14815        </member-function>
14816        <member-function access='public'>
14817          <function-decl name='operator--' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKPKvPKcEEmmEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
14818            <parameter type-id='type-id-978' is-artificial='yes'/>
14819            <return type-id='type-id-981'/>
14820          </function-decl>
14821        </member-function>
14822        <member-function access='public'>
14823          <function-decl name='operator*' mangled-name='_ZNKSt17_Rb_tree_iteratorISt4pairIKPKvPKcEEdeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
14824            <parameter type-id='type-id-979' is-artificial='yes'/>
14825            <return type-id='type-id-982'/>
14826          </function-decl>
14827        </member-function>
14828      </class-decl>
14829      <class-decl name='_Rb_tree_node_base' is-struct='yes' visibility='default' id='type-id-984'/>
14830      <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-1328'>
14831        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1349'/>
14832        <member-function access='public'>
14833          <function-decl name='operator()' mangled-name='_ZNKSt10_Select1stISt4pairIKPKvPKcEEclERKS6_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='488' column='1' visibility='default' binding='global' size-in-bits='64'>
14834            <parameter type-id='type-id-1330' is-artificial='yes'/>
14835            <parameter type-id='type-id-960'/>
14836            <return type-id='type-id-365'/>
14837          </function-decl>
14838        </member-function>
14839      </class-decl>
14840      <class-decl name='binary_function&lt;const void*, const void*, bool&gt;' 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-1350'/>
14841      <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-951'>
14842        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1350'/>
14843        <member-function access='public'>
14844          <function-decl name='operator()' mangled-name='_ZNKSt4lessIPKvEclERKS1_S4_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_function.h' line='229' column='1' visibility='default' binding='global' size-in-bits='64'>
14845            <parameter type-id='type-id-1334' is-artificial='yes'/>
14846            <parameter type-id='type-id-365'/>
14847            <parameter type-id='type-id-365'/>
14848            <return type-id='type-id-76'/>
14849          </function-decl>
14850        </member-function>
14851      </class-decl>
14852      <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-1338'>
14853        <data-member access='public' layout-offset-in-bits='0'>
14854          <var-decl name='first' type-id='type-id-73' 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'/>
14855        </data-member>
14856        <data-member access='public' layout-offset-in-bits='64'>
14857          <var-decl name='second' type-id='type-id-2' 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'/>
14858        </data-member>
14859        <member-function access='public'>
14860          <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'>
14861            <parameter type-id='type-id-980' is-artificial='yes'/>
14862            <return type-id='type-id-75'/>
14863          </function-decl>
14864        </member-function>
14865        <member-function access='public'>
14866          <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'>
14867            <parameter type-id='type-id-980' is-artificial='yes'/>
14868            <parameter type-id='type-id-365'/>
14869            <parameter type-id='type-id-489'/>
14870            <return type-id='type-id-75'/>
14871          </function-decl>
14872        </member-function>
14873        <member-function access='public'>
14874          <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'>
14875            <parameter type-id='type-id-922' is-artificial='yes'/>
14876            <return type-id='type-id-75'/>
14877          </function-decl>
14878        </member-function>
14879        <member-function access='public'>
14880          <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'>
14881            <parameter type-id='type-id-922' is-artificial='yes'/>
14882            <parameter type-id='type-id-365'/>
14883            <parameter type-id='type-id-489'/>
14884            <return type-id='type-id-75'/>
14885          </function-decl>
14886        </member-function>
14887      </class-decl>
14888      <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-964'>
14889        <data-member access='public' layout-offset-in-bits='0'>
14890          <var-decl name='first' type-id='type-id-959' 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'/>
14891        </data-member>
14892        <data-member access='public' layout-offset-in-bits='64'>
14893          <var-decl name='second' type-id='type-id-76' 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'/>
14894        </data-member>
14895        <member-function access='public'>
14896          <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'>
14897            <parameter type-id='type-id-990' is-artificial='yes'/>
14898            <return type-id='type-id-75'/>
14899          </function-decl>
14900        </member-function>
14901        <member-function access='public'>
14902          <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'>
14903            <parameter type-id='type-id-990' is-artificial='yes'/>
14904            <parameter type-id='type-id-973'/>
14905            <parameter type-id='type-id-488'/>
14906            <return type-id='type-id-75'/>
14907          </function-decl>
14908        </member-function>
14909      </class-decl>
14910      <class-decl name='unary_function&lt;std::pair&lt;const void* const, const char*&gt;, const void* const&gt;' 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-1349'/>
14911      <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-1351'/>
14912      <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-1352'/>
14913      <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-1353'/>
14914      <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-1354'/>
14915      <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-1325'/>
14916      <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-1355'/>
14917      <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-1356'/>
14918    </namespace-decl>
14919    <namespace-decl name='__gnu_cxx'>
14920      <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-1311'>
14921        <member-function access='private'>
14922          <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'>
14923            <parameter type-id='type-id-1312' is-artificial='yes'/>
14924            <return type-id='type-id-75'/>
14925          </function-decl>
14926        </member-function>
14927        <member-function access='private'>
14928          <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'>
14929            <parameter type-id='type-id-1312' is-artificial='yes'/>
14930            <parameter type-id='type-id-1316'/>
14931            <return type-id='type-id-75'/>
14932          </function-decl>
14933        </member-function>
14934        <member-function access='private' destructor='yes'>
14935          <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'>
14936            <parameter type-id='type-id-1312' is-artificial='yes'/>
14937            <parameter type-id='type-id-1' is-artificial='yes'/>
14938            <return type-id='type-id-75'/>
14939          </function-decl>
14940        </member-function>
14941        <member-function access='private'>
14942          <function-decl name='max_size' mangled-name='_ZNK9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvPKcEEE8max_sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
14943            <parameter type-id='type-id-1317' is-artificial='yes'/>
14944            <return type-id='type-id-7'/>
14945          </function-decl>
14946        </member-function>
14947        <member-function access='private'>
14948          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvPKcEEE8allocateEmS4_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
14949            <parameter type-id='type-id-1312' is-artificial='yes'/>
14950            <parameter type-id='type-id-19'/>
14951            <parameter type-id='type-id-74'/>
14952            <return type-id='type-id-962'/>
14953          </function-decl>
14954        </member-function>
14955        <member-function access='private'>
14956          <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'>
14957            <parameter type-id='type-id-1312' is-artificial='yes'/>
14958            <return type-id='type-id-75'/>
14959          </function-decl>
14960        </member-function>
14961        <member-function access='private'>
14962          <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'>
14963            <parameter type-id='type-id-1312' is-artificial='yes'/>
14964            <parameter type-id='type-id-1316'/>
14965            <return type-id='type-id-75'/>
14966          </function-decl>
14967        </member-function>
14968        <member-function access='private' destructor='yes'>
14969          <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'>
14970            <parameter type-id='type-id-1312' is-artificial='yes'/>
14971            <parameter type-id='type-id-1' is-artificial='yes'/>
14972            <return type-id='type-id-75'/>
14973          </function-decl>
14974        </member-function>
14975        <member-function access='private'>
14976          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvPKcEEE10deallocateEPS9_m' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64'>
14977            <parameter type-id='type-id-1312' is-artificial='yes'/>
14978            <parameter type-id='type-id-962'/>
14979            <parameter type-id='type-id-19'/>
14980            <return type-id='type-id-75'/>
14981          </function-decl>
14982        </member-function>
14983      </class-decl>
14984      <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-1313'>
14985        <member-function access='private'>
14986          <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'>
14987            <parameter type-id='type-id-1314' is-artificial='yes'/>
14988            <return type-id='type-id-75'/>
14989          </function-decl>
14990        </member-function>
14991        <member-function access='private'>
14992          <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'>
14993            <parameter type-id='type-id-1314' is-artificial='yes'/>
14994            <parameter type-id='type-id-1319'/>
14995            <return type-id='type-id-75'/>
14996          </function-decl>
14997        </member-function>
14998        <member-function access='private' destructor='yes'>
14999          <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'>
15000            <parameter type-id='type-id-1314' is-artificial='yes'/>
15001            <parameter type-id='type-id-1' is-artificial='yes'/>
15002            <return type-id='type-id-75'/>
15003          </function-decl>
15004        </member-function>
15005        <member-function access='private'>
15006          <function-decl name='construct' mangled-name='_ZN9__gnu_cxx13new_allocatorISt4pairIKPKvPKcEE9constructEPS7_RKS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
15007            <parameter type-id='type-id-1314' is-artificial='yes'/>
15008            <parameter type-id='type-id-980'/>
15009            <parameter type-id='type-id-960'/>
15010            <return type-id='type-id-75'/>
15011          </function-decl>
15012        </member-function>
15013        <member-function access='private'>
15014          <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'>
15015            <parameter type-id='type-id-1314' is-artificial='yes'/>
15016            <return type-id='type-id-75'/>
15017          </function-decl>
15018        </member-function>
15019        <member-function access='private'>
15020          <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'>
15021            <parameter type-id='type-id-1314' is-artificial='yes'/>
15022            <parameter type-id='type-id-1319'/>
15023            <return type-id='type-id-75'/>
15024          </function-decl>
15025        </member-function>
15026        <member-function access='private' destructor='yes'>
15027          <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'>
15028            <parameter type-id='type-id-1314' is-artificial='yes'/>
15029            <parameter type-id='type-id-1' is-artificial='yes'/>
15030            <return type-id='type-id-75'/>
15031          </function-decl>
15032        </member-function>
15033        <member-function access='private'>
15034          <function-decl name='destroy' mangled-name='_ZN9__gnu_cxx13new_allocatorISt4pairIKPKvPKcEE7destroyEPS7_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
15035            <parameter type-id='type-id-1314' is-artificial='yes'/>
15036            <parameter type-id='type-id-922'/>
15037            <return type-id='type-id-75'/>
15038          </function-decl>
15039        </member-function>
15040      </class-decl>
15041      <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-1357'/>
15042      <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-1358'/>
15043    </namespace-decl>
15044    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead'>
15045      <var-decl name='FLAGS_symbolize_pprof' type-id='type-id-835' 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'/>
15046      <var-decl name='FLAGS_nosymbolize_pprof' type-id='type-id-84' 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'/>
15047    </namespace-decl>
15048  </abi-instr>
15049  <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'>
15050    <array-type-def dimensions='1' type-id='type-id-1014' size-in-bits='128' id='type-id-1359'>
15051      <subrange length='2' type-id='type-id-19' id='type-id-1360'/>
15052    </array-type-def>
15053    <array-type-def dimensions='1' type-id='type-id-76' size-in-bits='16' id='type-id-1361'>
15054      <subrange length='2' type-id='type-id-19' id='type-id-1360'/>
15055    </array-type-def>
15056    <class-decl name='DefaultSysAllocator' size-in-bits='384' visibility='default' filepath='src/system-alloc.cc' line='173' column='1' id='type-id-1362'>
15057      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1017'/>
15058      <data-member access='private' static='yes'>
15059        <var-decl name='kMaxAllocators' type-id='type-id-139' visibility='default' filepath='src/system-alloc.cc' line='193' column='1'/>
15060      </data-member>
15061      <data-member access='private' layout-offset-in-bits='64'>
15062        <var-decl name='failed_' type-id='type-id-1361' visibility='default' filepath='src/system-alloc.cc' line='194' column='1'/>
15063      </data-member>
15064      <data-member access='private' layout-offset-in-bits='128'>
15065        <var-decl name='allocs_' type-id='type-id-1359' visibility='default' filepath='src/system-alloc.cc' line='195' column='1'/>
15066      </data-member>
15067      <data-member access='private' layout-offset-in-bits='256'>
15068        <var-decl name='names_' type-id='type-id-1363' visibility='default' filepath='src/system-alloc.cc' line='196' column='1'/>
15069      </data-member>
15070      <member-function access='private' constructor='yes'>
15071        <function-decl name='DefaultSysAllocator' filepath='src/system-alloc.cc' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
15072          <parameter type-id='type-id-1364' is-artificial='yes'/>
15073          <return type-id='type-id-75'/>
15074        </function-decl>
15075      </member-function>
15076      <member-function access='private'>
15077        <function-decl name='SetChildAllocator' mangled-name='_ZN19DefaultSysAllocator17SetChildAllocatorEP12SysAllocatorjPKc' filepath='src/system-alloc.cc' line='182' column='1' visibility='default' binding='global' size-in-bits='64'>
15078          <parameter type-id='type-id-1364' is-artificial='yes'/>
15079          <parameter type-id='type-id-1014'/>
15080          <parameter type-id='type-id-157'/>
15081          <parameter type-id='type-id-2'/>
15082          <return type-id='type-id-75'/>
15083        </function-decl>
15084      </member-function>
15085      <member-function access='private' vtable-offset='2'>
15086        <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'>
15087          <parameter type-id='type-id-1364' is-artificial='yes'/>
15088          <parameter type-id='type-id-7'/>
15089          <parameter type-id='type-id-239'/>
15090          <parameter type-id='type-id-7'/>
15091          <return type-id='type-id-74'/>
15092        </function-decl>
15093      </member-function>
15094    </class-decl>
15095    <class-decl name='DevMemSysAllocator' size-in-bits='64' visibility='default' filepath='src/system-alloc.cc' line='166' column='1' id='type-id-1365'>
15096      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1017'/>
15097      <member-function access='private' constructor='yes'>
15098        <function-decl name='DevMemSysAllocator' filepath='src/system-alloc.cc' line='168' column='1' visibility='default' binding='global' size-in-bits='64'>
15099          <parameter type-id='type-id-1366' is-artificial='yes'/>
15100          <return type-id='type-id-75'/>
15101        </function-decl>
15102      </member-function>
15103      <member-function access='private' vtable-offset='2'>
15104        <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'>
15105          <parameter type-id='type-id-1366' is-artificial='yes'/>
15106          <parameter type-id='type-id-7'/>
15107          <parameter type-id='type-id-239'/>
15108          <parameter type-id='type-id-7'/>
15109          <return type-id='type-id-74'/>
15110        </function-decl>
15111      </member-function>
15112    </class-decl>
15113    <class-decl name='MmapSysAllocator' size-in-bits='64' visibility='default' filepath='src/system-alloc.cc' line='158' column='1' id='type-id-1367'>
15114      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1017'/>
15115      <member-function access='private' constructor='yes'>
15116        <function-decl name='MmapSysAllocator' filepath='src/system-alloc.cc' line='160' column='1' visibility='default' binding='global' size-in-bits='64'>
15117          <parameter type-id='type-id-1368' is-artificial='yes'/>
15118          <return type-id='type-id-75'/>
15119        </function-decl>
15120      </member-function>
15121      <member-function access='private' vtable-offset='2'>
15122        <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'>
15123          <parameter type-id='type-id-1368' is-artificial='yes'/>
15124          <parameter type-id='type-id-7'/>
15125          <parameter type-id='type-id-239'/>
15126          <parameter type-id='type-id-7'/>
15127          <return type-id='type-id-74'/>
15128        </function-decl>
15129      </member-function>
15130    </class-decl>
15131    <class-decl name='SbrkSysAllocator' size-in-bits='64' visibility='default' filepath='src/system-alloc.cc' line='150' column='1' id='type-id-1369'>
15132      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1017'/>
15133      <member-function access='private' constructor='yes'>
15134        <function-decl name='SbrkSysAllocator' filepath='src/system-alloc.cc' line='152' column='1' visibility='default' binding='global' size-in-bits='64'>
15135          <parameter type-id='type-id-1370' is-artificial='yes'/>
15136          <return type-id='type-id-75'/>
15137        </function-decl>
15138      </member-function>
15139      <member-function access='private' vtable-offset='2'>
15140        <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'>
15141          <parameter type-id='type-id-1370' is-artificial='yes'/>
15142          <parameter type-id='type-id-7'/>
15143          <parameter type-id='type-id-239'/>
15144          <parameter type-id='type-id-7'/>
15145          <return type-id='type-id-74'/>
15146        </function-decl>
15147      </member-function>
15148    </class-decl>
15149    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='128' id='type-id-1363'>
15150      <subrange length='2' type-id='type-id-19' id='type-id-1360'/>
15151    </array-type-def>
15152    <pointer-type-def type-id='type-id-1362' size-in-bits='64' id='type-id-1364'/>
15153    <pointer-type-def type-id='type-id-1365' size-in-bits='64' id='type-id-1366'/>
15154    <pointer-type-def type-id='type-id-1367' size-in-bits='64' id='type-id-1368'/>
15155    <pointer-type-def type-id='type-id-1369' size-in-bits='64' id='type-id-1370'/>
15156    <namespace-decl name='base'>
15157      <namespace-decl name='subtle'>
15158        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
15159          <parameter type-id='type-id-92'/>
15160          <parameter type-id='type-id-93'/>
15161          <parameter type-id='type-id-93'/>
15162          <return type-id='type-id-93'/>
15163        </function-decl>
15164        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
15165          <parameter type-id='type-id-92'/>
15166          <parameter type-id='type-id-93'/>
15167          <return type-id='type-id-93'/>
15168        </function-decl>
15169        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
15170          <parameter type-id='type-id-92'/>
15171          <parameter type-id='type-id-93'/>
15172          <return type-id='type-id-93'/>
15173        </function-decl>
15174        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
15175          <parameter type-id='type-id-92'/>
15176          <parameter type-id='type-id-93'/>
15177          <parameter type-id='type-id-93'/>
15178          <return type-id='type-id-93'/>
15179        </function-decl>
15180      </namespace-decl>
15181    </namespace-decl>
15182    <namespace-decl name='tcmalloc'>
15183      <namespace-decl name='commandlineflags'>
15184        <function-decl name='StringToBool' filepath='src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
15185          <parameter type-id='type-id-2'/>
15186          <parameter type-id='type-id-76'/>
15187          <return type-id='type-id-76'/>
15188        </function-decl>
15189        <function-decl name='StringToInt' filepath='src/base/commandlineflags.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15190          <parameter type-id='type-id-2'/>
15191          <parameter type-id='type-id-1'/>
15192          <return type-id='type-id-1'/>
15193        </function-decl>
15194      </namespace-decl>
15195    </namespace-decl>
15196    <var-decl name='sys_alloc' type-id='type-id-1014' mangled-name='sys_alloc' visibility='default' filepath='src/system-alloc.cc' line='124' column='1' elf-symbol-id='sys_alloc'/>
15197    <var-decl name='TCMalloc_SystemTaken' type-id='type-id-7' mangled-name='TCMalloc_SystemTaken' visibility='default' filepath='src/system-alloc.cc' line='127' column='1' elf-symbol-id='TCMalloc_SystemTaken'/>
15198    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead'>
15199      <var-decl name='FLAGS_malloc_devmem_start' type-id='type-id-83' 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'/>
15200      <var-decl name='FLAGS_nomalloc_devmem_start' type-id='type-id-84' 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'/>
15201      <var-decl name='FLAGS_malloc_devmem_limit' type-id='type-id-83' 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'/>
15202      <var-decl name='FLAGS_nomalloc_devmem_limit' type-id='type-id-84' 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'/>
15203    </namespace-decl>
15204    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
15205      <var-decl name='FLAGS_malloc_skip_sbrk' type-id='type-id-76' 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'/>
15206      <var-decl name='FLAGS_nomalloc_skip_sbrk' type-id='type-id-84' 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'/>
15207      <var-decl name='FLAGS_malloc_skip_mmap' type-id='type-id-76' 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'/>
15208      <var-decl name='FLAGS_nomalloc_skip_mmap' type-id='type-id-84' 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'/>
15209      <var-decl name='FLAGS_malloc_disable_memory_release' type-id='type-id-76' 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'/>
15210      <var-decl name='FLAGS_nomalloc_disable_memory_release' type-id='type-id-84' 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'/>
15211    </namespace-decl>
15212    <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'>
15213      <parameter type-id='type-id-1014' name='def' filepath='src/system-alloc.cc' line='451' column='1'/>
15214      <return type-id='type-id-1014'/>
15215    </function-decl>
15216    <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'>
15217      <return type-id='type-id-75'/>
15218    </function-decl>
15219    <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'>
15220      <parameter type-id='type-id-7' name='size' filepath='src/system-alloc.cc' line='480' column='1'/>
15221      <parameter type-id='type-id-239' name='actual_size' filepath='src/system-alloc.cc' line='480' column='1'/>
15222      <parameter type-id='type-id-7' name='alignment' filepath='src/system-alloc.cc' line='481' column='1'/>
15223      <return type-id='type-id-74'/>
15224    </function-decl>
15225    <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'>
15226      <parameter type-id='type-id-74' name='start' filepath='src/system-alloc.cc' line='510' column='1'/>
15227      <parameter type-id='type-id-7' name='length' filepath='src/system-alloc.cc' line='510' column='1'/>
15228      <return type-id='type-id-76'/>
15229    </function-decl>
15230    <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'>
15231      <parameter type-id='type-id-74' name='start' filepath='src/system-alloc.cc' line='548' column='1'/>
15232      <parameter type-id='type-id-7' name='length' filepath='src/system-alloc.cc' line='548' column='1'/>
15233      <return type-id='type-id-75'/>
15234    </function-decl>
15235  </abi-instr>
15236  <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'>
15237    <array-type-def dimensions='1' type-id='type-id-1080' size-in-bits='512' id='type-id-1081'>
15238      <subrange length='8' type-id='type-id-19' id='type-id-176'/>
15239    </array-type-def>
15240    <type-decl name='bool' size-in-bits='8' id='type-id-76'/>
15241    <type-decl name='char' size-in-bits='8' id='type-id-84'/>
15242    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='8' id='type-id-152'>
15243      <subrange length='1' type-id='type-id-19' id='type-id-1371'/>
15244    </array-type-def>
15245    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='160' id='type-id-155'>
15246      <subrange length='20' type-id='type-id-19' id='type-id-1096'/>
15247    </array-type-def>
15248    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='384' id='type-id-303'>
15249      <subrange length='48' type-id='type-id-19' id='type-id-1372'/>
15250    </array-type-def>
15251    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='32' id='type-id-1373'>
15252      <subrange length='4' type-id='type-id-19' id='type-id-368'/>
15253    </array-type-def>
15254    <class-decl name='MallocHook' size-in-bits='8' visibility='default' filepath='./src/gperftools/malloc_hook.h' line='98' column='1' id='type-id-1374'>
15255      <member-type access='private'>
15256        <typedef-decl name='DeleteHook' type-id='type-id-379' filepath='./src/gperftools/malloc_hook.h' line='113' column='1' id='type-id-1375'/>
15257      </member-type>
15258      <member-type access='private'>
15259        <typedef-decl name='MmapHook' type-id='type-id-381' filepath='./src/gperftools/malloc_hook.h' line='168' column='1' id='type-id-1376'/>
15260      </member-type>
15261      <member-type access='private'>
15262        <typedef-decl name='MmapReplacement' type-id='type-id-1037' filepath='./src/gperftools/malloc_hook.h' line='150' column='1' id='type-id-1377'/>
15263      </member-type>
15264      <member-type access='private'>
15265        <typedef-decl name='MremapHook' type-id='type-id-1039' filepath='./src/gperftools/malloc_hook.h' line='214' column='1' id='type-id-1378'/>
15266      </member-type>
15267      <member-type access='private'>
15268        <typedef-decl name='MunmapHook' type-id='type-id-1040' filepath='./src/gperftools/malloc_hook.h' line='204' column='1' id='type-id-1379'/>
15269      </member-type>
15270      <member-type access='private'>
15271        <typedef-decl name='MunmapReplacement' type-id='type-id-1042' filepath='./src/gperftools/malloc_hook.h' line='192' column='1' id='type-id-1380'/>
15272      </member-type>
15273      <member-type access='private'>
15274        <typedef-decl name='NewHook' type-id='type-id-383' filepath='./src/gperftools/malloc_hook.h' line='102' column='1' id='type-id-1381'/>
15275      </member-type>
15276      <member-type access='private'>
15277        <typedef-decl name='PreMmapHook' type-id='type-id-1044' filepath='./src/gperftools/malloc_hook.h' line='126' column='1' id='type-id-1382'/>
15278      </member-type>
15279      <member-type access='private'>
15280        <typedef-decl name='PreSbrkHook' type-id='type-id-1046' filepath='./src/gperftools/malloc_hook.h' line='234' column='1' id='type-id-1383'/>
15281      </member-type>
15282      <member-type access='private'>
15283        <typedef-decl name='SbrkHook' type-id='type-id-385' filepath='./src/gperftools/malloc_hook.h' line='247' column='1' id='type-id-1384'/>
15284      </member-type>
15285      <member-function access='private' static='yes'>
15286        <function-decl name='InvokeNewHook' mangled-name='_ZN10MallocHook13InvokeNewHookEPKvm' filepath='./src/gperftools/malloc_hook.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
15287          <parameter type-id='type-id-74'/>
15288          <parameter type-id='type-id-7'/>
15289          <return type-id='type-id-75'/>
15290        </function-decl>
15291      </member-function>
15292      <member-function access='private' static='yes'>
15293        <function-decl name='InvokeDeleteHook' mangled-name='_ZN10MallocHook16InvokeDeleteHookEPKv' filepath='./src/gperftools/malloc_hook.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
15294          <parameter type-id='type-id-74'/>
15295          <return type-id='type-id-75'/>
15296        </function-decl>
15297      </member-function>
15298      <member-function access='private' static='yes'>
15299        <function-decl name='RemoveNewHook' mangled-name='_ZN10MallocHook13RemoveNewHookEPFvPKvmE' filepath='./src/gperftools/malloc_hook.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
15300          <parameter type-id='type-id-1381'/>
15301          <return type-id='type-id-76'/>
15302        </function-decl>
15303      </member-function>
15304      <member-function access='private' static='yes'>
15305        <function-decl name='RemoveDeleteHook' mangled-name='_ZN10MallocHook16RemoveDeleteHookEPFvPKvE' filepath='./src/gperftools/malloc_hook.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
15306          <parameter type-id='type-id-1375'/>
15307          <return type-id='type-id-76'/>
15308        </function-decl>
15309      </member-function>
15310      <member-function access='private' static='yes'>
15311        <function-decl name='AddNewHook' mangled-name='_ZN10MallocHook10AddNewHookEPFvPKvmE' filepath='./src/gperftools/malloc_hook.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
15312          <parameter type-id='type-id-1381'/>
15313          <return type-id='type-id-76'/>
15314        </function-decl>
15315      </member-function>
15316      <member-function access='private' static='yes'>
15317        <function-decl name='AddDeleteHook' mangled-name='_ZN10MallocHook13AddDeleteHookEPFvPKvE' filepath='./src/gperftools/malloc_hook.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
15318          <parameter type-id='type-id-1375'/>
15319          <return type-id='type-id-76'/>
15320        </function-decl>
15321      </member-function>
15322      <member-function access='private' static='yes'>
15323        <function-decl name='GetNewHook' mangled-name='_ZN10MallocHook10GetNewHookEv' filepath='./src/gperftools/malloc_hook.h' line='275' column='1' visibility='default' binding='global' size-in-bits='64'>
15324          <return type-id='type-id-1381'/>
15325        </function-decl>
15326      </member-function>
15327      <member-function access='private' static='yes'>
15328        <function-decl name='SetNewHook' mangled-name='_ZN10MallocHook10SetNewHookEPFvPKvmE' filepath='./src/gperftools/malloc_hook.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64'>
15329          <parameter type-id='type-id-1381'/>
15330          <return type-id='type-id-1381'/>
15331        </function-decl>
15332      </member-function>
15333      <member-function access='private' static='yes'>
15334        <function-decl name='GetDeleteHook' mangled-name='_ZN10MallocHook13GetDeleteHookEv' filepath='./src/gperftools/malloc_hook.h' line='280' column='1' visibility='default' binding='global' size-in-bits='64'>
15335          <return type-id='type-id-1375'/>
15336        </function-decl>
15337      </member-function>
15338      <member-function access='private' static='yes'>
15339        <function-decl name='SetDeleteHook' mangled-name='_ZN10MallocHook13SetDeleteHookEPFvPKvE' filepath='./src/gperftools/malloc_hook.h' line='281' column='1' visibility='default' binding='global' size-in-bits='64'>
15340          <parameter type-id='type-id-1375'/>
15341          <return type-id='type-id-1375'/>
15342        </function-decl>
15343      </member-function>
15344      <member-function access='private' static='yes'>
15345        <function-decl name='GetMmapHook' mangled-name='_ZN10MallocHook11GetMmapHookEv' filepath='./src/gperftools/malloc_hook.h' line='290' column='1' visibility='default' binding='global' size-in-bits='64'>
15346          <return type-id='type-id-1376'/>
15347        </function-decl>
15348      </member-function>
15349      <member-function access='private' static='yes'>
15350        <function-decl name='GetSbrkHook' mangled-name='_ZN10MallocHook11GetSbrkHookEv' filepath='./src/gperftools/malloc_hook.h' line='310' column='1' visibility='default' binding='global' size-in-bits='64'>
15351          <return type-id='type-id-1384'/>
15352        </function-decl>
15353      </member-function>
15354      <member-function access='private' static='yes'>
15355        <function-decl name='InvokePreSbrkHook' mangled-name='_ZN10MallocHook17InvokePreSbrkHookEl' filepath='./src/gperftools/malloc_hook.h' line='241' column='1' visibility='default' binding='global' size-in-bits='64'>
15356          <parameter type-id='type-id-314'/>
15357          <return type-id='type-id-75'/>
15358        </function-decl>
15359      </member-function>
15360      <member-function access='private' static='yes'>
15361        <function-decl name='InvokePreMmapHook' mangled-name='_ZN10MallocHook17InvokePreMmapHookEPKvmiiil' filepath='./src/gperftools/malloc_hook.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
15362          <parameter type-id='type-id-74'/>
15363          <parameter type-id='type-id-7'/>
15364          <parameter type-id='type-id-1'/>
15365          <parameter type-id='type-id-1'/>
15366          <parameter type-id='type-id-1'/>
15367          <parameter type-id='type-id-313'/>
15368          <return type-id='type-id-75'/>
15369        </function-decl>
15370      </member-function>
15371      <member-function access='private' static='yes'>
15372        <function-decl name='InvokeMunmapReplacement' mangled-name='_ZN10MallocHook23InvokeMunmapReplacementEPKvmPi' filepath='./src/gperftools/malloc_hook.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
15373          <parameter type-id='type-id-74'/>
15374          <parameter type-id='type-id-7'/>
15375          <parameter type-id='type-id-1011'/>
15376          <return type-id='type-id-76'/>
15377        </function-decl>
15378      </member-function>
15379      <member-function access='private' static='yes'>
15380        <function-decl name='InvokeMmapReplacement' mangled-name='_ZN10MallocHook21InvokeMmapReplacementEPKvmiiilPPv' filepath='./src/gperftools/malloc_hook.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
15381          <parameter type-id='type-id-74'/>
15382          <parameter type-id='type-id-7'/>
15383          <parameter type-id='type-id-1'/>
15384          <parameter type-id='type-id-1'/>
15385          <parameter type-id='type-id-1'/>
15386          <parameter type-id='type-id-313'/>
15387          <parameter type-id='type-id-171'/>
15388          <return type-id='type-id-76'/>
15389        </function-decl>
15390      </member-function>
15391      <member-function access='private' static='yes'>
15392        <function-decl name='InvokeMmapHook' mangled-name='_ZN10MallocHook14InvokeMmapHookEPKvS1_miiil' filepath='./src/gperftools/malloc_hook.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
15393          <parameter type-id='type-id-74'/>
15394          <parameter type-id='type-id-74'/>
15395          <parameter type-id='type-id-7'/>
15396          <parameter type-id='type-id-1'/>
15397          <parameter type-id='type-id-1'/>
15398          <parameter type-id='type-id-1'/>
15399          <parameter type-id='type-id-313'/>
15400          <return type-id='type-id-75'/>
15401        </function-decl>
15402      </member-function>
15403      <member-function access='private' static='yes'>
15404        <function-decl name='InvokeMunmapHook' mangled-name='_ZN10MallocHook16InvokeMunmapHookEPKvm' filepath='./src/gperftools/malloc_hook.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
15405          <parameter type-id='type-id-74'/>
15406          <parameter type-id='type-id-7'/>
15407          <return type-id='type-id-75'/>
15408        </function-decl>
15409      </member-function>
15410      <member-function access='private' static='yes'>
15411        <function-decl name='InvokeSbrkHook' mangled-name='_ZN10MallocHook14InvokeSbrkHookEPKvl' filepath='./src/gperftools/malloc_hook.h' line='254' column='1' visibility='default' binding='global' size-in-bits='64'>
15412          <parameter type-id='type-id-74'/>
15413          <parameter type-id='type-id-314'/>
15414          <return type-id='type-id-75'/>
15415        </function-decl>
15416      </member-function>
15417      <member-function access='private' static='yes'>
15418        <function-decl name='InvokeMremapHook' mangled-name='_ZN10MallocHook16InvokeMremapHookEPKvS1_mmiS1_' filepath='./src/gperftools/malloc_hook.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
15419          <parameter type-id='type-id-74'/>
15420          <parameter type-id='type-id-74'/>
15421          <parameter type-id='type-id-7'/>
15422          <parameter type-id='type-id-7'/>
15423          <parameter type-id='type-id-1'/>
15424          <parameter type-id='type-id-74'/>
15425          <return type-id='type-id-75'/>
15426        </function-decl>
15427      </member-function>
15428      <member-function access='private' static='yes'>
15429        <function-decl name='RemovePreMmapHook' mangled-name='_ZN10MallocHook17RemovePreMmapHookEPFvPKvmiiilE' filepath='./src/gperftools/malloc_hook.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64'>
15430          <parameter type-id='type-id-1382'/>
15431          <return type-id='type-id-76'/>
15432        </function-decl>
15433      </member-function>
15434      <member-function access='private' static='yes'>
15435        <function-decl name='RemovePreSbrkHook' mangled-name='_ZN10MallocHook17RemovePreSbrkHookEPFvlE' filepath='./src/gperftools/malloc_hook.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
15436          <parameter type-id='type-id-1383'/>
15437          <return type-id='type-id-76'/>
15438        </function-decl>
15439      </member-function>
15440      <member-function access='private' static='yes'>
15441        <function-decl name='InvokeDeleteHookSlow' mangled-name='_ZN10MallocHook20InvokeDeleteHookSlowEPKv' filepath='./src/gperftools/malloc_hook.h' line='319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook20InvokeDeleteHookSlowEPKv'>
15442          <parameter type-id='type-id-74'/>
15443          <return type-id='type-id-75'/>
15444        </function-decl>
15445      </member-function>
15446      <member-function access='private' static='yes'>
15447        <function-decl name='InvokePreMmapHookSlow' mangled-name='_ZN10MallocHook21InvokePreMmapHookSlowEPKvmiiil' filepath='./src/gperftools/malloc_hook.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook21InvokePreMmapHookSlowEPKvmiiil'>
15448          <parameter type-id='type-id-74'/>
15449          <parameter type-id='type-id-7'/>
15450          <parameter type-id='type-id-1'/>
15451          <parameter type-id='type-id-1'/>
15452          <parameter type-id='type-id-1'/>
15453          <parameter type-id='type-id-313'/>
15454          <return type-id='type-id-75'/>
15455        </function-decl>
15456      </member-function>
15457      <member-function access='private' static='yes'>
15458        <function-decl name='InvokeMmapHookSlow' mangled-name='_ZN10MallocHook18InvokeMmapHookSlowEPKvS1_miiil' filepath='./src/gperftools/malloc_hook.h' line='326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook18InvokeMmapHookSlowEPKvS1_miiil'>
15459          <parameter type-id='type-id-74'/>
15460          <parameter type-id='type-id-74'/>
15461          <parameter type-id='type-id-7'/>
15462          <parameter type-id='type-id-1'/>
15463          <parameter type-id='type-id-1'/>
15464          <parameter type-id='type-id-1'/>
15465          <parameter type-id='type-id-313'/>
15466          <return type-id='type-id-75'/>
15467        </function-decl>
15468      </member-function>
15469      <member-function access='private' static='yes'>
15470        <function-decl name='InvokeMmapReplacementSlow' mangled-name='_ZN10MallocHook25InvokeMmapReplacementSlowEPKvmiiilPPv' filepath='./src/gperftools/malloc_hook.h' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook25InvokeMmapReplacementSlowEPKvmiiilPPv'>
15471          <parameter type-id='type-id-74'/>
15472          <parameter type-id='type-id-7'/>
15473          <parameter type-id='type-id-1'/>
15474          <parameter type-id='type-id-1'/>
15475          <parameter type-id='type-id-1'/>
15476          <parameter type-id='type-id-313'/>
15477          <parameter type-id='type-id-171'/>
15478          <return type-id='type-id-76'/>
15479        </function-decl>
15480      </member-function>
15481      <member-function access='private' static='yes'>
15482        <function-decl name='InvokeMunmapReplacementSlow' mangled-name='_ZN10MallocHook27InvokeMunmapReplacementSlowEPKvmPi' filepath='./src/gperftools/malloc_hook.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook27InvokeMunmapReplacementSlowEPKvmPi'>
15483          <parameter type-id='type-id-74'/>
15484          <parameter type-id='type-id-7'/>
15485          <parameter type-id='type-id-1011'/>
15486          <return type-id='type-id-76'/>
15487        </function-decl>
15488      </member-function>
15489      <member-function access='private' static='yes'>
15490        <function-decl name='InvokeMremapHookSlow' mangled-name='_ZN10MallocHook20InvokeMremapHookSlowEPKvS1_mmiS1_' filepath='./src/gperftools/malloc_hook.h' line='344' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook20InvokeMremapHookSlowEPKvS1_mmiS1_'>
15491          <parameter type-id='type-id-74'/>
15492          <parameter type-id='type-id-74'/>
15493          <parameter type-id='type-id-7'/>
15494          <parameter type-id='type-id-7'/>
15495          <parameter type-id='type-id-1'/>
15496          <parameter type-id='type-id-74'/>
15497          <return type-id='type-id-75'/>
15498        </function-decl>
15499      </member-function>
15500      <member-function access='private' static='yes'>
15501        <function-decl name='InvokePreSbrkHookSlow' mangled-name='_ZN10MallocHook21InvokePreSbrkHookSlowEl' filepath='./src/gperftools/malloc_hook.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook21InvokePreSbrkHookSlowEl'>
15502          <parameter type-id='type-id-314'/>
15503          <return type-id='type-id-75'/>
15504        </function-decl>
15505      </member-function>
15506      <member-function access='private' static='yes'>
15507        <function-decl name='InvokeSbrkHookSlow' mangled-name='_ZN10MallocHook18InvokeSbrkHookSlowEPKvl' filepath='./src/gperftools/malloc_hook.h' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook18InvokeSbrkHookSlowEPKvl'>
15508          <parameter type-id='type-id-74'/>
15509          <parameter type-id='type-id-314'/>
15510          <return type-id='type-id-75'/>
15511        </function-decl>
15512      </member-function>
15513      <member-function access='private' static='yes'>
15514        <function-decl name='InvokeMunmapHookSlow' mangled-name='_ZN10MallocHook20InvokeMunmapHookSlowEPKvm' filepath='./src/gperftools/malloc_hook.h' line='340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook20InvokeMunmapHookSlowEPKvm'>
15515          <parameter type-id='type-id-74'/>
15516          <parameter type-id='type-id-7'/>
15517          <return type-id='type-id-75'/>
15518        </function-decl>
15519      </member-function>
15520      <member-function access='private' static='yes'>
15521        <function-decl name='InvokeNewHookSlow' mangled-name='_ZN10MallocHook17InvokeNewHookSlowEPKvm' filepath='./src/gperftools/malloc_hook.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook17InvokeNewHookSlowEPKvm'>
15522          <parameter type-id='type-id-74'/>
15523          <parameter type-id='type-id-7'/>
15524          <return type-id='type-id-75'/>
15525        </function-decl>
15526      </member-function>
15527      <member-function access='private' static='yes'>
15528        <function-decl name='UnhookedMUnmap' mangled-name='_ZN10MallocHook14UnhookedMUnmapEPvm' filepath='./src/gperftools/malloc_hook.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook14UnhookedMUnmapEPvm'>
15529          <parameter type-id='type-id-74'/>
15530          <parameter type-id='type-id-7'/>
15531          <return type-id='type-id-1'/>
15532        </function-decl>
15533      </member-function>
15534      <member-function access='private' static='yes'>
15535        <function-decl name='UnhookedMMap' mangled-name='_ZN10MallocHook12UnhookedMMapEPvmiiil' filepath='./src/gperftools/malloc_hook.h' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MallocHook12UnhookedMMapEPvmiiil'>
15536          <parameter type-id='type-id-74'/>
15537          <parameter type-id='type-id-7'/>
15538          <parameter type-id='type-id-1'/>
15539          <parameter type-id='type-id-1'/>
15540          <parameter type-id='type-id-1'/>
15541          <parameter type-id='type-id-313'/>
15542          <return type-id='type-id-74'/>
15543        </function-decl>
15544      </member-function>
15545      <member-function access='private' static='yes'>
15546        <function-decl name='GetCallerStackTrace' mangled-name='_ZN10MallocHook19GetCallerStackTraceEPPvii' filepath='./src/gperftools/malloc_hook.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
15547          <parameter type-id='type-id-171'/>
15548          <parameter type-id='type-id-1'/>
15549          <parameter type-id='type-id-1'/>
15550          <return type-id='type-id-1'/>
15551        </function-decl>
15552      </member-function>
15553      <member-function access='private' static='yes'>
15554        <function-decl name='RemoveMmapHook' mangled-name='_ZN10MallocHook14RemoveMmapHookEPFvPKvS1_miiilE' filepath='./src/gperftools/malloc_hook.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64'>
15555          <parameter type-id='type-id-1376'/>
15556          <return type-id='type-id-76'/>
15557        </function-decl>
15558      </member-function>
15559      <member-function access='private' static='yes'>
15560        <function-decl name='RemoveMremapHook' mangled-name='_ZN10MallocHook16RemoveMremapHookEPFvPKvS1_mmiS1_E' filepath='./src/gperftools/malloc_hook.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
15561          <parameter type-id='type-id-1378'/>
15562          <return type-id='type-id-76'/>
15563        </function-decl>
15564      </member-function>
15565      <member-function access='private' static='yes'>
15566        <function-decl name='RemoveSbrkHook' mangled-name='_ZN10MallocHook14RemoveSbrkHookEPFvPKvlE' filepath='./src/gperftools/malloc_hook.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64'>
15567          <parameter type-id='type-id-1384'/>
15568          <return type-id='type-id-76'/>
15569        </function-decl>
15570      </member-function>
15571      <member-function access='private' static='yes'>
15572        <function-decl name='RemoveMunmapHook' mangled-name='_ZN10MallocHook16RemoveMunmapHookEPFvPKvmE' filepath='./src/gperftools/malloc_hook.h' line='208' column='1' visibility='default' binding='global' size-in-bits='64'>
15573          <parameter type-id='type-id-1379'/>
15574          <return type-id='type-id-76'/>
15575        </function-decl>
15576      </member-function>
15577      <member-function access='private' static='yes'>
15578        <function-decl name='AddMmapHook' mangled-name='_ZN10MallocHook11AddMmapHookEPFvPKvS1_miiilE' filepath='./src/gperftools/malloc_hook.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
15579          <parameter type-id='type-id-1376'/>
15580          <return type-id='type-id-76'/>
15581        </function-decl>
15582      </member-function>
15583      <member-function access='private' static='yes'>
15584        <function-decl name='AddMremapHook' mangled-name='_ZN10MallocHook13AddMremapHookEPFvPKvS1_mmiS1_E' filepath='./src/gperftools/malloc_hook.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
15585          <parameter type-id='type-id-1378'/>
15586          <return type-id='type-id-76'/>
15587        </function-decl>
15588      </member-function>
15589      <member-function access='private' static='yes'>
15590        <function-decl name='AddMunmapHook' mangled-name='_ZN10MallocHook13AddMunmapHookEPFvPKvmE' filepath='./src/gperftools/malloc_hook.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
15591          <parameter type-id='type-id-1379'/>
15592          <return type-id='type-id-76'/>
15593        </function-decl>
15594      </member-function>
15595      <member-function access='private' static='yes'>
15596        <function-decl name='AddSbrkHook' mangled-name='_ZN10MallocHook11AddSbrkHookEPFvPKvlE' filepath='./src/gperftools/malloc_hook.h' line='248' column='1' visibility='default' binding='global' size-in-bits='64'>
15597          <parameter type-id='type-id-1384'/>
15598          <return type-id='type-id-76'/>
15599        </function-decl>
15600      </member-function>
15601    </class-decl>
15602    <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-1385'>
15603      <data-member access='private' static='yes'>
15604        <var-decl name='kHashbits' type-id='type-id-139' visibility='default' filepath='src/packed-cache-inl.h' line='143' column='1'/>
15605      </data-member>
15606      <data-member access='private' static='yes'>
15607        <var-decl name='kValuebits' type-id='type-id-139' visibility='default' filepath='src/packed-cache-inl.h' line='145' column='1'/>
15608      </data-member>
15609      <data-member access='private' static='yes'>
15610        <var-decl name='kUseWholeKeys' type-id='type-id-487' visibility='default' filepath='src/packed-cache-inl.h' line='146' column='1'/>
15611      </data-member>
15612      <data-member access='private' static='yes'>
15613        <var-decl name='kTbits' type-id='type-id-139' visibility='default' filepath='src/packed-cache-inl.h' line='220' column='1'/>
15614      </data-member>
15615      <data-member access='private' static='yes'>
15616        <var-decl name='kUpperbits' type-id='type-id-139' visibility='default' filepath='src/packed-cache-inl.h' line='221' column='1'/>
15617      </data-member>
15618      <data-member access='private' static='yes'>
15619        <var-decl name='kKeyMask' type-id='type-id-185' visibility='default' filepath='src/packed-cache-inl.h' line='224' column='1'/>
15620      </data-member>
15621      <data-member access='private' static='yes'>
15622        <var-decl name='kUpperMask' type-id='type-id-654' visibility='default' filepath='src/packed-cache-inl.h' line='227' column='1'/>
15623      </data-member>
15624      <data-member access='private' static='yes'>
15625        <var-decl name='kValueMask' type-id='type-id-115' visibility='default' filepath='src/packed-cache-inl.h' line='230' column='1'/>
15626      </data-member>
15627      <data-member access='private' layout-offset-in-bits='0'>
15628        <var-decl name='array_' type-id='type-id-1386' visibility='default' filepath='src/packed-cache-inl.h' line='234' column='1'/>
15629      </data-member>
15630      <member-function access='private'>
15631        <function-decl name='PackedCache' filepath='src/packed-cache-inl.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
15632          <parameter type-id='type-id-1387' is-artificial='yes'/>
15633          <parameter type-id='type-id-19'/>
15634          <return type-id='type-id-75'/>
15635        </function-decl>
15636      </member-function>
15637      <member-function access='private' static='yes'>
15638        <function-decl name='Hash' mangled-name='_ZN11PackedCacheILi35EmE4HashEm' filepath='src/packed-cache-inl.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
15639          <parameter type-id='type-id-19'/>
15640          <return type-id='type-id-7'/>
15641        </function-decl>
15642      </member-function>
15643      <member-function access='private' static='yes'>
15644        <function-decl name='KeyMatch' mangled-name='_ZN11PackedCacheILi35EmE8KeyMatchEmm' filepath='src/packed-cache-inl.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'>
15645          <parameter type-id='type-id-19'/>
15646          <parameter type-id='type-id-19'/>
15647          <return type-id='type-id-76'/>
15648        </function-decl>
15649      </member-function>
15650      <member-function access='private' static='yes'>
15651        <function-decl name='EntryToValue' mangled-name='_ZN11PackedCacheILi35EmE12EntryToValueEm' filepath='src/packed-cache-inl.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
15652          <parameter type-id='type-id-19'/>
15653          <return type-id='type-id-7'/>
15654        </function-decl>
15655      </member-function>
15656      <member-function access='private'>
15657        <function-decl name='GetOrDefault' mangled-name='_ZNK11PackedCacheILi35EmE12GetOrDefaultEmm' filepath='src/packed-cache-inl.h' line='168' column='1' visibility='default' binding='global' size-in-bits='64'>
15658          <parameter type-id='type-id-1388' is-artificial='yes'/>
15659          <parameter type-id='type-id-19'/>
15660          <parameter type-id='type-id-19'/>
15661          <return type-id='type-id-7'/>
15662        </function-decl>
15663      </member-function>
15664      <member-function access='private' static='yes'>
15665        <function-decl name='KeyToUpper' mangled-name='_ZN11PackedCacheILi35EmE10KeyToUpperEm' filepath='src/packed-cache-inl.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
15666          <parameter type-id='type-id-19'/>
15667          <return type-id='type-id-19'/>
15668        </function-decl>
15669      </member-function>
15670      <member-function access='private'>
15671        <function-decl name='Put' mangled-name='_ZN11PackedCacheILi35EmE3PutEmm' filepath='src/packed-cache-inl.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
15672          <parameter type-id='type-id-1387' is-artificial='yes'/>
15673          <parameter type-id='type-id-19'/>
15674          <parameter type-id='type-id-19'/>
15675          <return type-id='type-id-75'/>
15676        </function-decl>
15677      </member-function>
15678      <member-function access='private'>
15679        <function-decl name='PackedCache' filepath='src/packed-cache-inl.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
15680          <parameter type-id='type-id-1387' is-artificial='yes'/>
15681          <parameter type-id='type-id-19'/>
15682          <return type-id='type-id-75'/>
15683        </function-decl>
15684      </member-function>
15685      <member-function access='private'>
15686        <function-decl name='PackedCache' filepath='src/packed-cache-inl.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
15687          <parameter type-id='type-id-1387' is-artificial='yes'/>
15688          <parameter type-id='type-id-19'/>
15689          <return type-id='type-id-75'/>
15690        </function-decl>
15691      </member-function>
15692      <member-function access='private'>
15693        <function-decl name='Clear' mangled-name='_ZN11PackedCacheILi35EmE5ClearEm' filepath='src/packed-cache-inl.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
15694          <parameter type-id='type-id-1387' is-artificial='yes'/>
15695          <parameter type-id='type-id-19'/>
15696          <return type-id='type-id-75'/>
15697        </function-decl>
15698      </member-function>
15699    </class-decl>
15700    <class-decl name='SpinLock' size-in-bits='32' visibility='default' filepath='./src/base/spinlock.h' line='48' column='1' id='type-id-285'>
15701      <member-type access='private'>
15702        <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='src/base/spinlock.h' line='114' column='1' id='type-id-1389'>
15703          <underlying-type type-id='type-id-96'/>
15704          <enumerator name='kSpinLockFree' value='0'/>
15705        </enum-decl>
15706      </member-type>
15707      <member-type access='private'>
15708        <enum-decl name='__anonymous_enum__1' is-anonymous='yes' filepath='src/base/spinlock.h' line='115' column='1' id='type-id-1390'>
15709          <underlying-type type-id='type-id-96'/>
15710          <enumerator name='kSpinLockHeld' value='1'/>
15711        </enum-decl>
15712      </member-type>
15713      <member-type access='private'>
15714        <enum-decl name='__anonymous_enum__30' is-anonymous='yes' filepath='./src/base/spinlock.h' line='116' column='1' id='type-id-1391'>
15715          <underlying-type type-id='type-id-96'/>
15716          <enumerator name='kSpinLockSleeper' value='2'/>
15717        </enum-decl>
15718      </member-type>
15719      <data-member access='private' static='yes'>
15720        <var-decl name='LINKER_INITIALIZED' type-id='type-id-1392' mangled-name='_ZN8SpinLock18LINKER_INITIALIZEDE' visibility='default' filepath='src/base/spinlock.h' line='112' column='1' elf-symbol-id='_ZN8SpinLock18LINKER_INITIALIZEDE'/>
15721      </data-member>
15722      <data-member access='private' layout-offset-in-bits='0'>
15723        <var-decl name='lockword_' type-id='type-id-1123' visibility='default' filepath='src/base/spinlock.h' line='118' column='1'/>
15724      </data-member>
15725      <member-function access='private' constructor='yes'>
15726        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15727          <parameter type-id='type-id-235' is-artificial='yes'/>
15728          <return type-id='type-id-75'/>
15729        </function-decl>
15730      </member-function>
15731      <member-function access='private' constructor='yes'>
15732        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15733          <parameter type-id='type-id-235' is-artificial='yes'/>
15734          <parameter type-id='type-id-95'/>
15735          <return type-id='type-id-75'/>
15736        </function-decl>
15737      </member-function>
15738      <member-function access='private' constructor='yes'>
15739        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15740          <parameter type-id='type-id-235' is-artificial='yes'/>
15741          <parameter type-id='type-id-1393'/>
15742          <return type-id='type-id-75'/>
15743        </function-decl>
15744      </member-function>
15745      <member-function access='private'>
15746        <function-decl name='Lock' mangled-name='_ZN8SpinLock4LockEv' filepath='src/base/spinlock.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
15747          <parameter type-id='type-id-235' is-artificial='yes'/>
15748          <return type-id='type-id-75'/>
15749        </function-decl>
15750      </member-function>
15751      <member-function access='private'>
15752        <function-decl name='Unlock' mangled-name='_ZN8SpinLock6UnlockEv' filepath='src/base/spinlock.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'>
15753          <parameter type-id='type-id-235' is-artificial='yes'/>
15754          <return type-id='type-id-75'/>
15755        </function-decl>
15756      </member-function>
15757      <member-function access='private' constructor='yes'>
15758        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15759          <parameter type-id='type-id-235' is-artificial='yes'/>
15760          <return type-id='type-id-75'/>
15761        </function-decl>
15762      </member-function>
15763      <member-function access='private' constructor='yes'>
15764        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15765          <parameter type-id='type-id-235' is-artificial='yes'/>
15766          <parameter type-id='type-id-95'/>
15767          <return type-id='type-id-75'/>
15768        </function-decl>
15769      </member-function>
15770      <member-function access='private' constructor='yes'>
15771        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15772          <parameter type-id='type-id-235' is-artificial='yes'/>
15773          <parameter type-id='type-id-1393'/>
15774          <return type-id='type-id-75'/>
15775        </function-decl>
15776      </member-function>
15777      <member-function access='private' constructor='yes'>
15778        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15779          <parameter type-id='type-id-235' is-artificial='yes'/>
15780          <return type-id='type-id-75'/>
15781        </function-decl>
15782      </member-function>
15783      <member-function access='private' constructor='yes'>
15784        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15785          <parameter type-id='type-id-235' is-artificial='yes'/>
15786          <parameter type-id='type-id-95'/>
15787          <return type-id='type-id-75'/>
15788        </function-decl>
15789      </member-function>
15790      <member-function access='private' constructor='yes'>
15791        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15792          <parameter type-id='type-id-235' is-artificial='yes'/>
15793          <parameter type-id='type-id-1393'/>
15794          <return type-id='type-id-75'/>
15795        </function-decl>
15796      </member-function>
15797      <member-function access='private' constructor='yes'>
15798        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15799          <parameter type-id='type-id-235' is-artificial='yes'/>
15800          <return type-id='type-id-75'/>
15801        </function-decl>
15802      </member-function>
15803      <member-function access='private' constructor='yes'>
15804        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15805          <parameter type-id='type-id-235' is-artificial='yes'/>
15806          <parameter type-id='type-id-95'/>
15807          <return type-id='type-id-75'/>
15808        </function-decl>
15809      </member-function>
15810      <member-function access='private' constructor='yes'>
15811        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15812          <parameter type-id='type-id-235' is-artificial='yes'/>
15813          <parameter type-id='type-id-1393'/>
15814          <return type-id='type-id-75'/>
15815        </function-decl>
15816      </member-function>
15817      <member-function access='private' constructor='yes'>
15818        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15819          <parameter type-id='type-id-235' is-artificial='yes'/>
15820          <return type-id='type-id-75'/>
15821        </function-decl>
15822      </member-function>
15823      <member-function access='private' constructor='yes'>
15824        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15825          <parameter type-id='type-id-235' is-artificial='yes'/>
15826          <parameter type-id='type-id-95'/>
15827          <return type-id='type-id-75'/>
15828        </function-decl>
15829      </member-function>
15830      <member-function access='private' constructor='yes'>
15831        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15832          <parameter type-id='type-id-235' is-artificial='yes'/>
15833          <parameter type-id='type-id-1393'/>
15834          <return type-id='type-id-75'/>
15835        </function-decl>
15836      </member-function>
15837      <member-function access='private' constructor='yes'>
15838        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15839          <parameter type-id='type-id-235' is-artificial='yes'/>
15840          <return type-id='type-id-75'/>
15841        </function-decl>
15842      </member-function>
15843      <member-function access='private' constructor='yes'>
15844        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15845          <parameter type-id='type-id-235' is-artificial='yes'/>
15846          <parameter type-id='type-id-95'/>
15847          <return type-id='type-id-75'/>
15848        </function-decl>
15849      </member-function>
15850      <member-function access='private' constructor='yes'>
15851        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15852          <parameter type-id='type-id-235' is-artificial='yes'/>
15853          <parameter type-id='type-id-1393'/>
15854          <return type-id='type-id-75'/>
15855        </function-decl>
15856      </member-function>
15857      <member-function access='private' constructor='yes'>
15858        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15859          <parameter type-id='type-id-235' is-artificial='yes'/>
15860          <return type-id='type-id-75'/>
15861        </function-decl>
15862      </member-function>
15863      <member-function access='private' constructor='yes'>
15864        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15865          <parameter type-id='type-id-235' is-artificial='yes'/>
15866          <parameter type-id='type-id-95'/>
15867          <return type-id='type-id-75'/>
15868        </function-decl>
15869      </member-function>
15870      <member-function access='private' constructor='yes'>
15871        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15872          <parameter type-id='type-id-235' is-artificial='yes'/>
15873          <parameter type-id='type-id-1393'/>
15874          <return type-id='type-id-75'/>
15875        </function-decl>
15876      </member-function>
15877      <member-function access='private' constructor='yes'>
15878        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15879          <parameter type-id='type-id-235' is-artificial='yes'/>
15880          <return type-id='type-id-75'/>
15881        </function-decl>
15882      </member-function>
15883      <member-function access='private' constructor='yes'>
15884        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15885          <parameter type-id='type-id-235' is-artificial='yes'/>
15886          <parameter type-id='type-id-95'/>
15887          <return type-id='type-id-75'/>
15888        </function-decl>
15889      </member-function>
15890      <member-function access='private' constructor='yes'>
15891        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15892          <parameter type-id='type-id-235' is-artificial='yes'/>
15893          <parameter type-id='type-id-1393'/>
15894          <return type-id='type-id-75'/>
15895        </function-decl>
15896      </member-function>
15897      <member-function access='private' constructor='yes'>
15898        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15899          <parameter type-id='type-id-235' is-artificial='yes'/>
15900          <return type-id='type-id-75'/>
15901        </function-decl>
15902      </member-function>
15903      <member-function access='private' constructor='yes'>
15904        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15905          <parameter type-id='type-id-235' is-artificial='yes'/>
15906          <parameter type-id='type-id-95'/>
15907          <return type-id='type-id-75'/>
15908        </function-decl>
15909      </member-function>
15910      <member-function access='private' constructor='yes'>
15911        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15912          <parameter type-id='type-id-235' is-artificial='yes'/>
15913          <parameter type-id='type-id-1393'/>
15914          <return type-id='type-id-75'/>
15915        </function-decl>
15916      </member-function>
15917      <member-function access='private' constructor='yes'>
15918        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15919          <parameter type-id='type-id-235' is-artificial='yes'/>
15920          <return type-id='type-id-75'/>
15921        </function-decl>
15922      </member-function>
15923      <member-function access='private' constructor='yes'>
15924        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15925          <parameter type-id='type-id-235' is-artificial='yes'/>
15926          <parameter type-id='type-id-95'/>
15927          <return type-id='type-id-75'/>
15928        </function-decl>
15929      </member-function>
15930      <member-function access='private' constructor='yes'>
15931        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15932          <parameter type-id='type-id-235' is-artificial='yes'/>
15933          <parameter type-id='type-id-1393'/>
15934          <return type-id='type-id-75'/>
15935        </function-decl>
15936      </member-function>
15937      <member-function access='private' constructor='yes'>
15938        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15939          <parameter type-id='type-id-235' is-artificial='yes'/>
15940          <return type-id='type-id-75'/>
15941        </function-decl>
15942      </member-function>
15943      <member-function access='private' constructor='yes'>
15944        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15945          <parameter type-id='type-id-235' is-artificial='yes'/>
15946          <parameter type-id='type-id-95'/>
15947          <return type-id='type-id-75'/>
15948        </function-decl>
15949      </member-function>
15950      <member-function access='private' constructor='yes'>
15951        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15952          <parameter type-id='type-id-235' is-artificial='yes'/>
15953          <parameter type-id='type-id-1393'/>
15954          <return type-id='type-id-75'/>
15955        </function-decl>
15956      </member-function>
15957      <member-function access='private' constructor='yes'>
15958        <function-decl name='SpinLock' filepath='./src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15959          <parameter type-id='type-id-235' is-artificial='yes'/>
15960          <return type-id='type-id-75'/>
15961        </function-decl>
15962      </member-function>
15963      <member-function access='private' constructor='yes'>
15964        <function-decl name='SpinLock' filepath='./src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15965          <parameter type-id='type-id-235' is-artificial='yes'/>
15966          <parameter type-id='type-id-95'/>
15967          <return type-id='type-id-75'/>
15968        </function-decl>
15969      </member-function>
15970      <member-function access='private' constructor='yes'>
15971        <function-decl name='SpinLock' filepath='./src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15972          <parameter type-id='type-id-235' is-artificial='yes'/>
15973          <parameter type-id='type-id-1393'/>
15974          <return type-id='type-id-75'/>
15975        </function-decl>
15976      </member-function>
15977      <member-function access='private' constructor='yes'>
15978        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15979          <parameter type-id='type-id-235' is-artificial='yes'/>
15980          <return type-id='type-id-75'/>
15981        </function-decl>
15982      </member-function>
15983      <member-function access='private' constructor='yes'>
15984        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15985          <parameter type-id='type-id-235' is-artificial='yes'/>
15986          <parameter type-id='type-id-95'/>
15987          <return type-id='type-id-75'/>
15988        </function-decl>
15989      </member-function>
15990      <member-function access='private' constructor='yes'>
15991        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15992          <parameter type-id='type-id-235' is-artificial='yes'/>
15993          <parameter type-id='type-id-1393'/>
15994          <return type-id='type-id-75'/>
15995        </function-decl>
15996      </member-function>
15997      <member-function access='private'>
15998        <function-decl name='TryLock' mangled-name='_ZN8SpinLock7TryLockEv' filepath='src/base/spinlock.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
15999          <parameter type-id='type-id-235' is-artificial='yes'/>
16000          <return type-id='type-id-76'/>
16001        </function-decl>
16002      </member-function>
16003      <member-function access='private' constructor='yes'>
16004        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
16005          <parameter type-id='type-id-235' is-artificial='yes'/>
16006          <return type-id='type-id-75'/>
16007        </function-decl>
16008      </member-function>
16009      <member-function access='private' constructor='yes'>
16010        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
16011          <parameter type-id='type-id-235' is-artificial='yes'/>
16012          <parameter type-id='type-id-95'/>
16013          <return type-id='type-id-75'/>
16014        </function-decl>
16015      </member-function>
16016      <member-function access='private' constructor='yes'>
16017        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
16018          <parameter type-id='type-id-235' is-artificial='yes'/>
16019          <parameter type-id='type-id-1393'/>
16020          <return type-id='type-id-75'/>
16021        </function-decl>
16022      </member-function>
16023      <member-function access='private'>
16024        <function-decl name='IsHeld' mangled-name='_ZNK8SpinLock6IsHeldEv' filepath='src/base/spinlock.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
16025          <parameter type-id='type-id-1394' is-artificial='yes'/>
16026          <return type-id='type-id-76'/>
16027        </function-decl>
16028      </member-function>
16029      <member-function access='private' constructor='yes'>
16030        <function-decl name='SpinLock' filepath='./src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
16031          <parameter type-id='type-id-235' is-artificial='yes'/>
16032          <return type-id='type-id-75'/>
16033        </function-decl>
16034      </member-function>
16035      <member-function access='private' constructor='yes'>
16036        <function-decl name='SpinLock' filepath='./src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
16037          <parameter type-id='type-id-235' is-artificial='yes'/>
16038          <parameter type-id='type-id-95'/>
16039          <return type-id='type-id-75'/>
16040        </function-decl>
16041      </member-function>
16042      <member-function access='private' constructor='yes'>
16043        <function-decl name='SpinLock' filepath='./src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
16044          <parameter type-id='type-id-235' is-artificial='yes'/>
16045          <parameter type-id='type-id-1393'/>
16046          <return type-id='type-id-75'/>
16047        </function-decl>
16048      </member-function>
16049      <member-function access='private'>
16050        <function-decl name='CalculateWaitCycles' mangled-name='_ZN8SpinLock19CalculateWaitCyclesEl' filepath='./src/base/spinlock.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64'>
16051          <parameter type-id='type-id-235' is-artificial='yes'/>
16052          <parameter type-id='type-id-103'/>
16053          <return type-id='type-id-83'/>
16054        </function-decl>
16055      </member-function>
16056      <member-function access='private'>
16057        <function-decl name='SpinLoop' mangled-name='_ZN8SpinLock8SpinLoopElPi' filepath='./src/base/spinlock.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8SpinLock8SpinLoopElPi'>
16058          <parameter type-id='type-id-235' is-artificial='yes'/>
16059          <parameter type-id='type-id-103'/>
16060          <parameter type-id='type-id-1395'/>
16061          <return type-id='type-id-93'/>
16062        </function-decl>
16063      </member-function>
16064      <member-function access='private'>
16065        <function-decl name='SlowUnlock' mangled-name='_ZN8SpinLock10SlowUnlockEm' filepath='./src/base/spinlock.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8SpinLock10SlowUnlockEm'>
16066          <parameter type-id='type-id-235' is-artificial='yes'/>
16067          <parameter type-id='type-id-119'/>
16068          <return type-id='type-id-75'/>
16069        </function-decl>
16070      </member-function>
16071      <member-function access='private'>
16072        <function-decl name='SlowLock' mangled-name='_ZN8SpinLock8SlowLockEv' filepath='./src/base/spinlock.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8SpinLock8SlowLockEv'>
16073          <parameter type-id='type-id-235' is-artificial='yes'/>
16074          <return type-id='type-id-75'/>
16075        </function-decl>
16076      </member-function>
16077    </class-decl>
16078    <class-decl name='SpinLockHolder' size-in-bits='64' visibility='default' filepath='src/base/spinlock.h' line='130' column='1' id='type-id-1396'>
16079      <data-member access='private' layout-offset-in-bits='0'>
16080        <var-decl name='lock_' type-id='type-id-235' visibility='default' filepath='src/base/spinlock.h' line='132' column='1'/>
16081      </data-member>
16082      <member-function access='private' constructor='yes'>
16083        <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'>
16084          <parameter type-id='type-id-1397' is-artificial='yes'/>
16085          <parameter type-id='type-id-235'/>
16086          <return type-id='type-id-75'/>
16087        </function-decl>
16088      </member-function>
16089      <member-function access='private' destructor='yes'>
16090        <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'>
16091          <parameter type-id='type-id-1397' is-artificial='yes'/>
16092          <parameter type-id='type-id-1' is-artificial='yes'/>
16093          <return type-id='type-id-75'/>
16094        </function-decl>
16095      </member-function>
16096      <member-function access='private' constructor='yes'>
16097        <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'>
16098          <parameter type-id='type-id-1397' is-artificial='yes'/>
16099          <parameter type-id='type-id-235'/>
16100          <return type-id='type-id-75'/>
16101        </function-decl>
16102      </member-function>
16103      <member-function access='private' destructor='yes'>
16104        <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'>
16105          <parameter type-id='type-id-1397' is-artificial='yes'/>
16106          <parameter type-id='type-id-1' is-artificial='yes'/>
16107          <return type-id='type-id-75'/>
16108        </function-decl>
16109      </member-function>
16110      <member-function access='private' constructor='yes'>
16111        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16112          <parameter type-id='type-id-1397' is-artificial='yes'/>
16113          <parameter type-id='type-id-235'/>
16114          <return type-id='type-id-75'/>
16115        </function-decl>
16116      </member-function>
16117      <member-function access='private' destructor='yes'>
16118        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16119          <parameter type-id='type-id-1397' is-artificial='yes'/>
16120          <parameter type-id='type-id-1' is-artificial='yes'/>
16121          <return type-id='type-id-75'/>
16122        </function-decl>
16123      </member-function>
16124      <member-function access='private' constructor='yes'>
16125        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16126          <parameter type-id='type-id-1397' is-artificial='yes'/>
16127          <parameter type-id='type-id-235'/>
16128          <return type-id='type-id-75'/>
16129        </function-decl>
16130      </member-function>
16131      <member-function access='private' destructor='yes'>
16132        <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'>
16133          <parameter type-id='type-id-1397' is-artificial='yes'/>
16134          <parameter type-id='type-id-1' is-artificial='yes'/>
16135          <return type-id='type-id-75'/>
16136        </function-decl>
16137      </member-function>
16138      <member-function access='private' constructor='yes'>
16139        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16140          <parameter type-id='type-id-1397' is-artificial='yes'/>
16141          <parameter type-id='type-id-235'/>
16142          <return type-id='type-id-75'/>
16143        </function-decl>
16144      </member-function>
16145      <member-function access='private' destructor='yes'>
16146        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16147          <parameter type-id='type-id-1397' is-artificial='yes'/>
16148          <parameter type-id='type-id-1' is-artificial='yes'/>
16149          <return type-id='type-id-75'/>
16150        </function-decl>
16151      </member-function>
16152      <member-function access='private' constructor='yes'>
16153        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16154          <parameter type-id='type-id-1397' is-artificial='yes'/>
16155          <parameter type-id='type-id-235'/>
16156          <return type-id='type-id-75'/>
16157        </function-decl>
16158      </member-function>
16159      <member-function access='private' destructor='yes'>
16160        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16161          <parameter type-id='type-id-1397' is-artificial='yes'/>
16162          <parameter type-id='type-id-1' is-artificial='yes'/>
16163          <return type-id='type-id-75'/>
16164        </function-decl>
16165      </member-function>
16166      <member-function access='private' constructor='yes'>
16167        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16168          <parameter type-id='type-id-1397' is-artificial='yes'/>
16169          <parameter type-id='type-id-235'/>
16170          <return type-id='type-id-75'/>
16171        </function-decl>
16172      </member-function>
16173      <member-function access='private' destructor='yes'>
16174        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16175          <parameter type-id='type-id-1397' is-artificial='yes'/>
16176          <parameter type-id='type-id-1' is-artificial='yes'/>
16177          <return type-id='type-id-75'/>
16178        </function-decl>
16179      </member-function>
16180      <member-function access='private' constructor='yes'>
16181        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16182          <parameter type-id='type-id-1397' is-artificial='yes'/>
16183          <parameter type-id='type-id-235'/>
16184          <return type-id='type-id-75'/>
16185        </function-decl>
16186      </member-function>
16187      <member-function access='private' destructor='yes'>
16188        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16189          <parameter type-id='type-id-1397' is-artificial='yes'/>
16190          <parameter type-id='type-id-1' is-artificial='yes'/>
16191          <return type-id='type-id-75'/>
16192        </function-decl>
16193      </member-function>
16194      <member-function access='private' constructor='yes'>
16195        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16196          <parameter type-id='type-id-1397' is-artificial='yes'/>
16197          <parameter type-id='type-id-235'/>
16198          <return type-id='type-id-75'/>
16199        </function-decl>
16200      </member-function>
16201      <member-function access='private' destructor='yes'>
16202        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16203          <parameter type-id='type-id-1397' is-artificial='yes'/>
16204          <parameter type-id='type-id-1' is-artificial='yes'/>
16205          <return type-id='type-id-75'/>
16206        </function-decl>
16207      </member-function>
16208      <member-function access='private' constructor='yes'>
16209        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16210          <parameter type-id='type-id-1397' is-artificial='yes'/>
16211          <parameter type-id='type-id-235'/>
16212          <return type-id='type-id-75'/>
16213        </function-decl>
16214      </member-function>
16215      <member-function access='private' destructor='yes'>
16216        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16217          <parameter type-id='type-id-1397' is-artificial='yes'/>
16218          <parameter type-id='type-id-1' is-artificial='yes'/>
16219          <return type-id='type-id-75'/>
16220        </function-decl>
16221      </member-function>
16222      <member-function access='private' constructor='yes'>
16223        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16224          <parameter type-id='type-id-1397' is-artificial='yes'/>
16225          <parameter type-id='type-id-235'/>
16226          <return type-id='type-id-75'/>
16227        </function-decl>
16228      </member-function>
16229      <member-function access='private' destructor='yes'>
16230        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16231          <parameter type-id='type-id-1397' is-artificial='yes'/>
16232          <parameter type-id='type-id-1' is-artificial='yes'/>
16233          <return type-id='type-id-75'/>
16234        </function-decl>
16235      </member-function>
16236      <member-function access='private' constructor='yes'>
16237        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16238          <parameter type-id='type-id-1397' is-artificial='yes'/>
16239          <parameter type-id='type-id-235'/>
16240          <return type-id='type-id-75'/>
16241        </function-decl>
16242      </member-function>
16243      <member-function access='private' destructor='yes'>
16244        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16245          <parameter type-id='type-id-1397' is-artificial='yes'/>
16246          <parameter type-id='type-id-1' is-artificial='yes'/>
16247          <return type-id='type-id-75'/>
16248        </function-decl>
16249      </member-function>
16250      <member-function access='private' constructor='yes'>
16251        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16252          <parameter type-id='type-id-1397' is-artificial='yes'/>
16253          <parameter type-id='type-id-235'/>
16254          <return type-id='type-id-75'/>
16255        </function-decl>
16256      </member-function>
16257      <member-function access='private' destructor='yes'>
16258        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16259          <parameter type-id='type-id-1397' is-artificial='yes'/>
16260          <parameter type-id='type-id-1' is-artificial='yes'/>
16261          <return type-id='type-id-75'/>
16262        </function-decl>
16263      </member-function>
16264    </class-decl>
16265    <class-decl name='TCMallocGuard' size-in-bits='8' visibility='default' filepath='src/tcmalloc_guard.h' line='43' column='1' id='type-id-1398'>
16266      <member-function access='private' constructor='yes'>
16267        <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'>
16268          <parameter type-id='type-id-1399' is-artificial='yes'/>
16269          <return type-id='type-id-75'/>
16270        </function-decl>
16271      </member-function>
16272      <member-function access='private' destructor='yes'>
16273        <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'>
16274          <parameter type-id='type-id-1399' is-artificial='yes'/>
16275          <parameter type-id='type-id-1' is-artificial='yes'/>
16276          <return type-id='type-id-75'/>
16277        </function-decl>
16278      </member-function>
16279    </class-decl>
16280    <class-decl name='TCMallocImplementation' size-in-bits='128' visibility='default' filepath='src/tcmalloc.cc' line='562' column='1' id='type-id-1400'>
16281      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1008'/>
16282      <member-type access='private'>
16283        <typedef-decl name='RangeFunction' type-id='type-id-1010' filepath='./src/gperftools/malloc_extension.h' line='143' column='1' id='type-id-1401'/>
16284      </member-type>
16285      <data-member access='private' layout-offset-in-bits='64'>
16286        <var-decl name='extra_bytes_released_' type-id='type-id-7' visibility='default' filepath='src/tcmalloc.cc' line='570' column='1'/>
16287      </data-member>
16288      <member-function access='private' constructor='yes'>
16289        <function-decl name='TCMallocImplementation' filepath='src/tcmalloc.cc' line='573' column='1' visibility='default' binding='global' size-in-bits='64'>
16290          <parameter type-id='type-id-1402' is-artificial='yes'/>
16291          <return type-id='type-id-75'/>
16292        </function-decl>
16293      </member-function>
16294      <member-function access='private' vtable-offset='7'>
16295        <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'>
16296          <parameter type-id='type-id-1402' is-artificial='yes'/>
16297          <parameter type-id='type-id-3'/>
16298          <parameter type-id='type-id-1'/>
16299          <return type-id='type-id-75'/>
16300        </function-decl>
16301      </member-function>
16302      <member-function access='private' vtable-offset='8'>
16303        <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'>
16304          <parameter type-id='type-id-1402' is-artificial='yes'/>
16305          <parameter type-id='type-id-1012'/>
16306          <return type-id='type-id-75'/>
16307        </function-decl>
16308      </member-function>
16309      <member-function access='private' vtable-offset='10'>
16310        <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'>
16311          <parameter type-id='type-id-1402' is-artificial='yes'/>
16312          <parameter type-id='type-id-74'/>
16313          <parameter type-id='type-id-1403'/>
16314          <return type-id='type-id-75'/>
16315        </function-decl>
16316      </member-function>
16317      <member-function access='private' vtable-offset='11'>
16318        <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'>
16319          <parameter type-id='type-id-1402' is-artificial='yes'/>
16320          <parameter type-id='type-id-2'/>
16321          <parameter type-id='type-id-239'/>
16322          <return type-id='type-id-76'/>
16323        </function-decl>
16324      </member-function>
16325      <member-function access='private' vtable-offset='12'>
16326        <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'>
16327          <parameter type-id='type-id-1402' is-artificial='yes'/>
16328          <parameter type-id='type-id-2'/>
16329          <parameter type-id='type-id-7'/>
16330          <return type-id='type-id-76'/>
16331        </function-decl>
16332      </member-function>
16333      <member-function access='private' vtable-offset='13'>
16334        <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'>
16335          <parameter type-id='type-id-1402' is-artificial='yes'/>
16336          <return type-id='type-id-75'/>
16337        </function-decl>
16338      </member-function>
16339      <member-function access='private' vtable-offset='14'>
16340        <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'>
16341          <parameter type-id='type-id-1402' is-artificial='yes'/>
16342          <return type-id='type-id-75'/>
16343        </function-decl>
16344      </member-function>
16345      <member-function access='private' vtable-offset='15'>
16346        <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'>
16347          <parameter type-id='type-id-1402' is-artificial='yes'/>
16348          <return type-id='type-id-1014'/>
16349        </function-decl>
16350      </member-function>
16351      <member-function access='private' vtable-offset='16'>
16352        <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'>
16353          <parameter type-id='type-id-1402' is-artificial='yes'/>
16354          <parameter type-id='type-id-1014'/>
16355          <return type-id='type-id-75'/>
16356        </function-decl>
16357      </member-function>
16358      <member-function access='private' vtable-offset='17'>
16359        <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'>
16360          <parameter type-id='type-id-1402' is-artificial='yes'/>
16361          <parameter type-id='type-id-7'/>
16362          <return type-id='type-id-75'/>
16363        </function-decl>
16364      </member-function>
16365      <member-function access='private' vtable-offset='19'>
16366        <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'>
16367          <parameter type-id='type-id-1402' is-artificial='yes'/>
16368          <parameter type-id='type-id-15'/>
16369          <return type-id='type-id-75'/>
16370        </function-decl>
16371      </member-function>
16372      <member-function access='private' vtable-offset='20'>
16373        <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'>
16374          <parameter type-id='type-id-1402' is-artificial='yes'/>
16375          <return type-id='type-id-15'/>
16376        </function-decl>
16377      </member-function>
16378      <member-function access='private' vtable-offset='21'>
16379        <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'>
16380          <parameter type-id='type-id-1402' is-artificial='yes'/>
16381          <parameter type-id='type-id-7'/>
16382          <return type-id='type-id-7'/>
16383        </function-decl>
16384      </member-function>
16385      <member-function access='private' vtable-offset='22'>
16386        <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'>
16387          <parameter type-id='type-id-1402' is-artificial='yes'/>
16388          <parameter type-id='type-id-74'/>
16389          <return type-id='type-id-7'/>
16390        </function-decl>
16391      </member-function>
16392      <member-function access='private' vtable-offset='23'>
16393        <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'>
16394          <parameter type-id='type-id-1402' is-artificial='yes'/>
16395          <parameter type-id='type-id-74'/>
16396          <return type-id='type-id-1015'/>
16397        </function-decl>
16398      </member-function>
16399      <member-function access='private' vtable-offset='24'>
16400        <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'>
16401          <parameter type-id='type-id-1402' is-artificial='yes'/>
16402          <parameter type-id='type-id-1016'/>
16403          <return type-id='type-id-75'/>
16404        </function-decl>
16405      </member-function>
16406      <member-function access='private' vtable-offset='25'>
16407        <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'>
16408          <parameter type-id='type-id-1402' is-artificial='yes'/>
16409          <parameter type-id='type-id-1011'/>
16410          <return type-id='type-id-171'/>
16411        </function-decl>
16412      </member-function>
16413      <member-function access='private' vtable-offset='26'>
16414        <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'>
16415          <parameter type-id='type-id-1402' is-artificial='yes'/>
16416          <return type-id='type-id-171'/>
16417        </function-decl>
16418      </member-function>
16419    </class-decl>
16420    <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-1404'>
16421      <member-type access='private'>
16422        <class-decl name='Leaf' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1405'/>
16423      </member-type>
16424      <member-type access='private'>
16425        <class-decl name='Node' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1406'/>
16426      </member-type>
16427      <member-type access='private'>
16428        <class-decl name='Node' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1407'/>
16429      </member-type>
16430      <member-type access='private'>
16431        <class-decl name='Node' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1408'/>
16432      </member-type>
16433      <data-member access='private' static='yes'>
16434        <var-decl name='INTERIOR_BITS' type-id='type-id-139' visibility='default' filepath='src/pagemap.h' line='212' column='1'/>
16435      </data-member>
16436      <data-member access='private' static='yes'>
16437        <var-decl name='INTERIOR_LENGTH' type-id='type-id-139' visibility='default' filepath='src/pagemap.h' line='213' column='1'/>
16438      </data-member>
16439      <data-member access='private' static='yes'>
16440        <var-decl name='LEAF_BITS' type-id='type-id-139' visibility='default' filepath='src/pagemap.h' line='216' column='1'/>
16441      </data-member>
16442      <data-member access='private' static='yes'>
16443        <var-decl name='LEAF_LENGTH' type-id='type-id-139' visibility='default' filepath='src/pagemap.h' line='217' column='1'/>
16444      </data-member>
16445      <data-member access='private' layout-offset-in-bits='0'>
16446        <var-decl name='root_' type-id='type-id-1409' visibility='default' filepath='src/pagemap.h' line='229' column='1'/>
16447      </data-member>
16448      <data-member access='private' layout-offset-in-bits='64'>
16449        <var-decl name='allocator_' type-id='type-id-189' visibility='default' filepath='src/pagemap.h' line='230' column='1'/>
16450      </data-member>
16451      <member-function access='private'>
16452        <function-decl name='TCMalloc_PageMap3' filepath='src/pagemap.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
16453          <parameter type-id='type-id-1410' is-artificial='yes'/>
16454          <parameter type-id='type-id-189'/>
16455          <return type-id='type-id-75'/>
16456        </function-decl>
16457      </member-function>
16458      <member-function access='private'>
16459        <function-decl name='get' mangled-name='_ZNK17TCMalloc_PageMap3ILi35EE3getEm' filepath='src/pagemap.h' line='248' column='1' visibility='default' binding='global' size-in-bits='64'>
16460          <parameter type-id='type-id-1411' is-artificial='yes'/>
16461          <parameter type-id='type-id-19'/>
16462          <return type-id='type-id-74'/>
16463        </function-decl>
16464      </member-function>
16465      <member-function access='private'>
16466        <function-decl name='TCMalloc_PageMap3' filepath='src/pagemap.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
16467          <parameter type-id='type-id-1410' is-artificial='yes'/>
16468          <parameter type-id='type-id-189'/>
16469          <return type-id='type-id-75'/>
16470        </function-decl>
16471      </member-function>
16472      <member-function access='private'>
16473        <function-decl name='TCMalloc_PageMap3' filepath='src/pagemap.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
16474          <parameter type-id='type-id-1410' is-artificial='yes'/>
16475          <parameter type-id='type-id-189'/>
16476          <return type-id='type-id-75'/>
16477        </function-decl>
16478      </member-function>
16479      <member-function access='private'>
16480        <function-decl name='set' mangled-name='_ZN17TCMalloc_PageMap3ILi35EE3setEmPv' filepath='src/pagemap.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
16481          <parameter type-id='type-id-1410' is-artificial='yes'/>
16482          <parameter type-id='type-id-19'/>
16483          <parameter type-id='type-id-74'/>
16484          <return type-id='type-id-75'/>
16485        </function-decl>
16486      </member-function>
16487      <member-function access='private'>
16488        <function-decl name='Next' mangled-name='_ZNK17TCMalloc_PageMap3ILi35EE4NextEm' filepath='src/pagemap.h' line='300' column='1' visibility='default' binding='global' size-in-bits='64'>
16489          <parameter type-id='type-id-1411' is-artificial='yes'/>
16490          <parameter type-id='type-id-19'/>
16491          <return type-id='type-id-74'/>
16492        </function-decl>
16493      </member-function>
16494      <member-function access='private'>
16495        <function-decl name='PreallocateMoreMemory' mangled-name='_ZN17TCMalloc_PageMap3ILi35EE21PreallocateMoreMemoryEv' filepath='src/pagemap.h' line='297' column='1' visibility='default' binding='global' size-in-bits='64'>
16496          <parameter type-id='type-id-1410' is-artificial='yes'/>
16497          <return type-id='type-id-75'/>
16498        </function-decl>
16499      </member-function>
16500      <member-function access='private'>
16501        <function-decl name='Ensure' mangled-name='_ZN17TCMalloc_PageMap3ILi35EE6EnsureEmm' filepath='src/pagemap.h' line='267' column='1' visibility='default' binding='global' size-in-bits='64'>
16502          <parameter type-id='type-id-1410' is-artificial='yes'/>
16503          <parameter type-id='type-id-19'/>
16504          <parameter type-id='type-id-19'/>
16505          <return type-id='type-id-76'/>
16506        </function-decl>
16507      </member-function>
16508      <member-function access='private'>
16509        <function-decl name='NewNode' mangled-name='_ZN17TCMalloc_PageMap3ILi35EE7NewNodeEv' filepath='src/pagemap.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64'>
16510          <parameter type-id='type-id-1410' is-artificial='yes'/>
16511          <return type-id='type-id-1409'/>
16512        </function-decl>
16513      </member-function>
16514    </class-decl>
16515    <class-decl name='TCMalloc_Printer' size-in-bits='128' visibility='default' filepath='src/internal_logging.h' line='126' column='1' id='type-id-1412'>
16516      <data-member access='private' layout-offset-in-bits='0'>
16517        <var-decl name='buf_' type-id='type-id-3' visibility='default' filepath='src/internal_logging.h' line='128' column='1'/>
16518      </data-member>
16519      <data-member access='private' layout-offset-in-bits='64'>
16520        <var-decl name='left_' type-id='type-id-1' visibility='default' filepath='src/internal_logging.h' line='129' column='1'/>
16521      </data-member>
16522      <member-function access='private' constructor='yes'>
16523        <function-decl name='TCMalloc_Printer' filepath='src/internal_logging.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
16524          <parameter type-id='type-id-1413' is-artificial='yes'/>
16525          <parameter type-id='type-id-3'/>
16526          <parameter type-id='type-id-1'/>
16527          <return type-id='type-id-75'/>
16528        </function-decl>
16529      </member-function>
16530      <member-function access='private' constructor='yes'>
16531        <function-decl name='TCMalloc_Printer' filepath='src/internal_logging.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
16532          <parameter type-id='type-id-1413' is-artificial='yes'/>
16533          <parameter type-id='type-id-3'/>
16534          <parameter type-id='type-id-1'/>
16535          <return type-id='type-id-75'/>
16536        </function-decl>
16537      </member-function>
16538      <member-function access='private'>
16539        <function-decl name='printf' mangled-name='_ZN16TCMalloc_Printer6printfEPKcz' filepath='src/internal_logging.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16TCMalloc_Printer6printfEPKcz'>
16540          <parameter type-id='type-id-1413' is-artificial='yes'/>
16541          <parameter type-id='type-id-2'/>
16542          <parameter is-variadic='yes'/>
16543          <return type-id='type-id-75'/>
16544        </function-decl>
16545      </member-function>
16546    </class-decl>
16547    <type-decl name='double' size-in-bits='64' id='type-id-15'/>
16548    <array-type-def dimensions='1' type-id='type-id-15' size-in-bits='65536' id='type-id-1414'>
16549      <subrange length='1024' type-id='type-id-19' id='type-id-1231'/>
16550    </array-type-def>
16551    <type-decl name='float' size-in-bits='32' id='type-id-16'/>
16552    <type-decl name='int' size-in-bits='32' id='type-id-1'/>
16553    <array-type-def dimensions='1' type-id='type-id-103' size-in-bits='8192' id='type-id-1415'>
16554      <subrange length='128' type-id='type-id-19' id='type-id-1416'/>
16555    </array-type-def>
16556    <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='2816' id='type-id-1417'>
16557      <subrange length='88' type-id='type-id-19' id='type-id-1418'/>
16558    </array-type-def>
16559    <type-decl name='long double' size-in-bits='128' id='type-id-17'/>
16560    <type-decl name='long int' size-in-bits='64' id='type-id-18'/>
16561    <type-decl name='long long int' size-in-bits='64' id='type-id-20'/>
16562    <type-decl name='signed char' size-in-bits='8' id='type-id-151'/>
16563    <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='5632' id='type-id-1419'>
16564      <subrange length='88' type-id='type-id-19' id='type-id-1418'/>
16565    </array-type-def>
16566    <class-decl name='TCMallocStats' size-in-bits='512' is-struct='yes' visibility='default' filepath='src/tcmalloc.cc' line='295' column='1' id='type-id-1420'>
16567      <data-member access='public' layout-offset-in-bits='0'>
16568        <var-decl name='thread_bytes' type-id='type-id-38' visibility='default' filepath='src/tcmalloc.cc' line='296' column='1'/>
16569      </data-member>
16570      <data-member access='public' layout-offset-in-bits='64'>
16571        <var-decl name='central_bytes' type-id='type-id-38' visibility='default' filepath='src/tcmalloc.cc' line='297' column='1'/>
16572      </data-member>
16573      <data-member access='public' layout-offset-in-bits='128'>
16574        <var-decl name='transfer_bytes' type-id='type-id-38' visibility='default' filepath='src/tcmalloc.cc' line='298' column='1'/>
16575      </data-member>
16576      <data-member access='public' layout-offset-in-bits='192'>
16577        <var-decl name='metadata_bytes' type-id='type-id-38' visibility='default' filepath='src/tcmalloc.cc' line='299' column='1'/>
16578      </data-member>
16579      <data-member access='public' layout-offset-in-bits='256'>
16580        <var-decl name='pageheap' type-id='type-id-1421' visibility='default' filepath='src/tcmalloc.cc' line='300' column='1'/>
16581      </data-member>
16582    </class-decl>
16583    <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-147'>
16584      <data-member access='public' layout-offset-in-bits='0'>
16585        <var-decl name='_flags' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='272' column='1'/>
16586      </data-member>
16587      <data-member access='public' layout-offset-in-bits='64'>
16588        <var-decl name='_IO_read_ptr' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='277' column='1'/>
16589      </data-member>
16590      <data-member access='public' layout-offset-in-bits='128'>
16591        <var-decl name='_IO_read_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='278' column='1'/>
16592      </data-member>
16593      <data-member access='public' layout-offset-in-bits='192'>
16594        <var-decl name='_IO_read_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='279' column='1'/>
16595      </data-member>
16596      <data-member access='public' layout-offset-in-bits='256'>
16597        <var-decl name='_IO_write_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='280' column='1'/>
16598      </data-member>
16599      <data-member access='public' layout-offset-in-bits='320'>
16600        <var-decl name='_IO_write_ptr' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='281' column='1'/>
16601      </data-member>
16602      <data-member access='public' layout-offset-in-bits='384'>
16603        <var-decl name='_IO_write_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='282' column='1'/>
16604      </data-member>
16605      <data-member access='public' layout-offset-in-bits='448'>
16606        <var-decl name='_IO_buf_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='283' column='1'/>
16607      </data-member>
16608      <data-member access='public' layout-offset-in-bits='512'>
16609        <var-decl name='_IO_buf_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='284' column='1'/>
16610      </data-member>
16611      <data-member access='public' layout-offset-in-bits='576'>
16612        <var-decl name='_IO_save_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='286' column='1'/>
16613      </data-member>
16614      <data-member access='public' layout-offset-in-bits='640'>
16615        <var-decl name='_IO_backup_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='287' column='1'/>
16616      </data-member>
16617      <data-member access='public' layout-offset-in-bits='704'>
16618        <var-decl name='_IO_save_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='288' column='1'/>
16619      </data-member>
16620      <data-member access='public' layout-offset-in-bits='768'>
16621        <var-decl name='_markers' type-id='type-id-148' visibility='default' filepath='/usr/include/libio.h' line='290' column='1'/>
16622      </data-member>
16623      <data-member access='public' layout-offset-in-bits='832'>
16624        <var-decl name='_chain' type-id='type-id-149' visibility='default' filepath='/usr/include/libio.h' line='292' column='1'/>
16625      </data-member>
16626      <data-member access='public' layout-offset-in-bits='896'>
16627        <var-decl name='_fileno' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='294' column='1'/>
16628      </data-member>
16629      <data-member access='public' layout-offset-in-bits='928'>
16630        <var-decl name='_flags2' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='298' column='1'/>
16631      </data-member>
16632      <data-member access='public' layout-offset-in-bits='960'>
16633        <var-decl name='_old_offset' type-id='type-id-150' visibility='default' filepath='/usr/include/libio.h' line='300' column='1'/>
16634      </data-member>
16635      <data-member access='public' layout-offset-in-bits='1024'>
16636        <var-decl name='_cur_column' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='304' column='1'/>
16637      </data-member>
16638      <data-member access='public' layout-offset-in-bits='1040'>
16639        <var-decl name='_vtable_offset' type-id='type-id-151' visibility='default' filepath='/usr/include/libio.h' line='305' column='1'/>
16640      </data-member>
16641      <data-member access='public' layout-offset-in-bits='1048'>
16642        <var-decl name='_shortbuf' type-id='type-id-152' visibility='default' filepath='/usr/include/libio.h' line='306' column='1'/>
16643      </data-member>
16644      <data-member access='public' layout-offset-in-bits='1088'>
16645        <var-decl name='_lock' type-id='type-id-153' visibility='default' filepath='/usr/include/libio.h' line='310' column='1'/>
16646      </data-member>
16647      <data-member access='public' layout-offset-in-bits='1152'>
16648        <var-decl name='_offset' type-id='type-id-154' visibility='default' filepath='/usr/include/libio.h' line='319' column='1'/>
16649      </data-member>
16650      <data-member access='public' layout-offset-in-bits='1216'>
16651        <var-decl name='__pad1' type-id='type-id-74' visibility='default' filepath='/usr/include/libio.h' line='328' column='1'/>
16652      </data-member>
16653      <data-member access='public' layout-offset-in-bits='1280'>
16654        <var-decl name='__pad2' type-id='type-id-74' visibility='default' filepath='/usr/include/libio.h' line='329' column='1'/>
16655      </data-member>
16656      <data-member access='public' layout-offset-in-bits='1344'>
16657        <var-decl name='__pad3' type-id='type-id-74' visibility='default' filepath='/usr/include/libio.h' line='330' column='1'/>
16658      </data-member>
16659      <data-member access='public' layout-offset-in-bits='1408'>
16660        <var-decl name='__pad4' type-id='type-id-74' visibility='default' filepath='/usr/include/libio.h' line='331' column='1'/>
16661      </data-member>
16662      <data-member access='public' layout-offset-in-bits='1472'>
16663        <var-decl name='__pad5' type-id='type-id-7' visibility='default' filepath='/usr/include/libio.h' line='332' column='1'/>
16664      </data-member>
16665      <data-member access='public' layout-offset-in-bits='1536'>
16666        <var-decl name='_mode' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='334' column='1'/>
16667      </data-member>
16668      <data-member access='public' layout-offset-in-bits='1568'>
16669        <var-decl name='_unused2' type-id='type-id-155' visibility='default' filepath='/usr/include/libio.h' line='336' column='1'/>
16670      </data-member>
16671    </class-decl>
16672    <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-1422'>
16673      <data-member access='public' layout-offset-in-bits='0'>
16674        <var-decl name='_next' type-id='type-id-148' visibility='default' filepath='/usr/include/libio.h' line='187' column='1'/>
16675      </data-member>
16676      <data-member access='public' layout-offset-in-bits='64'>
16677        <var-decl name='_sbuf' type-id='type-id-149' visibility='default' filepath='/usr/include/libio.h' line='188' column='1'/>
16678      </data-member>
16679      <data-member access='public' layout-offset-in-bits='128'>
16680        <var-decl name='_pos' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='192' column='1'/>
16681      </data-member>
16682    </class-decl>
16683    <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-1423'>
16684      <member-type access='public'>
16685        <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-1424'>
16686          <data-member access='public'>
16687            <var-decl name='__wch' type-id='type-id-157' visibility='default' filepath='/usr/include/wchar.h' line='89' column='1'/>
16688          </data-member>
16689          <data-member access='public'>
16690            <var-decl name='__wchb' type-id='type-id-1373' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/>
16691          </data-member>
16692        </union-decl>
16693      </member-type>
16694      <data-member access='public' layout-offset-in-bits='0'>
16695        <var-decl name='__count' type-id='type-id-1' visibility='default' filepath='/usr/include/wchar.h' line='85' column='1'/>
16696      </data-member>
16697      <data-member access='public' layout-offset-in-bits='32'>
16698        <var-decl name='__value' type-id='type-id-1424' visibility='default' filepath='/usr/include/wchar.h' line='94' column='1'/>
16699      </data-member>
16700    </class-decl>
16701    <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-160'>
16702      <data-member access='public' layout-offset-in-bits='0'>
16703        <var-decl name='quot' type-id='type-id-1' visibility='default' filepath='/usr/include/stdlib.h' line='100' column='1'/>
16704      </data-member>
16705      <data-member access='public' layout-offset-in-bits='32'>
16706        <var-decl name='rem' type-id='type-id-1' visibility='default' filepath='/usr/include/stdlib.h' line='101' column='1'/>
16707      </data-member>
16708    </class-decl>
16709    <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-1425'>
16710      <data-member access='public' layout-offset-in-bits='0'>
16711        <var-decl name='decimal_point' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='58' column='1'/>
16712      </data-member>
16713      <data-member access='public' layout-offset-in-bits='64'>
16714        <var-decl name='thousands_sep' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='59' column='1'/>
16715      </data-member>
16716      <data-member access='public' layout-offset-in-bits='128'>
16717        <var-decl name='grouping' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='65' column='1'/>
16718      </data-member>
16719      <data-member access='public' layout-offset-in-bits='192'>
16720        <var-decl name='int_curr_symbol' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='71' column='1'/>
16721      </data-member>
16722      <data-member access='public' layout-offset-in-bits='256'>
16723        <var-decl name='currency_symbol' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='72' column='1'/>
16724      </data-member>
16725      <data-member access='public' layout-offset-in-bits='320'>
16726        <var-decl name='mon_decimal_point' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='73' column='1'/>
16727      </data-member>
16728      <data-member access='public' layout-offset-in-bits='384'>
16729        <var-decl name='mon_thousands_sep' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='74' column='1'/>
16730      </data-member>
16731      <data-member access='public' layout-offset-in-bits='448'>
16732        <var-decl name='mon_grouping' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='75' column='1'/>
16733      </data-member>
16734      <data-member access='public' layout-offset-in-bits='512'>
16735        <var-decl name='positive_sign' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='76' column='1'/>
16736      </data-member>
16737      <data-member access='public' layout-offset-in-bits='576'>
16738        <var-decl name='negative_sign' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='77' column='1'/>
16739      </data-member>
16740      <data-member access='public' layout-offset-in-bits='640'>
16741        <var-decl name='int_frac_digits' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='78' column='1'/>
16742      </data-member>
16743      <data-member access='public' layout-offset-in-bits='648'>
16744        <var-decl name='frac_digits' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='79' column='1'/>
16745      </data-member>
16746      <data-member access='public' layout-offset-in-bits='656'>
16747        <var-decl name='p_cs_precedes' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='81' column='1'/>
16748      </data-member>
16749      <data-member access='public' layout-offset-in-bits='664'>
16750        <var-decl name='p_sep_by_space' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='83' column='1'/>
16751      </data-member>
16752      <data-member access='public' layout-offset-in-bits='672'>
16753        <var-decl name='n_cs_precedes' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='85' column='1'/>
16754      </data-member>
16755      <data-member access='public' layout-offset-in-bits='680'>
16756        <var-decl name='n_sep_by_space' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='87' column='1'/>
16757      </data-member>
16758      <data-member access='public' layout-offset-in-bits='688'>
16759        <var-decl name='p_sign_posn' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='94' column='1'/>
16760      </data-member>
16761      <data-member access='public' layout-offset-in-bits='696'>
16762        <var-decl name='n_sign_posn' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='95' column='1'/>
16763      </data-member>
16764      <data-member access='public' layout-offset-in-bits='704'>
16765        <var-decl name='int_p_cs_precedes' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='98' column='1'/>
16766      </data-member>
16767      <data-member access='public' layout-offset-in-bits='712'>
16768        <var-decl name='int_p_sep_by_space' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='100' column='1'/>
16769      </data-member>
16770      <data-member access='public' layout-offset-in-bits='720'>
16771        <var-decl name='int_n_cs_precedes' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='102' column='1'/>
16772      </data-member>
16773      <data-member access='public' layout-offset-in-bits='728'>
16774        <var-decl name='int_n_sep_by_space' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='104' column='1'/>
16775      </data-member>
16776      <data-member access='public' layout-offset-in-bits='736'>
16777        <var-decl name='int_p_sign_posn' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='111' column='1'/>
16778      </data-member>
16779      <data-member access='public' layout-offset-in-bits='744'>
16780        <var-decl name='int_n_sign_posn' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='112' column='1'/>
16781      </data-member>
16782    </class-decl>
16783    <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-161'>
16784      <data-member access='public' layout-offset-in-bits='0'>
16785        <var-decl name='quot' type-id='type-id-18' visibility='default' filepath='/usr/include/stdlib.h' line='108' column='1'/>
16786      </data-member>
16787      <data-member access='public' layout-offset-in-bits='64'>
16788        <var-decl name='rem' type-id='type-id-18' visibility='default' filepath='/usr/include/stdlib.h' line='109' column='1'/>
16789      </data-member>
16790    </class-decl>
16791    <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-162'>
16792      <data-member access='public' layout-offset-in-bits='0'>
16793        <var-decl name='quot' type-id='type-id-20' visibility='default' filepath='/usr/include/stdlib.h' line='120' column='1'/>
16794      </data-member>
16795      <data-member access='public' layout-offset-in-bits='64'>
16796        <var-decl name='rem' type-id='type-id-20' visibility='default' filepath='/usr/include/stdlib.h' line='121' column='1'/>
16797      </data-member>
16798    </class-decl>
16799    <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-1426'>
16800      <data-member access='public' layout-offset-in-bits='0'>
16801        <var-decl name='arena' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='95' column='1'/>
16802      </data-member>
16803      <data-member access='public' layout-offset-in-bits='32'>
16804        <var-decl name='ordblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='96' column='1'/>
16805      </data-member>
16806      <data-member access='public' layout-offset-in-bits='64'>
16807        <var-decl name='smblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='97' column='1'/>
16808      </data-member>
16809      <data-member access='public' layout-offset-in-bits='96'>
16810        <var-decl name='hblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='98' column='1'/>
16811      </data-member>
16812      <data-member access='public' layout-offset-in-bits='128'>
16813        <var-decl name='hblkhd' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='99' column='1'/>
16814      </data-member>
16815      <data-member access='public' layout-offset-in-bits='160'>
16816        <var-decl name='usmblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='100' column='1'/>
16817      </data-member>
16818      <data-member access='public' layout-offset-in-bits='192'>
16819        <var-decl name='fsmblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='101' column='1'/>
16820      </data-member>
16821      <data-member access='public' layout-offset-in-bits='224'>
16822        <var-decl name='uordblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='102' column='1'/>
16823      </data-member>
16824      <data-member access='public' layout-offset-in-bits='256'>
16825        <var-decl name='fordblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='103' column='1'/>
16826      </data-member>
16827      <data-member access='public' layout-offset-in-bits='288'>
16828        <var-decl name='keepcost' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='104' column='1'/>
16829      </data-member>
16830    </class-decl>
16831    <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-1427'>
16832      <data-member access='public' layout-offset-in-bits='0'>
16833        <var-decl name='tm_sec' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/>
16834      </data-member>
16835      <data-member access='public' layout-offset-in-bits='32'>
16836        <var-decl name='tm_min' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='136' column='1'/>
16837      </data-member>
16838      <data-member access='public' layout-offset-in-bits='64'>
16839        <var-decl name='tm_hour' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='137' column='1'/>
16840      </data-member>
16841      <data-member access='public' layout-offset-in-bits='96'>
16842        <var-decl name='tm_mday' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='138' column='1'/>
16843      </data-member>
16844      <data-member access='public' layout-offset-in-bits='128'>
16845        <var-decl name='tm_mon' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='139' column='1'/>
16846      </data-member>
16847      <data-member access='public' layout-offset-in-bits='160'>
16848        <var-decl name='tm_year' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='140' column='1'/>
16849      </data-member>
16850      <data-member access='public' layout-offset-in-bits='192'>
16851        <var-decl name='tm_wday' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='141' column='1'/>
16852      </data-member>
16853      <data-member access='public' layout-offset-in-bits='224'>
16854        <var-decl name='tm_yday' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='142' column='1'/>
16855      </data-member>
16856      <data-member access='public' layout-offset-in-bits='256'>
16857        <var-decl name='tm_isdst' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='143' column='1'/>
16858      </data-member>
16859      <data-member access='public' layout-offset-in-bits='320'>
16860        <var-decl name='tm_gmtoff' type-id='type-id-18' visibility='default' filepath='/usr/include/time.h' line='146' column='1'/>
16861      </data-member>
16862      <data-member access='public' layout-offset-in-bits='384'>
16863        <var-decl name='tm_zone' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/>
16864      </data-member>
16865    </class-decl>
16866    <class-decl name='typedef __va_list_tag __va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1428'>
16867      <data-member access='public' layout-offset-in-bits='0'>
16868        <var-decl name='gp_offset' type-id='type-id-157' visibility='default'/>
16869      </data-member>
16870      <data-member access='public' layout-offset-in-bits='32'>
16871        <var-decl name='fp_offset' type-id='type-id-157' visibility='default'/>
16872      </data-member>
16873      <data-member access='public' layout-offset-in-bits='64'>
16874        <var-decl name='overflow_arg_area' type-id='type-id-74' visibility='default'/>
16875      </data-member>
16876      <data-member access='public' layout-offset-in-bits='128'>
16877        <var-decl name='reg_save_area' type-id='type-id-74' visibility='default'/>
16878      </data-member>
16879    </class-decl>
16880    <array-type-def dimensions='1' type-id='type-id-1429' size-in-bits='8192' id='type-id-1430'>
16881      <subrange length='64' type-id='type-id-19' id='type-id-1227'/>
16882    </array-type-def>
16883    <array-type-def dimensions='1' type-id='type-id-1431' size-in-bits='856064' id='type-id-1432'>
16884      <subrange length='88' type-id='type-id-19' id='type-id-1418'/>
16885    </array-type-def>
16886    <array-type-def dimensions='1' type-id='type-id-1433' size-in-bits='98304' id='type-id-1434'>
16887      <subrange length='128' type-id='type-id-19' id='type-id-1416'/>
16888    </array-type-def>
16889    <array-type-def dimensions='1' type-id='type-id-1435' size-in-bits='16896' id='type-id-1436'>
16890      <subrange length='88' type-id='type-id-19' id='type-id-1418'/>
16891    </array-type-def>
16892    <typedef-decl name='Atomic32' type-id='type-id-141' filepath='./src/base/atomicops-internals-x86.h' line='43' column='1' id='type-id-93'/>
16893    <typedef-decl name='AtomicWord' type-id='type-id-100' filepath='./src/base/atomicops.h' line='129' column='1' id='type-id-1080'/>
16894    <typedef-decl name='Length' type-id='type-id-234' filepath='src/common.h' line='59' column='1' id='type-id-1286'/>
16895    <typedef-decl name='MallocExtensionWriter' type-id='type-id-835' filepath='./src/gperftools/malloc_extension.h' line='68' column='1' id='type-id-1437'/>
16896    <typedef-decl name='PageID' type-id='type-id-234' filepath='src/common.h' line='56' column='1' id='type-id-1285'/>
16897    <typedef-decl name='_IO_lock_t' type-id='type-id-75' filepath='/usr/include/libio.h' line='180' column='1' id='type-id-1438'/>
16898    <typedef-decl name='__FILE' type-id='type-id-147' filepath='/usr/include/stdio.h' line='65' column='1' id='type-id-1439'/>
16899    <typedef-decl name='__compar_fn_t' type-id='type-id-1440' filepath='/usr/include/stdlib.h' line='742' column='1' id='type-id-159'/>
16900    <typedef-decl name='__off64_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='142' column='1' id='type-id-154'/>
16901    <typedef-decl name='__off_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='141' column='1' id='type-id-150'/>
16902    <typedef-decl name='__ssize_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='180' column='1' id='type-id-1441'/>
16903    <typedef-decl name='int32' type-id='type-id-141' filepath='src/base/basictypes.h' line='60' column='1' id='type-id-83'/>
16904    <typedef-decl name='int32_t' type-id='type-id-1' filepath='/usr/include/stdint.h' line='39' column='1' id='type-id-141'/>
16905    <typedef-decl name='int64' type-id='type-id-90' filepath='src/base/basictypes.h' line='61' column='1' id='type-id-103'/>
16906    <typedef-decl name='int64_t' type-id='type-id-18' filepath='/usr/include/stdint.h' line='41' column='1' id='type-id-90'/>
16907    <typedef-decl name='intptr_t' type-id='type-id-18' filepath='/usr/include/stdint.h' line='120' column='1' id='type-id-100'/>
16908    <typedef-decl name='mbstate_t' type-id='type-id-1423' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-1442'/>
16909    <typedef-decl name='pthread_key_t' type-id='type-id-157' filepath='/usr/include/bits/pthreadtypes.h' line='140' column='1' id='type-id-1086'/>
16910    <typedef-decl name='pthread_t' type-id='type-id-19' filepath='/usr/include/bits/pthreadtypes.h' line='50' column='1' id='type-id-306'/>
16911    <typedef-decl name='ptrdiff_t' type-id='type-id-18' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/stddef.h' line='149' column='1' id='type-id-314'/>
16912    <typedef-decl name='size_t' type-id='type-id-19' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/stddef.h' line='211' column='1' id='type-id-7'/>
16913    <typedef-decl name='ssize_t' type-id='type-id-1441' filepath='/usr/include/stdio.h' line='103' column='1' id='type-id-236'/>
16914    <typedef-decl name='uint32_t' type-id='type-id-157' filepath='/usr/include/stdint.h' line='52' column='1' id='type-id-41'/>
16915    <typedef-decl name='uint64' type-id='type-id-38' filepath='src/base/basictypes.h' line='72' column='1' id='type-id-119'/>
16916    <typedef-decl name='uint64_t' type-id='type-id-19' filepath='/usr/include/stdint.h' line='56' column='1' id='type-id-38'/>
16917    <typedef-decl name='uintptr_t' type-id='type-id-19' filepath='/usr/include/stdint.h' line='123' column='1' id='type-id-234'/>
16918    <typedef-decl name='wint_t' type-id='type-id-157' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/stddef.h' line='352' column='1' id='type-id-12'/>
16919    <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-96'/>
16920    <type-decl name='unsigned char' size-in-bits='8' id='type-id-34'/>
16921    <array-type-def dimensions='1' type-id='type-id-34' size-in-bits='17352' id='type-id-1443'>
16922      <subrange length='2169' type-id='type-id-19' id='type-id-1444'/>
16923    </array-type-def>
16924    <type-decl name='unsigned int' size-in-bits='32' id='type-id-157'/>
16925    <type-decl name='unsigned long int' size-in-bits='64' id='type-id-19'/>
16926    <array-type-def dimensions='1' type-id='type-id-19' size-in-bits='4194304' id='type-id-1445'>
16927      <subrange length='65536' type-id='type-id-19' id='type-id-1446'/>
16928    </array-type-def>
16929    <type-decl name='unsigned long long int' size-in-bits='64' id='type-id-21'/>
16930    <type-decl name='unsigned short int' size-in-bits='16' id='type-id-42'/>
16931    <array-type-def dimensions='1' type-id='type-id-74' size-in-bits='1984' id='type-id-1447'>
16932      <subrange length='31' type-id='type-id-19' id='type-id-1448'/>
16933    </array-type-def>
16934    <array-type-def dimensions='1' type-id='type-id-1449' size-in-bits='4194304' id='type-id-1386'>
16935      <subrange length='65536' type-id='type-id-19' id='type-id-1446'/>
16936    </array-type-def>
16937    <type-decl name='wchar_t' size-in-bits='32' id='type-id-9'/>
16938    <pointer-type-def type-id='type-id-93' size-in-bits='64' id='type-id-1395'/>
16939    <reference-type-def kind='lvalue' type-id='type-id-1450' size-in-bits='64' id='type-id-1032'/>
16940    <pointer-type-def type-id='type-id-1450' size-in-bits='64' id='type-id-1026'/>
16941    <qualified-type-def type-id='type-id-1026' const='yes' id='type-id-1451'/>
16942    <reference-type-def kind='lvalue' type-id='type-id-1451' size-in-bits='64' id='type-id-1030'/>
16943    <pointer-type-def type-id='type-id-1437' size-in-bits='64' id='type-id-1012'/>
16944    <pointer-type-def type-id='type-id-1385' size-in-bits='64' id='type-id-1387'/>
16945    <pointer-type-def type-id='type-id-285' size-in-bits='64' id='type-id-235'/>
16946    <pointer-type-def type-id='type-id-1396' size-in-bits='64' id='type-id-1397'/>
16947    <pointer-type-def type-id='type-id-1017' size-in-bits='64' id='type-id-1014'/>
16948    <pointer-type-def type-id='type-id-1398' size-in-bits='64' id='type-id-1399'/>
16949    <pointer-type-def type-id='type-id-1400' size-in-bits='64' id='type-id-1402'/>
16950    <pointer-type-def type-id='type-id-1401' size-in-bits='64' id='type-id-1403'/>
16951    <pointer-type-def type-id='type-id-1404' size-in-bits='64' id='type-id-1410'/>
16952    <pointer-type-def type-id='type-id-1406' size-in-bits='64' id='type-id-1409'/>
16953    <pointer-type-def type-id='type-id-1412' size-in-bits='64' id='type-id-1413'/>
16954    <pointer-type-def type-id='type-id-147' size-in-bits='64' id='type-id-149'/>
16955    <pointer-type-def type-id='type-id-1438' size-in-bits='64' id='type-id-153'/>
16956    <pointer-type-def type-id='type-id-1422' size-in-bits='64' id='type-id-148'/>
16957    <pointer-type-def type-id='type-id-1439' size-in-bits='64' id='type-id-22'/>
16958    <reference-type-def kind='lvalue' type-id='type-id-1028' size-in-bits='64' id='type-id-1452'/>
16959    <pointer-type-def type-id='type-id-1028' size-in-bits='64' id='type-id-1029'/>
16960    <pointer-type-def type-id='type-id-1453' size-in-bits='64' id='type-id-1454'/>
16961    <pointer-type-def type-id='type-id-832' size-in-bits='64' id='type-id-1455'/>
16962    <pointer-type-def type-id='type-id-1456' size-in-bits='64' id='type-id-1457'/>
16963    <pointer-type-def type-id='type-id-1085' size-in-bits='64' id='type-id-1458'/>
16964    <pointer-type-def type-id='type-id-1084' size-in-bits='64' id='type-id-1459'/>
16965    <reference-type-def kind='lvalue' type-id='type-id-84' size-in-bits='64' id='type-id-1460'/>
16966    <pointer-type-def type-id='type-id-84' size-in-bits='64' id='type-id-3'/>
16967    <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-122'/>
16968    <qualified-type-def type-id='type-id-1450' const='yes' id='type-id-1461'/>
16969    <reference-type-def kind='lvalue' type-id='type-id-1461' size-in-bits='64' id='type-id-1462'/>
16970    <pointer-type-def type-id='type-id-1461' size-in-bits='64' id='type-id-1463'/>
16971    <qualified-type-def type-id='type-id-1385' const='yes' id='type-id-1464'/>
16972    <pointer-type-def type-id='type-id-1464' size-in-bits='64' id='type-id-1388'/>
16973    <qualified-type-def type-id='type-id-285' const='yes' id='type-id-1465'/>
16974    <reference-type-def kind='lvalue' type-id='type-id-1465' size-in-bits='64' id='type-id-1393'/>
16975    <pointer-type-def type-id='type-id-1465' size-in-bits='64' id='type-id-1394'/>
16976    <qualified-type-def type-id='type-id-1404' const='yes' id='type-id-1466'/>
16977    <pointer-type-def type-id='type-id-1466' size-in-bits='64' id='type-id-1411'/>
16978    <qualified-type-def type-id='type-id-1028' const='yes' id='type-id-1467'/>
16979    <reference-type-def kind='lvalue' type-id='type-id-1467' size-in-bits='64' id='type-id-1468'/>
16980    <pointer-type-def type-id='type-id-1467' size-in-bits='64' id='type-id-1031'/>
16981    <qualified-type-def type-id='type-id-1453' const='yes' id='type-id-1469'/>
16982    <reference-type-def kind='lvalue' type-id='type-id-1469' size-in-bits='64' id='type-id-1470'/>
16983    <pointer-type-def type-id='type-id-1469' size-in-bits='64' id='type-id-1471'/>
16984    <qualified-type-def type-id='type-id-832' const='yes' id='type-id-1472'/>
16985    <reference-type-def kind='lvalue' type-id='type-id-1472' size-in-bits='64' id='type-id-1473'/>
16986    <pointer-type-def type-id='type-id-1472' size-in-bits='64' id='type-id-1474'/>
16987    <qualified-type-def type-id='type-id-95' const='yes' id='type-id-1392'/>
16988    <qualified-type-def type-id='type-id-1456' const='yes' id='type-id-1475'/>
16989    <pointer-type-def type-id='type-id-1475' size-in-bits='64' id='type-id-1476'/>
16990    <qualified-type-def type-id='type-id-1085' const='yes' id='type-id-1477'/>
16991    <pointer-type-def type-id='type-id-1477' size-in-bits='64' id='type-id-1478'/>
16992    <qualified-type-def type-id='type-id-1084' const='yes' id='type-id-1479'/>
16993    <pointer-type-def type-id='type-id-1479' size-in-bits='64' id='type-id-1480'/>
16994    <qualified-type-def type-id='type-id-76' const='yes' id='type-id-487'/>
16995    <qualified-type-def type-id='type-id-84' const='yes' id='type-id-764'/>
16996    <reference-type-def kind='lvalue' type-id='type-id-764' size-in-bits='64' id='type-id-1481'/>
16997    <pointer-type-def type-id='type-id-764' size-in-bits='64' id='type-id-2'/>
16998    <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-13'/>
16999    <qualified-type-def type-id='type-id-15' const='yes' id='type-id-1482'/>
17000    <reference-type-def kind='lvalue' type-id='type-id-1482' size-in-bits='64' id='type-id-1280'/>
17001    <qualified-type-def type-id='type-id-1' const='yes' id='type-id-139'/>
17002    <qualified-type-def type-id='type-id-1442' const='yes' id='type-id-1483'/>
17003    <pointer-type-def type-id='type-id-1483' size-in-bits='64' id='type-id-10'/>
17004    <qualified-type-def type-id='type-id-314' const='yes' id='type-id-1484'/>
17005    <reference-type-def kind='lvalue' type-id='type-id-1484' size-in-bits='64' id='type-id-836'/>
17006    <qualified-type-def type-id='type-id-7' const='yes' id='type-id-115'/>
17007    <qualified-type-def type-id='type-id-1485' const='yes' id='type-id-1486'/>
17008    <pointer-type-def type-id='type-id-1486' size-in-bits='64' id='type-id-1487'/>
17009    <qualified-type-def type-id='type-id-1488' const='yes' id='type-id-1489'/>
17010    <reference-type-def kind='lvalue' type-id='type-id-1489' size-in-bits='64' id='type-id-1490'/>
17011    <qualified-type-def type-id='type-id-831' const='yes' id='type-id-1491'/>
17012    <reference-type-def kind='lvalue' type-id='type-id-1491' size-in-bits='64' id='type-id-834'/>
17013    <qualified-type-def type-id='type-id-830' const='yes' id='type-id-1492'/>
17014    <reference-type-def kind='lvalue' type-id='type-id-1492' size-in-bits='64' id='type-id-829'/>
17015    <pointer-type-def type-id='type-id-1492' size-in-bits='64' id='type-id-1493'/>
17016    <qualified-type-def type-id='type-id-1494' const='yes' id='type-id-1495'/>
17017    <qualified-type-def type-id='type-id-1496' const='yes' id='type-id-1497'/>
17018    <qualified-type-def type-id='type-id-1498' const='yes' id='type-id-1499'/>
17019    <reference-type-def kind='lvalue' type-id='type-id-1499' size-in-bits='64' id='type-id-1500'/>
17020    <qualified-type-def type-id='type-id-1501' const='yes' id='type-id-1502'/>
17021    <reference-type-def kind='lvalue' type-id='type-id-1502' size-in-bits='64' id='type-id-1503'/>
17022    <pointer-type-def type-id='type-id-1502' size-in-bits='64' id='type-id-1504'/>
17023    <qualified-type-def type-id='type-id-1505' const='yes' id='type-id-1506'/>
17024    <pointer-type-def type-id='type-id-1506' size-in-bits='64' id='type-id-1507'/>
17025    <qualified-type-def type-id='type-id-1508' const='yes' id='type-id-1509'/>
17026    <pointer-type-def type-id='type-id-1509' size-in-bits='64' id='type-id-1510'/>
17027    <qualified-type-def type-id='type-id-1511' const='yes' id='type-id-1512'/>
17028    <pointer-type-def type-id='type-id-1512' size-in-bits='64' id='type-id-1513'/>
17029    <qualified-type-def type-id='type-id-1514' const='yes' id='type-id-1515'/>
17030    <pointer-type-def type-id='type-id-1515' size-in-bits='64' id='type-id-1516'/>
17031    <qualified-type-def type-id='type-id-1517' const='yes' id='type-id-1518'/>
17032    <pointer-type-def type-id='type-id-1518' size-in-bits='64' id='type-id-1519'/>
17033    <qualified-type-def type-id='type-id-1435' const='yes' id='type-id-1520'/>
17034    <pointer-type-def type-id='type-id-1520' size-in-bits='64' id='type-id-1521'/>
17035    <qualified-type-def type-id='type-id-1427' const='yes' id='type-id-1522'/>
17036    <pointer-type-def type-id='type-id-1522' size-in-bits='64' id='type-id-24'/>
17037    <qualified-type-def type-id='type-id-234' const='yes' id='type-id-185'/>
17038    <qualified-type-def type-id='type-id-19' const='yes' id='type-id-654'/>
17039    <reference-type-def kind='lvalue' type-id='type-id-654' size-in-bits='64' id='type-id-330'/>
17040    <qualified-type-def type-id='type-id-1077' const='yes' id='type-id-1523'/>
17041    <pointer-type-def type-id='type-id-1523' size-in-bits='64' id='type-id-94'/>
17042    <qualified-type-def type-id='type-id-9' const='yes' id='type-id-1524'/>
17043    <pointer-type-def type-id='type-id-1524' size-in-bits='64' id='type-id-6'/>
17044    <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-14'/>
17045    <pointer-type-def type-id='type-id-1525' size-in-bits='64' id='type-id-1440'/>
17046    <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-1011'/>
17047    <pointer-type-def type-id='type-id-1425' size-in-bits='64' id='type-id-4'/>
17048    <pointer-type-def type-id='type-id-1442' size-in-bits='64' id='type-id-11'/>
17049    <pointer-type-def type-id='type-id-7' size-in-bits='64' id='type-id-239'/>
17050    <pointer-type-def type-id='type-id-1485' size-in-bits='64' id='type-id-1526'/>
17051    <pointer-type-def type-id='type-id-1527' size-in-bits='64' id='type-id-1528'/>
17052    <reference-type-def kind='lvalue' type-id='type-id-1488' size-in-bits='64' id='type-id-1027'/>
17053    <pointer-type-def type-id='type-id-1488' size-in-bits='64' id='type-id-1529'/>
17054    <pointer-type-def type-id='type-id-831' size-in-bits='64' id='type-id-833'/>
17055    <pointer-type-def type-id='type-id-1530' size-in-bits='64' id='type-id-1531'/>
17056    <reference-type-def kind='lvalue' type-id='type-id-830' size-in-bits='64' id='type-id-1532'/>
17057    <pointer-type-def type-id='type-id-830' size-in-bits='64' id='type-id-1533'/>
17058    <pointer-type-def type-id='type-id-1534' size-in-bits='64' id='type-id-1535'/>
17059    <reference-type-def kind='lvalue' type-id='type-id-1536' size-in-bits='64' id='type-id-1537'/>
17060    <pointer-type-def type-id='type-id-1536' size-in-bits='64' id='type-id-1538'/>
17061    <pointer-type-def type-id='type-id-1539' size-in-bits='64' id='type-id-1540'/>
17062    <reference-type-def kind='lvalue' type-id='type-id-1501' size-in-bits='64' id='type-id-1541'/>
17063    <pointer-type-def type-id='type-id-1501' size-in-bits='64' id='type-id-1016'/>
17064    <pointer-type-def type-id='type-id-1542' size-in-bits='64' id='type-id-1543'/>
17065    <pointer-type-def type-id='type-id-1431' size-in-bits='64' id='type-id-1544'/>
17066    <pointer-type-def type-id='type-id-1000' size-in-bits='64' id='type-id-1545'/>
17067    <pointer-type-def type-id='type-id-1505' size-in-bits='64' id='type-id-1546'/>
17068    <pointer-type-def type-id='type-id-1547' size-in-bits='64' id='type-id-1548'/>
17069    <pointer-type-def type-id='type-id-1549' size-in-bits='64' id='type-id-1550'/>
17070    <pointer-type-def type-id='type-id-1433' size-in-bits='64' id='type-id-1551'/>
17071    <pointer-type-def type-id='type-id-1421' size-in-bits='64' id='type-id-1552'/>
17072    <pointer-type-def type-id='type-id-1508' size-in-bits='64' id='type-id-1553'/>
17073    <pointer-type-def type-id='type-id-1511' size-in-bits='64' id='type-id-1554'/>
17074    <pointer-type-def type-id='type-id-1555' size-in-bits='64' id='type-id-1303'/>
17075    <pointer-type-def type-id='type-id-1514' size-in-bits='64' id='type-id-1556'/>
17076    <pointer-type-def type-id='type-id-1557' size-in-bits='64' id='type-id-1558'/>
17077    <pointer-type-def type-id='type-id-1559' size-in-bits='64' id='type-id-1560'/>
17078    <pointer-type-def type-id='type-id-144' size-in-bits='64' id='type-id-1287'/>
17079    <pointer-type-def type-id='type-id-1291' size-in-bits='64' id='type-id-1561'/>
17080    <pointer-type-def type-id='type-id-1517' size-in-bits='64' id='type-id-1562'/>
17081    <pointer-type-def type-id='type-id-1435' size-in-bits='64' id='type-id-1563'/>
17082    <pointer-type-def type-id='type-id-1428' size-in-bits='64' id='type-id-23'/>
17083    <pointer-type-def type-id='type-id-38' size-in-bits='64' id='type-id-1564'/>
17084    <pointer-type-def type-id='type-id-1565' size-in-bits='64' id='type-id-158'/>
17085    <pointer-type-def type-id='type-id-844' size-in-bits='64' id='type-id-190'/>
17086    <pointer-type-def type-id='type-id-190' size-in-bits='64' id='type-id-1566'/>
17087    <pointer-type-def type-id='type-id-1567' size-in-bits='64' id='type-id-382'/>
17088    <pointer-type-def type-id='type-id-382' size-in-bits='64' id='type-id-1568'/>
17089    <pointer-type-def type-id='type-id-1569' size-in-bits='64' id='type-id-1570'/>
17090    <pointer-type-def type-id='type-id-75' size-in-bits='64' id='type-id-74'/>
17091    <pointer-type-def type-id='type-id-1571' size-in-bits='64' id='type-id-1572'/>
17092    <pointer-type-def type-id='type-id-1573' size-in-bits='64' id='type-id-1574'/>
17093    <pointer-type-def type-id='type-id-845' size-in-bits='64' id='type-id-189'/>
17094    <pointer-type-def type-id='type-id-1575' size-in-bits='64' id='type-id-1576'/>
17095    <pointer-type-def type-id='type-id-74' size-in-bits='64' id='type-id-171'/>
17096    <qualified-type-def type-id='type-id-93' volatile='yes' id='type-id-1123'/>
17097    <pointer-type-def type-id='type-id-1123' size-in-bits='64' id='type-id-92'/>
17098    <qualified-type-def type-id='type-id-91' volatile='yes' id='type-id-1077'/>
17099    <qualified-type-def type-id='type-id-7' volatile='yes' id='type-id-1577'/>
17100    <qualified-type-def type-id='type-id-19' volatile='yes' id='type-id-1449'/>
17101    <pointer-type-def type-id='type-id-9' size-in-bits='64' id='type-id-5'/>
17102    <pointer-type-def type-id='type-id-5' size-in-bits='64' id='type-id-8'/>
17103    <namespace-decl name='std'>
17104      <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-1488'>
17105        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1453'/>
17106        <member-function access='private'>
17107          <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'>
17108            <parameter type-id='type-id-1529' is-artificial='yes'/>
17109            <return type-id='type-id-75'/>
17110          </function-decl>
17111        </member-function>
17112        <member-function access='private'>
17113          <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'>
17114            <parameter type-id='type-id-1529' is-artificial='yes'/>
17115            <parameter type-id='type-id-1490'/>
17116            <return type-id='type-id-75'/>
17117          </function-decl>
17118        </member-function>
17119        <member-function access='private' destructor='yes'>
17120          <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'>
17121            <parameter type-id='type-id-1529' is-artificial='yes'/>
17122            <parameter type-id='type-id-1' is-artificial='yes'/>
17123            <return type-id='type-id-75'/>
17124          </function-decl>
17125        </member-function>
17126        <member-function access='private'>
17127          <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'>
17128            <parameter type-id='type-id-1529' is-artificial='yes'/>
17129            <return type-id='type-id-75'/>
17130          </function-decl>
17131        </member-function>
17132        <member-function access='private'>
17133          <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'>
17134            <parameter type-id='type-id-1529' is-artificial='yes'/>
17135            <parameter type-id='type-id-1490'/>
17136            <return type-id='type-id-75'/>
17137          </function-decl>
17138        </member-function>
17139        <member-function access='private' destructor='yes'>
17140          <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'>
17141            <parameter type-id='type-id-1529' is-artificial='yes'/>
17142            <parameter type-id='type-id-1' is-artificial='yes'/>
17143            <return type-id='type-id-75'/>
17144          </function-decl>
17145        </member-function>
17146      </class-decl>
17147      <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/allocator.h' line='87' column='1' id='type-id-831'>
17148        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-832'/>
17149        <member-function access='private'>
17150          <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'>
17151            <parameter type-id='type-id-833' is-artificial='yes'/>
17152            <return type-id='type-id-75'/>
17153          </function-decl>
17154        </member-function>
17155        <member-function access='private'>
17156          <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'>
17157            <parameter type-id='type-id-833' is-artificial='yes'/>
17158            <parameter type-id='type-id-834'/>
17159            <return type-id='type-id-75'/>
17160          </function-decl>
17161        </member-function>
17162        <member-function access='private' destructor='yes'>
17163          <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'>
17164            <parameter type-id='type-id-833' is-artificial='yes'/>
17165            <parameter type-id='type-id-1' is-artificial='yes'/>
17166            <return type-id='type-id-75'/>
17167          </function-decl>
17168        </member-function>
17169        <member-function access='private'>
17170          <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'>
17171            <parameter type-id='type-id-833' is-artificial='yes'/>
17172            <return type-id='type-id-75'/>
17173          </function-decl>
17174        </member-function>
17175        <member-function access='private'>
17176          <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'>
17177            <parameter type-id='type-id-833' is-artificial='yes'/>
17178            <parameter type-id='type-id-834'/>
17179            <return type-id='type-id-75'/>
17180          </function-decl>
17181        </member-function>
17182        <member-function access='private' destructor='yes'>
17183          <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'>
17184            <parameter type-id='type-id-833' is-artificial='yes'/>
17185            <parameter type-id='type-id-1' is-artificial='yes'/>
17186            <return type-id='type-id-75'/>
17187          </function-decl>
17188        </member-function>
17189      </class-decl>
17190      <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-1501'>
17191        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-1485'/>
17192        <member-function access='private'>
17193          <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'>
17194            <parameter type-id='type-id-1016' is-artificial='yes'/>
17195            <return type-id='type-id-75'/>
17196          </function-decl>
17197        </member-function>
17198        <member-function access='private'>
17199          <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'>
17200            <parameter type-id='type-id-1016' is-artificial='yes'/>
17201            <parameter type-id='type-id-1490'/>
17202            <return type-id='type-id-75'/>
17203          </function-decl>
17204        </member-function>
17205        <member-function access='private'>
17206          <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'>
17207            <parameter type-id='type-id-1016' is-artificial='yes'/>
17208            <parameter type-id='type-id-19'/>
17209            <parameter type-id='type-id-1462'/>
17210            <parameter type-id='type-id-1490'/>
17211            <return type-id='type-id-75'/>
17212          </function-decl>
17213        </member-function>
17214        <member-function access='private'>
17215          <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'>
17216            <parameter type-id='type-id-1016' is-artificial='yes'/>
17217            <parameter type-id='type-id-1503'/>
17218            <return type-id='type-id-75'/>
17219          </function-decl>
17220        </member-function>
17221        <member-function access='private' destructor='yes'>
17222          <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'>
17223            <parameter type-id='type-id-1016' is-artificial='yes'/>
17224            <parameter type-id='type-id-1' is-artificial='yes'/>
17225            <return type-id='type-id-75'/>
17226          </function-decl>
17227        </member-function>
17228        <member-function access='protected'>
17229          <function-decl name='_M_erase_at_end' mangled-name='_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE15_M_erase_at_endEPS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='1148' column='1' visibility='default' binding='global' size-in-bits='64'>
17230            <parameter type-id='type-id-1016' is-artificial='yes'/>
17231            <parameter type-id='type-id-1026'/>
17232            <return type-id='type-id-75'/>
17233          </function-decl>
17234        </member-function>
17235        <member-function access='private'>
17236          <function-decl name='max_size' mangled-name='_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE8max_sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='537' column='1' visibility='default' binding='global' size-in-bits='64'>
17237            <parameter type-id='type-id-1504' is-artificial='yes'/>
17238            <return type-id='type-id-7'/>
17239          </function-decl>
17240        </member-function>
17241        <member-function access='private'>
17242          <function-decl name='size' mangled-name='_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
17243            <parameter type-id='type-id-1504' is-artificial='yes'/>
17244            <return type-id='type-id-7'/>
17245          </function-decl>
17246        </member-function>
17247        <member-function access='protected'>
17248          <function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE12_M_check_lenEmPKc' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='1134' column='1' visibility='default' binding='global' size-in-bits='64'>
17249            <parameter type-id='type-id-1504' is-artificial='yes'/>
17250            <parameter type-id='type-id-19'/>
17251            <parameter type-id='type-id-2'/>
17252            <return type-id='type-id-7'/>
17253          </function-decl>
17254        </member-function>
17255        <member-function access='private'>
17256          <function-decl name='begin' mangled-name='_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE5beginEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='425' column='1' visibility='default' binding='global' size-in-bits='64'>
17257            <parameter type-id='type-id-1016' is-artificial='yes'/>
17258            <return type-id='type-id-1028'/>
17259          </function-decl>
17260        </member-function>
17261        <member-function access='private'>
17262          <function-decl name='end' mangled-name='_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE3endEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='443' column='1' visibility='default' binding='global' size-in-bits='64'>
17263            <parameter type-id='type-id-1016' is-artificial='yes'/>
17264            <return type-id='type-id-1028'/>
17265          </function-decl>
17266        </member-function>
17267        <member-function access='private'>
17268          <function-decl name='clear' mangled-name='_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE5clearEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='950' column='1' visibility='default' binding='global' size-in-bits='64'>
17269            <parameter type-id='type-id-1016' is-artificial='yes'/>
17270            <return type-id='type-id-75'/>
17271          </function-decl>
17272        </member-function>
17273        <member-function access='protected'>
17274          <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_'>
17275            <parameter type-id='type-id-1016' is-artificial='yes'/>
17276            <parameter type-id='type-id-1028'/>
17277            <parameter type-id='type-id-1462'/>
17278            <return type-id='type-id-75'/>
17279          </function-decl>
17280        </member-function>
17281        <member-function access='private'>
17282          <function-decl name='push_back' mangled-name='_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE9push_backERKS1_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='733' column='1' visibility='default' binding='global' size-in-bits='64'>
17283            <parameter type-id='type-id-1016' is-artificial='yes'/>
17284            <parameter type-id='type-id-1462'/>
17285            <return type-id='type-id-75'/>
17286          </function-decl>
17287        </member-function>
17288        <member-function access='private'>
17289          <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'>
17290            <parameter type-id='type-id-1016' is-artificial='yes'/>
17291            <return type-id='type-id-75'/>
17292          </function-decl>
17293        </member-function>
17294        <member-function access='private'>
17295          <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'>
17296            <parameter type-id='type-id-1016' is-artificial='yes'/>
17297            <parameter type-id='type-id-1490'/>
17298            <return type-id='type-id-75'/>
17299          </function-decl>
17300        </member-function>
17301        <member-function access='private'>
17302          <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'>
17303            <parameter type-id='type-id-1016' is-artificial='yes'/>
17304            <parameter type-id='type-id-19'/>
17305            <parameter type-id='type-id-1462'/>
17306            <parameter type-id='type-id-1490'/>
17307            <return type-id='type-id-75'/>
17308          </function-decl>
17309        </member-function>
17310        <member-function access='private'>
17311          <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'>
17312            <parameter type-id='type-id-1016' is-artificial='yes'/>
17313            <parameter type-id='type-id-1503'/>
17314            <return type-id='type-id-75'/>
17315          </function-decl>
17316        </member-function>
17317        <member-function access='private' destructor='yes'>
17318          <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'>
17319            <parameter type-id='type-id-1016' is-artificial='yes'/>
17320            <parameter type-id='type-id-1' is-artificial='yes'/>
17321            <return type-id='type-id-75'/>
17322          </function-decl>
17323        </member-function>
17324      </class-decl>
17325      <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-1494'>
17326        <underlying-type type-id='type-id-96'/>
17327        <enumerator name='denorm_indeterminate' value='-1'/>
17328        <enumerator name='denorm_absent' value='0'/>
17329        <enumerator name='denorm_present' value='1'/>
17330      </enum-decl>
17331      <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-1496'>
17332        <underlying-type type-id='type-id-96'/>
17333        <enumerator name='round_indeterminate' value='-1'/>
17334        <enumerator name='round_toward_zero' value='0'/>
17335        <enumerator name='round_to_nearest' value='1'/>
17336        <enumerator name='round_toward_infinity' value='2'/>
17337        <enumerator name='round_toward_neg_infinity' value='3'/>
17338      </enum-decl>
17339      <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-1578'>
17340        <member-function access='public' static='yes'>
17341          <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'>
17342            <parameter type-id='type-id-1026'/>
17343            <parameter type-id='type-id-1026'/>
17344            <return type-id='type-id-75'/>
17345          </function-decl>
17346        </member-function>
17347        <member-function access='public' static='yes'>
17348          <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'>
17349            <parameter type-id='type-id-750'/>
17350            <parameter type-id='type-id-750'/>
17351            <return type-id='type-id-75'/>
17352          </function-decl>
17353        </member-function>
17354        <member-function access='public' static='yes'>
17355          <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'>
17356            <parameter type-id='type-id-1026'/>
17357            <parameter type-id='type-id-1026'/>
17358            <return type-id='type-id-75'/>
17359          </function-decl>
17360        </member-function>
17361      </class-decl>
17362      <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-1485'>
17363        <member-type access='public'>
17364          <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-1527'>
17365            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1488'/>
17366            <data-member access='public' layout-offset-in-bits='0'>
17367              <var-decl name='_M_start' type-id='type-id-1026' 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'/>
17368            </data-member>
17369            <data-member access='public' layout-offset-in-bits='64'>
17370              <var-decl name='_M_finish' type-id='type-id-1026' 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'/>
17371            </data-member>
17372            <data-member access='public' layout-offset-in-bits='128'>
17373              <var-decl name='_M_end_of_storage' type-id='type-id-1026' 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'/>
17374            </data-member>
17375            <member-function access='public' constructor='yes'>
17376              <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'>
17377                <parameter type-id='type-id-1528' is-artificial='yes'/>
17378                <return type-id='type-id-75'/>
17379              </function-decl>
17380            </member-function>
17381            <member-function access='public' constructor='yes'>
17382              <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'>
17383                <parameter type-id='type-id-1528' is-artificial='yes'/>
17384                <parameter type-id='type-id-1490'/>
17385                <return type-id='type-id-75'/>
17386              </function-decl>
17387            </member-function>
17388            <member-function access='public' constructor='yes'>
17389              <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'>
17390                <parameter type-id='type-id-1528' is-artificial='yes'/>
17391                <return type-id='type-id-75'/>
17392              </function-decl>
17393            </member-function>
17394            <member-function access='public' constructor='yes'>
17395              <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'>
17396                <parameter type-id='type-id-1528' is-artificial='yes'/>
17397                <parameter type-id='type-id-1490'/>
17398                <return type-id='type-id-75'/>
17399              </function-decl>
17400            </member-function>
17401          </class-decl>
17402        </member-type>
17403        <data-member access='public' layout-offset-in-bits='0'>
17404          <var-decl name='_M_impl' type-id='type-id-1527' 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'/>
17405        </data-member>
17406        <member-function access='public'>
17407          <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'>
17408            <parameter type-id='type-id-1526' is-artificial='yes'/>
17409            <return type-id='type-id-75'/>
17410          </function-decl>
17411        </member-function>
17412        <member-function access='public'>
17413          <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'>
17414            <parameter type-id='type-id-1526' is-artificial='yes'/>
17415            <parameter type-id='type-id-1490'/>
17416            <return type-id='type-id-75'/>
17417          </function-decl>
17418        </member-function>
17419        <member-function access='public'>
17420          <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'>
17421            <parameter type-id='type-id-1526' is-artificial='yes'/>
17422            <parameter type-id='type-id-19'/>
17423            <parameter type-id='type-id-1490'/>
17424            <return type-id='type-id-75'/>
17425          </function-decl>
17426        </member-function>
17427        <member-function access='public' destructor='yes'>
17428          <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'>
17429            <parameter type-id='type-id-1526' is-artificial='yes'/>
17430            <parameter type-id='type-id-1' is-artificial='yes'/>
17431            <return type-id='type-id-75'/>
17432          </function-decl>
17433        </member-function>
17434        <member-function access='public'>
17435          <function-decl name='_M_get_Tp_allocator' mangled-name='_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE19_M_get_Tp_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'>
17436            <parameter type-id='type-id-1526' is-artificial='yes'/>
17437            <return type-id='type-id-1027'/>
17438          </function-decl>
17439        </member-function>
17440        <member-function access='public'>
17441          <function-decl name='_M_get_Tp_allocator' mangled-name='_ZNKSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE19_M_get_Tp_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64'>
17442            <parameter type-id='type-id-1487' is-artificial='yes'/>
17443            <return type-id='type-id-1490'/>
17444          </function-decl>
17445        </member-function>
17446        <member-function access='public'>
17447          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE11_M_allocateEm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
17448            <parameter type-id='type-id-1526' is-artificial='yes'/>
17449            <parameter type-id='type-id-19'/>
17450            <return type-id='type-id-1026'/>
17451          </function-decl>
17452        </member-function>
17453        <member-function access='public'>
17454          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE13_M_deallocateEPS1_m' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
17455            <parameter type-id='type-id-1526' is-artificial='yes'/>
17456            <parameter type-id='type-id-1026'/>
17457            <parameter type-id='type-id-19'/>
17458            <return type-id='type-id-75'/>
17459          </function-decl>
17460        </member-function>
17461        <member-function access='public'>
17462          <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'>
17463            <parameter type-id='type-id-1526' is-artificial='yes'/>
17464            <return type-id='type-id-75'/>
17465          </function-decl>
17466        </member-function>
17467        <member-function access='public'>
17468          <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'>
17469            <parameter type-id='type-id-1526' is-artificial='yes'/>
17470            <parameter type-id='type-id-1490'/>
17471            <return type-id='type-id-75'/>
17472          </function-decl>
17473        </member-function>
17474        <member-function access='public'>
17475          <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'>
17476            <parameter type-id='type-id-1526' is-artificial='yes'/>
17477            <parameter type-id='type-id-19'/>
17478            <parameter type-id='type-id-1490'/>
17479            <return type-id='type-id-75'/>
17480          </function-decl>
17481        </member-function>
17482        <member-function access='public' destructor='yes'>
17483          <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'>
17484            <parameter type-id='type-id-1526' is-artificial='yes'/>
17485            <parameter type-id='type-id-1' is-artificial='yes'/>
17486            <return type-id='type-id-75'/>
17487          </function-decl>
17488        </member-function>
17489      </class-decl>
17490      <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-1579'>
17491        <member-function access='public' static='yes'>
17492          <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'>
17493            <parameter type-id='type-id-1463'/>
17494            <parameter type-id='type-id-1463'/>
17495            <parameter type-id='type-id-1026'/>
17496            <return type-id='type-id-1026'/>
17497          </function-decl>
17498        </member-function>
17499        <member-function access='public' static='yes'>
17500          <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'>
17501            <parameter type-id='type-id-748'/>
17502            <parameter type-id='type-id-748'/>
17503            <parameter type-id='type-id-750'/>
17504            <return type-id='type-id-750'/>
17505          </function-decl>
17506        </member-function>
17507        <member-function access='public' static='yes'>
17508          <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'>
17509            <parameter type-id='type-id-246'/>
17510            <parameter type-id='type-id-246'/>
17511            <parameter type-id='type-id-171'/>
17512            <return type-id='type-id-171'/>
17513          </function-decl>
17514        </member-function>
17515        <member-function access='public' static='yes'>
17516          <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'>
17517            <parameter type-id='type-id-246'/>
17518            <parameter type-id='type-id-246'/>
17519            <parameter type-id='type-id-171'/>
17520            <return type-id='type-id-171'/>
17521          </function-decl>
17522        </member-function>
17523        <member-function access='public' static='yes'>
17524          <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'>
17525            <parameter type-id='type-id-246'/>
17526            <parameter type-id='type-id-246'/>
17527            <parameter type-id='type-id-171'/>
17528            <return type-id='type-id-171'/>
17529          </function-decl>
17530        </member-function>
17531      </class-decl>
17532      <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-1580'>
17533        <member-function access='public' static='yes'>
17534          <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'>
17535            <parameter type-id='type-id-1463'/>
17536            <parameter type-id='type-id-1463'/>
17537            <parameter type-id='type-id-1026'/>
17538            <return type-id='type-id-1026'/>
17539          </function-decl>
17540        </member-function>
17541        <member-function access='public' static='yes'>
17542          <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'>
17543            <parameter type-id='type-id-748'/>
17544            <parameter type-id='type-id-748'/>
17545            <parameter type-id='type-id-750'/>
17546            <return type-id='type-id-750'/>
17547          </function-decl>
17548        </member-function>
17549        <member-function access='public' static='yes'>
17550          <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'>
17551            <parameter type-id='type-id-246'/>
17552            <parameter type-id='type-id-246'/>
17553            <parameter type-id='type-id-171'/>
17554            <return type-id='type-id-171'/>
17555          </function-decl>
17556        </member-function>
17557        <member-function access='public' static='yes'>
17558          <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'>
17559            <parameter type-id='type-id-848'/>
17560            <parameter type-id='type-id-848'/>
17561            <parameter type-id='type-id-275'/>
17562            <return type-id='type-id-275'/>
17563          </function-decl>
17564        </member-function>
17565      </class-decl>
17566      <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-1581'>
17567        <member-function access='public' static='yes'>
17568          <function-decl name='__b' mangled-name='_ZNSt12__miter_baseIPN15MallocExtension12FreeListInfoELb0EE3__bES2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
17569            <parameter type-id='type-id-1026'/>
17570            <return type-id='type-id-1026'/>
17571          </function-decl>
17572        </member-function>
17573      </class-decl>
17574      <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-1582'>
17575        <member-function access='public' static='yes'>
17576          <function-decl name='__b' mangled-name='_ZNSt12__niter_baseIPN15MallocExtension12FreeListInfoELb0EE3__bES2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
17577            <parameter type-id='type-id-1026'/>
17578            <return type-id='type-id-1026'/>
17579          </function-decl>
17580        </member-function>
17581      </class-decl>
17582      <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-1583'>
17583        <member-function access='public' static='yes'>
17584          <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'>
17585            <parameter type-id='type-id-1026'/>
17586            <parameter type-id='type-id-1026'/>
17587            <parameter type-id='type-id-1026'/>
17588            <return type-id='type-id-1026'/>
17589          </function-decl>
17590        </member-function>
17591        <member-function access='public' static='yes'>
17592          <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'>
17593            <parameter type-id='type-id-750'/>
17594            <parameter type-id='type-id-750'/>
17595            <parameter type-id='type-id-750'/>
17596            <return type-id='type-id-750'/>
17597          </function-decl>
17598        </member-function>
17599      </class-decl>
17600      <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-830'>
17601        <member-type access='private'>
17602          <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-1534'>
17603            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-831'/>
17604            <data-member access='public' layout-offset-in-bits='0'>
17605              <var-decl name='_M_p' type-id='type-id-3' 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'/>
17606            </data-member>
17607            <member-function access='public' constructor='yes'>
17608              <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'>
17609                <parameter type-id='type-id-1535' is-artificial='yes'/>
17610                <parameter type-id='type-id-3'/>
17611                <parameter type-id='type-id-834'/>
17612                <return type-id='type-id-75'/>
17613              </function-decl>
17614            </member-function>
17615            <member-function access='public' constructor='yes'>
17616              <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'>
17617                <parameter type-id='type-id-1535' is-artificial='yes'/>
17618                <parameter type-id='type-id-3'/>
17619                <parameter type-id='type-id-834'/>
17620                <return type-id='type-id-75'/>
17621              </function-decl>
17622            </member-function>
17623            <member-function access='public' constructor='yes'>
17624              <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'>
17625                <parameter type-id='type-id-1535' is-artificial='yes'/>
17626                <parameter type-id='type-id-3'/>
17627                <parameter type-id='type-id-834'/>
17628                <return type-id='type-id-75'/>
17629              </function-decl>
17630            </member-function>
17631            <member-function access='public' constructor='yes'>
17632              <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'>
17633                <parameter type-id='type-id-1535' is-artificial='yes'/>
17634                <parameter type-id='type-id-3'/>
17635                <parameter type-id='type-id-834'/>
17636                <return type-id='type-id-75'/>
17637              </function-decl>
17638            </member-function>
17639            <member-function access='public' constructor='yes'>
17640              <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'>
17641                <parameter type-id='type-id-1535' is-artificial='yes'/>
17642                <parameter type-id='type-id-3'/>
17643                <parameter type-id='type-id-834'/>
17644                <return type-id='type-id-75'/>
17645              </function-decl>
17646            </member-function>
17647            <member-function access='public' constructor='yes'>
17648              <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'>
17649                <parameter type-id='type-id-1535' is-artificial='yes'/>
17650                <parameter type-id='type-id-3'/>
17651                <parameter type-id='type-id-834'/>
17652                <return type-id='type-id-75'/>
17653              </function-decl>
17654            </member-function>
17655          </class-decl>
17656        </member-type>
17657        <member-type access='public'>
17658          <class-decl name='_Rep' is-struct='yes' visibility='default' id='type-id-1536'/>
17659        </member-type>
17660        <member-type access='private'>
17661          <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-598'>
17662            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1584'/>
17663            <data-member access='public' static='yes'>
17664              <var-decl name='_S_max_size' type-id='type-id-115' 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'/>
17665            </data-member>
17666            <data-member access='public' static='yes'>
17667              <var-decl name='_S_terminal' type-id='type-id-764' 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'/>
17668            </data-member>
17669            <data-member access='public' static='yes'>
17670              <var-decl name='_S_empty_rep_storage' type-id='type-id-367' 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'/>
17671            </data-member>
17672            <member-function access='public' static='yes'>
17673              <function-decl name='_S_empty_rep' mangled-name='_ZNSs4_Rep12_S_empty_repEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='173' column='1' visibility='default' binding='global' size-in-bits='64'>
17674                <return type-id='type-id-1537'/>
17675              </function-decl>
17676            </member-function>
17677            <member-function access='public'>
17678              <function-decl name='_M_refdata' mangled-name='_ZNSs4_Rep10_M_refdataEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'>
17679                <parameter type-id='type-id-713' is-artificial='yes'/>
17680                <return type-id='type-id-3'/>
17681              </function-decl>
17682            </member-function>
17683            <member-function access='public'>
17684              <function-decl name='_M_dispose' mangled-name='_ZNSs4_Rep10_M_disposeERKSaIcE' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='229' column='1' visibility='default' binding='global' size-in-bits='64'>
17685                <parameter type-id='type-id-713' is-artificial='yes'/>
17686                <parameter type-id='type-id-834'/>
17687                <return type-id='type-id-75'/>
17688              </function-decl>
17689            </member-function>
17690            <member-function access='public'>
17691              <function-decl name='_M_is_leaked' mangled-name='_ZNKSs4_Rep12_M_is_leakedEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'>
17692                <parameter type-id='type-id-600' is-artificial='yes'/>
17693                <return type-id='type-id-76'/>
17694              </function-decl>
17695            </member-function>
17696          </class-decl>
17697        </member-type>
17698        <member-type access='public'>
17699          <class-decl name='_Rep' is-struct='yes' visibility='default' id='type-id-1536'/>
17700        </member-type>
17701        <member-type access='public'>
17702          <class-decl name='_Rep_base' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1584'/>
17703        </member-type>
17704        <data-member access='public' static='yes'>
17705          <var-decl name='npos' type-id='type-id-115' 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'/>
17706        </data-member>
17707        <data-member access='private' layout-offset-in-bits='0'>
17708          <var-decl name='_M_dataplus' type-id='type-id-1534' 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'/>
17709        </data-member>
17710        <member-function access='public'>
17711          <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'>
17712            <parameter type-id='type-id-1533' is-artificial='yes'/>
17713            <return type-id='type-id-75'/>
17714          </function-decl>
17715        </member-function>
17716        <member-function access='public'>
17717          <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'>
17718            <parameter type-id='type-id-1533' is-artificial='yes'/>
17719            <parameter type-id='type-id-834'/>
17720            <return type-id='type-id-75'/>
17721          </function-decl>
17722        </member-function>
17723        <member-function access='public'>
17724          <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'>
17725            <parameter type-id='type-id-1533' is-artificial='yes'/>
17726            <parameter type-id='type-id-829'/>
17727            <return type-id='type-id-75'/>
17728          </function-decl>
17729        </member-function>
17730        <member-function access='public'>
17731          <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'>
17732            <parameter type-id='type-id-1533' is-artificial='yes'/>
17733            <parameter type-id='type-id-829'/>
17734            <parameter type-id='type-id-19'/>
17735            <parameter type-id='type-id-19'/>
17736            <return type-id='type-id-75'/>
17737          </function-decl>
17738        </member-function>
17739        <member-function access='public'>
17740          <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'>
17741            <parameter type-id='type-id-1533' is-artificial='yes'/>
17742            <parameter type-id='type-id-829'/>
17743            <parameter type-id='type-id-19'/>
17744            <parameter type-id='type-id-19'/>
17745            <parameter type-id='type-id-834'/>
17746            <return type-id='type-id-75'/>
17747          </function-decl>
17748        </member-function>
17749        <member-function access='public'>
17750          <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'>
17751            <parameter type-id='type-id-1533' is-artificial='yes'/>
17752            <parameter type-id='type-id-2'/>
17753            <parameter type-id='type-id-19'/>
17754            <parameter type-id='type-id-834'/>
17755            <return type-id='type-id-75'/>
17756          </function-decl>
17757        </member-function>
17758        <member-function access='public'>
17759          <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'>
17760            <parameter type-id='type-id-1533' is-artificial='yes'/>
17761            <parameter type-id='type-id-2'/>
17762            <parameter type-id='type-id-834'/>
17763            <return type-id='type-id-75'/>
17764          </function-decl>
17765        </member-function>
17766        <member-function access='public'>
17767          <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'>
17768            <parameter type-id='type-id-1533' is-artificial='yes'/>
17769            <parameter type-id='type-id-19'/>
17770            <parameter type-id='type-id-84'/>
17771            <parameter type-id='type-id-834'/>
17772            <return type-id='type-id-75'/>
17773          </function-decl>
17774        </member-function>
17775        <member-function access='public' destructor='yes'>
17776          <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'>
17777            <parameter type-id='type-id-1533' is-artificial='yes'/>
17778            <parameter type-id='type-id-1' is-artificial='yes'/>
17779            <return type-id='type-id-75'/>
17780          </function-decl>
17781        </member-function>
17782        <member-function access='public'>
17783          <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'>
17784            <parameter type-id='type-id-1533' is-artificial='yes'/>
17785            <return type-id='type-id-75'/>
17786          </function-decl>
17787        </member-function>
17788        <member-function access='public'>
17789          <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'>
17790            <parameter type-id='type-id-1533' is-artificial='yes'/>
17791            <parameter type-id='type-id-834'/>
17792            <return type-id='type-id-75'/>
17793          </function-decl>
17794        </member-function>
17795        <member-function access='public'>
17796          <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'>
17797            <parameter type-id='type-id-1533' is-artificial='yes'/>
17798            <parameter type-id='type-id-829'/>
17799            <return type-id='type-id-75'/>
17800          </function-decl>
17801        </member-function>
17802        <member-function access='public'>
17803          <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'>
17804            <parameter type-id='type-id-1533' is-artificial='yes'/>
17805            <parameter type-id='type-id-829'/>
17806            <parameter type-id='type-id-19'/>
17807            <parameter type-id='type-id-19'/>
17808            <return type-id='type-id-75'/>
17809          </function-decl>
17810        </member-function>
17811        <member-function access='public'>
17812          <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'>
17813            <parameter type-id='type-id-1533' is-artificial='yes'/>
17814            <parameter type-id='type-id-829'/>
17815            <parameter type-id='type-id-19'/>
17816            <parameter type-id='type-id-19'/>
17817            <parameter type-id='type-id-834'/>
17818            <return type-id='type-id-75'/>
17819          </function-decl>
17820        </member-function>
17821        <member-function access='public'>
17822          <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'>
17823            <parameter type-id='type-id-1533' is-artificial='yes'/>
17824            <parameter type-id='type-id-2'/>
17825            <parameter type-id='type-id-19'/>
17826            <parameter type-id='type-id-834'/>
17827            <return type-id='type-id-75'/>
17828          </function-decl>
17829        </member-function>
17830        <member-function access='public'>
17831          <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'>
17832            <parameter type-id='type-id-1533' is-artificial='yes'/>
17833            <parameter type-id='type-id-2'/>
17834            <parameter type-id='type-id-834'/>
17835            <return type-id='type-id-75'/>
17836          </function-decl>
17837        </member-function>
17838        <member-function access='public'>
17839          <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'>
17840            <parameter type-id='type-id-1533' is-artificial='yes'/>
17841            <parameter type-id='type-id-19'/>
17842            <parameter type-id='type-id-84'/>
17843            <parameter type-id='type-id-834'/>
17844            <return type-id='type-id-75'/>
17845          </function-decl>
17846        </member-function>
17847        <member-function access='public' destructor='yes'>
17848          <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'>
17849            <parameter type-id='type-id-1533' is-artificial='yes'/>
17850            <parameter type-id='type-id-1' is-artificial='yes'/>
17851            <return type-id='type-id-75'/>
17852          </function-decl>
17853        </member-function>
17854        <member-function access='private'>
17855          <function-decl name='_M_data' mangled-name='_ZNKSs7_M_dataEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
17856            <parameter type-id='type-id-1493' is-artificial='yes'/>
17857            <return type-id='type-id-3'/>
17858          </function-decl>
17859        </member-function>
17860        <member-function access='private'>
17861          <function-decl name='_M_rep' mangled-name='_ZNKSs6_M_repEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='285' column='1' visibility='default' binding='global' size-in-bits='64'>
17862            <parameter type-id='type-id-1493' is-artificial='yes'/>
17863            <return type-id='type-id-713'/>
17864          </function-decl>
17865        </member-function>
17866        <member-function access='public'>
17867          <function-decl name='size' mangled-name='_ZNKSs4sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='628' column='1' visibility='default' binding='global' size-in-bits='64'>
17868            <parameter type-id='type-id-1493' is-artificial='yes'/>
17869            <return type-id='type-id-7'/>
17870          </function-decl>
17871        </member-function>
17872        <member-function access='private' static='yes'>
17873          <function-decl name='_S_empty_rep' mangled-name='_ZNSs12_S_empty_repEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='411' column='1' visibility='default' binding='global' size-in-bits='64'>
17874            <return type-id='type-id-1537'/>
17875          </function-decl>
17876        </member-function>
17877        <member-function access='public'>
17878          <function-decl name='get_allocator' mangled-name='_ZNKSs13get_allocatorEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='1629' column='1' visibility='default' binding='global' size-in-bits='64'>
17879            <parameter type-id='type-id-1493' is-artificial='yes'/>
17880            <return type-id='type-id-831'/>
17881          </function-decl>
17882        </member-function>
17883        <member-function access='public'>
17884          <function-decl name='c_str' mangled-name='_ZNKSs5c_strEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='1612' column='1' visibility='default' binding='global' size-in-bits='64'>
17885            <parameter type-id='type-id-1493' is-artificial='yes'/>
17886            <return type-id='type-id-2'/>
17887          </function-decl>
17888        </member-function>
17889        <member-function access='public'>
17890          <function-decl name='empty' mangled-name='_ZNKSs5emptyEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='708' column='1' visibility='default' binding='global' size-in-bits='64'>
17891            <parameter type-id='type-id-1493' is-artificial='yes'/>
17892            <return type-id='type-id-76'/>
17893          </function-decl>
17894        </member-function>
17895        <member-function access='public'>
17896          <function-decl name='operator+=' mangled-name='_ZNSspLEPKc' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='804' column='1' visibility='default' binding='global' size-in-bits='64'>
17897            <parameter type-id='type-id-1533' is-artificial='yes'/>
17898            <parameter type-id='type-id-2'/>
17899            <return type-id='type-id-1532'/>
17900          </function-decl>
17901        </member-function>
17902        <member-function access='public'>
17903          <function-decl name='clear' mangled-name='_ZNSs5clearEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='701' column='1' visibility='default' binding='global' size-in-bits='64'>
17904            <parameter type-id='type-id-1533' is-artificial='yes'/>
17905            <return type-id='type-id-75'/>
17906          </function-decl>
17907        </member-function>
17908        <member-function access='public'>
17909          <function-decl name='append' mangled-name='_ZNSs6appendEPKc' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='868' column='1' visibility='default' binding='global' size-in-bits='64'>
17910            <parameter type-id='type-id-1533' is-artificial='yes'/>
17911            <parameter type-id='type-id-2'/>
17912            <return type-id='type-id-1532'/>
17913          </function-decl>
17914        </member-function>
17915        <member-function access='public'>
17916          <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'>
17917            <parameter type-id='type-id-1533' is-artificial='yes'/>
17918            <return type-id='type-id-75'/>
17919          </function-decl>
17920        </member-function>
17921        <member-function access='public'>
17922          <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'>
17923            <parameter type-id='type-id-1533' is-artificial='yes'/>
17924            <parameter type-id='type-id-834'/>
17925            <return type-id='type-id-75'/>
17926          </function-decl>
17927        </member-function>
17928        <member-function access='public'>
17929          <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'>
17930            <parameter type-id='type-id-1533' is-artificial='yes'/>
17931            <parameter type-id='type-id-829'/>
17932            <return type-id='type-id-75'/>
17933          </function-decl>
17934        </member-function>
17935        <member-function access='public'>
17936          <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'>
17937            <parameter type-id='type-id-1533' is-artificial='yes'/>
17938            <parameter type-id='type-id-829'/>
17939            <parameter type-id='type-id-19'/>
17940            <parameter type-id='type-id-19'/>
17941            <return type-id='type-id-75'/>
17942          </function-decl>
17943        </member-function>
17944        <member-function access='public'>
17945          <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'>
17946            <parameter type-id='type-id-1533' is-artificial='yes'/>
17947            <parameter type-id='type-id-829'/>
17948            <parameter type-id='type-id-19'/>
17949            <parameter type-id='type-id-19'/>
17950            <parameter type-id='type-id-834'/>
17951            <return type-id='type-id-75'/>
17952          </function-decl>
17953        </member-function>
17954        <member-function access='public'>
17955          <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'>
17956            <parameter type-id='type-id-1533' is-artificial='yes'/>
17957            <parameter type-id='type-id-2'/>
17958            <parameter type-id='type-id-19'/>
17959            <parameter type-id='type-id-834'/>
17960            <return type-id='type-id-75'/>
17961          </function-decl>
17962        </member-function>
17963        <member-function access='public'>
17964          <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'>
17965            <parameter type-id='type-id-1533' is-artificial='yes'/>
17966            <parameter type-id='type-id-2'/>
17967            <parameter type-id='type-id-834'/>
17968            <return type-id='type-id-75'/>
17969          </function-decl>
17970        </member-function>
17971        <member-function access='public'>
17972          <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'>
17973            <parameter type-id='type-id-1533' is-artificial='yes'/>
17974            <parameter type-id='type-id-19'/>
17975            <parameter type-id='type-id-84'/>
17976            <parameter type-id='type-id-834'/>
17977            <return type-id='type-id-75'/>
17978          </function-decl>
17979        </member-function>
17980        <member-function access='public' destructor='yes'>
17981          <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'>
17982            <parameter type-id='type-id-1533' is-artificial='yes'/>
17983            <parameter type-id='type-id-1' is-artificial='yes'/>
17984            <return type-id='type-id-75'/>
17985          </function-decl>
17986        </member-function>
17987        <member-function access='public'>
17988          <function-decl name='data' mangled-name='_ZNKSs4dataEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='1622' column='1' visibility='default' binding='global' size-in-bits='64'>
17989            <parameter type-id='type-id-1493' is-artificial='yes'/>
17990            <return type-id='type-id-2'/>
17991          </function-decl>
17992        </member-function>
17993        <member-function access='public'>
17994          <function-decl name='length' mangled-name='_ZNKSs6lengthEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='634' column='1' visibility='default' binding='global' size-in-bits='64'>
17995            <parameter type-id='type-id-1493' is-artificial='yes'/>
17996            <return type-id='type-id-7'/>
17997          </function-decl>
17998        </member-function>
17999        <member-function access='public'>
18000          <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'>
18001            <parameter type-id='type-id-1533' is-artificial='yes'/>
18002            <return type-id='type-id-75'/>
18003          </function-decl>
18004        </member-function>
18005        <member-function access='public'>
18006          <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'>
18007            <parameter type-id='type-id-1533' is-artificial='yes'/>
18008            <parameter type-id='type-id-834'/>
18009            <return type-id='type-id-75'/>
18010          </function-decl>
18011        </member-function>
18012        <member-function access='public'>
18013          <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'>
18014            <parameter type-id='type-id-1533' is-artificial='yes'/>
18015            <parameter type-id='type-id-829'/>
18016            <return type-id='type-id-75'/>
18017          </function-decl>
18018        </member-function>
18019        <member-function access='public'>
18020          <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'>
18021            <parameter type-id='type-id-1533' is-artificial='yes'/>
18022            <parameter type-id='type-id-829'/>
18023            <parameter type-id='type-id-19'/>
18024            <parameter type-id='type-id-19'/>
18025            <return type-id='type-id-75'/>
18026          </function-decl>
18027        </member-function>
18028        <member-function access='public'>
18029          <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'>
18030            <parameter type-id='type-id-1533' is-artificial='yes'/>
18031            <parameter type-id='type-id-829'/>
18032            <parameter type-id='type-id-19'/>
18033            <parameter type-id='type-id-19'/>
18034            <parameter type-id='type-id-834'/>
18035            <return type-id='type-id-75'/>
18036          </function-decl>
18037        </member-function>
18038        <member-function access='public'>
18039          <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'>
18040            <parameter type-id='type-id-1533' is-artificial='yes'/>
18041            <parameter type-id='type-id-2'/>
18042            <parameter type-id='type-id-19'/>
18043            <parameter type-id='type-id-834'/>
18044            <return type-id='type-id-75'/>
18045          </function-decl>
18046        </member-function>
18047        <member-function access='public'>
18048          <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'>
18049            <parameter type-id='type-id-1533' is-artificial='yes'/>
18050            <parameter type-id='type-id-2'/>
18051            <parameter type-id='type-id-834'/>
18052            <return type-id='type-id-75'/>
18053          </function-decl>
18054        </member-function>
18055        <member-function access='public'>
18056          <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'>
18057            <parameter type-id='type-id-1533' is-artificial='yes'/>
18058            <parameter type-id='type-id-19'/>
18059            <parameter type-id='type-id-84'/>
18060            <parameter type-id='type-id-834'/>
18061            <return type-id='type-id-75'/>
18062          </function-decl>
18063        </member-function>
18064        <member-function access='public' destructor='yes'>
18065          <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'>
18066            <parameter type-id='type-id-1533' is-artificial='yes'/>
18067            <parameter type-id='type-id-1' is-artificial='yes'/>
18068            <return type-id='type-id-75'/>
18069          </function-decl>
18070        </member-function>
18071        <member-function access='public'>
18072          <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'>
18073            <parameter type-id='type-id-1533' is-artificial='yes'/>
18074            <return type-id='type-id-75'/>
18075          </function-decl>
18076        </member-function>
18077        <member-function access='public'>
18078          <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'>
18079            <parameter type-id='type-id-1533' is-artificial='yes'/>
18080            <parameter type-id='type-id-834'/>
18081            <return type-id='type-id-75'/>
18082          </function-decl>
18083        </member-function>
18084        <member-function access='public'>
18085          <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'>
18086            <parameter type-id='type-id-1533' is-artificial='yes'/>
18087            <parameter type-id='type-id-829'/>
18088            <return type-id='type-id-75'/>
18089          </function-decl>
18090        </member-function>
18091        <member-function access='public'>
18092          <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'>
18093            <parameter type-id='type-id-1533' is-artificial='yes'/>
18094            <parameter type-id='type-id-829'/>
18095            <parameter type-id='type-id-19'/>
18096            <parameter type-id='type-id-19'/>
18097            <return type-id='type-id-75'/>
18098          </function-decl>
18099        </member-function>
18100        <member-function access='public'>
18101          <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'>
18102            <parameter type-id='type-id-1533' is-artificial='yes'/>
18103            <parameter type-id='type-id-829'/>
18104            <parameter type-id='type-id-19'/>
18105            <parameter type-id='type-id-19'/>
18106            <parameter type-id='type-id-834'/>
18107            <return type-id='type-id-75'/>
18108          </function-decl>
18109        </member-function>
18110        <member-function access='public'>
18111          <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'>
18112            <parameter type-id='type-id-1533' is-artificial='yes'/>
18113            <parameter type-id='type-id-2'/>
18114            <parameter type-id='type-id-19'/>
18115            <parameter type-id='type-id-834'/>
18116            <return type-id='type-id-75'/>
18117          </function-decl>
18118        </member-function>
18119        <member-function access='public'>
18120          <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'>
18121            <parameter type-id='type-id-1533' is-artificial='yes'/>
18122            <parameter type-id='type-id-2'/>
18123            <parameter type-id='type-id-834'/>
18124            <return type-id='type-id-75'/>
18125          </function-decl>
18126        </member-function>
18127        <member-function access='public'>
18128          <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'>
18129            <parameter type-id='type-id-1533' is-artificial='yes'/>
18130            <parameter type-id='type-id-19'/>
18131            <parameter type-id='type-id-84'/>
18132            <parameter type-id='type-id-834'/>
18133            <return type-id='type-id-75'/>
18134          </function-decl>
18135        </member-function>
18136        <member-function access='public' destructor='yes'>
18137          <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'>
18138            <parameter type-id='type-id-1533' is-artificial='yes'/>
18139            <parameter type-id='type-id-1' is-artificial='yes'/>
18140            <return type-id='type-id-75'/>
18141          </function-decl>
18142        </member-function>
18143        <member-function access='public'>
18144          <function-decl name='operator[]' mangled-name='_ZNSsixEm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='740' column='1' visibility='default' binding='global' size-in-bits='64'>
18145            <parameter type-id='type-id-1533' is-artificial='yes'/>
18146            <parameter type-id='type-id-19'/>
18147            <return type-id='type-id-1460'/>
18148          </function-decl>
18149        </member-function>
18150        <member-function access='public'>
18151          <function-decl name='resize' mangled-name='_ZNSs6resizeEm' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='666' column='1' visibility='default' binding='global' size-in-bits='64'>
18152            <parameter type-id='type-id-1533' is-artificial='yes'/>
18153            <parameter type-id='type-id-19'/>
18154            <return type-id='type-id-75'/>
18155          </function-decl>
18156        </member-function>
18157        <member-function access='private'>
18158          <function-decl name='_M_leak' mangled-name='_ZNSs7_M_leakEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h' line='299' column='1' visibility='default' binding='global' size-in-bits='64'>
18159            <parameter type-id='type-id-1533' is-artificial='yes'/>
18160            <return type-id='type-id-75'/>
18161          </function-decl>
18162        </member-function>
18163        <member-function access='public'>
18164          <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'>
18165            <parameter type-id='type-id-1533' is-artificial='yes'/>
18166            <return type-id='type-id-75'/>
18167          </function-decl>
18168        </member-function>
18169        <member-function access='public'>
18170          <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'>
18171            <parameter type-id='type-id-1533' is-artificial='yes'/>
18172            <parameter type-id='type-id-834'/>
18173            <return type-id='type-id-75'/>
18174          </function-decl>
18175        </member-function>
18176        <member-function access='public'>
18177          <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'>
18178            <parameter type-id='type-id-1533' is-artificial='yes'/>
18179            <parameter type-id='type-id-829'/>
18180            <return type-id='type-id-75'/>
18181          </function-decl>
18182        </member-function>
18183        <member-function access='public'>
18184          <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'>
18185            <parameter type-id='type-id-1533' is-artificial='yes'/>
18186            <parameter type-id='type-id-829'/>
18187            <parameter type-id='type-id-19'/>
18188            <parameter type-id='type-id-19'/>
18189            <return type-id='type-id-75'/>
18190          </function-decl>
18191        </member-function>
18192        <member-function access='public'>
18193          <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'>
18194            <parameter type-id='type-id-1533' is-artificial='yes'/>
18195            <parameter type-id='type-id-829'/>
18196            <parameter type-id='type-id-19'/>
18197            <parameter type-id='type-id-19'/>
18198            <parameter type-id='type-id-834'/>
18199            <return type-id='type-id-75'/>
18200          </function-decl>
18201        </member-function>
18202        <member-function access='public'>
18203          <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'>
18204            <parameter type-id='type-id-1533' is-artificial='yes'/>
18205            <parameter type-id='type-id-2'/>
18206            <parameter type-id='type-id-19'/>
18207            <parameter type-id='type-id-834'/>
18208            <return type-id='type-id-75'/>
18209          </function-decl>
18210        </member-function>
18211        <member-function access='public'>
18212          <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'>
18213            <parameter type-id='type-id-1533' is-artificial='yes'/>
18214            <parameter type-id='type-id-2'/>
18215            <parameter type-id='type-id-834'/>
18216            <return type-id='type-id-75'/>
18217          </function-decl>
18218        </member-function>
18219        <member-function access='public'>
18220          <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'>
18221            <parameter type-id='type-id-1533' is-artificial='yes'/>
18222            <parameter type-id='type-id-19'/>
18223            <parameter type-id='type-id-84'/>
18224            <parameter type-id='type-id-834'/>
18225            <return type-id='type-id-75'/>
18226          </function-decl>
18227        </member-function>
18228        <member-function access='public' destructor='yes'>
18229          <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'>
18230            <parameter type-id='type-id-1533' is-artificial='yes'/>
18231            <parameter type-id='type-id-1' is-artificial='yes'/>
18232            <return type-id='type-id-75'/>
18233          </function-decl>
18234        </member-function>
18235      </class-decl>
18236      <class-decl name='nothrow_t' 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-1498'/>
18237      <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-1585'>
18238        <data-member access='public' static='yes'>
18239          <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'/>
18240        </data-member>
18241        <data-member access='public' static='yes'>
18242          <var-decl name='digits' type-id='type-id-139' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='934' column='1'/>
18243        </data-member>
18244        <data-member access='public' static='yes'>
18245          <var-decl name='digits10' type-id='type-id-139' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='935' column='1'/>
18246        </data-member>
18247        <data-member access='public' static='yes'>
18248          <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'/>
18249        </data-member>
18250        <data-member access='public' static='yes'>
18251          <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'/>
18252        </data-member>
18253        <data-member access='public' static='yes'>
18254          <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'/>
18255        </data-member>
18256        <data-member access='public' static='yes'>
18257          <var-decl name='radix' type-id='type-id-139' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='939' column='1'/>
18258        </data-member>
18259        <data-member access='public' static='yes'>
18260          <var-decl name='min_exponent' type-id='type-id-139' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='945' column='1'/>
18261        </data-member>
18262        <data-member access='public' static='yes'>
18263          <var-decl name='min_exponent10' type-id='type-id-139' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='946' column='1'/>
18264        </data-member>
18265        <data-member access='public' static='yes'>
18266          <var-decl name='max_exponent' type-id='type-id-139' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='947' column='1'/>
18267        </data-member>
18268        <data-member access='public' static='yes'>
18269          <var-decl name='max_exponent10' type-id='type-id-139' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='948' column='1'/>
18270        </data-member>
18271        <data-member access='public' static='yes'>
18272          <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'/>
18273        </data-member>
18274        <data-member access='public' static='yes'>
18275          <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'/>
18276        </data-member>
18277        <data-member access='public' static='yes'>
18278          <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'/>
18279        </data-member>
18280        <data-member access='public' static='yes'>
18281          <var-decl name='has_denorm' type-id='type-id-1495' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='953' column='1'/>
18282        </data-member>
18283        <data-member access='public' static='yes'>
18284          <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'/>
18285        </data-member>
18286        <data-member access='public' static='yes'>
18287          <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'/>
18288        </data-member>
18289        <data-member access='public' static='yes'>
18290          <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'/>
18291        </data-member>
18292        <data-member access='public' static='yes'>
18293          <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'/>
18294        </data-member>
18295        <data-member access='public' static='yes'>
18296          <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'/>
18297        </data-member>
18298        <data-member access='public' static='yes'>
18299          <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'/>
18300        </data-member>
18301        <data-member access='public' static='yes'>
18302          <var-decl name='round_style' type-id='type-id-1497' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='971' column='1'/>
18303        </data-member>
18304        <member-function access='public' static='yes'>
18305          <function-decl name='max' mangled-name='_ZNSt14numeric_limitsImE3maxEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='931' column='1' visibility='default' binding='global' size-in-bits='64'>
18306            <return type-id='type-id-19'/>
18307          </function-decl>
18308        </member-function>
18309      </class-decl>
18310      <typedef-decl name='string' type-id='type-id-830' 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-835'/>
18311      <class-decl name='bad_alloc' visibility='default' is-declaration-only='yes' id='type-id-1530'>
18312        <member-function access='private' constructor='yes'>
18313          <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'>
18314            <parameter type-id='type-id-1531' is-artificial='yes'/>
18315            <return type-id='type-id-75'/>
18316          </function-decl>
18317        </member-function>
18318      </class-decl>
18319      <class-decl name='exception' visibility='default' is-declaration-only='yes' id='type-id-1539'>
18320        <member-function access='private' constructor='yes'>
18321          <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'>
18322            <parameter type-id='type-id-1540' is-artificial='yes'/>
18323            <return type-id='type-id-75'/>
18324          </function-decl>
18325        </member-function>
18326      </class-decl>
18327      <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-1586'/>
18328      <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-1587'/>
18329      <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-1588'/>
18330      <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-1589'/>
18331      <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'>
18332        <parameter type-id='type-id-330'/>
18333        <parameter type-id='type-id-330'/>
18334        <return type-id='type-id-330'/>
18335      </function-decl>
18336      <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'>
18337        <parameter type-id='type-id-1026'/>
18338        <parameter type-id='type-id-1026'/>
18339        <parameter type-id='type-id-1026'/>
18340        <return type-id='type-id-1026'/>
18341      </function-decl>
18342      <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'>
18343        <parameter type-id='type-id-1026'/>
18344        <parameter type-id='type-id-1026'/>
18345        <parameter type-id='type-id-1026'/>
18346        <return type-id='type-id-1026'/>
18347      </function-decl>
18348      <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'>
18349        <parameter type-id='type-id-1026'/>
18350        <parameter type-id='type-id-1026'/>
18351        <parameter type-id='type-id-1026'/>
18352        <return type-id='type-id-1026'/>
18353      </function-decl>
18354      <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'>
18355        <parameter type-id='type-id-1026'/>
18356        <parameter type-id='type-id-1026'/>
18357        <parameter type-id='type-id-1026'/>
18358        <return type-id='type-id-1026'/>
18359      </function-decl>
18360      <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'>
18361        <parameter type-id='type-id-1026'/>
18362        <parameter type-id='type-id-1026'/>
18363        <parameter type-id='type-id-1026'/>
18364        <return type-id='type-id-1026'/>
18365      </function-decl>
18366      <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'>
18367        <parameter type-id='type-id-1026'/>
18368        <parameter type-id='type-id-1026'/>
18369        <parameter type-id='type-id-1026'/>
18370        <return type-id='type-id-1026'/>
18371      </function-decl>
18372      <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'>
18373        <parameter type-id='type-id-1026'/>
18374        <parameter type-id='type-id-1026'/>
18375        <return type-id='type-id-75'/>
18376      </function-decl>
18377      <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'>
18378        <parameter type-id='type-id-1026'/>
18379        <parameter type-id='type-id-1026'/>
18380        <parameter type-id='type-id-1027'/>
18381        <return type-id='type-id-75'/>
18382      </function-decl>
18383      <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'>
18384        <parameter type-id='type-id-1026'/>
18385        <parameter type-id='type-id-1026'/>
18386        <parameter type-id='type-id-1026'/>
18387        <return type-id='type-id-1026'/>
18388      </function-decl>
18389      <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'>
18390        <parameter type-id='type-id-1026'/>
18391        <parameter type-id='type-id-1026'/>
18392        <parameter type-id='type-id-1026'/>
18393        <parameter type-id='type-id-1027'/>
18394        <return type-id='type-id-1026'/>
18395      </function-decl>
18396      <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'>
18397        <parameter type-id='type-id-1026'/>
18398        <parameter type-id='type-id-1026'/>
18399        <parameter type-id='type-id-1026'/>
18400        <parameter type-id='type-id-1027'/>
18401        <return type-id='type-id-1026'/>
18402      </function-decl>
18403    </namespace-decl>
18404    <type-decl name='variadic parameter type' id='type-id-1590'/>
18405    <type-decl name='void' id='type-id-75'/>
18406    <namespace-decl name='base'>
18407      <enum-decl name='LinkerInitialized' filepath='src/base/basictypes.h' line='381' column='1' id='type-id-95'>
18408        <underlying-type type-id='type-id-96'/>
18409        <enumerator name='LINKER_INITIALIZED' value='0'/>
18410      </enum-decl>
18411      <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-1456'>
18412        <member-type access='public'>
18413          <enum-decl name='Type' filepath='./src/gperftools/malloc_extension.h' line='400' column='1' id='type-id-1591'>
18414            <underlying-type type-id='type-id-96'/>
18415            <enumerator name='INUSE' value='0'/>
18416            <enumerator name='FREE' value='1'/>
18417            <enumerator name='UNMAPPED' value='2'/>
18418            <enumerator name='UNKNOWN' value='3'/>
18419          </enum-decl>
18420        </member-type>
18421        <data-member access='public' layout-offset-in-bits='0'>
18422          <var-decl name='address' type-id='type-id-234' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='408' column='1'/>
18423        </data-member>
18424        <data-member access='public' layout-offset-in-bits='64'>
18425          <var-decl name='length' type-id='type-id-7' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='409' column='1'/>
18426        </data-member>
18427        <data-member access='public' layout-offset-in-bits='128'>
18428          <var-decl name='type' type-id='type-id-1591' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='410' column='1'/>
18429        </data-member>
18430        <data-member access='public' layout-offset-in-bits='192'>
18431          <var-decl name='fraction' type-id='type-id-15' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='411' column='1'/>
18432        </data-member>
18433      </class-decl>
18434      <namespace-decl name='subtle'>
18435        <typedef-decl name='Atomic64' type-id='type-id-90' filepath='./src/base/atomicops-internals-x86.h' line='70' column='1' id='type-id-91'/>
18436        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
18437          <parameter type-id='type-id-92'/>
18438          <parameter type-id='type-id-93'/>
18439          <parameter type-id='type-id-93'/>
18440          <return type-id='type-id-93'/>
18441        </function-decl>
18442        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
18443          <parameter type-id='type-id-92'/>
18444          <parameter type-id='type-id-93'/>
18445          <return type-id='type-id-93'/>
18446        </function-decl>
18447        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
18448          <parameter type-id='type-id-92'/>
18449          <parameter type-id='type-id-93'/>
18450          <return type-id='type-id-93'/>
18451        </function-decl>
18452        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
18453          <parameter type-id='type-id-92'/>
18454          <parameter type-id='type-id-93'/>
18455          <parameter type-id='type-id-93'/>
18456          <return type-id='type-id-93'/>
18457        </function-decl>
18458        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
18459          <parameter type-id='type-id-94'/>
18460          <return type-id='type-id-91'/>
18461        </function-decl>
18462      </namespace-decl>
18463      <namespace-decl name='internal'>
18464        <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-1085'>
18465          <data-member access='public' layout-offset-in-bits='0'>
18466            <var-decl name='priv_end' type-id='type-id-1080' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
18467          </data-member>
18468          <data-member access='public' layout-offset-in-bits='64'>
18469            <var-decl name='priv_data' type-id='type-id-1081' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
18470          </data-member>
18471          <member-function access='public'>
18472            <function-decl name='empty' mangled-name='_ZNK4base8internal8HookListIPFvPKvEE5emptyEv' filepath='src/malloc_hook-inl.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
18473              <parameter type-id='type-id-1478' is-artificial='yes'/>
18474              <return type-id='type-id-76'/>
18475            </function-decl>
18476          </member-function>
18477          <member-function access='public'>
18478            <function-decl name='GetSingular' mangled-name='_ZNK4base8internal8HookListIPFvPKvEE11GetSingularEv' filepath='src/malloc_hook-inl.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
18479              <parameter type-id='type-id-1478' is-artificial='yes'/>
18480              <return type-id='type-id-190'/>
18481            </function-decl>
18482          </member-function>
18483          <member-function access='public'>
18484            <function-decl name='Traverse' mangled-name='_ZNK4base8internal8HookListIPFvPKvEE8TraverseEPS5_i' filepath='src/malloc_hook-inl.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
18485              <parameter type-id='type-id-1478' is-artificial='yes'/>
18486              <parameter type-id='type-id-1566'/>
18487              <parameter type-id='type-id-1'/>
18488              <return type-id='type-id-1'/>
18489            </function-decl>
18490          </member-function>
18491          <member-function access='public'>
18492            <function-decl name='FixupPrivEndLocked' mangled-name='_ZN4base8internal8HookListIPFvPKvEE18FixupPrivEndLockedEv' filepath='src/malloc_hook-inl.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
18493              <parameter type-id='type-id-1458' is-artificial='yes'/>
18494              <return type-id='type-id-75'/>
18495            </function-decl>
18496          </member-function>
18497          <member-function access='public'>
18498            <function-decl name='ExchangeSingular' mangled-name='_ZN4base8internal8HookListIPFvPKvEE16ExchangeSingularES5_' filepath='src/malloc_hook-inl.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
18499              <parameter type-id='type-id-1458' is-artificial='yes'/>
18500              <parameter type-id='type-id-190'/>
18501              <return type-id='type-id-190'/>
18502            </function-decl>
18503          </member-function>
18504          <member-function access='public'>
18505            <function-decl name='Remove' mangled-name='_ZN4base8internal8HookListIPFvPKvEE6RemoveES5_' filepath='src/malloc_hook-inl.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
18506              <parameter type-id='type-id-1458' is-artificial='yes'/>
18507              <parameter type-id='type-id-190'/>
18508              <return type-id='type-id-76'/>
18509            </function-decl>
18510          </member-function>
18511          <member-function access='public'>
18512            <function-decl name='Add' mangled-name='_ZN4base8internal8HookListIPFvPKvEE3AddES5_' filepath='src/malloc_hook-inl.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
18513              <parameter type-id='type-id-1458' is-artificial='yes'/>
18514              <parameter type-id='type-id-190'/>
18515              <return type-id='type-id-76'/>
18516            </function-decl>
18517          </member-function>
18518        </class-decl>
18519        <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-1084'>
18520          <data-member access='public' layout-offset-in-bits='0'>
18521            <var-decl name='priv_end' type-id='type-id-1080' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
18522          </data-member>
18523          <data-member access='public' layout-offset-in-bits='64'>
18524            <var-decl name='priv_data' type-id='type-id-1081' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
18525          </data-member>
18526          <member-function access='public'>
18527            <function-decl name='empty' mangled-name='_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv' filepath='src/malloc_hook-inl.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv'>
18528              <parameter type-id='type-id-1480' is-artificial='yes'/>
18529              <return type-id='type-id-76'/>
18530            </function-decl>
18531          </member-function>
18532          <member-function access='public'>
18533            <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'>
18534              <parameter type-id='type-id-1480' is-artificial='yes'/>
18535              <return type-id='type-id-382'/>
18536            </function-decl>
18537          </member-function>
18538          <member-function access='public'>
18539            <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'>
18540              <parameter type-id='type-id-1459' is-artificial='yes'/>
18541              <return type-id='type-id-75'/>
18542            </function-decl>
18543          </member-function>
18544          <member-function access='public'>
18545            <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'>
18546              <parameter type-id='type-id-1480' is-artificial='yes'/>
18547              <parameter type-id='type-id-1568'/>
18548              <parameter type-id='type-id-1'/>
18549              <return type-id='type-id-1'/>
18550            </function-decl>
18551          </member-function>
18552          <member-function access='public'>
18553            <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_'>
18554              <parameter type-id='type-id-1459' is-artificial='yes'/>
18555              <parameter type-id='type-id-382'/>
18556              <return type-id='type-id-382'/>
18557            </function-decl>
18558          </member-function>
18559          <member-function access='public'>
18560            <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_'>
18561              <parameter type-id='type-id-1459' is-artificial='yes'/>
18562              <parameter type-id='type-id-382'/>
18563              <return type-id='type-id-76'/>
18564            </function-decl>
18565          </member-function>
18566          <member-function access='public'>
18567            <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_'>
18568              <parameter type-id='type-id-1459' is-artificial='yes'/>
18569              <parameter type-id='type-id-382'/>
18570              <return type-id='type-id-76'/>
18571            </function-decl>
18572          </member-function>
18573        </class-decl>
18574      </namespace-decl>
18575    </namespace-decl>
18576    <namespace-decl name='__gnu_cxx'>
18577      <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'>
18578        <data-member access='protected' layout-offset-in-bits='0'>
18579          <var-decl name='_M_current' type-id='type-id-1026' 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'/>
18580        </data-member>
18581        <member-function access='private'>
18582          <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'>
18583            <parameter type-id='type-id-1029' is-artificial='yes'/>
18584            <return type-id='type-id-75'/>
18585          </function-decl>
18586        </member-function>
18587        <member-function access='private'>
18588          <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'>
18589            <parameter type-id='type-id-1029' is-artificial='yes'/>
18590            <parameter type-id='type-id-1030'/>
18591            <return type-id='type-id-75'/>
18592          </function-decl>
18593        </member-function>
18594        <member-function access='private'>
18595          <function-decl name='base' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEE4baseEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64'>
18596            <parameter type-id='type-id-1031' is-artificial='yes'/>
18597            <return type-id='type-id-1030'/>
18598          </function-decl>
18599        </member-function>
18600        <member-function access='private'>
18601          <function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEEdeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='698' column='1' visibility='default' binding='global' size-in-bits='64'>
18602            <parameter type-id='type-id-1031' is-artificial='yes'/>
18603            <return type-id='type-id-1032'/>
18604          </function-decl>
18605        </member-function>
18606      </class-decl>
18607      <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-1453'>
18608        <member-function access='private'>
18609          <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'>
18610            <parameter type-id='type-id-1454' is-artificial='yes'/>
18611            <return type-id='type-id-75'/>
18612          </function-decl>
18613        </member-function>
18614        <member-function access='private'>
18615          <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'>
18616            <parameter type-id='type-id-1454' is-artificial='yes'/>
18617            <parameter type-id='type-id-1470'/>
18618            <return type-id='type-id-75'/>
18619          </function-decl>
18620        </member-function>
18621        <member-function access='private' destructor='yes'>
18622          <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'>
18623            <parameter type-id='type-id-1454' is-artificial='yes'/>
18624            <parameter type-id='type-id-1' is-artificial='yes'/>
18625            <return type-id='type-id-75'/>
18626          </function-decl>
18627        </member-function>
18628        <member-function access='private'>
18629          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE10deallocateEPS2_m' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64'>
18630            <parameter type-id='type-id-1454' is-artificial='yes'/>
18631            <parameter type-id='type-id-1026'/>
18632            <parameter type-id='type-id-19'/>
18633            <return type-id='type-id-75'/>
18634          </function-decl>
18635        </member-function>
18636        <member-function access='private'>
18637          <function-decl name='max_size' mangled-name='_ZNK9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE8max_sizeEv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
18638            <parameter type-id='type-id-1471' is-artificial='yes'/>
18639            <return type-id='type-id-7'/>
18640          </function-decl>
18641        </member-function>
18642        <member-function access='private'>
18643          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE8allocateEmPKv' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
18644            <parameter type-id='type-id-1454' is-artificial='yes'/>
18645            <parameter type-id='type-id-19'/>
18646            <parameter type-id='type-id-74'/>
18647            <return type-id='type-id-1026'/>
18648          </function-decl>
18649        </member-function>
18650        <member-function access='private'>
18651          <function-decl name='construct' mangled-name='_ZN9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE9constructEPS2_RKS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
18652            <parameter type-id='type-id-1454' is-artificial='yes'/>
18653            <parameter type-id='type-id-1026'/>
18654            <parameter type-id='type-id-1462'/>
18655            <return type-id='type-id-75'/>
18656          </function-decl>
18657        </member-function>
18658        <member-function access='private'>
18659          <function-decl name='destroy' mangled-name='_ZN9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE7destroyEPS2_' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
18660            <parameter type-id='type-id-1454' is-artificial='yes'/>
18661            <parameter type-id='type-id-1026'/>
18662            <return type-id='type-id-75'/>
18663          </function-decl>
18664        </member-function>
18665      </class-decl>
18666      <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-832'>
18667        <member-function access='private'>
18668          <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'>
18669            <parameter type-id='type-id-1455' is-artificial='yes'/>
18670            <return type-id='type-id-75'/>
18671          </function-decl>
18672        </member-function>
18673        <member-function access='private'>
18674          <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'>
18675            <parameter type-id='type-id-1455' is-artificial='yes'/>
18676            <parameter type-id='type-id-1473'/>
18677            <return type-id='type-id-75'/>
18678          </function-decl>
18679        </member-function>
18680        <member-function access='private' destructor='yes'>
18681          <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'>
18682            <parameter type-id='type-id-1455' is-artificial='yes'/>
18683            <parameter type-id='type-id-1' is-artificial='yes'/>
18684            <return type-id='type-id-75'/>
18685          </function-decl>
18686        </member-function>
18687        <member-function access='private'>
18688          <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'>
18689            <parameter type-id='type-id-1455' is-artificial='yes'/>
18690            <return type-id='type-id-75'/>
18691          </function-decl>
18692        </member-function>
18693        <member-function access='private'>
18694          <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'>
18695            <parameter type-id='type-id-1455' is-artificial='yes'/>
18696            <parameter type-id='type-id-1473'/>
18697            <return type-id='type-id-75'/>
18698          </function-decl>
18699        </member-function>
18700        <member-function access='private' destructor='yes'>
18701          <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'>
18702            <parameter type-id='type-id-1455' is-artificial='yes'/>
18703            <parameter type-id='type-id-1' is-artificial='yes'/>
18704            <return type-id='type-id-75'/>
18705          </function-decl>
18706        </member-function>
18707        <member-function access='private'>
18708          <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'>
18709            <parameter type-id='type-id-1455' is-artificial='yes'/>
18710            <return type-id='type-id-75'/>
18711          </function-decl>
18712        </member-function>
18713        <member-function access='private'>
18714          <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'>
18715            <parameter type-id='type-id-1455' is-artificial='yes'/>
18716            <parameter type-id='type-id-1473'/>
18717            <return type-id='type-id-75'/>
18718          </function-decl>
18719        </member-function>
18720        <member-function access='private' destructor='yes'>
18721          <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'>
18722            <parameter type-id='type-id-1455' is-artificial='yes'/>
18723            <parameter type-id='type-id-1' is-artificial='yes'/>
18724            <return type-id='type-id-75'/>
18725          </function-decl>
18726        </member-function>
18727        <member-function access='private'>
18728          <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'>
18729            <parameter type-id='type-id-1455' is-artificial='yes'/>
18730            <return type-id='type-id-75'/>
18731          </function-decl>
18732        </member-function>
18733        <member-function access='private'>
18734          <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'>
18735            <parameter type-id='type-id-1455' is-artificial='yes'/>
18736            <parameter type-id='type-id-1473'/>
18737            <return type-id='type-id-75'/>
18738          </function-decl>
18739        </member-function>
18740        <member-function access='private' destructor='yes'>
18741          <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'>
18742            <parameter type-id='type-id-1455' is-artificial='yes'/>
18743            <parameter type-id='type-id-1' is-artificial='yes'/>
18744            <return type-id='type-id-75'/>
18745          </function-decl>
18746        </member-function>
18747        <member-function access='private'>
18748          <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'>
18749            <parameter type-id='type-id-1455' is-artificial='yes'/>
18750            <return type-id='type-id-75'/>
18751          </function-decl>
18752        </member-function>
18753        <member-function access='private'>
18754          <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'>
18755            <parameter type-id='type-id-1455' is-artificial='yes'/>
18756            <parameter type-id='type-id-1473'/>
18757            <return type-id='type-id-75'/>
18758          </function-decl>
18759        </member-function>
18760        <member-function access='private' destructor='yes'>
18761          <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'>
18762            <parameter type-id='type-id-1455' is-artificial='yes'/>
18763            <parameter type-id='type-id-1' is-artificial='yes'/>
18764            <return type-id='type-id-75'/>
18765          </function-decl>
18766        </member-function>
18767        <member-function access='private'>
18768          <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'>
18769            <parameter type-id='type-id-1455' is-artificial='yes'/>
18770            <return type-id='type-id-75'/>
18771          </function-decl>
18772        </member-function>
18773        <member-function access='private'>
18774          <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'>
18775            <parameter type-id='type-id-1455' is-artificial='yes'/>
18776            <parameter type-id='type-id-1473'/>
18777            <return type-id='type-id-75'/>
18778          </function-decl>
18779        </member-function>
18780        <member-function access='private' destructor='yes'>
18781          <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'>
18782            <parameter type-id='type-id-1455' is-artificial='yes'/>
18783            <parameter type-id='type-id-1' is-artificial='yes'/>
18784            <return type-id='type-id-75'/>
18785          </function-decl>
18786        </member-function>
18787      </class-decl>
18788      <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-1592'/>
18789      <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-1593'/>
18790      <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-1594'/>
18791      <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'>
18792        <parameter type-id='type-id-1468'/>
18793        <parameter type-id='type-id-1468'/>
18794        <return type-id='type-id-314'/>
18795      </function-decl>
18796    </namespace-decl>
18797    <namespace-decl name='tcmalloc'>
18798      <class-decl name='CentralFreeList' size-in-bits='9344' visibility='default' filepath='src/central_freelist.h' line='50' column='1' id='type-id-1542'>
18799        <member-type access='private'>
18800          <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-1429'>
18801            <data-member access='public' layout-offset-in-bits='0'>
18802              <var-decl name='head' type-id='type-id-74' visibility='default' filepath='src/central_freelist.h' line='98' column='1'/>
18803            </data-member>
18804            <data-member access='public' layout-offset-in-bits='64'>
18805              <var-decl name='tail' type-id='type-id-74' visibility='default' filepath='src/central_freelist.h' line='99' column='1'/>
18806            </data-member>
18807          </class-decl>
18808        </member-type>
18809        <data-member access='private' static='yes'>
18810          <var-decl name='kMaxNumTransferEntries' type-id='type-id-139' visibility='default' filepath='src/central_freelist.h' line='111' column='1'/>
18811        </data-member>
18812        <data-member access='private' layout-offset-in-bits='0'>
18813          <var-decl name='lock_' type-id='type-id-285' visibility='default' filepath='src/central_freelist.h' line='164' column='1'/>
18814        </data-member>
18815        <data-member access='private' layout-offset-in-bits='64'>
18816          <var-decl name='size_class_' type-id='type-id-7' visibility='default' filepath='src/central_freelist.h' line='167' column='1'/>
18817        </data-member>
18818        <data-member access='private' layout-offset-in-bits='128'>
18819          <var-decl name='empty_' type-id='type-id-144' visibility='default' filepath='src/central_freelist.h' line='168' column='1'/>
18820        </data-member>
18821        <data-member access='private' layout-offset-in-bits='512'>
18822          <var-decl name='nonempty_' type-id='type-id-144' visibility='default' filepath='src/central_freelist.h' line='169' column='1'/>
18823        </data-member>
18824        <data-member access='private' layout-offset-in-bits='896'>
18825          <var-decl name='num_spans_' type-id='type-id-7' visibility='default' filepath='src/central_freelist.h' line='170' column='1'/>
18826        </data-member>
18827        <data-member access='private' layout-offset-in-bits='960'>
18828          <var-decl name='counter_' type-id='type-id-7' visibility='default' filepath='src/central_freelist.h' line='171' column='1'/>
18829        </data-member>
18830        <data-member access='private' layout-offset-in-bits='1024'>
18831          <var-decl name='tc_slots_' type-id='type-id-1430' visibility='default' filepath='src/central_freelist.h' line='178' column='1'/>
18832        </data-member>
18833        <data-member access='private' layout-offset-in-bits='9216'>
18834          <var-decl name='used_slots_' type-id='type-id-141' visibility='default' filepath='src/central_freelist.h' line='182' column='1'/>
18835        </data-member>
18836        <data-member access='private' layout-offset-in-bits='9248'>
18837          <var-decl name='cache_size_' type-id='type-id-141' visibility='default' filepath='src/central_freelist.h' line='186' column='1'/>
18838        </data-member>
18839        <data-member access='private' layout-offset-in-bits='9280'>
18840          <var-decl name='max_cache_size_' type-id='type-id-141' visibility='default' filepath='src/central_freelist.h' line='188' column='1'/>
18841        </data-member>
18842        <member-function access='private' constructor='yes'>
18843          <function-decl name='CentralFreeList' filepath='src/central_freelist.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64'>
18844            <parameter type-id='type-id-1543' is-artificial='yes'/>
18845            <return type-id='type-id-75'/>
18846          </function-decl>
18847        </member-function>
18848        <member-function access='private'>
18849          <function-decl name='length' mangled-name='_ZN8tcmalloc15CentralFreeList6lengthEv' filepath='src/central_freelist.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
18850            <parameter type-id='type-id-1543' is-artificial='yes'/>
18851            <return type-id='type-id-1'/>
18852          </function-decl>
18853        </member-function>
18854        <member-function access='private' constructor='yes'>
18855          <function-decl name='CentralFreeList' filepath='src/central_freelist.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64'>
18856            <parameter type-id='type-id-1543' is-artificial='yes'/>
18857            <return type-id='type-id-75'/>
18858          </function-decl>
18859        </member-function>
18860        <member-function access='private'>
18861          <function-decl name='FetchFromOneSpans' mangled-name='_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_' filepath='src/central_freelist.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_'>
18862            <parameter type-id='type-id-1543' is-artificial='yes'/>
18863            <parameter type-id='type-id-1'/>
18864            <parameter type-id='type-id-171'/>
18865            <parameter type-id='type-id-171'/>
18866            <return type-id='type-id-1'/>
18867          </function-decl>
18868        </member-function>
18869        <member-function access='private'>
18870          <function-decl name='Init' mangled-name='_ZN8tcmalloc15CentralFreeList4InitEm' filepath='src/central_freelist.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList4InitEm'>
18871            <parameter type-id='type-id-1543' is-artificial='yes'/>
18872            <parameter type-id='type-id-7'/>
18873            <return type-id='type-id-75'/>
18874          </function-decl>
18875        </member-function>
18876        <member-function access='private'>
18877          <function-decl name='Populate' mangled-name='_ZN8tcmalloc15CentralFreeList8PopulateEv' filepath='src/central_freelist.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList8PopulateEv'>
18878            <parameter type-id='type-id-1543' is-artificial='yes'/>
18879            <return type-id='type-id-75'/>
18880          </function-decl>
18881        </member-function>
18882        <member-function access='private'>
18883          <function-decl name='FetchFromOneSpansSafe' mangled-name='_ZN8tcmalloc15CentralFreeList21FetchFromOneSpansSafeEiPPvS2_' filepath='src/central_freelist.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList21FetchFromOneSpansSafeEiPPvS2_'>
18884            <parameter type-id='type-id-1543' is-artificial='yes'/>
18885            <parameter type-id='type-id-1'/>
18886            <parameter type-id='type-id-171'/>
18887            <parameter type-id='type-id-171'/>
18888            <return type-id='type-id-1'/>
18889          </function-decl>
18890        </member-function>
18891        <member-function access='private'>
18892          <function-decl name='OverheadBytes' mangled-name='_ZN8tcmalloc15CentralFreeList13OverheadBytesEv' filepath='src/central_freelist.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList13OverheadBytesEv'>
18893            <parameter type-id='type-id-1543' is-artificial='yes'/>
18894            <return type-id='type-id-7'/>
18895          </function-decl>
18896        </member-function>
18897        <member-function access='private'>
18898          <function-decl name='tc_length' mangled-name='_ZN8tcmalloc15CentralFreeList9tc_lengthEv' filepath='src/central_freelist.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList9tc_lengthEv'>
18899            <parameter type-id='type-id-1543' is-artificial='yes'/>
18900            <return type-id='type-id-1'/>
18901          </function-decl>
18902        </member-function>
18903        <member-function access='private'>
18904          <function-decl name='RemoveRange' mangled-name='_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i' filepath='src/central_freelist.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i'>
18905            <parameter type-id='type-id-1543' is-artificial='yes'/>
18906            <parameter type-id='type-id-171'/>
18907            <parameter type-id='type-id-171'/>
18908            <parameter type-id='type-id-1'/>
18909            <return type-id='type-id-1'/>
18910          </function-decl>
18911        </member-function>
18912        <member-function access='private'>
18913          <function-decl name='ReleaseToSpans' mangled-name='_ZN8tcmalloc15CentralFreeList14ReleaseToSpansEPv' filepath='src/central_freelist.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList14ReleaseToSpansEPv'>
18914            <parameter type-id='type-id-1543' is-artificial='yes'/>
18915            <parameter type-id='type-id-74'/>
18916            <return type-id='type-id-75'/>
18917          </function-decl>
18918        </member-function>
18919        <member-function access='private'>
18920          <function-decl name='ReleaseListToSpans' mangled-name='_ZN8tcmalloc15CentralFreeList18ReleaseListToSpansEPv' filepath='src/central_freelist.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList18ReleaseListToSpansEPv'>
18921            <parameter type-id='type-id-1543' is-artificial='yes'/>
18922            <parameter type-id='type-id-74'/>
18923            <return type-id='type-id-75'/>
18924          </function-decl>
18925        </member-function>
18926        <member-function access='private'>
18927          <function-decl name='ShrinkCache' mangled-name='_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib' filepath='src/central_freelist.h' line='160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib'>
18928            <parameter type-id='type-id-1543' is-artificial='yes'/>
18929            <parameter type-id='type-id-1'/>
18930            <parameter type-id='type-id-76'/>
18931            <return type-id='type-id-76'/>
18932          </function-decl>
18933        </member-function>
18934        <member-function access='private' static='yes'>
18935          <function-decl name='EvictRandomSizeClass' mangled-name='_ZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEib' filepath='src/central_freelist.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEib'>
18936            <parameter type-id='type-id-1'/>
18937            <parameter type-id='type-id-76'/>
18938            <return type-id='type-id-76'/>
18939          </function-decl>
18940        </member-function>
18941        <member-function access='private'>
18942          <function-decl name='MakeCacheSpace' mangled-name='_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv' filepath='src/central_freelist.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv'>
18943            <parameter type-id='type-id-1543' is-artificial='yes'/>
18944            <return type-id='type-id-76'/>
18945          </function-decl>
18946        </member-function>
18947        <member-function access='private'>
18948          <function-decl name='InsertRange' mangled-name='_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i' filepath='src/central_freelist.h' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i'>
18949            <parameter type-id='type-id-1543' is-artificial='yes'/>
18950            <parameter type-id='type-id-74'/>
18951            <parameter type-id='type-id-74'/>
18952            <parameter type-id='type-id-1'/>
18953            <return type-id='type-id-75'/>
18954          </function-decl>
18955        </member-function>
18956        <member-function access='private' constructor='yes'>
18957          <function-decl name='CentralFreeList' filepath='src/central_freelist.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64'>
18958            <parameter type-id='type-id-1543' is-artificial='yes'/>
18959            <return type-id='type-id-75'/>
18960          </function-decl>
18961        </member-function>
18962        <member-function access='private'>
18963          <function-decl name='Unlock' mangled-name='_ZN8tcmalloc15CentralFreeList6UnlockEv' filepath='src/central_freelist.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'>
18964            <parameter type-id='type-id-1543' is-artificial='yes'/>
18965            <return type-id='type-id-75'/>
18966          </function-decl>
18967        </member-function>
18968        <member-function access='private'>
18969          <function-decl name='Lock' mangled-name='_ZN8tcmalloc15CentralFreeList4LockEv' filepath='src/central_freelist.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
18970            <parameter type-id='type-id-1543' is-artificial='yes'/>
18971            <return type-id='type-id-75'/>
18972          </function-decl>
18973        </member-function>
18974      </class-decl>
18975      <class-decl name='CentralFreeListPadded' size-in-bits='9728' visibility='default' filepath='src/central_freelist.h' line='206' column='1' id='type-id-1431'>
18976        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1595'/>
18977      </class-decl>
18978      <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-1595'>
18979        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1542'/>
18980        <data-member access='private' layout-offset-in-bits='9312'>
18981          <var-decl name='pad_' type-id='type-id-303' visibility='default' filepath='src/central_freelist.h' line='198' column='1'/>
18982        </data-member>
18983      </class-decl>
18984      <class-decl name='LogItem' size-in-bits='128' visibility='default' filepath='src/internal_logging.h' line='70' column='1' id='type-id-1000'>
18985        <member-type access='private'>
18986          <enum-decl name='Tag' filepath='src/internal_logging.h' line='83' column='1' id='type-id-1596'>
18987            <underlying-type type-id='type-id-96'/>
18988            <enumerator name='kStr' value='0'/>
18989            <enumerator name='kSigned' value='1'/>
18990            <enumerator name='kUnsigned' value='2'/>
18991            <enumerator name='kPtr' value='3'/>
18992            <enumerator name='kEnd' value='4'/>
18993          </enum-decl>
18994        </member-type>
18995        <member-type access='private'>
18996          <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-1597'>
18997            <data-member access='public'>
18998              <var-decl name='str' type-id='type-id-2' visibility='default' filepath='src/internal_logging.h' line='92' column='1'/>
18999            </data-member>
19000            <data-member access='public'>
19001              <var-decl name='ptr' type-id='type-id-74' visibility='default' filepath='src/internal_logging.h' line='93' column='1'/>
19002            </data-member>
19003            <data-member access='public'>
19004              <var-decl name='snum' type-id='type-id-90' visibility='default' filepath='src/internal_logging.h' line='94' column='1'/>
19005            </data-member>
19006            <data-member access='public'>
19007              <var-decl name='unum' type-id='type-id-38' visibility='default' filepath='src/internal_logging.h' line='95' column='1'/>
19008            </data-member>
19009          </union-decl>
19010        </member-type>
19011        <data-member access='private' layout-offset-in-bits='0'>
19012          <var-decl name='tag_' type-id='type-id-1596' visibility='default' filepath='src/internal_logging.h' line='90' column='1'/>
19013        </data-member>
19014        <data-member access='private' layout-offset-in-bits='64'>
19015          <var-decl name='u_' type-id='type-id-1597' visibility='default' filepath='src/internal_logging.h' line='96' column='1'/>
19016        </data-member>
19017        <member-function access='private' constructor='yes'>
19018          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19019            <parameter type-id='type-id-1545' is-artificial='yes'/>
19020            <return type-id='type-id-75'/>
19021          </function-decl>
19022        </member-function>
19023        <member-function access='private' constructor='yes'>
19024          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19025            <parameter type-id='type-id-1545' is-artificial='yes'/>
19026            <parameter type-id='type-id-2'/>
19027            <return type-id='type-id-75'/>
19028          </function-decl>
19029        </member-function>
19030        <member-function access='private' constructor='yes'>
19031          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19032            <parameter type-id='type-id-1545' is-artificial='yes'/>
19033            <parameter type-id='type-id-1'/>
19034            <return type-id='type-id-75'/>
19035          </function-decl>
19036        </member-function>
19037        <member-function access='private' constructor='yes'>
19038          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19039            <parameter type-id='type-id-1545' is-artificial='yes'/>
19040            <parameter type-id='type-id-18'/>
19041            <return type-id='type-id-75'/>
19042          </function-decl>
19043        </member-function>
19044        <member-function access='private' constructor='yes'>
19045          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19046            <parameter type-id='type-id-1545' is-artificial='yes'/>
19047            <parameter type-id='type-id-20'/>
19048            <return type-id='type-id-75'/>
19049          </function-decl>
19050        </member-function>
19051        <member-function access='private' constructor='yes'>
19052          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19053            <parameter type-id='type-id-1545' is-artificial='yes'/>
19054            <parameter type-id='type-id-157'/>
19055            <return type-id='type-id-75'/>
19056          </function-decl>
19057        </member-function>
19058        <member-function access='private' constructor='yes'>
19059          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19060            <parameter type-id='type-id-1545' is-artificial='yes'/>
19061            <parameter type-id='type-id-19'/>
19062            <return type-id='type-id-75'/>
19063          </function-decl>
19064        </member-function>
19065        <member-function access='private' constructor='yes'>
19066          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19067            <parameter type-id='type-id-1545' is-artificial='yes'/>
19068            <parameter type-id='type-id-21'/>
19069            <return type-id='type-id-75'/>
19070          </function-decl>
19071        </member-function>
19072        <member-function access='private' constructor='yes'>
19073          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19074            <parameter type-id='type-id-1545' is-artificial='yes'/>
19075            <parameter type-id='type-id-74'/>
19076            <return type-id='type-id-75'/>
19077          </function-decl>
19078        </member-function>
19079        <member-function access='private' constructor='yes'>
19080          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19081            <parameter type-id='type-id-1545' is-artificial='yes'/>
19082            <return type-id='type-id-75'/>
19083          </function-decl>
19084        </member-function>
19085        <member-function access='private' constructor='yes'>
19086          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19087            <parameter type-id='type-id-1545' is-artificial='yes'/>
19088            <parameter type-id='type-id-2'/>
19089            <return type-id='type-id-75'/>
19090          </function-decl>
19091        </member-function>
19092        <member-function access='private' constructor='yes'>
19093          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19094            <parameter type-id='type-id-1545' is-artificial='yes'/>
19095            <parameter type-id='type-id-1'/>
19096            <return type-id='type-id-75'/>
19097          </function-decl>
19098        </member-function>
19099        <member-function access='private' constructor='yes'>
19100          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19101            <parameter type-id='type-id-1545' is-artificial='yes'/>
19102            <parameter type-id='type-id-18'/>
19103            <return type-id='type-id-75'/>
19104          </function-decl>
19105        </member-function>
19106        <member-function access='private' constructor='yes'>
19107          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19108            <parameter type-id='type-id-1545' is-artificial='yes'/>
19109            <parameter type-id='type-id-20'/>
19110            <return type-id='type-id-75'/>
19111          </function-decl>
19112        </member-function>
19113        <member-function access='private' constructor='yes'>
19114          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19115            <parameter type-id='type-id-1545' is-artificial='yes'/>
19116            <parameter type-id='type-id-157'/>
19117            <return type-id='type-id-75'/>
19118          </function-decl>
19119        </member-function>
19120        <member-function access='private' constructor='yes'>
19121          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19122            <parameter type-id='type-id-1545' is-artificial='yes'/>
19123            <parameter type-id='type-id-19'/>
19124            <return type-id='type-id-75'/>
19125          </function-decl>
19126        </member-function>
19127        <member-function access='private' constructor='yes'>
19128          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19129            <parameter type-id='type-id-1545' is-artificial='yes'/>
19130            <parameter type-id='type-id-21'/>
19131            <return type-id='type-id-75'/>
19132          </function-decl>
19133        </member-function>
19134        <member-function access='private' constructor='yes'>
19135          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19136            <parameter type-id='type-id-1545' is-artificial='yes'/>
19137            <parameter type-id='type-id-74'/>
19138            <return type-id='type-id-75'/>
19139          </function-decl>
19140        </member-function>
19141        <member-function access='private' constructor='yes'>
19142          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19143            <parameter type-id='type-id-1545' is-artificial='yes'/>
19144            <return type-id='type-id-75'/>
19145          </function-decl>
19146        </member-function>
19147        <member-function access='private' constructor='yes'>
19148          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19149            <parameter type-id='type-id-1545' is-artificial='yes'/>
19150            <parameter type-id='type-id-2'/>
19151            <return type-id='type-id-75'/>
19152          </function-decl>
19153        </member-function>
19154        <member-function access='private' constructor='yes'>
19155          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19156            <parameter type-id='type-id-1545' is-artificial='yes'/>
19157            <parameter type-id='type-id-1'/>
19158            <return type-id='type-id-75'/>
19159          </function-decl>
19160        </member-function>
19161        <member-function access='private' constructor='yes'>
19162          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19163            <parameter type-id='type-id-1545' is-artificial='yes'/>
19164            <parameter type-id='type-id-18'/>
19165            <return type-id='type-id-75'/>
19166          </function-decl>
19167        </member-function>
19168        <member-function access='private' constructor='yes'>
19169          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19170            <parameter type-id='type-id-1545' is-artificial='yes'/>
19171            <parameter type-id='type-id-20'/>
19172            <return type-id='type-id-75'/>
19173          </function-decl>
19174        </member-function>
19175        <member-function access='private' constructor='yes'>
19176          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19177            <parameter type-id='type-id-1545' is-artificial='yes'/>
19178            <parameter type-id='type-id-157'/>
19179            <return type-id='type-id-75'/>
19180          </function-decl>
19181        </member-function>
19182        <member-function access='private' constructor='yes'>
19183          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19184            <parameter type-id='type-id-1545' is-artificial='yes'/>
19185            <parameter type-id='type-id-19'/>
19186            <return type-id='type-id-75'/>
19187          </function-decl>
19188        </member-function>
19189        <member-function access='private' constructor='yes'>
19190          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19191            <parameter type-id='type-id-1545' is-artificial='yes'/>
19192            <parameter type-id='type-id-21'/>
19193            <return type-id='type-id-75'/>
19194          </function-decl>
19195        </member-function>
19196        <member-function access='private' constructor='yes'>
19197          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19198            <parameter type-id='type-id-1545' is-artificial='yes'/>
19199            <parameter type-id='type-id-74'/>
19200            <return type-id='type-id-75'/>
19201          </function-decl>
19202        </member-function>
19203        <member-function access='private' constructor='yes'>
19204          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19205            <parameter type-id='type-id-1545' is-artificial='yes'/>
19206            <return type-id='type-id-75'/>
19207          </function-decl>
19208        </member-function>
19209        <member-function access='private' constructor='yes'>
19210          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19211            <parameter type-id='type-id-1545' is-artificial='yes'/>
19212            <parameter type-id='type-id-2'/>
19213            <return type-id='type-id-75'/>
19214          </function-decl>
19215        </member-function>
19216        <member-function access='private' constructor='yes'>
19217          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19218            <parameter type-id='type-id-1545' is-artificial='yes'/>
19219            <parameter type-id='type-id-1'/>
19220            <return type-id='type-id-75'/>
19221          </function-decl>
19222        </member-function>
19223        <member-function access='private' constructor='yes'>
19224          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19225            <parameter type-id='type-id-1545' is-artificial='yes'/>
19226            <parameter type-id='type-id-18'/>
19227            <return type-id='type-id-75'/>
19228          </function-decl>
19229        </member-function>
19230        <member-function access='private' constructor='yes'>
19231          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19232            <parameter type-id='type-id-1545' is-artificial='yes'/>
19233            <parameter type-id='type-id-20'/>
19234            <return type-id='type-id-75'/>
19235          </function-decl>
19236        </member-function>
19237        <member-function access='private' constructor='yes'>
19238          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19239            <parameter type-id='type-id-1545' is-artificial='yes'/>
19240            <parameter type-id='type-id-157'/>
19241            <return type-id='type-id-75'/>
19242          </function-decl>
19243        </member-function>
19244        <member-function access='private' constructor='yes'>
19245          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19246            <parameter type-id='type-id-1545' is-artificial='yes'/>
19247            <parameter type-id='type-id-19'/>
19248            <return type-id='type-id-75'/>
19249          </function-decl>
19250        </member-function>
19251        <member-function access='private' constructor='yes'>
19252          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19253            <parameter type-id='type-id-1545' is-artificial='yes'/>
19254            <parameter type-id='type-id-21'/>
19255            <return type-id='type-id-75'/>
19256          </function-decl>
19257        </member-function>
19258        <member-function access='private' constructor='yes'>
19259          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19260            <parameter type-id='type-id-1545' is-artificial='yes'/>
19261            <parameter type-id='type-id-74'/>
19262            <return type-id='type-id-75'/>
19263          </function-decl>
19264        </member-function>
19265        <member-function access='private' constructor='yes'>
19266          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19267            <parameter type-id='type-id-1545' is-artificial='yes'/>
19268            <return type-id='type-id-75'/>
19269          </function-decl>
19270        </member-function>
19271        <member-function access='private' constructor='yes'>
19272          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19273            <parameter type-id='type-id-1545' is-artificial='yes'/>
19274            <parameter type-id='type-id-2'/>
19275            <return type-id='type-id-75'/>
19276          </function-decl>
19277        </member-function>
19278        <member-function access='private' constructor='yes'>
19279          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19280            <parameter type-id='type-id-1545' is-artificial='yes'/>
19281            <parameter type-id='type-id-1'/>
19282            <return type-id='type-id-75'/>
19283          </function-decl>
19284        </member-function>
19285        <member-function access='private' constructor='yes'>
19286          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19287            <parameter type-id='type-id-1545' is-artificial='yes'/>
19288            <parameter type-id='type-id-18'/>
19289            <return type-id='type-id-75'/>
19290          </function-decl>
19291        </member-function>
19292        <member-function access='private' constructor='yes'>
19293          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19294            <parameter type-id='type-id-1545' is-artificial='yes'/>
19295            <parameter type-id='type-id-20'/>
19296            <return type-id='type-id-75'/>
19297          </function-decl>
19298        </member-function>
19299        <member-function access='private' constructor='yes'>
19300          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19301            <parameter type-id='type-id-1545' is-artificial='yes'/>
19302            <parameter type-id='type-id-157'/>
19303            <return type-id='type-id-75'/>
19304          </function-decl>
19305        </member-function>
19306        <member-function access='private' constructor='yes'>
19307          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19308            <parameter type-id='type-id-1545' is-artificial='yes'/>
19309            <parameter type-id='type-id-19'/>
19310            <return type-id='type-id-75'/>
19311          </function-decl>
19312        </member-function>
19313        <member-function access='private' constructor='yes'>
19314          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19315            <parameter type-id='type-id-1545' is-artificial='yes'/>
19316            <parameter type-id='type-id-21'/>
19317            <return type-id='type-id-75'/>
19318          </function-decl>
19319        </member-function>
19320        <member-function access='private' constructor='yes'>
19321          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19322            <parameter type-id='type-id-1545' is-artificial='yes'/>
19323            <parameter type-id='type-id-74'/>
19324            <return type-id='type-id-75'/>
19325          </function-decl>
19326        </member-function>
19327        <member-function access='private' constructor='yes'>
19328          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19329            <parameter type-id='type-id-1545' is-artificial='yes'/>
19330            <return type-id='type-id-75'/>
19331          </function-decl>
19332        </member-function>
19333        <member-function access='private' constructor='yes'>
19334          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19335            <parameter type-id='type-id-1545' is-artificial='yes'/>
19336            <parameter type-id='type-id-2'/>
19337            <return type-id='type-id-75'/>
19338          </function-decl>
19339        </member-function>
19340        <member-function access='private' constructor='yes'>
19341          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19342            <parameter type-id='type-id-1545' is-artificial='yes'/>
19343            <parameter type-id='type-id-1'/>
19344            <return type-id='type-id-75'/>
19345          </function-decl>
19346        </member-function>
19347        <member-function access='private' constructor='yes'>
19348          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19349            <parameter type-id='type-id-1545' is-artificial='yes'/>
19350            <parameter type-id='type-id-18'/>
19351            <return type-id='type-id-75'/>
19352          </function-decl>
19353        </member-function>
19354        <member-function access='private' constructor='yes'>
19355          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19356            <parameter type-id='type-id-1545' is-artificial='yes'/>
19357            <parameter type-id='type-id-20'/>
19358            <return type-id='type-id-75'/>
19359          </function-decl>
19360        </member-function>
19361        <member-function access='private' constructor='yes'>
19362          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19363            <parameter type-id='type-id-1545' is-artificial='yes'/>
19364            <parameter type-id='type-id-157'/>
19365            <return type-id='type-id-75'/>
19366          </function-decl>
19367        </member-function>
19368        <member-function access='private' constructor='yes'>
19369          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19370            <parameter type-id='type-id-1545' is-artificial='yes'/>
19371            <parameter type-id='type-id-19'/>
19372            <return type-id='type-id-75'/>
19373          </function-decl>
19374        </member-function>
19375        <member-function access='private' constructor='yes'>
19376          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19377            <parameter type-id='type-id-1545' is-artificial='yes'/>
19378            <parameter type-id='type-id-21'/>
19379            <return type-id='type-id-75'/>
19380          </function-decl>
19381        </member-function>
19382        <member-function access='private' constructor='yes'>
19383          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19384            <parameter type-id='type-id-1545' is-artificial='yes'/>
19385            <parameter type-id='type-id-74'/>
19386            <return type-id='type-id-75'/>
19387          </function-decl>
19388        </member-function>
19389        <member-function access='private' constructor='yes'>
19390          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19391            <parameter type-id='type-id-1545' is-artificial='yes'/>
19392            <return type-id='type-id-75'/>
19393          </function-decl>
19394        </member-function>
19395        <member-function access='private' constructor='yes'>
19396          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19397            <parameter type-id='type-id-1545' is-artificial='yes'/>
19398            <parameter type-id='type-id-2'/>
19399            <return type-id='type-id-75'/>
19400          </function-decl>
19401        </member-function>
19402        <member-function access='private' constructor='yes'>
19403          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19404            <parameter type-id='type-id-1545' is-artificial='yes'/>
19405            <parameter type-id='type-id-1'/>
19406            <return type-id='type-id-75'/>
19407          </function-decl>
19408        </member-function>
19409        <member-function access='private' constructor='yes'>
19410          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19411            <parameter type-id='type-id-1545' is-artificial='yes'/>
19412            <parameter type-id='type-id-18'/>
19413            <return type-id='type-id-75'/>
19414          </function-decl>
19415        </member-function>
19416        <member-function access='private' constructor='yes'>
19417          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19418            <parameter type-id='type-id-1545' is-artificial='yes'/>
19419            <parameter type-id='type-id-20'/>
19420            <return type-id='type-id-75'/>
19421          </function-decl>
19422        </member-function>
19423        <member-function access='private' constructor='yes'>
19424          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19425            <parameter type-id='type-id-1545' is-artificial='yes'/>
19426            <parameter type-id='type-id-157'/>
19427            <return type-id='type-id-75'/>
19428          </function-decl>
19429        </member-function>
19430        <member-function access='private' constructor='yes'>
19431          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19432            <parameter type-id='type-id-1545' is-artificial='yes'/>
19433            <parameter type-id='type-id-19'/>
19434            <return type-id='type-id-75'/>
19435          </function-decl>
19436        </member-function>
19437        <member-function access='private' constructor='yes'>
19438          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19439            <parameter type-id='type-id-1545' is-artificial='yes'/>
19440            <parameter type-id='type-id-21'/>
19441            <return type-id='type-id-75'/>
19442          </function-decl>
19443        </member-function>
19444        <member-function access='private' constructor='yes'>
19445          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19446            <parameter type-id='type-id-1545' is-artificial='yes'/>
19447            <parameter type-id='type-id-74'/>
19448            <return type-id='type-id-75'/>
19449          </function-decl>
19450        </member-function>
19451        <member-function access='private' constructor='yes'>
19452          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19453            <parameter type-id='type-id-1545' is-artificial='yes'/>
19454            <return type-id='type-id-75'/>
19455          </function-decl>
19456        </member-function>
19457        <member-function access='private' constructor='yes'>
19458          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19459            <parameter type-id='type-id-1545' is-artificial='yes'/>
19460            <parameter type-id='type-id-2'/>
19461            <return type-id='type-id-75'/>
19462          </function-decl>
19463        </member-function>
19464        <member-function access='private' constructor='yes'>
19465          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19466            <parameter type-id='type-id-1545' is-artificial='yes'/>
19467            <parameter type-id='type-id-1'/>
19468            <return type-id='type-id-75'/>
19469          </function-decl>
19470        </member-function>
19471        <member-function access='private' constructor='yes'>
19472          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19473            <parameter type-id='type-id-1545' is-artificial='yes'/>
19474            <parameter type-id='type-id-18'/>
19475            <return type-id='type-id-75'/>
19476          </function-decl>
19477        </member-function>
19478        <member-function access='private' constructor='yes'>
19479          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19480            <parameter type-id='type-id-1545' is-artificial='yes'/>
19481            <parameter type-id='type-id-20'/>
19482            <return type-id='type-id-75'/>
19483          </function-decl>
19484        </member-function>
19485        <member-function access='private' constructor='yes'>
19486          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19487            <parameter type-id='type-id-1545' is-artificial='yes'/>
19488            <parameter type-id='type-id-157'/>
19489            <return type-id='type-id-75'/>
19490          </function-decl>
19491        </member-function>
19492        <member-function access='private' constructor='yes'>
19493          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19494            <parameter type-id='type-id-1545' is-artificial='yes'/>
19495            <parameter type-id='type-id-19'/>
19496            <return type-id='type-id-75'/>
19497          </function-decl>
19498        </member-function>
19499        <member-function access='private' constructor='yes'>
19500          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19501            <parameter type-id='type-id-1545' is-artificial='yes'/>
19502            <parameter type-id='type-id-21'/>
19503            <return type-id='type-id-75'/>
19504          </function-decl>
19505        </member-function>
19506        <member-function access='private' constructor='yes'>
19507          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19508            <parameter type-id='type-id-1545' is-artificial='yes'/>
19509            <parameter type-id='type-id-74'/>
19510            <return type-id='type-id-75'/>
19511          </function-decl>
19512        </member-function>
19513        <member-function access='private' constructor='yes'>
19514          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19515            <parameter type-id='type-id-1545' is-artificial='yes'/>
19516            <return type-id='type-id-75'/>
19517          </function-decl>
19518        </member-function>
19519        <member-function access='private' constructor='yes'>
19520          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19521            <parameter type-id='type-id-1545' is-artificial='yes'/>
19522            <parameter type-id='type-id-2'/>
19523            <return type-id='type-id-75'/>
19524          </function-decl>
19525        </member-function>
19526        <member-function access='private' constructor='yes'>
19527          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19528            <parameter type-id='type-id-1545' is-artificial='yes'/>
19529            <parameter type-id='type-id-1'/>
19530            <return type-id='type-id-75'/>
19531          </function-decl>
19532        </member-function>
19533        <member-function access='private' constructor='yes'>
19534          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19535            <parameter type-id='type-id-1545' is-artificial='yes'/>
19536            <parameter type-id='type-id-18'/>
19537            <return type-id='type-id-75'/>
19538          </function-decl>
19539        </member-function>
19540        <member-function access='private' constructor='yes'>
19541          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19542            <parameter type-id='type-id-1545' is-artificial='yes'/>
19543            <parameter type-id='type-id-20'/>
19544            <return type-id='type-id-75'/>
19545          </function-decl>
19546        </member-function>
19547        <member-function access='private' constructor='yes'>
19548          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19549            <parameter type-id='type-id-1545' is-artificial='yes'/>
19550            <parameter type-id='type-id-157'/>
19551            <return type-id='type-id-75'/>
19552          </function-decl>
19553        </member-function>
19554        <member-function access='private' constructor='yes'>
19555          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19556            <parameter type-id='type-id-1545' is-artificial='yes'/>
19557            <parameter type-id='type-id-19'/>
19558            <return type-id='type-id-75'/>
19559          </function-decl>
19560        </member-function>
19561        <member-function access='private' constructor='yes'>
19562          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19563            <parameter type-id='type-id-1545' is-artificial='yes'/>
19564            <parameter type-id='type-id-21'/>
19565            <return type-id='type-id-75'/>
19566          </function-decl>
19567        </member-function>
19568        <member-function access='private' constructor='yes'>
19569          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19570            <parameter type-id='type-id-1545' is-artificial='yes'/>
19571            <parameter type-id='type-id-74'/>
19572            <return type-id='type-id-75'/>
19573          </function-decl>
19574        </member-function>
19575        <member-function access='private' constructor='yes'>
19576          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19577            <parameter type-id='type-id-1545' is-artificial='yes'/>
19578            <return type-id='type-id-75'/>
19579          </function-decl>
19580        </member-function>
19581        <member-function access='private' constructor='yes'>
19582          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19583            <parameter type-id='type-id-1545' is-artificial='yes'/>
19584            <parameter type-id='type-id-2'/>
19585            <return type-id='type-id-75'/>
19586          </function-decl>
19587        </member-function>
19588        <member-function access='private' constructor='yes'>
19589          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19590            <parameter type-id='type-id-1545' is-artificial='yes'/>
19591            <parameter type-id='type-id-1'/>
19592            <return type-id='type-id-75'/>
19593          </function-decl>
19594        </member-function>
19595        <member-function access='private' constructor='yes'>
19596          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19597            <parameter type-id='type-id-1545' is-artificial='yes'/>
19598            <parameter type-id='type-id-18'/>
19599            <return type-id='type-id-75'/>
19600          </function-decl>
19601        </member-function>
19602        <member-function access='private' constructor='yes'>
19603          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19604            <parameter type-id='type-id-1545' is-artificial='yes'/>
19605            <parameter type-id='type-id-20'/>
19606            <return type-id='type-id-75'/>
19607          </function-decl>
19608        </member-function>
19609        <member-function access='private' constructor='yes'>
19610          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19611            <parameter type-id='type-id-1545' is-artificial='yes'/>
19612            <parameter type-id='type-id-157'/>
19613            <return type-id='type-id-75'/>
19614          </function-decl>
19615        </member-function>
19616        <member-function access='private' constructor='yes'>
19617          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19618            <parameter type-id='type-id-1545' is-artificial='yes'/>
19619            <parameter type-id='type-id-19'/>
19620            <return type-id='type-id-75'/>
19621          </function-decl>
19622        </member-function>
19623        <member-function access='private' constructor='yes'>
19624          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19625            <parameter type-id='type-id-1545' is-artificial='yes'/>
19626            <parameter type-id='type-id-21'/>
19627            <return type-id='type-id-75'/>
19628          </function-decl>
19629        </member-function>
19630        <member-function access='private' constructor='yes'>
19631          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19632            <parameter type-id='type-id-1545' is-artificial='yes'/>
19633            <parameter type-id='type-id-74'/>
19634            <return type-id='type-id-75'/>
19635          </function-decl>
19636        </member-function>
19637        <member-function access='private' constructor='yes'>
19638          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19639            <parameter type-id='type-id-1545' is-artificial='yes'/>
19640            <return type-id='type-id-75'/>
19641          </function-decl>
19642        </member-function>
19643        <member-function access='private' constructor='yes'>
19644          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19645            <parameter type-id='type-id-1545' is-artificial='yes'/>
19646            <parameter type-id='type-id-2'/>
19647            <return type-id='type-id-75'/>
19648          </function-decl>
19649        </member-function>
19650        <member-function access='private' constructor='yes'>
19651          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19652            <parameter type-id='type-id-1545' is-artificial='yes'/>
19653            <parameter type-id='type-id-1'/>
19654            <return type-id='type-id-75'/>
19655          </function-decl>
19656        </member-function>
19657        <member-function access='private' constructor='yes'>
19658          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19659            <parameter type-id='type-id-1545' is-artificial='yes'/>
19660            <parameter type-id='type-id-18'/>
19661            <return type-id='type-id-75'/>
19662          </function-decl>
19663        </member-function>
19664        <member-function access='private' constructor='yes'>
19665          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19666            <parameter type-id='type-id-1545' is-artificial='yes'/>
19667            <parameter type-id='type-id-20'/>
19668            <return type-id='type-id-75'/>
19669          </function-decl>
19670        </member-function>
19671        <member-function access='private' constructor='yes'>
19672          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19673            <parameter type-id='type-id-1545' is-artificial='yes'/>
19674            <parameter type-id='type-id-157'/>
19675            <return type-id='type-id-75'/>
19676          </function-decl>
19677        </member-function>
19678        <member-function access='private' constructor='yes'>
19679          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19680            <parameter type-id='type-id-1545' is-artificial='yes'/>
19681            <parameter type-id='type-id-19'/>
19682            <return type-id='type-id-75'/>
19683          </function-decl>
19684        </member-function>
19685        <member-function access='private' constructor='yes'>
19686          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19687            <parameter type-id='type-id-1545' is-artificial='yes'/>
19688            <parameter type-id='type-id-21'/>
19689            <return type-id='type-id-75'/>
19690          </function-decl>
19691        </member-function>
19692        <member-function access='private' constructor='yes'>
19693          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19694            <parameter type-id='type-id-1545' is-artificial='yes'/>
19695            <parameter type-id='type-id-74'/>
19696            <return type-id='type-id-75'/>
19697          </function-decl>
19698        </member-function>
19699      </class-decl>
19700      <class-decl name='PageHeap' size-in-bits='4293888' visibility='default' filepath='src/page_heap.h' line='104' column='1' id='type-id-1505'>
19701        <member-type access='private'>
19702          <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-1547'>
19703            <data-member access='public' layout-offset-in-bits='0'>
19704              <var-decl name='spans' type-id='type-id-103' visibility='default' filepath='src/page_heap.h' line='165' column='1'/>
19705            </data-member>
19706            <data-member access='public' layout-offset-in-bits='64'>
19707              <var-decl name='normal_pages' type-id='type-id-103' visibility='default' filepath='src/page_heap.h' line='166' column='1'/>
19708            </data-member>
19709            <data-member access='public' layout-offset-in-bits='128'>
19710              <var-decl name='returned_pages' type-id='type-id-103' visibility='default' filepath='src/page_heap.h' line='167' column='1'/>
19711            </data-member>
19712          </class-decl>
19713        </member-type>
19714        <member-type access='private'>
19715          <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-1549'>
19716            <data-member access='public' layout-offset-in-bits='0'>
19717              <var-decl name='normal_length' type-id='type-id-1415' visibility='default' filepath='src/page_heap.h' line='158' column='1'/>
19718            </data-member>
19719            <data-member access='public' layout-offset-in-bits='8192'>
19720              <var-decl name='returned_length' type-id='type-id-1415' visibility='default' filepath='src/page_heap.h' line='159' column='1'/>
19721            </data-member>
19722          </class-decl>
19723        </member-type>
19724        <member-type access='private'>
19725          <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-1433'>
19726            <data-member access='public' layout-offset-in-bits='0'>
19727              <var-decl name='normal' type-id='type-id-144' visibility='default' filepath='src/page_heap.h' line='233' column='1'/>
19728            </data-member>
19729            <data-member access='public' layout-offset-in-bits='384'>
19730              <var-decl name='returned' type-id='type-id-144' visibility='default' filepath='src/page_heap.h' line='234' column='1'/>
19731            </data-member>
19732          </class-decl>
19733        </member-type>
19734        <member-type access='private'>
19735          <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-1421'>
19736            <data-member access='public' layout-offset-in-bits='0'>
19737              <var-decl name='system_bytes' type-id='type-id-38' visibility='default' filepath='src/page_heap.h' line='147' column='1'/>
19738            </data-member>
19739            <data-member access='public' layout-offset-in-bits='64'>
19740              <var-decl name='free_bytes' type-id='type-id-38' visibility='default' filepath='src/page_heap.h' line='148' column='1'/>
19741            </data-member>
19742            <data-member access='public' layout-offset-in-bits='128'>
19743              <var-decl name='unmapped_bytes' type-id='type-id-38' visibility='default' filepath='src/page_heap.h' line='149' column='1'/>
19744            </data-member>
19745            <data-member access='public' layout-offset-in-bits='192'>
19746              <var-decl name='committed_bytes' type-id='type-id-38' visibility='default' filepath='src/page_heap.h' line='150' column='1'/>
19747            </data-member>
19748            <member-function access='public' constructor='yes'>
19749              <function-decl name='Stats' filepath='src/page_heap.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
19750                <parameter type-id='type-id-1552' is-artificial='yes'/>
19751                <return type-id='type-id-75'/>
19752              </function-decl>
19753            </member-function>
19754            <member-function access='public' constructor='yes'>
19755              <function-decl name='Stats' filepath='src/page_heap.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
19756                <parameter type-id='type-id-1552' is-artificial='yes'/>
19757                <return type-id='type-id-75'/>
19758              </function-decl>
19759            </member-function>
19760            <member-function access='public' constructor='yes'>
19761              <function-decl name='Stats' filepath='src/page_heap.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
19762                <parameter type-id='type-id-1552' is-artificial='yes'/>
19763                <return type-id='type-id-75'/>
19764              </function-decl>
19765            </member-function>
19766            <member-function access='public' constructor='yes'>
19767              <function-decl name='Stats' filepath='src/page_heap.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
19768                <parameter type-id='type-id-1552' is-artificial='yes'/>
19769                <return type-id='type-id-75'/>
19770              </function-decl>
19771            </member-function>
19772          </class-decl>
19773        </member-type>
19774        <member-type access='private'>
19775          <typedef-decl name='PageMap' type-id='type-id-1404' filepath='src/page_heap.h' line='224' column='1' id='type-id-1598'/>
19776        </member-type>
19777        <member-type access='private'>
19778          <typedef-decl name='PageMapCache' type-id='type-id-1385' filepath='src/page_heap.h' line='225' column='1' id='type-id-1599'/>
19779        </member-type>
19780        <data-member access='private' static='yes'>
19781          <var-decl name='kPageMapBigAllocationThreshold' type-id='type-id-115' visibility='default' filepath='src/page_heap.h' line='203' column='1'/>
19782        </data-member>
19783        <data-member access='private' static='yes'>
19784          <var-decl name='kMinSystemAlloc' type-id='type-id-139' visibility='default' filepath='src/page_heap.h' line='212' column='1'/>
19785        </data-member>
19786        <data-member access='private' static='yes'>
19787          <var-decl name='kMaxReleaseDelay' type-id='type-id-139' visibility='default' filepath='src/page_heap.h' line='217' column='1'/>
19788        </data-member>
19789        <data-member access='private' static='yes'>
19790          <var-decl name='kDefaultReleaseDelay' type-id='type-id-139' visibility='default' filepath='src/page_heap.h' line='221' column='1'/>
19791        </data-member>
19792        <data-member access='private' layout-offset-in-bits='0'>
19793          <var-decl name='pagemap_' type-id='type-id-1598' visibility='default' filepath='src/page_heap.h' line='226' column='1'/>
19794        </data-member>
19795        <data-member access='private' layout-offset-in-bits='128'>
19796          <var-decl name='pagemap_cache_' type-id='type-id-1599' visibility='default' filepath='src/page_heap.h' line='227' column='1'/>
19797        </data-member>
19798        <data-member access='private' layout-offset-in-bits='4194432'>
19799          <var-decl name='large_' type-id='type-id-1433' visibility='default' filepath='src/page_heap.h' line='238' column='1'/>
19800        </data-member>
19801        <data-member access='private' layout-offset-in-bits='4195200'>
19802          <var-decl name='free_' type-id='type-id-1434' visibility='default' filepath='src/page_heap.h' line='241' column='1'/>
19803        </data-member>
19804        <data-member access='private' layout-offset-in-bits='4293504'>
19805          <var-decl name='stats_' type-id='type-id-1421' visibility='default' filepath='src/page_heap.h' line='244' column='1'/>
19806        </data-member>
19807        <data-member access='private' layout-offset-in-bits='4293760'>
19808          <var-decl name='scavenge_counter_' type-id='type-id-90' visibility='default' filepath='src/page_heap.h' line='302' column='1'/>
19809        </data-member>
19810        <data-member access='private' layout-offset-in-bits='4293824'>
19811          <var-decl name='release_index_' type-id='type-id-1' visibility='default' filepath='src/page_heap.h' line='305' column='1'/>
19812        </data-member>
19813        <data-member access='private' layout-offset-in-bits='4293856'>
19814          <var-decl name='aggressive_decommit_' type-id='type-id-76' visibility='default' filepath='src/page_heap.h' line='307' column='1'/>
19815        </data-member>
19816        <member-function access='private' constructor='yes'>
19817          <function-decl name='PageHeap' filepath='src/page_heap.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
19818            <parameter type-id='type-id-1546' is-artificial='yes'/>
19819            <return type-id='type-id-75'/>
19820          </function-decl>
19821        </member-function>
19822        <member-function access='private'>
19823          <function-decl name='GetSizeClassIfCached' mangled-name='_ZNK8tcmalloc8PageHeap20GetSizeClassIfCachedEm' filepath='src/page_heap.h' line='190' column='1' visibility='default' binding='global' size-in-bits='64'>
19824            <parameter type-id='type-id-1507' is-artificial='yes'/>
19825            <parameter type-id='type-id-1285'/>
19826            <return type-id='type-id-7'/>
19827          </function-decl>
19828        </member-function>
19829        <member-function access='private'>
19830          <function-decl name='GetDescriptor' mangled-name='_ZNK8tcmalloc8PageHeap13GetDescriptorEm' filepath='src/page_heap.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
19831            <parameter type-id='type-id-1507' is-artificial='yes'/>
19832            <parameter type-id='type-id-1285'/>
19833            <return type-id='type-id-1287'/>
19834          </function-decl>
19835        </member-function>
19836        <member-function access='private'>
19837          <function-decl name='CacheSizeClass' mangled-name='_ZNK8tcmalloc8PageHeap14CacheSizeClassEmm' filepath='src/page_heap.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
19838            <parameter type-id='type-id-1507' is-artificial='yes'/>
19839            <parameter type-id='type-id-1285'/>
19840            <parameter type-id='type-id-7'/>
19841            <return type-id='type-id-75'/>
19842          </function-decl>
19843        </member-function>
19844        <member-function access='private'>
19845          <function-decl name='SetAggressiveDecommit' mangled-name='_ZN8tcmalloc8PageHeap21SetAggressiveDecommitEb' filepath='src/page_heap.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'>
19846            <parameter type-id='type-id-1546' is-artificial='yes'/>
19847            <parameter type-id='type-id-76'/>
19848            <return type-id='type-id-75'/>
19849          </function-decl>
19850        </member-function>
19851        <member-function access='private'>
19852          <function-decl name='stats' mangled-name='_ZNK8tcmalloc8PageHeap5statsEv' filepath='src/page_heap.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
19853            <parameter type-id='type-id-1507' is-artificial='yes'/>
19854            <return type-id='type-id-1421'/>
19855          </function-decl>
19856        </member-function>
19857        <member-function access='private'>
19858          <function-decl name='GetAggressiveDecommit' mangled-name='_ZN8tcmalloc8PageHeap21GetAggressiveDecommitEv' filepath='src/page_heap.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
19859            <parameter type-id='type-id-1546' is-artificial='yes'/>
19860            <return type-id='type-id-76'/>
19861          </function-decl>
19862        </member-function>
19863        <member-function access='private' constructor='yes'>
19864          <function-decl name='PageHeap' filepath='src/page_heap.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
19865            <parameter type-id='type-id-1546' is-artificial='yes'/>
19866            <return type-id='type-id-75'/>
19867          </function-decl>
19868        </member-function>
19869        <member-function access='private' constructor='yes'>
19870          <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'>
19871            <parameter type-id='type-id-1546' is-artificial='yes'/>
19872            <return type-id='type-id-75'/>
19873          </function-decl>
19874        </member-function>
19875        <member-function access='private'>
19876          <function-decl name='RecordSpan' mangled-name='_ZN8tcmalloc8PageHeap10RecordSpanEPNS_4SpanE' filepath='src/page_heap.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
19877            <parameter type-id='type-id-1546' is-artificial='yes'/>
19878            <parameter type-id='type-id-1287'/>
19879            <return type-id='type-id-75'/>
19880          </function-decl>
19881        </member-function>
19882        <member-function access='private'>
19883          <function-decl name='MayMergeSpans' mangled-name='_ZN8tcmalloc8PageHeap13MayMergeSpansEPNS_4SpanES2_' filepath='src/page_heap.h' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap13MayMergeSpansEPNS_4SpanES2_'>
19884            <parameter type-id='type-id-1546' is-artificial='yes'/>
19885            <parameter type-id='type-id-1287'/>
19886            <parameter type-id='type-id-1287'/>
19887            <return type-id='type-id-76'/>
19888          </function-decl>
19889        </member-function>
19890        <member-function access='private'>
19891          <function-decl name='RegisterSizeClass' mangled-name='_ZN8tcmalloc8PageHeap17RegisterSizeClassEPNS_4SpanEm' filepath='src/page_heap.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap17RegisterSizeClassEPNS_4SpanEm'>
19892            <parameter type-id='type-id-1546' is-artificial='yes'/>
19893            <parameter type-id='type-id-1287'/>
19894            <parameter type-id='type-id-7'/>
19895            <return type-id='type-id-75'/>
19896          </function-decl>
19897        </member-function>
19898        <member-function access='private'>
19899          <function-decl name='GetLargeSpanStats' mangled-name='_ZN8tcmalloc8PageHeap17GetLargeSpanStatsEPNS0_14LargeSpanStatsE' filepath='src/page_heap.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap17GetLargeSpanStatsEPNS0_14LargeSpanStatsE'>
19900            <parameter type-id='type-id-1546' is-artificial='yes'/>
19901            <parameter type-id='type-id-1548'/>
19902            <return type-id='type-id-75'/>
19903          </function-decl>
19904        </member-function>
19905        <member-function access='private'>
19906          <function-decl name='GetNextRange' mangled-name='_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE' filepath='src/page_heap.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE'>
19907            <parameter type-id='type-id-1546' is-artificial='yes'/>
19908            <parameter type-id='type-id-1285'/>
19909            <parameter type-id='type-id-1457'/>
19910            <return type-id='type-id-76'/>
19911          </function-decl>
19912        </member-function>
19913        <member-function access='private'>
19914          <function-decl name='Check' mangled-name='_ZN8tcmalloc8PageHeap5CheckEv' filepath='src/page_heap.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap5CheckEv'>
19915            <parameter type-id='type-id-1546' is-artificial='yes'/>
19916            <return type-id='type-id-76'/>
19917          </function-decl>
19918        </member-function>
19919        <member-function access='private'>
19920          <function-decl name='CheckList' mangled-name='_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi' filepath='src/page_heap.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi'>
19921            <parameter type-id='type-id-1546' is-artificial='yes'/>
19922            <parameter type-id='type-id-1287'/>
19923            <parameter type-id='type-id-1286'/>
19924            <parameter type-id='type-id-1286'/>
19925            <parameter type-id='type-id-1'/>
19926            <return type-id='type-id-76'/>
19927          </function-decl>
19928        </member-function>
19929        <member-function access='private'>
19930          <function-decl name='CheckExpensive' mangled-name='_ZN8tcmalloc8PageHeap14CheckExpensiveEv' filepath='src/page_heap.h' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap14CheckExpensiveEv'>
19931            <parameter type-id='type-id-1546' is-artificial='yes'/>
19932            <return type-id='type-id-76'/>
19933          </function-decl>
19934        </member-function>
19935        <member-function access='private'>
19936          <function-decl name='Split' mangled-name='_ZN8tcmalloc8PageHeap5SplitEPNS_4SpanEm' filepath='src/page_heap.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap5SplitEPNS_4SpanEm'>
19937            <parameter type-id='type-id-1546' is-artificial='yes'/>
19938            <parameter type-id='type-id-1287'/>
19939            <parameter type-id='type-id-1286'/>
19940            <return type-id='type-id-1287'/>
19941          </function-decl>
19942        </member-function>
19943        <member-function access='private'>
19944          <function-decl name='GetSmallSpanStats' mangled-name='_ZN8tcmalloc8PageHeap17GetSmallSpanStatsEPNS0_14SmallSpanStatsE' filepath='src/page_heap.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap17GetSmallSpanStatsEPNS0_14SmallSpanStatsE'>
19945            <parameter type-id='type-id-1546' is-artificial='yes'/>
19946            <parameter type-id='type-id-1550'/>
19947            <return type-id='type-id-75'/>
19948          </function-decl>
19949        </member-function>
19950        <member-function access='private'>
19951          <function-decl name='RemoveFromFreeList' mangled-name='_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE' filepath='src/page_heap.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE'>
19952            <parameter type-id='type-id-1546' is-artificial='yes'/>
19953            <parameter type-id='type-id-1287'/>
19954            <return type-id='type-id-75'/>
19955          </function-decl>
19956        </member-function>
19957        <member-function access='private'>
19958          <function-decl name='PrependToFreeList' mangled-name='_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE' filepath='src/page_heap.h' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE'>
19959            <parameter type-id='type-id-1546' is-artificial='yes'/>
19960            <parameter type-id='type-id-1287'/>
19961            <return type-id='type-id-75'/>
19962          </function-decl>
19963        </member-function>
19964        <member-function access='private'>
19965          <function-decl name='DecommitSpan' mangled-name='_ZN8tcmalloc8PageHeap12DecommitSpanEPNS_4SpanE' filepath='src/page_heap.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap12DecommitSpanEPNS_4SpanE'>
19966            <parameter type-id='type-id-1546' is-artificial='yes'/>
19967            <parameter type-id='type-id-1287'/>
19968            <return type-id='type-id-76'/>
19969          </function-decl>
19970        </member-function>
19971        <member-function access='private'>
19972          <function-decl name='MergeIntoFreeList' mangled-name='_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE' filepath='src/page_heap.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE'>
19973            <parameter type-id='type-id-1546' is-artificial='yes'/>
19974            <parameter type-id='type-id-1287'/>
19975            <return type-id='type-id-75'/>
19976          </function-decl>
19977        </member-function>
19978        <member-function access='private'>
19979          <function-decl name='ReleaseLastNormalSpan' mangled-name='_ZN8tcmalloc8PageHeap21ReleaseLastNormalSpanEPNS0_8SpanListE' filepath='src/page_heap.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap21ReleaseLastNormalSpanEPNS0_8SpanListE'>
19980            <parameter type-id='type-id-1546' is-artificial='yes'/>
19981            <parameter type-id='type-id-1551'/>
19982            <return type-id='type-id-1286'/>
19983          </function-decl>
19984        </member-function>
19985        <member-function access='private'>
19986          <function-decl name='ReleaseAtLeastNPages' mangled-name='_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm' filepath='src/page_heap.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm'>
19987            <parameter type-id='type-id-1546' is-artificial='yes'/>
19988            <parameter type-id='type-id-1286'/>
19989            <return type-id='type-id-1286'/>
19990          </function-decl>
19991        </member-function>
19992        <member-function access='private'>
19993          <function-decl name='EnsureLimit' mangled-name='_ZN8tcmalloc8PageHeap11EnsureLimitEmb' filepath='src/page_heap.h' line='297' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap11EnsureLimitEmb'>
19994            <parameter type-id='type-id-1546' is-artificial='yes'/>
19995            <parameter type-id='type-id-1286'/>
19996            <parameter type-id='type-id-76'/>
19997            <return type-id='type-id-76'/>
19998          </function-decl>
19999        </member-function>
20000        <member-function access='private'>
20001          <function-decl name='IncrementalScavenge' mangled-name='_ZN8tcmalloc8PageHeap19IncrementalScavengeEm' filepath='src/page_heap.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap19IncrementalScavengeEm'>
20002            <parameter type-id='type-id-1546' is-artificial='yes'/>
20003            <parameter type-id='type-id-1286'/>
20004            <return type-id='type-id-75'/>
20005          </function-decl>
20006        </member-function>
20007        <member-function access='private'>
20008          <function-decl name='Delete' mangled-name='_ZN8tcmalloc8PageHeap6DeleteEPNS_4SpanE' filepath='src/page_heap.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap6DeleteEPNS_4SpanE'>
20009            <parameter type-id='type-id-1546' is-artificial='yes'/>
20010            <parameter type-id='type-id-1287'/>
20011            <return type-id='type-id-75'/>
20012          </function-decl>
20013        </member-function>
20014        <member-function access='private'>
20015          <function-decl name='GrowHeap' mangled-name='_ZN8tcmalloc8PageHeap8GrowHeapEm' filepath='src/page_heap.h' line='248' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap8GrowHeapEm'>
20016            <parameter type-id='type-id-1546' is-artificial='yes'/>
20017            <parameter type-id='type-id-1286'/>
20018            <return type-id='type-id-76'/>
20019          </function-decl>
20020        </member-function>
20021        <member-function access='private'>
20022          <function-decl name='CommitSpan' mangled-name='_ZN8tcmalloc8PageHeap10CommitSpanEPNS_4SpanE' filepath='src/page_heap.h' line='275' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap10CommitSpanEPNS_4SpanE'>
20023            <parameter type-id='type-id-1546' is-artificial='yes'/>
20024            <parameter type-id='type-id-1287'/>
20025            <return type-id='type-id-75'/>
20026          </function-decl>
20027        </member-function>
20028        <member-function access='private'>
20029          <function-decl name='Carve' mangled-name='_ZN8tcmalloc8PageHeap5CarveEPNS_4SpanEm' filepath='src/page_heap.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap5CarveEPNS_4SpanEm'>
20030            <parameter type-id='type-id-1546' is-artificial='yes'/>
20031            <parameter type-id='type-id-1287'/>
20032            <parameter type-id='type-id-1286'/>
20033            <return type-id='type-id-1287'/>
20034          </function-decl>
20035        </member-function>
20036        <member-function access='private'>
20037          <function-decl name='AllocLarge' mangled-name='_ZN8tcmalloc8PageHeap10AllocLargeEm' filepath='src/page_heap.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap10AllocLargeEm'>
20038            <parameter type-id='type-id-1546' is-artificial='yes'/>
20039            <parameter type-id='type-id-1286'/>
20040            <return type-id='type-id-1287'/>
20041          </function-decl>
20042        </member-function>
20043        <member-function access='private'>
20044          <function-decl name='SearchFreeAndLargeLists' mangled-name='_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm' filepath='src/page_heap.h' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm'>
20045            <parameter type-id='type-id-1546' is-artificial='yes'/>
20046            <parameter type-id='type-id-1286'/>
20047            <return type-id='type-id-1287'/>
20048          </function-decl>
20049        </member-function>
20050        <member-function access='private'>
20051          <function-decl name='New' mangled-name='_ZN8tcmalloc8PageHeap3NewEm' filepath='src/page_heap.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc8PageHeap3NewEm'>
20052            <parameter type-id='type-id-1546' is-artificial='yes'/>
20053            <parameter type-id='type-id-1286'/>
20054            <return type-id='type-id-1287'/>
20055          </function-decl>
20056        </member-function>
20057        <member-function access='private' constructor='yes'>
20058          <function-decl name='PageHeap' filepath='src/page_heap.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
20059            <parameter type-id='type-id-1546' is-artificial='yes'/>
20060            <return type-id='type-id-75'/>
20061          </function-decl>
20062        </member-function>
20063      </class-decl>
20064      <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-1508'>
20065        <data-member access='private' static='yes'>
20066          <var-decl name='kAllocIncrement' type-id='type-id-139' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
20067        </data-member>
20068        <data-member access='private' layout-offset-in-bits='0'>
20069          <var-decl name='free_area_' type-id='type-id-3' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
20070        </data-member>
20071        <data-member access='private' layout-offset-in-bits='64'>
20072          <var-decl name='free_avail_' type-id='type-id-7' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
20073        </data-member>
20074        <data-member access='private' layout-offset-in-bits='128'>
20075          <var-decl name='free_list_' type-id='type-id-74' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
20076        </data-member>
20077        <data-member access='private' layout-offset-in-bits='192'>
20078          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
20079        </data-member>
20080        <member-function access='private'>
20081          <function-decl name='inuse' mangled-name='_ZNK8tcmalloc17PageHeapAllocatorINS_4SpanEE5inuseEv' filepath='src/page_heap_allocator.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
20082            <parameter type-id='type-id-1510' is-artificial='yes'/>
20083            <return type-id='type-id-1'/>
20084          </function-decl>
20085        </member-function>
20086        <member-function access='private'>
20087          <function-decl name='Delete' mangled-name='_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE6DeleteEPS1_' filepath='src/page_heap_allocator.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'>
20088            <parameter type-id='type-id-1283' is-artificial='yes'/>
20089            <parameter type-id='type-id-1287'/>
20090            <return type-id='type-id-75'/>
20091          </function-decl>
20092        </member-function>
20093        <member-function access='private'>
20094          <function-decl name='New' mangled-name='_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE3NewEv' filepath='src/page_heap_allocator.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
20095            <parameter type-id='type-id-1283' is-artificial='yes'/>
20096            <return type-id='type-id-1287'/>
20097          </function-decl>
20098        </member-function>
20099        <member-function access='private'>
20100          <function-decl name='Init' mangled-name='_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE4InitEv' filepath='src/page_heap_allocator.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
20101            <parameter type-id='type-id-1283' is-artificial='yes'/>
20102            <return type-id='type-id-75'/>
20103          </function-decl>
20104        </member-function>
20105      </class-decl>
20106      <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-1511'>
20107        <data-member access='private' static='yes'>
20108          <var-decl name='kAllocIncrement' type-id='type-id-139' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
20109        </data-member>
20110        <data-member access='private' layout-offset-in-bits='0'>
20111          <var-decl name='free_area_' type-id='type-id-3' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
20112        </data-member>
20113        <data-member access='private' layout-offset-in-bits='64'>
20114          <var-decl name='free_avail_' type-id='type-id-7' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
20115        </data-member>
20116        <data-member access='private' layout-offset-in-bits='128'>
20117          <var-decl name='free_list_' type-id='type-id-74' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
20118        </data-member>
20119        <data-member access='private' layout-offset-in-bits='192'>
20120          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
20121        </data-member>
20122        <member-function access='private'>
20123          <function-decl name='New' mangled-name='_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE3NewEv' filepath='src/page_heap_allocator.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
20124            <parameter type-id='type-id-1554' is-artificial='yes'/>
20125            <return type-id='type-id-1561'/>
20126          </function-decl>
20127        </member-function>
20128        <member-function access='private'>
20129          <function-decl name='Delete' mangled-name='_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE6DeleteEPS1_' filepath='src/page_heap_allocator.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'>
20130            <parameter type-id='type-id-1554' is-artificial='yes'/>
20131            <parameter type-id='type-id-1561'/>
20132            <return type-id='type-id-75'/>
20133          </function-decl>
20134        </member-function>
20135        <member-function access='private'>
20136          <function-decl name='Init' mangled-name='_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE4InitEv' filepath='src/page_heap_allocator.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
20137            <parameter type-id='type-id-1149' is-artificial='yes'/>
20138            <return type-id='type-id-75'/>
20139          </function-decl>
20140        </member-function>
20141      </class-decl>
20142      <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-1514'>
20143        <data-member access='private' static='yes'>
20144          <var-decl name='kAllocIncrement' type-id='type-id-139' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
20145        </data-member>
20146        <data-member access='private' layout-offset-in-bits='0'>
20147          <var-decl name='free_area_' type-id='type-id-3' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
20148        </data-member>
20149        <data-member access='private' layout-offset-in-bits='64'>
20150          <var-decl name='free_avail_' type-id='type-id-7' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
20151        </data-member>
20152        <data-member access='private' layout-offset-in-bits='128'>
20153          <var-decl name='free_list_' type-id='type-id-74' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
20154        </data-member>
20155        <data-member access='private' layout-offset-in-bits='192'>
20156          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
20157        </data-member>
20158        <member-function access='private'>
20159          <function-decl name='inuse' mangled-name='_ZNK8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE5inuseEv' filepath='src/page_heap_allocator.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
20160            <parameter type-id='type-id-1516' is-artificial='yes'/>
20161            <return type-id='type-id-1'/>
20162          </function-decl>
20163        </member-function>
20164        <member-function access='private'>
20165          <function-decl name='Delete' mangled-name='_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE6DeleteEPS1_' filepath='src/page_heap_allocator.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'>
20166            <parameter type-id='type-id-1556' is-artificial='yes'/>
20167            <parameter type-id='type-id-1562'/>
20168            <return type-id='type-id-75'/>
20169          </function-decl>
20170        </member-function>
20171        <member-function access='private'>
20172          <function-decl name='Init' mangled-name='_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE4InitEv' filepath='src/page_heap_allocator.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
20173            <parameter type-id='type-id-1556' is-artificial='yes'/>
20174            <return type-id='type-id-75'/>
20175          </function-decl>
20176        </member-function>
20177        <member-function access='private'>
20178          <function-decl name='New' mangled-name='_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE3NewEv' filepath='src/page_heap_allocator.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
20179            <parameter type-id='type-id-1556' is-artificial='yes'/>
20180            <return type-id='type-id-1562'/>
20181          </function-decl>
20182        </member-function>
20183      </class-decl>
20184      <class-decl name='Sampler' size-in-bits='128' visibility='default' filepath='src/sampler.h' line='103' column='1' id='type-id-1557'>
20185        <data-member access='private' layout-offset-in-bits='0'>
20186          <var-decl name='bytes_until_sample_' type-id='type-id-7' visibility='default' filepath='src/sampler.h' line='130' column='1'/>
20187        </data-member>
20188        <data-member access='private' layout-offset-in-bits='64'>
20189          <var-decl name='rnd_' type-id='type-id-38' visibility='default' filepath='src/sampler.h' line='131' column='1'/>
20190        </data-member>
20191        <data-member access='private' static='yes'>
20192          <var-decl name='kFastlogNumBits' type-id='type-id-139' visibility='default' filepath='src/sampler.h' line='136' column='1'/>
20193        </data-member>
20194        <data-member access='private' static='yes'>
20195          <var-decl name='kFastlogMask' type-id='type-id-139' visibility='default' filepath='src/sampler.h' line='137' column='1'/>
20196        </data-member>
20197        <data-member access='private' static='yes'>
20198          <var-decl name='log_table_' type-id='type-id-1414' mangled-name='_ZN8tcmalloc7Sampler10log_table_E' visibility='default' filepath='src/sampler.h' line='138' column='1' elf-symbol-id='_ZN8tcmalloc7Sampler10log_table_E'/>
20199        </data-member>
20200        <member-function access='private'>
20201          <function-decl name='SampleAllocation' mangled-name='_ZN8tcmalloc7Sampler16SampleAllocationEm' filepath='src/sampler.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
20202            <parameter type-id='type-id-1558' is-artificial='yes'/>
20203            <parameter type-id='type-id-7'/>
20204            <return type-id='type-id-76'/>
20205          </function-decl>
20206        </member-function>
20207        <member-function access='private' static='yes'>
20208          <function-decl name='NextRandom' mangled-name='_ZN8tcmalloc7Sampler10NextRandomEm' filepath='src/sampler.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
20209            <parameter type-id='type-id-38'/>
20210            <return type-id='type-id-38'/>
20211          </function-decl>
20212        </member-function>
20213        <member-function access='private' static='yes'>
20214          <function-decl name='FastLog2' mangled-name='_ZN8tcmalloc7Sampler8FastLog2ERKd' filepath='src/sampler.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64'>
20215            <parameter type-id='type-id-1280'/>
20216            <return type-id='type-id-15'/>
20217          </function-decl>
20218        </member-function>
20219        <member-function access='private'>
20220          <function-decl name='GetSamplePeriod' mangled-name='_ZN8tcmalloc7Sampler15GetSamplePeriodEv' filepath='src/sampler.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7Sampler15GetSamplePeriodEv'>
20221            <parameter type-id='type-id-1558' is-artificial='yes'/>
20222            <return type-id='type-id-1'/>
20223          </function-decl>
20224        </member-function>
20225        <member-function access='private'>
20226          <function-decl name='PickNextSamplingPoint' mangled-name='_ZN8tcmalloc7Sampler21PickNextSamplingPointEv' filepath='src/sampler.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7Sampler21PickNextSamplingPointEv'>
20227            <parameter type-id='type-id-1558' is-artificial='yes'/>
20228            <return type-id='type-id-7'/>
20229          </function-decl>
20230        </member-function>
20231        <member-function access='private'>
20232          <function-decl name='Init' mangled-name='_ZN8tcmalloc7Sampler4InitEj' filepath='src/sampler.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7Sampler4InitEj'>
20233            <parameter type-id='type-id-1558' is-artificial='yes'/>
20234            <parameter type-id='type-id-41'/>
20235            <return type-id='type-id-75'/>
20236          </function-decl>
20237        </member-function>
20238        <member-function access='private' static='yes'>
20239          <function-decl name='PopulateFastLog2Table' mangled-name='_ZN8tcmalloc7Sampler21PopulateFastLog2TableEv' filepath='src/sampler.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7Sampler21PopulateFastLog2TableEv'>
20240            <return type-id='type-id-75'/>
20241          </function-decl>
20242        </member-function>
20243        <member-function access='private' static='yes'>
20244          <function-decl name='InitStatics' mangled-name='_ZN8tcmalloc7Sampler11InitStaticsEv' filepath='src/sampler.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7Sampler11InitStaticsEv'>
20245            <return type-id='type-id-75'/>
20246          </function-decl>
20247        </member-function>
20248      </class-decl>
20249      <class-decl name='SizeMap' size-in-bits='31488' visibility='default' filepath='src/common.h' line='161' column='1' id='type-id-1559'>
20250        <data-member access='private' layout-offset-in-bits='0'>
20251          <var-decl name='num_objects_to_move_' type-id='type-id-1417' visibility='default' filepath='src/common.h' line='168' column='1'/>
20252        </data-member>
20253        <data-member access='private' static='yes'>
20254          <var-decl name='kMaxSmallSize' type-id='type-id-139' visibility='default' filepath='src/common.h' line='192' column='1'/>
20255        </data-member>
20256        <data-member access='private' static='yes'>
20257          <var-decl name='kClassArraySize' type-id='type-id-115' visibility='default' filepath='src/common.h' line='194' column='1'/>
20258        </data-member>
20259        <data-member access='private' layout-offset-in-bits='2816'>
20260          <var-decl name='class_array_' type-id='type-id-1443' visibility='default' filepath='src/common.h' line='195' column='1'/>
20261        </data-member>
20262        <data-member access='private' layout-offset-in-bits='20224'>
20263          <var-decl name='class_to_size_' type-id='type-id-1419' visibility='default' filepath='src/common.h' line='212' column='1'/>
20264        </data-member>
20265        <data-member access='private' layout-offset-in-bits='25856'>
20266          <var-decl name='class_to_pages_' type-id='type-id-1419' visibility='default' filepath='src/common.h' line='215' column='1'/>
20267        </data-member>
20268        <member-function access='private' constructor='yes'>
20269          <function-decl name='SizeMap' filepath='src/common.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
20270            <parameter type-id='type-id-1560' is-artificial='yes'/>
20271            <return type-id='type-id-75'/>
20272          </function-decl>
20273        </member-function>
20274        <member-function access='private' static='yes'>
20275          <function-decl name='ClassIndex' mangled-name='_ZN8tcmalloc7SizeMap10ClassIndexEi' filepath='src/common.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64'>
20276            <parameter type-id='type-id-1'/>
20277            <return type-id='type-id-7'/>
20278          </function-decl>
20279        </member-function>
20280        <member-function access='private'>
20281          <function-decl name='SizeClass' mangled-name='_ZN8tcmalloc7SizeMap9SizeClassEi' filepath='src/common.h' line='225' column='1' visibility='default' binding='global' size-in-bits='64'>
20282            <parameter type-id='type-id-1560' is-artificial='yes'/>
20283            <parameter type-id='type-id-1'/>
20284            <return type-id='type-id-1'/>
20285          </function-decl>
20286        </member-function>
20287        <member-function access='private'>
20288          <function-decl name='ByteSizeForClass' mangled-name='_ZN8tcmalloc7SizeMap16ByteSizeForClassEm' filepath='src/common.h' line='230' column='1' visibility='default' binding='global' size-in-bits='64'>
20289            <parameter type-id='type-id-1560' is-artificial='yes'/>
20290            <parameter type-id='type-id-7'/>
20291            <return type-id='type-id-7'/>
20292          </function-decl>
20293        </member-function>
20294        <member-function access='private'>
20295          <function-decl name='class_to_size' mangled-name='_ZN8tcmalloc7SizeMap13class_to_sizeEm' filepath='src/common.h' line='235' column='1' visibility='default' binding='global' size-in-bits='64'>
20296            <parameter type-id='type-id-1560' is-artificial='yes'/>
20297            <parameter type-id='type-id-7'/>
20298            <return type-id='type-id-7'/>
20299          </function-decl>
20300        </member-function>
20301        <member-function access='private' constructor='yes'>
20302          <function-decl name='SizeMap' filepath='src/common.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
20303            <parameter type-id='type-id-1560' is-artificial='yes'/>
20304            <return type-id='type-id-75'/>
20305          </function-decl>
20306        </member-function>
20307        <member-function access='private'>
20308          <function-decl name='NumMoveSize' mangled-name='_ZN8tcmalloc7SizeMap11NumMoveSizeEm' filepath='src/common.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7SizeMap11NumMoveSizeEm'>
20309            <parameter type-id='type-id-1560' is-artificial='yes'/>
20310            <parameter type-id='type-id-7'/>
20311            <return type-id='type-id-1'/>
20312          </function-decl>
20313        </member-function>
20314        <member-function access='private'>
20315          <function-decl name='Init' mangled-name='_ZN8tcmalloc7SizeMap4InitEv' filepath='src/common.h' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc7SizeMap4InitEv'>
20316            <parameter type-id='type-id-1560' is-artificial='yes'/>
20317            <return type-id='type-id-75'/>
20318          </function-decl>
20319        </member-function>
20320        <member-function access='private' constructor='yes'>
20321          <function-decl name='SizeMap' filepath='src/common.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
20322            <parameter type-id='type-id-1560' is-artificial='yes'/>
20323            <return type-id='type-id-75'/>
20324          </function-decl>
20325        </member-function>
20326        <member-function access='private'>
20327          <function-decl name='class_to_pages' mangled-name='_ZN8tcmalloc7SizeMap14class_to_pagesEm' filepath='src/common.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64'>
20328            <parameter type-id='type-id-1560' is-artificial='yes'/>
20329            <parameter type-id='type-id-7'/>
20330            <return type-id='type-id-7'/>
20331          </function-decl>
20332        </member-function>
20333        <member-function access='private'>
20334          <function-decl name='num_objects_to_move' mangled-name='_ZN8tcmalloc7SizeMap19num_objects_to_moveEm' filepath='src/common.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
20335            <parameter type-id='type-id-1560' is-artificial='yes'/>
20336            <parameter type-id='type-id-7'/>
20337            <return type-id='type-id-1'/>
20338          </function-decl>
20339        </member-function>
20340        <member-function access='private' constructor='yes'>
20341          <function-decl name='SizeMap' filepath='src/common.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
20342            <parameter type-id='type-id-1560' is-artificial='yes'/>
20343            <return type-id='type-id-75'/>
20344          </function-decl>
20345        </member-function>
20346        <member-function access='private' constructor='yes'>
20347          <function-decl name='SizeMap' filepath='src/common.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
20348            <parameter type-id='type-id-1560' is-artificial='yes'/>
20349            <return type-id='type-id-75'/>
20350          </function-decl>
20351        </member-function>
20352        <member-function access='private' constructor='yes'>
20353          <function-decl name='SizeMap' filepath='src/common.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
20354            <parameter type-id='type-id-1560' is-artificial='yes'/>
20355            <return type-id='type-id-75'/>
20356          </function-decl>
20357        </member-function>
20358      </class-decl>
20359      <class-decl name='Static' size-in-bits='8' visibility='default' filepath='src/static_vars.h' line='50' column='1' id='type-id-1600'>
20360        <data-member access='private' static='yes'>
20361          <var-decl name='pageheap_lock_' type-id='type-id-285' mangled-name='_ZN8tcmalloc6Static14pageheap_lock_E' visibility='default' filepath='src/static_vars.h' line='90' column='1' elf-symbol-id='_ZN8tcmalloc6Static14pageheap_lock_E'/>
20362        </data-member>
20363        <data-member access='private' static='yes'>
20364          <var-decl name='sizemap_' type-id='type-id-1559' mangled-name='_ZN8tcmalloc6Static8sizemap_E' visibility='default' filepath='src/static_vars.h' line='97' column='1' elf-symbol-id='_ZN8tcmalloc6Static8sizemap_E'/>
20365        </data-member>
20366        <data-member access='private' static='yes'>
20367          <var-decl name='central_cache_' type-id='type-id-1432' mangled-name='_ZN8tcmalloc6Static14central_cache_E' visibility='default' filepath='src/static_vars.h' line='98' column='1' elf-symbol-id='_ZN8tcmalloc6Static14central_cache_E'/>
20368        </data-member>
20369        <data-member access='private' static='yes'>
20370          <var-decl name='span_allocator_' type-id='type-id-1508' mangled-name='_ZN8tcmalloc6Static15span_allocator_E' visibility='default' filepath='src/static_vars.h' line='99' column='1' elf-symbol-id='_ZN8tcmalloc6Static15span_allocator_E'/>
20371        </data-member>
20372        <data-member access='private' static='yes'>
20373          <var-decl name='stacktrace_allocator_' type-id='type-id-1511' mangled-name='_ZN8tcmalloc6Static21stacktrace_allocator_E' visibility='default' filepath='src/static_vars.h' line='100' column='1' elf-symbol-id='_ZN8tcmalloc6Static21stacktrace_allocator_E'/>
20374        </data-member>
20375        <data-member access='private' static='yes'>
20376          <var-decl name='sampled_objects_' type-id='type-id-144' mangled-name='_ZN8tcmalloc6Static16sampled_objects_E' visibility='default' filepath='src/static_vars.h' line='101' column='1' elf-symbol-id='_ZN8tcmalloc6Static16sampled_objects_E'/>
20377        </data-member>
20378        <data-member access='private' static='yes'>
20379          <var-decl name='bucket_allocator_' type-id='type-id-1555' mangled-name='_ZN8tcmalloc6Static17bucket_allocator_E' visibility='default' filepath='src/static_vars.h' line='102' column='1' elf-symbol-id='_ZN8tcmalloc6Static17bucket_allocator_E'/>
20380        </data-member>
20381        <data-member access='private' static='yes'>
20382          <var-decl name='growth_stacks_' type-id='type-id-1561' mangled-name='_ZN8tcmalloc6Static14growth_stacks_E' visibility='default' filepath='src/static_vars.h' line='108' column='1' elf-symbol-id='_ZN8tcmalloc6Static14growth_stacks_E'/>
20383        </data-member>
20384        <data-member access='private' static='yes'>
20385          <var-decl name='pageheap_' type-id='type-id-1546' mangled-name='_ZN8tcmalloc6Static9pageheap_E' visibility='default' filepath='src/static_vars.h' line='110' column='1' elf-symbol-id='_ZN8tcmalloc6Static9pageheap_E'/>
20386        </data-member>
20387        <member-function access='private' static='yes'>
20388          <function-decl name='pageheap' mangled-name='_ZN8tcmalloc6Static8pageheapEv' filepath='src/static_vars.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
20389            <return type-id='type-id-1546'/>
20390          </function-decl>
20391        </member-function>
20392        <member-function access='private' static='yes'>
20393          <function-decl name='pageheap_lock' mangled-name='_ZN8tcmalloc6Static13pageheap_lockEv' filepath='src/static_vars.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64'>
20394            <return type-id='type-id-235'/>
20395          </function-decl>
20396        </member-function>
20397        <member-function access='private' static='yes'>
20398          <function-decl name='growth_stacks' mangled-name='_ZN8tcmalloc6Static13growth_stacksEv' filepath='src/static_vars.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
20399            <return type-id='type-id-1561'/>
20400          </function-decl>
20401        </member-function>
20402        <member-function access='private' static='yes'>
20403          <function-decl name='sampled_objects' mangled-name='_ZN8tcmalloc6Static15sampled_objectsEv' filepath='src/static_vars.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
20404            <return type-id='type-id-1287'/>
20405          </function-decl>
20406        </member-function>
20407        <member-function access='private' static='yes'>
20408          <function-decl name='sizemap' mangled-name='_ZN8tcmalloc6Static7sizemapEv' filepath='src/static_vars.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
20409            <return type-id='type-id-1560'/>
20410          </function-decl>
20411        </member-function>
20412        <member-function access='private' static='yes'>
20413          <function-decl name='central_cache' mangled-name='_ZN8tcmalloc6Static13central_cacheEv' filepath='src/static_vars.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64'>
20414            <return type-id='type-id-1544'/>
20415          </function-decl>
20416        </member-function>
20417        <member-function access='private' static='yes'>
20418          <function-decl name='span_allocator' mangled-name='_ZN8tcmalloc6Static14span_allocatorEv' filepath='src/static_vars.h' line='71' column='1' visibility='default' binding='global' size-in-bits='64'>
20419            <return type-id='type-id-1553'/>
20420          </function-decl>
20421        </member-function>
20422        <member-function access='private' static='yes'>
20423          <function-decl name='stacktrace_allocator' mangled-name='_ZN8tcmalloc6Static20stacktrace_allocatorEv' filepath='src/static_vars.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
20424            <return type-id='type-id-1554'/>
20425          </function-decl>
20426        </member-function>
20427        <member-function access='private' static='yes'>
20428          <function-decl name='IsInited' mangled-name='_ZN8tcmalloc6Static8IsInitedEv' filepath='src/static_vars.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
20429            <return type-id='type-id-76'/>
20430          </function-decl>
20431        </member-function>
20432        <member-function access='private' static='yes'>
20433          <function-decl name='set_growth_stacks' mangled-name='_ZN8tcmalloc6Static17set_growth_stacksEPNS_10StackTraceE' filepath='src/static_vars.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
20434            <parameter type-id='type-id-1561'/>
20435            <return type-id='type-id-75'/>
20436          </function-decl>
20437        </member-function>
20438        <member-function access='private' static='yes'>
20439          <function-decl name='bucket_allocator' mangled-name='_ZN8tcmalloc6Static16bucket_allocatorEv' filepath='src/static_vars.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
20440            <return type-id='type-id-1303'/>
20441          </function-decl>
20442        </member-function>
20443        <member-function access='private' static='yes'>
20444          <function-decl name='InitStaticVars' mangled-name='_ZN8tcmalloc6Static14InitStaticVarsEv' filepath='src/static_vars.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc6Static14InitStaticVarsEv'>
20445            <return type-id='type-id-75'/>
20446          </function-decl>
20447        </member-function>
20448      </class-decl>
20449      <class-decl name='ThreadCache' size-in-bits='17408' visibility='default' filepath='src/thread_cache.h' line='66' column='1' id='type-id-1517'>
20450        <member-type access='private'>
20451          <class-decl name='FreeList' size-in-bits='192' visibility='default' filepath='src/thread_cache.h' line='132' column='1' id='type-id-1435'>
20452            <data-member access='private' layout-offset-in-bits='0'>
20453              <var-decl name='list_' type-id='type-id-74' visibility='default' filepath='src/thread_cache.h' line='134' column='1'/>
20454            </data-member>
20455            <data-member access='private' layout-offset-in-bits='64'>
20456              <var-decl name='length_' type-id='type-id-41' visibility='default' filepath='src/thread_cache.h' line='138' column='1'/>
20457            </data-member>
20458            <data-member access='private' layout-offset-in-bits='96'>
20459              <var-decl name='lowater_' type-id='type-id-41' visibility='default' filepath='src/thread_cache.h' line='139' column='1'/>
20460            </data-member>
20461            <data-member access='private' layout-offset-in-bits='128'>
20462              <var-decl name='max_length_' type-id='type-id-41' visibility='default' filepath='src/thread_cache.h' line='140' column='1'/>
20463            </data-member>
20464            <data-member access='private' layout-offset-in-bits='160'>
20465              <var-decl name='length_overages_' type-id='type-id-41' visibility='default' filepath='src/thread_cache.h' line='144' column='1'/>
20466            </data-member>
20467            <member-function access='private'>
20468              <function-decl name='empty' mangled-name='_ZNK8tcmalloc11ThreadCache8FreeList5emptyEv' filepath='src/thread_cache.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
20469                <parameter type-id='type-id-1521' is-artificial='yes'/>
20470                <return type-id='type-id-76'/>
20471              </function-decl>
20472            </member-function>
20473            <member-function access='private'>
20474              <function-decl name='Pop' mangled-name='_ZN8tcmalloc11ThreadCache8FreeList3PopEv' filepath='src/thread_cache.h' line='201' column='1' visibility='default' binding='global' size-in-bits='64'>
20475                <parameter type-id='type-id-1563' is-artificial='yes'/>
20476                <return type-id='type-id-74'/>
20477              </function-decl>
20478            </member-function>
20479            <member-function access='private'>
20480              <function-decl name='Push' mangled-name='_ZN8tcmalloc11ThreadCache8FreeList4PushEPv' filepath='src/thread_cache.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'>
20481                <parameter type-id='type-id-1563' is-artificial='yes'/>
20482                <parameter type-id='type-id-74'/>
20483                <return type-id='type-id-75'/>
20484              </function-decl>
20485            </member-function>
20486            <member-function access='private'>
20487              <function-decl name='max_length' mangled-name='_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv' filepath='src/thread_cache.h' line='168' column='1' visibility='default' binding='global' size-in-bits='64'>
20488                <parameter type-id='type-id-1521' is-artificial='yes'/>
20489                <return type-id='type-id-7'/>
20490              </function-decl>
20491            </member-function>
20492            <member-function access='private'>
20493              <function-decl name='length' mangled-name='_ZNK8tcmalloc11ThreadCache8FreeList6lengthEv' filepath='src/thread_cache.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
20494                <parameter type-id='type-id-1521' is-artificial='yes'/>
20495                <return type-id='type-id-7'/>
20496              </function-decl>
20497            </member-function>
20498            <member-function access='private'>
20499              <function-decl name='PopRange' mangled-name='_ZN8tcmalloc11ThreadCache8FreeList8PopRangeEiPPvS3_' filepath='src/thread_cache.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64'>
20500                <parameter type-id='type-id-1563' is-artificial='yes'/>
20501                <parameter type-id='type-id-1'/>
20502                <parameter type-id='type-id-171'/>
20503                <parameter type-id='type-id-171'/>
20504                <return type-id='type-id-75'/>
20505              </function-decl>
20506            </member-function>
20507            <member-function access='private'>
20508              <function-decl name='lowwatermark' mangled-name='_ZNK8tcmalloc11ThreadCache8FreeList12lowwatermarkEv' filepath='src/thread_cache.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
20509                <parameter type-id='type-id-1521' is-artificial='yes'/>
20510                <return type-id='type-id-1'/>
20511              </function-decl>
20512            </member-function>
20513            <member-function access='private'>
20514              <function-decl name='set_max_length' mangled-name='_ZN8tcmalloc11ThreadCache8FreeList14set_max_lengthEm' filepath='src/thread_cache.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
20515                <parameter type-id='type-id-1563' is-artificial='yes'/>
20516                <parameter type-id='type-id-7'/>
20517                <return type-id='type-id-75'/>
20518              </function-decl>
20519            </member-function>
20520            <member-function access='private'>
20521              <function-decl name='clear_lowwatermark' mangled-name='_ZN8tcmalloc11ThreadCache8FreeList18clear_lowwatermarkEv' filepath='src/thread_cache.h' line='194' column='1' visibility='default' binding='global' size-in-bits='64'>
20522                <parameter type-id='type-id-1563' is-artificial='yes'/>
20523                <return type-id='type-id-75'/>
20524              </function-decl>
20525            </member-function>
20526            <member-function access='private'>
20527              <function-decl name='length_overages' mangled-name='_ZNK8tcmalloc11ThreadCache8FreeList15length_overagesEv' filepath='src/thread_cache.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64'>
20528                <parameter type-id='type-id-1521' is-artificial='yes'/>
20529                <return type-id='type-id-7'/>
20530              </function-decl>
20531            </member-function>
20532            <member-function access='private'>
20533              <function-decl name='set_length_overages' mangled-name='_ZN8tcmalloc11ThreadCache8FreeList19set_length_overagesEm' filepath='src/thread_cache.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'>
20534                <parameter type-id='type-id-1563' is-artificial='yes'/>
20535                <parameter type-id='type-id-7'/>
20536                <return type-id='type-id-75'/>
20537              </function-decl>
20538            </member-function>
20539            <member-function access='private'>
20540              <function-decl name='PushRange' mangled-name='_ZN8tcmalloc11ThreadCache8FreeList9PushRangeEiPvS2_' filepath='src/thread_cache.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
20541                <parameter type-id='type-id-1563' is-artificial='yes'/>
20542                <parameter type-id='type-id-1'/>
20543                <parameter type-id='type-id-74'/>
20544                <parameter type-id='type-id-74'/>
20545                <return type-id='type-id-75'/>
20546              </function-decl>
20547            </member-function>
20548            <member-function access='private'>
20549              <function-decl name='Init' mangled-name='_ZN8tcmalloc11ThreadCache8FreeList4InitEv' filepath='src/thread_cache.h' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
20550                <parameter type-id='type-id-1563' is-artificial='yes'/>
20551                <return type-id='type-id-75'/>
20552              </function-decl>
20553            </member-function>
20554          </class-decl>
20555        </member-type>
20556        <member-type access='private'>
20557          <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='src/thread_cache.h' line='69' column='1' id='type-id-1601'>
20558            <underlying-type type-id='type-id-96'/>
20559            <enumerator name='have_tls' value='1'/>
20560          </enum-decl>
20561        </member-type>
20562        <member-type access='private'>
20563          <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-1602'>
20564            <data-member access='public' layout-offset-in-bits='0'>
20565              <var-decl name='heap' type-id='type-id-1562' visibility='default' filepath='src/thread_cache.h' line='263' column='1'/>
20566            </data-member>
20567            <data-member access='public' layout-offset-in-bits='64'>
20568              <var-decl name='min_size_for_slow_path' type-id='type-id-7' visibility='default' filepath='src/thread_cache.h' line='270' column='1'/>
20569            </data-member>
20570          </class-decl>
20571        </member-type>
20572        <data-member access='private' layout-offset-in-bits='0'>
20573          <var-decl name='next_' type-id='type-id-1562' visibility='default' filepath='src/thread_cache.h' line='75' column='1'/>
20574        </data-member>
20575        <data-member access='private' layout-offset-in-bits='64'>
20576          <var-decl name='prev_' type-id='type-id-1562' visibility='default' filepath='src/thread_cache.h' line='76' column='1'/>
20577        </data-member>
20578        <data-member access='private' static='yes'>
20579          <var-decl name='threadlocal_data_' type-id='type-id-1602' mangled-name='_ZN8tcmalloc11ThreadCache17threadlocal_data_E' visibility='default' filepath='src/thread_cache.h' line='272' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache17threadlocal_data_E'/>
20580        </data-member>
20581        <data-member access='private' static='yes'>
20582          <var-decl name='tsd_inited_' type-id='type-id-76' mangled-name='_ZN8tcmalloc11ThreadCache11tsd_inited_E' visibility='default' filepath='src/thread_cache.h' line='280' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache11tsd_inited_E'/>
20583        </data-member>
20584        <data-member access='private' static='yes'>
20585          <var-decl name='heap_key_' type-id='type-id-1086' mangled-name='_ZN8tcmalloc11ThreadCache9heap_key_E' visibility='default' filepath='src/thread_cache.h' line='281' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache9heap_key_E'/>
20586        </data-member>
20587        <data-member access='private' static='yes'>
20588          <var-decl name='thread_heaps_' type-id='type-id-1562' mangled-name='_ZN8tcmalloc11ThreadCache13thread_heaps_E' visibility='default' filepath='src/thread_cache.h' line='284' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache13thread_heaps_E'/>
20589        </data-member>
20590        <data-member access='private' static='yes'>
20591          <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'/>
20592        </data-member>
20593        <data-member access='private' static='yes'>
20594          <var-decl name='next_memory_steal_' type-id='type-id-1562' mangled-name='_ZN8tcmalloc11ThreadCache18next_memory_steal_E' visibility='default' filepath='src/thread_cache.h' line='291' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache18next_memory_steal_E'/>
20595        </data-member>
20596        <data-member access='private' static='yes'>
20597          <var-decl name='overall_thread_cache_size_' type-id='type-id-7' 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'/>
20598        </data-member>
20599        <data-member access='private' static='yes'>
20600          <var-decl name='per_thread_cache_size_' type-id='type-id-1577' 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'/>
20601        </data-member>
20602        <data-member access='private' static='yes'>
20603          <var-decl name='unclaimed_cache_space_' type-id='type-id-236' mangled-name='_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E' visibility='default' filepath='src/thread_cache.h' line='304' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E'/>
20604        </data-member>
20605        <data-member access='private' layout-offset-in-bits='128'>
20606          <var-decl name='size_' type-id='type-id-7' visibility='default' filepath='src/thread_cache.h' line='309' column='1'/>
20607        </data-member>
20608        <data-member access='private' layout-offset-in-bits='192'>
20609          <var-decl name='max_size_' type-id='type-id-7' visibility='default' filepath='src/thread_cache.h' line='310' column='1'/>
20610        </data-member>
20611        <data-member access='private' layout-offset-in-bits='256'>
20612          <var-decl name='sampler_' type-id='type-id-1557' visibility='default' filepath='src/thread_cache.h' line='313' column='1'/>
20613        </data-member>
20614        <data-member access='private' layout-offset-in-bits='384'>
20615          <var-decl name='list_' type-id='type-id-1436' visibility='default' filepath='src/thread_cache.h' line='315' column='1'/>
20616        </data-member>
20617        <data-member access='private' layout-offset-in-bits='17280'>
20618          <var-decl name='tid_' type-id='type-id-306' visibility='default' filepath='src/thread_cache.h' line='317' column='1'/>
20619        </data-member>
20620        <data-member access='private' layout-offset-in-bits='17344'>
20621          <var-decl name='in_setspecific_' type-id='type-id-76' visibility='default' filepath='src/thread_cache.h' line='318' column='1'/>
20622        </data-member>
20623        <member-function access='private' static='yes'>
20624          <function-decl name='GetThreadHeap' mangled-name='_ZN8tcmalloc11ThreadCache13GetThreadHeapEv' filepath='src/thread_cache.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'>
20625            <return type-id='type-id-1562'/>
20626          </function-decl>
20627        </member-function>
20628        <member-function access='private' static='yes'>
20629          <function-decl name='MinSizeForSlowPath' mangled-name='_ZN8tcmalloc11ThreadCache18MinSizeForSlowPathEv' filepath='src/thread_cache.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
20630            <return type-id='type-id-7'/>
20631          </function-decl>
20632        </member-function>
20633        <member-function access='private' static='yes'>
20634          <function-decl name='overall_thread_cache_size' mangled-name='_ZN8tcmalloc11ThreadCache25overall_thread_cache_sizeEv' filepath='src/thread_cache.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
20635            <return type-id='type-id-7'/>
20636          </function-decl>
20637        </member-function>
20638        <member-function access='private' static='yes'>
20639          <function-decl name='HeapsInUse' mangled-name='_ZN8tcmalloc11ThreadCache10HeapsInUseEv' filepath='src/thread_cache.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
20640            <return type-id='type-id-1'/>
20641          </function-decl>
20642        </member-function>
20643        <member-function access='private'>
20644          <function-decl name='SampleAllocation' mangled-name='_ZN8tcmalloc11ThreadCache16SampleAllocationEm' filepath='src/thread_cache.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
20645            <parameter type-id='type-id-1562' is-artificial='yes'/>
20646            <parameter type-id='type-id-7'/>
20647            <return type-id='type-id-76'/>
20648          </function-decl>
20649        </member-function>
20650        <member-function access='private'>
20651          <function-decl name='Allocate' mangled-name='_ZN8tcmalloc11ThreadCache8AllocateEmm' filepath='src/thread_cache.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'>
20652            <parameter type-id='type-id-1562' is-artificial='yes'/>
20653            <parameter type-id='type-id-7'/>
20654            <parameter type-id='type-id-7'/>
20655            <return type-id='type-id-74'/>
20656          </function-decl>
20657        </member-function>
20658        <member-function access='private' static='yes'>
20659          <function-decl name='GetCacheWhichMustBePresent' mangled-name='_ZN8tcmalloc11ThreadCache26GetCacheWhichMustBePresentEv' filepath='src/thread_cache.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'>
20660            <return type-id='type-id-1562'/>
20661          </function-decl>
20662        </member-function>
20663        <member-function access='private'>
20664          <function-decl name='Deallocate' mangled-name='_ZN8tcmalloc11ThreadCache10DeallocateEPvm' filepath='src/thread_cache.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
20665            <parameter type-id='type-id-1562' is-artificial='yes'/>
20666            <parameter type-id='type-id-74'/>
20667            <parameter type-id='type-id-7'/>
20668            <return type-id='type-id-75'/>
20669          </function-decl>
20670        </member-function>
20671        <member-function access='private' static='yes'>
20672          <function-decl name='IsFastPathAllowed' mangled-name='_ZN8tcmalloc11ThreadCache17IsFastPathAllowedEv' filepath='src/thread_cache.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
20673            <return type-id='type-id-76'/>
20674          </function-decl>
20675        </member-function>
20676        <member-function access='private' static='yes'>
20677          <function-decl name='GetCacheIfPresent' mangled-name='_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv' filepath='src/thread_cache.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
20678            <return type-id='type-id-1562'/>
20679          </function-decl>
20680        </member-function>
20681        <member-function access='private' static='yes'>
20682          <function-decl name='GetCache' mangled-name='_ZN8tcmalloc11ThreadCache8GetCacheEv' filepath='src/thread_cache.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache8GetCacheEv'>
20683            <return type-id='type-id-1562'/>
20684          </function-decl>
20685        </member-function>
20686        <member-function access='private'>
20687          <function-decl name='Size' mangled-name='_ZNK8tcmalloc11ThreadCache4SizeEv' filepath='src/thread_cache.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
20688            <parameter type-id='type-id-1519' is-artificial='yes'/>
20689            <return type-id='type-id-7'/>
20690          </function-decl>
20691        </member-function>
20692        <member-function access='private'>
20693          <function-decl name='freelist_length' mangled-name='_ZNK8tcmalloc11ThreadCache15freelist_lengthEm' filepath='src/thread_cache.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
20694            <parameter type-id='type-id-1519' is-artificial='yes'/>
20695            <parameter type-id='type-id-7'/>
20696            <return type-id='type-id-1'/>
20697          </function-decl>
20698        </member-function>
20699        <member-function access='private' static='yes'>
20700          <function-decl name='SetMinSizeForSlowPath' mangled-name='_ZN8tcmalloc11ThreadCache21SetMinSizeForSlowPathEm' filepath='src/thread_cache.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
20701            <parameter type-id='type-id-7'/>
20702            <return type-id='type-id-75'/>
20703          </function-decl>
20704        </member-function>
20705        <member-function access='private'>
20706          <function-decl name='IncreaseCacheLimitLocked' mangled-name='_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv' filepath='src/thread_cache.h' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv'>
20707            <parameter type-id='type-id-1562' is-artificial='yes'/>
20708            <return type-id='type-id-75'/>
20709          </function-decl>
20710        </member-function>
20711        <member-function access='private' static='yes'>
20712          <function-decl name='RecomputePerThreadCacheSize' mangled-name='_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv' filepath='src/thread_cache.h' line='327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv'>
20713            <return type-id='type-id-75'/>
20714          </function-decl>
20715        </member-function>
20716        <member-function access='private' static='yes'>
20717          <function-decl name='GetThreadStats' mangled-name='_ZN8tcmalloc11ThreadCache14GetThreadStatsEPmS1_' filepath='src/thread_cache.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache14GetThreadStatsEPmS1_'>
20718            <parameter type-id='type-id-1564'/>
20719            <parameter type-id='type-id-1564'/>
20720            <return type-id='type-id-75'/>
20721          </function-decl>
20722        </member-function>
20723        <member-function access='private' static='yes'>
20724          <function-decl name='set_overall_thread_cache_size' mangled-name='_ZN8tcmalloc11ThreadCache29set_overall_thread_cache_sizeEm' filepath='src/thread_cache.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache29set_overall_thread_cache_sizeEm'>
20725            <parameter type-id='type-id-7'/>
20726            <return type-id='type-id-75'/>
20727          </function-decl>
20728        </member-function>
20729        <member-function access='private'>
20730          <function-decl name='IncreaseCacheLimit' mangled-name='_ZN8tcmalloc11ThreadCache18IncreaseCacheLimitEv' filepath='src/thread_cache.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache18IncreaseCacheLimitEv'>
20731            <parameter type-id='type-id-1562' is-artificial='yes'/>
20732            <return type-id='type-id-75'/>
20733          </function-decl>
20734        </member-function>
20735        <member-function access='private' static='yes'>
20736          <function-decl name='InitTSD' mangled-name='_ZN8tcmalloc11ThreadCache7InitTSDEv' filepath='src/thread_cache.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache7InitTSDEv'>
20737            <return type-id='type-id-75'/>
20738          </function-decl>
20739        </member-function>
20740        <member-function access='private' static='yes'>
20741          <function-decl name='InitModule' mangled-name='_ZN8tcmalloc11ThreadCache10InitModuleEv' filepath='src/thread_cache.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache10InitModuleEv'>
20742            <return type-id='type-id-75'/>
20743          </function-decl>
20744        </member-function>
20745        <member-function access='private'>
20746          <function-decl name='GetSamplePeriod' mangled-name='_ZN8tcmalloc11ThreadCache15GetSamplePeriodEv' filepath='src/thread_cache.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache15GetSamplePeriodEv'>
20747            <parameter type-id='type-id-1562' is-artificial='yes'/>
20748            <return type-id='type-id-1'/>
20749          </function-decl>
20750        </member-function>
20751        <member-function access='private'>
20752          <function-decl name='ReleaseToCentralCache' mangled-name='_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEmi' filepath='src/thread_cache.h' line='234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEmi'>
20753            <parameter type-id='type-id-1562' is-artificial='yes'/>
20754            <parameter type-id='type-id-1563'/>
20755            <parameter type-id='type-id-7'/>
20756            <parameter type-id='type-id-1'/>
20757            <return type-id='type-id-75'/>
20758          </function-decl>
20759        </member-function>
20760        <member-function access='private'>
20761          <function-decl name='Scavenge' mangled-name='_ZN8tcmalloc11ThreadCache8ScavengeEv' filepath='src/thread_cache.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache8ScavengeEv'>
20762            <parameter type-id='type-id-1562' is-artificial='yes'/>
20763            <return type-id='type-id-75'/>
20764          </function-decl>
20765        </member-function>
20766        <member-function access='private'>
20767          <function-decl name='ListTooLong' mangled-name='_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEm' filepath='src/thread_cache.h' line='231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEm'>
20768            <parameter type-id='type-id-1562' is-artificial='yes'/>
20769            <parameter type-id='type-id-1563'/>
20770            <parameter type-id='type-id-7'/>
20771            <return type-id='type-id-75'/>
20772          </function-decl>
20773        </member-function>
20774        <member-function access='private'>
20775          <function-decl name='Cleanup' mangled-name='_ZN8tcmalloc11ThreadCache7CleanupEv' filepath='src/thread_cache.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache7CleanupEv'>
20776            <parameter type-id='type-id-1562' is-artificial='yes'/>
20777            <return type-id='type-id-75'/>
20778          </function-decl>
20779        </member-function>
20780        <member-function access='private' static='yes'>
20781          <function-decl name='DeleteCache' mangled-name='_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_' filepath='src/thread_cache.h' line='326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_'>
20782            <parameter type-id='type-id-1562'/>
20783            <return type-id='type-id-75'/>
20784          </function-decl>
20785        </member-function>
20786        <member-function access='private' static='yes'>
20787          <function-decl name='DestroyThreadCache' mangled-name='_ZN8tcmalloc11ThreadCache18DestroyThreadCacheEPv' filepath='src/thread_cache.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache18DestroyThreadCacheEPv'>
20788            <parameter type-id='type-id-74'/>
20789            <return type-id='type-id-75'/>
20790          </function-decl>
20791        </member-function>
20792        <member-function access='private' static='yes'>
20793          <function-decl name='BecomeIdle' mangled-name='_ZN8tcmalloc11ThreadCache10BecomeIdleEv' filepath='src/thread_cache.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache10BecomeIdleEv'>
20794            <return type-id='type-id-75'/>
20795          </function-decl>
20796        </member-function>
20797        <member-function access='private'>
20798          <function-decl name='FetchFromCentralCache' mangled-name='_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEmm' filepath='src/thread_cache.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEmm'>
20799            <parameter type-id='type-id-1562' is-artificial='yes'/>
20800            <parameter type-id='type-id-7'/>
20801            <parameter type-id='type-id-7'/>
20802            <return type-id='type-id-74'/>
20803          </function-decl>
20804        </member-function>
20805        <member-function access='private'>
20806          <function-decl name='Init' mangled-name='_ZN8tcmalloc11ThreadCache4InitEm' filepath='src/thread_cache.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache4InitEm'>
20807            <parameter type-id='type-id-1562' is-artificial='yes'/>
20808            <parameter type-id='type-id-306'/>
20809            <return type-id='type-id-75'/>
20810          </function-decl>
20811        </member-function>
20812        <member-function access='private' static='yes'>
20813          <function-decl name='NewHeap' mangled-name='_ZN8tcmalloc11ThreadCache7NewHeapEm' filepath='src/thread_cache.h' line='321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache7NewHeapEm'>
20814            <parameter type-id='type-id-306'/>
20815            <return type-id='type-id-1562'/>
20816          </function-decl>
20817        </member-function>
20818        <member-function access='private' static='yes'>
20819          <function-decl name='CreateCacheIfNecessary' mangled-name='_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv' filepath='src/thread_cache.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv'>
20820            <return type-id='type-id-1562'/>
20821          </function-decl>
20822        </member-function>
20823      </class-decl>
20824      <enum-decl name='LogMode' filepath='src/internal_logging.h' line='61' column='1' id='type-id-1007'>
20825        <underlying-type type-id='type-id-96'/>
20826        <enumerator name='kLog' value='0'/>
20827        <enumerator name='kCrash' value='1'/>
20828        <enumerator name='kCrashWithStats' value='2'/>
20829      </enum-decl>
20830      <class-decl name='Span' size-in-bits='384' is-struct='yes' visibility='default' filepath='src/span.h' line='45' column='1' id='type-id-144'>
20831        <data-member access='public' layout-offset-in-bits='0'>
20832          <var-decl name='start' type-id='type-id-1285' visibility='default' filepath='src/span.h' line='46' column='1'/>
20833        </data-member>
20834        <data-member access='public' layout-offset-in-bits='64'>
20835          <var-decl name='length' type-id='type-id-1286' visibility='default' filepath='src/span.h' line='47' column='1'/>
20836        </data-member>
20837        <data-member access='public' layout-offset-in-bits='128'>
20838          <var-decl name='next' type-id='type-id-1287' visibility='default' filepath='src/span.h' line='48' column='1'/>
20839        </data-member>
20840        <data-member access='public' layout-offset-in-bits='192'>
20841          <var-decl name='prev' type-id='type-id-1287' visibility='default' filepath='src/span.h' line='49' column='1'/>
20842        </data-member>
20843        <data-member access='public' layout-offset-in-bits='256'>
20844          <var-decl name='objects' type-id='type-id-74' visibility='default' filepath='src/span.h' line='50' column='1'/>
20845        </data-member>
20846        <data-member access='public' layout-offset-in-bits='320'>
20847          <var-decl name='refcount' type-id='type-id-157' visibility='default' filepath='src/span.h' line='51' column='1'/>
20848        </data-member>
20849        <data-member access='public' layout-offset-in-bits='336'>
20850          <var-decl name='sizeclass' type-id='type-id-157' visibility='default' filepath='src/span.h' line='52' column='1'/>
20851        </data-member>
20852        <data-member access='public' layout-offset-in-bits='344'>
20853          <var-decl name='location' type-id='type-id-157' visibility='default' filepath='src/span.h' line='53' column='1'/>
20854        </data-member>
20855        <data-member access='public' layout-offset-in-bits='346'>
20856          <var-decl name='sample' type-id='type-id-157' visibility='default' filepath='src/span.h' line='54' column='1'/>
20857        </data-member>
20858      </class-decl>
20859      <class-decl name='StackTrace' size-in-bits='2112' is-struct='yes' visibility='default' filepath='src/common.h' line='266' column='1' id='type-id-1291'>
20860        <data-member access='public' layout-offset-in-bits='0'>
20861          <var-decl name='size' type-id='type-id-234' visibility='default' filepath='src/common.h' line='267' column='1'/>
20862        </data-member>
20863        <data-member access='public' layout-offset-in-bits='64'>
20864          <var-decl name='depth' type-id='type-id-234' visibility='default' filepath='src/common.h' line='268' column='1'/>
20865        </data-member>
20866        <data-member access='public' layout-offset-in-bits='128'>
20867          <var-decl name='stack' type-id='type-id-1447' visibility='default' filepath='src/common.h' line='269' column='1'/>
20868        </data-member>
20869      </class-decl>
20870      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTraceTable::Bucket&gt;' visibility='default' is-declaration-only='yes' id='type-id-1555'/>
20871      <namespace-decl name='commandlineflags'>
20872        <function-decl name='StringToLongLong' filepath='src/base/commandlineflags.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
20873          <parameter type-id='type-id-2'/>
20874          <parameter type-id='type-id-20'/>
20875          <return type-id='type-id-20'/>
20876        </function-decl>
20877      </namespace-decl>
20878      <function-decl name='pages' filepath='src/common.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
20879        <parameter type-id='type-id-7'/>
20880        <return type-id='type-id-1286'/>
20881      </function-decl>
20882      <function-decl name='SLL_Next' filepath='src/linked_list.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
20883        <parameter type-id='type-id-74'/>
20884        <return type-id='type-id-74'/>
20885      </function-decl>
20886      <function-decl name='SLL_SetNext' filepath='src/linked_list.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'>
20887        <parameter type-id='type-id-74'/>
20888        <parameter type-id='type-id-74'/>
20889        <return type-id='type-id-75'/>
20890      </function-decl>
20891      <function-decl name='SLL_Push' filepath='src/linked_list.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
20892        <parameter type-id='type-id-171'/>
20893        <parameter type-id='type-id-74'/>
20894        <return type-id='type-id-75'/>
20895      </function-decl>
20896      <function-decl name='SLL_Pop' filepath='src/linked_list.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
20897        <parameter type-id='type-id-171'/>
20898        <return type-id='type-id-74'/>
20899      </function-decl>
20900    </namespace-decl>
20901    <var-decl name='__malloc_hook' type-id='type-id-1574' mangled-name='__malloc_hook' visibility='default' filepath='src/libc_override_glibc.h' line='135' column='1' elf-symbol-id='__malloc_hook'/>
20902    <var-decl name='__realloc_hook' type-id='type-id-1576' mangled-name='__realloc_hook' visibility='default' filepath='src/libc_override_glibc.h' line='137' column='1' elf-symbol-id='__realloc_hook'/>
20903    <var-decl name='__free_hook' type-id='type-id-1570' mangled-name='__free_hook' visibility='default' filepath='src/libc_override_glibc.h' line='139' column='1' elf-symbol-id='__free_hook'/>
20904    <var-decl name='__memalign_hook' type-id='type-id-1572' mangled-name='__memalign_hook' visibility='default' filepath='src/libc_override_glibc.h' line='141' column='1' elf-symbol-id='__memalign_hook'/>
20905    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
20906      <var-decl name='FLAGS_tcmalloc_large_alloc_report_threshold' type-id='type-id-103' 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'/>
20907      <var-decl name='FLAGS_notcmalloc_large_alloc_report_threshold' type-id='type-id-84' 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'/>
20908    </namespace-decl>
20909    <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'>
20910      <parameter type-id='type-id-1011' name='major' filepath='src/tcmalloc.cc' line='1548' column='1'/>
20911      <parameter type-id='type-id-1011' name='minor' filepath='src/tcmalloc.cc' line='1548' column='1'/>
20912      <parameter type-id='type-id-13' name='patch' filepath='src/tcmalloc.cc' line='1548' column='1'/>
20913      <return type-id='type-id-2'/>
20914    </function-decl>
20915    <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'>
20916      <parameter type-id='type-id-1' name='flag' filepath='src/tcmalloc.cc' line='1560' column='1'/>
20917      <return type-id='type-id-1'/>
20918    </function-decl>
20919    <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'>
20920      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1573' column='1'/>
20921      <return type-id='type-id-74'/>
20922    </function-decl>
20923    <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'>
20924      <parameter type-id='type-id-74' name='ptr' filepath='src/tcmalloc.cc' line='1579' column='1'/>
20925      <return type-id='type-id-75'/>
20926    </function-decl>
20927    <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'>
20928      <parameter type-id='type-id-7' name='n' filepath='src/tcmalloc.cc' line='1584' column='1'/>
20929      <parameter type-id='type-id-7' name='elem_size' filepath='src/tcmalloc.cc' line='1585' column='1'/>
20930      <return type-id='type-id-74'/>
20931    </function-decl>
20932    <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'>
20933      <parameter type-id='type-id-74' name='ptr' filepath='src/tcmalloc.cc' line='1591' column='1'/>
20934      <return type-id='type-id-75'/>
20935    </function-decl>
20936    <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'>
20937      <parameter type-id='type-id-74' name='old_ptr' filepath='src/tcmalloc.cc' line='1596' column='1'/>
20938      <parameter type-id='type-id-7' name='new_size' filepath='src/tcmalloc.cc' line='1597' column='1'/>
20939      <return type-id='type-id-74'/>
20940    </function-decl>
20941    <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'>
20942      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1611' column='1'/>
20943      <return type-id='type-id-74'/>
20944    </function-decl>
20945    <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'>
20946      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1622' column='1'/>
20947      <parameter type-id='type-id-1500'/>
20948      <return type-id='type-id-74'/>
20949    </function-decl>
20950    <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'>
20951      <parameter type-id='type-id-74' name='p' filepath='src/tcmalloc.cc' line='1628' column='1'/>
20952      <return type-id='type-id-75'/>
20953    </function-decl>
20954    <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'>
20955      <parameter type-id='type-id-74' name='p' filepath='src/tcmalloc.cc' line='1636' column='1'/>
20956      <parameter type-id='type-id-1500'/>
20957      <return type-id='type-id-75'/>
20958    </function-decl>
20959    <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'>
20960      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1641' column='1'/>
20961      <return type-id='type-id-74'/>
20962    </function-decl>
20963    <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'>
20964      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1652' column='1'/>
20965      <parameter type-id='type-id-1500'/>
20966      <return type-id='type-id-74'/>
20967    </function-decl>
20968    <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'>
20969      <parameter type-id='type-id-74' name='p' filepath='src/tcmalloc.cc' line='1659' column='1'/>
20970      <return type-id='type-id-75'/>
20971    </function-decl>
20972    <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'>
20973      <parameter type-id='type-id-74' name='p' filepath='src/tcmalloc.cc' line='1664' column='1'/>
20974      <parameter type-id='type-id-1500'/>
20975      <return type-id='type-id-75'/>
20976    </function-decl>
20977    <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'>
20978      <parameter type-id='type-id-7' name='align' filepath='src/tcmalloc.cc' line='1669' column='1'/>
20979      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1670' column='1'/>
20980      <return type-id='type-id-74'/>
20981    </function-decl>
20982    <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'>
20983      <parameter type-id='type-id-171' name='result_ptr' filepath='src/tcmalloc.cc' line='1677' column='1'/>
20984      <parameter type-id='type-id-7' name='align' filepath='src/tcmalloc.cc' line='1677' column='1'/>
20985      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1677' column='1'/>
20986      <return type-id='type-id-1'/>
20987    </function-decl>
20988    <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'>
20989      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1696' column='1'/>
20990      <return type-id='type-id-74'/>
20991    </function-decl>
20992    <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'>
20993      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1704' column='1'/>
20994      <return type-id='type-id-74'/>
20995    </function-decl>
20996    <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'>
20997      <return type-id='type-id-75'/>
20998    </function-decl>
20999    <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'>
21000      <parameter type-id='type-id-1' name='cmd' filepath='src/tcmalloc.cc' line='1720' column='1'/>
21001      <parameter type-id='type-id-1' name='value' filepath='src/tcmalloc.cc' line='1720' column='1'/>
21002      <return type-id='type-id-1'/>
21003    </function-decl>
21004    <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'>
21005      <return type-id='type-id-1426'/>
21006    </function-decl>
21007    <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'>
21008      <parameter type-id='type-id-74' name='ptr' filepath='src/tcmalloc.cc' line='1730' column='1'/>
21009      <return type-id='type-id-7'/>
21010    </function-decl>
21011    <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'>
21012      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1734' column='1'/>
21013      <return type-id='type-id-74'/>
21014    </function-decl>
21015    <class-decl name='MallocExtension' size-in-bits='64' visibility='default' filepath='src/gperftools/malloc_extension.h' line='90' column='1' id='type-id-1008'>
21016      <member-type access='private'>
21017        <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-1450'>
21018          <data-member access='public' layout-offset-in-bits='0'>
21019            <var-decl name='min_object_size' type-id='type-id-7' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='334' column='1'/>
21020          </data-member>
21021          <data-member access='public' layout-offset-in-bits='64'>
21022            <var-decl name='max_object_size' type-id='type-id-7' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='335' column='1'/>
21023          </data-member>
21024          <data-member access='public' layout-offset-in-bits='128'>
21025            <var-decl name='total_bytes_free' type-id='type-id-7' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='336' column='1'/>
21026          </data-member>
21027          <data-member access='public' layout-offset-in-bits='192'>
21028            <var-decl name='type' type-id='type-id-2' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='337' column='1'/>
21029          </data-member>
21030        </class-decl>
21031      </member-type>
21032    </class-decl>
21033    <class-decl name='MallocExtension' size-in-bits='64' visibility='default' filepath='src/gperftools/malloc_extension.h' line='90' column='1' id='type-id-1008'>
21034      <member-type access='private'>
21035        <enum-decl name='Ownership' filepath='./src/gperftools/malloc_extension.h' line='315' column='1' id='type-id-1015'>
21036          <underlying-type type-id='type-id-96'/>
21037          <enumerator name='kUnknownOwnership' value='0'/>
21038          <enumerator name='kOwned' value='1'/>
21039          <enumerator name='kNotOwned' value='2'/>
21040        </enum-decl>
21041      </member-type>
21042    </class-decl>
21043    <function-type size-in-bits='64' id='type-id-1525'>
21044      <parameter type-id='type-id-74'/>
21045      <parameter type-id='type-id-74'/>
21046      <return type-id='type-id-1'/>
21047    </function-type>
21048    <function-type size-in-bits='64' id='type-id-1565'>
21049      <return type-id='type-id-75'/>
21050    </function-type>
21051    <function-type size-in-bits='64' id='type-id-1010'>
21052      <parameter type-id='type-id-74'/>
21053      <parameter type-id='type-id-1476'/>
21054      <return type-id='type-id-75'/>
21055    </function-type>
21056    <function-type size-in-bits='64' id='type-id-1567'>
21057      <parameter type-id='type-id-74'/>
21058      <parameter type-id='type-id-7'/>
21059      <return type-id='type-id-75'/>
21060    </function-type>
21061    <function-type size-in-bits='64' id='type-id-1569'>
21062      <parameter type-id='type-id-74'/>
21063      <parameter type-id='type-id-74'/>
21064      <return type-id='type-id-75'/>
21065    </function-type>
21066    <function-type size-in-bits='64' id='type-id-1571'>
21067      <parameter type-id='type-id-7'/>
21068      <parameter type-id='type-id-7'/>
21069      <parameter type-id='type-id-74'/>
21070      <return type-id='type-id-74'/>
21071    </function-type>
21072    <function-type size-in-bits='64' id='type-id-1573'>
21073      <parameter type-id='type-id-7'/>
21074      <parameter type-id='type-id-74'/>
21075      <return type-id='type-id-74'/>
21076    </function-type>
21077    <function-type size-in-bits='64' id='type-id-1575'>
21078      <parameter type-id='type-id-74'/>
21079      <parameter type-id='type-id-7'/>
21080      <parameter type-id='type-id-74'/>
21081      <return type-id='type-id-74'/>
21082    </function-type>
21083  </abi-instr>
21084  <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'>
21085    <namespace-decl name='std'>
21086      <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'>
21087        <parameter type-id='type-id-140'/>
21088        <parameter type-id='type-id-140'/>
21089        <return type-id='type-id-140'/>
21090      </function-decl>
21091      <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'>
21092        <parameter type-id='type-id-1280'/>
21093        <parameter type-id='type-id-1280'/>
21094        <return type-id='type-id-1280'/>
21095      </function-decl>
21096      <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'>
21097        <parameter type-id='type-id-140'/>
21098        <parameter type-id='type-id-140'/>
21099        <return type-id='type-id-140'/>
21100      </function-decl>
21101    </namespace-decl>
21102    <namespace-decl name='base'>
21103      <namespace-decl name='subtle'>
21104        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
21105          <parameter type-id='type-id-92'/>
21106          <parameter type-id='type-id-93'/>
21107          <parameter type-id='type-id-93'/>
21108          <return type-id='type-id-93'/>
21109        </function-decl>
21110        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
21111          <parameter type-id='type-id-92'/>
21112          <parameter type-id='type-id-93'/>
21113          <return type-id='type-id-93'/>
21114        </function-decl>
21115        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
21116          <parameter type-id='type-id-92'/>
21117          <parameter type-id='type-id-93'/>
21118          <return type-id='type-id-93'/>
21119        </function-decl>
21120        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
21121          <parameter type-id='type-id-92'/>
21122          <parameter type-id='type-id-93'/>
21123          <parameter type-id='type-id-93'/>
21124          <return type-id='type-id-93'/>
21125        </function-decl>
21126      </namespace-decl>
21127    </namespace-decl>
21128    <namespace-decl name='tcmalloc'>
21129      <class-decl name='PageHeapAllocator&lt;tcmalloc::ThreadCache&gt;' visibility='default' id='type-id-1603'/>
21130      <function-decl name='SLL_Next' filepath='src/linked_list.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
21131        <parameter type-id='type-id-74'/>
21132        <return type-id='type-id-74'/>
21133      </function-decl>
21134      <function-decl name='SLL_SetNext' filepath='src/linked_list.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'>
21135        <parameter type-id='type-id-74'/>
21136        <parameter type-id='type-id-74'/>
21137        <return type-id='type-id-75'/>
21138      </function-decl>
21139      <function-decl name='SLL_PopRange' filepath='src/linked_list.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
21140        <parameter type-id='type-id-171'/>
21141        <parameter type-id='type-id-1'/>
21142        <parameter type-id='type-id-171'/>
21143        <parameter type-id='type-id-171'/>
21144        <return type-id='type-id-75'/>
21145      </function-decl>
21146      <function-decl name='SLL_PushRange' filepath='src/linked_list.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
21147        <parameter type-id='type-id-171'/>
21148        <parameter type-id='type-id-74'/>
21149        <parameter type-id='type-id-74'/>
21150        <return type-id='type-id-75'/>
21151      </function-decl>
21152      <var-decl name='threadcache_allocator' type-id='type-id-1514' mangled-name='_ZN8tcmalloc21threadcache_allocatorE' visibility='default' filepath='src/thread_cache.cc' line='67' column='1' elf-symbol-id='_ZN8tcmalloc21threadcache_allocatorE'/>
21153    </namespace-decl>
21154  </abi-instr>
21155</abi-corpus>
21156