• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<abi-corpus version='2.2' 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' lower-bound='0' upper-bound='15' 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    <qualified-type-def type-id='type-id-73' const='yes' id='type-id-74'/>
1270    <namespace-decl name='base'>
1271      <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'>
1272        <member-type access='private'>
1273          <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'>
1274            <data-member access='private' layout-offset-in-bits='0'>
1275              <var-decl name='info_' type-id='type-id-46' visibility='default' filepath='./src/base/elf_mem_image.h' line='84' column='1'/>
1276            </data-member>
1277            <data-member access='private' layout-offset-in-bits='256'>
1278              <var-decl name='index_' type-id='type-id-1' visibility='default' filepath='./src/base/elf_mem_image.h' line='85' column='1'/>
1279            </data-member>
1280            <data-member access='private' layout-offset-in-bits='320'>
1281              <var-decl name='image_' type-id='type-id-74' visibility='default' filepath='./src/base/elf_mem_image.h' line='86' column='1'/>
1282            </data-member>
1283            <member-function access='private' constructor='yes'>
1284              <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'>
1285                <parameter type-id='type-id-50' is-artificial='yes'/>
1286                <parameter type-id='type-id-73'/>
1287                <parameter type-id='type-id-1'/>
1288                <return type-id='type-id-75'/>
1289              </function-decl>
1290            </member-function>
1291            <member-function access='private'>
1292              <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'>
1293                <parameter type-id='type-id-72' is-artificial='yes'/>
1294                <return type-id='type-id-69'/>
1295              </function-decl>
1296            </member-function>
1297            <member-function access='private'>
1298              <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'>
1299                <parameter type-id='type-id-72' is-artificial='yes'/>
1300                <return type-id='type-id-68'/>
1301              </function-decl>
1302            </member-function>
1303            <member-function access='private'>
1304              <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_'>
1305                <parameter type-id='type-id-72' is-artificial='yes'/>
1306                <parameter type-id='type-id-71'/>
1307                <return type-id='type-id-76'/>
1308              </function-decl>
1309            </member-function>
1310            <member-function access='private'>
1311              <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_'>
1312                <parameter type-id='type-id-72' is-artificial='yes'/>
1313                <parameter type-id='type-id-71'/>
1314                <return type-id='type-id-76'/>
1315              </function-decl>
1316            </member-function>
1317            <member-function access='private'>
1318              <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'>
1319                <parameter type-id='type-id-50' is-artificial='yes'/>
1320                <parameter type-id='type-id-1'/>
1321                <return type-id='type-id-75'/>
1322              </function-decl>
1323            </member-function>
1324            <member-function access='private'>
1325              <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'>
1326                <parameter type-id='type-id-50' is-artificial='yes'/>
1327                <return type-id='type-id-49'/>
1328              </function-decl>
1329            </member-function>
1330            <member-function access='private' constructor='yes'>
1331              <function-decl name='SymbolIterator' filepath='./src/base/elf_mem_image.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
1332                <parameter type-id='type-id-50' is-artificial='yes'/>
1333                <parameter type-id='type-id-73'/>
1334                <parameter type-id='type-id-1'/>
1335                <return type-id='type-id-75'/>
1336              </function-decl>
1337            </member-function>
1338          </class-decl>
1339        </member-type>
1340        <member-type access='private'>
1341          <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'>
1342            <data-member access='public' layout-offset-in-bits='0'>
1343              <var-decl name='name' type-id='type-id-2' visibility='default' filepath='./src/base/elf_mem_image.h' line='65' column='1'/>
1344            </data-member>
1345            <data-member access='public' layout-offset-in-bits='64'>
1346              <var-decl name='version' type-id='type-id-2' visibility='default' filepath='./src/base/elf_mem_image.h' line='66' column='1'/>
1347            </data-member>
1348            <data-member access='public' layout-offset-in-bits='128'>
1349              <var-decl name='address' type-id='type-id-73' visibility='default' filepath='./src/base/elf_mem_image.h' line='68' column='1'/>
1350            </data-member>
1351            <data-member access='public' layout-offset-in-bits='192'>
1352              <var-decl name='symbol' type-id='type-id-56' visibility='default' filepath='./src/base/elf_mem_image.h' line='69' column='1'/>
1353            </data-member>
1354          </class-decl>
1355        </member-type>
1356        <data-member access='private' static='yes'>
1357          <var-decl name='kInvalidBase' type-id='type-id-74' mangled-name='_ZN4base11ElfMemImage12kInvalidBaseE' visibility='default' filepath='./src/base/elf_mem_image.h' line='59' column='1' elf-symbol-id='_ZN4base11ElfMemImage12kInvalidBaseE'/>
1358        </data-member>
1359        <data-member access='private' layout-offset-in-bits='0'>
1360          <var-decl name='ehdr_' type-id='type-id-52' visibility='default' filepath='./src/base/elf_mem_image.h' line='120' column='1'/>
1361        </data-member>
1362        <data-member access='private' layout-offset-in-bits='64'>
1363          <var-decl name='dynsym_' type-id='type-id-56' visibility='default' filepath='./src/base/elf_mem_image.h' line='121' column='1'/>
1364        </data-member>
1365        <data-member access='private' layout-offset-in-bits='128'>
1366          <var-decl name='versym_' type-id='type-id-62' visibility='default' filepath='./src/base/elf_mem_image.h' line='122' column='1'/>
1367        </data-member>
1368        <data-member access='private' layout-offset-in-bits='192'>
1369          <var-decl name='verdef_' type-id='type-id-60' visibility='default' filepath='./src/base/elf_mem_image.h' line='123' column='1'/>
1370        </data-member>
1371        <data-member access='private' layout-offset-in-bits='256'>
1372          <var-decl name='hash_' type-id='type-id-64' visibility='default' filepath='./src/base/elf_mem_image.h' line='124' column='1'/>
1373        </data-member>
1374        <data-member access='private' layout-offset-in-bits='320'>
1375          <var-decl name='dynstr_' type-id='type-id-2' visibility='default' filepath='./src/base/elf_mem_image.h' line='125' column='1'/>
1376        </data-member>
1377        <data-member access='private' layout-offset-in-bits='384'>
1378          <var-decl name='strsize_' type-id='type-id-7' visibility='default' filepath='./src/base/elf_mem_image.h' line='126' column='1'/>
1379        </data-member>
1380        <data-member access='private' layout-offset-in-bits='448'>
1381          <var-decl name='verdefnum_' type-id='type-id-7' visibility='default' filepath='./src/base/elf_mem_image.h' line='127' column='1'/>
1382        </data-member>
1383        <data-member access='private' layout-offset-in-bits='512'>
1384          <var-decl name='link_base_' type-id='type-id-29' visibility='default' filepath='./src/base/elf_mem_image.h' line='128' column='1'/>
1385        </data-member>
1386        <member-function access='private' constructor='yes'>
1387          <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'>
1388            <parameter type-id='type-id-45' is-artificial='yes'/>
1389            <parameter type-id='type-id-73'/>
1390            <return type-id='type-id-75'/>
1391          </function-decl>
1392        </member-function>
1393        <member-function access='private'>
1394          <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'>
1395            <parameter type-id='type-id-66' is-artificial='yes'/>
1396            <return type-id='type-id-76'/>
1397          </function-decl>
1398        </member-function>
1399        <member-function access='private'>
1400          <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'>
1401            <parameter type-id='type-id-66' is-artificial='yes'/>
1402            <return type-id='type-id-1'/>
1403          </function-decl>
1404        </member-function>
1405        <member-function access='private'>
1406          <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'>
1407            <parameter type-id='type-id-66' is-artificial='yes'/>
1408            <parameter type-id='type-id-60'/>
1409            <return type-id='type-id-58'/>
1410          </function-decl>
1411        </member-function>
1412        <member-function access='private'>
1413          <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'>
1414            <parameter type-id='type-id-66' is-artificial='yes'/>
1415            <return type-id='type-id-48'/>
1416          </function-decl>
1417        </member-function>
1418        <member-function access='private'>
1419          <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'>
1420            <parameter type-id='type-id-66' is-artificial='yes'/>
1421            <parameter type-id='type-id-28'/>
1422            <return type-id='type-id-2'/>
1423          </function-decl>
1424        </member-function>
1425        <member-function access='private'>
1426          <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'>
1427            <parameter type-id='type-id-66' is-artificial='yes'/>
1428            <parameter type-id='type-id-1'/>
1429            <return type-id='type-id-60'/>
1430          </function-decl>
1431        </member-function>
1432        <member-function access='private'>
1433          <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'>
1434            <parameter type-id='type-id-66' is-artificial='yes'/>
1435            <parameter type-id='type-id-56'/>
1436            <return type-id='type-id-73'/>
1437          </function-decl>
1438        </member-function>
1439        <member-function access='private'>
1440          <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'>
1441            <parameter type-id='type-id-66' is-artificial='yes'/>
1442            <parameter type-id='type-id-28'/>
1443            <return type-id='type-id-2'/>
1444          </function-decl>
1445        </member-function>
1446        <member-function access='private'>
1447          <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'>
1448            <parameter type-id='type-id-66' is-artificial='yes'/>
1449            <parameter type-id='type-id-1'/>
1450            <return type-id='type-id-54'/>
1451          </function-decl>
1452        </member-function>
1453        <member-function access='private'>
1454          <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'>
1455            <parameter type-id='type-id-45' is-artificial='yes'/>
1456            <parameter type-id='type-id-73'/>
1457            <return type-id='type-id-75'/>
1458          </function-decl>
1459        </member-function>
1460        <member-function access='private'>
1461          <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'>
1462            <parameter type-id='type-id-66' is-artificial='yes'/>
1463            <parameter type-id='type-id-1'/>
1464            <return type-id='type-id-62'/>
1465          </function-decl>
1466        </member-function>
1467        <member-function access='private'>
1468          <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'>
1469            <parameter type-id='type-id-66' is-artificial='yes'/>
1470            <parameter type-id='type-id-1'/>
1471            <return type-id='type-id-56'/>
1472          </function-decl>
1473        </member-function>
1474        <member-function access='private'>
1475          <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'>
1476            <parameter type-id='type-id-66' is-artificial='yes'/>
1477            <return type-id='type-id-48'/>
1478          </function-decl>
1479        </member-function>
1480        <member-function access='private'>
1481          <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'>
1482            <parameter type-id='type-id-66' is-artificial='yes'/>
1483            <parameter type-id='type-id-73'/>
1484            <parameter type-id='type-id-47'/>
1485            <return type-id='type-id-76'/>
1486          </function-decl>
1487        </member-function>
1488        <member-function access='private'>
1489          <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'>
1490            <parameter type-id='type-id-66' is-artificial='yes'/>
1491            <parameter type-id='type-id-2'/>
1492            <parameter type-id='type-id-2'/>
1493            <parameter type-id='type-id-1'/>
1494            <parameter type-id='type-id-47'/>
1495            <return type-id='type-id-76'/>
1496          </function-decl>
1497        </member-function>
1498        <member-function access='private' constructor='yes'>
1499          <function-decl name='ElfMemImage' filepath='./src/base/elf_mem_image.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
1500            <parameter type-id='type-id-45' is-artificial='yes'/>
1501            <parameter type-id='type-id-73'/>
1502            <return type-id='type-id-75'/>
1503          </function-decl>
1504        </member-function>
1505      </class-decl>
1506    </namespace-decl>
1507  </abi-instr>
1508  <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'>
1509    <typedef-decl name='ListAllProcessThreadsCallBack' type-id='type-id-77' filepath='./src/base/thread_lister.h' line='48' column='1' id='type-id-78'/>
1510    <typedef-decl name='__pid_t' type-id='type-id-1' filepath='/usr/include/bits/types.h' line='143' column='1' id='type-id-79'/>
1511    <typedef-decl name='pid_t' type-id='type-id-79' filepath='/usr/include/sched.h' line='37' column='1' id='type-id-80'/>
1512    <pointer-type-def type-id='type-id-81' size-in-bits='64' id='type-id-77'/>
1513    <pointer-type-def type-id='type-id-80' size-in-bits='64' id='type-id-82'/>
1514    <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'>
1515      <parameter type-id='type-id-73' name='parameter' filepath='src/base/linuxthreads.cc' line='551' column='1'/>
1516      <parameter type-id='type-id-78' name='callback' filepath='src/base/linuxthreads.cc' line='552' column='1'/>
1517      <parameter is-variadic='yes'/>
1518      <return type-id='type-id-1'/>
1519    </function-decl>
1520    <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'>
1521      <parameter type-id='type-id-1' name='num_threads' filepath='src/base/linuxthreads.cc' line='696' column='1'/>
1522      <parameter type-id='type-id-82' name='thread_pids' filepath='src/base/linuxthreads.cc' line='696' column='1'/>
1523      <return type-id='type-id-1'/>
1524    </function-decl>
1525    <function-type size-in-bits='64' id='type-id-81'>
1526      <parameter type-id='type-id-73'/>
1527      <parameter type-id='type-id-1'/>
1528      <parameter type-id='type-id-82'/>
1529      <parameter type-id='type-id-23'/>
1530      <return type-id='type-id-1'/>
1531    </function-type>
1532  </abi-instr>
1533  <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'>
1534    <namespace-decl name='tcmalloc'>
1535      <namespace-decl name='commandlineflags'>
1536        <function-decl name='StringToInt' filepath='./src/base/commandlineflags.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
1537          <parameter type-id='type-id-2'/>
1538          <parameter type-id='type-id-1'/>
1539          <return type-id='type-id-1'/>
1540        </function-decl>
1541      </namespace-decl>
1542    </namespace-decl>
1543    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead'>
1544      <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'/>
1545      <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'/>
1546    </namespace-decl>
1547    <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'>
1548      <parameter type-id='type-id-2' name='filename' filepath='src/base/logging.cc' line='90' column='1'/>
1549      <return type-id='type-id-85'/>
1550    </function-decl>
1551    <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'>
1552      <parameter type-id='type-id-85' name='fd' filepath='src/base/logging.cc' line='94' column='1'/>
1553      <parameter type-id='type-id-2' name='buf' filepath='src/base/logging.cc' line='94' column='1'/>
1554      <parameter type-id='type-id-7' name='len' filepath='src/base/logging.cc' line='94' column='1'/>
1555      <return type-id='type-id-75'/>
1556    </function-decl>
1557    <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'>
1558      <parameter type-id='type-id-85' name='fd' filepath='src/base/logging.cc' line='104' column='1'/>
1559      <return type-id='type-id-75'/>
1560    </function-decl>
1561  </abi-instr>
1562  <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'>
1563    <array-type-def dimensions='1' type-id='type-id-86' size-in-bits='1920' id='type-id-87'>
1564      <subrange length='30' lower-bound='0' upper-bound='29' type-id='type-id-19' id='type-id-88'/>
1565    </array-type-def>
1566    <pointer-type-def type-id='type-id-89' size-in-bits='64' id='type-id-86'/>
1567    <namespace-decl name='base'>
1568      <namespace-decl name='subtle'>
1569        <typedef-decl name='Atomic64' type-id='type-id-90' filepath='./src/base/atomicops-internals-x86.h' line='70' column='1' id='type-id-91'/>
1570        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
1571          <parameter type-id='type-id-92'/>
1572          <parameter type-id='type-id-93'/>
1573          <parameter type-id='type-id-93'/>
1574          <return type-id='type-id-93'/>
1575        </function-decl>
1576        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
1577          <parameter type-id='type-id-92'/>
1578          <parameter type-id='type-id-93'/>
1579          <return type-id='type-id-93'/>
1580        </function-decl>
1581        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
1582          <parameter type-id='type-id-92'/>
1583          <parameter type-id='type-id-93'/>
1584          <return type-id='type-id-93'/>
1585        </function-decl>
1586        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
1587          <parameter type-id='type-id-92'/>
1588          <parameter type-id='type-id-93'/>
1589          <parameter type-id='type-id-93'/>
1590          <return type-id='type-id-93'/>
1591        </function-decl>
1592        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
1593          <parameter type-id='type-id-94'/>
1594          <return type-id='type-id-91'/>
1595        </function-decl>
1596      </namespace-decl>
1597      <enum-decl name='LinkerInitialized' filepath='./src/base/basictypes.h' line='381' column='1' id='type-id-95'>
1598        <underlying-type type-id='type-id-96'/>
1599        <enumerator name='LINKER_INITIALIZED' value='0'/>
1600      </enum-decl>
1601      <namespace-decl name='internal'>
1602        <class-decl name='HookList&lt;void (*)(const void*)&gt;' is-struct='yes' visibility='default' id='type-id-97'/>
1603        <class-decl name='HookList&lt;void (*)(const void*, size_t)&gt;' is-struct='yes' visibility='default' id='type-id-98'/>
1604      </namespace-decl>
1605    </namespace-decl>
1606    <namespace-decl name='low_level_alloc_internal'>
1607      <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'>
1608        <member-type access='public'>
1609          <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'>
1610            <data-member access='public' layout-offset-in-bits='0'>
1611              <var-decl name='size' type-id='type-id-100' visibility='default' filepath='src/base/low_level_alloc.cc' line='69' column='1'/>
1612            </data-member>
1613            <data-member access='public' layout-offset-in-bits='64'>
1614              <var-decl name='magic' type-id='type-id-100' visibility='default' filepath='src/base/low_level_alloc.cc' line='71' column='1'/>
1615            </data-member>
1616            <data-member access='public' layout-offset-in-bits='128'>
1617              <var-decl name='arena' type-id='type-id-101' visibility='default' filepath='src/base/low_level_alloc.cc' line='72' column='1'/>
1618            </data-member>
1619            <data-member access='public' layout-offset-in-bits='192'>
1620              <var-decl name='dummy_for_alignment' type-id='type-id-73' visibility='default' filepath='src/base/low_level_alloc.cc' line='73' column='1'/>
1621            </data-member>
1622          </class-decl>
1623        </member-type>
1624        <data-member access='public' layout-offset-in-bits='0'>
1625          <var-decl name='header' type-id='type-id-99' visibility='default' filepath='src/base/low_level_alloc.cc' line='74' column='1'/>
1626        </data-member>
1627        <data-member access='public' layout-offset-in-bits='256'>
1628          <var-decl name='levels' type-id='type-id-1' visibility='default' filepath='src/base/low_level_alloc.cc' line='78' column='1'/>
1629        </data-member>
1630        <data-member access='public' layout-offset-in-bits='320'>
1631          <var-decl name='next' type-id='type-id-87' visibility='default' filepath='src/base/low_level_alloc.cc' line='79' column='1'/>
1632        </data-member>
1633      </class-decl>
1634    </namespace-decl>
1635  </abi-instr>
1636  <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'>
1637    <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'>
1638      <member-function access='public' static='yes'>
1639        <function-decl name='Now' mangled-name='_ZN10CycleClock3NowEv' filepath='./src/base/cycleclock.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
1640          <return type-id='type-id-103'/>
1641        </function-decl>
1642      </member-function>
1643    </class-decl>
1644    <namespace-decl name='base'>
1645      <namespace-decl name='subtle'>
1646        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
1647          <parameter type-id='type-id-92'/>
1648          <parameter type-id='type-id-93'/>
1649          <parameter type-id='type-id-93'/>
1650          <return type-id='type-id-93'/>
1651        </function-decl>
1652        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
1653          <parameter type-id='type-id-92'/>
1654          <parameter type-id='type-id-93'/>
1655          <parameter type-id='type-id-93'/>
1656          <return type-id='type-id-93'/>
1657        </function-decl>
1658        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
1659          <parameter type-id='type-id-104'/>
1660          <return type-id='type-id-93'/>
1661        </function-decl>
1662      </namespace-decl>
1663      <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'>
1664        <parameter type-id='type-id-73' name='contendedlock' filepath='./src/base/synchronization_profiling.h' line='48' column='1'/>
1665        <parameter type-id='type-id-103' name='wait_cycles' filepath='./src/base/synchronization_profiling.h' line='49' column='1'/>
1666        <return type-id='type-id-75'/>
1667      </function-decl>
1668    </namespace-decl>
1669  </abi-instr>
1670  <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'>
1671    <qualified-type-def type-id='type-id-105' const='yes' id='type-id-106'/>
1672    <pointer-type-def type-id='type-id-106' size-in-bits='64' id='type-id-107'/>
1673    <namespace-decl name='base'>
1674      <namespace-decl name='subtle'>
1675        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
1676          <parameter type-id='type-id-92'/>
1677          <parameter type-id='type-id-93'/>
1678          <parameter type-id='type-id-93'/>
1679          <return type-id='type-id-93'/>
1680        </function-decl>
1681        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
1682          <parameter type-id='type-id-92'/>
1683          <parameter type-id='type-id-93'/>
1684          <parameter type-id='type-id-93'/>
1685          <return type-id='type-id-93'/>
1686        </function-decl>
1687        <function-decl name='Acquire_Load' filepath='./src/base/atomicops-internals-x86.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
1688          <parameter type-id='type-id-104'/>
1689          <return type-id='type-id-93'/>
1690        </function-decl>
1691        <function-decl name='NoBarrier_Store' filepath='./src/base/atomicops-internals-x86.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
1692          <parameter type-id='type-id-108'/>
1693          <parameter type-id='type-id-91'/>
1694          <return type-id='type-id-75'/>
1695        </function-decl>
1696        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
1697          <parameter type-id='type-id-94'/>
1698          <return type-id='type-id-91'/>
1699        </function-decl>
1700      </namespace-decl>
1701      <namespace-decl name='internal'>
1702        <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'>
1703          <data-member access='public' layout-offset-in-bits='0'>
1704            <var-decl name='from' type-id='type-id-83' visibility='default' filepath='./src/base/spinlock_internal.h' line='49' column='1'/>
1705          </data-member>
1706          <data-member access='public' layout-offset-in-bits='32'>
1707            <var-decl name='to' type-id='type-id-83' visibility='default' filepath='./src/base/spinlock_internal.h' line='50' column='1'/>
1708          </data-member>
1709          <data-member access='public' layout-offset-in-bits='64'>
1710            <var-decl name='done' type-id='type-id-76' visibility='default' filepath='./src/base/spinlock_internal.h' line='51' column='1'/>
1711          </data-member>
1712        </class-decl>
1713        <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'>
1714          <parameter type-id='type-id-92' name='w' filepath='./src/base/spinlock_linux-inl.h' line='74' column='1'/>
1715          <parameter type-id='type-id-83' name='value' filepath='./src/base/spinlock_linux-inl.h' line='74' column='1'/>
1716          <parameter type-id='type-id-1' name='loop' filepath='./src/base/spinlock_linux-inl.h' line='74' column='1'/>
1717          <return type-id='type-id-75'/>
1718        </function-decl>
1719        <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'>
1720          <parameter type-id='type-id-92' name='w' filepath='./src/base/spinlock_linux-inl.h' line='96' column='1'/>
1721          <parameter type-id='type-id-76' name='all' filepath='./src/base/spinlock_linux-inl.h' line='96' column='1'/>
1722          <return type-id='type-id-75'/>
1723        </function-decl>
1724        <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'>
1725          <parameter type-id='type-id-92' name='w' filepath='src/base/spinlock_internal.cc' line='61' column='1'/>
1726          <parameter type-id='type-id-1' name='n' filepath='src/base/spinlock_internal.cc' line='61' column='1'/>
1727          <parameter type-id='type-id-107' name='trans' filepath='src/base/spinlock_internal.cc' line='62' column='1'/>
1728          <return type-id='type-id-83'/>
1729        </function-decl>
1730      </namespace-decl>
1731    </namespace-decl>
1732  </abi-instr>
1733  <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'>
1734    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='80' id='type-id-109'>
1735      <subrange length='10' lower-bound='0' upper-bound='9' type-id='type-id-19' id='type-id-110'/>
1736    </array-type-def>
1737    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='40960' id='type-id-111'>
1738      <subrange length='5120' lower-bound='0' upper-bound='5119' type-id='type-id-19' id='type-id-112'/>
1739    </array-type-def>
1740    <class-decl name='ProcMapsIterator' size-in-bits='640' visibility='default' filepath='./src/base/sysinfo.h' line='102' column='1' id='type-id-113'>
1741      <member-type access='private'>
1742        <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'>
1743          <data-member access='public' static='yes'>
1744            <var-decl name='kBufSize' type-id='type-id-115' visibility='default' filepath='./src/base/sysinfo.h' line='110' column='1'/>
1745          </data-member>
1746          <data-member access='public' layout-offset-in-bits='0'>
1747            <var-decl name='buf_' type-id='type-id-111' visibility='default' filepath='./src/base/sysinfo.h' line='112' column='1'/>
1748          </data-member>
1749        </class-decl>
1750      </member-type>
1751      <data-member access='private' layout-offset-in-bits='0'>
1752        <var-decl name='ibuf_' type-id='type-id-3' visibility='default' filepath='./src/base/sysinfo.h' line='193' column='1'/>
1753      </data-member>
1754      <data-member access='private' layout-offset-in-bits='64'>
1755        <var-decl name='stext_' type-id='type-id-3' visibility='default' filepath='./src/base/sysinfo.h' line='194' column='1'/>
1756      </data-member>
1757      <data-member access='private' layout-offset-in-bits='128'>
1758        <var-decl name='etext_' type-id='type-id-3' visibility='default' filepath='./src/base/sysinfo.h' line='195' column='1'/>
1759      </data-member>
1760      <data-member access='private' layout-offset-in-bits='192'>
1761        <var-decl name='nextline_' type-id='type-id-3' visibility='default' filepath='./src/base/sysinfo.h' line='196' column='1'/>
1762      </data-member>
1763      <data-member access='private' layout-offset-in-bits='256'>
1764        <var-decl name='ebuf_' type-id='type-id-3' visibility='default' filepath='./src/base/sysinfo.h' line='197' column='1'/>
1765      </data-member>
1766      <data-member access='private' layout-offset-in-bits='320'>
1767        <var-decl name='fd_' type-id='type-id-1' visibility='default' filepath='./src/base/sysinfo.h' line='219' column='1'/>
1768      </data-member>
1769      <data-member access='private' layout-offset-in-bits='352'>
1770        <var-decl name='pid_' type-id='type-id-80' visibility='default' filepath='./src/base/sysinfo.h' line='221' column='1'/>
1771      </data-member>
1772      <data-member access='private' layout-offset-in-bits='384'>
1773        <var-decl name='flags_' type-id='type-id-109' visibility='default' filepath='./src/base/sysinfo.h' line='222' column='1'/>
1774      </data-member>
1775      <data-member access='private' layout-offset-in-bits='512'>
1776        <var-decl name='dynamic_buffer_' type-id='type-id-116' visibility='default' filepath='./src/base/sysinfo.h' line='223' column='1'/>
1777      </data-member>
1778      <data-member access='private' layout-offset-in-bits='576'>
1779        <var-decl name='using_maps_backing_' type-id='type-id-76' visibility='default' filepath='./src/base/sysinfo.h' line='224' column='1'/>
1780      </data-member>
1781      <member-function access='private' constructor='yes'>
1782        <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'>
1783          <parameter type-id='type-id-117' is-artificial='yes'/>
1784          <parameter type-id='type-id-80'/>
1785          <return type-id='type-id-75'/>
1786        </function-decl>
1787      </member-function>
1788      <member-function access='private' constructor='yes'>
1789        <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'>
1790          <parameter type-id='type-id-117' is-artificial='yes'/>
1791          <parameter type-id='type-id-80'/>
1792          <parameter type-id='type-id-116'/>
1793          <return type-id='type-id-75'/>
1794        </function-decl>
1795      </member-function>
1796      <member-function access='private' constructor='yes'>
1797        <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'>
1798          <parameter type-id='type-id-117' is-artificial='yes'/>
1799          <parameter type-id='type-id-80'/>
1800          <parameter type-id='type-id-116'/>
1801          <parameter type-id='type-id-76'/>
1802          <return type-id='type-id-75'/>
1803        </function-decl>
1804      </member-function>
1805      <member-function access='private' destructor='yes'>
1806        <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'>
1807          <parameter type-id='type-id-117' is-artificial='yes'/>
1808          <parameter type-id='type-id-1' is-artificial='yes'/>
1809          <return type-id='type-id-75'/>
1810        </function-decl>
1811      </member-function>
1812      <member-function access='private'>
1813        <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'>
1814          <parameter type-id='type-id-118' is-artificial='yes'/>
1815          <return type-id='type-id-76'/>
1816        </function-decl>
1817      </member-function>
1818      <member-function access='private' static='yes'>
1819        <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'>
1820          <parameter type-id='type-id-3'/>
1821          <parameter type-id='type-id-1'/>
1822          <parameter type-id='type-id-119'/>
1823          <parameter type-id='type-id-119'/>
1824          <parameter type-id='type-id-2'/>
1825          <parameter type-id='type-id-119'/>
1826          <parameter type-id='type-id-103'/>
1827          <parameter type-id='type-id-2'/>
1828          <parameter type-id='type-id-120'/>
1829          <return type-id='type-id-1'/>
1830        </function-decl>
1831      </member-function>
1832      <member-function access='private'>
1833        <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'>
1834          <parameter type-id='type-id-117' is-artificial='yes'/>
1835          <parameter type-id='type-id-80'/>
1836          <parameter type-id='type-id-116'/>
1837          <parameter type-id='type-id-76'/>
1838          <return type-id='type-id-75'/>
1839        </function-decl>
1840      </member-function>
1841      <member-function access='private'>
1842        <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_'>
1843          <parameter type-id='type-id-117' is-artificial='yes'/>
1844          <parameter type-id='type-id-121'/>
1845          <parameter type-id='type-id-121'/>
1846          <parameter type-id='type-id-122'/>
1847          <parameter type-id='type-id-121'/>
1848          <parameter type-id='type-id-123'/>
1849          <parameter type-id='type-id-122'/>
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-121'/>
1854          <parameter type-id='type-id-124'/>
1855          <return type-id='type-id-76'/>
1856        </function-decl>
1857      </member-function>
1858      <member-function access='private'>
1859        <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_'>
1860          <parameter type-id='type-id-117' is-artificial='yes'/>
1861          <parameter type-id='type-id-121'/>
1862          <parameter type-id='type-id-121'/>
1863          <parameter type-id='type-id-122'/>
1864          <parameter type-id='type-id-121'/>
1865          <parameter type-id='type-id-123'/>
1866          <parameter type-id='type-id-122'/>
1867          <return type-id='type-id-76'/>
1868        </function-decl>
1869      </member-function>
1870    </class-decl>
1871    <typedef-decl name='__dev_t' type-id='type-id-19' filepath='/usr/include/bits/types.h' line='134' column='1' id='type-id-125'/>
1872    <typedef-decl name='dev_t' type-id='type-id-125' filepath='/usr/include/sys/types.h' line='61' column='1' id='type-id-120'/>
1873    <pointer-type-def type-id='type-id-113' size-in-bits='64' id='type-id-117'/>
1874    <pointer-type-def type-id='type-id-114' size-in-bits='64' id='type-id-116'/>
1875    <qualified-type-def type-id='type-id-113' const='yes' id='type-id-126'/>
1876    <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-118'/>
1877    <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-124'/>
1878    <pointer-type-def type-id='type-id-103' size-in-bits='64' id='type-id-123'/>
1879    <pointer-type-def type-id='type-id-119' size-in-bits='64' id='type-id-121'/>
1880    <namespace-decl name='tcmalloc'>
1881      <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'>
1882        <parameter type-id='type-id-3' name='buf' filepath='src/base/sysinfo.cc' line='1111' column='1'/>
1883        <parameter type-id='type-id-1' name='size' filepath='src/base/sysinfo.cc' line='1111' column='1'/>
1884        <parameter type-id='type-id-127' name='wrote_all' filepath='src/base/sysinfo.cc' line='1111' column='1'/>
1885        <return type-id='type-id-1'/>
1886      </function-decl>
1887      <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'>
1888        <parameter type-id='type-id-85' name='fd' filepath='src/base/sysinfo.cc' line='1137' column='1'/>
1889        <return type-id='type-id-75'/>
1890      </function-decl>
1891    </namespace-decl>
1892    <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'>
1893      <parameter type-id='type-id-2' name='name' filepath='src/base/sysinfo.cc' line='122' column='1'/>
1894      <return type-id='type-id-2'/>
1895    </function-decl>
1896    <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'>
1897      <parameter type-id='type-id-2' name='name' filepath='src/base/sysinfo.cc' line='174' column='1'/>
1898      <return type-id='type-id-2'/>
1899    </function-decl>
1900    <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'>
1901      <parameter type-id='type-id-2' name='env_name' filepath='src/base/sysinfo.cc' line='201' column='1'/>
1902      <parameter type-id='type-id-3' name='path' filepath='src/base/sysinfo.cc' line='201' column='1'/>
1903      <return type-id='type-id-76'/>
1904    </function-decl>
1905    <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'>
1906      <parameter type-id='type-id-1' name='milliseconds' filepath='src/base/sysinfo.cc' line='226' column='1'/>
1907      <return type-id='type-id-75'/>
1908    </function-decl>
1909    <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'>
1910      <return type-id='type-id-15'/>
1911    </function-decl>
1912    <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'>
1913      <return type-id='type-id-1'/>
1914    </function-decl>
1915    <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'>
1916      <return type-id='type-id-76'/>
1917    </function-decl>
1918  </abi-instr>
1919  <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'>
1920    <pointer-type-def type-id='type-id-128' size-in-bits='64' id='type-id-129'/>
1921    <pointer-type-def type-id='type-id-130' size-in-bits='64' id='type-id-131'/>
1922    <pointer-type-def type-id='type-id-132' size-in-bits='64' id='type-id-133'/>
1923    <qualified-type-def type-id='type-id-130' const='yes' id='type-id-134'/>
1924    <reference-type-def kind='lvalue' type-id='type-id-134' size-in-bits='64' id='type-id-135'/>
1925    <pointer-type-def type-id='type-id-134' size-in-bits='64' id='type-id-136'/>
1926    <namespace-decl name='base'>
1927      <class-decl name='ElfMemImage' visibility='default' id='type-id-137'/>
1928      <class-decl name='VDSOInitHelper' size-in-bits='8' visibility='default' filepath='src/base/vdso_support.cc' line='137' column='1' id='type-id-128'>
1929        <member-function access='private' constructor='yes'>
1930          <function-decl name='VDSOInitHelper' filepath='src/base/vdso_support.cc' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
1931            <parameter type-id='type-id-129' is-artificial='yes'/>
1932            <return type-id='type-id-75'/>
1933          </function-decl>
1934        </member-function>
1935      </class-decl>
1936      <class-decl name='VDSOSupport' size-in-bits='576' visibility='default' filepath='./src/base/vdso_support.h' line='72' column='1' id='type-id-130'>
1937        <member-type access='private'>
1938          <typedef-decl name='SymbolInfo' type-id='type-id-46' filepath='./src/base/vdso_support.h' line='76' column='1' id='type-id-132'/>
1939        </member-type>
1940        <member-type access='private'>
1941          <typedef-decl name='SymbolIterator' type-id='type-id-48' filepath='./src/base/vdso_support.h' line='77' column='1' id='type-id-138'/>
1942        </member-type>
1943        <data-member access='private' layout-offset-in-bits='0'>
1944          <var-decl name='image_' type-id='type-id-44' visibility='default' filepath='./src/base/vdso_support.h' line='112' column='1'/>
1945        </data-member>
1946        <data-member access='private' static='yes'>
1947          <var-decl name='vdso_base_' type-id='type-id-73' mangled-name='_ZN4base11VDSOSupport10vdso_base_E' visibility='default' filepath='./src/base/vdso_support.h' line='123' column='1' elf-symbol-id='_ZN4base11VDSOSupport10vdso_base_E'/>
1948        </data-member>
1949        <member-function access='private' constructor='yes'>
1950          <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'>
1951            <parameter type-id='type-id-131' is-artificial='yes'/>
1952            <return type-id='type-id-75'/>
1953          </function-decl>
1954        </member-function>
1955        <member-function access='private' constructor='yes'>
1956          <function-decl name='VDSOSupport' filepath='./src/base/vdso_support.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
1957            <parameter type-id='type-id-131' is-artificial='yes'/>
1958            <parameter type-id='type-id-135'/>
1959            <return type-id='type-id-75'/>
1960          </function-decl>
1961        </member-function>
1962        <member-function access='private'>
1963          <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'>
1964            <parameter type-id='type-id-136' is-artificial='yes'/>
1965            <parameter type-id='type-id-73'/>
1966            <parameter type-id='type-id-133'/>
1967            <return type-id='type-id-76'/>
1968          </function-decl>
1969        </member-function>
1970        <member-function access='private'>
1971          <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'>
1972            <parameter type-id='type-id-136' is-artificial='yes'/>
1973            <parameter type-id='type-id-2'/>
1974            <parameter type-id='type-id-2'/>
1975            <parameter type-id='type-id-1'/>
1976            <parameter type-id='type-id-133'/>
1977            <return type-id='type-id-76'/>
1978          </function-decl>
1979        </member-function>
1980        <member-function access='private'>
1981          <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'>
1982            <parameter type-id='type-id-131' is-artificial='yes'/>
1983            <parameter type-id='type-id-73'/>
1984            <return type-id='type-id-73'/>
1985          </function-decl>
1986        </member-function>
1987        <member-function access='private' static='yes'>
1988          <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'>
1989            <return type-id='type-id-73'/>
1990          </function-decl>
1991        </member-function>
1992      </class-decl>
1993    </namespace-decl>
1994  </abi-instr>
1995  <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'>
1996    <reference-type-def kind='lvalue' type-id='type-id-139' size-in-bits='64' id='type-id-140'/>
1997    <qualified-type-def type-id='type-id-141' const='yes' id='type-id-142'/>
1998    <reference-type-def kind='lvalue' type-id='type-id-142' size-in-bits='64' id='type-id-143'/>
1999    <qualified-type-def type-id='type-id-144' const='yes' id='type-id-145'/>
2000    <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-146'/>
2001    <pointer-type-def type-id='type-id-147' size-in-bits='64' id='type-id-148'/>
2002    <namespace-decl name='std'>
2003      <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'>
2004        <parameter type-id='type-id-143'/>
2005        <parameter type-id='type-id-143'/>
2006        <return type-id='type-id-143'/>
2007      </function-decl>
2008      <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'>
2009        <parameter type-id='type-id-140'/>
2010        <parameter type-id='type-id-140'/>
2011        <return type-id='type-id-140'/>
2012      </function-decl>
2013    </namespace-decl>
2014    <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-149'>
2015      <data-member access='public' layout-offset-in-bits='0'>
2016        <var-decl name='_flags' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='272' column='1'/>
2017      </data-member>
2018      <data-member access='public' layout-offset-in-bits='64'>
2019        <var-decl name='_IO_read_ptr' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='277' column='1'/>
2020      </data-member>
2021      <data-member access='public' layout-offset-in-bits='128'>
2022        <var-decl name='_IO_read_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='278' column='1'/>
2023      </data-member>
2024      <data-member access='public' layout-offset-in-bits='192'>
2025        <var-decl name='_IO_read_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='279' column='1'/>
2026      </data-member>
2027      <data-member access='public' layout-offset-in-bits='256'>
2028        <var-decl name='_IO_write_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='280' column='1'/>
2029      </data-member>
2030      <data-member access='public' layout-offset-in-bits='320'>
2031        <var-decl name='_IO_write_ptr' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='281' column='1'/>
2032      </data-member>
2033      <data-member access='public' layout-offset-in-bits='384'>
2034        <var-decl name='_IO_write_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='282' column='1'/>
2035      </data-member>
2036      <data-member access='public' layout-offset-in-bits='448'>
2037        <var-decl name='_IO_buf_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='283' column='1'/>
2038      </data-member>
2039      <data-member access='public' layout-offset-in-bits='512'>
2040        <var-decl name='_IO_buf_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='284' column='1'/>
2041      </data-member>
2042      <data-member access='public' layout-offset-in-bits='576'>
2043        <var-decl name='_IO_save_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='286' column='1'/>
2044      </data-member>
2045      <data-member access='public' layout-offset-in-bits='640'>
2046        <var-decl name='_IO_backup_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='287' column='1'/>
2047      </data-member>
2048      <data-member access='public' layout-offset-in-bits='704'>
2049        <var-decl name='_IO_save_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='288' column='1'/>
2050      </data-member>
2051      <data-member access='public' layout-offset-in-bits='768'>
2052        <var-decl name='_markers' type-id='type-id-150' visibility='default' filepath='/usr/include/libio.h' line='290' column='1'/>
2053      </data-member>
2054      <data-member access='public' layout-offset-in-bits='832'>
2055        <var-decl name='_chain' type-id='type-id-151' visibility='default' filepath='/usr/include/libio.h' line='292' column='1'/>
2056      </data-member>
2057      <data-member access='public' layout-offset-in-bits='896'>
2058        <var-decl name='_fileno' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='294' column='1'/>
2059      </data-member>
2060      <data-member access='public' layout-offset-in-bits='928'>
2061        <var-decl name='_flags2' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='298' column='1'/>
2062      </data-member>
2063      <data-member access='public' layout-offset-in-bits='960'>
2064        <var-decl name='_old_offset' type-id='type-id-152' visibility='default' filepath='/usr/include/libio.h' line='300' column='1'/>
2065      </data-member>
2066      <data-member access='public' layout-offset-in-bits='1024'>
2067        <var-decl name='_cur_column' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='304' column='1'/>
2068      </data-member>
2069      <data-member access='public' layout-offset-in-bits='1040'>
2070        <var-decl name='_vtable_offset' type-id='type-id-153' visibility='default' filepath='/usr/include/libio.h' line='305' column='1'/>
2071      </data-member>
2072      <data-member access='public' layout-offset-in-bits='1048'>
2073        <var-decl name='_shortbuf' type-id='type-id-154' visibility='default' filepath='/usr/include/libio.h' line='306' column='1'/>
2074      </data-member>
2075      <data-member access='public' layout-offset-in-bits='1088'>
2076        <var-decl name='_lock' type-id='type-id-155' visibility='default' filepath='/usr/include/libio.h' line='310' column='1'/>
2077      </data-member>
2078      <data-member access='public' layout-offset-in-bits='1152'>
2079        <var-decl name='_offset' type-id='type-id-156' visibility='default' filepath='/usr/include/libio.h' line='319' column='1'/>
2080      </data-member>
2081      <data-member access='public' layout-offset-in-bits='1216'>
2082        <var-decl name='__pad1' type-id='type-id-73' visibility='default' filepath='/usr/include/libio.h' line='328' column='1'/>
2083      </data-member>
2084      <data-member access='public' layout-offset-in-bits='1280'>
2085        <var-decl name='__pad2' type-id='type-id-73' visibility='default' filepath='/usr/include/libio.h' line='329' column='1'/>
2086      </data-member>
2087      <data-member access='public' layout-offset-in-bits='1344'>
2088        <var-decl name='__pad3' type-id='type-id-73' visibility='default' filepath='/usr/include/libio.h' line='330' column='1'/>
2089      </data-member>
2090      <data-member access='public' layout-offset-in-bits='1408'>
2091        <var-decl name='__pad4' type-id='type-id-73' visibility='default' filepath='/usr/include/libio.h' line='331' column='1'/>
2092      </data-member>
2093      <data-member access='public' layout-offset-in-bits='1472'>
2094        <var-decl name='__pad5' type-id='type-id-7' visibility='default' filepath='/usr/include/libio.h' line='332' column='1'/>
2095      </data-member>
2096      <data-member access='public' layout-offset-in-bits='1536'>
2097        <var-decl name='_mode' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='334' column='1'/>
2098      </data-member>
2099      <data-member access='public' layout-offset-in-bits='1568'>
2100        <var-decl name='_unused2' type-id='type-id-157' visibility='default' filepath='/usr/include/libio.h' line='336' column='1'/>
2101      </data-member>
2102    </class-decl>
2103    <pointer-type-def type-id='type-id-158' size-in-bits='64' id='type-id-159'/>
2104    <namespace-decl name='base'>
2105      <class-decl name='MallocRange' is-struct='yes' visibility='default' id='type-id-160'>
2106      </class-decl>
2107      <namespace-decl name='subtle'>
2108        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
2109          <parameter type-id='type-id-92'/>
2110          <parameter type-id='type-id-93'/>
2111          <parameter type-id='type-id-93'/>
2112          <return type-id='type-id-93'/>
2113        </function-decl>
2114        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
2115          <parameter type-id='type-id-92'/>
2116          <parameter type-id='type-id-93'/>
2117          <return type-id='type-id-93'/>
2118        </function-decl>
2119        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
2120          <parameter type-id='type-id-92'/>
2121          <parameter type-id='type-id-93'/>
2122          <return type-id='type-id-93'/>
2123        </function-decl>
2124        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
2125          <parameter type-id='type-id-92'/>
2126          <parameter type-id='type-id-93'/>
2127          <parameter type-id='type-id-93'/>
2128          <return type-id='type-id-93'/>
2129        </function-decl>
2130      </namespace-decl>
2131    </namespace-decl>
2132    <function-decl name='strtod' filepath='/usr/include/stdlib.h' line='165' column='1' visibility='default' binding='global' size-in-bits='64'>
2133      <parameter type-id='type-id-2'/>
2134      <parameter type-id='type-id-122'/>
2135      <return type-id='type-id-15'/>
2136    </function-decl>
2137    <function-decl name='strtof' filepath='/usr/include/stdlib.h' line='173' column='1' visibility='default' binding='global' size-in-bits='64'>
2138      <parameter type-id='type-id-2'/>
2139      <parameter type-id='type-id-122'/>
2140      <return type-id='type-id-16'/>
2141    </function-decl>
2142    <function-decl name='strtold' filepath='/usr/include/stdlib.h' line='176' column='1' visibility='default' binding='global' size-in-bits='64'>
2143      <parameter type-id='type-id-2'/>
2144      <parameter type-id='type-id-122'/>
2145      <return type-id='type-id-17'/>
2146    </function-decl>
2147    <function-decl name='strtol' filepath='/usr/include/stdlib.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
2148      <parameter type-id='type-id-2'/>
2149      <parameter type-id='type-id-122'/>
2150      <parameter type-id='type-id-1'/>
2151      <return type-id='type-id-18'/>
2152    </function-decl>
2153    <function-decl name='strtoul' filepath='/usr/include/stdlib.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
2154      <parameter type-id='type-id-2'/>
2155      <parameter type-id='type-id-122'/>
2156      <parameter type-id='type-id-1'/>
2157      <return type-id='type-id-19'/>
2158    </function-decl>
2159    <function-decl name='strtoll' filepath='/usr/include/stdlib.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64'>
2160      <parameter type-id='type-id-2'/>
2161      <parameter type-id='type-id-122'/>
2162      <parameter type-id='type-id-1'/>
2163      <return type-id='type-id-20'/>
2164    </function-decl>
2165    <function-decl name='strtoull' filepath='/usr/include/stdlib.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
2166      <parameter type-id='type-id-2'/>
2167      <parameter type-id='type-id-122'/>
2168      <parameter type-id='type-id-1'/>
2169      <return type-id='type-id-21'/>
2170    </function-decl>
2171    <function-decl name='atof' filepath='/usr/include/stdlib.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'>
2172      <parameter type-id='type-id-2'/>
2173      <return type-id='type-id-15'/>
2174    </function-decl>
2175    <function-decl name='atoi' filepath='/usr/include/stdlib.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
2176      <parameter type-id='type-id-2'/>
2177      <return type-id='type-id-1'/>
2178    </function-decl>
2179    <function-decl name='atol' filepath='/usr/include/stdlib.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'>
2180      <parameter type-id='type-id-2'/>
2181      <return type-id='type-id-18'/>
2182    </function-decl>
2183    <function-decl name='atoll' filepath='/usr/include/stdlib.h' line='298' column='1' visibility='default' binding='global' size-in-bits='64'>
2184      <parameter type-id='type-id-2'/>
2185      <return type-id='type-id-20'/>
2186    </function-decl>
2187    <function-decl name='rand' filepath='/usr/include/stdlib.h' line='380' column='1' visibility='default' binding='global' size-in-bits='64'>
2188      <return type-id='type-id-1'/>
2189    </function-decl>
2190    <function-decl name='srand' filepath='/usr/include/stdlib.h' line='382' column='1' visibility='default' binding='global' size-in-bits='64'>
2191      <parameter type-id='type-id-161'/>
2192      <return type-id='type-id-75'/>
2193    </function-decl>
2194    <function-decl name='malloc' filepath='/usr/include/stdlib.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
2195      <parameter type-id='type-id-7'/>
2196      <return type-id='type-id-73'/>
2197    </function-decl>
2198    <function-decl name='calloc' filepath='/usr/include/stdlib.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
2199      <parameter type-id='type-id-7'/>
2200      <parameter type-id='type-id-7'/>
2201      <return type-id='type-id-73'/>
2202    </function-decl>
2203    <function-decl name='realloc' filepath='/usr/include/stdlib.h' line='485' column='1' visibility='default' binding='global' size-in-bits='64'>
2204      <parameter type-id='type-id-73'/>
2205      <parameter type-id='type-id-7'/>
2206      <return type-id='type-id-73'/>
2207    </function-decl>
2208    <function-decl name='free' filepath='/usr/include/stdlib.h' line='488' column='1' visibility='default' binding='global' size-in-bits='64'>
2209      <parameter type-id='type-id-73'/>
2210      <return type-id='type-id-75'/>
2211    </function-decl>
2212    <function-decl name='atexit' filepath='/usr/include/stdlib.h' line='518' column='1' visibility='default' binding='global' size-in-bits='64'>
2213      <parameter type-id='type-id-162'/>
2214      <return type-id='type-id-1'/>
2215    </function-decl>
2216    <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='567' column='1' visibility='default' binding='global' size-in-bits='64'>
2217      <parameter type-id='type-id-2'/>
2218      <return type-id='type-id-3'/>
2219    </function-decl>
2220    <function-decl name='system' filepath='/usr/include/stdlib.h' line='717' column='1' visibility='default' binding='global' size-in-bits='64'>
2221      <parameter type-id='type-id-2'/>
2222      <return type-id='type-id-1'/>
2223    </function-decl>
2224    <function-decl name='bsearch' filepath='/usr/include/stdlib.h' line='755' column='1' visibility='default' binding='global' size-in-bits='64'>
2225      <parameter type-id='type-id-73'/>
2226      <parameter type-id='type-id-73'/>
2227      <parameter type-id='type-id-7'/>
2228      <parameter type-id='type-id-7'/>
2229      <parameter type-id='type-id-163'/>
2230      <return type-id='type-id-73'/>
2231    </function-decl>
2232    <function-decl name='qsort' filepath='/usr/include/stdlib.h' line='761' column='1' visibility='default' binding='global' size-in-bits='64'>
2233      <parameter type-id='type-id-73'/>
2234      <parameter type-id='type-id-7'/>
2235      <parameter type-id='type-id-7'/>
2236      <parameter type-id='type-id-163'/>
2237      <return type-id='type-id-75'/>
2238    </function-decl>
2239    <function-decl name='div' filepath='/usr/include/stdlib.h' line='785' column='1' visibility='default' binding='global' size-in-bits='64'>
2240      <parameter type-id='type-id-1'/>
2241      <parameter type-id='type-id-1'/>
2242      <return type-id='type-id-164'/>
2243    </function-decl>
2244    <function-decl name='ldiv' filepath='/usr/include/stdlib.h' line='787' column='1' visibility='default' binding='global' size-in-bits='64'>
2245      <parameter type-id='type-id-18'/>
2246      <parameter type-id='type-id-18'/>
2247      <return type-id='type-id-165'/>
2248    </function-decl>
2249    <function-decl name='lldiv' filepath='/usr/include/stdlib.h' line='793' column='1' visibility='default' binding='global' size-in-bits='64'>
2250      <parameter type-id='type-id-20'/>
2251      <parameter type-id='type-id-20'/>
2252      <return type-id='type-id-166'/>
2253    </function-decl>
2254    <function-decl name='mblen' filepath='/usr/include/stdlib.h' line='860' column='1' visibility='default' binding='global' size-in-bits='64'>
2255      <parameter type-id='type-id-2'/>
2256      <parameter type-id='type-id-7'/>
2257      <return type-id='type-id-1'/>
2258    </function-decl>
2259    <function-decl name='mbtowc' filepath='/usr/include/stdlib.h' line='863' column='1' visibility='default' binding='global' size-in-bits='64'>
2260      <parameter type-id='type-id-5'/>
2261      <parameter type-id='type-id-2'/>
2262      <parameter type-id='type-id-7'/>
2263      <return type-id='type-id-1'/>
2264    </function-decl>
2265    <function-decl name='wctomb' filepath='/usr/include/stdlib.h' line='867' column='1' visibility='default' binding='global' size-in-bits='64'>
2266      <parameter type-id='type-id-3'/>
2267      <parameter type-id='type-id-9'/>
2268      <return type-id='type-id-1'/>
2269    </function-decl>
2270    <function-decl name='mbstowcs' filepath='/usr/include/stdlib.h' line='871' column='1' visibility='default' binding='global' size-in-bits='64'>
2271      <parameter type-id='type-id-5'/>
2272      <parameter type-id='type-id-2'/>
2273      <parameter type-id='type-id-7'/>
2274      <return type-id='type-id-7'/>
2275    </function-decl>
2276    <function-decl name='wcstombs' filepath='/usr/include/stdlib.h' line='874' column='1' visibility='default' binding='global' size-in-bits='64'>
2277      <parameter type-id='type-id-3'/>
2278      <parameter type-id='type-id-6'/>
2279      <parameter type-id='type-id-7'/>
2280      <return type-id='type-id-7'/>
2281    </function-decl>
2282    <namespace-decl name='tcmalloc'>
2283      <class-decl name='CentralFreeList' visibility='default' id='type-id-167'/>
2284      <class-decl name='PageHeap' visibility='default' id='type-id-168'/>
2285      <class-decl name='Static' visibility='default' id='type-id-169'/>
2286      <class-decl name='Span' is-struct='yes' visibility='default' id='type-id-170'/>
2287      <class-decl name='StackTrace' is-struct='yes' visibility='default' id='type-id-171'/>
2288      <class-decl name='LogItem' visibility='default' id='type-id-172'>
2289      </class-decl>
2290      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTraceTable::Bucket&gt;' visibility='default' is-declaration-only='yes' id='type-id-158'/>
2291      <class-decl name='SizeMap' visibility='default' id='type-id-173'/>
2292      <function-decl name='SLL_Next' filepath='src/linked_list.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
2293        <parameter type-id='type-id-73'/>
2294        <return type-id='type-id-73'/>
2295      </function-decl>
2296      <function-decl name='SLL_SetNext' filepath='src/linked_list.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'>
2297        <parameter type-id='type-id-73'/>
2298        <parameter type-id='type-id-73'/>
2299        <return type-id='type-id-75'/>
2300      </function-decl>
2301      <function-decl name='SLL_PushRange' filepath='src/linked_list.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
2302        <parameter type-id='type-id-174'/>
2303        <parameter type-id='type-id-73'/>
2304        <parameter type-id='type-id-73'/>
2305        <return type-id='type-id-75'/>
2306      </function-decl>
2307      <function-decl name='DLL_IsEmpty' filepath='src/span.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
2308        <parameter type-id='type-id-146'/>
2309        <return type-id='type-id-76'/>
2310      </function-decl>
2311    </namespace-decl>
2312  </abi-instr>
2313  <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'>
2314    <namespace-decl name='base'>
2315      <namespace-decl name='subtle'>
2316        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
2317          <parameter type-id='type-id-92'/>
2318          <parameter type-id='type-id-93'/>
2319          <parameter type-id='type-id-93'/>
2320          <return type-id='type-id-93'/>
2321        </function-decl>
2322        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
2323          <parameter type-id='type-id-92'/>
2324          <parameter type-id='type-id-93'/>
2325          <return type-id='type-id-93'/>
2326        </function-decl>
2327        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
2328          <parameter type-id='type-id-92'/>
2329          <parameter type-id='type-id-93'/>
2330          <return type-id='type-id-93'/>
2331        </function-decl>
2332        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
2333          <parameter type-id='type-id-92'/>
2334          <parameter type-id='type-id-93'/>
2335          <parameter type-id='type-id-93'/>
2336          <return type-id='type-id-93'/>
2337        </function-decl>
2338      </namespace-decl>
2339    </namespace-decl>
2340    <namespace-decl name='tcmalloc'>
2341      <class-decl name='LogItem' visibility='default' id='type-id-172'>
2342      </class-decl>
2343      <class-decl name='SizeMap' visibility='default' id='type-id-173'/>
2344      <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'>
2345        <parameter type-id='type-id-7' name='size' filepath='src/common.cc' line='77' column='1'/>
2346        <return type-id='type-id-1'/>
2347      </function-decl>
2348      <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'>
2349        <parameter type-id='type-id-7' name='bytes' filepath='src/common.cc' line='233' column='1'/>
2350        <return type-id='type-id-73'/>
2351      </function-decl>
2352      <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'>
2353        <return type-id='type-id-38'/>
2354      </function-decl>
2355    </namespace-decl>
2356  </abi-instr>
2357  <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'>
2358    <class-decl name='HeapLeakCheckerGlobalPrePost' size-in-bits='8' visibility='default' filepath='src/heap-checker-bcad.cc' line='60' column='1' id='type-id-175'>
2359      <data-member access='private' static='yes'>
2360        <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'/>
2361      </data-member>
2362      <member-function access='private' constructor='yes'>
2363        <function-decl name='HeapLeakCheckerGlobalPrePost' filepath='src/heap-checker-bcad.cc' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
2364          <parameter type-id='type-id-176' is-artificial='yes'/>
2365          <return type-id='type-id-75'/>
2366        </function-decl>
2367      </member-function>
2368      <member-function access='private' destructor='yes'>
2369        <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'>
2370          <parameter type-id='type-id-176' is-artificial='yes'/>
2371          <parameter type-id='type-id-1' is-artificial='yes'/>
2372          <return type-id='type-id-75'/>
2373        </function-decl>
2374      </member-function>
2375    </class-decl>
2376    <pointer-type-def type-id='type-id-175' size-in-bits='64' id='type-id-176'/>
2377    <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'/>
2378  </abi-instr>
2379  <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'>
2380    <array-type-def dimensions='1' type-id='type-id-177' size-in-bits='512' id='type-id-178'>
2381      <subrange length='8' lower-bound='0' upper-bound='7' type-id='type-id-19' id='type-id-179'/>
2382    </array-type-def>
2383    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='unknown' id='type-id-180'>
2384      <subrange length='unknown' lower-bound='0' upper-bound='0' id='type-id-181'/>
2385    </array-type-def>
2386    <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-182'>
2387      <member-type access='private'>
2388        <class-decl name='Cluster' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-183'/>
2389      </member-type>
2390      <member-type access='private'>
2391        <class-decl name='Cluster' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-184'/>
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-185'/>
2395      </member-type>
2396      <member-type access='private'>
2397        <class-decl name='Entry' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-186'/>
2398      </member-type>
2399      <member-type access='private'>
2400        <class-decl name='Object' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-187'/>
2401      </member-type>
2402      <data-member access='private' static='yes'>
2403        <var-decl name='kBlockBits' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='159' column='1'/>
2404      </data-member>
2405      <data-member access='private' static='yes'>
2406        <var-decl name='kBlockSize' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='160' column='1'/>
2407      </data-member>
2408      <data-member access='private' static='yes'>
2409        <var-decl name='kClusterBits' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='172' column='1'/>
2410      </data-member>
2411      <data-member access='private' static='yes'>
2412        <var-decl name='kClusterSize' type-id='type-id-188' visibility='default' filepath='src/addressmap-inl.h' line='173' column='1'/>
2413      </data-member>
2414      <data-member access='private' static='yes'>
2415        <var-decl name='kClusterBlocks' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='174' column='1'/>
2416      </data-member>
2417      <data-member access='private' static='yes'>
2418        <var-decl name='kHashBits' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='187' column='1'/>
2419      </data-member>
2420      <data-member access='private' static='yes'>
2421        <var-decl name='kHashSize' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='188' column='1'/>
2422      </data-member>
2423      <data-member access='private' static='yes'>
2424        <var-decl name='ALLOC_COUNT' type-id='type-id-139' visibility='default' filepath='src/addressmap-inl.h' line='191' column='1'/>
2425      </data-member>
2426      <data-member access='private' layout-offset-in-bits='0'>
2427        <var-decl name='hashtable_' type-id='type-id-189' visibility='default' filepath='src/addressmap-inl.h' line='193' column='1'/>
2428      </data-member>
2429      <data-member access='private' layout-offset-in-bits='64'>
2430        <var-decl name='free_' type-id='type-id-190' visibility='default' filepath='src/addressmap-inl.h' line='194' column='1'/>
2431      </data-member>
2432      <data-member access='private' static='yes'>
2433        <var-decl name='kHashMultiplier' type-id='type-id-191' visibility='default' filepath='src/addressmap-inl.h' line='202' column='1'/>
2434      </data-member>
2435      <data-member access='private' layout-offset-in-bits='128'>
2436        <var-decl name='alloc_' type-id='type-id-192' visibility='default' filepath='src/addressmap-inl.h' line='251' column='1'/>
2437      </data-member>
2438      <data-member access='private' layout-offset-in-bits='192'>
2439        <var-decl name='dealloc_' type-id='type-id-193' visibility='default' filepath='src/addressmap-inl.h' line='252' column='1'/>
2440      </data-member>
2441      <data-member access='private' layout-offset-in-bits='256'>
2442        <var-decl name='allocated_' type-id='type-id-194' visibility='default' filepath='src/addressmap-inl.h' line='253' column='1'/>
2443      </data-member>
2444      <member-function access='private'>
2445        <function-decl name='AddressMap' filepath='src/addressmap-inl.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64'>
2446          <parameter type-id='type-id-195' is-artificial='yes'/>
2447          <parameter type-id='type-id-192'/>
2448          <parameter type-id='type-id-193'/>
2449          <return type-id='type-id-75'/>
2450        </function-decl>
2451      </member-function>
2452      <member-function access='private' destructor='yes'>
2453        <function-decl name='~AddressMap' filepath='src/addressmap-inl.h' line='280' column='1' visibility='default' binding='global' size-in-bits='64'>
2454          <parameter type-id='type-id-195' is-artificial='yes'/>
2455          <parameter type-id='type-id-1' is-artificial='yes'/>
2456          <return type-id='type-id-75'/>
2457        </function-decl>
2458      </member-function>
2459      <member-function access='private'>
2460        <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'>
2461          <parameter type-id='type-id-196' is-artificial='yes'/>
2462          <parameter type-id='type-id-197'/>
2463          <parameter type-id='type-id-198'/>
2464          <return type-id='type-id-75'/>
2465        </function-decl>
2466      </member-function>
2467      <member-function access='private'>
2468        <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'>
2469          <parameter type-id='type-id-195' is-artificial='yes'/>
2470          <parameter type-id='type-id-192'/>
2471          <parameter type-id='type-id-193'/>
2472          <return type-id='type-id-75'/>
2473        </function-decl>
2474      </member-function>
2475      <member-function access='private' destructor='yes'>
2476        <function-decl name='~AddressMap' filepath='src/addressmap-inl.h' line='280' column='1' visibility='default' binding='global' size-in-bits='64'>
2477          <parameter type-id='type-id-195' is-artificial='yes'/>
2478          <parameter type-id='type-id-1' is-artificial='yes'/>
2479          <return type-id='type-id-75'/>
2480        </function-decl>
2481      </member-function>
2482      <member-function access='private'>
2483        <function-decl name='Iterate&lt;char*&gt;' filepath='src/addressmap-inl.h' line='407' column='1' visibility='default' binding='global' size-in-bits='64'>
2484          <parameter type-id='type-id-196' is-artificial='yes'/>
2485          <parameter type-id='type-id-199'/>
2486          <parameter type-id='type-id-3'/>
2487          <return type-id='type-id-75'/>
2488        </function-decl>
2489      </member-function>
2490      <member-function access='private'>
2491        <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'>
2492          <parameter type-id='type-id-195' is-artificial='yes'/>
2493          <parameter type-id='type-id-1'/>
2494          <return type-id='type-id-200'/>
2495        </function-decl>
2496      </member-function>
2497      <member-function access='private'>
2498        <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'>
2499          <parameter type-id='type-id-196' is-artificial='yes'/>
2500          <parameter type-id='type-id-201'/>
2501          <parameter type-id='type-id-202'/>
2502          <return type-id='type-id-75'/>
2503        </function-decl>
2504      </member-function>
2505      <member-function access='private'>
2506        <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'>
2507          <parameter type-id='type-id-196' is-artificial='yes'/>
2508          <parameter type-id='type-id-203'/>
2509          <parameter type-id='type-id-204'/>
2510          <return type-id='type-id-75'/>
2511        </function-decl>
2512      </member-function>
2513      <member-function access='private'>
2514        <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'>
2515          <parameter type-id='type-id-195' is-artificial='yes'/>
2516          <parameter type-id='type-id-1'/>
2517          <return type-id='type-id-205'/>
2518        </function-decl>
2519      </member-function>
2520      <member-function access='private'>
2521        <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'>
2522          <parameter type-id='type-id-195' is-artificial='yes'/>
2523          <parameter type-id='type-id-1'/>
2524          <return type-id='type-id-206'/>
2525        </function-decl>
2526      </member-function>
2527      <member-function access='private'>
2528        <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'>
2529          <parameter type-id='type-id-196' is-artificial='yes'/>
2530          <parameter type-id='type-id-207'/>
2531          <parameter type-id='type-id-208'/>
2532          <return type-id='type-id-75'/>
2533        </function-decl>
2534      </member-function>
2535      <member-function access='private'>
2536        <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'>
2537          <parameter type-id='type-id-196' is-artificial='yes'/>
2538          <parameter type-id='type-id-209'/>
2539          <parameter type-id='type-id-210'/>
2540          <return type-id='type-id-75'/>
2541        </function-decl>
2542      </member-function>
2543      <member-function access='private' static='yes'>
2544        <function-decl name='HashInt' mangled-name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE7HashIntEm' filepath='src/addressmap-inl.h' line='203' column='1' visibility='default' binding='global' size-in-bits='64'>
2545          <parameter type-id='type-id-19'/>
2546          <return type-id='type-id-1'/>
2547        </function-decl>
2548      </member-function>
2549      <member-function access='private' static='yes'>
2550        <function-decl name='BlockID' mangled-name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE7BlockIDEm' filepath='src/addressmap-inl.h' line='236' column='1' visibility='default' binding='global' size-in-bits='64'>
2551          <parameter type-id='type-id-19'/>
2552          <return type-id='type-id-1'/>
2553        </function-decl>
2554      </member-function>
2555      <member-function access='private'>
2556        <function-decl name='Find' mangled-name='_ZNK10AddressMapIN16HeapProfileTable10AllocValueEE4FindEPKv' filepath='src/addressmap-inl.h' line='290' column='1' visibility='default' binding='global' size-in-bits='64'>
2557          <parameter type-id='type-id-196' is-artificial='yes'/>
2558          <parameter type-id='type-id-73'/>
2559          <return type-id='type-id-211'/>
2560        </function-decl>
2561      </member-function>
2562      <member-function access='private'>
2563        <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'>
2564          <parameter type-id='type-id-195' is-artificial='yes'/>
2565          <parameter type-id='type-id-212'/>
2566          <parameter type-id='type-id-19'/>
2567          <parameter type-id='type-id-73'/>
2568          <parameter type-id='type-id-174'/>
2569          <return type-id='type-id-211'/>
2570        </function-decl>
2571      </member-function>
2572      <member-function access='private'>
2573        <function-decl name='FindAndRemove' mangled-name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE13FindAndRemoveEPKvPS1_' filepath='src/addressmap-inl.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64'>
2574          <parameter type-id='type-id-195' is-artificial='yes'/>
2575          <parameter type-id='type-id-73'/>
2576          <parameter type-id='type-id-213'/>
2577          <return type-id='type-id-76'/>
2578        </function-decl>
2579      </member-function>
2580      <member-function access='private'>
2581        <function-decl name='FindMutable' mangled-name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE11FindMutableEPKv' filepath='src/addressmap-inl.h' line='295' column='1' visibility='default' binding='global' size-in-bits='64'>
2582          <parameter type-id='type-id-195' is-artificial='yes'/>
2583          <parameter type-id='type-id-73'/>
2584          <return type-id='type-id-213'/>
2585        </function-decl>
2586      </member-function>
2587      <member-function access='private'>
2588        <function-decl name='FindCluster' mangled-name='_ZN10AddressMapIN16HeapProfileTable10AllocValueEE11FindClusterEmb' filepath='src/addressmap-inl.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'>
2589          <parameter type-id='type-id-195' is-artificial='yes'/>
2590          <parameter type-id='type-id-19'/>
2591          <parameter type-id='type-id-76'/>
2592          <return type-id='type-id-205'/>
2593        </function-decl>
2594      </member-function>
2595      <member-function access='private'>
2596        <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_'>
2597          <parameter type-id='type-id-195' is-artificial='yes'/>
2598          <parameter type-id='type-id-73'/>
2599          <parameter type-id='type-id-214'/>
2600          <return type-id='type-id-75'/>
2601        </function-decl>
2602      </member-function>
2603    </class-decl>
2604    <class-decl name='GoogleInitializer' size-in-bits='128' visibility='default' filepath='src/base/googleinit.h' line='39' column='1' id='type-id-215'>
2605      <member-type access='private'>
2606        <typedef-decl name='VoidFunction' type-id='type-id-162' filepath='src/base/googleinit.h' line='41' column='1' id='type-id-216'/>
2607      </member-type>
2608      <data-member access='private' layout-offset-in-bits='0'>
2609        <var-decl name='name_' type-id='type-id-217' visibility='default' filepath='src/base/googleinit.h' line='55' column='1'/>
2610      </data-member>
2611      <data-member access='private' layout-offset-in-bits='64'>
2612        <var-decl name='destructor_' type-id='type-id-218' visibility='default' filepath='src/base/googleinit.h' line='56' column='1'/>
2613      </data-member>
2614      <member-function access='private' constructor='yes'>
2615        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2616          <parameter type-id='type-id-219' is-artificial='yes'/>
2617          <parameter type-id='type-id-2'/>
2618          <parameter type-id='type-id-216'/>
2619          <parameter type-id='type-id-216'/>
2620          <return type-id='type-id-75'/>
2621        </function-decl>
2622      </member-function>
2623      <member-function access='private' destructor='yes'>
2624        <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'>
2625          <parameter type-id='type-id-219' is-artificial='yes'/>
2626          <parameter type-id='type-id-1' is-artificial='yes'/>
2627          <return type-id='type-id-75'/>
2628        </function-decl>
2629      </member-function>
2630      <member-function access='private' constructor='yes'>
2631        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2632          <parameter type-id='type-id-219' is-artificial='yes'/>
2633          <parameter type-id='type-id-2'/>
2634          <parameter type-id='type-id-216'/>
2635          <parameter type-id='type-id-216'/>
2636          <return type-id='type-id-75'/>
2637        </function-decl>
2638      </member-function>
2639      <member-function access='private' destructor='yes'>
2640        <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'>
2641          <parameter type-id='type-id-219' is-artificial='yes'/>
2642          <parameter type-id='type-id-1' is-artificial='yes'/>
2643          <return type-id='type-id-75'/>
2644        </function-decl>
2645      </member-function>
2646      <member-function access='private' constructor='yes'>
2647        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2648          <parameter type-id='type-id-219' is-artificial='yes'/>
2649          <parameter type-id='type-id-2'/>
2650          <parameter type-id='type-id-216'/>
2651          <parameter type-id='type-id-216'/>
2652          <return type-id='type-id-75'/>
2653        </function-decl>
2654      </member-function>
2655      <member-function access='private' destructor='yes'>
2656        <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'>
2657          <parameter type-id='type-id-219' is-artificial='yes'/>
2658          <parameter type-id='type-id-1' is-artificial='yes'/>
2659          <return type-id='type-id-75'/>
2660        </function-decl>
2661      </member-function>
2662      <member-function access='private' constructor='yes'>
2663        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2664          <parameter type-id='type-id-219' is-artificial='yes'/>
2665          <parameter type-id='type-id-2'/>
2666          <parameter type-id='type-id-216'/>
2667          <parameter type-id='type-id-216'/>
2668          <return type-id='type-id-75'/>
2669        </function-decl>
2670      </member-function>
2671      <member-function access='private' destructor='yes'>
2672        <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'>
2673          <parameter type-id='type-id-219' is-artificial='yes'/>
2674          <parameter type-id='type-id-1' is-artificial='yes'/>
2675          <return type-id='type-id-75'/>
2676        </function-decl>
2677      </member-function>
2678      <member-function access='private' constructor='yes'>
2679        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2680          <parameter type-id='type-id-219' is-artificial='yes'/>
2681          <parameter type-id='type-id-2'/>
2682          <parameter type-id='type-id-216'/>
2683          <parameter type-id='type-id-216'/>
2684          <return type-id='type-id-75'/>
2685        </function-decl>
2686      </member-function>
2687      <member-function access='private' destructor='yes'>
2688        <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'>
2689          <parameter type-id='type-id-219' is-artificial='yes'/>
2690          <parameter type-id='type-id-1' is-artificial='yes'/>
2691          <return type-id='type-id-75'/>
2692        </function-decl>
2693      </member-function>
2694      <member-function access='private' constructor='yes'>
2695        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2696          <parameter type-id='type-id-219' is-artificial='yes'/>
2697          <parameter type-id='type-id-2'/>
2698          <parameter type-id='type-id-216'/>
2699          <parameter type-id='type-id-216'/>
2700          <return type-id='type-id-75'/>
2701        </function-decl>
2702      </member-function>
2703      <member-function access='private' destructor='yes'>
2704        <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'>
2705          <parameter type-id='type-id-219' is-artificial='yes'/>
2706          <parameter type-id='type-id-1' is-artificial='yes'/>
2707          <return type-id='type-id-75'/>
2708        </function-decl>
2709      </member-function>
2710      <member-function access='private' constructor='yes'>
2711        <function-decl name='GoogleInitializer' filepath='./src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2712          <parameter type-id='type-id-219' is-artificial='yes'/>
2713          <parameter type-id='type-id-2'/>
2714          <parameter type-id='type-id-216'/>
2715          <parameter type-id='type-id-216'/>
2716          <return type-id='type-id-75'/>
2717        </function-decl>
2718      </member-function>
2719      <member-function access='private' destructor='yes'>
2720        <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'>
2721          <parameter type-id='type-id-219' is-artificial='yes'/>
2722          <parameter type-id='type-id-1' is-artificial='yes'/>
2723          <return type-id='type-id-75'/>
2724        </function-decl>
2725      </member-function>
2726      <member-function access='private' constructor='yes'>
2727        <function-decl name='GoogleInitializer' filepath='src/base/googleinit.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
2728          <parameter type-id='type-id-219' is-artificial='yes'/>
2729          <parameter type-id='type-id-2'/>
2730          <parameter type-id='type-id-216'/>
2731          <parameter type-id='type-id-216'/>
2732          <return type-id='type-id-75'/>
2733        </function-decl>
2734      </member-function>
2735      <member-function access='private' destructor='yes'>
2736        <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'>
2737          <parameter type-id='type-id-219' is-artificial='yes'/>
2738          <parameter type-id='type-id-1' is-artificial='yes'/>
2739          <return type-id='type-id-75'/>
2740        </function-decl>
2741      </member-function>
2742    </class-decl>
2743    <class-decl name='HeapCleaner' size-in-bits='8' visibility='default' filepath='./src/gperftools/heap-checker.h' line='403' column='1' id='type-id-220'>
2744      <member-type access='private'>
2745        <typedef-decl name='void_function' type-id='type-id-162' filepath='./src/gperftools/heap-checker.h' line='405' column='1' id='type-id-221'/>
2746      </member-type>
2747      <data-member access='private' static='yes'>
2748        <var-decl name='heap_cleanups_' type-id='type-id-222' mangled-name='_ZN11HeapCleaner14heap_cleanups_E' visibility='default' filepath='./src/gperftools/heap-checker.h' line='409' column='1' elf-symbol-id='_ZN11HeapCleaner14heap_cleanups_E'/>
2749      </data-member>
2750      <member-function access='private' constructor='yes'>
2751        <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'>
2752          <parameter type-id='type-id-223' is-artificial='yes'/>
2753          <parameter type-id='type-id-221'/>
2754          <return type-id='type-id-75'/>
2755        </function-decl>
2756      </member-function>
2757      <member-function access='private' static='yes'>
2758        <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'>
2759          <return type-id='type-id-75'/>
2760        </function-decl>
2761      </member-function>
2762    </class-decl>
2763    <class-decl name='HeapLeakChecker' size-in-bits='448' visibility='default' filepath='src/gperftools/heap-checker.h' line='78' column='1' id='type-id-224'>
2764      <member-type access='private'>
2765        <class-decl name='Disabler' size-in-bits='8' visibility='default' filepath='./src/gperftools/heap-checker.h' line='175' column='1' id='type-id-225'>
2766          <member-function access='private' constructor='yes'>
2767            <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'>
2768              <parameter type-id='type-id-226' is-artificial='yes'/>
2769              <return type-id='type-id-75'/>
2770            </function-decl>
2771          </member-function>
2772          <member-function access='private' destructor='yes'>
2773            <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'>
2774              <parameter type-id='type-id-226' is-artificial='yes'/>
2775              <parameter type-id='type-id-1' is-artificial='yes'/>
2776              <return type-id='type-id-75'/>
2777            </function-decl>
2778          </member-function>
2779          <member-function access='private' constructor='yes'>
2780            <function-decl name='Disabler' filepath='./src/gperftools/heap-checker.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
2781              <parameter type-id='type-id-226' is-artificial='yes'/>
2782              <parameter type-id='type-id-227'/>
2783              <return type-id='type-id-75'/>
2784            </function-decl>
2785          </member-function>
2786        </class-decl>
2787      </member-type>
2788      <member-type access='private'>
2789        <enum-decl name='ProcMapsResult' filepath='./src/gperftools/heap-checker.h' line='301' column='1' id='type-id-228'>
2790          <underlying-type type-id='type-id-96'/>
2791          <enumerator name='PROC_MAPS_USED' value='0'/>
2792          <enumerator name='CANT_OPEN_PROC_MAPS' value='1'/>
2793          <enumerator name='NO_SHARED_LIBS_IN_PROC_MAPS' value='2'/>
2794        </enum-decl>
2795      </member-type>
2796      <member-type access='private'>
2797        <enum-decl name='ProcMapsTask' filepath='./src/gperftools/heap-checker.h' line='295' column='1' id='type-id-229'>
2798          <underlying-type type-id='type-id-96'/>
2799          <enumerator name='RECORD_GLOBAL_DATA' value='0'/>
2800          <enumerator name='DISABLE_LIBRARY_ALLOCS' value='1'/>
2801        </enum-decl>
2802      </member-type>
2803      <member-type access='private'>
2804        <enum-decl name='ShouldSymbolize' filepath='./src/gperftools/heap-checker.h' line='225' column='1' id='type-id-230'>
2805          <underlying-type type-id='type-id-96'/>
2806          <enumerator name='SYMBOLIZE' value='0'/>
2807          <enumerator name='DO_NOT_SYMBOLIZE' value='1'/>
2808        </enum-decl>
2809      </member-type>
2810      <member-type access='private'>
2811        <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-231'>
2812          <data-member access='private' static='yes'>
2813            <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'/>
2814          </data-member>
2815          <data-member access='private' static='yes'>
2816            <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'/>
2817          </data-member>
2818          <member-function access='public' static='yes'>
2819            <function-decl name='DeleteAndNull&lt;DisabledRangeMap&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
2820              <parameter type-id='type-id-232'/>
2821              <return type-id='type-id-75'/>
2822            </function-decl>
2823          </member-function>
2824          <member-function access='public' static='yes'>
2825            <function-decl name='DeleteAndNull&lt;GlobalRegionCallerRangeMap&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
2826              <parameter type-id='type-id-233'/>
2827              <return type-id='type-id-75'/>
2828            </function-decl>
2829          </member-function>
2830          <member-function access='public' static='yes'>
2831            <function-decl name='DeleteAndNull&lt;HeapProfileTable&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
2832              <parameter type-id='type-id-234'/>
2833              <return type-id='type-id-75'/>
2834            </function-decl>
2835          </member-function>
2836          <member-function access='public' static='yes'>
2837            <function-decl name='DeleteAndNullIfNot&lt;DisabledRangeMap&gt;' filepath='src/heap-checker.cc' line='329' column='1' visibility='default' binding='global' size-in-bits='64'>
2838              <parameter type-id='type-id-232'/>
2839              <return type-id='type-id-75'/>
2840            </function-decl>
2841          </member-function>
2842          <member-function access='public' static='yes'>
2843            <function-decl name='DeleteAndNull&lt;LibraryLiveObjectsStacks&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
2844              <parameter type-id='type-id-235'/>
2845              <return type-id='type-id-75'/>
2846            </function-decl>
2847          </member-function>
2848          <member-function access='public' static='yes'>
2849            <function-decl name='DeleteAndNull&lt;LiveObjectsStack&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
2850              <parameter type-id='type-id-236'/>
2851              <return type-id='type-id-75'/>
2852            </function-decl>
2853          </member-function>
2854          <member-function access='public' static='yes'>
2855            <function-decl name='DeleteAndNull&lt;StackTopSet&gt;' filepath='src/heap-checker.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
2856              <parameter type-id='type-id-237'/>
2857              <return type-id='type-id-75'/>
2858            </function-decl>
2859          </member-function>
2860          <member-function access='public' static='yes'>
2861            <function-decl name='DeleteAndNullIfNot&lt;GlobalRegionCallerRangeMap&gt;' filepath='src/heap-checker.cc' line='329' column='1' visibility='default' binding='global' size-in-bits='64'>
2862              <parameter type-id='type-id-233'/>
2863              <return type-id='type-id-75'/>
2864            </function-decl>
2865          </member-function>
2866          <member-function access='public' static='yes'>
2867            <function-decl name='Free' mangled-name='_ZN15HeapLeakChecker9Allocator4FreeEPvm' filepath='src/heap-checker.cc' line='320' column='1' visibility='default' binding='global' size-in-bits='64'>
2868              <parameter type-id='type-id-73'/>
2869              <parameter type-id='type-id-7'/>
2870              <return type-id='type-id-75'/>
2871            </function-decl>
2872          </member-function>
2873          <member-function access='public' static='yes'>
2874            <function-decl name='Shutdown' mangled-name='_ZN15HeapLeakChecker9Allocator8ShutdownEv' filepath='src/heap-checker.cc' line='299' column='1' visibility='default' binding='global' size-in-bits='64'>
2875              <return type-id='type-id-75'/>
2876            </function-decl>
2877          </member-function>
2878          <member-function access='public' static='yes'>
2879            <function-decl name='Init' mangled-name='_ZN15HeapLeakChecker9Allocator4InitEv' filepath='src/heap-checker.cc' line='294' column='1' visibility='default' binding='global' size-in-bits='64'>
2880              <return type-id='type-id-75'/>
2881            </function-decl>
2882          </member-function>
2883          <member-function access='public' static='yes'>
2884            <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'>
2885              <return type-id='type-id-1'/>
2886            </function-decl>
2887          </member-function>
2888          <member-function access='public' static='yes'>
2889            <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'>
2890              <parameter type-id='type-id-7'/>
2891              <return type-id='type-id-73'/>
2892            </function-decl>
2893          </member-function>
2894          <member-function access='public' static='yes'>
2895            <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'>
2896              <parameter type-id='type-id-73'/>
2897              <return type-id='type-id-75'/>
2898            </function-decl>
2899          </member-function>
2900        </class-decl>
2901      </member-type>
2902      <member-type access='private'>
2903        <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-238'>
2904          <data-member access='public' layout-offset-in-bits='0'>
2905            <var-decl name='start_address' type-id='type-id-239' visibility='default' filepath='src/heap-checker.cc' line='405' column='1'/>
2906          </data-member>
2907          <data-member access='public' layout-offset-in-bits='64'>
2908            <var-decl name='max_depth' type-id='type-id-1' visibility='default' filepath='src/heap-checker.cc' line='406' column='1'/>
2909          </data-member>
2910        </class-decl>
2911      </member-type>
2912      <data-member access='private' layout-offset-in-bits='0'>
2913        <var-decl name='lock_' type-id='type-id-240' visibility='default' filepath='./src/gperftools/heap-checker.h' line='358' column='1'/>
2914      </data-member>
2915      <data-member access='private' layout-offset-in-bits='64'>
2916        <var-decl name='name_' type-id='type-id-2' visibility='default' filepath='./src/gperftools/heap-checker.h' line='359' column='1'/>
2917      </data-member>
2918      <data-member access='private' layout-offset-in-bits='128'>
2919        <var-decl name='start_snapshot_' type-id='type-id-73' visibility='default' filepath='./src/gperftools/heap-checker.h' line='365' column='1'/>
2920      </data-member>
2921      <data-member access='private' layout-offset-in-bits='192'>
2922        <var-decl name='has_checked_' type-id='type-id-76' visibility='default' filepath='./src/gperftools/heap-checker.h' line='367' column='1'/>
2923      </data-member>
2924      <data-member access='private' layout-offset-in-bits='256'>
2925        <var-decl name='inuse_bytes_increase_' type-id='type-id-241' visibility='default' filepath='./src/gperftools/heap-checker.h' line='368' column='1'/>
2926      </data-member>
2927      <data-member access='private' layout-offset-in-bits='320'>
2928        <var-decl name='inuse_allocs_increase_' type-id='type-id-241' visibility='default' filepath='./src/gperftools/heap-checker.h' line='369' column='1'/>
2929      </data-member>
2930      <data-member access='private' layout-offset-in-bits='384'>
2931        <var-decl name='keep_profiles_' type-id='type-id-76' visibility='default' filepath='./src/gperftools/heap-checker.h' line='371' column='1'/>
2932      </data-member>
2933      <member-function access='private' constructor='yes'>
2934        <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'>
2935          <parameter type-id='type-id-242' is-artificial='yes'/>
2936          <parameter type-id='type-id-2'/>
2937          <return type-id='type-id-75'/>
2938        </function-decl>
2939      </member-function>
2940      <member-function access='private' destructor='yes'>
2941        <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'>
2942          <parameter type-id='type-id-242' is-artificial='yes'/>
2943          <parameter type-id='type-id-1' is-artificial='yes'/>
2944          <return type-id='type-id-75'/>
2945        </function-decl>
2946      </member-function>
2947      <member-function access='private' constructor='yes'>
2948        <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'>
2949          <parameter type-id='type-id-242' is-artificial='yes'/>
2950          <return type-id='type-id-75'/>
2951        </function-decl>
2952      </member-function>
2953      <member-function access='private' constructor='yes'>
2954        <function-decl name='HeapLeakChecker' filepath='./src/gperftools/heap-checker.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
2955          <parameter type-id='type-id-242' is-artificial='yes'/>
2956          <parameter type-id='type-id-243'/>
2957          <return type-id='type-id-75'/>
2958        </function-decl>
2959      </member-function>
2960      <member-function access='private' static='yes'>
2961        <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'>
2962          <parameter type-id='type-id-3'/>
2963          <return type-id='type-id-3'/>
2964        </function-decl>
2965      </member-function>
2966      <member-function access='private' static='yes'>
2967        <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'>
2968          <parameter type-id='type-id-2'/>
2969          <return type-id='type-id-75'/>
2970        </function-decl>
2971      </member-function>
2972      <member-function access='private' static='yes'>
2973        <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'>
2974          <return type-id='type-id-75'/>
2975        </function-decl>
2976      </member-function>
2977      <member-function access='private'>
2978        <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'>
2979          <parameter type-id='type-id-242' is-artificial='yes'/>
2980          <return type-id='type-id-3'/>
2981        </function-decl>
2982      </member-function>
2983      <member-function access='private' static='yes'>
2984        <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'>
2985          <parameter type-id='type-id-73'/>
2986          <parameter type-id='type-id-73'/>
2987          <parameter type-id='type-id-1'/>
2988          <return type-id='type-id-75'/>
2989        </function-decl>
2990      </member-function>
2991      <member-function access='private' static='yes'>
2992        <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'>
2993          <parameter type-id='type-id-2'/>
2994          <parameter type-id='type-id-239'/>
2995          <parameter type-id='type-id-239'/>
2996          <return type-id='type-id-75'/>
2997        </function-decl>
2998      </member-function>
2999      <member-function access='private' static='yes'>
3000        <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'>
3001          <return type-id='type-id-75'/>
3002        </function-decl>
3003      </member-function>
3004      <member-function access='private' static='yes'>
3005        <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'>
3006          <parameter type-id='type-id-174'/>
3007          <parameter type-id='type-id-244'/>
3008          <return type-id='type-id-76'/>
3009        </function-decl>
3010      </member-function>
3011      <member-function access='private' static='yes'>
3012        <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_'>
3013          <parameter type-id='type-id-2'/>
3014          <parameter type-id='type-id-2'/>
3015          <return type-id='type-id-75'/>
3016        </function-decl>
3017      </member-function>
3018      <member-function access='private' static='yes'>
3019        <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'>
3020          <parameter type-id='type-id-73'/>
3021          <return type-id='type-id-73'/>
3022        </function-decl>
3023      </member-function>
3024      <member-function access='private' static='yes'>
3025        <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'>
3026          <return type-id='type-id-75'/>
3027        </function-decl>
3028      </member-function>
3029      <member-function access='private' static='yes'>
3030        <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'>
3031          <return type-id='type-id-242'/>
3032        </function-decl>
3033      </member-function>
3034      <member-function access='private' static='yes'>
3035        <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'>
3036          <return type-id='type-id-76'/>
3037        </function-decl>
3038      </member-function>
3039      <member-function access='private'>
3040        <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'>
3041          <parameter type-id='type-id-245' is-artificial='yes'/>
3042          <return type-id='type-id-241'/>
3043        </function-decl>
3044      </member-function>
3045      <member-function access='private'>
3046        <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'>
3047          <parameter type-id='type-id-245' is-artificial='yes'/>
3048          <return type-id='type-id-241'/>
3049        </function-decl>
3050      </member-function>
3051      <member-function access='private' static='yes'>
3052        <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'>
3053          <parameter type-id='type-id-73'/>
3054          <return type-id='type-id-75'/>
3055        </function-decl>
3056      </member-function>
3057      <member-function access='private' static='yes'>
3058        <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'>
3059          <return type-id='type-id-75'/>
3060        </function-decl>
3061      </member-function>
3062      <member-function access='private' static='yes'>
3063        <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'>
3064          <parameter type-id='type-id-73'/>
3065          <return type-id='type-id-75'/>
3066        </function-decl>
3067      </member-function>
3068      <member-function access='private'>
3069        <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'>
3070          <parameter type-id='type-id-242' is-artificial='yes'/>
3071          <parameter type-id='type-id-2'/>
3072          <parameter type-id='type-id-76'/>
3073          <return type-id='type-id-75'/>
3074        </function-decl>
3075      </member-function>
3076      <member-function access='private' static='yes'>
3077        <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'>
3078          <parameter type-id='type-id-229'/>
3079          <return type-id='type-id-228'/>
3080        </function-decl>
3081      </member-function>
3082      <member-function access='private' static='yes'>
3083        <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'>
3084          <parameter type-id='type-id-73'/>
3085          <parameter type-id='type-id-1'/>
3086          <parameter type-id='type-id-82'/>
3087          <parameter type-id='type-id-23'/>
3088          <return type-id='type-id-1'/>
3089        </function-decl>
3090      </member-function>
3091      <member-function access='private' static='yes'>
3092        <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'>
3093          <parameter type-id='type-id-73'/>
3094          <return type-id='type-id-75'/>
3095        </function-decl>
3096      </member-function>
3097      <member-function access='private'>
3098        <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'>
3099          <parameter type-id='type-id-242' is-artificial='yes'/>
3100          <parameter type-id='type-id-230'/>
3101          <return type-id='type-id-76'/>
3102        </function-decl>
3103      </member-function>
3104      <member-function access='private' static='yes'>
3105        <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'>
3106          <parameter type-id='type-id-230'/>
3107          <return type-id='type-id-76'/>
3108        </function-decl>
3109      </member-function>
3110      <member-function access='private' static='yes'>
3111        <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'>
3112          <return type-id='type-id-76'/>
3113        </function-decl>
3114      </member-function>
3115      <member-function access='private' static='yes'>
3116        <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'>
3117          <return type-id='type-id-76'/>
3118        </function-decl>
3119      </member-function>
3120      <member-function access='private' static='yes'>
3121        <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'>
3122          <parameter type-id='type-id-246'/>
3123          <return type-id='type-id-246'/>
3124        </function-decl>
3125      </member-function>
3126    </class-decl>
3127    <class-decl name='HeapProfileTable' size-in-bits='832' visibility='default' filepath='src/heap-profile-table.h' line='51' column='1' id='type-id-247'>
3128      <member-type access='private'>
3129        <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-248'>
3130          <data-member access='public' layout-offset-in-bits='0'>
3131            <var-decl name='dest' type-id='type-id-204' visibility='default' filepath='src/heap-profile-table.h' line='306' column='1'/>
3132          </data-member>
3133          <data-member access='public' layout-offset-in-bits='64'>
3134            <var-decl name='base' type-id='type-id-204' visibility='default' filepath='src/heap-profile-table.h' line='307' column='1'/>
3135          </data-member>
3136        </class-decl>
3137      </member-type>
3138      <member-type access='private'>
3139        <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-249'>
3140          <base-class access='public' layout-offset-in-bits='0' type-id='type-id-250'/>
3141          <data-member access='public' layout-offset-in-bits='192'>
3142            <var-decl name='stack_depth' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='78' column='1'/>
3143          </data-member>
3144          <data-member access='public' layout-offset-in-bits='256'>
3145            <var-decl name='call_stack' type-id='type-id-251' visibility='default' filepath='src/heap-profile-table.h' line='79' column='1'/>
3146          </data-member>
3147        </class-decl>
3148      </member-type>
3149      <member-type access='private'>
3150        <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-252'>
3151          <data-member access='public' layout-offset-in-bits='0'>
3152            <var-decl name='object_size' type-id='type-id-7' visibility='default' filepath='src/heap-profile-table.h' line='67' column='1'/>
3153          </data-member>
3154          <data-member access='public' layout-offset-in-bits='64'>
3155            <var-decl name='call_stack' type-id='type-id-251' visibility='default' filepath='src/heap-profile-table.h' line='68' column='1'/>
3156          </data-member>
3157          <data-member access='public' layout-offset-in-bits='128'>
3158            <var-decl name='stack_depth' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='69' column='1'/>
3159          </data-member>
3160          <data-member access='public' layout-offset-in-bits='160'>
3161            <var-decl name='live' type-id='type-id-76' visibility='default' filepath='src/heap-profile-table.h' line='70' column='1'/>
3162          </data-member>
3163          <data-member access='public' layout-offset-in-bits='168'>
3164            <var-decl name='ignored' type-id='type-id-76' visibility='default' filepath='src/heap-profile-table.h' line='71' column='1'/>
3165          </data-member>
3166        </class-decl>
3167      </member-type>
3168      <member-type access='private'>
3169        <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-214'>
3170          <member-type access='private'>
3171            <typedef-decl name='Bucket' type-id='type-id-254' filepath='src/heap-profile-table.h' line='187' column='1' id='type-id-253'/>
3172          </member-type>
3173          <data-member access='public' layout-offset-in-bits='0'>
3174            <var-decl name='bytes' type-id='type-id-7' visibility='default' filepath='src/heap-profile-table.h' line='197' column='1'/>
3175          </data-member>
3176          <data-member access='private' static='yes'>
3177            <var-decl name='kLive' type-id='type-id-139' visibility='default' filepath='src/heap-profile-table.h' line='214' column='1'/>
3178          </data-member>
3179          <data-member access='private' static='yes'>
3180            <var-decl name='kIgnore' type-id='type-id-139' visibility='default' filepath='src/heap-profile-table.h' line='215' column='1'/>
3181          </data-member>
3182          <data-member access='private' static='yes'>
3183            <var-decl name='kMask' type-id='type-id-139' visibility='default' filepath='src/heap-profile-table.h' line='216' column='1'/>
3184          </data-member>
3185          <data-member access='private' layout-offset-in-bits='64'>
3186            <var-decl name='bucket_rep' type-id='type-id-239' visibility='default' filepath='src/heap-profile-table.h' line='218' column='1'/>
3187          </data-member>
3188          <member-function access='public'>
3189            <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'>
3190              <parameter type-id='type-id-211' is-artificial='yes'/>
3191              <return type-id='type-id-255'/>
3192            </function-decl>
3193          </member-function>
3194          <member-function access='public'>
3195            <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'>
3196              <parameter type-id='type-id-211' is-artificial='yes'/>
3197              <return type-id='type-id-76'/>
3198            </function-decl>
3199          </member-function>
3200          <member-function access='public'>
3201            <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'>
3202              <parameter type-id='type-id-211' is-artificial='yes'/>
3203              <return type-id='type-id-76'/>
3204            </function-decl>
3205          </member-function>
3206          <member-function access='public'>
3207            <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'>
3208              <parameter type-id='type-id-213' is-artificial='yes'/>
3209              <parameter type-id='type-id-76'/>
3210              <return type-id='type-id-75'/>
3211            </function-decl>
3212          </member-function>
3213          <member-function access='public'>
3214            <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'>
3215              <parameter type-id='type-id-213' is-artificial='yes'/>
3216              <parameter type-id='type-id-76'/>
3217              <return type-id='type-id-75'/>
3218            </function-decl>
3219          </member-function>
3220          <member-function access='public'>
3221            <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'>
3222              <parameter type-id='type-id-213' is-artificial='yes'/>
3223              <parameter type-id='type-id-255'/>
3224              <return type-id='type-id-75'/>
3225            </function-decl>
3226          </member-function>
3227        </class-decl>
3228      </member-type>
3229      <member-type access='private'>
3230        <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-256'>
3231          <data-member access='public' layout-offset-in-bits='0'>
3232            <var-decl name='buf' type-id='type-id-3' visibility='default' filepath='src/heap-profile-table.h' line='234' column='1'/>
3233          </data-member>
3234          <data-member access='public' layout-offset-in-bits='64'>
3235            <var-decl name='buflen' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='235' column='1'/>
3236          </data-member>
3237          <data-member access='public' layout-offset-in-bits='96'>
3238            <var-decl name='bufsize' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='236' column='1'/>
3239          </data-member>
3240          <member-function access='public' constructor='yes'>
3241            <function-decl name='BufferArgs' filepath='src/heap-profile-table.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64'>
3242              <parameter type-id='type-id-257' is-artificial='yes'/>
3243              <parameter type-id='type-id-3'/>
3244              <parameter type-id='type-id-1'/>
3245              <parameter type-id='type-id-1'/>
3246              <return type-id='type-id-75'/>
3247            </function-decl>
3248          </member-function>
3249          <member-function access='public' constructor='yes'>
3250            <function-decl name='BufferArgs' filepath='src/heap-profile-table.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
3251              <parameter type-id='type-id-257' is-artificial='yes'/>
3252              <parameter type-id='type-id-258'/>
3253              <return type-id='type-id-75'/>
3254            </function-decl>
3255          </member-function>
3256          <member-function access='public' constructor='yes'>
3257            <function-decl name='BufferArgs' filepath='src/heap-profile-table.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64'>
3258              <parameter type-id='type-id-257' is-artificial='yes'/>
3259              <parameter type-id='type-id-3'/>
3260              <parameter type-id='type-id-1'/>
3261              <parameter type-id='type-id-1'/>
3262              <return type-id='type-id-75'/>
3263            </function-decl>
3264          </member-function>
3265          <member-function access='public' constructor='yes'>
3266            <function-decl name='BufferArgs' filepath='src/heap-profile-table.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
3267              <parameter type-id='type-id-257' is-artificial='yes'/>
3268              <parameter type-id='type-id-258'/>
3269              <return type-id='type-id-75'/>
3270            </function-decl>
3271          </member-function>
3272        </class-decl>
3273      </member-type>
3274      <member-type access='private'>
3275        <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-259'>
3276          <member-type access='public'>
3277            <typedef-decl name='Stats' type-id='type-id-250' filepath='src/heap-profile-table.h' line='63' column='1' id='type-id-260'/>
3278          </member-type>
3279          <data-member access='public' layout-offset-in-bits='0'>
3280            <var-decl name='fd' type-id='type-id-85' visibility='default' filepath='src/heap-profile-table.h' line='248' column='1'/>
3281          </data-member>
3282          <data-member access='public' layout-offset-in-bits='64'>
3283            <var-decl name='profile_stats' type-id='type-id-261' visibility='default' filepath='src/heap-profile-table.h' line='249' column='1'/>
3284          </data-member>
3285          <member-function access='public' constructor='yes'>
3286            <function-decl name='DumpArgs' filepath='src/heap-profile-table.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
3287              <parameter type-id='type-id-262' is-artificial='yes'/>
3288              <parameter type-id='type-id-85'/>
3289              <parameter type-id='type-id-261'/>
3290              <return type-id='type-id-75'/>
3291            </function-decl>
3292          </member-function>
3293          <member-function access='public' constructor='yes'>
3294            <function-decl name='DumpArgs' filepath='src/heap-profile-table.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
3295              <parameter type-id='type-id-262' is-artificial='yes'/>
3296              <parameter type-id='type-id-85'/>
3297              <parameter type-id='type-id-261'/>
3298              <return type-id='type-id-75'/>
3299            </function-decl>
3300          </member-function>
3301        </class-decl>
3302      </member-type>
3303      <member-type access='private'>
3304        <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-263'>
3305          <member-type access='private'>
3306            <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-264'>
3307              <data-member access='public' layout-offset-in-bits='0'>
3308                <var-decl name='count' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.cc' line='515' column='1'/>
3309              </data-member>
3310              <data-member access='public' layout-offset-in-bits='32'>
3311                <var-decl name='bytes' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.cc' line='516' column='1'/>
3312              </data-member>
3313              <data-member access='public' layout-offset-in-bits='64'>
3314                <var-decl name='bucket' type-id='type-id-255' visibility='default' filepath='src/heap-profile-table.cc' line='517' column='1'/>
3315              </data-member>
3316              <member-function access='public' constructor='yes'>
3317                <function-decl name='Entry' filepath='src/heap-profile-table.cc' line='518' column='1' visibility='default' binding='global' size-in-bits='64'>
3318                  <parameter type-id='type-id-265' is-artificial='yes'/>
3319                  <return type-id='type-id-75'/>
3320                </function-decl>
3321              </member-function>
3322              <member-function access='public'>
3323                <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'>
3324                  <parameter type-id='type-id-266' is-artificial='yes'/>
3325                  <parameter type-id='type-id-267'/>
3326                  <return type-id='type-id-76'/>
3327                </function-decl>
3328              </member-function>
3329            </class-decl>
3330          </member-type>
3331          <member-type access='private'>
3332            <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-268'>
3333              <data-member access='public' layout-offset-in-bits='0'>
3334                <var-decl name='buckets_' type-id='type-id-269' visibility='default' filepath='src/heap-profile-table.cc' line='529' column='1'/>
3335              </data-member>
3336            </class-decl>
3337          </member-type>
3338          <data-member access='private' layout-offset-in-bits='0'>
3339            <var-decl name='total_' type-id='type-id-253' visibility='default' filepath='src/heap-profile-table.h' line='372' column='1'/>
3340          </data-member>
3341          <data-member access='private' layout-offset-in-bits='448'>
3342            <var-decl name='map_' type-id='type-id-270' visibility='default' filepath='src/heap-profile-table.h' line='376' column='1'/>
3343          </data-member>
3344          <member-function access='private' constructor='yes'>
3345            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='378' column='1' visibility='default' binding='global' size-in-bits='64'>
3346              <parameter type-id='type-id-204' is-artificial='yes'/>
3347              <parameter type-id='type-id-271'/>
3348              <parameter type-id='type-id-272'/>
3349              <return type-id='type-id-75'/>
3350            </function-decl>
3351          </member-function>
3352          <member-function access='private' constructor='yes'>
3353            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='396' column='1' visibility='default' binding='global' size-in-bits='64'>
3354              <parameter type-id='type-id-204' is-artificial='yes'/>
3355              <parameter type-id='type-id-273'/>
3356              <return type-id='type-id-75'/>
3357            </function-decl>
3358          </member-function>
3359          <member-function access='public'>
3360            <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'>
3361              <parameter type-id='type-id-274' is-artificial='yes'/>
3362              <return type-id='type-id-275'/>
3363            </function-decl>
3364          </member-function>
3365          <member-function access='public'>
3366            <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'>
3367              <parameter type-id='type-id-274' is-artificial='yes'/>
3368              <return type-id='type-id-76'/>
3369            </function-decl>
3370          </member-function>
3371          <member-function access='private' constructor='yes'>
3372            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='378' column='1' visibility='default' binding='global' size-in-bits='64'>
3373              <parameter type-id='type-id-204' is-artificial='yes'/>
3374              <parameter type-id='type-id-271'/>
3375              <parameter type-id='type-id-272'/>
3376              <return type-id='type-id-75'/>
3377            </function-decl>
3378          </member-function>
3379          <member-function access='private' constructor='yes'>
3380            <function-decl name='Snapshot' filepath='src/heap-profile-table.h' line='396' column='1' visibility='default' binding='global' size-in-bits='64'>
3381              <parameter type-id='type-id-204' is-artificial='yes'/>
3382              <parameter type-id='type-id-273'/>
3383              <return type-id='type-id-75'/>
3384            </function-decl>
3385          </member-function>
3386          <member-function access='private'>
3387            <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'>
3388              <parameter type-id='type-id-204' is-artificial='yes'/>
3389              <parameter type-id='type-id-73'/>
3390              <parameter type-id='type-id-276'/>
3391              <return type-id='type-id-75'/>
3392            </function-decl>
3393          </member-function>
3394          <member-function access='private' static='yes'>
3395            <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'>
3396              <parameter type-id='type-id-73'/>
3397              <parameter type-id='type-id-213'/>
3398              <parameter type-id='type-id-3'/>
3399              <return type-id='type-id-75'/>
3400            </function-decl>
3401          </member-function>
3402          <member-function access='public'>
3403            <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'>
3404              <parameter type-id='type-id-204' is-artificial='yes'/>
3405              <return type-id='type-id-75'/>
3406            </function-decl>
3407          </member-function>
3408          <member-function access='private' static='yes'>
3409            <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'>
3410              <parameter type-id='type-id-73'/>
3411              <parameter type-id='type-id-213'/>
3412              <parameter type-id='type-id-210'/>
3413              <return type-id='type-id-75'/>
3414            </function-decl>
3415          </member-function>
3416          <member-function access='public'>
3417            <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'>
3418              <parameter type-id='type-id-204' is-artificial='yes'/>
3419              <parameter type-id='type-id-2'/>
3420              <parameter type-id='type-id-2'/>
3421              <parameter type-id='type-id-76'/>
3422              <return type-id='type-id-75'/>
3423            </function-decl>
3424          </member-function>
3425        </class-decl>
3426      </member-type>
3427      <member-type access='private'>
3428        <typedef-decl name='AllocContextIterator' type-id='type-id-278' filepath='src/heap-profile-table.h' line='147' column='1' id='type-id-277'/>
3429      </member-type>
3430      <member-type access='private'>
3431        <typedef-decl name='AllocIterator' type-id='type-id-198' filepath='src/heap-profile-table.h' line='138' column='1' id='type-id-279'/>
3432      </member-type>
3433      <member-type access='private'>
3434        <typedef-decl name='AllocationMap' type-id='type-id-182' filepath='src/heap-profile-table.h' line='224' column='1' id='type-id-270'/>
3435      </member-type>
3436      <member-type access='private'>
3437        <typedef-decl name='Allocator' type-id='type-id-192' filepath='src/heap-profile-table.h' line='83' column='1' id='type-id-271'/>
3438      </member-type>
3439      <member-type access='private'>
3440        <typedef-decl name='DeAllocator' type-id='type-id-193' filepath='src/heap-profile-table.h' line='84' column='1' id='type-id-272'/>
3441      </member-type>
3442      <data-member access='private' static='yes'>
3443        <var-decl name='kFileExt' type-id='type-id-180' mangled-name='_ZN16HeapProfileTable8kFileExtE' visibility='default' filepath='src/heap-profile-table.h' line='55' column='1' elf-symbol-id='_ZN16HeapProfileTable8kFileExtE'/>
3444      </data-member>
3445      <data-member access='private' static='yes'>
3446        <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'/>
3447      </data-member>
3448      <data-member access='private' layout-offset-in-bits='0'>
3449        <var-decl name='alloc_' type-id='type-id-271' visibility='default' filepath='src/heap-profile-table.h' line='325' column='1'/>
3450      </data-member>
3451      <data-member access='private' layout-offset-in-bits='64'>
3452        <var-decl name='dealloc_' type-id='type-id-272' visibility='default' filepath='src/heap-profile-table.h' line='326' column='1'/>
3453      </data-member>
3454      <data-member access='private' layout-offset-in-bits='128'>
3455        <var-decl name='total_' type-id='type-id-253' visibility='default' filepath='src/heap-profile-table.h' line='330' column='1'/>
3456      </data-member>
3457      <data-member access='private' layout-offset-in-bits='576'>
3458        <var-decl name='profile_mmap_' type-id='type-id-76' visibility='default' filepath='src/heap-profile-table.h' line='332' column='1'/>
3459      </data-member>
3460      <data-member access='private' layout-offset-in-bits='640'>
3461        <var-decl name='bucket_table_' type-id='type-id-280' visibility='default' filepath='src/heap-profile-table.h' line='338' column='1'/>
3462      </data-member>
3463      <data-member access='private' layout-offset-in-bits='704'>
3464        <var-decl name='num_buckets_' type-id='type-id-1' visibility='default' filepath='src/heap-profile-table.h' line='339' column='1'/>
3465      </data-member>
3466      <data-member access='private' layout-offset-in-bits='768'>
3467        <var-decl name='address_map_' type-id='type-id-281' visibility='default' filepath='src/heap-profile-table.h' line='342' column='1'/>
3468      </data-member>
3469      <member-function access='private' constructor='yes'>
3470        <function-decl name='HeapProfileTable' filepath='src/heap-profile-table.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
3471          <parameter type-id='type-id-282' is-artificial='yes'/>
3472          <parameter type-id='type-id-271'/>
3473          <parameter type-id='type-id-272'/>
3474          <parameter type-id='type-id-76'/>
3475          <return type-id='type-id-75'/>
3476        </function-decl>
3477      </member-function>
3478      <member-function access='private' destructor='yes'>
3479        <function-decl name='~HeapProfileTable' filepath='src/heap-profile-table.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'>
3480          <parameter type-id='type-id-282' is-artificial='yes'/>
3481          <parameter type-id='type-id-1' is-artificial='yes'/>
3482          <return type-id='type-id-75'/>
3483        </function-decl>
3484      </member-function>
3485      <member-function access='private' constructor='yes'>
3486        <function-decl name='HeapProfileTable' filepath='src/heap-profile-table.h' line='344' column='1' visibility='default' binding='global' size-in-bits='64'>
3487          <parameter type-id='type-id-282' is-artificial='yes'/>
3488          <parameter type-id='type-id-283'/>
3489          <return type-id='type-id-75'/>
3490        </function-decl>
3491      </member-function>
3492      <member-function access='private'>
3493        <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'>
3494          <parameter type-id='type-id-284' is-artificial='yes'/>
3495          <return type-id='type-id-275'/>
3496        </function-decl>
3497      </member-function>
3498      <member-function access='private'>
3499        <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'>
3500          <parameter type-id='type-id-284' is-artificial='yes'/>
3501          <parameter type-id='type-id-279'/>
3502          <return type-id='type-id-75'/>
3503        </function-decl>
3504      </member-function>
3505      <member-function access='private' static='yes'>
3506        <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'>
3507          <parameter type-id='type-id-73'/>
3508          <parameter type-id='type-id-213'/>
3509          <parameter type-id='type-id-279'/>
3510          <return type-id='type-id-75'/>
3511        </function-decl>
3512      </member-function>
3513      <member-function access='private' constructor='yes'>
3514        <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'>
3515          <parameter type-id='type-id-282' is-artificial='yes'/>
3516          <parameter type-id='type-id-271'/>
3517          <parameter type-id='type-id-272'/>
3518          <parameter type-id='type-id-76'/>
3519          <return type-id='type-id-75'/>
3520        </function-decl>
3521      </member-function>
3522      <member-function access='private' destructor='yes'>
3523        <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'>
3524          <parameter type-id='type-id-282' is-artificial='yes'/>
3525          <parameter type-id='type-id-1' is-artificial='yes'/>
3526          <return type-id='type-id-75'/>
3527        </function-decl>
3528      </member-function>
3529      <member-function access='private' constructor='yes'>
3530        <function-decl name='HeapProfileTable' filepath='src/heap-profile-table.h' line='344' column='1' visibility='default' binding='global' size-in-bits='64'>
3531          <parameter type-id='type-id-282' is-artificial='yes'/>
3532          <parameter type-id='type-id-283'/>
3533          <return type-id='type-id-75'/>
3534        </function-decl>
3535      </member-function>
3536      <member-function access='private' static='yes'>
3537        <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'>
3538          <parameter type-id='type-id-276'/>
3539          <return type-id='type-id-7'/>
3540        </function-decl>
3541      </member-function>
3542      <member-function access='private'>
3543        <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'>
3544          <parameter type-id='type-id-282' is-artificial='yes'/>
3545          <parameter type-id='type-id-204'/>
3546          <return type-id='type-id-75'/>
3547        </function-decl>
3548      </member-function>
3549      <member-function access='private' static='yes'>
3550        <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'>
3551          <parameter type-id='type-id-285'/>
3552          <parameter type-id='type-id-3'/>
3553          <parameter type-id='type-id-1'/>
3554          <parameter type-id='type-id-1'/>
3555          <parameter type-id='type-id-2'/>
3556          <parameter type-id='type-id-261'/>
3557          <return type-id='type-id-1'/>
3558        </function-decl>
3559      </member-function>
3560      <member-function access='private' static='yes'>
3561        <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'>
3562          <parameter type-id='type-id-73'/>
3563          <parameter type-id='type-id-213'/>
3564          <parameter type-id='type-id-208'/>
3565          <return type-id='type-id-75'/>
3566        </function-decl>
3567      </member-function>
3568      <member-function access='private' static='yes'>
3569        <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'>
3570          <parameter type-id='type-id-286'/>
3571          <parameter type-id='type-id-257'/>
3572          <return type-id='type-id-75'/>
3573        </function-decl>
3574      </member-function>
3575      <member-function access='private'>
3576        <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'>
3577          <parameter type-id='type-id-282' is-artificial='yes'/>
3578          <parameter type-id='type-id-1'/>
3579          <parameter type-id='type-id-251'/>
3580          <return type-id='type-id-255'/>
3581        </function-decl>
3582      </member-function>
3583      <member-function access='private' static='yes'>
3584        <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'>
3585          <parameter type-id='type-id-1'/>
3586          <parameter type-id='type-id-174'/>
3587          <return type-id='type-id-1'/>
3588        </function-decl>
3589      </member-function>
3590      <member-function access='private'>
3591        <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'>
3592          <parameter type-id='type-id-284' is-artificial='yes'/>
3593          <return type-id='type-id-280'/>
3594        </function-decl>
3595      </member-function>
3596      <member-function access='private'>
3597        <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'>
3598          <parameter type-id='type-id-284' is-artificial='yes'/>
3599          <parameter type-id='type-id-277'/>
3600          <return type-id='type-id-75'/>
3601        </function-decl>
3602      </member-function>
3603      <member-function access='private'>
3604        <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'>
3605          <parameter type-id='type-id-284' is-artificial='yes'/>
3606          <parameter type-id='type-id-3'/>
3607          <parameter type-id='type-id-1'/>
3608          <return type-id='type-id-1'/>
3609        </function-decl>
3610      </member-function>
3611      <member-function access='private'>
3612        <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'>
3613          <parameter type-id='type-id-282' is-artificial='yes'/>
3614          <parameter type-id='type-id-73'/>
3615          <return type-id='type-id-75'/>
3616        </function-decl>
3617      </member-function>
3618      <member-function access='private' static='yes'>
3619        <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'>
3620          <parameter type-id='type-id-2'/>
3621          <parameter type-id='type-id-285'/>
3622          <parameter type-id='type-id-281'/>
3623          <return type-id='type-id-76'/>
3624        </function-decl>
3625      </member-function>
3626      <member-function access='private'>
3627        <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'>
3628          <parameter type-id='type-id-284' is-artificial='yes'/>
3629          <parameter type-id='type-id-73'/>
3630          <parameter type-id='type-id-7'/>
3631          <parameter type-id='type-id-174'/>
3632          <parameter type-id='type-id-244'/>
3633          <return type-id='type-id-76'/>
3634        </function-decl>
3635      </member-function>
3636      <member-function access='private' static='yes'>
3637        <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'>
3638          <parameter type-id='type-id-73'/>
3639          <parameter type-id='type-id-213'/>
3640          <parameter type-id='type-id-204'/>
3641          <return type-id='type-id-75'/>
3642        </function-decl>
3643      </member-function>
3644      <member-function access='private'>
3645        <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'>
3646          <parameter type-id='type-id-282' is-artificial='yes'/>
3647          <return type-id='type-id-204'/>
3648        </function-decl>
3649      </member-function>
3650      <member-function access='private'>
3651        <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_'>
3652          <parameter type-id='type-id-282' is-artificial='yes'/>
3653          <parameter type-id='type-id-73'/>
3654          <parameter type-id='type-id-7'/>
3655          <parameter type-id='type-id-1'/>
3656          <parameter type-id='type-id-251'/>
3657          <return type-id='type-id-75'/>
3658        </function-decl>
3659      </member-function>
3660      <member-function access='private'>
3661        <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'>
3662          <parameter type-id='type-id-282' is-artificial='yes'/>
3663          <parameter type-id='type-id-73'/>
3664          <return type-id='type-id-75'/>
3665        </function-decl>
3666      </member-function>
3667      <member-function access='private' static='yes'>
3668        <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'>
3669          <parameter type-id='type-id-73'/>
3670          <parameter type-id='type-id-213'/>
3671          <parameter type-id='type-id-202'/>
3672          <return type-id='type-id-75'/>
3673        </function-decl>
3674      </member-function>
3675      <member-function access='private'>
3676        <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'>
3677          <parameter type-id='type-id-282' is-artificial='yes'/>
3678          <parameter type-id='type-id-204'/>
3679          <return type-id='type-id-204'/>
3680        </function-decl>
3681      </member-function>
3682      <member-function access='private'>
3683        <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'>
3684          <parameter type-id='type-id-282' is-artificial='yes'/>
3685          <parameter type-id='type-id-73'/>
3686          <return type-id='type-id-76'/>
3687        </function-decl>
3688      </member-function>
3689      <member-function access='private' static='yes'>
3690        <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'>
3691          <parameter type-id='type-id-2'/>
3692          <return type-id='type-id-75'/>
3693        </function-decl>
3694      </member-function>
3695      <member-function access='private'>
3696        <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'>
3697          <parameter type-id='type-id-284' is-artificial='yes'/>
3698          <parameter type-id='type-id-73'/>
3699          <parameter type-id='type-id-287'/>
3700          <return type-id='type-id-76'/>
3701        </function-decl>
3702      </member-function>
3703      <member-function access='private'>
3704        <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'>
3705          <parameter type-id='type-id-284' is-artificial='yes'/>
3706          <parameter type-id='type-id-73'/>
3707          <parameter type-id='type-id-244'/>
3708          <return type-id='type-id-76'/>
3709        </function-decl>
3710      </member-function>
3711      <member-function access='private' constructor='yes'>
3712        <function-decl name='HeapProfileTable' filepath='src/heap-profile-table.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
3713          <parameter type-id='type-id-282' is-artificial='yes'/>
3714          <parameter type-id='type-id-271'/>
3715          <parameter type-id='type-id-272'/>
3716          <parameter type-id='type-id-76'/>
3717          <return type-id='type-id-75'/>
3718        </function-decl>
3719      </member-function>
3720      <member-function access='private' destructor='yes'>
3721        <function-decl name='~HeapProfileTable' filepath='src/heap-profile-table.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'>
3722          <parameter type-id='type-id-282' is-artificial='yes'/>
3723          <parameter type-id='type-id-1' is-artificial='yes'/>
3724          <return type-id='type-id-75'/>
3725        </function-decl>
3726      </member-function>
3727      <member-function access='private' constructor='yes'>
3728        <function-decl name='HeapProfileTable' filepath='src/heap-profile-table.h' line='344' column='1' visibility='default' binding='global' size-in-bits='64'>
3729          <parameter type-id='type-id-282' is-artificial='yes'/>
3730          <parameter type-id='type-id-283'/>
3731          <return type-id='type-id-75'/>
3732        </function-decl>
3733      </member-function>
3734    </class-decl>
3735    <class-decl name='LowLevelAlloc' size-in-bits='8' visibility='default' filepath='src/base/low_level_alloc.h' line='44' column='1' id='type-id-288'>
3736      <member-type access='private'>
3737        <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-289'>
3738          <data-member access='public' layout-offset-in-bits='0'>
3739            <var-decl name='mu' type-id='type-id-290' visibility='default' filepath='src/base/low_level_alloc.cc' line='189' column='1'/>
3740          </data-member>
3741          <data-member access='public' layout-offset-in-bits='64'>
3742            <var-decl name='freelist' type-id='type-id-89' visibility='default' filepath='src/base/low_level_alloc.cc' line='191' column='1'/>
3743          </data-member>
3744          <data-member access='public' layout-offset-in-bits='2304'>
3745            <var-decl name='allocation_count' type-id='type-id-83' visibility='default' filepath='src/base/low_level_alloc.cc' line='192' column='1'/>
3746          </data-member>
3747          <data-member access='public' layout-offset-in-bits='2336'>
3748            <var-decl name='flags' type-id='type-id-83' visibility='default' filepath='src/base/low_level_alloc.cc' line='193' column='1'/>
3749          </data-member>
3750          <data-member access='public' layout-offset-in-bits='2368'>
3751            <var-decl name='pagesize' type-id='type-id-7' visibility='default' filepath='src/base/low_level_alloc.cc' line='194' column='1'/>
3752          </data-member>
3753          <data-member access='public' layout-offset-in-bits='2432'>
3754            <var-decl name='roundup' type-id='type-id-7' visibility='default' filepath='src/base/low_level_alloc.cc' line='195' column='1'/>
3755          </data-member>
3756          <data-member access='public' layout-offset-in-bits='2496'>
3757            <var-decl name='min_size' type-id='type-id-7' visibility='default' filepath='src/base/low_level_alloc.cc' line='197' column='1'/>
3758          </data-member>
3759          <member-function access='public' constructor='yes'>
3760            <function-decl name='Arena' filepath='src/base/low_level_alloc.cc' line='185' column='1' visibility='default' binding='global' size-in-bits='64'>
3761              <parameter type-id='type-id-101' is-artificial='yes'/>
3762              <return type-id='type-id-75'/>
3763            </function-decl>
3764          </member-function>
3765          <member-function access='public' constructor='yes'>
3766            <function-decl name='Arena' filepath='src/base/low_level_alloc.cc' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
3767              <parameter type-id='type-id-101' is-artificial='yes'/>
3768              <parameter type-id='type-id-1'/>
3769              <return type-id='type-id-75'/>
3770            </function-decl>
3771          </member-function>
3772        </class-decl>
3773      </member-type>
3774      <member-function access='private' static='yes'>
3775        <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'>
3776          <return type-id='type-id-101'/>
3777        </function-decl>
3778      </member-function>
3779      <member-function access='private' static='yes'>
3780        <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'>
3781          <parameter type-id='type-id-7'/>
3782          <parameter type-id='type-id-101'/>
3783          <return type-id='type-id-73'/>
3784        </function-decl>
3785      </member-function>
3786      <member-function access='private' static='yes'>
3787        <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'>
3788          <parameter type-id='type-id-83'/>
3789          <parameter type-id='type-id-101'/>
3790          <return type-id='type-id-101'/>
3791        </function-decl>
3792      </member-function>
3793      <member-function access='private' static='yes'>
3794        <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'>
3795          <parameter type-id='type-id-7'/>
3796          <return type-id='type-id-73'/>
3797        </function-decl>
3798      </member-function>
3799      <member-function access='private' static='yes'>
3800        <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'>
3801          <parameter type-id='type-id-73'/>
3802          <return type-id='type-id-75'/>
3803        </function-decl>
3804      </member-function>
3805      <member-function access='private' static='yes'>
3806        <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'>
3807          <parameter type-id='type-id-101'/>
3808          <return type-id='type-id-76'/>
3809        </function-decl>
3810      </member-function>
3811    </class-decl>
3812    <class-decl name='MemoryRegionMap' size-in-bits='8' visibility='default' filepath='src/memory_region_map.h' line='69' column='1' id='type-id-291'>
3813      <member-type access='private'>
3814        <class-decl name='LockHolder' size-in-bits='8' visibility='default' filepath='src/memory_region_map.h' line='126' column='1' id='type-id-292'>
3815          <member-function access='private' constructor='yes'>
3816            <function-decl name='LockHolder' filepath='src/memory_region_map.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
3817              <parameter type-id='type-id-293' is-artificial='yes'/>
3818              <return type-id='type-id-75'/>
3819            </function-decl>
3820          </member-function>
3821          <member-function access='private' destructor='yes'>
3822            <function-decl name='~LockHolder' filepath='src/memory_region_map.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
3823              <parameter type-id='type-id-293' is-artificial='yes'/>
3824              <parameter type-id='type-id-1' is-artificial='yes'/>
3825              <return type-id='type-id-75'/>
3826            </function-decl>
3827          </member-function>
3828          <member-function access='private' constructor='yes'>
3829            <function-decl name='LockHolder' filepath='src/memory_region_map.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
3830              <parameter type-id='type-id-293' is-artificial='yes'/>
3831              <parameter type-id='type-id-294'/>
3832              <return type-id='type-id-75'/>
3833            </function-decl>
3834          </member-function>
3835        </class-decl>
3836      </member-type>
3837      <member-type access='private'>
3838        <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-295'>
3839          <member-function access='public' static='yes'>
3840            <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'>
3841              <parameter type-id='type-id-73'/>
3842              <parameter type-id='type-id-7'/>
3843              <return type-id='type-id-75'/>
3844            </function-decl>
3845          </member-function>
3846          <member-function access='public' static='yes'>
3847            <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'>
3848              <parameter type-id='type-id-7'/>
3849              <return type-id='type-id-73'/>
3850            </function-decl>
3851          </member-function>
3852        </class-decl>
3853      </member-type>
3854      <member-type access='private'>
3855        <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-296'>
3856          <data-member access='public' layout-offset-in-bits='0'>
3857            <var-decl name='start_addr' type-id='type-id-239' visibility='default' filepath='src/memory_region_map.h' line='138' column='1'/>
3858          </data-member>
3859          <data-member access='public' layout-offset-in-bits='64'>
3860            <var-decl name='end_addr' type-id='type-id-239' visibility='default' filepath='src/memory_region_map.h' line='139' column='1'/>
3861          </data-member>
3862          <data-member access='public' layout-offset-in-bits='128'>
3863            <var-decl name='call_stack_depth' type-id='type-id-1' visibility='default' filepath='src/memory_region_map.h' line='140' column='1'/>
3864          </data-member>
3865          <data-member access='public' layout-offset-in-bits='192'>
3866            <var-decl name='call_stack' type-id='type-id-297' visibility='default' filepath='src/memory_region_map.h' line='141' column='1'/>
3867          </data-member>
3868          <data-member access='public' layout-offset-in-bits='2240'>
3869            <var-decl name='is_stack' type-id='type-id-76' visibility='default' filepath='src/memory_region_map.h' line='143' column='1'/>
3870          </data-member>
3871          <member-function access='public'>
3872            <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'>
3873              <parameter type-id='type-id-298' is-artificial='yes'/>
3874              <return type-id='type-id-239'/>
3875            </function-decl>
3876          </member-function>
3877          <member-function access='private'>
3878            <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'>
3879              <parameter type-id='type-id-298' is-artificial='yes'/>
3880              <return type-id='type-id-75'/>
3881            </function-decl>
3882          </member-function>
3883          <member-function access='private'>
3884            <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'>
3885              <parameter type-id='type-id-299' is-artificial='yes'/>
3886              <parameter type-id='type-id-239'/>
3887              <return type-id='type-id-75'/>
3888            </function-decl>
3889          </member-function>
3890          <member-function access='private'>
3891            <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'>
3892              <parameter type-id='type-id-299' is-artificial='yes'/>
3893              <parameter type-id='type-id-239'/>
3894              <return type-id='type-id-75'/>
3895            </function-decl>
3896          </member-function>
3897          <member-function access='private'>
3898            <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'>
3899              <parameter type-id='type-id-299' is-artificial='yes'/>
3900              <parameter type-id='type-id-239'/>
3901              <return type-id='type-id-75'/>
3902            </function-decl>
3903          </member-function>
3904          <member-function access='private'>
3905            <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'>
3906              <parameter type-id='type-id-299' is-artificial='yes'/>
3907              <parameter type-id='type-id-73'/>
3908              <parameter type-id='type-id-7'/>
3909              <return type-id='type-id-75'/>
3910            </function-decl>
3911          </member-function>
3912          <member-function access='private'>
3913            <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'>
3914              <parameter type-id='type-id-299' is-artificial='yes'/>
3915              <parameter type-id='type-id-1'/>
3916              <return type-id='type-id-75'/>
3917            </function-decl>
3918          </member-function>
3919          <member-function access='private'>
3920            <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'>
3921              <parameter type-id='type-id-299' is-artificial='yes'/>
3922              <return type-id='type-id-75'/>
3923            </function-decl>
3924          </member-function>
3925        </class-decl>
3926      </member-type>
3927      <member-type access='private'>
3928        <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-300'>
3929          <member-function access='public'>
3930            <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'>
3931              <parameter type-id='type-id-301' is-artificial='yes'/>
3932              <parameter type-id='type-id-302'/>
3933              <parameter type-id='type-id-302'/>
3934              <return type-id='type-id-76'/>
3935            </function-decl>
3936          </member-function>
3937        </class-decl>
3938      </member-type>
3939      <member-type access='private'>
3940        <typedef-decl name='RegionIterator' type-id='type-id-304' filepath='src/memory_region_map.h' line='268' column='1' id='type-id-303'/>
3941      </member-type>
3942      <member-type access='private'>
3943        <typedef-decl name='RegionSet' type-id='type-id-306' filepath='src/memory_region_map.h' line='263' column='1' id='type-id-305'/>
3944      </member-type>
3945      <member-type access='private'>
3946        <union-decl name='RegionSetRep' size-in-bits='384' visibility='default' filepath='src/memory_region_map.cc' line='177' column='1' id='type-id-307'>
3947          <data-member access='public'>
3948            <var-decl name='rep' type-id='type-id-308' visibility='default' filepath='src/memory_region_map.cc' line='178' column='1'/>
3949          </data-member>
3950          <data-member access='public'>
3951            <var-decl name='align_it' type-id='type-id-73' visibility='default' filepath='src/memory_region_map.cc' line='179' column='1'/>
3952          </data-member>
3953        </union-decl>
3954      </member-type>
3955      <data-member access='private' static='yes'>
3956        <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'/>
3957      </data-member>
3958      <data-member access='private' static='yes'>
3959        <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'/>
3960      </data-member>
3961      <data-member access='private' static='yes'>
3962        <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'/>
3963      </data-member>
3964      <data-member access='private' static='yes'>
3965        <var-decl name='regions_' type-id='type-id-309' mangled-name='_ZN15MemoryRegionMap8regions_E' visibility='default' filepath='src/memory_region_map.h' line='306' column='1' elf-symbol-id='_ZN15MemoryRegionMap8regions_E'/>
3966      </data-member>
3967      <data-member access='private' static='yes'>
3968        <var-decl name='lock_' type-id='type-id-290' mangled-name='_ZN15MemoryRegionMap5lock_E' visibility='default' filepath='src/memory_region_map.h' line='309' column='1' elf-symbol-id='_ZN15MemoryRegionMap5lock_E'/>
3969      </data-member>
3970      <data-member access='private' static='yes'>
3971        <var-decl name='owner_lock_' type-id='type-id-290' mangled-name='_ZN15MemoryRegionMap11owner_lock_E' visibility='default' filepath='src/memory_region_map.h' line='311' column='1' elf-symbol-id='_ZN15MemoryRegionMap11owner_lock_E'/>
3972      </data-member>
3973      <data-member access='private' static='yes'>
3974        <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'/>
3975      </data-member>
3976      <data-member access='private' static='yes'>
3977        <var-decl name='lock_owner_tid_' type-id='type-id-310' 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'/>
3978      </data-member>
3979      <data-member access='private' static='yes'>
3980        <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'/>
3981      </data-member>
3982      <data-member access='private' static='yes'>
3983        <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'/>
3984      </data-member>
3985      <data-member access='private' static='yes'>
3986        <var-decl name='bucket_table_' type-id='type-id-311' mangled-name='_ZN15MemoryRegionMap13bucket_table_E' visibility='default' filepath='src/memory_region_map.h' line='324' column='1' elf-symbol-id='_ZN15MemoryRegionMap13bucket_table_E'/>
3987      </data-member>
3988      <data-member access='private' static='yes'>
3989        <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'/>
3990      </data-member>
3991      <data-member access='private' static='yes'>
3992        <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'/>
3993      </data-member>
3994      <data-member access='private' static='yes'>
3995        <var-decl name='saved_buckets_' type-id='type-id-312' mangled-name='_ZN15MemoryRegionMap14saved_buckets_E' visibility='default' filepath='src/memory_region_map.h' line='343' column='1' elf-symbol-id='_ZN15MemoryRegionMap14saved_buckets_E'/>
3996      </data-member>
3997      <data-member access='private' static='yes'>
3998        <var-decl name='saved_buckets_keys_' type-id='type-id-313' 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'/>
3999      </data-member>
4000      <member-function access='private' static='yes'>
4001        <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'>
4002          <parameter type-id='type-id-314'/>
4003          <parameter type-id='type-id-257'/>
4004          <return type-id='type-id-75'/>
4005        </function-decl>
4006      </member-function>
4007      <member-function access='private' static='yes'>
4008        <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'>
4009          <parameter type-id='type-id-315'/>
4010          <return type-id='type-id-75'/>
4011        </function-decl>
4012      </member-function>
4013      <member-function access='private' static='yes'>
4014        <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'>
4015          <return type-id='type-id-75'/>
4016        </function-decl>
4017      </member-function>
4018      <member-function access='private' static='yes'>
4019        <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'>
4020          <return type-id='type-id-76'/>
4021        </function-decl>
4022      </member-function>
4023      <member-function access='private' static='yes'>
4024        <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'>
4025          <return type-id='type-id-75'/>
4026        </function-decl>
4027      </member-function>
4028      <member-function access='private' static='yes'>
4029        <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'>
4030          <parameter type-id='type-id-302'/>
4031          <return type-id='type-id-75'/>
4032        </function-decl>
4033      </member-function>
4034      <member-function access='private' static='yes'>
4035        <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'>
4036          <return type-id='type-id-303'/>
4037        </function-decl>
4038      </member-function>
4039      <member-function access='private' static='yes'>
4040        <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'>
4041          <return type-id='type-id-303'/>
4042        </function-decl>
4043      </member-function>
4044      <member-function access='private' static='yes'>
4045        <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'>
4046          <parameter type-id='type-id-239'/>
4047          <return type-id='type-id-298'/>
4048        </function-decl>
4049      </member-function>
4050      <member-function access='private' static='yes'>
4051        <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'>
4052          <return type-id='type-id-76'/>
4053        </function-decl>
4054      </member-function>
4055      <member-function access='private' static='yes'>
4056        <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'>
4057          <return type-id='type-id-75'/>
4058        </function-decl>
4059      </member-function>
4060      <member-function access='private' static='yes'>
4061        <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'>
4062          <parameter type-id='type-id-239'/>
4063          <parameter type-id='type-id-299'/>
4064          <return type-id='type-id-76'/>
4065        </function-decl>
4066      </member-function>
4067      <member-function access='private' static='yes'>
4068        <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'>
4069          <parameter type-id='type-id-239'/>
4070          <parameter type-id='type-id-299'/>
4071          <return type-id='type-id-76'/>
4072        </function-decl>
4073      </member-function>
4074      <member-function access='private' static='yes'>
4075        <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'>
4076          <return type-id='type-id-76'/>
4077        </function-decl>
4078      </member-function>
4079      <member-function access='private' static='yes'>
4080        <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'>
4081          <parameter type-id='type-id-1'/>
4082          <parameter type-id='type-id-76'/>
4083          <return type-id='type-id-75'/>
4084        </function-decl>
4085      </member-function>
4086      <member-function access='private' static='yes'>
4087        <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'>
4088          <return type-id='type-id-75'/>
4089        </function-decl>
4090      </member-function>
4091      <member-function access='private' static='yes'>
4092        <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'>
4093          <parameter type-id='type-id-1'/>
4094          <parameter type-id='type-id-251'/>
4095          <return type-id='type-id-316'/>
4096        </function-decl>
4097      </member-function>
4098      <member-function access='private' static='yes'>
4099        <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'>
4100          <parameter type-id='type-id-1'/>
4101          <parameter type-id='type-id-251'/>
4102          <parameter type-id='type-id-7'/>
4103          <return type-id='type-id-75'/>
4104        </function-decl>
4105      </member-function>
4106      <member-function access='private' static='yes'>
4107        <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'>
4108          <parameter type-id='type-id-302'/>
4109          <return type-id='type-id-75'/>
4110        </function-decl>
4111      </member-function>
4112      <member-function access='private' static='yes'>
4113        <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'>
4114          <parameter type-id='type-id-73'/>
4115          <parameter type-id='type-id-7'/>
4116          <return type-id='type-id-75'/>
4117        </function-decl>
4118      </member-function>
4119      <member-function access='private' static='yes'>
4120        <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'>
4121          <parameter type-id='type-id-73'/>
4122          <parameter type-id='type-id-73'/>
4123          <parameter type-id='type-id-7'/>
4124          <parameter type-id='type-id-1'/>
4125          <parameter type-id='type-id-1'/>
4126          <parameter type-id='type-id-1'/>
4127          <parameter type-id='type-id-317'/>
4128          <return type-id='type-id-75'/>
4129        </function-decl>
4130      </member-function>
4131      <member-function access='private' static='yes'>
4132        <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'>
4133          <parameter type-id='type-id-73'/>
4134          <parameter type-id='type-id-7'/>
4135          <return type-id='type-id-75'/>
4136        </function-decl>
4137      </member-function>
4138      <member-function access='private' static='yes'>
4139        <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'>
4140          <parameter type-id='type-id-73'/>
4141          <parameter type-id='type-id-7'/>
4142          <return type-id='type-id-75'/>
4143        </function-decl>
4144      </member-function>
4145      <member-function access='private' static='yes'>
4146        <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'>
4147          <parameter type-id='type-id-73'/>
4148          <parameter type-id='type-id-318'/>
4149          <return type-id='type-id-75'/>
4150        </function-decl>
4151      </member-function>
4152      <member-function access='private' static='yes'>
4153        <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_'>
4154          <parameter type-id='type-id-73'/>
4155          <parameter type-id='type-id-73'/>
4156          <parameter type-id='type-id-7'/>
4157          <parameter type-id='type-id-7'/>
4158          <parameter type-id='type-id-1'/>
4159          <parameter type-id='type-id-73'/>
4160          <return type-id='type-id-75'/>
4161        </function-decl>
4162      </member-function>
4163    </class-decl>
4164    <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-319'>
4165      <member-function access='private'>
4166        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4167          <parameter type-id='type-id-320' is-artificial='yes'/>
4168          <return type-id='type-id-75'/>
4169        </function-decl>
4170      </member-function>
4171      <member-function access='private'>
4172        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4173          <parameter type-id='type-id-320' is-artificial='yes'/>
4174          <parameter type-id='type-id-321'/>
4175          <return type-id='type-id-75'/>
4176        </function-decl>
4177      </member-function>
4178      <member-function access='private' destructor='yes'>
4179        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4180          <parameter type-id='type-id-320' is-artificial='yes'/>
4181          <parameter type-id='type-id-1' is-artificial='yes'/>
4182          <return type-id='type-id-75'/>
4183        </function-decl>
4184      </member-function>
4185      <member-function access='private'>
4186        <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'>
4187          <parameter type-id='type-id-320' is-artificial='yes'/>
4188          <parameter type-id='type-id-322'/>
4189          <return type-id='type-id-75'/>
4190        </function-decl>
4191      </member-function>
4192      <member-function access='private'>
4193        <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'>
4194          <parameter type-id='type-id-323' is-artificial='yes'/>
4195          <return type-id='type-id-7'/>
4196        </function-decl>
4197      </member-function>
4198      <member-function access='private'>
4199        <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'>
4200          <parameter type-id='type-id-320' is-artificial='yes'/>
4201          <parameter type-id='type-id-19'/>
4202          <parameter type-id='type-id-73'/>
4203          <return type-id='type-id-322'/>
4204        </function-decl>
4205      </member-function>
4206      <member-function access='private'>
4207        <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'>
4208          <parameter type-id='type-id-320' is-artificial='yes'/>
4209          <parameter type-id='type-id-322'/>
4210          <parameter type-id='type-id-324'/>
4211          <return type-id='type-id-75'/>
4212        </function-decl>
4213      </member-function>
4214      <member-function access='private'>
4215        <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'>
4216          <parameter type-id='type-id-320' is-artificial='yes'/>
4217          <parameter type-id='type-id-322'/>
4218          <parameter type-id='type-id-19'/>
4219          <return type-id='type-id-75'/>
4220        </function-decl>
4221      </member-function>
4222    </class-decl>
4223    <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-325'>
4224      <member-function access='private'>
4225        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4226          <parameter type-id='type-id-326' is-artificial='yes'/>
4227          <return type-id='type-id-75'/>
4228        </function-decl>
4229      </member-function>
4230      <member-function access='private'>
4231        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4232          <parameter type-id='type-id-326' is-artificial='yes'/>
4233          <parameter type-id='type-id-327'/>
4234          <return type-id='type-id-75'/>
4235        </function-decl>
4236      </member-function>
4237      <member-function access='private' destructor='yes'>
4238        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4239          <parameter type-id='type-id-326' is-artificial='yes'/>
4240          <parameter type-id='type-id-1' is-artificial='yes'/>
4241          <return type-id='type-id-75'/>
4242        </function-decl>
4243      </member-function>
4244      <member-function access='private'>
4245        <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'>
4246          <parameter type-id='type-id-326' is-artificial='yes'/>
4247          <parameter type-id='type-id-3'/>
4248          <parameter type-id='type-id-19'/>
4249          <return type-id='type-id-75'/>
4250        </function-decl>
4251      </member-function>
4252      <member-function access='private'>
4253        <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'>
4254          <parameter type-id='type-id-326' is-artificial='yes'/>
4255          <parameter type-id='type-id-19'/>
4256          <parameter type-id='type-id-73'/>
4257          <return type-id='type-id-3'/>
4258        </function-decl>
4259      </member-function>
4260      <member-function access='private'>
4261        <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'>
4262          <parameter type-id='type-id-328' is-artificial='yes'/>
4263          <parameter type-id='type-id-327'/>
4264          <return type-id='type-id-76'/>
4265        </function-decl>
4266      </member-function>
4267    </class-decl>
4268    <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-329'>
4269      <member-function access='private'>
4270        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4271          <parameter type-id='type-id-330' is-artificial='yes'/>
4272          <return type-id='type-id-75'/>
4273        </function-decl>
4274      </member-function>
4275      <member-function access='private'>
4276        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4277          <parameter type-id='type-id-330' is-artificial='yes'/>
4278          <parameter type-id='type-id-331'/>
4279          <return type-id='type-id-75'/>
4280        </function-decl>
4281      </member-function>
4282      <member-function access='private' destructor='yes'>
4283        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4284          <parameter type-id='type-id-330' is-artificial='yes'/>
4285          <parameter type-id='type-id-1' is-artificial='yes'/>
4286          <return type-id='type-id-75'/>
4287        </function-decl>
4288      </member-function>
4289      <member-function access='private'>
4290        <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'>
4291          <parameter type-id='type-id-330' is-artificial='yes'/>
4292          <parameter type-id='type-id-332'/>
4293          <return type-id='type-id-75'/>
4294        </function-decl>
4295      </member-function>
4296      <member-function access='private'>
4297        <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'>
4298          <parameter type-id='type-id-330' is-artificial='yes'/>
4299          <parameter type-id='type-id-333'/>
4300          <return type-id='type-id-75'/>
4301        </function-decl>
4302      </member-function>
4303      <member-function access='private'>
4304        <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'>
4305          <parameter type-id='type-id-330' is-artificial='yes'/>
4306          <parameter type-id='type-id-333'/>
4307          <parameter type-id='type-id-334'/>
4308          <return type-id='type-id-75'/>
4309        </function-decl>
4310      </member-function>
4311    </class-decl>
4312    <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-335'>
4313      <member-function access='private'>
4314        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4315          <parameter type-id='type-id-336' is-artificial='yes'/>
4316          <return type-id='type-id-75'/>
4317        </function-decl>
4318      </member-function>
4319      <member-function access='private'>
4320        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4321          <parameter type-id='type-id-336' is-artificial='yes'/>
4322          <parameter type-id='type-id-332'/>
4323          <return type-id='type-id-75'/>
4324        </function-decl>
4325      </member-function>
4326      <member-function access='private' destructor='yes'>
4327        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4328          <parameter type-id='type-id-336' is-artificial='yes'/>
4329          <parameter type-id='type-id-1' is-artificial='yes'/>
4330          <return type-id='type-id-75'/>
4331        </function-decl>
4332      </member-function>
4333      <member-function access='private'>
4334        <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'>
4335          <parameter type-id='type-id-336' is-artificial='yes'/>
4336          <parameter type-id='type-id-19'/>
4337          <parameter type-id='type-id-73'/>
4338          <return type-id='type-id-337'/>
4339        </function-decl>
4340      </member-function>
4341      <member-function access='private'>
4342        <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'>
4343          <parameter type-id='type-id-336' is-artificial='yes'/>
4344          <parameter type-id='type-id-337'/>
4345          <parameter type-id='type-id-19'/>
4346          <return type-id='type-id-75'/>
4347        </function-decl>
4348      </member-function>
4349    </class-decl>
4350    <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-338'>
4351      <member-function access='private'>
4352        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4353          <parameter type-id='type-id-339' is-artificial='yes'/>
4354          <return type-id='type-id-75'/>
4355        </function-decl>
4356      </member-function>
4357      <member-function access='private'>
4358        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4359          <parameter type-id='type-id-339' is-artificial='yes'/>
4360          <parameter type-id='type-id-340'/>
4361          <return type-id='type-id-75'/>
4362        </function-decl>
4363      </member-function>
4364      <member-function access='private' destructor='yes'>
4365        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4366          <parameter type-id='type-id-339' is-artificial='yes'/>
4367          <parameter type-id='type-id-1' is-artificial='yes'/>
4368          <return type-id='type-id-75'/>
4369        </function-decl>
4370      </member-function>
4371      <member-function access='private'>
4372        <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'>
4373          <parameter type-id='type-id-339' is-artificial='yes'/>
4374          <parameter type-id='type-id-19'/>
4375          <parameter type-id='type-id-73'/>
4376          <return type-id='type-id-341'/>
4377        </function-decl>
4378      </member-function>
4379      <member-function access='private'>
4380        <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'>
4381          <parameter type-id='type-id-339' is-artificial='yes'/>
4382          <parameter type-id='type-id-341'/>
4383          <parameter type-id='type-id-19'/>
4384          <return type-id='type-id-75'/>
4385        </function-decl>
4386      </member-function>
4387    </class-decl>
4388    <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-342'>
4389      <member-function access='private'>
4390        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4391          <parameter type-id='type-id-343' is-artificial='yes'/>
4392          <return type-id='type-id-75'/>
4393        </function-decl>
4394      </member-function>
4395      <member-function access='private'>
4396        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4397          <parameter type-id='type-id-343' is-artificial='yes'/>
4398          <parameter type-id='type-id-344'/>
4399          <return type-id='type-id-75'/>
4400        </function-decl>
4401      </member-function>
4402      <member-function access='private' destructor='yes'>
4403        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4404          <parameter type-id='type-id-343' is-artificial='yes'/>
4405          <parameter type-id='type-id-1' is-artificial='yes'/>
4406          <return type-id='type-id-75'/>
4407        </function-decl>
4408      </member-function>
4409      <member-function access='private'>
4410        <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'>
4411          <parameter type-id='type-id-343' is-artificial='yes'/>
4412          <parameter type-id='type-id-19'/>
4413          <parameter type-id='type-id-73'/>
4414          <return type-id='type-id-345'/>
4415        </function-decl>
4416      </member-function>
4417      <member-function access='private'>
4418        <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'>
4419          <parameter type-id='type-id-343' is-artificial='yes'/>
4420          <parameter type-id='type-id-345'/>
4421          <parameter type-id='type-id-19'/>
4422          <return type-id='type-id-75'/>
4423        </function-decl>
4424      </member-function>
4425    </class-decl>
4426    <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-346'>
4427      <member-function access='private'>
4428        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4429          <parameter type-id='type-id-347' is-artificial='yes'/>
4430          <return type-id='type-id-75'/>
4431        </function-decl>
4432      </member-function>
4433      <member-function access='private'>
4434        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4435          <parameter type-id='type-id-347' is-artificial='yes'/>
4436          <parameter type-id='type-id-348'/>
4437          <return type-id='type-id-75'/>
4438        </function-decl>
4439      </member-function>
4440      <member-function access='private' destructor='yes'>
4441        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4442          <parameter type-id='type-id-347' is-artificial='yes'/>
4443          <parameter type-id='type-id-1' is-artificial='yes'/>
4444          <return type-id='type-id-75'/>
4445        </function-decl>
4446      </member-function>
4447      <member-function access='private'>
4448        <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'>
4449          <parameter type-id='type-id-347' is-artificial='yes'/>
4450          <parameter type-id='type-id-19'/>
4451          <parameter type-id='type-id-73'/>
4452          <return type-id='type-id-349'/>
4453        </function-decl>
4454      </member-function>
4455      <member-function access='private'>
4456        <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'>
4457          <parameter type-id='type-id-347' is-artificial='yes'/>
4458          <parameter type-id='type-id-349'/>
4459          <parameter type-id='type-id-19'/>
4460          <return type-id='type-id-75'/>
4461        </function-decl>
4462      </member-function>
4463    </class-decl>
4464    <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-350'>
4465      <member-function access='private'>
4466        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4467          <parameter type-id='type-id-351' is-artificial='yes'/>
4468          <return type-id='type-id-75'/>
4469        </function-decl>
4470      </member-function>
4471      <member-function access='private'>
4472        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4473          <parameter type-id='type-id-351' is-artificial='yes'/>
4474          <parameter type-id='type-id-352'/>
4475          <return type-id='type-id-75'/>
4476        </function-decl>
4477      </member-function>
4478      <member-function access='private' destructor='yes'>
4479        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4480          <parameter type-id='type-id-351' is-artificial='yes'/>
4481          <parameter type-id='type-id-1' is-artificial='yes'/>
4482          <return type-id='type-id-75'/>
4483        </function-decl>
4484      </member-function>
4485      <member-function access='private'>
4486        <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'>
4487          <parameter type-id='type-id-351' is-artificial='yes'/>
4488          <parameter type-id='type-id-340'/>
4489          <return type-id='type-id-75'/>
4490        </function-decl>
4491      </member-function>
4492      <member-function access='private'>
4493        <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'>
4494          <parameter type-id='type-id-351' is-artificial='yes'/>
4495          <parameter type-id='type-id-353'/>
4496          <parameter type-id='type-id-354'/>
4497          <return type-id='type-id-75'/>
4498        </function-decl>
4499      </member-function>
4500      <member-function access='private'>
4501        <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'>
4502          <parameter type-id='type-id-351' is-artificial='yes'/>
4503          <parameter type-id='type-id-353'/>
4504          <return type-id='type-id-75'/>
4505        </function-decl>
4506      </member-function>
4507    </class-decl>
4508    <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-355'>
4509      <member-function access='private'>
4510        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4511          <parameter type-id='type-id-356' is-artificial='yes'/>
4512          <return type-id='type-id-75'/>
4513        </function-decl>
4514      </member-function>
4515      <member-function access='private'>
4516        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4517          <parameter type-id='type-id-356' is-artificial='yes'/>
4518          <parameter type-id='type-id-357'/>
4519          <return type-id='type-id-75'/>
4520        </function-decl>
4521      </member-function>
4522      <member-function access='private' destructor='yes'>
4523        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4524          <parameter type-id='type-id-356' is-artificial='yes'/>
4525          <parameter type-id='type-id-1' is-artificial='yes'/>
4526          <return type-id='type-id-75'/>
4527        </function-decl>
4528      </member-function>
4529      <member-function access='private'>
4530        <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'>
4531          <parameter type-id='type-id-356' is-artificial='yes'/>
4532          <parameter type-id='type-id-344'/>
4533          <return type-id='type-id-75'/>
4534        </function-decl>
4535      </member-function>
4536      <member-function access='private'>
4537        <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'>
4538          <parameter type-id='type-id-356' is-artificial='yes'/>
4539          <parameter type-id='type-id-358'/>
4540          <return type-id='type-id-75'/>
4541        </function-decl>
4542      </member-function>
4543      <member-function access='private'>
4544        <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'>
4545          <parameter type-id='type-id-356' is-artificial='yes'/>
4546          <parameter type-id='type-id-358'/>
4547          <parameter type-id='type-id-359'/>
4548          <return type-id='type-id-75'/>
4549        </function-decl>
4550      </member-function>
4551    </class-decl>
4552    <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-360'>
4553      <member-function access='private'>
4554        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4555          <parameter type-id='type-id-361' is-artificial='yes'/>
4556          <return type-id='type-id-75'/>
4557        </function-decl>
4558      </member-function>
4559      <member-function access='private'>
4560        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4561          <parameter type-id='type-id-361' is-artificial='yes'/>
4562          <parameter type-id='type-id-362'/>
4563          <return type-id='type-id-75'/>
4564        </function-decl>
4565      </member-function>
4566      <member-function access='private' destructor='yes'>
4567        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4568          <parameter type-id='type-id-361' is-artificial='yes'/>
4569          <parameter type-id='type-id-1' is-artificial='yes'/>
4570          <return type-id='type-id-75'/>
4571        </function-decl>
4572      </member-function>
4573      <member-function access='private'>
4574        <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'>
4575          <parameter type-id='type-id-361' is-artificial='yes'/>
4576          <parameter type-id='type-id-348'/>
4577          <return type-id='type-id-75'/>
4578        </function-decl>
4579      </member-function>
4580      <member-function access='private'>
4581        <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'>
4582          <parameter type-id='type-id-361' is-artificial='yes'/>
4583          <parameter type-id='type-id-363'/>
4584          <return type-id='type-id-75'/>
4585        </function-decl>
4586      </member-function>
4587      <member-function access='private'>
4588        <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'>
4589          <parameter type-id='type-id-361' is-artificial='yes'/>
4590          <parameter type-id='type-id-363'/>
4591          <parameter type-id='type-id-364'/>
4592          <return type-id='type-id-75'/>
4593        </function-decl>
4594      </member-function>
4595    </class-decl>
4596    <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-365'>
4597      <member-function access='private'>
4598        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
4599          <parameter type-id='type-id-366' is-artificial='yes'/>
4600          <return type-id='type-id-75'/>
4601        </function-decl>
4602      </member-function>
4603      <member-function access='private'>
4604        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4605          <parameter type-id='type-id-366' is-artificial='yes'/>
4606          <parameter type-id='type-id-367'/>
4607          <return type-id='type-id-75'/>
4608        </function-decl>
4609      </member-function>
4610      <member-function access='private' destructor='yes'>
4611        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
4612          <parameter type-id='type-id-366' is-artificial='yes'/>
4613          <parameter type-id='type-id-1' is-artificial='yes'/>
4614          <return type-id='type-id-75'/>
4615        </function-decl>
4616      </member-function>
4617      <member-function access='private'>
4618        <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'>
4619          <parameter type-id='type-id-366' is-artificial='yes'/>
4620          <parameter type-id='type-id-174'/>
4621          <return type-id='type-id-75'/>
4622        </function-decl>
4623      </member-function>
4624      <member-function access='private'>
4625        <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'>
4626          <parameter type-id='type-id-368' is-artificial='yes'/>
4627          <return type-id='type-id-7'/>
4628        </function-decl>
4629      </member-function>
4630      <member-function access='private'>
4631        <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'>
4632          <parameter type-id='type-id-366' is-artificial='yes'/>
4633          <parameter type-id='type-id-19'/>
4634          <parameter type-id='type-id-73'/>
4635          <return type-id='type-id-174'/>
4636        </function-decl>
4637      </member-function>
4638      <member-function access='private'>
4639        <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'>
4640          <parameter type-id='type-id-366' is-artificial='yes'/>
4641          <parameter type-id='type-id-174'/>
4642          <parameter type-id='type-id-369'/>
4643          <return type-id='type-id-75'/>
4644        </function-decl>
4645      </member-function>
4646      <member-function access='private'>
4647        <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'>
4648          <parameter type-id='type-id-366' is-artificial='yes'/>
4649          <parameter type-id='type-id-174'/>
4650          <parameter type-id='type-id-19'/>
4651          <return type-id='type-id-75'/>
4652        </function-decl>
4653      </member-function>
4654    </class-decl>
4655    <enum-decl name='ObjectPlacement' filepath='src/heap-checker.cc' line='345' column='1' id='type-id-370'>
4656      <underlying-type type-id='type-id-96'/>
4657      <enumerator name='MUST_BE_ON_HEAP' value='0'/>
4658      <enumerator name='IGNORED_ON_HEAP' value='1'/>
4659      <enumerator name='MAYBE_LIVE' value='2'/>
4660      <enumerator name='IN_GLOBAL_DATA' value='3'/>
4661      <enumerator name='THREAD_DATA' value='4'/>
4662      <enumerator name='THREAD_REGISTERS' value='5'/>
4663    </enum-decl>
4664    <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='256' id='type-id-371'>
4665      <subrange length='4' lower-bound='0' upper-bound='3' type-id='type-id-19' id='type-id-372'/>
4666    </array-type-def>
4667    <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-373'>
4668      <data-member access='public' layout-offset-in-bits='0'>
4669        <var-decl name='ptr' type-id='type-id-73' visibility='default' filepath='src/heap-checker.cc' line='357' column='1'/>
4670      </data-member>
4671      <data-member access='public' layout-offset-in-bits='64'>
4672        <var-decl name='size' type-id='type-id-239' visibility='default' filepath='src/heap-checker.cc' line='358' column='1'/>
4673      </data-member>
4674      <data-member access='public' layout-offset-in-bits='128'>
4675        <var-decl name='place' type-id='type-id-370' visibility='default' filepath='src/heap-checker.cc' line='359' column='1'/>
4676      </data-member>
4677      <member-function access='public' constructor='yes'>
4678        <function-decl name='AllocObject' filepath='src/heap-checker.cc' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
4679          <parameter type-id='type-id-322' is-artificial='yes'/>
4680          <parameter type-id='type-id-73'/>
4681          <parameter type-id='type-id-7'/>
4682          <parameter type-id='type-id-370'/>
4683          <return type-id='type-id-75'/>
4684        </function-decl>
4685      </member-function>
4686    </class-decl>
4687    <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-254'>
4688      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-250'/>
4689      <data-member access='public' static='yes'>
4690        <var-decl name='kMaxStackDepth' type-id='type-id-139' visibility='default' filepath='src/heap-profile-stats.h' line='70' column='1'/>
4691      </data-member>
4692      <data-member access='public' layout-offset-in-bits='192'>
4693        <var-decl name='hash' type-id='type-id-239' visibility='default' filepath='src/heap-profile-stats.h' line='72' column='1'/>
4694      </data-member>
4695      <data-member access='public' layout-offset-in-bits='256'>
4696        <var-decl name='depth' type-id='type-id-1' visibility='default' filepath='src/heap-profile-stats.h' line='73' column='1'/>
4697      </data-member>
4698      <data-member access='public' layout-offset-in-bits='320'>
4699        <var-decl name='stack' type-id='type-id-174' visibility='default' filepath='src/heap-profile-stats.h' line='74' column='1'/>
4700      </data-member>
4701      <data-member access='public' layout-offset-in-bits='384'>
4702        <var-decl name='next' type-id='type-id-316' visibility='default' filepath='src/heap-profile-stats.h' line='75' column='1'/>
4703      </data-member>
4704    </class-decl>
4705    <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-250'>
4706      <data-member access='public' layout-offset-in-bits='0'>
4707        <var-decl name='allocs' type-id='type-id-83' visibility='default' filepath='src/heap-profile-stats.h' line='61' column='1'/>
4708      </data-member>
4709      <data-member access='public' layout-offset-in-bits='32'>
4710        <var-decl name='frees' type-id='type-id-83' visibility='default' filepath='src/heap-profile-stats.h' line='62' column='1'/>
4711      </data-member>
4712      <data-member access='public' layout-offset-in-bits='64'>
4713        <var-decl name='alloc_size' type-id='type-id-103' visibility='default' filepath='src/heap-profile-stats.h' line='63' column='1'/>
4714      </data-member>
4715      <data-member access='public' layout-offset-in-bits='128'>
4716        <var-decl name='free_size' type-id='type-id-103' visibility='default' filepath='src/heap-profile-stats.h' line='64' column='1'/>
4717      </data-member>
4718    </class-decl>
4719    <typedef-decl name='AtomicWord' type-id='type-id-374' filepath='src/base/atomicops.h' line='129' column='1' id='type-id-177'/>
4720    <typedef-decl name='DisabledRangeMap' type-id='type-id-375' filepath='src/heap-checker.cc' line='411' column='1' id='type-id-376'/>
4721    <typedef-decl name='GlobalRegionCallerRangeMap' type-id='type-id-377' filepath='src/heap-checker.cc' line='432' column='1' id='type-id-378'/>
4722    <typedef-decl name='LibraryLiveObjectsStacks' type-id='type-id-379' filepath='src/heap-checker.cc' line='397' column='1' id='type-id-380'/>
4723    <typedef-decl name='LiveObjectsStack' type-id='type-id-381' filepath='src/heap-checker.cc' line='384' column='1' id='type-id-382'/>
4724    <typedef-decl name='MallocHook_DeleteHook' type-id='type-id-193' filepath='./src/gperftools/malloc_hook_c.h' line='76' column='1' id='type-id-383'/>
4725    <typedef-decl name='MallocHook_MmapHook' type-id='type-id-384' filepath='./src/gperftools/malloc_hook_c.h' line='99' column='1' id='type-id-385'/>
4726    <typedef-decl name='MallocHook_NewHook' type-id='type-id-386' filepath='./src/gperftools/malloc_hook_c.h' line='70' column='1' id='type-id-387'/>
4727    <typedef-decl name='MallocHook_SbrkHook' type-id='type-id-388' filepath='./src/gperftools/malloc_hook_c.h' line='144' column='1' id='type-id-389'/>
4728    <typedef-decl name='RawFD' type-id='type-id-1' filepath='./src/base/logging.h' line='251' column='1' id='type-id-85'/>
4729    <typedef-decl name='StackTopSet' type-id='type-id-390' filepath='src/heap-checker.cc' line='422' column='1' id='type-id-391'/>
4730    <typedef-decl name='__intptr_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='189' column='1' id='type-id-392'/>
4731    <typedef-decl name='intptr_t' type-id='type-id-392' filepath='/usr/include/unistd.h' line='268' column='1' id='type-id-374'/>
4732    <typedef-decl name='off_t' type-id='type-id-152' filepath='/usr/include/sys/types.h' line='87' column='1' id='type-id-317'/>
4733    <array-type-def dimensions='1' type-id='type-id-73' id='type-id-297'>
4734      <subrange length='32' lower-bound='0' upper-bound='31' type-id='type-id-19' id='type-id-393'/>
4735    </array-type-def>
4736    <pointer-type-def type-id='type-id-182' size-in-bits='64' id='type-id-195'/>
4737    <reference-type-def kind='lvalue' type-id='type-id-373' size-in-bits='64' id='type-id-394'/>
4738    <pointer-type-def type-id='type-id-373' size-in-bits='64' id='type-id-322'/>
4739    <qualified-type-def type-id='type-id-322' const='yes' id='type-id-395'/>
4740    <reference-type-def kind='lvalue' type-id='type-id-395' size-in-bits='64' id='type-id-396'/>
4741    <reference-type-def kind='lvalue' type-id='type-id-322' size-in-bits='64' id='type-id-397'/>
4742    <pointer-type-def type-id='type-id-376' size-in-bits='64' id='type-id-398'/>
4743    <pointer-type-def type-id='type-id-398' size-in-bits='64' id='type-id-232'/>
4744    <pointer-type-def type-id='type-id-378' size-in-bits='64' id='type-id-399'/>
4745    <pointer-type-def type-id='type-id-399' size-in-bits='64' id='type-id-233'/>
4746    <pointer-type-def type-id='type-id-215' size-in-bits='64' id='type-id-219'/>
4747    <pointer-type-def type-id='type-id-220' size-in-bits='64' id='type-id-223'/>
4748    <pointer-type-def type-id='type-id-224' size-in-bits='64' id='type-id-242'/>
4749    <pointer-type-def type-id='type-id-225' size-in-bits='64' id='type-id-226'/>
4750    <reference-type-def kind='lvalue' type-id='type-id-238' size-in-bits='64' id='type-id-400'/>
4751    <pointer-type-def type-id='type-id-254' size-in-bits='64' id='type-id-316'/>
4752    <pointer-type-def type-id='type-id-247' size-in-bits='64' id='type-id-282'/>
4753    <pointer-type-def type-id='type-id-282' size-in-bits='64' id='type-id-234'/>
4754    <pointer-type-def type-id='type-id-248' size-in-bits='64' id='type-id-202'/>
4755    <pointer-type-def type-id='type-id-252' size-in-bits='64' id='type-id-287'/>
4756    <pointer-type-def type-id='type-id-214' size-in-bits='64' id='type-id-213'/>
4757    <pointer-type-def type-id='type-id-253' size-in-bits='64' id='type-id-255'/>
4758    <pointer-type-def type-id='type-id-255' size-in-bits='64' id='type-id-280'/>
4759    <pointer-type-def type-id='type-id-270' size-in-bits='64' id='type-id-281'/>
4760    <pointer-type-def type-id='type-id-256' size-in-bits='64' id='type-id-257'/>
4761    <pointer-type-def type-id='type-id-259' size-in-bits='64' id='type-id-262'/>
4762    <pointer-type-def type-id='type-id-260' size-in-bits='64' id='type-id-261'/>
4763    <pointer-type-def type-id='type-id-263' size-in-bits='64' id='type-id-204'/>
4764    <pointer-type-def type-id='type-id-268' size-in-bits='64' id='type-id-210'/>
4765    <pointer-type-def type-id='type-id-380' size-in-bits='64' id='type-id-401'/>
4766    <pointer-type-def type-id='type-id-401' size-in-bits='64' id='type-id-235'/>
4767    <pointer-type-def type-id='type-id-382' size-in-bits='64' id='type-id-402'/>
4768    <pointer-type-def type-id='type-id-402' size-in-bits='64' id='type-id-236'/>
4769    <pointer-type-def type-id='type-id-289' size-in-bits='64' id='type-id-101'/>
4770    <pointer-type-def type-id='type-id-292' size-in-bits='64' id='type-id-293'/>
4771    <pointer-type-def type-id='type-id-296' size-in-bits='64' id='type-id-299'/>
4772    <reference-type-def kind='lvalue' type-id='type-id-319' size-in-bits='64' id='type-id-403'/>
4773    <pointer-type-def type-id='type-id-319' size-in-bits='64' id='type-id-320'/>
4774    <pointer-type-def type-id='type-id-325' size-in-bits='64' id='type-id-326'/>
4775    <pointer-type-def type-id='type-id-329' size-in-bits='64' id='type-id-330'/>
4776    <reference-type-def kind='lvalue' type-id='type-id-335' size-in-bits='64' id='type-id-404'/>
4777    <pointer-type-def type-id='type-id-335' size-in-bits='64' id='type-id-336'/>
4778    <reference-type-def kind='lvalue' type-id='type-id-338' size-in-bits='64' id='type-id-405'/>
4779    <pointer-type-def type-id='type-id-338' size-in-bits='64' id='type-id-339'/>
4780    <reference-type-def kind='lvalue' type-id='type-id-342' size-in-bits='64' id='type-id-406'/>
4781    <pointer-type-def type-id='type-id-342' size-in-bits='64' id='type-id-343'/>
4782    <reference-type-def kind='lvalue' type-id='type-id-346' size-in-bits='64' id='type-id-407'/>
4783    <pointer-type-def type-id='type-id-346' size-in-bits='64' id='type-id-347'/>
4784    <pointer-type-def type-id='type-id-350' size-in-bits='64' id='type-id-351'/>
4785    <pointer-type-def type-id='type-id-355' size-in-bits='64' id='type-id-356'/>
4786    <pointer-type-def type-id='type-id-360' size-in-bits='64' id='type-id-361'/>
4787    <reference-type-def kind='lvalue' type-id='type-id-365' size-in-bits='64' id='type-id-408'/>
4788    <pointer-type-def type-id='type-id-365' size-in-bits='64' id='type-id-366'/>
4789    <pointer-type-def type-id='type-id-391' size-in-bits='64' id='type-id-409'/>
4790    <pointer-type-def type-id='type-id-409' size-in-bits='64' id='type-id-237'/>
4791    <reference-type-def kind='lvalue' type-id='type-id-410' size-in-bits='64' id='type-id-411'/>
4792    <pointer-type-def type-id='type-id-410' size-in-bits='64' id='type-id-412'/>
4793    <reference-type-def kind='lvalue' type-id='type-id-413' size-in-bits='64' id='type-id-414'/>
4794    <pointer-type-def type-id='type-id-413' size-in-bits='64' id='type-id-415'/>
4795    <reference-type-def kind='lvalue' type-id='type-id-416' size-in-bits='64' id='type-id-417'/>
4796    <pointer-type-def type-id='type-id-416' size-in-bits='64' id='type-id-418'/>
4797    <reference-type-def kind='lvalue' type-id='type-id-419' size-in-bits='64' id='type-id-420'/>
4798    <pointer-type-def type-id='type-id-419' size-in-bits='64' id='type-id-421'/>
4799    <pointer-type-def type-id='type-id-422' size-in-bits='64' id='type-id-423'/>
4800    <pointer-type-def type-id='type-id-424' size-in-bits='64' id='type-id-425'/>
4801    <pointer-type-def type-id='type-id-426' size-in-bits='64' id='type-id-427'/>
4802    <qualified-type-def type-id='type-id-182' const='yes' id='type-id-428'/>
4803    <pointer-type-def type-id='type-id-428' size-in-bits='64' id='type-id-196'/>
4804    <qualified-type-def type-id='type-id-373' const='yes' id='type-id-429'/>
4805    <reference-type-def kind='lvalue' type-id='type-id-429' size-in-bits='64' id='type-id-324'/>
4806    <pointer-type-def type-id='type-id-429' size-in-bits='64' id='type-id-430'/>
4807    <qualified-type-def type-id='type-id-430' const='yes' id='type-id-431'/>
4808    <reference-type-def kind='lvalue' type-id='type-id-431' size-in-bits='64' id='type-id-432'/>
4809    <qualified-type-def type-id='type-id-216' const='yes' id='type-id-218'/>
4810    <qualified-type-def type-id='type-id-224' const='yes' id='type-id-433'/>
4811    <reference-type-def kind='lvalue' type-id='type-id-433' size-in-bits='64' id='type-id-243'/>
4812    <pointer-type-def type-id='type-id-433' size-in-bits='64' id='type-id-245'/>
4813    <qualified-type-def type-id='type-id-225' const='yes' id='type-id-434'/>
4814    <reference-type-def kind='lvalue' type-id='type-id-434' size-in-bits='64' id='type-id-227'/>
4815    <qualified-type-def type-id='type-id-238' const='yes' id='type-id-435'/>
4816    <reference-type-def kind='lvalue' type-id='type-id-435' size-in-bits='64' id='type-id-436'/>
4817    <qualified-type-def type-id='type-id-250' const='yes' id='type-id-437'/>
4818    <reference-type-def kind='lvalue' type-id='type-id-437' size-in-bits='64' id='type-id-438'/>
4819    <pointer-type-def type-id='type-id-437' size-in-bits='64' id='type-id-439'/>
4820    <qualified-type-def type-id='type-id-247' const='yes' id='type-id-440'/>
4821    <reference-type-def kind='lvalue' type-id='type-id-440' size-in-bits='64' id='type-id-283'/>
4822    <pointer-type-def type-id='type-id-440' size-in-bits='64' id='type-id-284'/>
4823    <qualified-type-def type-id='type-id-249' const='yes' id='type-id-441'/>
4824    <reference-type-def kind='lvalue' type-id='type-id-441' size-in-bits='64' id='type-id-442'/>
4825    <qualified-type-def type-id='type-id-252' const='yes' id='type-id-443'/>
4826    <reference-type-def kind='lvalue' type-id='type-id-443' size-in-bits='64' id='type-id-444'/>
4827    <qualified-type-def type-id='type-id-214' const='yes' id='type-id-445'/>
4828    <reference-type-def kind='lvalue' type-id='type-id-445' size-in-bits='64' id='type-id-276'/>
4829    <pointer-type-def type-id='type-id-445' size-in-bits='64' id='type-id-211'/>
4830    <qualified-type-def type-id='type-id-253' const='yes' id='type-id-446'/>
4831    <reference-type-def kind='lvalue' type-id='type-id-446' size-in-bits='64' id='type-id-285'/>
4832    <pointer-type-def type-id='type-id-446' size-in-bits='64' id='type-id-286'/>
4833    <qualified-type-def type-id='type-id-256' const='yes' id='type-id-447'/>
4834    <reference-type-def kind='lvalue' type-id='type-id-447' size-in-bits='64' id='type-id-258'/>
4835    <qualified-type-def type-id='type-id-259' const='yes' id='type-id-448'/>
4836    <reference-type-def kind='lvalue' type-id='type-id-448' size-in-bits='64' id='type-id-208'/>
4837    <qualified-type-def type-id='type-id-260' const='yes' id='type-id-449'/>
4838    <reference-type-def kind='lvalue' type-id='type-id-449' size-in-bits='64' id='type-id-275'/>
4839    <qualified-type-def type-id='type-id-263' const='yes' id='type-id-450'/>
4840    <reference-type-def kind='lvalue' type-id='type-id-450' size-in-bits='64' id='type-id-273'/>
4841    <pointer-type-def type-id='type-id-450' size-in-bits='64' id='type-id-274'/>
4842    <qualified-type-def type-id='type-id-292' const='yes' id='type-id-451'/>
4843    <reference-type-def kind='lvalue' type-id='type-id-451' size-in-bits='64' id='type-id-294'/>
4844    <qualified-type-def type-id='type-id-296' const='yes' id='type-id-452'/>
4845    <reference-type-def kind='lvalue' type-id='type-id-452' size-in-bits='64' id='type-id-302'/>
4846    <pointer-type-def type-id='type-id-452' size-in-bits='64' id='type-id-298'/>
4847    <qualified-type-def type-id='type-id-319' const='yes' id='type-id-453'/>
4848    <reference-type-def kind='lvalue' type-id='type-id-453' size-in-bits='64' id='type-id-321'/>
4849    <pointer-type-def type-id='type-id-453' size-in-bits='64' id='type-id-323'/>
4850    <qualified-type-def type-id='type-id-325' const='yes' id='type-id-454'/>
4851    <reference-type-def kind='lvalue' type-id='type-id-454' size-in-bits='64' id='type-id-327'/>
4852    <pointer-type-def type-id='type-id-454' size-in-bits='64' id='type-id-328'/>
4853    <qualified-type-def type-id='type-id-329' const='yes' id='type-id-455'/>
4854    <reference-type-def kind='lvalue' type-id='type-id-455' size-in-bits='64' id='type-id-331'/>
4855    <pointer-type-def type-id='type-id-455' size-in-bits='64' id='type-id-456'/>
4856    <qualified-type-def type-id='type-id-335' const='yes' id='type-id-457'/>
4857    <reference-type-def kind='lvalue' type-id='type-id-457' size-in-bits='64' id='type-id-332'/>
4858    <pointer-type-def type-id='type-id-457' size-in-bits='64' id='type-id-458'/>
4859    <qualified-type-def type-id='type-id-338' const='yes' id='type-id-459'/>
4860    <reference-type-def kind='lvalue' type-id='type-id-459' size-in-bits='64' id='type-id-340'/>
4861    <pointer-type-def type-id='type-id-459' size-in-bits='64' id='type-id-460'/>
4862    <qualified-type-def type-id='type-id-342' const='yes' id='type-id-461'/>
4863    <reference-type-def kind='lvalue' type-id='type-id-461' size-in-bits='64' id='type-id-344'/>
4864    <pointer-type-def type-id='type-id-461' size-in-bits='64' id='type-id-462'/>
4865    <qualified-type-def type-id='type-id-346' const='yes' id='type-id-463'/>
4866    <reference-type-def kind='lvalue' type-id='type-id-463' size-in-bits='64' id='type-id-348'/>
4867    <pointer-type-def type-id='type-id-463' size-in-bits='64' id='type-id-464'/>
4868    <qualified-type-def type-id='type-id-350' const='yes' id='type-id-465'/>
4869    <reference-type-def kind='lvalue' type-id='type-id-465' size-in-bits='64' id='type-id-352'/>
4870    <pointer-type-def type-id='type-id-465' size-in-bits='64' id='type-id-466'/>
4871    <qualified-type-def type-id='type-id-355' const='yes' id='type-id-467'/>
4872    <reference-type-def kind='lvalue' type-id='type-id-467' size-in-bits='64' id='type-id-357'/>
4873    <pointer-type-def type-id='type-id-467' size-in-bits='64' id='type-id-468'/>
4874    <qualified-type-def type-id='type-id-360' const='yes' id='type-id-469'/>
4875    <reference-type-def kind='lvalue' type-id='type-id-469' size-in-bits='64' id='type-id-362'/>
4876    <pointer-type-def type-id='type-id-469' size-in-bits='64' id='type-id-470'/>
4877    <qualified-type-def type-id='type-id-365' const='yes' id='type-id-471'/>
4878    <reference-type-def kind='lvalue' type-id='type-id-471' size-in-bits='64' id='type-id-367'/>
4879    <pointer-type-def type-id='type-id-471' size-in-bits='64' id='type-id-368'/>
4880    <qualified-type-def type-id='type-id-410' const='yes' id='type-id-472'/>
4881    <reference-type-def kind='lvalue' type-id='type-id-472' size-in-bits='64' id='type-id-473'/>
4882    <pointer-type-def type-id='type-id-472' size-in-bits='64' id='type-id-474'/>
4883    <qualified-type-def type-id='type-id-413' const='yes' id='type-id-475'/>
4884    <reference-type-def kind='lvalue' type-id='type-id-475' size-in-bits='64' id='type-id-476'/>
4885    <pointer-type-def type-id='type-id-475' size-in-bits='64' id='type-id-477'/>
4886    <qualified-type-def type-id='type-id-416' const='yes' id='type-id-478'/>
4887    <reference-type-def kind='lvalue' type-id='type-id-478' size-in-bits='64' id='type-id-479'/>
4888    <pointer-type-def type-id='type-id-478' size-in-bits='64' id='type-id-480'/>
4889    <qualified-type-def type-id='type-id-419' const='yes' id='type-id-481'/>
4890    <reference-type-def kind='lvalue' type-id='type-id-481' size-in-bits='64' id='type-id-482'/>
4891    <pointer-type-def type-id='type-id-481' size-in-bits='64' id='type-id-483'/>
4892    <qualified-type-def type-id='type-id-422' const='yes' id='type-id-484'/>
4893    <reference-type-def kind='lvalue' type-id='type-id-484' size-in-bits='64' id='type-id-485'/>
4894    <pointer-type-def type-id='type-id-484' size-in-bits='64' id='type-id-486'/>
4895    <qualified-type-def type-id='type-id-424' const='yes' id='type-id-487'/>
4896    <pointer-type-def type-id='type-id-487' size-in-bits='64' id='type-id-488'/>
4897    <qualified-type-def type-id='type-id-426' const='yes' id='type-id-489'/>
4898    <pointer-type-def type-id='type-id-489' size-in-bits='64' id='type-id-490'/>
4899    <reference-type-def kind='lvalue' type-id='type-id-491' size-in-bits='64' id='type-id-492'/>
4900    <qualified-type-def type-id='type-id-2' const='yes' id='type-id-217'/>
4901    <reference-type-def kind='lvalue' type-id='type-id-217' size-in-bits='64' id='type-id-493'/>
4902    <reference-type-def kind='lvalue' type-id='type-id-115' size-in-bits='64' id='type-id-494'/>
4903    <qualified-type-def type-id='type-id-495' const='yes' id='type-id-496'/>
4904    <pointer-type-def type-id='type-id-496' size-in-bits='64' id='type-id-497'/>
4905    <qualified-type-def type-id='type-id-498' const='yes' id='type-id-499'/>
4906    <reference-type-def kind='lvalue' type-id='type-id-499' size-in-bits='64' id='type-id-500'/>
4907    <pointer-type-def type-id='type-id-499' size-in-bits='64' id='type-id-501'/>
4908    <qualified-type-def type-id='type-id-502' const='yes' id='type-id-503'/>
4909    <reference-type-def kind='lvalue' type-id='type-id-503' size-in-bits='64' id='type-id-504'/>
4910    <pointer-type-def type-id='type-id-503' size-in-bits='64' id='type-id-505'/>
4911    <qualified-type-def type-id='type-id-506' const='yes' id='type-id-507'/>
4912    <reference-type-def kind='lvalue' type-id='type-id-507' size-in-bits='64' id='type-id-508'/>
4913    <pointer-type-def type-id='type-id-507' size-in-bits='64' id='type-id-509'/>
4914    <qualified-type-def type-id='type-id-510' const='yes' id='type-id-511'/>
4915    <reference-type-def kind='lvalue' type-id='type-id-511' size-in-bits='64' id='type-id-512'/>
4916    <pointer-type-def type-id='type-id-511' size-in-bits='64' id='type-id-513'/>
4917    <qualified-type-def type-id='type-id-304' const='yes' id='type-id-514'/>
4918    <reference-type-def kind='lvalue' type-id='type-id-514' size-in-bits='64' id='type-id-515'/>
4919    <pointer-type-def type-id='type-id-514' size-in-bits='64' id='type-id-516'/>
4920    <qualified-type-def type-id='type-id-517' const='yes' id='type-id-518'/>
4921    <reference-type-def kind='lvalue' type-id='type-id-518' size-in-bits='64' id='type-id-519'/>
4922    <pointer-type-def type-id='type-id-518' size-in-bits='64' id='type-id-520'/>
4923    <qualified-type-def type-id='type-id-521' const='yes' id='type-id-522'/>
4924    <reference-type-def kind='lvalue' type-id='type-id-522' size-in-bits='64' id='type-id-523'/>
4925    <pointer-type-def type-id='type-id-522' size-in-bits='64' id='type-id-524'/>
4926    <qualified-type-def type-id='type-id-525' const='yes' id='type-id-526'/>
4927    <reference-type-def kind='lvalue' type-id='type-id-526' size-in-bits='64' id='type-id-527'/>
4928    <pointer-type-def type-id='type-id-526' size-in-bits='64' id='type-id-528'/>
4929    <qualified-type-def type-id='type-id-529' const='yes' id='type-id-530'/>
4930    <reference-type-def kind='lvalue' type-id='type-id-530' size-in-bits='64' id='type-id-531'/>
4931    <pointer-type-def type-id='type-id-530' size-in-bits='64' id='type-id-532'/>
4932    <qualified-type-def type-id='type-id-533' const='yes' id='type-id-534'/>
4933    <reference-type-def kind='lvalue' type-id='type-id-534' size-in-bits='64' id='type-id-535'/>
4934    <qualified-type-def type-id='type-id-536' const='yes' id='type-id-537'/>
4935    <reference-type-def kind='lvalue' type-id='type-id-537' size-in-bits='64' id='type-id-538'/>
4936    <pointer-type-def type-id='type-id-537' size-in-bits='64' id='type-id-539'/>
4937    <qualified-type-def type-id='type-id-540' const='yes' id='type-id-541'/>
4938    <reference-type-def kind='lvalue' type-id='type-id-541' size-in-bits='64' id='type-id-542'/>
4939    <pointer-type-def type-id='type-id-541' size-in-bits='64' id='type-id-543'/>
4940    <qualified-type-def type-id='type-id-544' const='yes' id='type-id-545'/>
4941    <reference-type-def kind='lvalue' type-id='type-id-545' size-in-bits='64' id='type-id-546'/>
4942    <pointer-type-def type-id='type-id-545' size-in-bits='64' id='type-id-547'/>
4943    <qualified-type-def type-id='type-id-548' const='yes' id='type-id-549'/>
4944    <reference-type-def kind='lvalue' type-id='type-id-549' size-in-bits='64' id='type-id-550'/>
4945    <pointer-type-def type-id='type-id-549' size-in-bits='64' id='type-id-551'/>
4946    <qualified-type-def type-id='type-id-552' const='yes' id='type-id-553'/>
4947    <pointer-type-def type-id='type-id-553' size-in-bits='64' id='type-id-554'/>
4948    <qualified-type-def type-id='type-id-555' const='yes' id='type-id-556'/>
4949    <pointer-type-def type-id='type-id-556' size-in-bits='64' id='type-id-557'/>
4950    <qualified-type-def type-id='type-id-558' const='yes' id='type-id-559'/>
4951    <pointer-type-def type-id='type-id-559' size-in-bits='64' id='type-id-560'/>
4952    <qualified-type-def type-id='type-id-561' const='yes' id='type-id-562'/>
4953    <pointer-type-def type-id='type-id-562' size-in-bits='64' id='type-id-563'/>
4954    <qualified-type-def type-id='type-id-564' const='yes' id='type-id-565'/>
4955    <pointer-type-def type-id='type-id-565' size-in-bits='64' id='type-id-566'/>
4956    <qualified-type-def type-id='type-id-567' const='yes' id='type-id-568'/>
4957    <pointer-type-def type-id='type-id-568' size-in-bits='64' id='type-id-569'/>
4958    <qualified-type-def type-id='type-id-570' const='yes' id='type-id-571'/>
4959    <pointer-type-def type-id='type-id-571' size-in-bits='64' id='type-id-572'/>
4960    <qualified-type-def type-id='type-id-573' const='yes' id='type-id-574'/>
4961    <reference-type-def kind='lvalue' type-id='type-id-574' size-in-bits='64' id='type-id-575'/>
4962    <qualified-type-def type-id='type-id-576' const='yes' id='type-id-577'/>
4963    <reference-type-def kind='lvalue' type-id='type-id-577' size-in-bits='64' id='type-id-578'/>
4964    <pointer-type-def type-id='type-id-577' size-in-bits='64' id='type-id-579'/>
4965    <qualified-type-def type-id='type-id-580' const='yes' id='type-id-581'/>
4966    <pointer-type-def type-id='type-id-581' size-in-bits='64' id='type-id-582'/>
4967    <qualified-type-def type-id='type-id-583' const='yes' id='type-id-584'/>
4968    <pointer-type-def type-id='type-id-584' size-in-bits='64' id='type-id-585'/>
4969    <qualified-type-def type-id='type-id-586' const='yes' id='type-id-587'/>
4970    <reference-type-def kind='lvalue' type-id='type-id-587' size-in-bits='64' id='type-id-588'/>
4971    <pointer-type-def type-id='type-id-587' size-in-bits='64' id='type-id-589'/>
4972    <qualified-type-def type-id='type-id-590' const='yes' id='type-id-591'/>
4973    <reference-type-def kind='lvalue' type-id='type-id-591' size-in-bits='64' id='type-id-592'/>
4974    <qualified-type-def type-id='type-id-593' const='yes' id='type-id-594'/>
4975    <reference-type-def kind='lvalue' type-id='type-id-594' size-in-bits='64' id='type-id-595'/>
4976    <pointer-type-def type-id='type-id-594' size-in-bits='64' id='type-id-596'/>
4977    <qualified-type-def type-id='type-id-597' const='yes' id='type-id-598'/>
4978    <reference-type-def kind='lvalue' type-id='type-id-598' size-in-bits='64' id='type-id-599'/>
4979    <pointer-type-def type-id='type-id-598' size-in-bits='64' id='type-id-600'/>
4980    <qualified-type-def type-id='type-id-375' const='yes' id='type-id-601'/>
4981    <reference-type-def kind='lvalue' type-id='type-id-601' size-in-bits='64' id='type-id-602'/>
4982    <pointer-type-def type-id='type-id-601' size-in-bits='64' id='type-id-603'/>
4983    <qualified-type-def type-id='type-id-377' const='yes' id='type-id-604'/>
4984    <reference-type-def kind='lvalue' type-id='type-id-604' size-in-bits='64' id='type-id-605'/>
4985    <pointer-type-def type-id='type-id-604' size-in-bits='64' id='type-id-606'/>
4986    <qualified-type-def type-id='type-id-379' const='yes' id='type-id-607'/>
4987    <reference-type-def kind='lvalue' type-id='type-id-607' size-in-bits='64' id='type-id-608'/>
4988    <pointer-type-def type-id='type-id-607' size-in-bits='64' id='type-id-609'/>
4989    <qualified-type-def type-id='type-id-610' const='yes' id='type-id-611'/>
4990    <reference-type-def kind='lvalue' type-id='type-id-611' size-in-bits='64' id='type-id-354'/>
4991    <pointer-type-def type-id='type-id-611' size-in-bits='64' id='type-id-612'/>
4992    <qualified-type-def type-id='type-id-613' const='yes' id='type-id-614'/>
4993    <reference-type-def kind='lvalue' type-id='type-id-614' size-in-bits='64' id='type-id-359'/>
4994    <pointer-type-def type-id='type-id-614' size-in-bits='64' id='type-id-615'/>
4995    <qualified-type-def type-id='type-id-616' const='yes' id='type-id-617'/>
4996    <reference-type-def kind='lvalue' type-id='type-id-617' size-in-bits='64' id='type-id-364'/>
4997    <pointer-type-def type-id='type-id-617' size-in-bits='64' id='type-id-618'/>
4998    <qualified-type-def type-id='type-id-619' const='yes' id='type-id-620'/>
4999    <reference-type-def kind='lvalue' type-id='type-id-620' size-in-bits='64' id='type-id-621'/>
5000    <qualified-type-def type-id='type-id-622' const='yes' id='type-id-623'/>
5001    <reference-type-def kind='lvalue' type-id='type-id-623' size-in-bits='64' id='type-id-624'/>
5002    <qualified-type-def type-id='type-id-390' const='yes' id='type-id-625'/>
5003    <reference-type-def kind='lvalue' type-id='type-id-625' size-in-bits='64' id='type-id-626'/>
5004    <pointer-type-def type-id='type-id-625' size-in-bits='64' id='type-id-627'/>
5005    <qualified-type-def type-id='type-id-381' const='yes' id='type-id-628'/>
5006    <reference-type-def kind='lvalue' type-id='type-id-628' size-in-bits='64' id='type-id-629'/>
5007    <pointer-type-def type-id='type-id-628' size-in-bits='64' id='type-id-630'/>
5008    <qualified-type-def type-id='type-id-631' const='yes' id='type-id-632'/>
5009    <reference-type-def kind='lvalue' type-id='type-id-632' size-in-bits='64' id='type-id-633'/>
5010    <pointer-type-def type-id='type-id-632' size-in-bits='64' id='type-id-634'/>
5011    <qualified-type-def type-id='type-id-635' const='yes' id='type-id-636'/>
5012    <reference-type-def kind='lvalue' type-id='type-id-636' size-in-bits='64' id='type-id-637'/>
5013    <pointer-type-def type-id='type-id-636' size-in-bits='64' id='type-id-638'/>
5014    <qualified-type-def type-id='type-id-41' const='yes' id='type-id-191'/>
5015    <pointer-type-def type-id='type-id-639' size-in-bits='64' id='type-id-640'/>
5016    <reference-type-def kind='lvalue' type-id='type-id-498' size-in-bits='64' id='type-id-641'/>
5017    <pointer-type-def type-id='type-id-498' size-in-bits='64' id='type-id-642'/>
5018    <pointer-type-def type-id='type-id-643' size-in-bits='64' id='type-id-644'/>
5019    <reference-type-def kind='lvalue' type-id='type-id-502' size-in-bits='64' id='type-id-645'/>
5020    <pointer-type-def type-id='type-id-502' size-in-bits='64' id='type-id-646'/>
5021    <pointer-type-def type-id='type-id-647' size-in-bits='64' id='type-id-648'/>
5022    <reference-type-def kind='lvalue' type-id='type-id-506' size-in-bits='64' id='type-id-649'/>
5023    <pointer-type-def type-id='type-id-506' size-in-bits='64' id='type-id-650'/>
5024    <pointer-type-def type-id='type-id-651' size-in-bits='64' id='type-id-652'/>
5025    <reference-type-def kind='lvalue' type-id='type-id-510' size-in-bits='64' id='type-id-653'/>
5026    <pointer-type-def type-id='type-id-510' size-in-bits='64' id='type-id-654'/>
5027    <pointer-type-def type-id='type-id-655' size-in-bits='64' id='type-id-656'/>
5028    <reference-type-def kind='lvalue' type-id='type-id-304' size-in-bits='64' id='type-id-657'/>
5029    <pointer-type-def type-id='type-id-304' size-in-bits='64' id='type-id-658'/>
5030    <reference-type-def kind='lvalue' type-id='type-id-517' size-in-bits='64' id='type-id-659'/>
5031    <pointer-type-def type-id='type-id-517' size-in-bits='64' id='type-id-660'/>
5032    <reference-type-def kind='lvalue' type-id='type-id-521' size-in-bits='64' id='type-id-661'/>
5033    <pointer-type-def type-id='type-id-521' size-in-bits='64' id='type-id-662'/>
5034    <reference-type-def kind='lvalue' type-id='type-id-525' size-in-bits='64' id='type-id-663'/>
5035    <pointer-type-def type-id='type-id-525' size-in-bits='64' id='type-id-664'/>
5036    <reference-type-def kind='lvalue' type-id='type-id-529' size-in-bits='64' id='type-id-665'/>
5037    <pointer-type-def type-id='type-id-529' size-in-bits='64' id='type-id-666'/>
5038    <reference-type-def kind='lvalue' type-id='type-id-536' size-in-bits='64' id='type-id-667'/>
5039    <pointer-type-def type-id='type-id-536' size-in-bits='64' id='type-id-668'/>
5040    <reference-type-def kind='lvalue' type-id='type-id-540' size-in-bits='64' id='type-id-669'/>
5041    <pointer-type-def type-id='type-id-540' size-in-bits='64' id='type-id-670'/>
5042    <reference-type-def kind='lvalue' type-id='type-id-544' size-in-bits='64' id='type-id-671'/>
5043    <pointer-type-def type-id='type-id-544' size-in-bits='64' id='type-id-672'/>
5044    <reference-type-def kind='lvalue' type-id='type-id-548' size-in-bits='64' id='type-id-673'/>
5045    <pointer-type-def type-id='type-id-548' size-in-bits='64' id='type-id-674'/>
5046    <pointer-type-def type-id='type-id-552' size-in-bits='64' id='type-id-675'/>
5047    <reference-type-def kind='lvalue' type-id='type-id-675' size-in-bits='64' id='type-id-676'/>
5048    <pointer-type-def type-id='type-id-564' size-in-bits='64' id='type-id-677'/>
5049    <pointer-type-def type-id='type-id-678' size-in-bits='64' id='type-id-679'/>
5050    <pointer-type-def type-id='type-id-567' size-in-bits='64' id='type-id-680'/>
5051    <pointer-type-def type-id='type-id-681' size-in-bits='64' id='type-id-682'/>
5052    <pointer-type-def type-id='type-id-570' size-in-bits='64' id='type-id-683'/>
5053    <pointer-type-def type-id='type-id-684' size-in-bits='64' id='type-id-685'/>
5054    <reference-type-def kind='lvalue' type-id='type-id-573' size-in-bits='64' id='type-id-686'/>
5055    <pointer-type-def type-id='type-id-573' size-in-bits='64' id='type-id-687'/>
5056    <reference-type-def kind='lvalue' type-id='type-id-576' size-in-bits='64' id='type-id-688'/>
5057    <pointer-type-def type-id='type-id-576' size-in-bits='64' id='type-id-689'/>
5058    <pointer-type-def type-id='type-id-690' size-in-bits='64' id='type-id-691'/>
5059    <reference-type-def kind='lvalue' type-id='type-id-580' size-in-bits='64' id='type-id-692'/>
5060    <pointer-type-def type-id='type-id-580' size-in-bits='64' id='type-id-693'/>
5061    <pointer-type-def type-id='type-id-583' size-in-bits='64' id='type-id-694'/>
5062    <reference-type-def kind='lvalue' type-id='type-id-586' size-in-bits='64' id='type-id-695'/>
5063    <pointer-type-def type-id='type-id-586' size-in-bits='64' id='type-id-696'/>
5064    <reference-type-def kind='lvalue' type-id='type-id-375' size-in-bits='64' id='type-id-697'/>
5065    <pointer-type-def type-id='type-id-375' size-in-bits='64' id='type-id-698'/>
5066    <reference-type-def kind='lvalue' type-id='type-id-377' size-in-bits='64' id='type-id-699'/>
5067    <pointer-type-def type-id='type-id-377' size-in-bits='64' id='type-id-700'/>
5068    <reference-type-def kind='lvalue' type-id='type-id-379' size-in-bits='64' id='type-id-701'/>
5069    <pointer-type-def type-id='type-id-379' size-in-bits='64' id='type-id-702'/>
5070    <reference-type-def kind='lvalue' type-id='type-id-610' size-in-bits='64' id='type-id-703'/>
5071    <pointer-type-def type-id='type-id-610' size-in-bits='64' id='type-id-353'/>
5072    <reference-type-def kind='lvalue' type-id='type-id-613' size-in-bits='64' id='type-id-704'/>
5073    <pointer-type-def type-id='type-id-613' size-in-bits='64' id='type-id-358'/>
5074    <reference-type-def kind='lvalue' type-id='type-id-616' size-in-bits='64' id='type-id-705'/>
5075    <pointer-type-def type-id='type-id-616' size-in-bits='64' id='type-id-363'/>
5076    <pointer-type-def type-id='type-id-619' size-in-bits='64' id='type-id-706'/>
5077    <pointer-type-def type-id='type-id-622' size-in-bits='64' id='type-id-707'/>
5078    <pointer-type-def type-id='type-id-708' size-in-bits='64' id='type-id-709'/>
5079    <pointer-type-def type-id='type-id-710' size-in-bits='64' id='type-id-711'/>
5080    <pointer-type-def type-id='type-id-712' size-in-bits='64' id='type-id-713'/>
5081    <pointer-type-def type-id='type-id-714' size-in-bits='64' id='type-id-715'/>
5082    <pointer-type-def type-id='type-id-716' size-in-bits='64' id='type-id-717'/>
5083    <reference-type-def kind='lvalue' type-id='type-id-390' size-in-bits='64' id='type-id-718'/>
5084    <pointer-type-def type-id='type-id-390' size-in-bits='64' id='type-id-719'/>
5085    <reference-type-def kind='lvalue' type-id='type-id-381' size-in-bits='64' id='type-id-720'/>
5086    <pointer-type-def type-id='type-id-381' size-in-bits='64' id='type-id-721'/>
5087    <reference-type-def kind='lvalue' type-id='type-id-631' size-in-bits='64' id='type-id-722'/>
5088    <pointer-type-def type-id='type-id-631' size-in-bits='64' id='type-id-222'/>
5089    <reference-type-def kind='lvalue' type-id='type-id-635' size-in-bits='64' id='type-id-723'/>
5090    <pointer-type-def type-id='type-id-635' size-in-bits='64' id='type-id-724'/>
5091    <pointer-type-def type-id='type-id-725' size-in-bits='64' id='type-id-212'/>
5092    <reference-type-def kind='lvalue' type-id='type-id-19' size-in-bits='64' id='type-id-726'/>
5093    <pointer-type-def type-id='type-id-19' size-in-bits='64' id='type-id-333'/>
5094    <qualified-type-def type-id='type-id-162' const='yes' id='type-id-727'/>
5095    <reference-type-def kind='lvalue' type-id='type-id-727' size-in-bits='64' id='type-id-728'/>
5096    <pointer-type-def type-id='type-id-727' size-in-bits='64' id='type-id-729'/>
5097    <reference-type-def kind='lvalue' type-id='type-id-162' size-in-bits='64' id='type-id-730'/>
5098    <pointer-type-def type-id='type-id-162' size-in-bits='64' id='type-id-731'/>
5099    <qualified-type-def type-id='type-id-731' const='yes' id='type-id-732'/>
5100    <reference-type-def kind='lvalue' type-id='type-id-732' size-in-bits='64' id='type-id-733'/>
5101    <pointer-type-def type-id='type-id-734' size-in-bits='64' id='type-id-278'/>
5102    <pointer-type-def type-id='type-id-735' size-in-bits='64' id='type-id-197'/>
5103    <pointer-type-def type-id='type-id-736' size-in-bits='64' id='type-id-198'/>
5104    <pointer-type-def type-id='type-id-737' size-in-bits='64' id='type-id-388'/>
5105    <pointer-type-def type-id='type-id-388' size-in-bits='64' id='type-id-738'/>
5106    <pointer-type-def type-id='type-id-739' size-in-bits='64' id='type-id-384'/>
5107    <pointer-type-def type-id='type-id-384' size-in-bits='64' id='type-id-740'/>
5108    <reference-type-def kind='lvalue' type-id='type-id-741' size-in-bits='64' id='type-id-369'/>
5109    <pointer-type-def type-id='type-id-741' size-in-bits='64' id='type-id-251'/>
5110    <reference-type-def kind='lvalue' type-id='type-id-73' size-in-bits='64' id='type-id-742'/>
5111    <qualified-type-def type-id='type-id-174' const='yes' id='type-id-743'/>
5112    <reference-type-def kind='lvalue' type-id='type-id-743' size-in-bits='64' id='type-id-744'/>
5113    <pointer-type-def type-id='type-id-183' size-in-bits='64' id='type-id-745'/>
5114    <pointer-type-def type-id='type-id-745' size-in-bits='64' id='type-id-189'/>
5115    <pointer-type-def type-id='type-id-185' size-in-bits='64' id='type-id-190'/>
5116    <pointer-type-def type-id='type-id-187' size-in-bits='64' id='type-id-194'/>
5117    <qualified-type-def type-id='type-id-746' const='yes' id='type-id-747'/>
5118    <pointer-type-def type-id='type-id-747' size-in-bits='64' id='type-id-748'/>
5119    <qualified-type-def type-id='type-id-749' const='yes' id='type-id-750'/>
5120    <reference-type-def kind='lvalue' type-id='type-id-750' size-in-bits='64' id='type-id-751'/>
5121    <pointer-type-def type-id='type-id-750' size-in-bits='64' id='type-id-752'/>
5122    <qualified-type-def type-id='type-id-753' const='yes' id='type-id-754'/>
5123    <reference-type-def kind='lvalue' type-id='type-id-754' size-in-bits='64' id='type-id-755'/>
5124    <pointer-type-def type-id='type-id-754' size-in-bits='64' id='type-id-756'/>
5125    <qualified-type-def type-id='type-id-757' const='yes' id='type-id-758'/>
5126    <reference-type-def kind='lvalue' type-id='type-id-758' size-in-bits='64' id='type-id-759'/>
5127    <pointer-type-def type-id='type-id-758' size-in-bits='64' id='type-id-760'/>
5128    <qualified-type-def type-id='type-id-761' const='yes' id='type-id-762'/>
5129    <reference-type-def kind='lvalue' type-id='type-id-762' size-in-bits='64' id='type-id-763'/>
5130    <pointer-type-def type-id='type-id-762' size-in-bits='64' id='type-id-764'/>
5131    <namespace-decl name='std'>
5132      <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-498'>
5133        <member-type access='protected'>
5134          <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-643'>
5135            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-335'/>
5136            <data-member access='public' layout-offset-in-bits='0'>
5137              <var-decl name='_M_key_compare' type-id='type-id-593' 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'/>
5138            </data-member>
5139            <data-member access='public' layout-offset-in-bits='64'>
5140              <var-decl name='_M_header' type-id='type-id-552' 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'/>
5141            </data-member>
5142            <data-member access='public' layout-offset-in-bits='320'>
5143              <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'/>
5144            </data-member>
5145            <member-function access='public'>
5146              <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'>
5147                <parameter type-id='type-id-644' is-artificial='yes'/>
5148                <return type-id='type-id-75'/>
5149              </function-decl>
5150            </member-function>
5151            <member-function access='public'>
5152              <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'>
5153                <parameter type-id='type-id-644' is-artificial='yes'/>
5154                <parameter type-id='type-id-595'/>
5155                <parameter type-id='type-id-332'/>
5156                <return type-id='type-id-75'/>
5157              </function-decl>
5158            </member-function>
5159            <member-function access='private'>
5160              <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'>
5161                <parameter type-id='type-id-644' is-artificial='yes'/>
5162                <return type-id='type-id-75'/>
5163              </function-decl>
5164            </member-function>
5165          </class-decl>
5166        </member-type>
5167        <data-member access='protected' layout-offset-in-bits='0'>
5168          <var-decl name='_M_impl' type-id='type-id-643' 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'/>
5169        </data-member>
5170        <member-function access='private'>
5171          <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'>
5172            <parameter type-id='type-id-642' is-artificial='yes'/>
5173            <return type-id='type-id-75'/>
5174          </function-decl>
5175        </member-function>
5176        <member-function access='private'>
5177          <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'>
5178            <parameter type-id='type-id-642' is-artificial='yes'/>
5179            <parameter type-id='type-id-595'/>
5180            <parameter type-id='type-id-331'/>
5181            <return type-id='type-id-75'/>
5182          </function-decl>
5183        </member-function>
5184        <member-function access='private'>
5185          <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'>
5186            <parameter type-id='type-id-642' is-artificial='yes'/>
5187            <parameter type-id='type-id-500'/>
5188            <return type-id='type-id-75'/>
5189          </function-decl>
5190        </member-function>
5191        <member-function access='private' destructor='yes'>
5192          <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'>
5193            <parameter type-id='type-id-642' is-artificial='yes'/>
5194            <parameter type-id='type-id-1' is-artificial='yes'/>
5195            <return type-id='type-id-75'/>
5196          </function-decl>
5197        </member-function>
5198        <member-function access='private'>
5199          <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'>
5200            <parameter type-id='type-id-501' is-artificial='yes'/>
5201            <return type-id='type-id-517'/>
5202          </function-decl>
5203        </member-function>
5204        <member-function access='protected' static='yes'>
5205          <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'>
5206            <parameter type-id='type-id-752'/>
5207            <return type-id='type-id-334'/>
5208          </function-decl>
5209        </member-function>
5210        <member-function access='protected' static='yes'>
5211          <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'>
5212            <parameter type-id='type-id-752'/>
5213            <return type-id='type-id-334'/>
5214          </function-decl>
5215        </member-function>
5216        <member-function access='protected' static='yes'>
5217          <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'>
5218            <parameter type-id='type-id-675'/>
5219            <return type-id='type-id-337'/>
5220          </function-decl>
5221        </member-function>
5222        <member-function access='protected' static='yes'>
5223          <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'>
5224            <parameter type-id='type-id-675'/>
5225            <return type-id='type-id-337'/>
5226          </function-decl>
5227        </member-function>
5228        <member-function access='protected'>
5229          <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'>
5230            <parameter type-id='type-id-642' is-artificial='yes'/>
5231            <return type-id='type-id-337'/>
5232          </function-decl>
5233        </member-function>
5234        <member-function access='protected'>
5235          <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'>
5236            <parameter type-id='type-id-642' is-artificial='yes'/>
5237            <return type-id='type-id-337'/>
5238          </function-decl>
5239        </member-function>
5240        <member-function access='private'>
5241          <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'>
5242            <parameter type-id='type-id-642' is-artificial='yes'/>
5243            <parameter type-id='type-id-337'/>
5244            <parameter type-id='type-id-337'/>
5245            <parameter type-id='type-id-334'/>
5246            <return type-id='type-id-536'/>
5247          </function-decl>
5248        </member-function>
5249        <member-function access='private'>
5250          <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'>
5251            <parameter type-id='type-id-642' is-artificial='yes'/>
5252            <parameter type-id='type-id-334'/>
5253            <return type-id='type-id-536'/>
5254          </function-decl>
5255        </member-function>
5256        <member-function access='protected' static='yes'>
5257          <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'>
5258            <parameter type-id='type-id-554'/>
5259            <return type-id='type-id-334'/>
5260          </function-decl>
5261        </member-function>
5262        <member-function access='private'>
5263          <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'>
5264            <parameter type-id='type-id-501' is-artificial='yes'/>
5265            <return type-id='type-id-332'/>
5266          </function-decl>
5267        </member-function>
5268        <member-function access='private'>
5269          <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'>
5270            <parameter type-id='type-id-501' is-artificial='yes'/>
5271            <return type-id='type-id-329'/>
5272          </function-decl>
5273        </member-function>
5274        <member-function access='protected'>
5275          <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'>
5276            <parameter type-id='type-id-642' is-artificial='yes'/>
5277            <parameter type-id='type-id-337'/>
5278            <return type-id='type-id-75'/>
5279          </function-decl>
5280        </member-function>
5281        <member-function access='protected'>
5282          <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'>
5283            <parameter type-id='type-id-642' is-artificial='yes'/>
5284            <parameter type-id='type-id-337'/>
5285            <return type-id='type-id-75'/>
5286          </function-decl>
5287        </member-function>
5288        <member-function access='protected'>
5289          <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'>
5290            <parameter type-id='type-id-642' is-artificial='yes'/>
5291            <return type-id='type-id-337'/>
5292          </function-decl>
5293        </member-function>
5294        <member-function access='protected' static='yes'>
5295          <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'>
5296            <parameter type-id='type-id-554'/>
5297            <return type-id='type-id-334'/>
5298          </function-decl>
5299        </member-function>
5300        <member-function access='protected'>
5301          <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'>
5302            <parameter type-id='type-id-642' is-artificial='yes'/>
5303            <parameter type-id='type-id-334'/>
5304            <return type-id='type-id-337'/>
5305          </function-decl>
5306        </member-function>
5307        <member-function access='private'>
5308          <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'>
5309            <parameter type-id='type-id-642' is-artificial='yes'/>
5310            <return type-id='type-id-536'/>
5311          </function-decl>
5312        </member-function>
5313        <member-function access='private'>
5314          <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'>
5315            <parameter type-id='type-id-642' is-artificial='yes'/>
5316            <parameter type-id='type-id-334'/>
5317            <return type-id='type-id-710'/>
5318          </function-decl>
5319        </member-function>
5320        <member-function access='private'>
5321          <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'>
5322            <parameter type-id='type-id-642' is-artificial='yes'/>
5323            <parameter type-id='type-id-337'/>
5324            <return type-id='type-id-75'/>
5325          </function-decl>
5326        </member-function>
5327        <member-function access='private'>
5328          <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'>
5329            <parameter type-id='type-id-642' is-artificial='yes'/>
5330            <parameter type-id='type-id-554'/>
5331            <parameter type-id='type-id-554'/>
5332            <parameter type-id='type-id-334'/>
5333            <return type-id='type-id-536'/>
5334          </function-decl>
5335        </member-function>
5336      </class-decl>
5337      <class-decl name='_Rb_tree&lt;long unsigned int, std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt;, std::_Select1st&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt; &gt;, std::less&lt;long unsigned int&gt;, STL_Allocator&lt;std::pair&lt;const long unsigned int, HeapLeakChecker::RangeValue&gt;, HeapLeakChecker::Allocator&gt; &gt;' size-in-bits='384' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='323' column='1' id='type-id-502'>
5338        <member-type access='protected'>
5339          <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-647'>
5340            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-338'/>
5341            <data-member access='public' layout-offset-in-bits='0'>
5342              <var-decl name='_M_key_compare' type-id='type-id-593' 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'/>
5343            </data-member>
5344            <data-member access='public' layout-offset-in-bits='64'>
5345              <var-decl name='_M_header' type-id='type-id-552' 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'/>
5346            </data-member>
5347            <data-member access='public' layout-offset-in-bits='320'>
5348              <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'/>
5349            </data-member>
5350            <member-function access='public'>
5351              <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'>
5352                <parameter type-id='type-id-648' is-artificial='yes'/>
5353                <return type-id='type-id-75'/>
5354              </function-decl>
5355            </member-function>
5356            <member-function access='public'>
5357              <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'>
5358                <parameter type-id='type-id-648' is-artificial='yes'/>
5359                <parameter type-id='type-id-595'/>
5360                <parameter type-id='type-id-340'/>
5361                <return type-id='type-id-75'/>
5362              </function-decl>
5363            </member-function>
5364            <member-function access='private'>
5365              <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'>
5366                <parameter type-id='type-id-648' is-artificial='yes'/>
5367                <return type-id='type-id-75'/>
5368              </function-decl>
5369            </member-function>
5370          </class-decl>
5371        </member-type>
5372        <data-member access='protected' layout-offset-in-bits='0'>
5373          <var-decl name='_M_impl' type-id='type-id-647' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='453' column='1'/>
5374        </data-member>
5375        <member-function access='private'>
5376          <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'>
5377            <parameter type-id='type-id-646' is-artificial='yes'/>
5378            <return type-id='type-id-75'/>
5379          </function-decl>
5380        </member-function>
5381        <member-function access='private'>
5382          <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'>
5383            <parameter type-id='type-id-646' is-artificial='yes'/>
5384            <parameter type-id='type-id-595'/>
5385            <parameter type-id='type-id-352'/>
5386            <return type-id='type-id-75'/>
5387          </function-decl>
5388        </member-function>
5389        <member-function access='private'>
5390          <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'>
5391            <parameter type-id='type-id-646' is-artificial='yes'/>
5392            <parameter type-id='type-id-504'/>
5393            <return type-id='type-id-75'/>
5394          </function-decl>
5395        </member-function>
5396        <member-function access='private' destructor='yes'>
5397          <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'>
5398            <parameter type-id='type-id-646' is-artificial='yes'/>
5399            <parameter type-id='type-id-1' is-artificial='yes'/>
5400            <return type-id='type-id-75'/>
5401          </function-decl>
5402        </member-function>
5403        <member-function access='private'>
5404          <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'>
5405            <parameter type-id='type-id-646' is-artificial='yes'/>
5406            <return type-id='type-id-540'/>
5407          </function-decl>
5408        </member-function>
5409        <member-function access='protected' static='yes'>
5410          <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'>
5411            <parameter type-id='type-id-756'/>
5412            <return type-id='type-id-354'/>
5413          </function-decl>
5414        </member-function>
5415        <member-function access='protected' static='yes'>
5416          <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'>
5417            <parameter type-id='type-id-756'/>
5418            <return type-id='type-id-334'/>
5419          </function-decl>
5420        </member-function>
5421        <member-function access='protected' static='yes'>
5422          <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'>
5423            <parameter type-id='type-id-675'/>
5424            <return type-id='type-id-341'/>
5425          </function-decl>
5426        </member-function>
5427        <member-function access='protected' static='yes'>
5428          <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'>
5429            <parameter type-id='type-id-675'/>
5430            <return type-id='type-id-341'/>
5431          </function-decl>
5432        </member-function>
5433        <member-function access='protected'>
5434          <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'>
5435            <parameter type-id='type-id-646' is-artificial='yes'/>
5436            <return type-id='type-id-341'/>
5437          </function-decl>
5438        </member-function>
5439        <member-function access='protected'>
5440          <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'>
5441            <parameter type-id='type-id-646' is-artificial='yes'/>
5442            <return type-id='type-id-341'/>
5443          </function-decl>
5444        </member-function>
5445        <member-function access='private'>
5446          <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'>
5447            <parameter type-id='type-id-646' is-artificial='yes'/>
5448            <parameter type-id='type-id-341'/>
5449            <parameter type-id='type-id-341'/>
5450            <parameter type-id='type-id-334'/>
5451            <return type-id='type-id-540'/>
5452          </function-decl>
5453        </member-function>
5454        <member-function access='private'>
5455          <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'>
5456            <parameter type-id='type-id-646' is-artificial='yes'/>
5457            <parameter type-id='type-id-334'/>
5458            <return type-id='type-id-540'/>
5459          </function-decl>
5460        </member-function>
5461        <member-function access='protected' static='yes'>
5462          <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'>
5463            <parameter type-id='type-id-554'/>
5464            <return type-id='type-id-354'/>
5465          </function-decl>
5466        </member-function>
5467        <member-function access='private'>
5468          <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'>
5469            <parameter type-id='type-id-646' is-artificial='yes'/>
5470            <parameter type-id='type-id-341'/>
5471            <parameter type-id='type-id-341'/>
5472            <parameter type-id='type-id-334'/>
5473            <return type-id='type-id-540'/>
5474          </function-decl>
5475        </member-function>
5476        <member-function access='protected' static='yes'>
5477          <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'>
5478            <parameter type-id='type-id-554'/>
5479            <return type-id='type-id-334'/>
5480          </function-decl>
5481        </member-function>
5482        <member-function access='private'>
5483          <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'>
5484            <parameter type-id='type-id-646' is-artificial='yes'/>
5485            <parameter type-id='type-id-334'/>
5486            <return type-id='type-id-540'/>
5487          </function-decl>
5488        </member-function>
5489        <member-function access='private'>
5490          <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'>
5491            <parameter type-id='type-id-505' is-artificial='yes'/>
5492            <return type-id='type-id-340'/>
5493          </function-decl>
5494        </member-function>
5495        <member-function access='protected'>
5496          <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'>
5497            <parameter type-id='type-id-646' is-artificial='yes'/>
5498            <return type-id='type-id-341'/>
5499          </function-decl>
5500        </member-function>
5501        <member-function access='private'>
5502          <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'>
5503            <parameter type-id='type-id-505' is-artificial='yes'/>
5504            <return type-id='type-id-350'/>
5505          </function-decl>
5506        </member-function>
5507        <member-function access='protected'>
5508          <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'>
5509            <parameter type-id='type-id-646' is-artificial='yes'/>
5510            <parameter type-id='type-id-341'/>
5511            <return type-id='type-id-75'/>
5512          </function-decl>
5513        </member-function>
5514        <member-function access='protected'>
5515          <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'>
5516            <parameter type-id='type-id-646' is-artificial='yes'/>
5517            <parameter type-id='type-id-354'/>
5518            <return type-id='type-id-341'/>
5519          </function-decl>
5520        </member-function>
5521        <member-function access='private'>
5522          <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'>
5523            <parameter type-id='type-id-646' is-artificial='yes'/>
5524            <return type-id='type-id-540'/>
5525          </function-decl>
5526        </member-function>
5527        <member-function access='private'>
5528          <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'>
5529            <parameter type-id='type-id-646' is-artificial='yes'/>
5530            <parameter type-id='type-id-354'/>
5531            <return type-id='type-id-712'/>
5532          </function-decl>
5533        </member-function>
5534        <member-function access='protected'>
5535          <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'>
5536            <parameter type-id='type-id-646' is-artificial='yes'/>
5537            <parameter type-id='type-id-341'/>
5538            <return type-id='type-id-75'/>
5539          </function-decl>
5540        </member-function>
5541        <member-function access='private'>
5542          <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'>
5543            <parameter type-id='type-id-646' is-artificial='yes'/>
5544            <parameter type-id='type-id-341'/>
5545            <return type-id='type-id-75'/>
5546          </function-decl>
5547        </member-function>
5548        <member-function access='private'>
5549          <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_'>
5550            <parameter type-id='type-id-646' is-artificial='yes'/>
5551            <parameter type-id='type-id-554'/>
5552            <parameter type-id='type-id-554'/>
5553            <parameter type-id='type-id-354'/>
5554            <return type-id='type-id-540'/>
5555          </function-decl>
5556        </member-function>
5557      </class-decl>
5558      <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-506'>
5559        <member-type access='protected'>
5560          <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-651'>
5561            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-342'/>
5562            <data-member access='public' layout-offset-in-bits='0'>
5563              <var-decl name='_M_key_compare' type-id='type-id-593' 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'/>
5564            </data-member>
5565            <data-member access='public' layout-offset-in-bits='64'>
5566              <var-decl name='_M_header' type-id='type-id-552' 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'/>
5567            </data-member>
5568            <data-member access='public' layout-offset-in-bits='320'>
5569              <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'/>
5570            </data-member>
5571            <member-function access='public'>
5572              <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'>
5573                <parameter type-id='type-id-652' is-artificial='yes'/>
5574                <return type-id='type-id-75'/>
5575              </function-decl>
5576            </member-function>
5577            <member-function access='public'>
5578              <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'>
5579                <parameter type-id='type-id-652' is-artificial='yes'/>
5580                <parameter type-id='type-id-595'/>
5581                <parameter type-id='type-id-344'/>
5582                <return type-id='type-id-75'/>
5583              </function-decl>
5584            </member-function>
5585            <member-function access='private'>
5586              <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'>
5587                <parameter type-id='type-id-652' is-artificial='yes'/>
5588                <return type-id='type-id-75'/>
5589              </function-decl>
5590            </member-function>
5591          </class-decl>
5592        </member-type>
5593        <data-member access='protected' layout-offset-in-bits='0'>
5594          <var-decl name='_M_impl' type-id='type-id-651' 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'/>
5595        </data-member>
5596        <member-function access='private'>
5597          <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'>
5598            <parameter type-id='type-id-650' is-artificial='yes'/>
5599            <return type-id='type-id-75'/>
5600          </function-decl>
5601        </member-function>
5602        <member-function access='private'>
5603          <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'>
5604            <parameter type-id='type-id-650' is-artificial='yes'/>
5605            <parameter type-id='type-id-595'/>
5606            <parameter type-id='type-id-357'/>
5607            <return type-id='type-id-75'/>
5608          </function-decl>
5609        </member-function>
5610        <member-function access='private'>
5611          <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'>
5612            <parameter type-id='type-id-650' is-artificial='yes'/>
5613            <parameter type-id='type-id-508'/>
5614            <return type-id='type-id-75'/>
5615          </function-decl>
5616        </member-function>
5617        <member-function access='private' destructor='yes'>
5618          <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'>
5619            <parameter type-id='type-id-650' is-artificial='yes'/>
5620            <parameter type-id='type-id-1' is-artificial='yes'/>
5621            <return type-id='type-id-75'/>
5622          </function-decl>
5623        </member-function>
5624        <member-function access='private'>
5625          <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'>
5626            <parameter type-id='type-id-650' is-artificial='yes'/>
5627            <return type-id='type-id-544'/>
5628          </function-decl>
5629        </member-function>
5630        <member-function access='private'>
5631          <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'>
5632            <parameter type-id='type-id-650' is-artificial='yes'/>
5633            <return type-id='type-id-544'/>
5634          </function-decl>
5635        </member-function>
5636        <member-function access='protected' static='yes'>
5637          <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'>
5638            <parameter type-id='type-id-760'/>
5639            <return type-id='type-id-359'/>
5640          </function-decl>
5641        </member-function>
5642        <member-function access='protected' static='yes'>
5643          <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'>
5644            <parameter type-id='type-id-760'/>
5645            <return type-id='type-id-334'/>
5646          </function-decl>
5647        </member-function>
5648        <member-function access='protected' static='yes'>
5649          <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'>
5650            <parameter type-id='type-id-675'/>
5651            <return type-id='type-id-345'/>
5652          </function-decl>
5653        </member-function>
5654        <member-function access='protected' static='yes'>
5655          <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'>
5656            <parameter type-id='type-id-675'/>
5657            <return type-id='type-id-345'/>
5658          </function-decl>
5659        </member-function>
5660        <member-function access='protected'>
5661          <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'>
5662            <parameter type-id='type-id-650' is-artificial='yes'/>
5663            <return type-id='type-id-345'/>
5664          </function-decl>
5665        </member-function>
5666        <member-function access='protected'>
5667          <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'>
5668            <parameter type-id='type-id-650' is-artificial='yes'/>
5669            <return type-id='type-id-345'/>
5670          </function-decl>
5671        </member-function>
5672        <member-function access='private'>
5673          <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'>
5674            <parameter type-id='type-id-650' is-artificial='yes'/>
5675            <parameter type-id='type-id-345'/>
5676            <parameter type-id='type-id-345'/>
5677            <parameter type-id='type-id-334'/>
5678            <return type-id='type-id-544'/>
5679          </function-decl>
5680        </member-function>
5681        <member-function access='private'>
5682          <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'>
5683            <parameter type-id='type-id-650' is-artificial='yes'/>
5684            <parameter type-id='type-id-334'/>
5685            <return type-id='type-id-544'/>
5686          </function-decl>
5687        </member-function>
5688        <member-function access='protected' static='yes'>
5689          <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'>
5690            <parameter type-id='type-id-554'/>
5691            <return type-id='type-id-359'/>
5692          </function-decl>
5693        </member-function>
5694        <member-function access='private'>
5695          <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'>
5696            <parameter type-id='type-id-650' is-artificial='yes'/>
5697            <parameter type-id='type-id-345'/>
5698            <parameter type-id='type-id-345'/>
5699            <parameter type-id='type-id-334'/>
5700            <return type-id='type-id-544'/>
5701          </function-decl>
5702        </member-function>
5703        <member-function access='protected' static='yes'>
5704          <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'>
5705            <parameter type-id='type-id-554'/>
5706            <return type-id='type-id-334'/>
5707          </function-decl>
5708        </member-function>
5709        <member-function access='private'>
5710          <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'>
5711            <parameter type-id='type-id-650' is-artificial='yes'/>
5712            <parameter type-id='type-id-334'/>
5713            <return type-id='type-id-544'/>
5714          </function-decl>
5715        </member-function>
5716        <member-function access='private'>
5717          <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'>
5718            <parameter type-id='type-id-509' is-artificial='yes'/>
5719            <return type-id='type-id-344'/>
5720          </function-decl>
5721        </member-function>
5722        <member-function access='private'>
5723          <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'>
5724            <parameter type-id='type-id-509' is-artificial='yes'/>
5725            <return type-id='type-id-355'/>
5726          </function-decl>
5727        </member-function>
5728        <member-function access='protected'>
5729          <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'>
5730            <parameter type-id='type-id-650' is-artificial='yes'/>
5731            <parameter type-id='type-id-345'/>
5732            <return type-id='type-id-75'/>
5733          </function-decl>
5734        </member-function>
5735        <member-function access='protected'>
5736          <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'>
5737            <parameter type-id='type-id-650' is-artificial='yes'/>
5738            <parameter type-id='type-id-345'/>
5739            <return type-id='type-id-75'/>
5740          </function-decl>
5741        </member-function>
5742        <member-function access='protected'>
5743          <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'>
5744            <parameter type-id='type-id-650' is-artificial='yes'/>
5745            <return type-id='type-id-345'/>
5746          </function-decl>
5747        </member-function>
5748        <member-function access='protected'>
5749          <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'>
5750            <parameter type-id='type-id-650' is-artificial='yes'/>
5751            <parameter type-id='type-id-359'/>
5752            <return type-id='type-id-345'/>
5753          </function-decl>
5754        </member-function>
5755        <member-function access='private'>
5756          <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'>
5757            <parameter type-id='type-id-650' is-artificial='yes'/>
5758            <parameter type-id='type-id-359'/>
5759            <return type-id='type-id-714'/>
5760          </function-decl>
5761        </member-function>
5762        <member-function access='private'>
5763          <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'>
5764            <parameter type-id='type-id-650' is-artificial='yes'/>
5765            <parameter type-id='type-id-544'/>
5766            <return type-id='type-id-75'/>
5767          </function-decl>
5768        </member-function>
5769        <member-function access='private'>
5770          <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'>
5771            <parameter type-id='type-id-650' is-artificial='yes'/>
5772            <parameter type-id='type-id-345'/>
5773            <return type-id='type-id-75'/>
5774          </function-decl>
5775        </member-function>
5776        <member-function access='private'>
5777          <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_'>
5778            <parameter type-id='type-id-650' is-artificial='yes'/>
5779            <parameter type-id='type-id-554'/>
5780            <parameter type-id='type-id-554'/>
5781            <parameter type-id='type-id-359'/>
5782            <return type-id='type-id-544'/>
5783          </function-decl>
5784        </member-function>
5785      </class-decl>
5786      <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-510'>
5787        <member-type access='protected'>
5788          <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-655'>
5789            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-346'/>
5790            <data-member access='public' layout-offset-in-bits='0'>
5791              <var-decl name='_M_key_compare' type-id='type-id-597' 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'/>
5792            </data-member>
5793            <data-member access='public' layout-offset-in-bits='64'>
5794              <var-decl name='_M_header' type-id='type-id-552' 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'/>
5795            </data-member>
5796            <data-member access='public' layout-offset-in-bits='320'>
5797              <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'/>
5798            </data-member>
5799            <member-function access='public'>
5800              <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'>
5801                <parameter type-id='type-id-656' is-artificial='yes'/>
5802                <return type-id='type-id-75'/>
5803              </function-decl>
5804            </member-function>
5805            <member-function access='public'>
5806              <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'>
5807                <parameter type-id='type-id-656' is-artificial='yes'/>
5808                <parameter type-id='type-id-599'/>
5809                <parameter type-id='type-id-348'/>
5810                <return type-id='type-id-75'/>
5811              </function-decl>
5812            </member-function>
5813            <member-function access='private'>
5814              <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'>
5815                <parameter type-id='type-id-656' is-artificial='yes'/>
5816                <return type-id='type-id-75'/>
5817              </function-decl>
5818            </member-function>
5819          </class-decl>
5820        </member-type>
5821        <data-member access='protected' layout-offset-in-bits='0'>
5822          <var-decl name='_M_impl' type-id='type-id-655' 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'/>
5823        </data-member>
5824        <member-function access='private'>
5825          <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'>
5826            <parameter type-id='type-id-654' is-artificial='yes'/>
5827            <return type-id='type-id-75'/>
5828          </function-decl>
5829        </member-function>
5830        <member-function access='private'>
5831          <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'>
5832            <parameter type-id='type-id-654' is-artificial='yes'/>
5833            <parameter type-id='type-id-599'/>
5834            <parameter type-id='type-id-362'/>
5835            <return type-id='type-id-75'/>
5836          </function-decl>
5837        </member-function>
5838        <member-function access='private'>
5839          <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'>
5840            <parameter type-id='type-id-654' is-artificial='yes'/>
5841            <parameter type-id='type-id-512'/>
5842            <return type-id='type-id-75'/>
5843          </function-decl>
5844        </member-function>
5845        <member-function access='private' destructor='yes'>
5846          <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'>
5847            <parameter type-id='type-id-654' is-artificial='yes'/>
5848            <parameter type-id='type-id-1' is-artificial='yes'/>
5849            <return type-id='type-id-75'/>
5850          </function-decl>
5851        </member-function>
5852        <member-function access='private'>
5853          <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'>
5854            <parameter type-id='type-id-654' is-artificial='yes'/>
5855            <return type-id='type-id-548'/>
5856          </function-decl>
5857        </member-function>
5858        <member-function access='private'>
5859          <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'>
5860            <parameter type-id='type-id-654' is-artificial='yes'/>
5861            <return type-id='type-id-548'/>
5862          </function-decl>
5863        </member-function>
5864        <member-function access='private'>
5865          <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'>
5866            <parameter type-id='type-id-513' is-artificial='yes'/>
5867            <return type-id='type-id-597'/>
5868          </function-decl>
5869        </member-function>
5870        <member-function access='protected' static='yes'>
5871          <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'>
5872            <parameter type-id='type-id-554'/>
5873            <return type-id='type-id-364'/>
5874          </function-decl>
5875        </member-function>
5876        <member-function access='protected' static='yes'>
5877          <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'>
5878            <parameter type-id='type-id-764'/>
5879            <return type-id='type-id-364'/>
5880          </function-decl>
5881        </member-function>
5882        <member-function access='private'>
5883          <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'>
5884            <parameter type-id='type-id-513' is-artificial='yes'/>
5885            <return type-id='type-id-348'/>
5886          </function-decl>
5887        </member-function>
5888        <member-function access='private'>
5889          <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'>
5890            <parameter type-id='type-id-513' is-artificial='yes'/>
5891            <return type-id='type-id-360'/>
5892          </function-decl>
5893        </member-function>
5894        <member-function access='protected'>
5895          <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'>
5896            <parameter type-id='type-id-654' is-artificial='yes'/>
5897            <parameter type-id='type-id-349'/>
5898            <return type-id='type-id-75'/>
5899          </function-decl>
5900        </member-function>
5901        <member-function access='protected' static='yes'>
5902          <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'>
5903            <parameter type-id='type-id-675'/>
5904            <return type-id='type-id-349'/>
5905          </function-decl>
5906        </member-function>
5907        <member-function access='protected' static='yes'>
5908          <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'>
5909            <parameter type-id='type-id-675'/>
5910            <return type-id='type-id-349'/>
5911          </function-decl>
5912        </member-function>
5913        <member-function access='protected'>
5914          <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'>
5915            <parameter type-id='type-id-654' is-artificial='yes'/>
5916            <parameter type-id='type-id-349'/>
5917            <return type-id='type-id-75'/>
5918          </function-decl>
5919        </member-function>
5920        <member-function access='protected'>
5921          <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'>
5922            <parameter type-id='type-id-654' is-artificial='yes'/>
5923            <return type-id='type-id-349'/>
5924          </function-decl>
5925        </member-function>
5926        <member-function access='protected'>
5927          <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'>
5928            <parameter type-id='type-id-654' is-artificial='yes'/>
5929            <return type-id='type-id-349'/>
5930          </function-decl>
5931        </member-function>
5932        <member-function access='protected' static='yes'>
5933          <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'>
5934            <parameter type-id='type-id-764'/>
5935            <return type-id='type-id-578'/>
5936          </function-decl>
5937        </member-function>
5938        <member-function access='protected'>
5939          <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'>
5940            <parameter type-id='type-id-654' is-artificial='yes'/>
5941            <return type-id='type-id-349'/>
5942          </function-decl>
5943        </member-function>
5944        <member-function access='private'>
5945          <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'>
5946            <parameter type-id='type-id-654' is-artificial='yes'/>
5947            <parameter type-id='type-id-349'/>
5948            <parameter type-id='type-id-349'/>
5949            <parameter type-id='type-id-578'/>
5950            <return type-id='type-id-548'/>
5951          </function-decl>
5952        </member-function>
5953        <member-function access='private'>
5954          <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'>
5955            <parameter type-id='type-id-654' is-artificial='yes'/>
5956            <parameter type-id='type-id-578'/>
5957            <return type-id='type-id-548'/>
5958          </function-decl>
5959        </member-function>
5960        <member-function access='protected' static='yes'>
5961          <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'>
5962            <parameter type-id='type-id-554'/>
5963            <return type-id='type-id-578'/>
5964          </function-decl>
5965        </member-function>
5966        <member-function access='protected'>
5967          <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'>
5968            <parameter type-id='type-id-654' is-artificial='yes'/>
5969            <parameter type-id='type-id-364'/>
5970            <return type-id='type-id-349'/>
5971          </function-decl>
5972        </member-function>
5973        <member-function access='private'>
5974          <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'>
5975            <parameter type-id='type-id-513' is-artificial='yes'/>
5976            <return type-id='type-id-7'/>
5977          </function-decl>
5978        </member-function>
5979        <member-function access='protected'>
5980          <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'>
5981            <parameter type-id='type-id-654' is-artificial='yes'/>
5982            <return type-id='type-id-676'/>
5983          </function-decl>
5984        </member-function>
5985        <member-function access='protected'>
5986          <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'>
5987            <parameter type-id='type-id-654' is-artificial='yes'/>
5988            <return type-id='type-id-676'/>
5989          </function-decl>
5990        </member-function>
5991        <member-function access='protected' static='yes'>
5992          <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'>
5993            <parameter type-id='type-id-554'/>
5994            <return type-id='type-id-764'/>
5995          </function-decl>
5996        </member-function>
5997        <member-function access='private'>
5998          <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'>
5999            <parameter type-id='type-id-654' is-artificial='yes'/>
6000            <parameter type-id='type-id-349'/>
6001            <return type-id='type-id-75'/>
6002          </function-decl>
6003        </member-function>
6004        <member-function access='private'>
6005          <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_'>
6006            <parameter type-id='type-id-654' is-artificial='yes'/>
6007            <parameter type-id='type-id-554'/>
6008            <parameter type-id='type-id-554'/>
6009            <parameter type-id='type-id-364'/>
6010            <return type-id='type-id-548'/>
6011          </function-decl>
6012        </member-function>
6013        <member-function access='private'>
6014          <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_'>
6015            <parameter type-id='type-id-654' is-artificial='yes'/>
6016            <parameter type-id='type-id-364'/>
6017            <return type-id='type-id-716'/>
6018          </function-decl>
6019        </member-function>
6020        <member-function access='private'>
6021          <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_'>
6022            <parameter type-id='type-id-654' is-artificial='yes'/>
6023            <parameter type-id='type-id-529'/>
6024            <parameter type-id='type-id-364'/>
6025            <return type-id='type-id-548'/>
6026          </function-decl>
6027        </member-function>
6028      </class-decl>
6029      <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-573'>
6030        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-422'/>
6031        <member-function access='private'>
6032          <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'>
6033            <parameter type-id='type-id-687' is-artificial='yes'/>
6034            <return type-id='type-id-75'/>
6035          </function-decl>
6036        </member-function>
6037        <member-function access='private'>
6038          <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'>
6039            <parameter type-id='type-id-687' is-artificial='yes'/>
6040            <parameter type-id='type-id-575'/>
6041            <return type-id='type-id-75'/>
6042          </function-decl>
6043        </member-function>
6044        <member-function access='private' destructor='yes'>
6045          <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'>
6046            <parameter type-id='type-id-687' is-artificial='yes'/>
6047            <parameter type-id='type-id-1' is-artificial='yes'/>
6048            <return type-id='type-id-75'/>
6049          </function-decl>
6050        </member-function>
6051      </class-decl>
6052      <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-576'>
6053        <member-type access='private'>
6054          <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-690'>
6055            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-325'/>
6056            <data-member access='public' layout-offset-in-bits='0'>
6057              <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'/>
6058            </data-member>
6059            <member-function access='public' constructor='yes'>
6060              <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'>
6061                <parameter type-id='type-id-691' is-artificial='yes'/>
6062                <parameter type-id='type-id-3'/>
6063                <parameter type-id='type-id-327'/>
6064                <return type-id='type-id-75'/>
6065              </function-decl>
6066            </member-function>
6067          </class-decl>
6068        </member-type>
6069        <member-type access='private'>
6070          <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-580'>
6071            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-765'/>
6072            <data-member access='public' static='yes'>
6073              <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'/>
6074            </data-member>
6075            <data-member access='public' static='yes'>
6076              <var-decl name='_S_terminal' type-id='type-id-766' 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'/>
6077            </data-member>
6078            <data-member access='public' static='yes'>
6079              <var-decl name='_S_empty_rep_storage' type-id='type-id-371' 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'/>
6080            </data-member>
6081            <member-function access='public' static='yes'>
6082              <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'>
6083                <return type-id='type-id-692'/>
6084              </function-decl>
6085            </member-function>
6086            <member-function access='public'>
6087              <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'>
6088                <parameter type-id='type-id-693' is-artificial='yes'/>
6089                <return type-id='type-id-75'/>
6090              </function-decl>
6091            </member-function>
6092            <member-function access='public'>
6093              <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'>
6094                <parameter type-id='type-id-693' is-artificial='yes'/>
6095                <return type-id='type-id-3'/>
6096              </function-decl>
6097            </member-function>
6098            <member-function access='public'>
6099              <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'>
6100                <parameter type-id='type-id-693' is-artificial='yes'/>
6101                <parameter type-id='type-id-327'/>
6102                <return type-id='type-id-75'/>
6103              </function-decl>
6104            </member-function>
6105            <member-function access='public'>
6106              <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'>
6107                <parameter type-id='type-id-693' is-artificial='yes'/>
6108                <parameter type-id='type-id-19'/>
6109                <return type-id='type-id-75'/>
6110              </function-decl>
6111            </member-function>
6112            <member-function access='public'>
6113              <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'>
6114                <parameter type-id='type-id-582' is-artificial='yes'/>
6115                <return type-id='type-id-76'/>
6116              </function-decl>
6117            </member-function>
6118            <member-function access='public'>
6119              <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'>
6120                <parameter type-id='type-id-693' is-artificial='yes'/>
6121                <return type-id='type-id-3'/>
6122              </function-decl>
6123            </member-function>
6124            <member-function access='public'>
6125              <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'>
6126                <parameter type-id='type-id-693' is-artificial='yes'/>
6127                <parameter type-id='type-id-327'/>
6128                <parameter type-id='type-id-19'/>
6129                <return type-id='type-id-3'/>
6130              </function-decl>
6131            </member-function>
6132            <member-function access='public'>
6133              <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'>
6134                <parameter type-id='type-id-693' is-artificial='yes'/>
6135                <parameter type-id='type-id-327'/>
6136                <parameter type-id='type-id-327'/>
6137                <return type-id='type-id-3'/>
6138              </function-decl>
6139            </member-function>
6140            <member-function access='public'>
6141              <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_'>
6142                <parameter type-id='type-id-693' is-artificial='yes'/>
6143                <parameter type-id='type-id-327'/>
6144                <return type-id='type-id-75'/>
6145              </function-decl>
6146            </member-function>
6147            <member-function access='public' static='yes'>
6148              <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_'>
6149                <parameter type-id='type-id-19'/>
6150                <parameter type-id='type-id-19'/>
6151                <parameter type-id='type-id-327'/>
6152                <return type-id='type-id-693'/>
6153              </function-decl>
6154            </member-function>
6155          </class-decl>
6156        </member-type>
6157        <member-type access='private'>
6158          <class-decl name='_Rep_base' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-765'/>
6159        </member-type>
6160        <data-member access='private' static='yes'>
6161          <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'/>
6162        </data-member>
6163        <data-member access='private' layout-offset-in-bits='0'>
6164          <var-decl name='_M_dataplus' type-id='type-id-690' 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'/>
6165        </data-member>
6166        <member-function access='private'>
6167          <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'>
6168            <parameter type-id='type-id-689' is-artificial='yes'/>
6169            <return type-id='type-id-75'/>
6170          </function-decl>
6171        </member-function>
6172        <member-function access='private'>
6173          <function-decl name='basic_string' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
6174            <parameter type-id='type-id-689' is-artificial='yes'/>
6175            <parameter type-id='type-id-327'/>
6176            <return type-id='type-id-75'/>
6177          </function-decl>
6178        </member-function>
6179        <member-function access='private'>
6180          <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_'>
6181            <parameter type-id='type-id-689' is-artificial='yes'/>
6182            <parameter type-id='type-id-578'/>
6183            <return type-id='type-id-75'/>
6184          </function-decl>
6185        </member-function>
6186        <member-function access='private'>
6187          <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'>
6188            <parameter type-id='type-id-689' is-artificial='yes'/>
6189            <parameter type-id='type-id-578'/>
6190            <parameter type-id='type-id-19'/>
6191            <parameter type-id='type-id-19'/>
6192            <return type-id='type-id-75'/>
6193          </function-decl>
6194        </member-function>
6195        <member-function access='private'>
6196          <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'>
6197            <parameter type-id='type-id-689' is-artificial='yes'/>
6198            <parameter type-id='type-id-578'/>
6199            <parameter type-id='type-id-19'/>
6200            <parameter type-id='type-id-19'/>
6201            <parameter type-id='type-id-327'/>
6202            <return type-id='type-id-75'/>
6203          </function-decl>
6204        </member-function>
6205        <member-function access='private'>
6206          <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'>
6207            <parameter type-id='type-id-689' is-artificial='yes'/>
6208            <parameter type-id='type-id-2'/>
6209            <parameter type-id='type-id-19'/>
6210            <parameter type-id='type-id-327'/>
6211            <return type-id='type-id-75'/>
6212          </function-decl>
6213        </member-function>
6214        <member-function access='private'>
6215          <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_'>
6216            <parameter type-id='type-id-689' is-artificial='yes'/>
6217            <parameter type-id='type-id-2'/>
6218            <parameter type-id='type-id-327'/>
6219            <return type-id='type-id-75'/>
6220          </function-decl>
6221        </member-function>
6222        <member-function access='private'>
6223          <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'>
6224            <parameter type-id='type-id-689' is-artificial='yes'/>
6225            <parameter type-id='type-id-19'/>
6226            <parameter type-id='type-id-84'/>
6227            <parameter type-id='type-id-327'/>
6228            <return type-id='type-id-75'/>
6229          </function-decl>
6230        </member-function>
6231        <member-function access='private' destructor='yes'>
6232          <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'>
6233            <parameter type-id='type-id-689' is-artificial='yes'/>
6234            <parameter type-id='type-id-1' is-artificial='yes'/>
6235            <return type-id='type-id-75'/>
6236          </function-decl>
6237        </member-function>
6238        <member-function access='private' static='yes'>
6239          <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'>
6240            <parameter type-id='type-id-2'/>
6241            <parameter type-id='type-id-2'/>
6242            <parameter type-id='type-id-327'/>
6243            <parameter type-id='type-id-767'/>
6244            <return type-id='type-id-3'/>
6245          </function-decl>
6246        </member-function>
6247        <member-function access='private' static='yes'>
6248          <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'>
6249            <parameter type-id='type-id-2'/>
6250            <parameter type-id='type-id-2'/>
6251            <parameter type-id='type-id-327'/>
6252            <parameter type-id='type-id-768'/>
6253            <return type-id='type-id-3'/>
6254          </function-decl>
6255        </member-function>
6256        <member-function access='private' static='yes'>
6257          <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'>
6258            <parameter type-id='type-id-2'/>
6259            <parameter type-id='type-id-2'/>
6260            <parameter type-id='type-id-327'/>
6261            <return type-id='type-id-3'/>
6262          </function-decl>
6263        </member-function>
6264        <member-function access='private'>
6265          <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'>
6266            <parameter type-id='type-id-579' is-artificial='yes'/>
6267            <return type-id='type-id-3'/>
6268          </function-decl>
6269        </member-function>
6270        <member-function access='private'>
6271          <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'>
6272            <parameter type-id='type-id-579' is-artificial='yes'/>
6273            <return type-id='type-id-693'/>
6274          </function-decl>
6275        </member-function>
6276        <member-function access='private'>
6277          <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'>
6278            <parameter type-id='type-id-579' is-artificial='yes'/>
6279            <return type-id='type-id-325'/>
6280          </function-decl>
6281        </member-function>
6282        <member-function access='private' static='yes'>
6283          <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'>
6284            <parameter type-id='type-id-3'/>
6285            <parameter type-id='type-id-2'/>
6286            <parameter type-id='type-id-19'/>
6287            <return type-id='type-id-75'/>
6288          </function-decl>
6289        </member-function>
6290        <member-function access='private'>
6291          <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'>
6292            <parameter type-id='type-id-579' is-artificial='yes'/>
6293            <return type-id='type-id-2'/>
6294          </function-decl>
6295        </member-function>
6296        <member-function access='private' static='yes'>
6297          <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'>
6298            <return type-id='type-id-692'/>
6299          </function-decl>
6300        </member-function>
6301        <member-function access='private' static='yes'>
6302          <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'>
6303            <parameter type-id='type-id-3'/>
6304            <parameter type-id='type-id-2'/>
6305            <parameter type-id='type-id-2'/>
6306            <return type-id='type-id-75'/>
6307          </function-decl>
6308        </member-function>
6309        <member-function access='private'>
6310          <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'>
6311            <parameter type-id='type-id-579' is-artificial='yes'/>
6312            <return type-id='type-id-7'/>
6313          </function-decl>
6314        </member-function>
6315        <member-function access='private'>
6316          <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'>
6317            <parameter type-id='type-id-579' is-artificial='yes'/>
6318            <return type-id='type-id-2'/>
6319          </function-decl>
6320        </member-function>
6321        <member-function access='private' static='yes'>
6322          <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'>
6323            <parameter type-id='type-id-19'/>
6324            <parameter type-id='type-id-19'/>
6325            <return type-id='type-id-1'/>
6326          </function-decl>
6327        </member-function>
6328        <member-function access='private'>
6329          <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'>
6330            <parameter type-id='type-id-579' is-artificial='yes'/>
6331            <parameter type-id='type-id-578'/>
6332            <return type-id='type-id-1'/>
6333          </function-decl>
6334        </member-function>
6335      </class-decl>
6336      <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-375'>
6337        <member-type access='private'>
6338          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-769'/>
6339        </member-type>
6340        <data-member access='private' layout-offset-in-bits='0'>
6341          <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'/>
6342        </data-member>
6343        <member-function access='private'>
6344          <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'>
6345            <parameter type-id='type-id-698' is-artificial='yes'/>
6346            <return type-id='type-id-75'/>
6347          </function-decl>
6348        </member-function>
6349        <member-function access='private'>
6350          <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'>
6351            <parameter type-id='type-id-698' is-artificial='yes'/>
6352            <parameter type-id='type-id-595'/>
6353            <parameter type-id='type-id-352'/>
6354            <return type-id='type-id-75'/>
6355          </function-decl>
6356        </member-function>
6357        <member-function access='private'>
6358          <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'>
6359            <parameter type-id='type-id-698' is-artificial='yes'/>
6360            <parameter type-id='type-id-602'/>
6361            <return type-id='type-id-75'/>
6362          </function-decl>
6363        </member-function>
6364        <member-function access='private'>
6365          <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'>
6366            <parameter type-id='type-id-698' is-artificial='yes'/>
6367            <parameter type-id='type-id-354'/>
6368            <return type-id='type-id-712'/>
6369          </function-decl>
6370        </member-function>
6371        <member-function access='private'>
6372          <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'>
6373            <parameter type-id='type-id-698' is-artificial='yes'/>
6374            <parameter type-id='type-id-334'/>
6375            <return type-id='type-id-540'/>
6376          </function-decl>
6377        </member-function>
6378        <member-function access='private'>
6379          <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'>
6380            <parameter type-id='type-id-698' is-artificial='yes'/>
6381            <parameter type-id='type-id-334'/>
6382            <return type-id='type-id-540'/>
6383          </function-decl>
6384        </member-function>
6385        <member-function access='private'>
6386          <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'>
6387            <parameter type-id='type-id-698' is-artificial='yes'/>
6388            <return type-id='type-id-540'/>
6389          </function-decl>
6390        </member-function>
6391      </class-decl>
6392      <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-377'>
6393        <member-type access='private'>
6394          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-770'/>
6395        </member-type>
6396        <data-member access='private' layout-offset-in-bits='0'>
6397          <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'/>
6398        </data-member>
6399        <member-function access='private'>
6400          <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'>
6401            <parameter type-id='type-id-700' is-artificial='yes'/>
6402            <return type-id='type-id-75'/>
6403          </function-decl>
6404        </member-function>
6405        <member-function access='private'>
6406          <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'>
6407            <parameter type-id='type-id-700' is-artificial='yes'/>
6408            <parameter type-id='type-id-595'/>
6409            <parameter type-id='type-id-357'/>
6410            <return type-id='type-id-75'/>
6411          </function-decl>
6412        </member-function>
6413        <member-function access='private'>
6414          <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'>
6415            <parameter type-id='type-id-700' is-artificial='yes'/>
6416            <parameter type-id='type-id-605'/>
6417            <return type-id='type-id-75'/>
6418          </function-decl>
6419        </member-function>
6420        <member-function access='private'>
6421          <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'>
6422            <parameter type-id='type-id-700' is-artificial='yes'/>
6423            <parameter type-id='type-id-334'/>
6424            <return type-id='type-id-544'/>
6425          </function-decl>
6426        </member-function>
6427        <member-function access='private'>
6428          <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'>
6429            <parameter type-id='type-id-700' is-artificial='yes'/>
6430            <return type-id='type-id-544'/>
6431          </function-decl>
6432        </member-function>
6433        <member-function access='private'>
6434          <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'>
6435            <parameter type-id='type-id-700' is-artificial='yes'/>
6436            <parameter type-id='type-id-544'/>
6437            <return type-id='type-id-75'/>
6438          </function-decl>
6439        </member-function>
6440        <member-function access='private'>
6441          <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'>
6442            <parameter type-id='type-id-700' is-artificial='yes'/>
6443            <return type-id='type-id-544'/>
6444          </function-decl>
6445        </member-function>
6446        <member-function access='private'>
6447          <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'>
6448            <parameter type-id='type-id-700' is-artificial='yes'/>
6449            <parameter type-id='type-id-334'/>
6450            <return type-id='type-id-544'/>
6451          </function-decl>
6452        </member-function>
6453        <member-function access='private'>
6454          <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'>
6455            <parameter type-id='type-id-700' is-artificial='yes'/>
6456            <parameter type-id='type-id-359'/>
6457            <return type-id='type-id-714'/>
6458          </function-decl>
6459        </member-function>
6460      </class-decl>
6461      <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-379'>
6462        <member-type access='private'>
6463          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-771'/>
6464        </member-type>
6465        <data-member access='private' layout-offset-in-bits='0'>
6466          <var-decl name='_M_t' type-id='type-id-510' 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'/>
6467        </data-member>
6468        <member-function access='private'>
6469          <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'>
6470            <parameter type-id='type-id-702' is-artificial='yes'/>
6471            <return type-id='type-id-75'/>
6472          </function-decl>
6473        </member-function>
6474        <member-function access='private'>
6475          <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'>
6476            <parameter type-id='type-id-702' is-artificial='yes'/>
6477            <parameter type-id='type-id-599'/>
6478            <parameter type-id='type-id-362'/>
6479            <return type-id='type-id-75'/>
6480          </function-decl>
6481        </member-function>
6482        <member-function access='private'>
6483          <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'>
6484            <parameter type-id='type-id-702' is-artificial='yes'/>
6485            <parameter type-id='type-id-608'/>
6486            <return type-id='type-id-75'/>
6487          </function-decl>
6488        </member-function>
6489        <member-function access='private'>
6490          <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'>
6491            <parameter type-id='type-id-702' is-artificial='yes'/>
6492            <return type-id='type-id-548'/>
6493          </function-decl>
6494        </member-function>
6495        <member-function access='private'>
6496          <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'>
6497            <parameter type-id='type-id-702' is-artificial='yes'/>
6498            <return type-id='type-id-548'/>
6499          </function-decl>
6500        </member-function>
6501        <member-function access='private'>
6502          <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'>
6503            <parameter type-id='type-id-702' is-artificial='yes'/>
6504            <parameter type-id='type-id-578'/>
6505            <return type-id='type-id-548'/>
6506          </function-decl>
6507        </member-function>
6508        <member-function access='private'>
6509          <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'>
6510            <parameter type-id='type-id-609' is-artificial='yes'/>
6511            <return type-id='type-id-597'/>
6512          </function-decl>
6513        </member-function>
6514        <member-function access='private'>
6515          <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'>
6516            <parameter type-id='type-id-702' is-artificial='yes'/>
6517            <parameter type-id='type-id-548'/>
6518            <parameter type-id='type-id-364'/>
6519            <return type-id='type-id-548'/>
6520          </function-decl>
6521        </member-function>
6522        <member-function access='private'>
6523          <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'>
6524            <parameter type-id='type-id-702' is-artificial='yes'/>
6525            <parameter type-id='type-id-578'/>
6526            <return type-id='type-id-720'/>
6527          </function-decl>
6528        </member-function>
6529      </class-decl>
6530      <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-390'>
6531        <data-member access='private' layout-offset-in-bits='0'>
6532          <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_set.h' line='112' column='1'/>
6533        </data-member>
6534        <member-function access='private'>
6535          <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'>
6536            <parameter type-id='type-id-719' is-artificial='yes'/>
6537            <return type-id='type-id-75'/>
6538          </function-decl>
6539        </member-function>
6540        <member-function access='private'>
6541          <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'>
6542            <parameter type-id='type-id-719' is-artificial='yes'/>
6543            <parameter type-id='type-id-595'/>
6544            <parameter type-id='type-id-331'/>
6545            <return type-id='type-id-75'/>
6546          </function-decl>
6547        </member-function>
6548        <member-function access='private'>
6549          <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'>
6550            <parameter type-id='type-id-719' is-artificial='yes'/>
6551            <parameter type-id='type-id-626'/>
6552            <return type-id='type-id-75'/>
6553          </function-decl>
6554        </member-function>
6555        <member-function access='private'>
6556          <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'>
6557            <parameter type-id='type-id-719' is-artificial='yes'/>
6558            <parameter type-id='type-id-334'/>
6559            <return type-id='type-id-517'/>
6560          </function-decl>
6561        </member-function>
6562        <member-function access='private'>
6563          <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'>
6564            <parameter type-id='type-id-627' is-artificial='yes'/>
6565            <return type-id='type-id-517'/>
6566          </function-decl>
6567        </member-function>
6568        <member-function access='private'>
6569          <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'>
6570            <parameter type-id='type-id-719' is-artificial='yes'/>
6571            <parameter type-id='type-id-334'/>
6572            <return type-id='type-id-708'/>
6573          </function-decl>
6574        </member-function>
6575      </class-decl>
6576      <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-381'>
6577        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-564'/>
6578        <member-function access='private'>
6579          <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'>
6580            <parameter type-id='type-id-721' is-artificial='yes'/>
6581            <return type-id='type-id-75'/>
6582          </function-decl>
6583        </member-function>
6584        <member-function access='private'>
6585          <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'>
6586            <parameter type-id='type-id-721' is-artificial='yes'/>
6587            <parameter type-id='type-id-321'/>
6588            <return type-id='type-id-75'/>
6589          </function-decl>
6590        </member-function>
6591        <member-function access='private'>
6592          <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'>
6593            <parameter type-id='type-id-721' is-artificial='yes'/>
6594            <parameter type-id='type-id-19'/>
6595            <parameter type-id='type-id-324'/>
6596            <parameter type-id='type-id-321'/>
6597            <return type-id='type-id-75'/>
6598          </function-decl>
6599        </member-function>
6600        <member-function access='private'>
6601          <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'>
6602            <parameter type-id='type-id-721' is-artificial='yes'/>
6603            <parameter type-id='type-id-629'/>
6604            <return type-id='type-id-75'/>
6605          </function-decl>
6606        </member-function>
6607        <member-function access='private' destructor='yes'>
6608          <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'>
6609            <parameter type-id='type-id-721' is-artificial='yes'/>
6610            <parameter type-id='type-id-1' is-artificial='yes'/>
6611            <return type-id='type-id-75'/>
6612          </function-decl>
6613        </member-function>
6614        <member-function access='private'>
6615          <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'>
6616            <parameter type-id='type-id-721' is-artificial='yes'/>
6617            <return type-id='type-id-410'/>
6618          </function-decl>
6619        </member-function>
6620        <member-function access='protected'>
6621          <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'>
6622            <parameter type-id='type-id-721' is-artificial='yes'/>
6623            <parameter type-id='type-id-322'/>
6624            <return type-id='type-id-75'/>
6625          </function-decl>
6626        </member-function>
6627        <member-function access='private'>
6628          <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'>
6629            <parameter type-id='type-id-630' is-artificial='yes'/>
6630            <return type-id='type-id-413'/>
6631          </function-decl>
6632        </member-function>
6633        <member-function access='private'>
6634          <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'>
6635            <parameter type-id='type-id-630' is-artificial='yes'/>
6636            <return type-id='type-id-413'/>
6637          </function-decl>
6638        </member-function>
6639        <member-function access='private'>
6640          <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'>
6641            <parameter type-id='type-id-630' is-artificial='yes'/>
6642            <return type-id='type-id-7'/>
6643          </function-decl>
6644        </member-function>
6645        <member-function access='private'>
6646          <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'>
6647            <parameter type-id='type-id-630' is-artificial='yes'/>
6648            <return type-id='type-id-7'/>
6649          </function-decl>
6650        </member-function>
6651        <member-function access='protected'>
6652          <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'>
6653            <parameter type-id='type-id-630' is-artificial='yes'/>
6654            <parameter type-id='type-id-19'/>
6655            <parameter type-id='type-id-2'/>
6656            <return type-id='type-id-7'/>
6657          </function-decl>
6658        </member-function>
6659        <member-function access='private'>
6660          <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'>
6661            <parameter type-id='type-id-721' is-artificial='yes'/>
6662            <return type-id='type-id-410'/>
6663          </function-decl>
6664        </member-function>
6665        <member-function access='private'>
6666          <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'>
6667            <parameter type-id='type-id-721' is-artificial='yes'/>
6668            <return type-id='type-id-394'/>
6669          </function-decl>
6670        </member-function>
6671        <member-function access='private'>
6672          <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'>
6673            <parameter type-id='type-id-721' is-artificial='yes'/>
6674            <return type-id='type-id-75'/>
6675          </function-decl>
6676        </member-function>
6677        <member-function access='private'>
6678          <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'>
6679            <parameter type-id='type-id-630' is-artificial='yes'/>
6680            <return type-id='type-id-76'/>
6681          </function-decl>
6682        </member-function>
6683        <member-function access='private'>
6684          <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'>
6685            <parameter type-id='type-id-721' is-artificial='yes'/>
6686            <parameter type-id='type-id-410'/>
6687            <return type-id='type-id-410'/>
6688          </function-decl>
6689        </member-function>
6690        <member-function access='private'>
6691          <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'>
6692            <parameter type-id='type-id-721' is-artificial='yes'/>
6693            <parameter type-id='type-id-720'/>
6694            <return type-id='type-id-75'/>
6695          </function-decl>
6696        </member-function>
6697        <member-function access='private'>
6698          <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'>
6699            <parameter type-id='type-id-721' is-artificial='yes'/>
6700            <return type-id='type-id-75'/>
6701          </function-decl>
6702        </member-function>
6703        <member-function access='protected'>
6704          <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_'>
6705            <parameter type-id='type-id-721' is-artificial='yes'/>
6706            <parameter type-id='type-id-410'/>
6707            <parameter type-id='type-id-324'/>
6708            <return type-id='type-id-75'/>
6709          </function-decl>
6710        </member-function>
6711        <member-function access='private'>
6712          <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'>
6713            <parameter type-id='type-id-721' is-artificial='yes'/>
6714            <parameter type-id='type-id-324'/>
6715            <return type-id='type-id-75'/>
6716          </function-decl>
6717        </member-function>
6718      </class-decl>
6719      <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-631'>
6720        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-567'/>
6721        <member-function access='private'>
6722          <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'>
6723            <parameter type-id='type-id-222' is-artificial='yes'/>
6724            <return type-id='type-id-75'/>
6725          </function-decl>
6726        </member-function>
6727        <member-function access='private'>
6728          <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'>
6729            <parameter type-id='type-id-222' is-artificial='yes'/>
6730            <parameter type-id='type-id-575'/>
6731            <return type-id='type-id-75'/>
6732          </function-decl>
6733        </member-function>
6734        <member-function access='private'>
6735          <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'>
6736            <parameter type-id='type-id-222' is-artificial='yes'/>
6737            <parameter type-id='type-id-19'/>
6738            <parameter type-id='type-id-728'/>
6739            <parameter type-id='type-id-575'/>
6740            <return type-id='type-id-75'/>
6741          </function-decl>
6742        </member-function>
6743        <member-function access='private'>
6744          <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'>
6745            <parameter type-id='type-id-222' is-artificial='yes'/>
6746            <parameter type-id='type-id-633'/>
6747            <return type-id='type-id-75'/>
6748          </function-decl>
6749        </member-function>
6750        <member-function access='private' destructor='yes'>
6751          <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'>
6752            <parameter type-id='type-id-222' is-artificial='yes'/>
6753            <parameter type-id='type-id-1' is-artificial='yes'/>
6754            <return type-id='type-id-75'/>
6755          </function-decl>
6756        </member-function>
6757        <member-function access='private'>
6758          <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'>
6759            <parameter type-id='type-id-222' is-artificial='yes'/>
6760            <parameter type-id='type-id-19'/>
6761            <return type-id='type-id-730'/>
6762          </function-decl>
6763        </member-function>
6764        <member-function access='private'>
6765          <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'>
6766            <parameter type-id='type-id-634' is-artificial='yes'/>
6767            <return type-id='type-id-7'/>
6768          </function-decl>
6769        </member-function>
6770        <member-function access='private'>
6771          <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'>
6772            <parameter type-id='type-id-634' is-artificial='yes'/>
6773            <return type-id='type-id-7'/>
6774          </function-decl>
6775        </member-function>
6776        <member-function access='protected'>
6777          <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'>
6778            <parameter type-id='type-id-634' is-artificial='yes'/>
6779            <parameter type-id='type-id-19'/>
6780            <parameter type-id='type-id-2'/>
6781            <return type-id='type-id-7'/>
6782          </function-decl>
6783        </member-function>
6784        <member-function access='private'>
6785          <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'>
6786            <parameter type-id='type-id-222' is-artificial='yes'/>
6787            <return type-id='type-id-416'/>
6788          </function-decl>
6789        </member-function>
6790        <member-function access='private'>
6791          <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'>
6792            <parameter type-id='type-id-222' is-artificial='yes'/>
6793            <return type-id='type-id-416'/>
6794          </function-decl>
6795        </member-function>
6796        <member-function access='private'>
6797          <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'>
6798            <parameter type-id='type-id-222' is-artificial='yes'/>
6799            <parameter type-id='type-id-728'/>
6800            <return type-id='type-id-75'/>
6801          </function-decl>
6802        </member-function>
6803        <member-function access='protected'>
6804          <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_'>
6805            <parameter type-id='type-id-222' is-artificial='yes'/>
6806            <parameter type-id='type-id-416'/>
6807            <parameter type-id='type-id-728'/>
6808            <return type-id='type-id-75'/>
6809          </function-decl>
6810        </member-function>
6811      </class-decl>
6812      <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-635'>
6813        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-570'/>
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='207' column='1' visibility='default' binding='global' size-in-bits='64'>
6816            <parameter type-id='type-id-724' is-artificial='yes'/>
6817            <return type-id='type-id-75'/>
6818          </function-decl>
6819        </member-function>
6820        <member-function access='private'>
6821          <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'>
6822            <parameter type-id='type-id-724' is-artificial='yes'/>
6823            <parameter type-id='type-id-367'/>
6824            <return type-id='type-id-75'/>
6825          </function-decl>
6826        </member-function>
6827        <member-function access='private'>
6828          <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'>
6829            <parameter type-id='type-id-724' is-artificial='yes'/>
6830            <parameter type-id='type-id-19'/>
6831            <parameter type-id='type-id-369'/>
6832            <parameter type-id='type-id-367'/>
6833            <return type-id='type-id-75'/>
6834          </function-decl>
6835        </member-function>
6836        <member-function access='private'>
6837          <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'>
6838            <parameter type-id='type-id-724' is-artificial='yes'/>
6839            <parameter type-id='type-id-637'/>
6840            <return type-id='type-id-75'/>
6841          </function-decl>
6842        </member-function>
6843        <member-function access='private' destructor='yes'>
6844          <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'>
6845            <parameter type-id='type-id-724' is-artificial='yes'/>
6846            <parameter type-id='type-id-1' is-artificial='yes'/>
6847            <return type-id='type-id-75'/>
6848          </function-decl>
6849        </member-function>
6850        <member-function access='private'>
6851          <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'>
6852            <parameter type-id='type-id-638' is-artificial='yes'/>
6853            <return type-id='type-id-7'/>
6854          </function-decl>
6855        </member-function>
6856        <member-function access='private'>
6857          <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'>
6858            <parameter type-id='type-id-638' is-artificial='yes'/>
6859            <return type-id='type-id-7'/>
6860          </function-decl>
6861        </member-function>
6862        <member-function access='protected'>
6863          <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'>
6864            <parameter type-id='type-id-638' is-artificial='yes'/>
6865            <parameter type-id='type-id-19'/>
6866            <parameter type-id='type-id-2'/>
6867            <return type-id='type-id-7'/>
6868          </function-decl>
6869        </member-function>
6870        <member-function access='private'>
6871          <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'>
6872            <parameter type-id='type-id-724' is-artificial='yes'/>
6873            <return type-id='type-id-419'/>
6874          </function-decl>
6875        </member-function>
6876        <member-function access='private'>
6877          <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'>
6878            <parameter type-id='type-id-724' is-artificial='yes'/>
6879            <return type-id='type-id-419'/>
6880          </function-decl>
6881        </member-function>
6882        <member-function access='private'>
6883          <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'>
6884            <parameter type-id='type-id-724' is-artificial='yes'/>
6885            <parameter type-id='type-id-369'/>
6886            <return type-id='type-id-75'/>
6887          </function-decl>
6888        </member-function>
6889        <member-function access='private'>
6890          <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'>
6891            <parameter type-id='type-id-724' is-artificial='yes'/>
6892            <parameter type-id='type-id-19'/>
6893            <return type-id='type-id-742'/>
6894          </function-decl>
6895        </member-function>
6896        <member-function access='protected'>
6897          <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_'>
6898            <parameter type-id='type-id-724' is-artificial='yes'/>
6899            <parameter type-id='type-id-419'/>
6900            <parameter type-id='type-id-369'/>
6901            <return type-id='type-id-75'/>
6902          </function-decl>
6903        </member-function>
6904      </class-decl>
6905      <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-772'>
6906        <underlying-type type-id='type-id-96'/>
6907        <enumerator name='_S_red' value='0'/>
6908        <enumerator name='_S_black' value='1'/>
6909      </enum-decl>
6910      <class-decl name='_Destroy_aux&lt;true&gt;' is-struct='yes' visibility='default' id='type-id-773'/>
6911      <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-495'>
6912        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-774'/>
6913        <member-function access='public'>
6914          <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'>
6915            <parameter type-id='type-id-497' is-artificial='yes'/>
6916            <parameter type-id='type-id-334'/>
6917            <return type-id='type-id-334'/>
6918          </function-decl>
6919        </member-function>
6920      </class-decl>
6921      <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-304'>
6922        <data-member access='public' layout-offset-in-bits='0'>
6923          <var-decl name='_M_node' type-id='type-id-775' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
6924        </data-member>
6925        <member-function access='public'>
6926          <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'>
6927            <parameter type-id='type-id-658' is-artificial='yes'/>
6928            <return type-id='type-id-75'/>
6929          </function-decl>
6930        </member-function>
6931        <member-function access='public'>
6932          <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'>
6933            <parameter type-id='type-id-658' is-artificial='yes'/>
6934            <parameter type-id='type-id-748'/>
6935            <return type-id='type-id-75'/>
6936          </function-decl>
6937        </member-function>
6938        <member-function access='public'>
6939          <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'>
6940            <parameter type-id='type-id-658' is-artificial='yes'/>
6941            <parameter type-id='type-id-535'/>
6942            <return type-id='type-id-75'/>
6943          </function-decl>
6944        </member-function>
6945        <member-function access='public'>
6946          <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'>
6947            <parameter type-id='type-id-516' is-artificial='yes'/>
6948            <return type-id='type-id-298'/>
6949          </function-decl>
6950        </member-function>
6951        <member-function access='public'>
6952          <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'>
6953            <parameter type-id='type-id-658' is-artificial='yes'/>
6954            <return type-id='type-id-657'/>
6955          </function-decl>
6956        </member-function>
6957        <member-function access='public'>
6958          <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'>
6959            <parameter type-id='type-id-516' is-artificial='yes'/>
6960            <parameter type-id='type-id-515'/>
6961            <return type-id='type-id-76'/>
6962          </function-decl>
6963        </member-function>
6964        <member-function access='public'>
6965          <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'>
6966            <parameter type-id='type-id-658' is-artificial='yes'/>
6967            <return type-id='type-id-75'/>
6968          </function-decl>
6969        </member-function>
6970        <member-function access='public'>
6971          <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'>
6972            <parameter type-id='type-id-658' is-artificial='yes'/>
6973            <parameter type-id='type-id-776'/>
6974            <return type-id='type-id-75'/>
6975          </function-decl>
6976        </member-function>
6977        <member-function access='public'>
6978          <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'>
6979            <parameter type-id='type-id-658' is-artificial='yes'/>
6980            <parameter type-id='type-id-535'/>
6981            <return type-id='type-id-75'/>
6982          </function-decl>
6983        </member-function>
6984        <member-function access='public'>
6985          <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'>
6986            <parameter type-id='type-id-516' is-artificial='yes'/>
6987            <return type-id='type-id-302'/>
6988          </function-decl>
6989        </member-function>
6990      </class-decl>
6991      <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-517'>
6992        <data-member access='public' layout-offset-in-bits='0'>
6993          <var-decl name='_M_node' type-id='type-id-775' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
6994        </data-member>
6995        <member-function access='public'>
6996          <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'>
6997            <parameter type-id='type-id-660' is-artificial='yes'/>
6998            <return type-id='type-id-75'/>
6999          </function-decl>
7000        </member-function>
7001        <member-function access='public'>
7002          <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'>
7003            <parameter type-id='type-id-660' is-artificial='yes'/>
7004            <parameter type-id='type-id-752'/>
7005            <return type-id='type-id-75'/>
7006          </function-decl>
7007        </member-function>
7008        <member-function access='public'>
7009          <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'>
7010            <parameter type-id='type-id-660' is-artificial='yes'/>
7011            <parameter type-id='type-id-538'/>
7012            <return type-id='type-id-75'/>
7013          </function-decl>
7014        </member-function>
7015        <member-function access='public'>
7016          <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'>
7017            <parameter type-id='type-id-520' is-artificial='yes'/>
7018            <parameter type-id='type-id-519'/>
7019            <return type-id='type-id-76'/>
7020          </function-decl>
7021        </member-function>
7022        <member-function access='public'>
7023          <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'>
7024            <parameter type-id='type-id-520' is-artificial='yes'/>
7025            <return type-id='type-id-334'/>
7026          </function-decl>
7027        </member-function>
7028      </class-decl>
7029      <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-521'>
7030        <data-member access='public' layout-offset-in-bits='0'>
7031          <var-decl name='_M_node' type-id='type-id-775' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
7032        </data-member>
7033        <member-function access='public'>
7034          <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'>
7035            <parameter type-id='type-id-662' is-artificial='yes'/>
7036            <return type-id='type-id-75'/>
7037          </function-decl>
7038        </member-function>
7039        <member-function access='public'>
7040          <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'>
7041            <parameter type-id='type-id-662' is-artificial='yes'/>
7042            <parameter type-id='type-id-756'/>
7043            <return type-id='type-id-75'/>
7044          </function-decl>
7045        </member-function>
7046        <member-function access='public'>
7047          <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'>
7048            <parameter type-id='type-id-662' is-artificial='yes'/>
7049            <parameter type-id='type-id-542'/>
7050            <return type-id='type-id-75'/>
7051          </function-decl>
7052        </member-function>
7053        <member-function access='public'>
7054          <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'>
7055            <parameter type-id='type-id-524' is-artificial='yes'/>
7056            <parameter type-id='type-id-523'/>
7057            <return type-id='type-id-76'/>
7058          </function-decl>
7059        </member-function>
7060        <member-function access='public'>
7061          <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'>
7062            <parameter type-id='type-id-524' is-artificial='yes'/>
7063            <return type-id='type-id-612'/>
7064          </function-decl>
7065        </member-function>
7066      </class-decl>
7067      <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-525'>
7068        <data-member access='public' layout-offset-in-bits='0'>
7069          <var-decl name='_M_node' type-id='type-id-775' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
7070        </data-member>
7071        <member-function access='public'>
7072          <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'>
7073            <parameter type-id='type-id-664' is-artificial='yes'/>
7074            <return type-id='type-id-75'/>
7075          </function-decl>
7076        </member-function>
7077        <member-function access='public'>
7078          <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'>
7079            <parameter type-id='type-id-664' is-artificial='yes'/>
7080            <parameter type-id='type-id-760'/>
7081            <return type-id='type-id-75'/>
7082          </function-decl>
7083        </member-function>
7084        <member-function access='public'>
7085          <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'>
7086            <parameter type-id='type-id-664' is-artificial='yes'/>
7087            <parameter type-id='type-id-546'/>
7088            <return type-id='type-id-75'/>
7089          </function-decl>
7090        </member-function>
7091        <member-function access='public'>
7092          <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'>
7093            <parameter type-id='type-id-528' is-artificial='yes'/>
7094            <return type-id='type-id-615'/>
7095          </function-decl>
7096        </member-function>
7097        <member-function access='public'>
7098          <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'>
7099            <parameter type-id='type-id-664' is-artificial='yes'/>
7100            <return type-id='type-id-663'/>
7101          </function-decl>
7102        </member-function>
7103        <member-function access='public'>
7104          <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'>
7105            <parameter type-id='type-id-528' is-artificial='yes'/>
7106            <parameter type-id='type-id-527'/>
7107            <return type-id='type-id-76'/>
7108          </function-decl>
7109        </member-function>
7110      </class-decl>
7111      <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-529'>
7112        <data-member access='public' layout-offset-in-bits='0'>
7113          <var-decl name='_M_node' type-id='type-id-775' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
7114        </data-member>
7115        <member-function access='public'>
7116          <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'>
7117            <parameter type-id='type-id-666' is-artificial='yes'/>
7118            <return type-id='type-id-75'/>
7119          </function-decl>
7120        </member-function>
7121        <member-function access='public'>
7122          <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'>
7123            <parameter type-id='type-id-666' is-artificial='yes'/>
7124            <parameter type-id='type-id-764'/>
7125            <return type-id='type-id-75'/>
7126          </function-decl>
7127        </member-function>
7128        <member-function access='public'>
7129          <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'>
7130            <parameter type-id='type-id-666' is-artificial='yes'/>
7131            <parameter type-id='type-id-550'/>
7132            <return type-id='type-id-75'/>
7133          </function-decl>
7134        </member-function>
7135        <member-function access='public'>
7136          <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'>
7137            <parameter type-id='type-id-666' is-artificial='yes'/>
7138            <return type-id='type-id-665'/>
7139          </function-decl>
7140        </member-function>
7141        <member-function access='public'>
7142          <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'>
7143            <parameter type-id='type-id-666' is-artificial='yes'/>
7144            <return type-id='type-id-665'/>
7145          </function-decl>
7146        </member-function>
7147      </class-decl>
7148      <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-536'>
7149        <data-member access='public' layout-offset-in-bits='0'>
7150          <var-decl name='_M_node' type-id='type-id-777' 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'/>
7151        </data-member>
7152        <member-function access='public'>
7153          <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'>
7154            <parameter type-id='type-id-668' is-artificial='yes'/>
7155            <return type-id='type-id-75'/>
7156          </function-decl>
7157        </member-function>
7158        <member-function access='public'>
7159          <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'>
7160            <parameter type-id='type-id-668' is-artificial='yes'/>
7161            <parameter type-id='type-id-337'/>
7162            <return type-id='type-id-75'/>
7163          </function-decl>
7164        </member-function>
7165        <member-function access='public'>
7166          <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'>
7167            <parameter type-id='type-id-539' is-artificial='yes'/>
7168            <parameter type-id='type-id-538'/>
7169            <return type-id='type-id-76'/>
7170          </function-decl>
7171        </member-function>
7172        <member-function access='public'>
7173          <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'>
7174            <parameter type-id='type-id-668' is-artificial='yes'/>
7175            <return type-id='type-id-667'/>
7176          </function-decl>
7177        </member-function>
7178      </class-decl>
7179      <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-540'>
7180        <data-member access='public' layout-offset-in-bits='0'>
7181          <var-decl name='_M_node' type-id='type-id-777' 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'/>
7182        </data-member>
7183        <member-function access='public'>
7184          <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'>
7185            <parameter type-id='type-id-670' is-artificial='yes'/>
7186            <return type-id='type-id-75'/>
7187          </function-decl>
7188        </member-function>
7189        <member-function access='public'>
7190          <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'>
7191            <parameter type-id='type-id-670' is-artificial='yes'/>
7192            <parameter type-id='type-id-341'/>
7193            <return type-id='type-id-75'/>
7194          </function-decl>
7195        </member-function>
7196        <member-function access='public'>
7197          <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'>
7198            <parameter type-id='type-id-543' is-artificial='yes'/>
7199            <parameter type-id='type-id-542'/>
7200            <return type-id='type-id-76'/>
7201          </function-decl>
7202        </member-function>
7203        <member-function access='public'>
7204          <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'>
7205            <parameter type-id='type-id-670' is-artificial='yes'/>
7206            <return type-id='type-id-669'/>
7207          </function-decl>
7208        </member-function>
7209        <member-function access='public'>
7210          <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'>
7211            <parameter type-id='type-id-543' is-artificial='yes'/>
7212            <return type-id='type-id-353'/>
7213          </function-decl>
7214        </member-function>
7215      </class-decl>
7216      <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-544'>
7217        <data-member access='public' layout-offset-in-bits='0'>
7218          <var-decl name='_M_node' type-id='type-id-777' 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'/>
7219        </data-member>
7220        <member-function access='public'>
7221          <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'>
7222            <parameter type-id='type-id-672' is-artificial='yes'/>
7223            <return type-id='type-id-75'/>
7224          </function-decl>
7225        </member-function>
7226        <member-function access='public'>
7227          <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'>
7228            <parameter type-id='type-id-672' is-artificial='yes'/>
7229            <parameter type-id='type-id-345'/>
7230            <return type-id='type-id-75'/>
7231          </function-decl>
7232        </member-function>
7233        <member-function access='public'>
7234          <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'>
7235            <parameter type-id='type-id-547' is-artificial='yes'/>
7236            <parameter type-id='type-id-546'/>
7237            <return type-id='type-id-76'/>
7238          </function-decl>
7239        </member-function>
7240        <member-function access='public'>
7241          <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'>
7242            <parameter type-id='type-id-672' is-artificial='yes'/>
7243            <return type-id='type-id-671'/>
7244          </function-decl>
7245        </member-function>
7246        <member-function access='public'>
7247          <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'>
7248            <parameter type-id='type-id-547' is-artificial='yes'/>
7249            <parameter type-id='type-id-546'/>
7250            <return type-id='type-id-76'/>
7251          </function-decl>
7252        </member-function>
7253        <member-function access='public'>
7254          <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'>
7255            <parameter type-id='type-id-547' is-artificial='yes'/>
7256            <return type-id='type-id-358'/>
7257          </function-decl>
7258        </member-function>
7259      </class-decl>
7260      <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-548'>
7261        <data-member access='public' layout-offset-in-bits='0'>
7262          <var-decl name='_M_node' type-id='type-id-777' 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'/>
7263        </data-member>
7264        <member-function access='public'>
7265          <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'>
7266            <parameter type-id='type-id-674' is-artificial='yes'/>
7267            <return type-id='type-id-75'/>
7268          </function-decl>
7269        </member-function>
7270        <member-function access='public'>
7271          <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'>
7272            <parameter type-id='type-id-674' is-artificial='yes'/>
7273            <parameter type-id='type-id-349'/>
7274            <return type-id='type-id-75'/>
7275          </function-decl>
7276        </member-function>
7277        <member-function access='public'>
7278          <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'>
7279            <parameter type-id='type-id-551' is-artificial='yes'/>
7280            <return type-id='type-id-363'/>
7281          </function-decl>
7282        </member-function>
7283        <member-function access='public'>
7284          <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'>
7285            <parameter type-id='type-id-674' is-artificial='yes'/>
7286            <return type-id='type-id-673'/>
7287          </function-decl>
7288        </member-function>
7289        <member-function access='public'>
7290          <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'>
7291            <parameter type-id='type-id-551' is-artificial='yes'/>
7292            <parameter type-id='type-id-550'/>
7293            <return type-id='type-id-76'/>
7294          </function-decl>
7295        </member-function>
7296        <member-function access='public'>
7297          <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'>
7298            <parameter type-id='type-id-551' is-artificial='yes'/>
7299            <parameter type-id='type-id-550'/>
7300            <return type-id='type-id-76'/>
7301          </function-decl>
7302        </member-function>
7303        <member-function access='public'>
7304          <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'>
7305            <parameter type-id='type-id-674' is-artificial='yes'/>
7306            <return type-id='type-id-673'/>
7307          </function-decl>
7308        </member-function>
7309        <member-function access='public'>
7310          <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'>
7311            <parameter type-id='type-id-551' is-artificial='yes'/>
7312            <return type-id='type-id-705'/>
7313          </function-decl>
7314        </member-function>
7315      </class-decl>
7316      <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-552'>
7317        <member-type access='public'>
7318          <typedef-decl name='_Base_ptr' type-id='type-id-675' 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-777'/>
7319        </member-type>
7320        <member-type access='public'>
7321          <typedef-decl name='_Const_Base_ptr' type-id='type-id-554' 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-775'/>
7322        </member-type>
7323        <data-member access='public' layout-offset-in-bits='0'>
7324          <var-decl name='_M_color' type-id='type-id-772' 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'/>
7325        </data-member>
7326        <data-member access='public' layout-offset-in-bits='64'>
7327          <var-decl name='_M_parent' type-id='type-id-777' 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'/>
7328        </data-member>
7329        <data-member access='public' layout-offset-in-bits='128'>
7330          <var-decl name='_M_left' type-id='type-id-777' 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'/>
7331        </data-member>
7332        <data-member access='public' layout-offset-in-bits='192'>
7333          <var-decl name='_M_right' type-id='type-id-777' 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'/>
7334        </data-member>
7335      </class-decl>
7336      <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-555'>
7337        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-778'/>
7338        <member-function access='public'>
7339          <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'>
7340            <parameter type-id='type-id-557' is-artificial='yes'/>
7341            <parameter type-id='type-id-354'/>
7342            <return type-id='type-id-334'/>
7343          </function-decl>
7344        </member-function>
7345      </class-decl>
7346      <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-558'>
7347        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-779'/>
7348        <member-function access='public'>
7349          <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'>
7350            <parameter type-id='type-id-560' is-artificial='yes'/>
7351            <parameter type-id='type-id-359'/>
7352            <return type-id='type-id-334'/>
7353          </function-decl>
7354        </member-function>
7355      </class-decl>
7356      <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-561'>
7357        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-780'/>
7358        <member-function access='public'>
7359          <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'>
7360            <parameter type-id='type-id-563' is-artificial='yes'/>
7361            <parameter type-id='type-id-364'/>
7362            <return type-id='type-id-578'/>
7363          </function-decl>
7364        </member-function>
7365      </class-decl>
7366      <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-564'>
7367        <member-type access='public'>
7368          <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-678'>
7369            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-319'/>
7370            <data-member access='public' layout-offset-in-bits='0'>
7371              <var-decl name='_M_start' type-id='type-id-322' 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'/>
7372            </data-member>
7373            <data-member access='public' layout-offset-in-bits='64'>
7374              <var-decl name='_M_finish' type-id='type-id-322' 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'/>
7375            </data-member>
7376            <data-member access='public' layout-offset-in-bits='128'>
7377              <var-decl name='_M_end_of_storage' type-id='type-id-322' 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'/>
7378            </data-member>
7379            <member-function access='public' constructor='yes'>
7380              <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'>
7381                <parameter type-id='type-id-679' is-artificial='yes'/>
7382                <return type-id='type-id-75'/>
7383              </function-decl>
7384            </member-function>
7385            <member-function access='public' constructor='yes'>
7386              <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'>
7387                <parameter type-id='type-id-679' is-artificial='yes'/>
7388                <parameter type-id='type-id-321'/>
7389                <return type-id='type-id-75'/>
7390              </function-decl>
7391            </member-function>
7392          </class-decl>
7393        </member-type>
7394        <data-member access='public' layout-offset-in-bits='0'>
7395          <var-decl name='_M_impl' type-id='type-id-678' 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'/>
7396        </data-member>
7397        <member-function access='public'>
7398          <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'>
7399            <parameter type-id='type-id-677' is-artificial='yes'/>
7400            <return type-id='type-id-75'/>
7401          </function-decl>
7402        </member-function>
7403        <member-function access='public'>
7404          <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'>
7405            <parameter type-id='type-id-677' is-artificial='yes'/>
7406            <parameter type-id='type-id-321'/>
7407            <return type-id='type-id-75'/>
7408          </function-decl>
7409        </member-function>
7410        <member-function access='public'>
7411          <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'>
7412            <parameter type-id='type-id-677' is-artificial='yes'/>
7413            <parameter type-id='type-id-19'/>
7414            <parameter type-id='type-id-321'/>
7415            <return type-id='type-id-75'/>
7416          </function-decl>
7417        </member-function>
7418        <member-function access='public' destructor='yes'>
7419          <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'>
7420            <parameter type-id='type-id-677' is-artificial='yes'/>
7421            <parameter type-id='type-id-1' is-artificial='yes'/>
7422            <return type-id='type-id-75'/>
7423          </function-decl>
7424        </member-function>
7425        <member-function access='public'>
7426          <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'>
7427            <parameter type-id='type-id-677' is-artificial='yes'/>
7428            <return type-id='type-id-403'/>
7429          </function-decl>
7430        </member-function>
7431        <member-function access='public'>
7432          <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'>
7433            <parameter type-id='type-id-566' is-artificial='yes'/>
7434            <return type-id='type-id-321'/>
7435          </function-decl>
7436        </member-function>
7437        <member-function access='public'>
7438          <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'>
7439            <parameter type-id='type-id-677' is-artificial='yes'/>
7440            <parameter type-id='type-id-19'/>
7441            <return type-id='type-id-322'/>
7442          </function-decl>
7443        </member-function>
7444        <member-function access='public'>
7445          <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'>
7446            <parameter type-id='type-id-677' is-artificial='yes'/>
7447            <parameter type-id='type-id-322'/>
7448            <parameter type-id='type-id-19'/>
7449            <return type-id='type-id-75'/>
7450          </function-decl>
7451        </member-function>
7452      </class-decl>
7453      <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-567'>
7454        <member-type access='public'>
7455          <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-681'>
7456            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-573'/>
7457            <data-member access='public' layout-offset-in-bits='0'>
7458              <var-decl name='_M_start' type-id='type-id-731' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='76' column='1'/>
7459            </data-member>
7460            <data-member access='public' layout-offset-in-bits='64'>
7461              <var-decl name='_M_finish' type-id='type-id-731' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='77' column='1'/>
7462            </data-member>
7463            <data-member access='public' layout-offset-in-bits='128'>
7464              <var-decl name='_M_end_of_storage' type-id='type-id-731' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h' line='78' column='1'/>
7465            </data-member>
7466            <member-function access='public' constructor='yes'>
7467              <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'>
7468                <parameter type-id='type-id-682' is-artificial='yes'/>
7469                <return type-id='type-id-75'/>
7470              </function-decl>
7471            </member-function>
7472            <member-function access='public' constructor='yes'>
7473              <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'>
7474                <parameter type-id='type-id-682' is-artificial='yes'/>
7475                <parameter type-id='type-id-575'/>
7476                <return type-id='type-id-75'/>
7477              </function-decl>
7478            </member-function>
7479          </class-decl>
7480        </member-type>
7481        <data-member access='public' layout-offset-in-bits='0'>
7482          <var-decl name='_M_impl' type-id='type-id-681' 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'/>
7483        </data-member>
7484        <member-function access='public'>
7485          <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'>
7486            <parameter type-id='type-id-680' is-artificial='yes'/>
7487            <return type-id='type-id-75'/>
7488          </function-decl>
7489        </member-function>
7490        <member-function access='public'>
7491          <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'>
7492            <parameter type-id='type-id-680' is-artificial='yes'/>
7493            <parameter type-id='type-id-575'/>
7494            <return type-id='type-id-75'/>
7495          </function-decl>
7496        </member-function>
7497        <member-function access='public'>
7498          <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'>
7499            <parameter type-id='type-id-680' is-artificial='yes'/>
7500            <parameter type-id='type-id-19'/>
7501            <parameter type-id='type-id-575'/>
7502            <return type-id='type-id-75'/>
7503          </function-decl>
7504        </member-function>
7505        <member-function access='public' destructor='yes'>
7506          <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'>
7507            <parameter type-id='type-id-680' is-artificial='yes'/>
7508            <parameter type-id='type-id-1' is-artificial='yes'/>
7509            <return type-id='type-id-75'/>
7510          </function-decl>
7511        </member-function>
7512        <member-function access='public'>
7513          <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'>
7514            <parameter type-id='type-id-569' is-artificial='yes'/>
7515            <return type-id='type-id-575'/>
7516          </function-decl>
7517        </member-function>
7518        <member-function access='public'>
7519          <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'>
7520            <parameter type-id='type-id-680' is-artificial='yes'/>
7521            <parameter type-id='type-id-731'/>
7522            <parameter type-id='type-id-19'/>
7523            <return type-id='type-id-75'/>
7524          </function-decl>
7525        </member-function>
7526        <member-function access='public'>
7527          <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'>
7528            <parameter type-id='type-id-680' is-artificial='yes'/>
7529            <return type-id='type-id-686'/>
7530          </function-decl>
7531        </member-function>
7532        <member-function access='public'>
7533          <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'>
7534            <parameter type-id='type-id-680' is-artificial='yes'/>
7535            <parameter type-id='type-id-19'/>
7536            <return type-id='type-id-731'/>
7537          </function-decl>
7538        </member-function>
7539      </class-decl>
7540      <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-570'>
7541        <member-type access='public'>
7542          <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-684'>
7543            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-365'/>
7544            <data-member access='public' layout-offset-in-bits='0'>
7545              <var-decl name='_M_start' type-id='type-id-174' 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'/>
7546            </data-member>
7547            <data-member access='public' layout-offset-in-bits='64'>
7548              <var-decl name='_M_finish' type-id='type-id-174' 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'/>
7549            </data-member>
7550            <data-member access='public' layout-offset-in-bits='128'>
7551              <var-decl name='_M_end_of_storage' type-id='type-id-174' 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'/>
7552            </data-member>
7553            <member-function access='public' constructor='yes'>
7554              <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'>
7555                <parameter type-id='type-id-685' is-artificial='yes'/>
7556                <return type-id='type-id-75'/>
7557              </function-decl>
7558            </member-function>
7559            <member-function access='public' constructor='yes'>
7560              <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'>
7561                <parameter type-id='type-id-685' is-artificial='yes'/>
7562                <parameter type-id='type-id-367'/>
7563                <return type-id='type-id-75'/>
7564              </function-decl>
7565            </member-function>
7566          </class-decl>
7567        </member-type>
7568        <data-member access='public' layout-offset-in-bits='0'>
7569          <var-decl name='_M_impl' type-id='type-id-684' 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'/>
7570        </data-member>
7571        <member-function access='public'>
7572          <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'>
7573            <parameter type-id='type-id-683' is-artificial='yes'/>
7574            <return type-id='type-id-75'/>
7575          </function-decl>
7576        </member-function>
7577        <member-function access='public'>
7578          <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'>
7579            <parameter type-id='type-id-683' is-artificial='yes'/>
7580            <parameter type-id='type-id-367'/>
7581            <return type-id='type-id-75'/>
7582          </function-decl>
7583        </member-function>
7584        <member-function access='public'>
7585          <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'>
7586            <parameter type-id='type-id-683' is-artificial='yes'/>
7587            <parameter type-id='type-id-19'/>
7588            <parameter type-id='type-id-367'/>
7589            <return type-id='type-id-75'/>
7590          </function-decl>
7591        </member-function>
7592        <member-function access='public' destructor='yes'>
7593          <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'>
7594            <parameter type-id='type-id-683' is-artificial='yes'/>
7595            <parameter type-id='type-id-1' is-artificial='yes'/>
7596            <return type-id='type-id-75'/>
7597          </function-decl>
7598        </member-function>
7599        <member-function access='public'>
7600          <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'>
7601            <parameter type-id='type-id-572' is-artificial='yes'/>
7602            <return type-id='type-id-367'/>
7603          </function-decl>
7604        </member-function>
7605        <member-function access='public'>
7606          <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'>
7607            <parameter type-id='type-id-683' is-artificial='yes'/>
7608            <parameter type-id='type-id-174'/>
7609            <parameter type-id='type-id-19'/>
7610            <return type-id='type-id-75'/>
7611          </function-decl>
7612        </member-function>
7613        <member-function access='public'>
7614          <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'>
7615            <parameter type-id='type-id-683' is-artificial='yes'/>
7616            <return type-id='type-id-408'/>
7617          </function-decl>
7618        </member-function>
7619        <member-function access='public'>
7620          <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'>
7621            <parameter type-id='type-id-683' is-artificial='yes'/>
7622            <parameter type-id='type-id-19'/>
7623            <return type-id='type-id-174'/>
7624          </function-decl>
7625        </member-function>
7626      </class-decl>
7627      <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-781'>
7628        <member-function access='public' static='yes'>
7629          <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'>
7630            <parameter type-id='type-id-403'/>
7631            <parameter type-id='type-id-403'/>
7632            <return type-id='type-id-75'/>
7633          </function-decl>
7634        </member-function>
7635      </class-decl>
7636      <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-782'>
7637        <member-function access='public' static='yes'>
7638          <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'>
7639            <parameter type-id='type-id-322'/>
7640            <parameter type-id='type-id-322'/>
7641            <parameter type-id='type-id-322'/>
7642            <return type-id='type-id-322'/>
7643          </function-decl>
7644        </member-function>
7645      </class-decl>
7646      <class-decl name='__copy_move&lt;false, true, std::random_access_iterator_tag&gt;' is-struct='yes' visibility='default' id='type-id-783'/>
7647      <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-784'>
7648        <member-function access='public' static='yes'>
7649          <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'>
7650            <parameter type-id='type-id-322'/>
7651            <parameter type-id='type-id-322'/>
7652            <parameter type-id='type-id-322'/>
7653            <return type-id='type-id-322'/>
7654          </function-decl>
7655        </member-function>
7656        <member-function access='public' static='yes'>
7657          <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'>
7658            <parameter type-id='type-id-265'/>
7659            <parameter type-id='type-id-265'/>
7660            <parameter type-id='type-id-265'/>
7661            <return type-id='type-id-265'/>
7662          </function-decl>
7663        </member-function>
7664      </class-decl>
7665      <class-decl name='__copy_move_backward&lt;false, true, std::random_access_iterator_tag&gt;' is-struct='yes' visibility='default' id='type-id-785'/>
7666      <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-768'/>
7667      <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-786'>
7668        <member-function access='public' static='yes'>
7669          <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'>
7670            <parameter type-id='type-id-322'/>
7671            <return type-id='type-id-322'/>
7672          </function-decl>
7673        </member-function>
7674      </class-decl>
7675      <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-787'>
7676        <member-function access='public' static='yes'>
7677          <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'>
7678            <parameter type-id='type-id-410'/>
7679            <return type-id='type-id-410'/>
7680          </function-decl>
7681        </member-function>
7682      </class-decl>
7683      <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-788'>
7684        <member-function access='public' static='yes'>
7685          <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'>
7686            <parameter type-id='type-id-731'/>
7687            <return type-id='type-id-731'/>
7688          </function-decl>
7689        </member-function>
7690      </class-decl>
7691      <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-789'>
7692        <member-function access='public' static='yes'>
7693          <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'>
7694            <parameter type-id='type-id-174'/>
7695            <return type-id='type-id-174'/>
7696          </function-decl>
7697        </member-function>
7698      </class-decl>
7699      <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-790'>
7700        <member-function access='public' static='yes'>
7701          <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'>
7702            <parameter type-id='type-id-322'/>
7703            <return type-id='type-id-322'/>
7704          </function-decl>
7705        </member-function>
7706      </class-decl>
7707      <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-791'>
7708        <member-function access='public' static='yes'>
7709          <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'>
7710            <parameter type-id='type-id-410'/>
7711            <return type-id='type-id-322'/>
7712          </function-decl>
7713        </member-function>
7714      </class-decl>
7715      <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-792'>
7716        <member-function access='public' static='yes'>
7717          <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'>
7718            <parameter type-id='type-id-731'/>
7719            <return type-id='type-id-731'/>
7720          </function-decl>
7721        </member-function>
7722      </class-decl>
7723      <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-793'>
7724        <member-function access='public' static='yes'>
7725          <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'>
7726            <parameter type-id='type-id-174'/>
7727            <return type-id='type-id-174'/>
7728          </function-decl>
7729        </member-function>
7730      </class-decl>
7731      <class-decl name='__uninitialized_copy&lt;true&gt;' is-struct='yes' visibility='default' id='type-id-794'/>
7732      <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-795'/>
7733      <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-796'>
7734        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-767'/>
7735      </class-decl>
7736      <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-797'/>
7737      <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-798'/>
7738      <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-799'>
7739        <member-type access='public'>
7740          <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-586'/>
7741        </member-type>
7742        <member-type access='public'>
7743          <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-590'/>
7744        </member-type>
7745        <member-function access='public' static='yes'>
7746          <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'>
7747            <parameter type-id='type-id-695'/>
7748            <parameter type-id='type-id-588'/>
7749            <return type-id='type-id-75'/>
7750          </function-decl>
7751        </member-function>
7752        <member-function access='public' static='yes'>
7753          <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'>
7754            <parameter type-id='type-id-589'/>
7755            <return type-id='type-id-7'/>
7756          </function-decl>
7757        </member-function>
7758        <member-function access='public' static='yes'>
7759          <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'>
7760            <parameter type-id='type-id-696'/>
7761            <parameter type-id='type-id-589'/>
7762            <parameter type-id='type-id-7'/>
7763            <return type-id='type-id-696'/>
7764          </function-decl>
7765        </member-function>
7766        <member-function access='public' static='yes'>
7767          <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'>
7768            <parameter type-id='type-id-589'/>
7769            <parameter type-id='type-id-589'/>
7770            <parameter type-id='type-id-7'/>
7771            <return type-id='type-id-1'/>
7772          </function-decl>
7773        </member-function>
7774      </class-decl>
7775      <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-767'>
7776        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-800'/>
7777      </class-decl>
7778      <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-800'/>
7779      <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-593'>
7780        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-797'/>
7781        <member-function access='public'>
7782          <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'>
7783            <parameter type-id='type-id-596' is-artificial='yes'/>
7784            <parameter type-id='type-id-334'/>
7785            <parameter type-id='type-id-334'/>
7786            <return type-id='type-id-76'/>
7787          </function-decl>
7788        </member-function>
7789      </class-decl>
7790      <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-597'>
7791        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-798'/>
7792        <member-function access='public'>
7793          <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'>
7794            <parameter type-id='type-id-600' is-artificial='yes'/>
7795            <parameter type-id='type-id-578'/>
7796            <parameter type-id='type-id-578'/>
7797            <return type-id='type-id-76'/>
7798          </function-decl>
7799        </member-function>
7800      </class-decl>
7801      <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-610'>
7802        <data-member access='public' layout-offset-in-bits='0'>
7803          <var-decl name='first' type-id='type-id-639' 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'/>
7804        </data-member>
7805        <data-member access='public' layout-offset-in-bits='64'>
7806          <var-decl name='second' type-id='type-id-238' 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'/>
7807        </data-member>
7808        <member-function access='public'>
7809          <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'>
7810            <parameter type-id='type-id-353' is-artificial='yes'/>
7811            <return type-id='type-id-75'/>
7812          </function-decl>
7813        </member-function>
7814        <member-function access='public'>
7815          <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'>
7816            <parameter type-id='type-id-353' is-artificial='yes'/>
7817            <parameter type-id='type-id-334'/>
7818            <parameter type-id='type-id-436'/>
7819            <return type-id='type-id-75'/>
7820          </function-decl>
7821        </member-function>
7822        <member-function access='public'>
7823          <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'>
7824            <parameter type-id='type-id-353' is-artificial='yes'/>
7825            <parameter type-id='type-id-621'/>
7826            <return type-id='type-id-75'/>
7827          </function-decl>
7828        </member-function>
7829      </class-decl>
7830      <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-613'>
7831        <data-member access='public' layout-offset-in-bits='0'>
7832          <var-decl name='first' type-id='type-id-639' 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'/>
7833        </data-member>
7834        <data-member access='public' layout-offset-in-bits='64'>
7835          <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'/>
7836        </data-member>
7837        <member-function access='public'>
7838          <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'>
7839            <parameter type-id='type-id-358' is-artificial='yes'/>
7840            <return type-id='type-id-75'/>
7841          </function-decl>
7842        </member-function>
7843        <member-function access='public'>
7844          <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'>
7845            <parameter type-id='type-id-358' is-artificial='yes'/>
7846            <parameter type-id='type-id-334'/>
7847            <parameter type-id='type-id-334'/>
7848            <return type-id='type-id-75'/>
7849          </function-decl>
7850        </member-function>
7851        <member-function access='public'>
7852          <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'>
7853            <parameter type-id='type-id-358' is-artificial='yes'/>
7854            <parameter type-id='type-id-624'/>
7855            <return type-id='type-id-75'/>
7856          </function-decl>
7857        </member-function>
7858      </class-decl>
7859      <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-616'>
7860        <data-member access='public' layout-offset-in-bits='0'>
7861          <var-decl name='first' type-id='type-id-577' 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'/>
7862        </data-member>
7863        <data-member access='public' layout-offset-in-bits='64'>
7864          <var-decl name='second' type-id='type-id-381' 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'/>
7865        </data-member>
7866        <member-function access='public'>
7867          <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'>
7868            <parameter type-id='type-id-363' is-artificial='yes'/>
7869            <return type-id='type-id-75'/>
7870          </function-decl>
7871        </member-function>
7872        <member-function access='public'>
7873          <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'>
7874            <parameter type-id='type-id-363' is-artificial='yes'/>
7875            <parameter type-id='type-id-578'/>
7876            <parameter type-id='type-id-629'/>
7877            <return type-id='type-id-75'/>
7878          </function-decl>
7879        </member-function>
7880      </class-decl>
7881      <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-619'>
7882        <data-member access='public' layout-offset-in-bits='0'>
7883          <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'/>
7884        </data-member>
7885        <data-member access='public' layout-offset-in-bits='64'>
7886          <var-decl name='second' type-id='type-id-238' 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'/>
7887        </data-member>
7888        <member-function access='public'>
7889          <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'>
7890            <parameter type-id='type-id-706' is-artificial='yes'/>
7891            <return type-id='type-id-75'/>
7892          </function-decl>
7893        </member-function>
7894        <member-function access='public'>
7895          <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'>
7896            <parameter type-id='type-id-706' is-artificial='yes'/>
7897            <parameter type-id='type-id-334'/>
7898            <parameter type-id='type-id-436'/>
7899            <return type-id='type-id-75'/>
7900          </function-decl>
7901        </member-function>
7902      </class-decl>
7903      <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-622'>
7904        <data-member access='public' layout-offset-in-bits='0'>
7905          <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'/>
7906        </data-member>
7907        <data-member access='public' layout-offset-in-bits='64'>
7908          <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'/>
7909        </data-member>
7910        <member-function access='public'>
7911          <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'>
7912            <parameter type-id='type-id-707' is-artificial='yes'/>
7913            <return type-id='type-id-75'/>
7914          </function-decl>
7915        </member-function>
7916        <member-function access='public'>
7917          <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'>
7918            <parameter type-id='type-id-707' is-artificial='yes'/>
7919            <parameter type-id='type-id-334'/>
7920            <parameter type-id='type-id-334'/>
7921            <return type-id='type-id-75'/>
7922          </function-decl>
7923        </member-function>
7924      </class-decl>
7925      <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-708'>
7926        <data-member access='public' layout-offset-in-bits='0'>
7927          <var-decl name='first' type-id='type-id-517' 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'/>
7928        </data-member>
7929        <data-member access='public' layout-offset-in-bits='64'>
7930          <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'/>
7931        </data-member>
7932        <member-function access='public'>
7933          <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'>
7934            <parameter type-id='type-id-709' is-artificial='yes'/>
7935            <return type-id='type-id-75'/>
7936          </function-decl>
7937        </member-function>
7938        <member-function access='public'>
7939          <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'>
7940            <parameter type-id='type-id-709' is-artificial='yes'/>
7941            <parameter type-id='type-id-519'/>
7942            <parameter type-id='type-id-492'/>
7943            <return type-id='type-id-75'/>
7944          </function-decl>
7945        </member-function>
7946      </class-decl>
7947      <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-710'>
7948        <data-member access='public' layout-offset-in-bits='0'>
7949          <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'/>
7950        </data-member>
7951        <data-member access='public' layout-offset-in-bits='64'>
7952          <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'/>
7953        </data-member>
7954        <member-function access='public'>
7955          <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'>
7956            <parameter type-id='type-id-711' is-artificial='yes'/>
7957            <return type-id='type-id-75'/>
7958          </function-decl>
7959        </member-function>
7960        <member-function access='public'>
7961          <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'>
7962            <parameter type-id='type-id-711' is-artificial='yes'/>
7963            <parameter type-id='type-id-538'/>
7964            <parameter type-id='type-id-492'/>
7965            <return type-id='type-id-75'/>
7966          </function-decl>
7967        </member-function>
7968      </class-decl>
7969      <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-712'>
7970        <data-member access='public' layout-offset-in-bits='0'>
7971          <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'/>
7972        </data-member>
7973        <data-member access='public' layout-offset-in-bits='64'>
7974          <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'/>
7975        </data-member>
7976        <member-function access='public'>
7977          <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'>
7978            <parameter type-id='type-id-713' is-artificial='yes'/>
7979            <return type-id='type-id-75'/>
7980          </function-decl>
7981        </member-function>
7982        <member-function access='public'>
7983          <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'>
7984            <parameter type-id='type-id-713' is-artificial='yes'/>
7985            <parameter type-id='type-id-542'/>
7986            <parameter type-id='type-id-492'/>
7987            <return type-id='type-id-75'/>
7988          </function-decl>
7989        </member-function>
7990      </class-decl>
7991      <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-714'>
7992        <data-member access='public' layout-offset-in-bits='0'>
7993          <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'/>
7994        </data-member>
7995        <data-member access='public' layout-offset-in-bits='64'>
7996          <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'/>
7997        </data-member>
7998        <member-function access='public'>
7999          <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'>
8000            <parameter type-id='type-id-715' is-artificial='yes'/>
8001            <return type-id='type-id-75'/>
8002          </function-decl>
8003        </member-function>
8004        <member-function access='public'>
8005          <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'>
8006            <parameter type-id='type-id-715' is-artificial='yes'/>
8007            <parameter type-id='type-id-546'/>
8008            <parameter type-id='type-id-492'/>
8009            <return type-id='type-id-75'/>
8010          </function-decl>
8011        </member-function>
8012      </class-decl>
8013      <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-716'>
8014        <data-member access='public' layout-offset-in-bits='0'>
8015          <var-decl name='first' type-id='type-id-548' 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'/>
8016        </data-member>
8017        <data-member access='public' layout-offset-in-bits='64'>
8018          <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'/>
8019        </data-member>
8020        <member-function access='public'>
8021          <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'>
8022            <parameter type-id='type-id-717' is-artificial='yes'/>
8023            <return type-id='type-id-75'/>
8024          </function-decl>
8025        </member-function>
8026        <member-function access='public'>
8027          <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'>
8028            <parameter type-id='type-id-717' is-artificial='yes'/>
8029            <parameter type-id='type-id-550'/>
8030            <parameter type-id='type-id-492'/>
8031            <return type-id='type-id-75'/>
8032          </function-decl>
8033        </member-function>
8034      </class-decl>
8035      <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-801'>
8036        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-796'/>
8037      </class-decl>
8038      <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-774'/>
8039      <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-778'/>
8040      <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-779'/>
8041      <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-780'/>
8042      <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-802'/>
8043      <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-803'/>
8044      <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-804'/>
8045      <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-805'/>
8046      <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-806'/>
8047      <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-807'/>
8048      <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-808'/>
8049      <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-809'/>
8050      <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-810'/>
8051      <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-811'/>
8052      <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-812'/>
8053      <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-813'/>
8054      <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-814'/>
8055      <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-815'/>
8056      <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-816'/>
8057      <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-817'/>
8058      <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-818'/>
8059      <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-819'/>
8060      <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-533'>
8061        <data-member access='public' layout-offset-in-bits='0'>
8062          <var-decl name='_M_node' type-id='type-id-777' 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'/>
8063        </data-member>
8064        <member-function access='public'>
8065          <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'>
8066            <parameter type-id='type-id-820' is-artificial='yes'/>
8067            <return type-id='type-id-75'/>
8068          </function-decl>
8069        </member-function>
8070        <member-function access='public'>
8071          <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'>
8072            <parameter type-id='type-id-820' is-artificial='yes'/>
8073            <parameter type-id='type-id-821'/>
8074            <return type-id='type-id-75'/>
8075          </function-decl>
8076        </member-function>
8077        <member-function access='public'>
8078          <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'>
8079            <parameter type-id='type-id-822' is-artificial='yes'/>
8080            <parameter type-id='type-id-535'/>
8081            <return type-id='type-id-76'/>
8082          </function-decl>
8083        </member-function>
8084        <member-function access='public'>
8085          <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'>
8086            <parameter type-id='type-id-820' is-artificial='yes'/>
8087            <return type-id='type-id-823'/>
8088          </function-decl>
8089        </member-function>
8090      </class-decl>
8091      <class-decl name='_Rb_tree_node&lt;MemoryRegionMap::Region&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-746'/>
8092      <class-decl name='_Rb_tree_node&lt;long unsigned int&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-749'/>
8093      <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-753'/>
8094      <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-757'/>
8095      <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-761'/>
8096      <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-824'/>
8097      <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-825'/>
8098      <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-826'/>
8099      <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-827'/>
8100      <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-828'/>
8101      <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-829'/>
8102      <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-830'/>
8103      <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-831'/>
8104      <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_'>
8105        <parameter type-id='type-id-832' 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'/>
8106        <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'/>
8107        <return type-id='type-id-833'/>
8108      </function-decl>
8109      <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'>
8110        <parameter type-id='type-id-832'/>
8111        <parameter type-id='type-id-2'/>
8112        <return type-id='type-id-76'/>
8113      </function-decl>
8114      <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'>
8115        <parameter type-id='type-id-832'/>
8116        <parameter type-id='type-id-2'/>
8117        <return type-id='type-id-76'/>
8118      </function-decl>
8119      <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'>
8120        <parameter type-id='type-id-578'/>
8121        <parameter type-id='type-id-578'/>
8122        <return type-id='type-id-76'/>
8123      </function-decl>
8124      <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'>
8125        <parameter type-id='type-id-397'/>
8126        <parameter type-id='type-id-397'/>
8127        <return type-id='type-id-75'/>
8128      </function-decl>
8129      <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'>
8130        <parameter type-id='type-id-494'/>
8131        <parameter type-id='type-id-494'/>
8132        <return type-id='type-id-494'/>
8133      </function-decl>
8134      <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'>
8135        <parameter type-id='type-id-494'/>
8136        <parameter type-id='type-id-494'/>
8137        <return type-id='type-id-494'/>
8138      </function-decl>
8139      <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'>
8140        <parameter type-id='type-id-322'/>
8141        <parameter type-id='type-id-322'/>
8142        <parameter type-id='type-id-322'/>
8143        <return type-id='type-id-322'/>
8144      </function-decl>
8145      <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'>
8146        <parameter type-id='type-id-731'/>
8147        <parameter type-id='type-id-731'/>
8148        <parameter type-id='type-id-731'/>
8149        <return type-id='type-id-731'/>
8150      </function-decl>
8151      <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'>
8152        <parameter type-id='type-id-410'/>
8153        <parameter type-id='type-id-410'/>
8154        <parameter type-id='type-id-410'/>
8155        <return type-id='type-id-410'/>
8156      </function-decl>
8157      <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'>
8158        <parameter type-id='type-id-731'/>
8159        <parameter type-id='type-id-731'/>
8160        <parameter type-id='type-id-731'/>
8161        <return type-id='type-id-731'/>
8162      </function-decl>
8163      <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'>
8164        <parameter type-id='type-id-410'/>
8165        <parameter type-id='type-id-410'/>
8166        <parameter type-id='type-id-410'/>
8167        <return type-id='type-id-410'/>
8168      </function-decl>
8169      <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'>
8170        <parameter type-id='type-id-731'/>
8171        <parameter type-id='type-id-731'/>
8172        <parameter type-id='type-id-731'/>
8173        <return type-id='type-id-731'/>
8174      </function-decl>
8175      <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'>
8176        <parameter type-id='type-id-322'/>
8177        <parameter type-id='type-id-322'/>
8178        <parameter type-id='type-id-322'/>
8179        <return type-id='type-id-322'/>
8180      </function-decl>
8181      <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'>
8182        <parameter type-id='type-id-731'/>
8183        <parameter type-id='type-id-731'/>
8184        <parameter type-id='type-id-731'/>
8185        <return type-id='type-id-731'/>
8186      </function-decl>
8187      <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'>
8188        <parameter type-id='type-id-174'/>
8189        <parameter type-id='type-id-174'/>
8190        <parameter type-id='type-id-174'/>
8191        <return type-id='type-id-174'/>
8192      </function-decl>
8193      <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'>
8194        <parameter type-id='type-id-322'/>
8195        <parameter type-id='type-id-322'/>
8196        <parameter type-id='type-id-322'/>
8197        <return type-id='type-id-322'/>
8198      </function-decl>
8199      <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'>
8200        <parameter type-id='type-id-731'/>
8201        <parameter type-id='type-id-731'/>
8202        <parameter type-id='type-id-731'/>
8203        <return type-id='type-id-731'/>
8204      </function-decl>
8205      <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'>
8206        <parameter type-id='type-id-174'/>
8207        <parameter type-id='type-id-174'/>
8208        <parameter type-id='type-id-174'/>
8209        <return type-id='type-id-174'/>
8210      </function-decl>
8211      <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'>
8212        <parameter type-id='type-id-322'/>
8213        <parameter type-id='type-id-322'/>
8214        <parameter type-id='type-id-322'/>
8215        <return type-id='type-id-322'/>
8216      </function-decl>
8217      <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'>
8218        <parameter type-id='type-id-731'/>
8219        <parameter type-id='type-id-731'/>
8220        <parameter type-id='type-id-731'/>
8221        <return type-id='type-id-731'/>
8222      </function-decl>
8223      <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'>
8224        <parameter type-id='type-id-174'/>
8225        <parameter type-id='type-id-174'/>
8226        <parameter type-id='type-id-174'/>
8227        <return type-id='type-id-174'/>
8228      </function-decl>
8229      <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'>
8230        <parameter type-id='type-id-731'/>
8231        <parameter type-id='type-id-731'/>
8232        <return type-id='type-id-75'/>
8233      </function-decl>
8234      <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'>
8235        <parameter type-id='type-id-322'/>
8236        <parameter type-id='type-id-322'/>
8237        <parameter type-id='type-id-403'/>
8238        <return type-id='type-id-75'/>
8239      </function-decl>
8240      <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'>
8241        <parameter type-id='type-id-174'/>
8242        <parameter type-id='type-id-174'/>
8243        <parameter type-id='type-id-408'/>
8244        <return type-id='type-id-75'/>
8245      </function-decl>
8246      <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'>
8247        <parameter type-id='type-id-731'/>
8248        <parameter type-id='type-id-731'/>
8249        <parameter type-id='type-id-686'/>
8250        <return type-id='type-id-75'/>
8251      </function-decl>
8252      <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'>
8253        <parameter type-id='type-id-2'/>
8254        <parameter type-id='type-id-2'/>
8255        <parameter type-id='type-id-801'/>
8256        <return type-id='type-id-318'/>
8257      </function-decl>
8258      <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'>
8259        <parameter type-id='type-id-2'/>
8260        <parameter type-id='type-id-2'/>
8261        <return type-id='type-id-318'/>
8262      </function-decl>
8263      <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'>
8264        <parameter type-id='type-id-493'/>
8265        <return type-id='type-id-801'/>
8266      </function-decl>
8267      <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'>
8268        <parameter type-id='type-id-19'/>
8269        <parameter type-id='type-id-238'/>
8270        <return type-id='type-id-619'/>
8271      </function-decl>
8272      <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'>
8273        <parameter type-id='type-id-19'/>
8274        <parameter type-id='type-id-19'/>
8275        <return type-id='type-id-622'/>
8276      </function-decl>
8277      <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'>
8278        <parameter type-id='type-id-731'/>
8279        <parameter type-id='type-id-731'/>
8280        <parameter type-id='type-id-731'/>
8281        <return type-id='type-id-731'/>
8282      </function-decl>
8283      <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'>
8284        <parameter type-id='type-id-322'/>
8285        <parameter type-id='type-id-322'/>
8286        <parameter type-id='type-id-322'/>
8287        <parameter type-id='type-id-403'/>
8288        <return type-id='type-id-322'/>
8289      </function-decl>
8290      <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'>
8291        <parameter type-id='type-id-413'/>
8292        <parameter type-id='type-id-413'/>
8293        <parameter type-id='type-id-322'/>
8294        <parameter type-id='type-id-403'/>
8295        <return type-id='type-id-322'/>
8296      </function-decl>
8297      <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'>
8298        <parameter type-id='type-id-174'/>
8299        <parameter type-id='type-id-174'/>
8300        <parameter type-id='type-id-174'/>
8301        <parameter type-id='type-id-408'/>
8302        <return type-id='type-id-174'/>
8303      </function-decl>
8304      <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'>
8305        <parameter type-id='type-id-731'/>
8306        <parameter type-id='type-id-731'/>
8307        <parameter type-id='type-id-731'/>
8308        <parameter type-id='type-id-686'/>
8309        <return type-id='type-id-731'/>
8310      </function-decl>
8311      <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'>
8312        <parameter type-id='type-id-322'/>
8313        <parameter type-id='type-id-322'/>
8314        <parameter type-id='type-id-322'/>
8315        <parameter type-id='type-id-403'/>
8316        <return type-id='type-id-322'/>
8317      </function-decl>
8318      <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'>
8319        <parameter type-id='type-id-731'/>
8320        <parameter type-id='type-id-731'/>
8321        <parameter type-id='type-id-731'/>
8322        <parameter type-id='type-id-686'/>
8323        <return type-id='type-id-731'/>
8324      </function-decl>
8325      <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'>
8326        <parameter type-id='type-id-174'/>
8327        <parameter type-id='type-id-174'/>
8328        <parameter type-id='type-id-174'/>
8329        <parameter type-id='type-id-408'/>
8330        <return type-id='type-id-174'/>
8331      </function-decl>
8332      <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-834'>
8333        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-835'/>
8334        <member-function access='public'>
8335          <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'>
8336            <parameter type-id='type-id-836' is-artificial='yes'/>
8337            <return type-id='type-id-75'/>
8338          </function-decl>
8339        </member-function>
8340        <member-function access='public'>
8341          <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'>
8342            <parameter type-id='type-id-836' is-artificial='yes'/>
8343            <parameter type-id='type-id-837'/>
8344            <return type-id='type-id-75'/>
8345          </function-decl>
8346        </member-function>
8347        <member-function access='public' destructor='yes'>
8348          <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'>
8349            <parameter type-id='type-id-836' is-artificial='yes'/>
8350            <parameter type-id='type-id-1' is-artificial='yes'/>
8351            <return type-id='type-id-75'/>
8352          </function-decl>
8353        </member-function>
8354        <member-function access='public'>
8355          <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'>
8356            <parameter type-id='type-id-836' is-artificial='yes'/>
8357            <return type-id='type-id-75'/>
8358          </function-decl>
8359        </member-function>
8360        <member-function access='public'>
8361          <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'>
8362            <parameter type-id='type-id-836' is-artificial='yes'/>
8363            <parameter type-id='type-id-837'/>
8364            <return type-id='type-id-75'/>
8365          </function-decl>
8366        </member-function>
8367        <member-function access='public' destructor='yes'>
8368          <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'>
8369            <parameter type-id='type-id-836' is-artificial='yes'/>
8370            <parameter type-id='type-id-1' is-artificial='yes'/>
8371            <return type-id='type-id-75'/>
8372          </function-decl>
8373        </member-function>
8374        <member-function access='public'>
8375          <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'>
8376            <parameter type-id='type-id-836' is-artificial='yes'/>
8377            <return type-id='type-id-75'/>
8378          </function-decl>
8379        </member-function>
8380        <member-function access='public'>
8381          <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'>
8382            <parameter type-id='type-id-836' is-artificial='yes'/>
8383            <parameter type-id='type-id-837'/>
8384            <return type-id='type-id-75'/>
8385          </function-decl>
8386        </member-function>
8387        <member-function access='public' destructor='yes'>
8388          <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'>
8389            <parameter type-id='type-id-836' is-artificial='yes'/>
8390            <parameter type-id='type-id-1' is-artificial='yes'/>
8391            <return type-id='type-id-75'/>
8392          </function-decl>
8393        </member-function>
8394        <member-function access='public'>
8395          <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'>
8396            <parameter type-id='type-id-836' is-artificial='yes'/>
8397            <return type-id='type-id-75'/>
8398          </function-decl>
8399        </member-function>
8400        <member-function access='public'>
8401          <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'>
8402            <parameter type-id='type-id-836' is-artificial='yes'/>
8403            <parameter type-id='type-id-837'/>
8404            <return type-id='type-id-75'/>
8405          </function-decl>
8406        </member-function>
8407        <member-function access='public' destructor='yes'>
8408          <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'>
8409            <parameter type-id='type-id-836' is-artificial='yes'/>
8410            <parameter type-id='type-id-1' is-artificial='yes'/>
8411            <return type-id='type-id-75'/>
8412          </function-decl>
8413        </member-function>
8414      </class-decl>
8415      <typedef-decl name='string' type-id='type-id-833' 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-838'/>
8416    </namespace-decl>
8417    <reference-type-def kind='lvalue' type-id='type-id-749' size-in-bits='64' id='type-id-839'/>
8418    <pointer-type-def type-id='type-id-749' size-in-bits='64' id='type-id-337'/>
8419    <reference-type-def kind='lvalue' type-id='type-id-753' size-in-bits='64' id='type-id-840'/>
8420    <pointer-type-def type-id='type-id-753' size-in-bits='64' id='type-id-341'/>
8421    <reference-type-def kind='lvalue' type-id='type-id-757' size-in-bits='64' id='type-id-841'/>
8422    <pointer-type-def type-id='type-id-757' size-in-bits='64' id='type-id-345'/>
8423    <reference-type-def kind='lvalue' type-id='type-id-761' size-in-bits='64' id='type-id-842'/>
8424    <pointer-type-def type-id='type-id-761' size-in-bits='64' id='type-id-349'/>
8425    <qualified-type-def type-id='type-id-73' const='yes' id='type-id-741'/>
8426    <qualified-type-def type-id='type-id-73' const='yes' id='type-id-843'/>
8427    <namespace-decl name='tcmalloc'>
8428      <namespace-decl name='commandlineflags'>
8429        <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'>
8430          <parameter type-id='type-id-2' name='value' filepath='./src/base/commandlineflags.h' line='118' column='1'/>
8431          <parameter type-id='type-id-76' name='def' filepath='./src/base/commandlineflags.h' line='118' column='1'/>
8432          <return type-id='type-id-76'/>
8433        </function-decl>
8434        <function-decl name='StringToInt' filepath='./src/base/commandlineflags.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
8435          <parameter type-id='type-id-2'/>
8436          <parameter type-id='type-id-1'/>
8437          <return type-id='type-id-1'/>
8438        </function-decl>
8439      </namespace-decl>
8440    </namespace-decl>
8441    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead'>
8442      <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'/>
8443      <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'/>
8444      <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'/>
8445      <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'/>
8446    </namespace-decl>
8447    <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'>
8448      <parameter type-id='type-id-1' name='severity' filepath='./src/base/logging.h' line='198' column='1'/>
8449      <parameter type-id='type-id-2' name='pat' filepath='./src/base/logging.h' line='198' column='1'/>
8450      <parameter type-id='type-id-23' name='ap' filepath='./src/base/logging.h' line='198' column='1'/>
8451      <return type-id='type-id-75'/>
8452    </function-decl>
8453    <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'>
8454      <parameter type-id='type-id-1' name='lvl' filepath='./src/base/logging.h' line='228' column='1'/>
8455      <parameter type-id='type-id-2' name='pat' filepath='./src/base/logging.h' line='228' column='1'/>
8456      <parameter is-variadic='yes'/>
8457      <return type-id='type-id-75'/>
8458    </function-decl>
8459    <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'>
8460      <parameter type-id='type-id-1' name='lvl' filepath='./src/base/logging.h' line='229' column='1'/>
8461      <parameter type-id='type-id-2' name='pat' filepath='./src/base/logging.h' line='229' column='1'/>
8462      <parameter is-variadic='yes'/>
8463      <return type-id='type-id-75'/>
8464    </function-decl>
8465    <namespace-decl name='__gnu_cxx'>
8466      <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-410'>
8467        <data-member access='protected' layout-offset-in-bits='0'>
8468          <var-decl name='_M_current' type-id='type-id-322' 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'/>
8469        </data-member>
8470        <member-function access='private'>
8471          <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'>
8472            <parameter type-id='type-id-412' is-artificial='yes'/>
8473            <return type-id='type-id-75'/>
8474          </function-decl>
8475        </member-function>
8476        <member-function access='private'>
8477          <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'>
8478            <parameter type-id='type-id-412' is-artificial='yes'/>
8479            <parameter type-id='type-id-396'/>
8480            <return type-id='type-id-75'/>
8481          </function-decl>
8482        </member-function>
8483        <member-function access='private'>
8484          <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'>
8485            <parameter type-id='type-id-474' is-artificial='yes'/>
8486            <return type-id='type-id-396'/>
8487          </function-decl>
8488        </member-function>
8489        <member-function access='private'>
8490          <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'>
8491            <parameter type-id='type-id-474' is-artificial='yes'/>
8492            <parameter type-id='type-id-844'/>
8493            <return type-id='type-id-410'/>
8494          </function-decl>
8495        </member-function>
8496        <member-function access='private'>
8497          <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'>
8498            <parameter type-id='type-id-474' is-artificial='yes'/>
8499            <return type-id='type-id-394'/>
8500          </function-decl>
8501        </member-function>
8502        <member-function access='private'>
8503          <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'>
8504            <parameter type-id='type-id-474' is-artificial='yes'/>
8505            <parameter type-id='type-id-844'/>
8506            <return type-id='type-id-410'/>
8507          </function-decl>
8508        </member-function>
8509        <member-function access='private'>
8510          <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'>
8511            <parameter type-id='type-id-474' is-artificial='yes'/>
8512            <return type-id='type-id-322'/>
8513          </function-decl>
8514        </member-function>
8515        <member-function access='private'>
8516          <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'>
8517            <parameter type-id='type-id-412' is-artificial='yes'/>
8518            <return type-id='type-id-411'/>
8519          </function-decl>
8520        </member-function>
8521      </class-decl>
8522      <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-413'>
8523        <data-member access='protected' layout-offset-in-bits='0'>
8524          <var-decl name='_M_current' type-id='type-id-430' 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'/>
8525        </data-member>
8526        <member-function access='private'>
8527          <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'>
8528            <parameter type-id='type-id-415' is-artificial='yes'/>
8529            <return type-id='type-id-75'/>
8530          </function-decl>
8531        </member-function>
8532        <member-function access='private'>
8533          <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'>
8534            <parameter type-id='type-id-415' is-artificial='yes'/>
8535            <parameter type-id='type-id-432'/>
8536            <return type-id='type-id-75'/>
8537          </function-decl>
8538        </member-function>
8539        <member-function access='private'>
8540          <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'>
8541            <parameter type-id='type-id-415' is-artificial='yes'/>
8542            <parameter type-id='type-id-473'/>
8543            <return type-id='type-id-75'/>
8544          </function-decl>
8545        </member-function>
8546        <member-function access='private'>
8547          <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'>
8548            <parameter type-id='type-id-477' is-artificial='yes'/>
8549            <return type-id='type-id-432'/>
8550          </function-decl>
8551        </member-function>
8552        <member-function access='private'>
8553          <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'>
8554            <parameter type-id='type-id-477' is-artificial='yes'/>
8555            <return type-id='type-id-324'/>
8556          </function-decl>
8557        </member-function>
8558        <member-function access='private'>
8559          <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'>
8560            <parameter type-id='type-id-415' is-artificial='yes'/>
8561            <return type-id='type-id-414'/>
8562          </function-decl>
8563        </member-function>
8564        <member-function access='private'>
8565          <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'>
8566            <parameter type-id='type-id-477' is-artificial='yes'/>
8567            <return type-id='type-id-430'/>
8568          </function-decl>
8569        </member-function>
8570      </class-decl>
8571      <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-416'>
8572        <data-member access='protected' layout-offset-in-bits='0'>
8573          <var-decl name='_M_current' type-id='type-id-731' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_iterator.h' line='671' column='1'/>
8574        </data-member>
8575        <member-function access='private'>
8576          <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'>
8577            <parameter type-id='type-id-418' is-artificial='yes'/>
8578            <return type-id='type-id-75'/>
8579          </function-decl>
8580        </member-function>
8581        <member-function access='private'>
8582          <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'>
8583            <parameter type-id='type-id-418' is-artificial='yes'/>
8584            <parameter type-id='type-id-733'/>
8585            <return type-id='type-id-75'/>
8586          </function-decl>
8587        </member-function>
8588        <member-function access='private'>
8589          <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'>
8590            <parameter type-id='type-id-480' is-artificial='yes'/>
8591            <return type-id='type-id-733'/>
8592          </function-decl>
8593        </member-function>
8594        <member-function access='private'>
8595          <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'>
8596            <parameter type-id='type-id-480' is-artificial='yes'/>
8597            <return type-id='type-id-730'/>
8598          </function-decl>
8599        </member-function>
8600      </class-decl>
8601      <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-419'>
8602        <data-member access='protected' layout-offset-in-bits='0'>
8603          <var-decl name='_M_current' type-id='type-id-174' 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'/>
8604        </data-member>
8605        <member-function access='private'>
8606          <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'>
8607            <parameter type-id='type-id-421' is-artificial='yes'/>
8608            <return type-id='type-id-75'/>
8609          </function-decl>
8610        </member-function>
8611        <member-function access='private'>
8612          <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'>
8613            <parameter type-id='type-id-421' is-artificial='yes'/>
8614            <parameter type-id='type-id-744'/>
8615            <return type-id='type-id-75'/>
8616          </function-decl>
8617        </member-function>
8618        <member-function access='private'>
8619          <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'>
8620            <parameter type-id='type-id-483' is-artificial='yes'/>
8621            <return type-id='type-id-744'/>
8622          </function-decl>
8623        </member-function>
8624        <member-function access='private'>
8625          <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'>
8626            <parameter type-id='type-id-483' is-artificial='yes'/>
8627            <return type-id='type-id-742'/>
8628          </function-decl>
8629        </member-function>
8630      </class-decl>
8631      <class-decl name='new_allocator&lt;char&gt;' visibility='default' id='type-id-845'/>
8632      <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-422'>
8633        <member-function access='private'>
8634          <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'>
8635            <parameter type-id='type-id-423' is-artificial='yes'/>
8636            <return type-id='type-id-75'/>
8637          </function-decl>
8638        </member-function>
8639        <member-function access='private'>
8640          <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'>
8641            <parameter type-id='type-id-423' is-artificial='yes'/>
8642            <parameter type-id='type-id-485'/>
8643            <return type-id='type-id-75'/>
8644          </function-decl>
8645        </member-function>
8646        <member-function access='private' destructor='yes'>
8647          <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'>
8648            <parameter type-id='type-id-423' is-artificial='yes'/>
8649            <parameter type-id='type-id-1' is-artificial='yes'/>
8650            <return type-id='type-id-75'/>
8651          </function-decl>
8652        </member-function>
8653        <member-function access='private'>
8654          <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'>
8655            <parameter type-id='type-id-486' is-artificial='yes'/>
8656            <return type-id='type-id-7'/>
8657          </function-decl>
8658        </member-function>
8659        <member-function access='private'>
8660          <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'>
8661            <parameter type-id='type-id-423' is-artificial='yes'/>
8662            <parameter type-id='type-id-731'/>
8663            <parameter type-id='type-id-19'/>
8664            <return type-id='type-id-75'/>
8665          </function-decl>
8666        </member-function>
8667        <member-function access='private'>
8668          <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'>
8669            <parameter type-id='type-id-423' is-artificial='yes'/>
8670            <parameter type-id='type-id-19'/>
8671            <parameter type-id='type-id-73'/>
8672            <return type-id='type-id-731'/>
8673          </function-decl>
8674        </member-function>
8675        <member-function access='private'>
8676          <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'>
8677            <parameter type-id='type-id-423' is-artificial='yes'/>
8678            <parameter type-id='type-id-731'/>
8679            <parameter type-id='type-id-728'/>
8680            <return type-id='type-id-75'/>
8681          </function-decl>
8682        </member-function>
8683        <member-function access='private'>
8684          <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'>
8685            <parameter type-id='type-id-423' is-artificial='yes'/>
8686            <parameter type-id='type-id-731'/>
8687            <return type-id='type-id-75'/>
8688          </function-decl>
8689        </member-function>
8690      </class-decl>
8691      <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-846'/>
8692      <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-847'/>
8693      <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-848'/>
8694      <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-849'/>
8695      <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-850'/>
8696      <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-851'/>
8697      <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'>
8698        <parameter type-id='type-id-476'/>
8699        <parameter type-id='type-id-476'/>
8700        <return type-id='type-id-76'/>
8701      </function-decl>
8702      <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'>
8703        <parameter type-id='type-id-476'/>
8704        <parameter type-id='type-id-473'/>
8705        <return type-id='type-id-76'/>
8706      </function-decl>
8707      <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'>
8708        <parameter type-id='type-id-473'/>
8709        <parameter type-id='type-id-473'/>
8710        <return type-id='type-id-76'/>
8711      </function-decl>
8712      <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'>
8713        <parameter type-id='type-id-476'/>
8714        <parameter type-id='type-id-476'/>
8715        <return type-id='type-id-76'/>
8716      </function-decl>
8717      <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'>
8718        <parameter type-id='type-id-473'/>
8719        <parameter type-id='type-id-473'/>
8720        <return type-id='type-id-318'/>
8721      </function-decl>
8722      <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'>
8723        <parameter type-id='type-id-479'/>
8724        <parameter type-id='type-id-479'/>
8725        <return type-id='type-id-318'/>
8726      </function-decl>
8727      <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'>
8728        <parameter type-id='type-id-482'/>
8729        <parameter type-id='type-id-482'/>
8730        <return type-id='type-id-318'/>
8731      </function-decl>
8732      <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'>
8733        <parameter type-id='type-id-2'/>
8734        <return type-id='type-id-76'/>
8735      </function-decl>
8736    </namespace-decl>
8737    <namespace-decl name='base'>
8738      <namespace-decl name='subtle'>
8739        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
8740          <parameter type-id='type-id-92'/>
8741          <parameter type-id='type-id-93'/>
8742          <parameter type-id='type-id-93'/>
8743          <return type-id='type-id-93'/>
8744        </function-decl>
8745        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
8746          <parameter type-id='type-id-92'/>
8747          <parameter type-id='type-id-93'/>
8748          <return type-id='type-id-93'/>
8749        </function-decl>
8750        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
8751          <parameter type-id='type-id-92'/>
8752          <parameter type-id='type-id-93'/>
8753          <return type-id='type-id-93'/>
8754        </function-decl>
8755        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
8756          <parameter type-id='type-id-92'/>
8757          <parameter type-id='type-id-93'/>
8758          <parameter type-id='type-id-93'/>
8759          <return type-id='type-id-93'/>
8760        </function-decl>
8761        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
8762          <parameter type-id='type-id-94'/>
8763          <return type-id='type-id-91'/>
8764        </function-decl>
8765      </namespace-decl>
8766      <namespace-decl name='internal'>
8767        <class-decl name='HookList&lt;void (*)(const void*)&gt;' is-struct='yes' visibility='default' id='type-id-97'/>
8768        <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-424'>
8769          <data-member access='public' layout-offset-in-bits='0'>
8770            <var-decl name='priv_end' type-id='type-id-177' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
8771          </data-member>
8772          <data-member access='public' layout-offset-in-bits='64'>
8773            <var-decl name='priv_data' type-id='type-id-178' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
8774          </data-member>
8775          <member-function access='public'>
8776            <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'>
8777              <parameter type-id='type-id-488' is-artificial='yes'/>
8778              <return type-id='type-id-384'/>
8779            </function-decl>
8780          </member-function>
8781          <member-function access='public'>
8782            <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'>
8783              <parameter type-id='type-id-488' is-artificial='yes'/>
8784              <parameter type-id='type-id-740'/>
8785              <parameter type-id='type-id-1'/>
8786              <return type-id='type-id-1'/>
8787            </function-decl>
8788          </member-function>
8789          <member-function access='public'>
8790            <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'>
8791              <parameter type-id='type-id-488' is-artificial='yes'/>
8792              <return type-id='type-id-76'/>
8793            </function-decl>
8794          </member-function>
8795          <member-function access='public'>
8796            <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'>
8797              <parameter type-id='type-id-425' is-artificial='yes'/>
8798              <return type-id='type-id-75'/>
8799            </function-decl>
8800          </member-function>
8801          <member-function access='public'>
8802            <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'>
8803              <parameter type-id='type-id-425' is-artificial='yes'/>
8804              <parameter type-id='type-id-384'/>
8805              <return type-id='type-id-384'/>
8806            </function-decl>
8807          </member-function>
8808          <member-function access='public'>
8809            <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'>
8810              <parameter type-id='type-id-425' is-artificial='yes'/>
8811              <parameter type-id='type-id-384'/>
8812              <return type-id='type-id-76'/>
8813            </function-decl>
8814          </member-function>
8815          <member-function access='public'>
8816            <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'>
8817              <parameter type-id='type-id-425' is-artificial='yes'/>
8818              <parameter type-id='type-id-384'/>
8819              <return type-id='type-id-76'/>
8820            </function-decl>
8821          </member-function>
8822        </class-decl>
8823        <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-426'>
8824          <data-member access='public' layout-offset-in-bits='0'>
8825            <var-decl name='priv_end' type-id='type-id-177' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
8826          </data-member>
8827          <data-member access='public' layout-offset-in-bits='64'>
8828            <var-decl name='priv_data' type-id='type-id-178' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
8829          </data-member>
8830          <member-function access='public'>
8831            <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'>
8832              <parameter type-id='type-id-490' is-artificial='yes'/>
8833              <return type-id='type-id-388'/>
8834            </function-decl>
8835          </member-function>
8836          <member-function access='public'>
8837            <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'>
8838              <parameter type-id='type-id-490' is-artificial='yes'/>
8839              <parameter type-id='type-id-738'/>
8840              <parameter type-id='type-id-1'/>
8841              <return type-id='type-id-1'/>
8842            </function-decl>
8843          </member-function>
8844          <member-function access='public'>
8845            <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'>
8846              <parameter type-id='type-id-490' is-artificial='yes'/>
8847              <return type-id='type-id-76'/>
8848            </function-decl>
8849          </member-function>
8850          <member-function access='public'>
8851            <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'>
8852              <parameter type-id='type-id-427' is-artificial='yes'/>
8853              <return type-id='type-id-75'/>
8854            </function-decl>
8855          </member-function>
8856          <member-function access='public'>
8857            <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'>
8858              <parameter type-id='type-id-427' is-artificial='yes'/>
8859              <parameter type-id='type-id-388'/>
8860              <return type-id='type-id-388'/>
8861            </function-decl>
8862          </member-function>
8863          <member-function access='public'>
8864            <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'>
8865              <parameter type-id='type-id-427' is-artificial='yes'/>
8866              <parameter type-id='type-id-388'/>
8867              <return type-id='type-id-76'/>
8868            </function-decl>
8869          </member-function>
8870          <member-function access='public'>
8871            <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'>
8872              <parameter type-id='type-id-427' is-artificial='yes'/>
8873              <parameter type-id='type-id-388'/>
8874              <return type-id='type-id-76'/>
8875            </function-decl>
8876          </member-function>
8877        </class-decl>
8878        <class-decl name='HookList&lt;void (*)(const void*, size_t)&gt;' is-struct='yes' visibility='default' id='type-id-98'/>
8879      </namespace-decl>
8880    </namespace-decl>
8881    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead'>
8882      <var-decl name='FLAGS_heap_check' type-id='type-id-838' 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'/>
8883      <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'/>
8884      <var-decl name='FLAGS_heap_profile_pprof' type-id='type-id-838' 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'/>
8885      <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'/>
8886      <var-decl name='FLAGS_heap_check_dump_directory' type-id='type-id-838' 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'/>
8887      <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'/>
8888    </namespace-decl>
8889    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
8890      <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'/>
8891      <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'/>
8892      <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'/>
8893      <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'/>
8894      <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'/>
8895      <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'/>
8896      <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'/>
8897      <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'/>
8898      <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'/>
8899      <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'/>
8900      <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'/>
8901      <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'/>
8902      <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'/>
8903      <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'/>
8904      <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'/>
8905      <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'/>
8906      <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'/>
8907      <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'/>
8908    </namespace-decl>
8909    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
8910      <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'/>
8911      <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'/>
8912    </namespace-decl>
8913    <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'>
8914      <return type-id='type-id-75'/>
8915    </function-decl>
8916    <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'>
8917      <return type-id='type-id-75'/>
8918    </function-decl>
8919    <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'>
8920      <return type-id='type-id-75'/>
8921    </function-decl>
8922    <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'>
8923      <return type-id='type-id-75'/>
8924    </function-decl>
8925    <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'>
8926      <return type-id='type-id-75'/>
8927    </function-decl>
8928    <function-type size-in-bits='64' id='type-id-725'>
8929      <parameter type-id='type-id-276'/>
8930      <return type-id='type-id-7'/>
8931    </function-type>
8932    <function-type size-in-bits='64' id='type-id-734'>
8933      <parameter type-id='type-id-442'/>
8934      <return type-id='type-id-75'/>
8935    </function-type>
8936    <function-type size-in-bits='64' id='type-id-735'>
8937      <parameter type-id='type-id-73'/>
8938      <parameter type-id='type-id-213'/>
8939      <parameter type-id='type-id-198'/>
8940      <return type-id='type-id-75'/>
8941    </function-type>
8942    <function-type size-in-bits='64' id='type-id-736'>
8943      <parameter type-id='type-id-73'/>
8944      <parameter type-id='type-id-444'/>
8945      <return type-id='type-id-75'/>
8946    </function-type>
8947    <function-type size-in-bits='64' id='type-id-737'>
8948      <parameter type-id='type-id-73'/>
8949      <parameter type-id='type-id-318'/>
8950      <return type-id='type-id-75'/>
8951    </function-type>
8952    <function-type size-in-bits='64' id='type-id-739'>
8953      <parameter type-id='type-id-73'/>
8954      <parameter type-id='type-id-73'/>
8955      <parameter type-id='type-id-7'/>
8956      <parameter type-id='type-id-1'/>
8957      <parameter type-id='type-id-1'/>
8958      <parameter type-id='type-id-1'/>
8959      <parameter type-id='type-id-317'/>
8960      <return type-id='type-id-75'/>
8961    </function-type>
8962    <function-type size-in-bits='64' id='type-id-852'>
8963      <parameter type-id='type-id-73'/>
8964      <return type-id='type-id-75'/>
8965    </function-type>
8966    <function-type size-in-bits='64' id='type-id-853'>
8967      <parameter type-id='type-id-7'/>
8968      <return type-id='type-id-73'/>
8969    </function-type>
8970  </abi-instr>
8971  <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'>
8972    <qualified-type-def type-id='type-id-255' const='yes' id='type-id-854'/>
8973    <reference-type-def kind='lvalue' type-id='type-id-854' size-in-bits='64' id='type-id-855'/>
8974    <pointer-type-def type-id='type-id-854' size-in-bits='64' id='type-id-856'/>
8975    <reference-type-def kind='lvalue' type-id='type-id-255' size-in-bits='64' id='type-id-857'/>
8976    <reference-type-def kind='lvalue' type-id='type-id-264' size-in-bits='64' id='type-id-858'/>
8977    <pointer-type-def type-id='type-id-264' size-in-bits='64' id='type-id-265'/>
8978    <pointer-type-def type-id='type-id-859' size-in-bits='64' id='type-id-860'/>
8979    <pointer-type-def type-id='type-id-861' size-in-bits='64' id='type-id-862'/>
8980    <pointer-type-def type-id='type-id-863' size-in-bits='64' id='type-id-864'/>
8981    <pointer-type-def type-id='type-id-76' size-in-bits='64' id='type-id-127'/>
8982    <qualified-type-def type-id='type-id-254' const='yes' id='type-id-865'/>
8983    <pointer-type-def type-id='type-id-865' size-in-bits='64' id='type-id-866'/>
8984    <qualified-type-def type-id='type-id-264' const='yes' id='type-id-867'/>
8985    <reference-type-def kind='lvalue' type-id='type-id-867' size-in-bits='64' id='type-id-267'/>
8986    <pointer-type-def type-id='type-id-867' size-in-bits='64' id='type-id-266'/>
8987    <qualified-type-def type-id='type-id-859' const='yes' id='type-id-868'/>
8988    <reference-type-def kind='lvalue' type-id='type-id-868' size-in-bits='64' id='type-id-869'/>
8989    <pointer-type-def type-id='type-id-868' size-in-bits='64' id='type-id-870'/>
8990    <qualified-type-def type-id='type-id-861' const='yes' id='type-id-871'/>
8991    <reference-type-def kind='lvalue' type-id='type-id-871' size-in-bits='64' id='type-id-872'/>
8992    <pointer-type-def type-id='type-id-871' size-in-bits='64' id='type-id-873'/>
8993    <qualified-type-def type-id='type-id-874' const='yes' id='type-id-875'/>
8994    <reference-type-def kind='lvalue' type-id='type-id-875' size-in-bits='64' id='type-id-876'/>
8995    <pointer-type-def type-id='type-id-875' size-in-bits='64' id='type-id-877'/>
8996    <qualified-type-def type-id='type-id-878' const='yes' id='type-id-879'/>
8997    <reference-type-def kind='lvalue' type-id='type-id-879' size-in-bits='64' id='type-id-880'/>
8998    <pointer-type-def type-id='type-id-879' size-in-bits='64' id='type-id-881'/>
8999    <qualified-type-def type-id='type-id-882' const='yes' id='type-id-883'/>
9000    <reference-type-def kind='lvalue' type-id='type-id-883' size-in-bits='64' id='type-id-884'/>
9001    <pointer-type-def type-id='type-id-883' size-in-bits='64' id='type-id-885'/>
9002    <qualified-type-def type-id='type-id-886' const='yes' id='type-id-887'/>
9003    <pointer-type-def type-id='type-id-887' size-in-bits='64' id='type-id-888'/>
9004    <qualified-type-def type-id='type-id-889' const='yes' id='type-id-890'/>
9005    <reference-type-def kind='lvalue' type-id='type-id-890' size-in-bits='64' id='type-id-891'/>
9006    <qualified-type-def type-id='type-id-892' const='yes' id='type-id-893'/>
9007    <reference-type-def kind='lvalue' type-id='type-id-893' size-in-bits='64' id='type-id-894'/>
9008    <qualified-type-def type-id='type-id-895' const='yes' id='type-id-896'/>
9009    <reference-type-def kind='lvalue' type-id='type-id-896' size-in-bits='64' id='type-id-897'/>
9010    <pointer-type-def type-id='type-id-896' size-in-bits='64' id='type-id-898'/>
9011    <qualified-type-def type-id='type-id-269' const='yes' id='type-id-899'/>
9012    <reference-type-def kind='lvalue' type-id='type-id-899' size-in-bits='64' id='type-id-900'/>
9013    <pointer-type-def type-id='type-id-899' size-in-bits='64' id='type-id-901'/>
9014    <qualified-type-def type-id='type-id-902' const='yes' id='type-id-903'/>
9015    <reference-type-def kind='lvalue' type-id='type-id-903' size-in-bits='64' id='type-id-904'/>
9016    <pointer-type-def type-id='type-id-903' size-in-bits='64' id='type-id-905'/>
9017    <qualified-type-def type-id='type-id-906' const='yes' id='type-id-907'/>
9018    <pointer-type-def type-id='type-id-907' size-in-bits='64' id='type-id-908'/>
9019    <reference-type-def kind='lvalue' type-id='type-id-874' size-in-bits='64' id='type-id-909'/>
9020    <pointer-type-def type-id='type-id-874' size-in-bits='64' id='type-id-910'/>
9021    <pointer-type-def type-id='type-id-911' size-in-bits='64' id='type-id-912'/>
9022    <reference-type-def kind='lvalue' type-id='type-id-878' size-in-bits='64' id='type-id-913'/>
9023    <pointer-type-def type-id='type-id-878' size-in-bits='64' id='type-id-914'/>
9024    <reference-type-def kind='lvalue' type-id='type-id-882' size-in-bits='64' id='type-id-915'/>
9025    <pointer-type-def type-id='type-id-882' size-in-bits='64' id='type-id-916'/>
9026    <reference-type-def kind='lvalue' type-id='type-id-889' size-in-bits='64' id='type-id-917'/>
9027    <pointer-type-def type-id='type-id-889' size-in-bits='64' id='type-id-918'/>
9028    <pointer-type-def type-id='type-id-892' size-in-bits='64' id='type-id-919'/>
9029    <reference-type-def kind='lvalue' type-id='type-id-269' size-in-bits='64' id='type-id-920'/>
9030    <pointer-type-def type-id='type-id-269' size-in-bits='64' id='type-id-921'/>
9031    <reference-type-def kind='lvalue' type-id='type-id-902' size-in-bits='64' id='type-id-922'/>
9032    <pointer-type-def type-id='type-id-902' size-in-bits='64' id='type-id-923'/>
9033    <pointer-type-def type-id='type-id-906' size-in-bits='64' id='type-id-924'/>
9034    <pointer-type-def type-id='type-id-925' size-in-bits='64' id='type-id-926'/>
9035    <pointer-type-def type-id='type-id-927' size-in-bits='64' id='type-id-314'/>
9036    <pointer-type-def type-id='type-id-928' size-in-bits='64' id='type-id-201'/>
9037    <pointer-type-def type-id='type-id-929' size-in-bits='64' id='type-id-203'/>
9038    <pointer-type-def type-id='type-id-930' size-in-bits='64' id='type-id-209'/>
9039    <pointer-type-def type-id='type-id-931' size-in-bits='64' id='type-id-199'/>
9040    <pointer-type-def type-id='type-id-932' size-in-bits='64' id='type-id-207'/>
9041    <pointer-type-def type-id='type-id-184' size-in-bits='64' id='type-id-205'/>
9042    <pointer-type-def type-id='type-id-205' size-in-bits='64' id='type-id-200'/>
9043    <pointer-type-def type-id='type-id-186' size-in-bits='64' id='type-id-206'/>
9044    <qualified-type-def type-id='type-id-933' const='yes' id='type-id-934'/>
9045    <reference-type-def kind='lvalue' type-id='type-id-934' size-in-bits='64' id='type-id-935'/>
9046    <pointer-type-def type-id='type-id-934' size-in-bits='64' id='type-id-936'/>
9047    <qualified-type-def type-id='type-id-937' const='yes' id='type-id-938'/>
9048    <pointer-type-def type-id='type-id-938' size-in-bits='64' id='type-id-939'/>
9049    <namespace-decl name='std'>
9050      <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-874'>
9051        <member-type access='protected'>
9052          <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-911'>
9053            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-889'/>
9054            <data-member access='public' layout-offset-in-bits='0'>
9055              <var-decl name='_M_key_compare' type-id='type-id-895' 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'/>
9056            </data-member>
9057            <data-member access='public' layout-offset-in-bits='64'>
9058              <var-decl name='_M_header' type-id='type-id-552' 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'/>
9059            </data-member>
9060            <data-member access='public' layout-offset-in-bits='320'>
9061              <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'/>
9062            </data-member>
9063            <member-function access='public'>
9064              <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'>
9065                <parameter type-id='type-id-912' 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='_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'>
9071                <parameter type-id='type-id-912' is-artificial='yes'/>
9072                <parameter type-id='type-id-897'/>
9073                <parameter type-id='type-id-891'/>
9074                <return type-id='type-id-75'/>
9075              </function-decl>
9076            </member-function>
9077            <member-function access='private'>
9078              <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'>
9079                <parameter type-id='type-id-912' is-artificial='yes'/>
9080                <return type-id='type-id-75'/>
9081              </function-decl>
9082            </member-function>
9083          </class-decl>
9084        </member-type>
9085        <data-member access='protected' layout-offset-in-bits='0'>
9086          <var-decl name='_M_impl' type-id='type-id-911' 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'/>
9087        </data-member>
9088        <member-function access='private'>
9089          <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'>
9090            <parameter type-id='type-id-910' is-artificial='yes'/>
9091            <return type-id='type-id-75'/>
9092          </function-decl>
9093        </member-function>
9094        <member-function access='private'>
9095          <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'>
9096            <parameter type-id='type-id-910' is-artificial='yes'/>
9097            <parameter type-id='type-id-897'/>
9098            <parameter type-id='type-id-894'/>
9099            <return type-id='type-id-75'/>
9100          </function-decl>
9101        </member-function>
9102        <member-function access='private'>
9103          <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'>
9104            <parameter type-id='type-id-910' is-artificial='yes'/>
9105            <parameter type-id='type-id-876'/>
9106            <return type-id='type-id-75'/>
9107          </function-decl>
9108        </member-function>
9109        <member-function access='private' destructor='yes'>
9110          <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'>
9111            <parameter type-id='type-id-910' is-artificial='yes'/>
9112            <parameter type-id='type-id-1' is-artificial='yes'/>
9113            <return type-id='type-id-75'/>
9114          </function-decl>
9115        </member-function>
9116        <member-function access='private'>
9117          <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'>
9118            <parameter type-id='type-id-877' is-artificial='yes'/>
9119            <return type-id='type-id-7'/>
9120          </function-decl>
9121        </member-function>
9122        <member-function access='private'>
9123          <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'>
9124            <parameter type-id='type-id-877' is-artificial='yes'/>
9125            <return type-id='type-id-895'/>
9126          </function-decl>
9127        </member-function>
9128        <member-function access='private'>
9129          <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'>
9130            <parameter type-id='type-id-910' is-artificial='yes'/>
9131            <return type-id='type-id-882'/>
9132          </function-decl>
9133        </member-function>
9134        <member-function access='private'>
9135          <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'>
9136            <parameter type-id='type-id-910' is-artificial='yes'/>
9137            <return type-id='type-id-882'/>
9138          </function-decl>
9139        </member-function>
9140        <member-function access='protected' static='yes'>
9141          <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'>
9142            <parameter type-id='type-id-554'/>
9143            <return type-id='type-id-904'/>
9144          </function-decl>
9145        </member-function>
9146        <member-function access='protected' static='yes'>
9147          <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'>
9148            <parameter type-id='type-id-936'/>
9149            <return type-id='type-id-904'/>
9150          </function-decl>
9151        </member-function>
9152        <member-function access='protected' static='yes'>
9153          <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'>
9154            <parameter type-id='type-id-936'/>
9155            <return type-id='type-id-855'/>
9156          </function-decl>
9157        </member-function>
9158        <member-function access='protected' static='yes'>
9159          <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'>
9160            <parameter type-id='type-id-675'/>
9161            <return type-id='type-id-940'/>
9162          </function-decl>
9163        </member-function>
9164        <member-function access='protected' static='yes'>
9165          <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'>
9166            <parameter type-id='type-id-675'/>
9167            <return type-id='type-id-940'/>
9168          </function-decl>
9169        </member-function>
9170        <member-function access='protected'>
9171          <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'>
9172            <parameter type-id='type-id-910' is-artificial='yes'/>
9173            <return type-id='type-id-940'/>
9174          </function-decl>
9175        </member-function>
9176        <member-function access='protected'>
9177          <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'>
9178            <parameter type-id='type-id-910' is-artificial='yes'/>
9179            <return type-id='type-id-940'/>
9180          </function-decl>
9181        </member-function>
9182        <member-function access='private'>
9183          <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'>
9184            <parameter type-id='type-id-910' is-artificial='yes'/>
9185            <parameter type-id='type-id-940'/>
9186            <parameter type-id='type-id-940'/>
9187            <parameter type-id='type-id-855'/>
9188            <return type-id='type-id-882'/>
9189          </function-decl>
9190        </member-function>
9191        <member-function access='private'>
9192          <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'>
9193            <parameter type-id='type-id-910' is-artificial='yes'/>
9194            <parameter type-id='type-id-855'/>
9195            <return type-id='type-id-882'/>
9196          </function-decl>
9197        </member-function>
9198        <member-function access='private'>
9199          <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'>
9200            <parameter type-id='type-id-877' is-artificial='yes'/>
9201            <return type-id='type-id-891'/>
9202          </function-decl>
9203        </member-function>
9204        <member-function access='private'>
9205          <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'>
9206            <parameter type-id='type-id-877' is-artificial='yes'/>
9207            <return type-id='type-id-892'/>
9208          </function-decl>
9209        </member-function>
9210        <member-function access='protected'>
9211          <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'>
9212            <parameter type-id='type-id-910' is-artificial='yes'/>
9213            <parameter type-id='type-id-940'/>
9214            <return type-id='type-id-75'/>
9215          </function-decl>
9216        </member-function>
9217        <member-function access='protected'>
9218          <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'>
9219            <parameter type-id='type-id-910' is-artificial='yes'/>
9220            <parameter type-id='type-id-940'/>
9221            <return type-id='type-id-75'/>
9222          </function-decl>
9223        </member-function>
9224        <member-function access='protected'>
9225          <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'>
9226            <parameter type-id='type-id-910' is-artificial='yes'/>
9227            <return type-id='type-id-940'/>
9228          </function-decl>
9229        </member-function>
9230        <member-function access='protected' static='yes'>
9231          <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'>
9232            <parameter type-id='type-id-554'/>
9233            <return type-id='type-id-855'/>
9234          </function-decl>
9235        </member-function>
9236        <member-function access='protected'>
9237          <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'>
9238            <parameter type-id='type-id-910' is-artificial='yes'/>
9239            <parameter type-id='type-id-904'/>
9240            <return type-id='type-id-940'/>
9241          </function-decl>
9242        </member-function>
9243        <member-function access='protected'>
9244          <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'>
9245            <parameter type-id='type-id-910' is-artificial='yes'/>
9246            <return type-id='type-id-676'/>
9247          </function-decl>
9248        </member-function>
9249        <member-function access='protected'>
9250          <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'>
9251            <parameter type-id='type-id-910' is-artificial='yes'/>
9252            <return type-id='type-id-676'/>
9253          </function-decl>
9254        </member-function>
9255        <member-function access='protected' static='yes'>
9256          <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'>
9257            <parameter type-id='type-id-554'/>
9258            <return type-id='type-id-936'/>
9259          </function-decl>
9260        </member-function>
9261        <member-function access='private'>
9262          <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'>
9263            <parameter type-id='type-id-910' is-artificial='yes'/>
9264            <parameter type-id='type-id-940'/>
9265            <return type-id='type-id-75'/>
9266          </function-decl>
9267        </member-function>
9268        <member-function access='private'>
9269          <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_'>
9270            <parameter type-id='type-id-910' is-artificial='yes'/>
9271            <parameter type-id='type-id-554'/>
9272            <parameter type-id='type-id-554'/>
9273            <parameter type-id='type-id-904'/>
9274            <return type-id='type-id-882'/>
9275          </function-decl>
9276        </member-function>
9277        <member-function access='private'>
9278          <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_'>
9279            <parameter type-id='type-id-910' is-artificial='yes'/>
9280            <parameter type-id='type-id-904'/>
9281            <return type-id='type-id-925'/>
9282          </function-decl>
9283        </member-function>
9284        <member-function access='private'>
9285          <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_'>
9286            <parameter type-id='type-id-910' is-artificial='yes'/>
9287            <parameter type-id='type-id-878'/>
9288            <parameter type-id='type-id-904'/>
9289            <return type-id='type-id-882'/>
9290          </function-decl>
9291        </member-function>
9292      </class-decl>
9293      <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-889'>
9294        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-859'/>
9295        <member-function access='private'>
9296          <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'>
9297            <parameter type-id='type-id-918' is-artificial='yes'/>
9298            <return type-id='type-id-75'/>
9299          </function-decl>
9300        </member-function>
9301        <member-function access='private'>
9302          <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'>
9303            <parameter type-id='type-id-918' is-artificial='yes'/>
9304            <parameter type-id='type-id-891'/>
9305            <return type-id='type-id-75'/>
9306          </function-decl>
9307        </member-function>
9308        <member-function access='private' destructor='yes'>
9309          <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'>
9310            <parameter type-id='type-id-918' is-artificial='yes'/>
9311            <parameter type-id='type-id-1' is-artificial='yes'/>
9312            <return type-id='type-id-75'/>
9313          </function-decl>
9314        </member-function>
9315      </class-decl>
9316      <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-941'/>
9317      <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-892'>
9318        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-861'/>
9319        <member-function access='private'>
9320          <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'>
9321            <parameter type-id='type-id-919' is-artificial='yes'/>
9322            <return type-id='type-id-75'/>
9323          </function-decl>
9324        </member-function>
9325        <member-function access='private'>
9326          <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'>
9327            <parameter type-id='type-id-919' is-artificial='yes'/>
9328            <parameter type-id='type-id-894'/>
9329            <return type-id='type-id-75'/>
9330          </function-decl>
9331        </member-function>
9332        <member-function access='private' destructor='yes'>
9333          <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'>
9334            <parameter type-id='type-id-919' is-artificial='yes'/>
9335            <parameter type-id='type-id-1' is-artificial='yes'/>
9336            <return type-id='type-id-75'/>
9337          </function-decl>
9338        </member-function>
9339        <member-function access='private'>
9340          <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'>
9341            <parameter type-id='type-id-919' is-artificial='yes'/>
9342            <parameter type-id='type-id-891'/>
9343            <return type-id='type-id-75'/>
9344          </function-decl>
9345        </member-function>
9346      </class-decl>
9347      <class-decl name='allocator&lt;std::pair&lt;const void* const, const char*&gt; &gt;' visibility='default' id='type-id-942'/>
9348      <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-269'>
9349        <member-type access='private'>
9350          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-943'/>
9351        </member-type>
9352        <data-member access='private' layout-offset-in-bits='0'>
9353          <var-decl name='_M_t' 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_map.h' line='128' column='1'/>
9354        </data-member>
9355        <member-function access='private'>
9356          <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'>
9357            <parameter type-id='type-id-921' is-artificial='yes'/>
9358            <return type-id='type-id-75'/>
9359          </function-decl>
9360        </member-function>
9361        <member-function access='private'>
9362          <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'>
9363            <parameter type-id='type-id-921' is-artificial='yes'/>
9364            <parameter type-id='type-id-897'/>
9365            <parameter type-id='type-id-894'/>
9366            <return type-id='type-id-75'/>
9367          </function-decl>
9368        </member-function>
9369        <member-function access='private'>
9370          <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'>
9371            <parameter type-id='type-id-921' is-artificial='yes'/>
9372            <parameter type-id='type-id-900'/>
9373            <return type-id='type-id-75'/>
9374          </function-decl>
9375        </member-function>
9376        <member-function access='private'>
9377          <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'>
9378            <parameter type-id='type-id-921' is-artificial='yes'/>
9379            <parameter type-id='type-id-855'/>
9380            <return type-id='type-id-882'/>
9381          </function-decl>
9382        </member-function>
9383        <member-function access='private'>
9384          <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'>
9385            <parameter type-id='type-id-921' is-artificial='yes'/>
9386            <return type-id='type-id-882'/>
9387          </function-decl>
9388        </member-function>
9389        <member-function access='private'>
9390          <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'>
9391            <parameter type-id='type-id-901' is-artificial='yes'/>
9392            <return type-id='type-id-895'/>
9393          </function-decl>
9394        </member-function>
9395        <member-function access='private'>
9396          <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'>
9397            <parameter type-id='type-id-921' is-artificial='yes'/>
9398            <parameter type-id='type-id-882'/>
9399            <parameter type-id='type-id-904'/>
9400            <return type-id='type-id-882'/>
9401          </function-decl>
9402        </member-function>
9403        <member-function access='private'>
9404          <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'>
9405            <parameter type-id='type-id-921' is-artificial='yes'/>
9406            <parameter type-id='type-id-855'/>
9407            <return type-id='type-id-858'/>
9408          </function-decl>
9409        </member-function>
9410        <member-function access='private'>
9411          <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'>
9412            <parameter type-id='type-id-901' is-artificial='yes'/>
9413            <return type-id='type-id-7'/>
9414          </function-decl>
9415        </member-function>
9416        <member-function access='private'>
9417          <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'>
9418            <parameter type-id='type-id-921' is-artificial='yes'/>
9419            <return type-id='type-id-882'/>
9420          </function-decl>
9421        </member-function>
9422      </class-decl>
9423      <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-944'/>
9424      <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-878'>
9425        <data-member access='public' layout-offset-in-bits='0'>
9426          <var-decl name='_M_node' type-id='type-id-775' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
9427        </data-member>
9428        <member-function access='public'>
9429          <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'>
9430            <parameter type-id='type-id-914' is-artificial='yes'/>
9431            <return type-id='type-id-75'/>
9432          </function-decl>
9433        </member-function>
9434        <member-function access='public'>
9435          <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'>
9436            <parameter type-id='type-id-914' is-artificial='yes'/>
9437            <parameter type-id='type-id-936'/>
9438            <return type-id='type-id-75'/>
9439          </function-decl>
9440        </member-function>
9441        <member-function access='public'>
9442          <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'>
9443            <parameter type-id='type-id-914' is-artificial='yes'/>
9444            <parameter type-id='type-id-884'/>
9445            <return type-id='type-id-75'/>
9446          </function-decl>
9447        </member-function>
9448        <member-function access='public'>
9449          <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'>
9450            <parameter type-id='type-id-914' is-artificial='yes'/>
9451            <return type-id='type-id-913'/>
9452          </function-decl>
9453        </member-function>
9454        <member-function access='public'>
9455          <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'>
9456            <parameter type-id='type-id-914' is-artificial='yes'/>
9457            <return type-id='type-id-913'/>
9458          </function-decl>
9459        </member-function>
9460        <member-function access='public'>
9461          <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'>
9462            <parameter type-id='type-id-881' is-artificial='yes'/>
9463            <return type-id='type-id-905'/>
9464          </function-decl>
9465        </member-function>
9466        <member-function access='public'>
9467          <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'>
9468            <parameter type-id='type-id-881' is-artificial='yes'/>
9469            <parameter type-id='type-id-880'/>
9470            <return type-id='type-id-76'/>
9471          </function-decl>
9472        </member-function>
9473      </class-decl>
9474      <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-882'>
9475        <data-member access='public' layout-offset-in-bits='0'>
9476          <var-decl name='_M_node' type-id='type-id-777' 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'/>
9477        </data-member>
9478        <member-function access='public'>
9479          <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'>
9480            <parameter type-id='type-id-916' is-artificial='yes'/>
9481            <return type-id='type-id-75'/>
9482          </function-decl>
9483        </member-function>
9484        <member-function access='public'>
9485          <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'>
9486            <parameter type-id='type-id-916' is-artificial='yes'/>
9487            <parameter type-id='type-id-940'/>
9488            <return type-id='type-id-75'/>
9489          </function-decl>
9490        </member-function>
9491        <member-function access='public'>
9492          <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'>
9493            <parameter type-id='type-id-885' is-artificial='yes'/>
9494            <parameter type-id='type-id-884'/>
9495            <return type-id='type-id-76'/>
9496          </function-decl>
9497        </member-function>
9498        <member-function access='public'>
9499          <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'>
9500            <parameter type-id='type-id-916' is-artificial='yes'/>
9501            <return type-id='type-id-915'/>
9502          </function-decl>
9503        </member-function>
9504        <member-function access='public'>
9505          <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'>
9506            <parameter type-id='type-id-885' is-artificial='yes'/>
9507            <return type-id='type-id-922'/>
9508          </function-decl>
9509        </member-function>
9510      </class-decl>
9511      <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-886'>
9512        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-945'/>
9513        <member-function access='public'>
9514          <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'>
9515            <parameter type-id='type-id-888' is-artificial='yes'/>
9516            <parameter type-id='type-id-904'/>
9517            <return type-id='type-id-855'/>
9518          </function-decl>
9519        </member-function>
9520      </class-decl>
9521      <class-decl name='__copy_move_backward&lt;false, false, std::random_access_iterator_tag&gt;' is-struct='yes' visibility='default' id='type-id-946'/>
9522      <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-947'>
9523        <member-function access='public' static='yes'>
9524          <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'>
9525            <parameter type-id='type-id-251'/>
9526            <parameter type-id='type-id-251'/>
9527            <parameter type-id='type-id-174'/>
9528            <return type-id='type-id-76'/>
9529          </function-decl>
9530        </member-function>
9531        <member-function access='public' static='yes'>
9532          <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'>
9533            <parameter type-id='type-id-251'/>
9534            <parameter type-id='type-id-251'/>
9535            <parameter type-id='type-id-174'/>
9536            <return type-id='type-id-76'/>
9537          </function-decl>
9538        </member-function>
9539        <member-function access='public' static='yes'>
9540          <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'>
9541            <parameter type-id='type-id-174'/>
9542            <parameter type-id='type-id-174'/>
9543            <parameter type-id='type-id-174'/>
9544            <return type-id='type-id-76'/>
9545          </function-decl>
9546        </member-function>
9547      </class-decl>
9548      <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-948'>
9549        <member-function access='public' static='yes'>
9550          <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'>
9551            <parameter type-id='type-id-280'/>
9552            <parameter type-id='type-id-280'/>
9553            <return type-id='type-id-75'/>
9554          </function-decl>
9555        </member-function>
9556        <member-function access='public' static='yes'>
9557          <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'>
9558            <parameter type-id='type-id-265'/>
9559            <parameter type-id='type-id-265'/>
9560            <return type-id='type-id-75'/>
9561          </function-decl>
9562        </member-function>
9563      </class-decl>
9564      <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-949'>
9565        <member-function access='public' static='yes'>
9566          <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'>
9567            <parameter type-id='type-id-280'/>
9568            <return type-id='type-id-280'/>
9569          </function-decl>
9570        </member-function>
9571      </class-decl>
9572      <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-950'>
9573        <member-function access='public' static='yes'>
9574          <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'>
9575            <parameter type-id='type-id-265'/>
9576            <return type-id='type-id-265'/>
9577          </function-decl>
9578        </member-function>
9579      </class-decl>
9580      <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-951'>
9581        <member-function access='public' static='yes'>
9582          <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'>
9583            <parameter type-id='type-id-251'/>
9584            <return type-id='type-id-251'/>
9585          </function-decl>
9586        </member-function>
9587      </class-decl>
9588      <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-952'>
9589        <member-function access='public' static='yes'>
9590          <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'>
9591            <parameter type-id='type-id-280'/>
9592            <return type-id='type-id-280'/>
9593          </function-decl>
9594        </member-function>
9595      </class-decl>
9596      <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-953'>
9597        <member-function access='public' static='yes'>
9598          <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'>
9599            <parameter type-id='type-id-265'/>
9600            <return type-id='type-id-265'/>
9601          </function-decl>
9602        </member-function>
9603      </class-decl>
9604      <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-954'>
9605        <member-function access='public' static='yes'>
9606          <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'>
9607            <parameter type-id='type-id-251'/>
9608            <return type-id='type-id-251'/>
9609          </function-decl>
9610        </member-function>
9611      </class-decl>
9612      <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-955'>
9613        <member-function access='public' static='yes'>
9614          <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'>
9615            <parameter type-id='type-id-174'/>
9616            <return type-id='type-id-174'/>
9617          </function-decl>
9618        </member-function>
9619      </class-decl>
9620      <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-956'/>
9621      <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-895'>
9622        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-956'/>
9623        <member-function access='public'>
9624          <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'>
9625            <parameter type-id='type-id-898' is-artificial='yes'/>
9626            <parameter type-id='type-id-855'/>
9627            <parameter type-id='type-id-855'/>
9628            <return type-id='type-id-76'/>
9629          </function-decl>
9630        </member-function>
9631      </class-decl>
9632      <class-decl name='less&lt;const void*&gt;' is-struct='yes' visibility='default' id='type-id-957'/>
9633      <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-902'>
9634        <data-member access='public' layout-offset-in-bits='0'>
9635          <var-decl name='first' type-id='type-id-854' 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'/>
9636        </data-member>
9637        <data-member access='public' layout-offset-in-bits='64'>
9638          <var-decl name='second' type-id='type-id-264' 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'/>
9639        </data-member>
9640        <member-function access='public'>
9641          <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'>
9642            <parameter type-id='type-id-923' is-artificial='yes'/>
9643            <return type-id='type-id-75'/>
9644          </function-decl>
9645        </member-function>
9646        <member-function access='public'>
9647          <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'>
9648            <parameter type-id='type-id-923' is-artificial='yes'/>
9649            <parameter type-id='type-id-855'/>
9650            <parameter type-id='type-id-267'/>
9651            <return type-id='type-id-75'/>
9652          </function-decl>
9653        </member-function>
9654      </class-decl>
9655      <class-decl name='pair&lt;const void* const, const char*&gt;' is-struct='yes' visibility='default' id='type-id-906'/>
9656      <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-925'>
9657        <data-member access='public' layout-offset-in-bits='0'>
9658          <var-decl name='first' type-id='type-id-882' 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'/>
9659        </data-member>
9660        <data-member access='public' layout-offset-in-bits='64'>
9661          <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'/>
9662        </data-member>
9663        <member-function access='public'>
9664          <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'>
9665            <parameter type-id='type-id-926' is-artificial='yes'/>
9666            <return type-id='type-id-75'/>
9667          </function-decl>
9668        </member-function>
9669        <member-function access='public'>
9670          <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'>
9671            <parameter type-id='type-id-926' is-artificial='yes'/>
9672            <parameter type-id='type-id-884'/>
9673            <parameter type-id='type-id-492'/>
9674            <return type-id='type-id-75'/>
9675          </function-decl>
9676        </member-function>
9677      </class-decl>
9678      <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-945'/>
9679      <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-958'>
9680        <member-type access='protected'>
9681          <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-959'>
9682            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-960'/>
9683            <data-member access='public' layout-offset-in-bits='0'>
9684              <var-decl name='_M_key_compare' type-id='type-id-961' 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'/>
9685            </data-member>
9686            <data-member access='public' layout-offset-in-bits='64'>
9687              <var-decl name='_M_header' type-id='type-id-552' 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'/>
9688            </data-member>
9689            <data-member access='public' layout-offset-in-bits='320'>
9690              <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'/>
9691            </data-member>
9692            <member-function access='public'>
9693              <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'>
9694                <parameter type-id='type-id-962' is-artificial='yes'/>
9695                <return type-id='type-id-75'/>
9696              </function-decl>
9697            </member-function>
9698            <member-function access='public'>
9699              <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'>
9700                <parameter type-id='type-id-962' is-artificial='yes'/>
9701                <parameter type-id='type-id-963'/>
9702                <parameter type-id='type-id-964'/>
9703                <return type-id='type-id-75'/>
9704              </function-decl>
9705            </member-function>
9706            <member-function access='public'>
9707              <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'>
9708                <parameter type-id='type-id-962' is-artificial='yes'/>
9709                <return type-id='type-id-75'/>
9710              </function-decl>
9711            </member-function>
9712            <member-function access='public'>
9713              <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'>
9714                <parameter type-id='type-id-962' is-artificial='yes'/>
9715                <parameter type-id='type-id-963'/>
9716                <parameter type-id='type-id-964'/>
9717                <return type-id='type-id-75'/>
9718              </function-decl>
9719            </member-function>
9720            <member-function access='private'>
9721              <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'>
9722                <parameter type-id='type-id-962' is-artificial='yes'/>
9723                <return type-id='type-id-75'/>
9724              </function-decl>
9725            </member-function>
9726          </class-decl>
9727        </member-type>
9728        <data-member access='protected' layout-offset-in-bits='0'>
9729          <var-decl name='_M_impl' 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_tree.h' line='453' column='1'/>
9730        </data-member>
9731        <member-function access='private'>
9732          <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'>
9733            <parameter type-id='type-id-965' is-artificial='yes'/>
9734            <return type-id='type-id-75'/>
9735          </function-decl>
9736        </member-function>
9737        <member-function access='private'>
9738          <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'>
9739            <parameter type-id='type-id-965' is-artificial='yes'/>
9740            <parameter type-id='type-id-963'/>
9741            <parameter type-id='type-id-966'/>
9742            <return type-id='type-id-75'/>
9743          </function-decl>
9744        </member-function>
9745        <member-function access='private'>
9746          <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'>
9747            <parameter type-id='type-id-965' is-artificial='yes'/>
9748            <parameter type-id='type-id-967'/>
9749            <return type-id='type-id-75'/>
9750          </function-decl>
9751        </member-function>
9752        <member-function access='private' destructor='yes'>
9753          <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'>
9754            <parameter type-id='type-id-965' is-artificial='yes'/>
9755            <parameter type-id='type-id-1' is-artificial='yes'/>
9756            <return type-id='type-id-75'/>
9757          </function-decl>
9758        </member-function>
9759        <member-function access='private'>
9760          <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'>
9761            <parameter type-id='type-id-968' is-artificial='yes'/>
9762            <return type-id='type-id-7'/>
9763          </function-decl>
9764        </member-function>
9765        <member-function access='private'>
9766          <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'>
9767            <parameter type-id='type-id-968' is-artificial='yes'/>
9768            <return type-id='type-id-961'/>
9769          </function-decl>
9770        </member-function>
9771        <member-function access='private'>
9772          <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'>
9773            <parameter type-id='type-id-965' is-artificial='yes'/>
9774            <return type-id='type-id-969'/>
9775          </function-decl>
9776        </member-function>
9777        <member-function access='private'>
9778          <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'>
9779            <parameter type-id='type-id-965' is-artificial='yes'/>
9780            <return type-id='type-id-969'/>
9781          </function-decl>
9782        </member-function>
9783        <member-function access='protected' static='yes'>
9784          <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'>
9785            <parameter type-id='type-id-554'/>
9786            <return type-id='type-id-970'/>
9787          </function-decl>
9788        </member-function>
9789        <member-function access='private'>
9790          <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'>
9791            <parameter type-id='type-id-968' is-artificial='yes'/>
9792            <return type-id='type-id-964'/>
9793          </function-decl>
9794        </member-function>
9795        <member-function access='protected' static='yes'>
9796          <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'>
9797            <parameter type-id='type-id-971'/>
9798            <return type-id='type-id-970'/>
9799          </function-decl>
9800        </member-function>
9801        <member-function access='protected' static='yes'>
9802          <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'>
9803            <parameter type-id='type-id-971'/>
9804            <return type-id='type-id-369'/>
9805          </function-decl>
9806        </member-function>
9807        <member-function access='protected' static='yes'>
9808          <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'>
9809            <parameter type-id='type-id-675'/>
9810            <return type-id='type-id-972'/>
9811          </function-decl>
9812        </member-function>
9813        <member-function access='protected' static='yes'>
9814          <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'>
9815            <parameter type-id='type-id-675'/>
9816            <return type-id='type-id-972'/>
9817          </function-decl>
9818        </member-function>
9819        <member-function access='protected'>
9820          <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'>
9821            <parameter type-id='type-id-965' is-artificial='yes'/>
9822            <return type-id='type-id-972'/>
9823          </function-decl>
9824        </member-function>
9825        <member-function access='protected'>
9826          <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'>
9827            <parameter type-id='type-id-965' is-artificial='yes'/>
9828            <return type-id='type-id-972'/>
9829          </function-decl>
9830        </member-function>
9831        <member-function access='private'>
9832          <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'>
9833            <parameter type-id='type-id-965' is-artificial='yes'/>
9834            <parameter type-id='type-id-972'/>
9835            <parameter type-id='type-id-972'/>
9836            <parameter type-id='type-id-369'/>
9837            <return type-id='type-id-969'/>
9838          </function-decl>
9839        </member-function>
9840        <member-function access='private'>
9841          <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'>
9842            <parameter type-id='type-id-965' is-artificial='yes'/>
9843            <parameter type-id='type-id-369'/>
9844            <return type-id='type-id-969'/>
9845          </function-decl>
9846        </member-function>
9847        <member-function access='protected'>
9848          <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'>
9849            <parameter type-id='type-id-965' is-artificial='yes'/>
9850            <return type-id='type-id-972'/>
9851          </function-decl>
9852        </member-function>
9853        <member-function access='private'>
9854          <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'>
9855            <parameter type-id='type-id-968' is-artificial='yes'/>
9856            <return type-id='type-id-973'/>
9857          </function-decl>
9858        </member-function>
9859        <member-function access='protected' static='yes'>
9860          <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'>
9861            <parameter type-id='type-id-554'/>
9862            <return type-id='type-id-369'/>
9863          </function-decl>
9864        </member-function>
9865        <member-function access='protected'>
9866          <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'>
9867            <parameter type-id='type-id-965' is-artificial='yes'/>
9868            <parameter type-id='type-id-970'/>
9869            <return type-id='type-id-972'/>
9870          </function-decl>
9871        </member-function>
9872        <member-function access='protected'>
9873          <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'>
9874            <parameter type-id='type-id-965' is-artificial='yes'/>
9875            <return type-id='type-id-676'/>
9876          </function-decl>
9877        </member-function>
9878        <member-function access='protected'>
9879          <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'>
9880            <parameter type-id='type-id-965' is-artificial='yes'/>
9881            <return type-id='type-id-676'/>
9882          </function-decl>
9883        </member-function>
9884        <member-function access='protected' static='yes'>
9885          <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'>
9886            <parameter type-id='type-id-554'/>
9887            <return type-id='type-id-971'/>
9888          </function-decl>
9889        </member-function>
9890        <member-function access='private'>
9891          <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_'>
9892            <parameter type-id='type-id-965' is-artificial='yes'/>
9893            <parameter type-id='type-id-554'/>
9894            <parameter type-id='type-id-554'/>
9895            <parameter type-id='type-id-970'/>
9896            <return type-id='type-id-969'/>
9897          </function-decl>
9898        </member-function>
9899        <member-function access='private'>
9900          <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_'>
9901            <parameter type-id='type-id-965' is-artificial='yes'/>
9902            <parameter type-id='type-id-970'/>
9903            <return type-id='type-id-974'/>
9904          </function-decl>
9905        </member-function>
9906        <member-function access='private'>
9907          <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_'>
9908            <parameter type-id='type-id-965' is-artificial='yes'/>
9909            <parameter type-id='type-id-975'/>
9910            <parameter type-id='type-id-970'/>
9911            <return type-id='type-id-969'/>
9912          </function-decl>
9913        </member-function>
9914        <member-function access='private'>
9915          <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'>
9916            <parameter type-id='type-id-965' is-artificial='yes'/>
9917            <return type-id='type-id-75'/>
9918          </function-decl>
9919        </member-function>
9920        <member-function access='private'>
9921          <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'>
9922            <parameter type-id='type-id-965' is-artificial='yes'/>
9923            <parameter type-id='type-id-963'/>
9924            <parameter type-id='type-id-966'/>
9925            <return type-id='type-id-75'/>
9926          </function-decl>
9927        </member-function>
9928        <member-function access='private'>
9929          <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'>
9930            <parameter type-id='type-id-965' is-artificial='yes'/>
9931            <parameter type-id='type-id-967'/>
9932            <return type-id='type-id-75'/>
9933          </function-decl>
9934        </member-function>
9935        <member-function access='private' destructor='yes'>
9936          <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'>
9937            <parameter type-id='type-id-965' is-artificial='yes'/>
9938            <parameter type-id='type-id-1' is-artificial='yes'/>
9939            <return type-id='type-id-75'/>
9940          </function-decl>
9941        </member-function>
9942        <member-function access='protected'>
9943          <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'>
9944            <parameter type-id='type-id-965' is-artificial='yes'/>
9945            <parameter type-id='type-id-976'/>
9946            <return type-id='type-id-75'/>
9947          </function-decl>
9948        </member-function>
9949        <member-function access='protected'>
9950          <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'>
9951            <parameter type-id='type-id-965' is-artificial='yes'/>
9952            <parameter type-id='type-id-976'/>
9953            <return type-id='type-id-75'/>
9954          </function-decl>
9955        </member-function>
9956        <member-function access='private'>
9957          <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'>
9958            <parameter type-id='type-id-965' is-artificial='yes'/>
9959            <parameter type-id='type-id-976'/>
9960            <return type-id='type-id-75'/>
9961          </function-decl>
9962        </member-function>
9963      </class-decl>
9964      <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-977'/>
9965      <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-978'/>
9966      <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-979'/>
9967      <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-980'/>
9968      <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-981'/>
9969      <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-982'/>
9970      <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-975'>
9971        <data-member access='public' layout-offset-in-bits='0'>
9972          <var-decl name='_M_node' type-id='type-id-775' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
9973        </data-member>
9974        <member-function access='public'>
9975          <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'>
9976            <parameter type-id='type-id-983' is-artificial='yes'/>
9977            <return type-id='type-id-75'/>
9978          </function-decl>
9979        </member-function>
9980        <member-function access='public'>
9981          <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'>
9982            <parameter type-id='type-id-983' is-artificial='yes'/>
9983            <parameter type-id='type-id-971'/>
9984            <return type-id='type-id-75'/>
9985          </function-decl>
9986        </member-function>
9987        <member-function access='public'>
9988          <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'>
9989            <parameter type-id='type-id-983' is-artificial='yes'/>
9990            <parameter type-id='type-id-984'/>
9991            <return type-id='type-id-75'/>
9992          </function-decl>
9993        </member-function>
9994        <member-function access='public'>
9995          <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'>
9996            <parameter type-id='type-id-985' is-artificial='yes'/>
9997            <return type-id='type-id-986'/>
9998          </function-decl>
9999        </member-function>
10000        <member-function access='public'>
10001          <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'>
10002            <parameter type-id='type-id-983' is-artificial='yes'/>
10003            <return type-id='type-id-987'/>
10004          </function-decl>
10005        </member-function>
10006        <member-function access='public'>
10007          <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'>
10008            <parameter type-id='type-id-985' is-artificial='yes'/>
10009            <parameter type-id='type-id-988'/>
10010            <return type-id='type-id-76'/>
10011          </function-decl>
10012        </member-function>
10013        <member-function access='public'>
10014          <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'>
10015            <parameter type-id='type-id-983' is-artificial='yes'/>
10016            <return type-id='type-id-987'/>
10017          </function-decl>
10018        </member-function>
10019      </class-decl>
10020      <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-969'>
10021        <data-member access='public' layout-offset-in-bits='0'>
10022          <var-decl name='_M_node' type-id='type-id-777' 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'/>
10023        </data-member>
10024        <member-function access='public'>
10025          <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'>
10026            <parameter type-id='type-id-989' is-artificial='yes'/>
10027            <return type-id='type-id-75'/>
10028          </function-decl>
10029        </member-function>
10030        <member-function access='public'>
10031          <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'>
10032            <parameter type-id='type-id-989' is-artificial='yes'/>
10033            <parameter type-id='type-id-972'/>
10034            <return type-id='type-id-75'/>
10035          </function-decl>
10036        </member-function>
10037        <member-function access='public'>
10038          <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'>
10039            <parameter type-id='type-id-990' is-artificial='yes'/>
10040            <return type-id='type-id-991'/>
10041          </function-decl>
10042        </member-function>
10043        <member-function access='public'>
10044          <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'>
10045            <parameter type-id='type-id-989' is-artificial='yes'/>
10046            <parameter type-id='type-id-1'/>
10047            <return type-id='type-id-969'/>
10048          </function-decl>
10049        </member-function>
10050        <member-function access='public'>
10051          <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'>
10052            <parameter type-id='type-id-990' is-artificial='yes'/>
10053            <parameter type-id='type-id-984'/>
10054            <return type-id='type-id-76'/>
10055          </function-decl>
10056        </member-function>
10057        <member-function access='public'>
10058          <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'>
10059            <parameter type-id='type-id-989' is-artificial='yes'/>
10060            <return type-id='type-id-992'/>
10061          </function-decl>
10062        </member-function>
10063        <member-function access='public'>
10064          <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'>
10065            <parameter type-id='type-id-990' is-artificial='yes'/>
10066            <return type-id='type-id-993'/>
10067          </function-decl>
10068        </member-function>
10069      </class-decl>
10070      <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-933'/>
10071      <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-937'/>
10072      <class-decl name='_Rb_tree_node_base' is-struct='yes' visibility='default' id='type-id-994'/>
10073      <class-decl name='allocator&lt;char&gt;' is-struct='yes' visibility='default' id='type-id-995'/>
10074      <class-decl name='char_traits&lt;char&gt;' is-struct='yes' visibility='default' id='type-id-996'/>
10075      <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-997'/>
10076      <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-998'/>
10077      <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-999'/>
10078      <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-974'>
10079        <data-member access='public' layout-offset-in-bits='0'>
10080          <var-decl name='first' type-id='type-id-969' 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'/>
10081        </data-member>
10082        <data-member access='public' layout-offset-in-bits='64'>
10083          <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'/>
10084        </data-member>
10085        <member-function access='public'>
10086          <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'>
10087            <parameter type-id='type-id-1000' is-artificial='yes'/>
10088            <return type-id='type-id-75'/>
10089          </function-decl>
10090        </member-function>
10091        <member-function access='public'>
10092          <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'>
10093            <parameter type-id='type-id-1000' is-artificial='yes'/>
10094            <parameter type-id='type-id-984'/>
10095            <parameter type-id='type-id-492'/>
10096            <return type-id='type-id-75'/>
10097          </function-decl>
10098        </member-function>
10099      </class-decl>
10100      <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-1001'/>
10101      <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'>
10102        <parameter type-id='type-id-832'/>
10103        <parameter type-id='type-id-2'/>
10104        <return type-id='type-id-833'/>
10105      </function-decl>
10106      <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'>
10107        <parameter type-id='type-id-857'/>
10108        <parameter type-id='type-id-857'/>
10109        <return type-id='type-id-75'/>
10110      </function-decl>
10111      <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'>
10112        <parameter type-id='type-id-858'/>
10113        <parameter type-id='type-id-858'/>
10114        <return type-id='type-id-75'/>
10115      </function-decl>
10116      <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'>
10117        <parameter type-id='type-id-267'/>
10118        <parameter type-id='type-id-267'/>
10119        <parameter type-id='type-id-267'/>
10120        <return type-id='type-id-267'/>
10121      </function-decl>
10122      <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'>
10123        <parameter type-id='type-id-855'/>
10124        <parameter type-id='type-id-855'/>
10125        <parameter type-id='type-id-855'/>
10126        <parameter type-id='type-id-864'/>
10127        <return type-id='type-id-855'/>
10128      </function-decl>
10129      <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'>
10130        <parameter type-id='type-id-265'/>
10131        <parameter type-id='type-id-265'/>
10132        <parameter type-id='type-id-265'/>
10133        <return type-id='type-id-75'/>
10134      </function-decl>
10135      <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_'>
10136        <parameter type-id='type-id-280' 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'/>
10137        <parameter type-id='type-id-280' 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'/>
10138        <parameter type-id='type-id-280' 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'/>
10139        <parameter type-id='type-id-864' 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'/>
10140        <return type-id='type-id-75'/>
10141      </function-decl>
10142      <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'>
10143        <parameter type-id='type-id-265'/>
10144        <parameter type-id='type-id-264'/>
10145        <return type-id='type-id-75'/>
10146      </function-decl>
10147      <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'>
10148        <parameter type-id='type-id-280'/>
10149        <parameter type-id='type-id-255'/>
10150        <parameter type-id='type-id-864'/>
10151        <return type-id='type-id-75'/>
10152      </function-decl>
10153      <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_'>
10154        <parameter type-id='type-id-265' 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'/>
10155        <parameter type-id='type-id-265' 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'/>
10156        <return type-id='type-id-75'/>
10157      </function-decl>
10158      <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_'>
10159        <parameter type-id='type-id-280' 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'/>
10160        <parameter type-id='type-id-280' 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'/>
10161        <parameter type-id='type-id-864' 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'/>
10162        <return type-id='type-id-75'/>
10163      </function-decl>
10164      <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'>
10165        <parameter type-id='type-id-265'/>
10166        <parameter type-id='type-id-265'/>
10167        <return type-id='type-id-75'/>
10168      </function-decl>
10169      <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'>
10170        <parameter type-id='type-id-280'/>
10171        <parameter type-id='type-id-280'/>
10172        <parameter type-id='type-id-864'/>
10173        <return type-id='type-id-75'/>
10174      </function-decl>
10175      <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'>
10176        <parameter type-id='type-id-265'/>
10177        <parameter type-id='type-id-265'/>
10178        <return type-id='type-id-75'/>
10179      </function-decl>
10180      <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'>
10181        <parameter type-id='type-id-280'/>
10182        <parameter type-id='type-id-280'/>
10183        <parameter type-id='type-id-864'/>
10184        <return type-id='type-id-75'/>
10185      </function-decl>
10186      <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'>
10187        <parameter type-id='type-id-265'/>
10188        <parameter type-id='type-id-265'/>
10189        <parameter type-id='type-id-264'/>
10190        <return type-id='type-id-265'/>
10191      </function-decl>
10192      <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'>
10193        <parameter type-id='type-id-280'/>
10194        <parameter type-id='type-id-280'/>
10195        <parameter type-id='type-id-255'/>
10196        <parameter type-id='type-id-864'/>
10197        <return type-id='type-id-280'/>
10198      </function-decl>
10199      <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_'>
10200        <parameter type-id='type-id-265' 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'/>
10201        <parameter type-id='type-id-265' 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'/>
10202        <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'/>
10203        <return type-id='type-id-75'/>
10204      </function-decl>
10205      <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_'>
10206        <parameter type-id='type-id-280' 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'/>
10207        <parameter type-id='type-id-280' 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'/>
10208        <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'/>
10209        <parameter type-id='type-id-864' 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'/>
10210        <return type-id='type-id-75'/>
10211      </function-decl>
10212      <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'>
10213        <parameter type-id='type-id-18'/>
10214        <return type-id='type-id-18'/>
10215      </function-decl>
10216      <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'>
10217        <parameter type-id='type-id-265'/>
10218        <parameter type-id='type-id-265'/>
10219        <parameter type-id='type-id-265'/>
10220        <return type-id='type-id-75'/>
10221      </function-decl>
10222      <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'>
10223        <parameter type-id='type-id-280'/>
10224        <parameter type-id='type-id-280'/>
10225        <parameter type-id='type-id-280'/>
10226        <parameter type-id='type-id-864'/>
10227        <return type-id='type-id-75'/>
10228      </function-decl>
10229      <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'>
10230        <parameter type-id='type-id-265'/>
10231        <parameter type-id='type-id-265'/>
10232        <return type-id='type-id-75'/>
10233      </function-decl>
10234      <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'>
10235        <parameter type-id='type-id-280'/>
10236        <parameter type-id='type-id-280'/>
10237        <parameter type-id='type-id-864'/>
10238        <return type-id='type-id-75'/>
10239      </function-decl>
10240      <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'>
10241        <parameter type-id='type-id-280'/>
10242        <parameter type-id='type-id-280'/>
10243        <return type-id='type-id-75'/>
10244      </function-decl>
10245      <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'>
10246        <parameter type-id='type-id-265'/>
10247        <parameter type-id='type-id-265'/>
10248        <return type-id='type-id-75'/>
10249      </function-decl>
10250      <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'>
10251        <parameter type-id='type-id-251'/>
10252        <parameter type-id='type-id-251'/>
10253        <parameter type-id='type-id-174'/>
10254        <return type-id='type-id-174'/>
10255      </function-decl>
10256      <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'>
10257        <parameter type-id='type-id-251'/>
10258        <parameter type-id='type-id-251'/>
10259        <parameter type-id='type-id-174'/>
10260        <return type-id='type-id-174'/>
10261      </function-decl>
10262      <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'>
10263        <parameter type-id='type-id-251'/>
10264        <parameter type-id='type-id-251'/>
10265        <parameter type-id='type-id-174'/>
10266        <return type-id='type-id-174'/>
10267      </function-decl>
10268      <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'>
10269        <parameter type-id='type-id-280'/>
10270        <parameter type-id='type-id-280'/>
10271        <parameter type-id='type-id-280'/>
10272        <return type-id='type-id-280'/>
10273      </function-decl>
10274      <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'>
10275        <parameter type-id='type-id-265'/>
10276        <parameter type-id='type-id-265'/>
10277        <parameter type-id='type-id-265'/>
10278        <return type-id='type-id-265'/>
10279      </function-decl>
10280      <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'>
10281        <parameter type-id='type-id-280'/>
10282        <parameter type-id='type-id-280'/>
10283        <parameter type-id='type-id-280'/>
10284        <return type-id='type-id-280'/>
10285      </function-decl>
10286      <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'>
10287        <parameter type-id='type-id-265'/>
10288        <parameter type-id='type-id-265'/>
10289        <parameter type-id='type-id-265'/>
10290        <return type-id='type-id-265'/>
10291      </function-decl>
10292      <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'>
10293        <parameter type-id='type-id-280'/>
10294        <parameter type-id='type-id-280'/>
10295        <parameter type-id='type-id-280'/>
10296        <return type-id='type-id-280'/>
10297      </function-decl>
10298      <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'>
10299        <parameter type-id='type-id-265'/>
10300        <parameter type-id='type-id-265'/>
10301        <parameter type-id='type-id-265'/>
10302        <return type-id='type-id-265'/>
10303      </function-decl>
10304      <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'>
10305        <parameter type-id='type-id-251'/>
10306        <parameter type-id='type-id-251'/>
10307        <parameter type-id='type-id-174'/>
10308        <return type-id='type-id-76'/>
10309      </function-decl>
10310      <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'>
10311        <parameter type-id='type-id-251'/>
10312        <parameter type-id='type-id-251'/>
10313        <parameter type-id='type-id-174'/>
10314        <return type-id='type-id-76'/>
10315      </function-decl>
10316      <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'>
10317        <parameter type-id='type-id-265'/>
10318        <parameter type-id='type-id-18'/>
10319        <parameter type-id='type-id-18'/>
10320        <parameter type-id='type-id-264'/>
10321        <return type-id='type-id-75'/>
10322      </function-decl>
10323      <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'>
10324        <parameter type-id='type-id-280'/>
10325        <parameter type-id='type-id-18'/>
10326        <parameter type-id='type-id-18'/>
10327        <parameter type-id='type-id-255'/>
10328        <parameter type-id='type-id-864'/>
10329        <return type-id='type-id-75'/>
10330      </function-decl>
10331      <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_'>
10332        <parameter type-id='type-id-265' 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'/>
10333        <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'/>
10334        <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'/>
10335        <parameter type-id='type-id-264' 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'/>
10336        <return type-id='type-id-75'/>
10337      </function-decl>
10338      <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'>
10339        <parameter type-id='type-id-265'/>
10340        <parameter type-id='type-id-265'/>
10341        <parameter type-id='type-id-265'/>
10342        <return type-id='type-id-75'/>
10343      </function-decl>
10344      <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_'>
10345        <parameter type-id='type-id-280' 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'/>
10346        <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'/>
10347        <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'/>
10348        <parameter type-id='type-id-255' 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'/>
10349        <parameter type-id='type-id-864' 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'/>
10350        <return type-id='type-id-75'/>
10351      </function-decl>
10352      <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'>
10353        <parameter type-id='type-id-280'/>
10354        <parameter type-id='type-id-280'/>
10355        <parameter type-id='type-id-280'/>
10356        <parameter type-id='type-id-864'/>
10357        <return type-id='type-id-75'/>
10358      </function-decl>
10359      <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'>
10360        <parameter type-id='type-id-265'/>
10361        <parameter type-id='type-id-265'/>
10362        <return type-id='type-id-75'/>
10363      </function-decl>
10364      <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'>
10365        <parameter type-id='type-id-280'/>
10366        <parameter type-id='type-id-280'/>
10367        <parameter type-id='type-id-864'/>
10368        <return type-id='type-id-75'/>
10369      </function-decl>
10370      <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'>
10371        <parameter type-id='type-id-265'/>
10372        <parameter type-id='type-id-265'/>
10373        <return type-id='type-id-75'/>
10374      </function-decl>
10375      <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'>
10376        <parameter type-id='type-id-280'/>
10377        <parameter type-id='type-id-280'/>
10378        <parameter type-id='type-id-864'/>
10379        <return type-id='type-id-75'/>
10380      </function-decl>
10381    </namespace-decl>
10382    <reference-type-def kind='lvalue' type-id='type-id-933' size-in-bits='64' id='type-id-1002'/>
10383    <pointer-type-def type-id='type-id-933' size-in-bits='64' id='type-id-940'/>
10384    <pointer-type-def type-id='type-id-937' size-in-bits='64' id='type-id-976'/>
10385    <qualified-type-def type-id='type-id-73' const='yes' id='type-id-1003'/>
10386    <namespace-decl name='tcmalloc'>
10387      <namespace-decl name='commandlineflags'>
10388        <function-decl name='StringToBool' filepath='./src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
10389          <parameter type-id='type-id-2'/>
10390          <parameter type-id='type-id-76'/>
10391          <return type-id='type-id-76'/>
10392        </function-decl>
10393        <function-decl name='StringToInt' filepath='./src/base/commandlineflags.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
10394          <parameter type-id='type-id-2'/>
10395          <parameter type-id='type-id-1'/>
10396          <return type-id='type-id-1'/>
10397        </function-decl>
10398      </namespace-decl>
10399    </namespace-decl>
10400    <namespace-decl name='__gnu_cxx'>
10401      <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-859'>
10402        <member-function access='private'>
10403          <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'>
10404            <parameter type-id='type-id-860' is-artificial='yes'/>
10405            <return type-id='type-id-75'/>
10406          </function-decl>
10407        </member-function>
10408        <member-function access='private'>
10409          <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'>
10410            <parameter type-id='type-id-860' is-artificial='yes'/>
10411            <parameter type-id='type-id-869'/>
10412            <return type-id='type-id-75'/>
10413          </function-decl>
10414        </member-function>
10415        <member-function access='private' destructor='yes'>
10416          <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'>
10417            <parameter type-id='type-id-860' is-artificial='yes'/>
10418            <parameter type-id='type-id-1' is-artificial='yes'/>
10419            <return type-id='type-id-75'/>
10420          </function-decl>
10421        </member-function>
10422        <member-function access='private'>
10423          <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'>
10424            <parameter type-id='type-id-860' is-artificial='yes'/>
10425            <parameter type-id='type-id-940'/>
10426            <parameter type-id='type-id-19'/>
10427            <return type-id='type-id-75'/>
10428          </function-decl>
10429        </member-function>
10430        <member-function access='private'>
10431          <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'>
10432            <parameter type-id='type-id-870' is-artificial='yes'/>
10433            <return type-id='type-id-7'/>
10434          </function-decl>
10435        </member-function>
10436        <member-function access='private'>
10437          <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'>
10438            <parameter type-id='type-id-860' is-artificial='yes'/>
10439            <parameter type-id='type-id-19'/>
10440            <parameter type-id='type-id-73'/>
10441            <return type-id='type-id-940'/>
10442          </function-decl>
10443        </member-function>
10444      </class-decl>
10445      <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-1004'/>
10446      <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-861'>
10447        <member-function access='private'>
10448          <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'>
10449            <parameter type-id='type-id-862' is-artificial='yes'/>
10450            <return type-id='type-id-75'/>
10451          </function-decl>
10452        </member-function>
10453        <member-function access='private'>
10454          <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'>
10455            <parameter type-id='type-id-862' is-artificial='yes'/>
10456            <parameter type-id='type-id-872'/>
10457            <return type-id='type-id-75'/>
10458          </function-decl>
10459        </member-function>
10460        <member-function access='private' destructor='yes'>
10461          <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'>
10462            <parameter type-id='type-id-862' is-artificial='yes'/>
10463            <parameter type-id='type-id-1' is-artificial='yes'/>
10464            <return type-id='type-id-75'/>
10465          </function-decl>
10466        </member-function>
10467        <member-function access='private'>
10468          <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'>
10469            <parameter type-id='type-id-862' is-artificial='yes'/>
10470            <parameter type-id='type-id-923'/>
10471            <return type-id='type-id-75'/>
10472          </function-decl>
10473        </member-function>
10474        <member-function access='private'>
10475          <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'>
10476            <parameter type-id='type-id-862' is-artificial='yes'/>
10477            <parameter type-id='type-id-923'/>
10478            <parameter type-id='type-id-904'/>
10479            <return type-id='type-id-75'/>
10480          </function-decl>
10481        </member-function>
10482      </class-decl>
10483      <class-decl name='new_allocator&lt;std::pair&lt;const void* const, const char*&gt; &gt;' visibility='default' id='type-id-1005'/>
10484      <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-1006'/>
10485      <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-1007'/>
10486    </namespace-decl>
10487    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead'>
10488      <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'/>
10489      <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'/>
10490    </namespace-decl>
10491    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
10492      <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'/>
10493      <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'/>
10494    </namespace-decl>
10495    <function-type size-in-bits='64' id='type-id-863'>
10496      <parameter type-id='type-id-261'/>
10497      <parameter type-id='type-id-261'/>
10498      <return type-id='type-id-76'/>
10499    </function-type>
10500    <function-type size-in-bits='64' id='type-id-927'>
10501      <parameter type-id='type-id-866'/>
10502      <parameter type-id='type-id-257'/>
10503      <return type-id='type-id-75'/>
10504    </function-type>
10505    <function-type size-in-bits='64' id='type-id-928'>
10506      <parameter type-id='type-id-73'/>
10507      <parameter type-id='type-id-213'/>
10508      <parameter type-id='type-id-202'/>
10509      <return type-id='type-id-75'/>
10510    </function-type>
10511    <function-type size-in-bits='64' id='type-id-929'>
10512      <parameter type-id='type-id-73'/>
10513      <parameter type-id='type-id-213'/>
10514      <parameter type-id='type-id-204'/>
10515      <return type-id='type-id-75'/>
10516    </function-type>
10517    <function-type size-in-bits='64' id='type-id-930'>
10518      <parameter type-id='type-id-73'/>
10519      <parameter type-id='type-id-213'/>
10520      <parameter type-id='type-id-210'/>
10521      <return type-id='type-id-75'/>
10522    </function-type>
10523    <function-type size-in-bits='64' id='type-id-931'>
10524      <parameter type-id='type-id-73'/>
10525      <parameter type-id='type-id-213'/>
10526      <parameter type-id='type-id-3'/>
10527      <return type-id='type-id-75'/>
10528    </function-type>
10529    <function-type size-in-bits='64' id='type-id-932'>
10530      <parameter type-id='type-id-73'/>
10531      <parameter type-id='type-id-213'/>
10532      <parameter type-id='type-id-208'/>
10533      <return type-id='type-id-75'/>
10534    </function-type>
10535  </abi-instr>
10536  <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'>
10537    <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-1008'>
10538      <member-function access='public' destructor='yes'>
10539        <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'>
10540          <parameter type-id='type-id-1009' is-artificial='yes'/>
10541          <parameter type-id='type-id-1' is-artificial='yes'/>
10542          <return type-id='type-id-75'/>
10543        </function-decl>
10544      </member-function>
10545    </class-decl>
10546    <pointer-type-def type-id='type-id-1008' size-in-bits='64' id='type-id-1009'/>
10547    <namespace-decl name='base'>
10548      <namespace-decl name='subtle'>
10549        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
10550          <parameter type-id='type-id-92'/>
10551          <parameter type-id='type-id-93'/>
10552          <parameter type-id='type-id-93'/>
10553          <return type-id='type-id-93'/>
10554        </function-decl>
10555        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
10556          <parameter type-id='type-id-92'/>
10557          <parameter type-id='type-id-93'/>
10558          <return type-id='type-id-93'/>
10559        </function-decl>
10560        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
10561          <parameter type-id='type-id-92'/>
10562          <parameter type-id='type-id-93'/>
10563          <return type-id='type-id-93'/>
10564        </function-decl>
10565        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
10566          <parameter type-id='type-id-92'/>
10567          <parameter type-id='type-id-93'/>
10568          <parameter type-id='type-id-93'/>
10569          <return type-id='type-id-93'/>
10570        </function-decl>
10571      </namespace-decl>
10572    </namespace-decl>
10573    <namespace-decl name='tcmalloc'>
10574      <namespace-decl name='commandlineflags'>
10575        <function-decl name='StringToBool' filepath='./src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
10576          <parameter type-id='type-id-2'/>
10577          <parameter type-id='type-id-76'/>
10578          <return type-id='type-id-76'/>
10579        </function-decl>
10580        <function-decl name='StringToLongLong' filepath='./src/base/commandlineflags.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
10581          <parameter type-id='type-id-2'/>
10582          <parameter type-id='type-id-20'/>
10583          <return type-id='type-id-20'/>
10584        </function-decl>
10585      </namespace-decl>
10586    </namespace-decl>
10587    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
10588      <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'/>
10589      <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'/>
10590      <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'/>
10591      <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'/>
10592      <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'/>
10593      <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'/>
10594      <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'/>
10595      <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'/>
10596    </namespace-decl>
10597    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
10598      <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'/>
10599      <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'/>
10600      <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'/>
10601      <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'/>
10602      <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'/>
10603      <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'/>
10604    </namespace-decl>
10605    <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'>
10606      <return type-id='type-id-3'/>
10607    </function-decl>
10608    <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'>
10609      <parameter type-id='type-id-2' name='prefix' filepath='src/heap-profiler.cc' line='421' column='1'/>
10610      <return type-id='type-id-75'/>
10611    </function-decl>
10612    <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'>
10613      <return type-id='type-id-1'/>
10614    </function-decl>
10615    <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'>
10616      <return type-id='type-id-75'/>
10617    </function-decl>
10618    <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'>
10619      <parameter type-id='type-id-2' name='reason' filepath='src/heap-profiler.cc' line='533' column='1'/>
10620      <return type-id='type-id-75'/>
10621    </function-decl>
10622  </abi-instr>
10623  <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'>
10624    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='1600' id='type-id-1010'>
10625      <subrange length='200' lower-bound='0' upper-bound='199' type-id='type-id-19' id='type-id-1011'/>
10626    </array-type-def>
10627    <qualified-type-def type-id='type-id-1012' const='yes' id='type-id-1013'/>
10628    <reference-type-def kind='lvalue' type-id='type-id-1013' size-in-bits='64' id='type-id-1014'/>
10629    <pointer-type-def type-id='type-id-1015' size-in-bits='64' id='type-id-1016'/>
10630    <pointer-type-def type-id='type-id-1017' size-in-bits='64' id='type-id-1018'/>
10631    <namespace-decl name='base'>
10632      <namespace-decl name='subtle'>
10633        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
10634          <parameter type-id='type-id-92'/>
10635          <parameter type-id='type-id-93'/>
10636          <parameter type-id='type-id-93'/>
10637          <return type-id='type-id-93'/>
10638        </function-decl>
10639        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
10640          <parameter type-id='type-id-92'/>
10641          <parameter type-id='type-id-93'/>
10642          <return type-id='type-id-93'/>
10643        </function-decl>
10644        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
10645          <parameter type-id='type-id-92'/>
10646          <parameter type-id='type-id-93'/>
10647          <return type-id='type-id-93'/>
10648        </function-decl>
10649        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
10650          <parameter type-id='type-id-92'/>
10651          <parameter type-id='type-id-93'/>
10652          <parameter type-id='type-id-93'/>
10653          <return type-id='type-id-93'/>
10654        </function-decl>
10655      </namespace-decl>
10656    </namespace-decl>
10657    <namespace-decl name='tcmalloc'>
10658      <class-decl name='Logger' size-in-bits='1728' visibility='default' filepath='src/internal_logging.cc' line='66' column='1' id='type-id-1015'>
10659        <data-member access='private' static='yes'>
10660          <var-decl name='kBufSize' type-id='type-id-139' visibility='default' filepath='src/internal_logging.cc' line='72' column='1'/>
10661        </data-member>
10662        <data-member access='private' layout-offset-in-bits='0'>
10663          <var-decl name='p_' type-id='type-id-3' visibility='default' filepath='src/internal_logging.cc' line='73' column='1'/>
10664        </data-member>
10665        <data-member access='private' layout-offset-in-bits='64'>
10666          <var-decl name='end_' type-id='type-id-3' visibility='default' filepath='src/internal_logging.cc' line='74' column='1'/>
10667        </data-member>
10668        <data-member access='private' layout-offset-in-bits='128'>
10669          <var-decl name='buf_' type-id='type-id-1010' visibility='default' filepath='src/internal_logging.cc' line='75' column='1'/>
10670        </data-member>
10671        <member-function access='private'>
10672          <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'>
10673            <parameter type-id='type-id-1016' is-artificial='yes'/>
10674            <parameter type-id='type-id-2'/>
10675            <parameter type-id='type-id-1'/>
10676            <return type-id='type-id-76'/>
10677          </function-decl>
10678        </member-function>
10679        <member-function access='private'>
10680          <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'>
10681            <parameter type-id='type-id-1016' is-artificial='yes'/>
10682            <parameter type-id='type-id-38'/>
10683            <parameter type-id='type-id-1'/>
10684            <return type-id='type-id-76'/>
10685          </function-decl>
10686        </member-function>
10687        <member-function access='private'>
10688          <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'>
10689            <parameter type-id='type-id-1016' is-artificial='yes'/>
10690            <parameter type-id='type-id-1014'/>
10691            <return type-id='type-id-76'/>
10692          </function-decl>
10693        </member-function>
10694      </class-decl>
10695      <var-decl name='log_message_writer' type-id='type-id-1018' mangled-name='_ZN8tcmalloc18log_message_writerE' visibility='default' filepath='src/internal_logging.cc' line='63' column='1' elf-symbol-id='_ZN8tcmalloc18log_message_writerE'/>
10696      <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_'>
10697        <parameter type-id='type-id-1019' name='mode' filepath='src/internal_logging.cc' line='78' column='1'/>
10698        <parameter type-id='type-id-2' name='filename' filepath='src/internal_logging.cc' line='78' column='1'/>
10699        <parameter type-id='type-id-1' name='line' filepath='src/internal_logging.cc' line='78' column='1'/>
10700        <parameter type-id='type-id-1012' name='a' filepath='src/internal_logging.cc' line='79' column='1'/>
10701        <parameter type-id='type-id-1012' name='b' filepath='src/internal_logging.cc' line='79' column='1'/>
10702        <parameter type-id='type-id-1012' name='c' filepath='src/internal_logging.cc' line='79' column='1'/>
10703        <parameter type-id='type-id-1012' name='d' filepath='src/internal_logging.cc' line='79' column='1'/>
10704        <return type-id='type-id-75'/>
10705      </function-decl>
10706      <enum-decl name='LogMode' filepath='src/internal_logging.h' line='61' column='1' id='type-id-1019'>
10707        <underlying-type type-id='type-id-96'/>
10708        <enumerator name='kLog' value='0'/>
10709        <enumerator name='kCrash' value='1'/>
10710        <enumerator name='kCrashWithStats' value='2'/>
10711      </enum-decl>
10712    </namespace-decl>
10713    <function-type size-in-bits='64' id='type-id-1017'>
10714      <parameter type-id='type-id-2'/>
10715      <parameter type-id='type-id-1'/>
10716      <return type-id='type-id-75'/>
10717    </function-type>
10718  </abi-instr>
10719  <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'>
10720    <class-decl name='MallocExtension' size-in-bits='64' visibility='default' filepath='src/gperftools/malloc_extension.h' line='90' column='1' id='type-id-1020'>
10721      <member-type access='private'>
10722        <enum-decl name='Ownership' filepath='./src/gperftools/malloc_extension.h' line='315' column='1' id='type-id-1021'>
10723          <underlying-type type-id='type-id-96'/>
10724          <enumerator name='kUnknownOwnership' value='0'/>
10725          <enumerator name='kOwned' value='1'/>
10726          <enumerator name='kNotOwned' value='2'/>
10727        </enum-decl>
10728      </member-type>
10729      <member-type access='private'>
10730        <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-1022'>
10731          <data-member access='public' layout-offset-in-bits='0'>
10732            <var-decl name='min_object_size' type-id='type-id-7' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='334' column='1'/>
10733          </data-member>
10734          <data-member access='public' layout-offset-in-bits='64'>
10735            <var-decl name='max_object_size' type-id='type-id-7' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='335' column='1'/>
10736          </data-member>
10737          <data-member access='public' layout-offset-in-bits='128'>
10738            <var-decl name='total_bytes_free' type-id='type-id-7' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='336' column='1'/>
10739          </data-member>
10740          <data-member access='public' layout-offset-in-bits='192'>
10741            <var-decl name='type' type-id='type-id-2' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='337' column='1'/>
10742          </data-member>
10743        </class-decl>
10744      </member-type>
10745      <member-function access='private' static='yes'>
10746        <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'>
10747          <return type-id='type-id-246'/>
10748        </function-decl>
10749      </member-function>
10750      <member-function access='private' static='yes'>
10751        <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_'>
10752          <parameter type-id='type-id-246'/>
10753          <return type-id='type-id-75'/>
10754        </function-decl>
10755      </member-function>
10756      <member-function access='private' static='yes'>
10757        <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'>
10758          <return type-id='type-id-75'/>
10759        </function-decl>
10760      </member-function>
10761      <member-function access='private' destructor='yes' vtable-offset='-1'>
10762        <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'>
10763          <parameter type-id='type-id-246' is-artificial='yes'/>
10764          <parameter type-id='type-id-1' is-artificial='yes'/>
10765          <return type-id='type-id-75'/>
10766        </function-decl>
10767      </member-function>
10768      <member-function access='private' vtable-offset='2'>
10769        <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'>
10770          <parameter type-id='type-id-246' is-artificial='yes'/>
10771          <return type-id='type-id-76'/>
10772        </function-decl>
10773      </member-function>
10774      <member-function access='private' vtable-offset='3'>
10775        <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'>
10776          <parameter type-id='type-id-246' is-artificial='yes'/>
10777          <parameter type-id='type-id-73'/>
10778          <return type-id='type-id-76'/>
10779        </function-decl>
10780      </member-function>
10781      <member-function access='private' vtable-offset='4'>
10782        <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'>
10783          <parameter type-id='type-id-246' is-artificial='yes'/>
10784          <parameter type-id='type-id-73'/>
10785          <return type-id='type-id-76'/>
10786        </function-decl>
10787      </member-function>
10788      <member-function access='private' vtable-offset='5'>
10789        <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'>
10790          <parameter type-id='type-id-246' is-artificial='yes'/>
10791          <parameter type-id='type-id-73'/>
10792          <return type-id='type-id-76'/>
10793        </function-decl>
10794      </member-function>
10795      <member-function access='private' vtable-offset='6'>
10796        <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_'>
10797          <parameter type-id='type-id-246' is-artificial='yes'/>
10798          <parameter type-id='type-id-1023'/>
10799          <parameter type-id='type-id-244'/>
10800          <parameter type-id='type-id-1023'/>
10801          <return type-id='type-id-76'/>
10802        </function-decl>
10803      </member-function>
10804      <member-function access='private' vtable-offset='7'>
10805        <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'>
10806          <parameter type-id='type-id-246' is-artificial='yes'/>
10807          <parameter type-id='type-id-3'/>
10808          <parameter type-id='type-id-1'/>
10809          <return type-id='type-id-75'/>
10810        </function-decl>
10811      </member-function>
10812      <member-function access='private' vtable-offset='8'>
10813        <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'>
10814          <parameter type-id='type-id-246' is-artificial='yes'/>
10815          <parameter type-id='type-id-1024'/>
10816          <return type-id='type-id-75'/>
10817        </function-decl>
10818      </member-function>
10819      <member-function access='private' vtable-offset='9'>
10820        <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'>
10821          <parameter type-id='type-id-246' is-artificial='yes'/>
10822          <parameter type-id='type-id-1024'/>
10823          <return type-id='type-id-75'/>
10824        </function-decl>
10825      </member-function>
10826      <member-function access='private' vtable-offset='10'>
10827        <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'>
10828          <parameter type-id='type-id-246' is-artificial='yes'/>
10829          <parameter type-id='type-id-73'/>
10830          <parameter type-id='type-id-1025'/>
10831          <return type-id='type-id-75'/>
10832        </function-decl>
10833      </member-function>
10834      <member-function access='private' vtable-offset='11'>
10835        <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'>
10836          <parameter type-id='type-id-246' is-artificial='yes'/>
10837          <parameter type-id='type-id-2'/>
10838          <parameter type-id='type-id-244'/>
10839          <return type-id='type-id-76'/>
10840        </function-decl>
10841      </member-function>
10842      <member-function access='private' vtable-offset='12'>
10843        <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'>
10844          <parameter type-id='type-id-246' is-artificial='yes'/>
10845          <parameter type-id='type-id-2'/>
10846          <parameter type-id='type-id-7'/>
10847          <return type-id='type-id-76'/>
10848        </function-decl>
10849      </member-function>
10850      <member-function access='private' vtable-offset='13'>
10851        <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'>
10852          <parameter type-id='type-id-246' is-artificial='yes'/>
10853          <return type-id='type-id-75'/>
10854        </function-decl>
10855      </member-function>
10856      <member-function access='private' vtable-offset='14'>
10857        <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'>
10858          <parameter type-id='type-id-246' is-artificial='yes'/>
10859          <return type-id='type-id-75'/>
10860        </function-decl>
10861      </member-function>
10862      <member-function access='private' vtable-offset='15'>
10863        <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'>
10864          <parameter type-id='type-id-246' is-artificial='yes'/>
10865          <return type-id='type-id-1026'/>
10866        </function-decl>
10867      </member-function>
10868      <member-function access='private' vtable-offset='16'>
10869        <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'>
10870          <parameter type-id='type-id-246' is-artificial='yes'/>
10871          <parameter type-id='type-id-1026'/>
10872          <return type-id='type-id-75'/>
10873        </function-decl>
10874      </member-function>
10875      <member-function access='private' vtable-offset='17'>
10876        <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'>
10877          <parameter type-id='type-id-246' is-artificial='yes'/>
10878          <parameter type-id='type-id-7'/>
10879          <return type-id='type-id-75'/>
10880        </function-decl>
10881      </member-function>
10882      <member-function access='private' vtable-offset='18'>
10883        <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'>
10884          <parameter type-id='type-id-246' is-artificial='yes'/>
10885          <return type-id='type-id-75'/>
10886        </function-decl>
10887      </member-function>
10888      <member-function access='private' vtable-offset='19'>
10889        <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'>
10890          <parameter type-id='type-id-246' is-artificial='yes'/>
10891          <parameter type-id='type-id-15'/>
10892          <return type-id='type-id-75'/>
10893        </function-decl>
10894      </member-function>
10895      <member-function access='private' vtable-offset='20'>
10896        <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'>
10897          <parameter type-id='type-id-246' is-artificial='yes'/>
10898          <return type-id='type-id-15'/>
10899        </function-decl>
10900      </member-function>
10901      <member-function access='private' vtable-offset='21'>
10902        <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'>
10903          <parameter type-id='type-id-246' is-artificial='yes'/>
10904          <parameter type-id='type-id-7'/>
10905          <return type-id='type-id-7'/>
10906        </function-decl>
10907      </member-function>
10908      <member-function access='private' vtable-offset='22'>
10909        <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'>
10910          <parameter type-id='type-id-246' is-artificial='yes'/>
10911          <parameter type-id='type-id-73'/>
10912          <return type-id='type-id-7'/>
10913        </function-decl>
10914      </member-function>
10915      <member-function access='private' vtable-offset='23'>
10916        <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'>
10917          <parameter type-id='type-id-246' is-artificial='yes'/>
10918          <parameter type-id='type-id-73'/>
10919          <return type-id='type-id-1021'/>
10920        </function-decl>
10921      </member-function>
10922      <member-function access='private' vtable-offset='24'>
10923        <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'>
10924          <parameter type-id='type-id-246' is-artificial='yes'/>
10925          <parameter type-id='type-id-1027'/>
10926          <return type-id='type-id-75'/>
10927        </function-decl>
10928      </member-function>
10929      <member-function access='private' vtable-offset='25'>
10930        <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'>
10931          <parameter type-id='type-id-246' is-artificial='yes'/>
10932          <parameter type-id='type-id-1023'/>
10933          <return type-id='type-id-174'/>
10934        </function-decl>
10935      </member-function>
10936      <member-function access='private' vtable-offset='26'>
10937        <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'>
10938          <parameter type-id='type-id-246' is-artificial='yes'/>
10939          <return type-id='type-id-174'/>
10940        </function-decl>
10941      </member-function>
10942    </class-decl>
10943    <class-decl name='SysAllocator' size-in-bits='64' visibility='default' filepath='src/gperftools/malloc_extension.h' line='75' column='1' id='type-id-1028'>
10944      <member-function access='private' constructor='yes'>
10945        <function-decl name='SysAllocator' filepath='src/gperftools/malloc_extension.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
10946          <parameter type-id='type-id-1026' is-artificial='yes'/>
10947          <return type-id='type-id-75'/>
10948        </function-decl>
10949      </member-function>
10950      <member-function access='private' destructor='yes' vtable-offset='-1'>
10951        <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'>
10952          <parameter type-id='type-id-1026' is-artificial='yes'/>
10953          <parameter type-id='type-id-1' is-artificial='yes'/>
10954          <return type-id='type-id-75'/>
10955        </function-decl>
10956      </member-function>
10957      <member-function access='private' vtable-offset='2'>
10958        <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'>
10959          <parameter type-id='type-id-1026' is-artificial='yes'/>
10960          <parameter type-id='type-id-7'/>
10961          <parameter type-id='type-id-244'/>
10962          <parameter type-id='type-id-7'/>
10963          <return type-id='type-id-73'/>
10964        </function-decl>
10965      </member-function>
10966    </class-decl>
10967    <enum-decl name='MallocExtension_Ownership' filepath='src/gperftools/malloc_extension_c.h' line='87' column='1' id='type-id-1029'>
10968      <underlying-type type-id='type-id-96'/>
10969      <enumerator name='MallocExtension_kUnknownOwnership' value='0'/>
10970      <enumerator name='MallocExtension_kOwned' value='1'/>
10971      <enumerator name='MallocExtension_kNotOwned' value='2'/>
10972    </enum-decl>
10973    <pointer-type-def type-id='type-id-1020' size-in-bits='64' id='type-id-246'/>
10974    <namespace-decl name='std'>
10975      <class-decl name='allocator&lt;MallocExtension::FreeListInfo&gt;' visibility='default' id='type-id-1030'/>
10976      <class-decl name='vector&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt;' visibility='default' id='type-id-1031'/>
10977      <class-decl name='_Vector_base&lt;MallocExtension::FreeListInfo, std::allocator&lt;MallocExtension::FreeListInfo&gt; &gt;' is-struct='yes' visibility='default' id='type-id-1032'/>
10978      <class-decl name='char_traits&lt;char&gt;' is-struct='yes' visibility='default' id='type-id-996'/>
10979      <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-1033'/>
10980      <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-1034'/>
10981      <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-1035'/>
10982      <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-1036'/>
10983      <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'>
10984        <parameter type-id='type-id-1037'/>
10985        <parameter type-id='type-id-1037'/>
10986        <return type-id='type-id-75'/>
10987      </function-decl>
10988      <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'>
10989        <parameter type-id='type-id-1037'/>
10990        <parameter type-id='type-id-1037'/>
10991        <parameter type-id='type-id-1038'/>
10992        <return type-id='type-id-75'/>
10993      </function-decl>
10994    </namespace-decl>
10995    <namespace-decl name='__gnu_cxx'>
10996      <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-1039'>
10997        <data-member access='protected' layout-offset-in-bits='0'>
10998          <var-decl name='_M_current' type-id='type-id-1037' 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'/>
10999        </data-member>
11000        <member-function access='private'>
11001          <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'>
11002            <parameter type-id='type-id-1040' is-artificial='yes'/>
11003            <return type-id='type-id-75'/>
11004          </function-decl>
11005        </member-function>
11006        <member-function access='private'>
11007          <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'>
11008            <parameter type-id='type-id-1040' is-artificial='yes'/>
11009            <parameter type-id='type-id-1041'/>
11010            <return type-id='type-id-75'/>
11011          </function-decl>
11012        </member-function>
11013        <member-function access='private'>
11014          <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'>
11015            <parameter type-id='type-id-1042' is-artificial='yes'/>
11016            <return type-id='type-id-1041'/>
11017          </function-decl>
11018        </member-function>
11019        <member-function access='private'>
11020          <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'>
11021            <parameter type-id='type-id-1042' is-artificial='yes'/>
11022            <return type-id='type-id-1043'/>
11023          </function-decl>
11024        </member-function>
11025      </class-decl>
11026      <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-1044'/>
11027      <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-1045'/>
11028      <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-1046'/>
11029    </namespace-decl>
11030    <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'>
11031      <return type-id='type-id-1'/>
11032    </function-decl>
11033    <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'>
11034      <parameter type-id='type-id-73' name='p' filepath='src/malloc_extension.cc' line='352' column='1'/>
11035      <return type-id='type-id-1'/>
11036    </function-decl>
11037    <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'>
11038      <parameter type-id='type-id-73' name='p' filepath='src/malloc_extension.cc' line='353' column='1'/>
11039      <return type-id='type-id-1'/>
11040    </function-decl>
11041    <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'>
11042      <parameter type-id='type-id-73' name='p' filepath='src/malloc_extension.cc' line='354' column='1'/>
11043      <return type-id='type-id-1'/>
11044    </function-decl>
11045    <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'>
11046      <parameter type-id='type-id-1023' name='blocks' filepath='src/malloc_extension.cc' line='355' column='1'/>
11047      <parameter type-id='type-id-244' name='total' filepath='src/malloc_extension.cc' line='355' column='1'/>
11048      <parameter type-id='type-id-1023' name='histogram' filepath='src/malloc_extension.cc' line='355' column='1'/>
11049      <return type-id='type-id-1'/>
11050    </function-decl>
11051    <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'>
11052      <parameter type-id='type-id-3' name='buffer' filepath='src/malloc_extension.cc' line='359' column='1'/>
11053      <parameter type-id='type-id-1' name='buffer_length' filepath='src/malloc_extension.cc' line='359' column='1'/>
11054      <return type-id='type-id-75'/>
11055    </function-decl>
11056    <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'>
11057      <parameter type-id='type-id-2' name='property' filepath='src/malloc_extension.cc' line='361' column='1'/>
11058      <parameter type-id='type-id-244' name='value' filepath='src/malloc_extension.cc' line='361' column='1'/>
11059      <return type-id='type-id-1'/>
11060    </function-decl>
11061    <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'>
11062      <parameter type-id='type-id-2' name='property' filepath='src/malloc_extension.cc' line='363' column='1'/>
11063      <parameter type-id='type-id-7' name='value' filepath='src/malloc_extension.cc' line='363' column='1'/>
11064      <return type-id='type-id-1'/>
11065    </function-decl>
11066    <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'>
11067      <return type-id='type-id-75'/>
11068    </function-decl>
11069    <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'>
11070      <return type-id='type-id-75'/>
11071    </function-decl>
11072    <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'>
11073      <return type-id='type-id-75'/>
11074    </function-decl>
11075    <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'>
11076      <parameter type-id='type-id-7' name='num_bytes' filepath='src/malloc_extension.cc' line='369' column='1'/>
11077      <return type-id='type-id-75'/>
11078    </function-decl>
11079    <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'>
11080      <parameter type-id='type-id-7' name='size' filepath='src/malloc_extension.cc' line='370' column='1'/>
11081      <return type-id='type-id-7'/>
11082    </function-decl>
11083    <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'>
11084      <parameter type-id='type-id-73' name='p' filepath='src/malloc_extension.cc' line='371' column='1'/>
11085      <return type-id='type-id-7'/>
11086    </function-decl>
11087    <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'>
11088      <parameter type-id='type-id-73' name='p' filepath='src/malloc_extension.cc' line='375' column='1'/>
11089      <return type-id='type-id-1029'/>
11090    </function-decl>
11091  </abi-instr>
11092  <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'>
11093    <typedef-decl name='MallocHook_MmapReplacement' type-id='type-id-1047' filepath='./src/gperftools/malloc_hook_c.h' line='111' column='1' id='type-id-1048'/>
11094    <typedef-decl name='MallocHook_MremapHook' type-id='type-id-1049' filepath='./src/gperftools/malloc_hook_c.h' line='132' column='1' id='type-id-1050'/>
11095    <typedef-decl name='MallocHook_MunmapHook' type-id='type-id-386' filepath='./src/gperftools/malloc_hook_c.h' line='115' column='1' id='type-id-1051'/>
11096    <typedef-decl name='MallocHook_MunmapReplacement' type-id='type-id-1052' filepath='./src/gperftools/malloc_hook_c.h' line='123' column='1' id='type-id-1053'/>
11097    <typedef-decl name='MallocHook_PreMmapHook' type-id='type-id-1054' filepath='./src/gperftools/malloc_hook_c.h' line='87' column='1' id='type-id-1055'/>
11098    <typedef-decl name='MallocHook_PreSbrkHook' type-id='type-id-1056' filepath='./src/gperftools/malloc_hook_c.h' line='138' column='1' id='type-id-1057'/>
11099    <pointer-type-def type-id='type-id-1058' size-in-bits='64' id='type-id-1059'/>
11100    <pointer-type-def type-id='type-id-1060' size-in-bits='64' id='type-id-1061'/>
11101    <pointer-type-def type-id='type-id-1062' size-in-bits='64' id='type-id-1063'/>
11102    <pointer-type-def type-id='type-id-1064' size-in-bits='64' id='type-id-1065'/>
11103    <pointer-type-def type-id='type-id-1066' size-in-bits='64' id='type-id-1067'/>
11104    <qualified-type-def type-id='type-id-1058' const='yes' id='type-id-1068'/>
11105    <pointer-type-def type-id='type-id-1068' size-in-bits='64' id='type-id-1069'/>
11106    <qualified-type-def type-id='type-id-1060' const='yes' id='type-id-1070'/>
11107    <pointer-type-def type-id='type-id-1070' size-in-bits='64' id='type-id-1071'/>
11108    <qualified-type-def type-id='type-id-1062' const='yes' id='type-id-1072'/>
11109    <pointer-type-def type-id='type-id-1072' size-in-bits='64' id='type-id-1073'/>
11110    <qualified-type-def type-id='type-id-1064' const='yes' id='type-id-1074'/>
11111    <pointer-type-def type-id='type-id-1074' size-in-bits='64' id='type-id-1075'/>
11112    <qualified-type-def type-id='type-id-1066' const='yes' id='type-id-1076'/>
11113    <pointer-type-def type-id='type-id-1076' size-in-bits='64' id='type-id-1077'/>
11114    <pointer-type-def type-id='type-id-1078' size-in-bits='64' id='type-id-1052'/>
11115    <pointer-type-def type-id='type-id-1052' size-in-bits='64' id='type-id-1079'/>
11116    <pointer-type-def type-id='type-id-1080' size-in-bits='64' id='type-id-1047'/>
11117    <pointer-type-def type-id='type-id-1047' size-in-bits='64' id='type-id-1081'/>
11118    <pointer-type-def type-id='type-id-1082' size-in-bits='64' id='type-id-1056'/>
11119    <pointer-type-def type-id='type-id-1056' size-in-bits='64' id='type-id-1083'/>
11120    <pointer-type-def type-id='type-id-1084' size-in-bits='64' id='type-id-1054'/>
11121    <pointer-type-def type-id='type-id-1054' size-in-bits='64' id='type-id-1085'/>
11122    <pointer-type-def type-id='type-id-1086' size-in-bits='64' id='type-id-1049'/>
11123    <pointer-type-def type-id='type-id-1049' size-in-bits='64' id='type-id-1087'/>
11124    <pointer-type-def type-id='type-id-1088' size-in-bits='64' id='type-id-108'/>
11125    <namespace-decl name='std'>
11126      <class-decl name='__miter_base&lt;void**, false&gt;' is-struct='yes' visibility='default' id='type-id-1089'/>
11127      <class-decl name='__niter_base&lt;void**, false&gt;' is-struct='yes' visibility='default' id='type-id-1090'/>
11128      <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'>
11129        <parameter type-id='type-id-174'/>
11130        <parameter type-id='type-id-174'/>
11131        <parameter type-id='type-id-174'/>
11132        <return type-id='type-id-174'/>
11133      </function-decl>
11134      <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'>
11135        <parameter type-id='type-id-174'/>
11136        <parameter type-id='type-id-174'/>
11137        <parameter type-id='type-id-174'/>
11138        <return type-id='type-id-174'/>
11139      </function-decl>
11140      <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'>
11141        <parameter type-id='type-id-174'/>
11142        <parameter type-id='type-id-174'/>
11143        <parameter type-id='type-id-174'/>
11144        <return type-id='type-id-174'/>
11145      </function-decl>
11146    </namespace-decl>
11147    <qualified-type-def type-id='type-id-73' const='yes' id='type-id-1091'/>
11148    <namespace-decl name='base'>
11149      <namespace-decl name='subtle'>
11150        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
11151          <parameter type-id='type-id-92'/>
11152          <parameter type-id='type-id-93'/>
11153          <parameter type-id='type-id-93'/>
11154          <return type-id='type-id-93'/>
11155        </function-decl>
11156        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
11157          <parameter type-id='type-id-92'/>
11158          <parameter type-id='type-id-93'/>
11159          <return type-id='type-id-93'/>
11160        </function-decl>
11161        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
11162          <parameter type-id='type-id-92'/>
11163          <parameter type-id='type-id-93'/>
11164          <return type-id='type-id-93'/>
11165        </function-decl>
11166        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
11167          <parameter type-id='type-id-92'/>
11168          <parameter type-id='type-id-93'/>
11169          <parameter type-id='type-id-93'/>
11170          <return type-id='type-id-93'/>
11171        </function-decl>
11172        <function-decl name='NoBarrier_Store' filepath='./src/base/atomicops-internals-x86.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'>
11173          <parameter type-id='type-id-108'/>
11174          <parameter type-id='type-id-91'/>
11175          <return type-id='type-id-75'/>
11176        </function-decl>
11177        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
11178          <parameter type-id='type-id-94'/>
11179          <return type-id='type-id-91'/>
11180        </function-decl>
11181        <function-decl name='Acquire_Load' filepath='./src/base/atomicops-internals-x86.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
11182          <parameter type-id='type-id-94'/>
11183          <return type-id='type-id-91'/>
11184        </function-decl>
11185      </namespace-decl>
11186      <namespace-decl name='internal'>
11187        <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-1058'>
11188          <data-member access='public' layout-offset-in-bits='0'>
11189            <var-decl name='priv_end' type-id='type-id-1092' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
11190          </data-member>
11191          <data-member access='public' layout-offset-in-bits='64'>
11192            <var-decl name='priv_data' type-id='type-id-1093' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
11193          </data-member>
11194          <member-function access='public'>
11195            <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'>
11196              <parameter type-id='type-id-1069' is-artificial='yes'/>
11197              <parameter type-id='type-id-1079'/>
11198              <parameter type-id='type-id-1'/>
11199              <return type-id='type-id-1'/>
11200            </function-decl>
11201          </member-function>
11202          <member-function access='public'>
11203            <function-decl name='FixupPrivEndLocked' mangled-name='_ZN4base8internal8HookListIPFiPKvmPiEE18FixupPrivEndLockedEv' filepath='src/malloc_hook.cc' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
11204              <parameter type-id='type-id-1059' is-artificial='yes'/>
11205              <return type-id='type-id-75'/>
11206            </function-decl>
11207          </member-function>
11208          <member-function access='public'>
11209            <function-decl name='Remove' mangled-name='_ZN4base8internal8HookListIPFiPKvmPiEE6RemoveES6_' filepath='src/malloc_hook.cc' line='202' column='1' visibility='default' binding='global' size-in-bits='64'>
11210              <parameter type-id='type-id-1059' is-artificial='yes'/>
11211              <parameter type-id='type-id-1052'/>
11212              <return type-id='type-id-76'/>
11213            </function-decl>
11214          </member-function>
11215          <member-function access='public'>
11216            <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'>
11217              <parameter type-id='type-id-1069' is-artificial='yes'/>
11218              <return type-id='type-id-76'/>
11219            </function-decl>
11220          </member-function>
11221          <member-function access='public'>
11222            <function-decl name='Add' mangled-name='_ZN4base8internal8HookListIPFiPKvmPiEE3AddES6_' filepath='src/malloc_hook.cc' line='168' column='1' visibility='default' binding='global' size-in-bits='64'>
11223              <parameter type-id='type-id-1059' is-artificial='yes'/>
11224              <parameter type-id='type-id-1052'/>
11225              <return type-id='type-id-76'/>
11226            </function-decl>
11227          </member-function>
11228        </class-decl>
11229        <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-1060'>
11230          <data-member access='public' layout-offset-in-bits='0'>
11231            <var-decl name='priv_end' type-id='type-id-1092' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
11232          </data-member>
11233          <data-member access='public' layout-offset-in-bits='64'>
11234            <var-decl name='priv_data' type-id='type-id-1093' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
11235          </data-member>
11236          <member-function access='public'>
11237            <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'>
11238              <parameter type-id='type-id-1071' is-artificial='yes'/>
11239              <parameter type-id='type-id-1081'/>
11240              <parameter type-id='type-id-1'/>
11241              <return type-id='type-id-1'/>
11242            </function-decl>
11243          </member-function>
11244          <member-function access='public'>
11245            <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'>
11246              <parameter type-id='type-id-1071' is-artificial='yes'/>
11247              <return type-id='type-id-76'/>
11248            </function-decl>
11249          </member-function>
11250          <member-function access='public'>
11251            <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'>
11252              <parameter type-id='type-id-1061' is-artificial='yes'/>
11253              <return type-id='type-id-75'/>
11254            </function-decl>
11255          </member-function>
11256          <member-function access='public'>
11257            <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'>
11258              <parameter type-id='type-id-1061' is-artificial='yes'/>
11259              <parameter type-id='type-id-1047'/>
11260              <return type-id='type-id-76'/>
11261            </function-decl>
11262          </member-function>
11263          <member-function access='public'>
11264            <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'>
11265              <parameter type-id='type-id-1061' is-artificial='yes'/>
11266              <parameter type-id='type-id-1047'/>
11267              <return type-id='type-id-76'/>
11268            </function-decl>
11269          </member-function>
11270        </class-decl>
11271        <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-1094'/>
11272        <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-1062'>
11273          <data-member access='public' layout-offset-in-bits='0'>
11274            <var-decl name='priv_end' type-id='type-id-1092' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
11275          </data-member>
11276          <data-member access='public' layout-offset-in-bits='64'>
11277            <var-decl name='priv_data' type-id='type-id-1093' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
11278          </data-member>
11279          <member-function access='public'>
11280            <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'>
11281              <parameter type-id='type-id-1073' is-artificial='yes'/>
11282              <parameter type-id='type-id-1087'/>
11283              <parameter type-id='type-id-1'/>
11284              <return type-id='type-id-1'/>
11285            </function-decl>
11286          </member-function>
11287          <member-function access='public'>
11288            <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'>
11289              <parameter type-id='type-id-1073' is-artificial='yes'/>
11290              <return type-id='type-id-76'/>
11291            </function-decl>
11292          </member-function>
11293          <member-function access='public'>
11294            <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'>
11295              <parameter type-id='type-id-1063' is-artificial='yes'/>
11296              <return type-id='type-id-75'/>
11297            </function-decl>
11298          </member-function>
11299          <member-function access='public'>
11300            <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'>
11301              <parameter type-id='type-id-1063' is-artificial='yes'/>
11302              <parameter type-id='type-id-1049'/>
11303              <return type-id='type-id-1049'/>
11304            </function-decl>
11305          </member-function>
11306          <member-function access='public'>
11307            <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'>
11308              <parameter type-id='type-id-1063' is-artificial='yes'/>
11309              <parameter type-id='type-id-1049'/>
11310              <return type-id='type-id-76'/>
11311            </function-decl>
11312          </member-function>
11313          <member-function access='public'>
11314            <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'>
11315              <parameter type-id='type-id-1063' is-artificial='yes'/>
11316              <parameter type-id='type-id-1049'/>
11317              <return type-id='type-id-76'/>
11318            </function-decl>
11319          </member-function>
11320        </class-decl>
11321        <class-decl name='HookList&lt;void (*)(const void*, ptrdiff_t)&gt;' is-struct='yes' visibility='default' id='type-id-1095'/>
11322        <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-1064'>
11323          <data-member access='public' layout-offset-in-bits='0'>
11324            <var-decl name='priv_end' type-id='type-id-1092' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
11325          </data-member>
11326          <data-member access='public' layout-offset-in-bits='64'>
11327            <var-decl name='priv_data' type-id='type-id-1093' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
11328          </data-member>
11329          <member-function access='public'>
11330            <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'>
11331              <parameter type-id='type-id-1075' is-artificial='yes'/>
11332              <parameter type-id='type-id-1085'/>
11333              <parameter type-id='type-id-1'/>
11334              <return type-id='type-id-1'/>
11335            </function-decl>
11336          </member-function>
11337          <member-function access='public'>
11338            <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'>
11339              <parameter type-id='type-id-1075' is-artificial='yes'/>
11340              <return type-id='type-id-76'/>
11341            </function-decl>
11342          </member-function>
11343          <member-function access='public'>
11344            <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'>
11345              <parameter type-id='type-id-1065' is-artificial='yes'/>
11346              <return type-id='type-id-75'/>
11347            </function-decl>
11348          </member-function>
11349          <member-function access='public'>
11350            <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'>
11351              <parameter type-id='type-id-1065' is-artificial='yes'/>
11352              <parameter type-id='type-id-1054'/>
11353              <return type-id='type-id-1054'/>
11354            </function-decl>
11355          </member-function>
11356          <member-function access='public'>
11357            <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'>
11358              <parameter type-id='type-id-1065' is-artificial='yes'/>
11359              <parameter type-id='type-id-1054'/>
11360              <return type-id='type-id-76'/>
11361            </function-decl>
11362          </member-function>
11363          <member-function access='public'>
11364            <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'>
11365              <parameter type-id='type-id-1065' is-artificial='yes'/>
11366              <parameter type-id='type-id-1054'/>
11367              <return type-id='type-id-76'/>
11368            </function-decl>
11369          </member-function>
11370        </class-decl>
11371        <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-1066'>
11372          <data-member access='public' layout-offset-in-bits='0'>
11373            <var-decl name='priv_end' type-id='type-id-1092' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
11374          </data-member>
11375          <data-member access='public' layout-offset-in-bits='64'>
11376            <var-decl name='priv_data' type-id='type-id-1093' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
11377          </data-member>
11378          <member-function access='public'>
11379            <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'>
11380              <parameter type-id='type-id-1077' is-artificial='yes'/>
11381              <parameter type-id='type-id-1083'/>
11382              <parameter type-id='type-id-1'/>
11383              <return type-id='type-id-1'/>
11384            </function-decl>
11385          </member-function>
11386          <member-function access='public'>
11387            <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'>
11388              <parameter type-id='type-id-1077' is-artificial='yes'/>
11389              <return type-id='type-id-76'/>
11390            </function-decl>
11391          </member-function>
11392          <member-function access='public'>
11393            <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'>
11394              <parameter type-id='type-id-1067' is-artificial='yes'/>
11395              <return type-id='type-id-75'/>
11396            </function-decl>
11397          </member-function>
11398          <member-function access='public'>
11399            <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'>
11400              <parameter type-id='type-id-1067' is-artificial='yes'/>
11401              <parameter type-id='type-id-1056'/>
11402              <return type-id='type-id-1056'/>
11403            </function-decl>
11404          </member-function>
11405          <member-function access='public'>
11406            <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'>
11407              <parameter type-id='type-id-1067' is-artificial='yes'/>
11408              <parameter type-id='type-id-1056'/>
11409              <return type-id='type-id-76'/>
11410            </function-decl>
11411          </member-function>
11412          <member-function access='public'>
11413            <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'>
11414              <parameter type-id='type-id-1067' is-artificial='yes'/>
11415              <parameter type-id='type-id-1056'/>
11416              <return type-id='type-id-76'/>
11417            </function-decl>
11418          </member-function>
11419        </class-decl>
11420        <var-decl name='new_hooks_' type-id='type-id-1096' mangled-name='_ZN4base8internal10new_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='260' column='1'/>
11421        <var-decl name='delete_hooks_' type-id='type-id-1097' mangled-name='_ZN4base8internal13delete_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='262' column='1'/>
11422        <var-decl name='premmap_hooks_' type-id='type-id-1064' mangled-name='_ZN4base8internal14premmap_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='263' column='1'/>
11423        <var-decl name='mmap_hooks_' type-id='type-id-424' mangled-name='_ZN4base8internal11mmap_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='265' column='1'/>
11424        <var-decl name='munmap_hooks_' type-id='type-id-1096' mangled-name='_ZN4base8internal13munmap_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='266' column='1'/>
11425        <var-decl name='mremap_hooks_' type-id='type-id-1062' mangled-name='_ZN4base8internal13mremap_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='267' column='1'/>
11426        <var-decl name='presbrk_hooks_' type-id='type-id-1066' mangled-name='_ZN4base8internal14presbrk_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='268' column='1'/>
11427        <var-decl name='sbrk_hooks_' type-id='type-id-426' mangled-name='_ZN4base8internal11sbrk_hooks_E' visibility='default' filepath='src/malloc_hook.cc' line='270' column='1'/>
11428        <var-decl name='mmap_replacement_' type-id='type-id-1060' mangled-name='_ZN4base8internal17mmap_replacement_E' visibility='default' filepath='src/malloc_hook.cc' line='273' column='1'/>
11429        <var-decl name='munmap_replacement_' type-id='type-id-1058' mangled-name='_ZN4base8internal19munmap_replacement_E' visibility='default' filepath='src/malloc_hook.cc' line='274' column='1'/>
11430      </namespace-decl>
11431    </namespace-decl>
11432    <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'>
11433      <parameter type-id='type-id-387' name='hook' filepath='src/malloc_hook.cc' line='296' column='1'/>
11434      <return type-id='type-id-1'/>
11435    </function-decl>
11436    <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'>
11437      <parameter type-id='type-id-387' name='hook' filepath='src/malloc_hook.cc' line='302' column='1'/>
11438      <return type-id='type-id-1'/>
11439    </function-decl>
11440    <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'>
11441      <parameter type-id='type-id-383' name='hook' filepath='src/malloc_hook.cc' line='308' column='1'/>
11442      <return type-id='type-id-1'/>
11443    </function-decl>
11444    <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'>
11445      <parameter type-id='type-id-383' name='hook' filepath='src/malloc_hook.cc' line='314' column='1'/>
11446      <return type-id='type-id-1'/>
11447    </function-decl>
11448    <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'>
11449      <parameter type-id='type-id-1055' name='hook' filepath='src/malloc_hook.cc' line='320' column='1'/>
11450      <return type-id='type-id-1'/>
11451    </function-decl>
11452    <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'>
11453      <parameter type-id='type-id-1055' name='hook' filepath='src/malloc_hook.cc' line='326' column='1'/>
11454      <return type-id='type-id-1'/>
11455    </function-decl>
11456    <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'>
11457      <parameter type-id='type-id-1048' name='hook' filepath='src/malloc_hook.cc' line='332' column='1'/>
11458      <return type-id='type-id-1'/>
11459    </function-decl>
11460    <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'>
11461      <parameter type-id='type-id-1048' name='hook' filepath='src/malloc_hook.cc' line='341' column='1'/>
11462      <return type-id='type-id-1'/>
11463    </function-decl>
11464    <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'>
11465      <parameter type-id='type-id-385' name='hook' filepath='src/malloc_hook.cc' line='347' column='1'/>
11466      <return type-id='type-id-1'/>
11467    </function-decl>
11468    <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'>
11469      <parameter type-id='type-id-385' name='hook' filepath='src/malloc_hook.cc' line='353' column='1'/>
11470      <return type-id='type-id-1'/>
11471    </function-decl>
11472    <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'>
11473      <parameter type-id='type-id-1051' name='hook' filepath='src/malloc_hook.cc' line='359' column='1'/>
11474      <return type-id='type-id-1'/>
11475    </function-decl>
11476    <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'>
11477      <parameter type-id='type-id-1051' name='hook' filepath='src/malloc_hook.cc' line='365' column='1'/>
11478      <return type-id='type-id-1'/>
11479    </function-decl>
11480    <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'>
11481      <parameter type-id='type-id-1053' name='hook' filepath='src/malloc_hook.cc' line='371' column='1'/>
11482      <return type-id='type-id-1'/>
11483    </function-decl>
11484    <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'>
11485      <parameter type-id='type-id-1053' name='hook' filepath='src/malloc_hook.cc' line='381' column='1'/>
11486      <return type-id='type-id-1'/>
11487    </function-decl>
11488    <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'>
11489      <parameter type-id='type-id-1050' name='hook' filepath='src/malloc_hook.cc' line='387' column='1'/>
11490      <return type-id='type-id-1'/>
11491    </function-decl>
11492    <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'>
11493      <parameter type-id='type-id-1050' name='hook' filepath='src/malloc_hook.cc' line='393' column='1'/>
11494      <return type-id='type-id-1'/>
11495    </function-decl>
11496    <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'>
11497      <parameter type-id='type-id-1057' name='hook' filepath='src/malloc_hook.cc' line='399' column='1'/>
11498      <return type-id='type-id-1'/>
11499    </function-decl>
11500    <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'>
11501      <parameter type-id='type-id-1057' name='hook' filepath='src/malloc_hook.cc' line='405' column='1'/>
11502      <return type-id='type-id-1'/>
11503    </function-decl>
11504    <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'>
11505      <parameter type-id='type-id-389' name='hook' filepath='src/malloc_hook.cc' line='411' column='1'/>
11506      <return type-id='type-id-1'/>
11507    </function-decl>
11508    <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'>
11509      <parameter type-id='type-id-389' name='hook' filepath='src/malloc_hook.cc' line='417' column='1'/>
11510      <return type-id='type-id-1'/>
11511    </function-decl>
11512    <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'>
11513      <parameter type-id='type-id-387' name='hook' filepath='src/malloc_hook.cc' line='424' column='1'/>
11514      <return type-id='type-id-387'/>
11515    </function-decl>
11516    <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'>
11517      <parameter type-id='type-id-383' name='hook' filepath='src/malloc_hook.cc' line='430' column='1'/>
11518      <return type-id='type-id-383'/>
11519    </function-decl>
11520    <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'>
11521      <parameter type-id='type-id-1055' name='hook' filepath='src/malloc_hook.cc' line='436' column='1'/>
11522      <return type-id='type-id-1055'/>
11523    </function-decl>
11524    <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'>
11525      <parameter type-id='type-id-385' name='hook' filepath='src/malloc_hook.cc' line='442' column='1'/>
11526      <return type-id='type-id-385'/>
11527    </function-decl>
11528    <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'>
11529      <parameter type-id='type-id-1051' name='hook' filepath='src/malloc_hook.cc' line='448' column='1'/>
11530      <return type-id='type-id-1051'/>
11531    </function-decl>
11532    <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'>
11533      <parameter type-id='type-id-1050' name='hook' filepath='src/malloc_hook.cc' line='454' column='1'/>
11534      <return type-id='type-id-1050'/>
11535    </function-decl>
11536    <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'>
11537      <parameter type-id='type-id-1057' name='hook' filepath='src/malloc_hook.cc' line='460' column='1'/>
11538      <return type-id='type-id-1057'/>
11539    </function-decl>
11540    <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'>
11541      <parameter type-id='type-id-389' name='hook' filepath='src/malloc_hook.cc' line='466' column='1'/>
11542      <return type-id='type-id-389'/>
11543    </function-decl>
11544    <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'>
11545      <parameter type-id='type-id-174' name='result' filepath='src/malloc_hook.cc' line='611' column='1'/>
11546      <parameter type-id='type-id-1' name='max_depth' filepath='src/malloc_hook.cc' line='611' column='1'/>
11547      <parameter type-id='type-id-1' name='skip_count' filepath='src/malloc_hook.cc' line='612' column='1'/>
11548      <return type-id='type-id-1'/>
11549    </function-decl>
11550    <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'>
11551      <parameter type-id='type-id-73' name='start' filepath='src/malloc_hook_mmap_linux.h' line='155' column='1'/>
11552      <parameter type-id='type-id-7' name='length' filepath='src/malloc_hook_mmap_linux.h' line='155' column='1'/>
11553      <parameter type-id='type-id-1' name='prot' filepath='src/malloc_hook_mmap_linux.h' line='155' column='1'/>
11554      <parameter type-id='type-id-1' name='flags' filepath='src/malloc_hook_mmap_linux.h' line='155' column='1'/>
11555      <parameter type-id='type-id-1' name='fd' filepath='src/malloc_hook_mmap_linux.h' line='156' column='1'/>
11556      <parameter type-id='type-id-156' name='offset' filepath='src/malloc_hook_mmap_linux.h' line='156' column='1'/>
11557      <return type-id='type-id-73'/>
11558    </function-decl>
11559    <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'>
11560      <parameter type-id='type-id-73' name='start' filepath='src/malloc_hook_mmap_linux.h' line='169' column='1'/>
11561      <parameter type-id='type-id-7' name='length' filepath='src/malloc_hook_mmap_linux.h' line='169' column='1'/>
11562      <parameter type-id='type-id-1' name='prot' filepath='src/malloc_hook_mmap_linux.h' line='169' column='1'/>
11563      <parameter type-id='type-id-1' name='flags' filepath='src/malloc_hook_mmap_linux.h' line='169' column='1'/>
11564      <parameter type-id='type-id-1' name='fd' filepath='src/malloc_hook_mmap_linux.h' line='170' column='1'/>
11565      <parameter type-id='type-id-317' name='offset' filepath='src/malloc_hook_mmap_linux.h' line='170' column='1'/>
11566      <return type-id='type-id-73'/>
11567    </function-decl>
11568    <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'>
11569      <parameter type-id='type-id-73' name='start' filepath='src/malloc_hook_mmap_linux.h' line='184' column='1'/>
11570      <parameter type-id='type-id-7' name='length' filepath='src/malloc_hook_mmap_linux.h' line='184' column='1'/>
11571      <return type-id='type-id-1'/>
11572    </function-decl>
11573    <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'>
11574      <parameter type-id='type-id-73' name='old_addr' filepath='src/malloc_hook_mmap_linux.h' line='193' column='1'/>
11575      <parameter type-id='type-id-7' name='old_size' filepath='src/malloc_hook_mmap_linux.h' line='193' column='1'/>
11576      <parameter type-id='type-id-7' name='new_size' filepath='src/malloc_hook_mmap_linux.h' line='193' column='1'/>
11577      <parameter type-id='type-id-1' name='flags' filepath='src/malloc_hook_mmap_linux.h' line='194' column='1'/>
11578      <parameter is-variadic='yes'/>
11579      <return type-id='type-id-73'/>
11580    </function-decl>
11581    <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'>
11582      <parameter type-id='type-id-318' name='increment' filepath='src/malloc_hook_mmap_linux.h' line='209' column='1'/>
11583      <return type-id='type-id-73'/>
11584    </function-decl>
11585    <function-type size-in-bits='64' id='type-id-1078'>
11586      <parameter type-id='type-id-73'/>
11587      <parameter type-id='type-id-7'/>
11588      <parameter type-id='type-id-1023'/>
11589      <return type-id='type-id-1'/>
11590    </function-type>
11591    <function-type size-in-bits='64' id='type-id-1080'>
11592      <parameter type-id='type-id-73'/>
11593      <parameter type-id='type-id-7'/>
11594      <parameter type-id='type-id-1'/>
11595      <parameter type-id='type-id-1'/>
11596      <parameter type-id='type-id-1'/>
11597      <parameter type-id='type-id-317'/>
11598      <parameter type-id='type-id-174'/>
11599      <return type-id='type-id-1'/>
11600    </function-type>
11601    <function-type size-in-bits='64' id='type-id-1082'>
11602      <parameter type-id='type-id-318'/>
11603      <return type-id='type-id-75'/>
11604    </function-type>
11605    <function-type size-in-bits='64' id='type-id-1084'>
11606      <parameter type-id='type-id-73'/>
11607      <parameter type-id='type-id-7'/>
11608      <parameter type-id='type-id-1'/>
11609      <parameter type-id='type-id-1'/>
11610      <parameter type-id='type-id-1'/>
11611      <parameter type-id='type-id-317'/>
11612      <return type-id='type-id-75'/>
11613    </function-type>
11614    <function-type size-in-bits='64' id='type-id-1086'>
11615      <parameter type-id='type-id-73'/>
11616      <parameter type-id='type-id-73'/>
11617      <parameter type-id='type-id-7'/>
11618      <parameter type-id='type-id-7'/>
11619      <parameter type-id='type-id-1'/>
11620      <parameter type-id='type-id-73'/>
11621      <return type-id='type-id-75'/>
11622    </function-type>
11623  </abi-instr>
11624  <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'>
11625    <pointer-type-def type-id='type-id-1098' size-in-bits='64' id='type-id-1099'/>
11626    <pointer-type-def type-id='type-id-1100' size-in-bits='64' id='type-id-1101'/>
11627    <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'>
11628      <parameter type-id='type-id-1099' name='key' filepath='src/maybe_threads.cc' line='90' column='1'/>
11629      <parameter type-id='type-id-193' name='destr_function' filepath='src/maybe_threads.cc' line='91' column='1'/>
11630      <return type-id='type-id-1'/>
11631    </function-decl>
11632    <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'>
11633      <parameter type-id='type-id-1098' name='key' filepath='src/maybe_threads.cc' line='101' column='1'/>
11634      <return type-id='type-id-1'/>
11635    </function-decl>
11636    <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'>
11637      <parameter type-id='type-id-1098' name='key' filepath='src/maybe_threads.cc' line='109' column='1'/>
11638      <return type-id='type-id-73'/>
11639    </function-decl>
11640    <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'>
11641      <parameter type-id='type-id-1098' name='key' filepath='src/maybe_threads.cc' line='117' column='1'/>
11642      <parameter type-id='type-id-73' name='val' filepath='src/maybe_threads.cc' line='117' column='1'/>
11643      <return type-id='type-id-1'/>
11644    </function-decl>
11645    <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'>
11646      <parameter type-id='type-id-1101' name='ctl' filepath='src/maybe_threads.cc' line='128' column='1'/>
11647      <parameter type-id='type-id-162' name='init_routine' filepath='src/maybe_threads.cc' line='129' column='1'/>
11648      <return type-id='type-id-1'/>
11649    </function-decl>
11650  </abi-instr>
11651  <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'>
11652    <class-decl name='HugetlbSysAllocator' size-in-bits='384' visibility='default' filepath='src/memfs_malloc.cc' line='90' column='1' id='type-id-1102'>
11653      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1028'/>
11654      <data-member access='private' layout-offset-in-bits='64'>
11655        <var-decl name='failed_' type-id='type-id-76' visibility='default' filepath='src/memfs_malloc.cc' line='103' column='1'/>
11656      </data-member>
11657      <data-member access='private' layout-offset-in-bits='128'>
11658        <var-decl name='big_page_size_' type-id='type-id-103' visibility='default' filepath='src/memfs_malloc.cc' line='108' column='1'/>
11659      </data-member>
11660      <data-member access='private' layout-offset-in-bits='192'>
11661        <var-decl name='hugetlb_fd_' type-id='type-id-1' visibility='default' filepath='src/memfs_malloc.cc' line='109' column='1'/>
11662      </data-member>
11663      <data-member access='private' layout-offset-in-bits='256'>
11664        <var-decl name='hugetlb_base_' type-id='type-id-317' visibility='default' filepath='src/memfs_malloc.cc' line='110' column='1'/>
11665      </data-member>
11666      <data-member access='private' layout-offset-in-bits='320'>
11667        <var-decl name='fallback_' type-id='type-id-1026' visibility='default' filepath='src/memfs_malloc.cc' line='112' column='1'/>
11668      </data-member>
11669      <member-function access='private' constructor='yes'>
11670        <function-decl name='HugetlbSysAllocator' filepath='src/memfs_malloc.cc' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
11671          <parameter type-id='type-id-1103' is-artificial='yes'/>
11672          <parameter type-id='type-id-1026'/>
11673          <return type-id='type-id-75'/>
11674        </function-decl>
11675      </member-function>
11676      <member-function access='private'>
11677        <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'>
11678          <parameter type-id='type-id-1103' is-artificial='yes'/>
11679          <return type-id='type-id-76'/>
11680        </function-decl>
11681      </member-function>
11682      <member-function access='private'>
11683        <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'>
11684          <parameter type-id='type-id-1103' is-artificial='yes'/>
11685          <parameter type-id='type-id-7'/>
11686          <parameter type-id='type-id-244'/>
11687          <parameter type-id='type-id-7'/>
11688          <return type-id='type-id-73'/>
11689        </function-decl>
11690      </member-function>
11691      <member-function access='private' vtable-offset='2'>
11692        <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'>
11693          <parameter type-id='type-id-1103' is-artificial='yes'/>
11694          <parameter type-id='type-id-7'/>
11695          <parameter type-id='type-id-244'/>
11696          <parameter type-id='type-id-7'/>
11697          <return type-id='type-id-73'/>
11698        </function-decl>
11699      </member-function>
11700    </class-decl>
11701    <pointer-type-def type-id='type-id-1102' size-in-bits='64' id='type-id-1103'/>
11702    <namespace-decl name='std'>
11703      <class-decl name='allocator&lt;char&gt;' is-struct='yes' visibility='default' id='type-id-995'/>
11704      <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-1104'/>
11705      <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-1105'/>
11706    </namespace-decl>
11707    <namespace-decl name='tcmalloc'>
11708      <namespace-decl name='commandlineflags'>
11709        <function-decl name='StringToBool' filepath='./src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
11710          <parameter type-id='type-id-2'/>
11711          <parameter type-id='type-id-76'/>
11712          <return type-id='type-id-76'/>
11713        </function-decl>
11714        <function-decl name='StringToInt' filepath='./src/base/commandlineflags.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
11715          <parameter type-id='type-id-2'/>
11716          <parameter type-id='type-id-1'/>
11717          <return type-id='type-id-1'/>
11718        </function-decl>
11719      </namespace-decl>
11720    </namespace-decl>
11721    <namespace-decl name='__gnu_cxx'>
11722      <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-1106'/>
11723      <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-1107'/>
11724    </namespace-decl>
11725    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead'>
11726      <var-decl name='FLAGS_memfs_malloc_path' type-id='type-id-838' 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'/>
11727      <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'/>
11728    </namespace-decl>
11729    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
11730      <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'/>
11731      <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'/>
11732    </namespace-decl>
11733    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
11734      <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'/>
11735      <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'/>
11736      <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'/>
11737      <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'/>
11738      <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'/>
11739      <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'/>
11740    </namespace-decl>
11741  </abi-instr>
11742  <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'>
11743    <array-type-def dimensions='1' type-id='type-id-254' size-in-bits='8960' id='type-id-312'>
11744      <subrange length='20' lower-bound='0' upper-bound='19' type-id='type-id-19' id='type-id-1108'/>
11745    </array-type-def>
11746    <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-1109'>
11747      <member-function access='private'>
11748        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
11749          <parameter type-id='type-id-1110' is-artificial='yes'/>
11750          <return type-id='type-id-75'/>
11751        </function-decl>
11752      </member-function>
11753      <member-function access='private'>
11754        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
11755          <parameter type-id='type-id-1110' is-artificial='yes'/>
11756          <parameter type-id='type-id-1111'/>
11757          <return type-id='type-id-75'/>
11758        </function-decl>
11759      </member-function>
11760      <member-function access='private' destructor='yes'>
11761        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
11762          <parameter type-id='type-id-1110' is-artificial='yes'/>
11763          <parameter type-id='type-id-1' is-artificial='yes'/>
11764          <return type-id='type-id-75'/>
11765        </function-decl>
11766      </member-function>
11767      <member-function access='private'>
11768        <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'>
11769          <parameter type-id='type-id-1110' is-artificial='yes'/>
11770          <parameter type-id='type-id-1112'/>
11771          <return type-id='type-id-75'/>
11772        </function-decl>
11773      </member-function>
11774      <member-function access='private'>
11775        <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'>
11776          <parameter type-id='type-id-1110' is-artificial='yes'/>
11777          <parameter type-id='type-id-299'/>
11778          <return type-id='type-id-75'/>
11779        </function-decl>
11780      </member-function>
11781      <member-function access='private'>
11782        <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'>
11783          <parameter type-id='type-id-1110' is-artificial='yes'/>
11784          <parameter type-id='type-id-299'/>
11785          <parameter type-id='type-id-302'/>
11786          <return type-id='type-id-75'/>
11787        </function-decl>
11788      </member-function>
11789    </class-decl>
11790    <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-1113'>
11791      <member-function access='private'>
11792        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
11793          <parameter type-id='type-id-1114' is-artificial='yes'/>
11794          <return type-id='type-id-75'/>
11795        </function-decl>
11796      </member-function>
11797      <member-function access='private'>
11798        <function-decl name='STL_Allocator' filepath='src/base/stl_allocator.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
11799          <parameter type-id='type-id-1114' is-artificial='yes'/>
11800          <parameter type-id='type-id-1112'/>
11801          <return type-id='type-id-75'/>
11802        </function-decl>
11803      </member-function>
11804      <member-function access='private' destructor='yes'>
11805        <function-decl name='~STL_Allocator' filepath='src/base/stl_allocator.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
11806          <parameter type-id='type-id-1114' is-artificial='yes'/>
11807          <parameter type-id='type-id-1' is-artificial='yes'/>
11808          <return type-id='type-id-75'/>
11809        </function-decl>
11810      </member-function>
11811      <member-function access='private'>
11812        <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'>
11813          <parameter type-id='type-id-1114' is-artificial='yes'/>
11814          <parameter type-id='type-id-821'/>
11815          <parameter type-id='type-id-19'/>
11816          <return type-id='type-id-75'/>
11817        </function-decl>
11818      </member-function>
11819      <member-function access='private'>
11820        <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'>
11821          <parameter type-id='type-id-1114' is-artificial='yes'/>
11822          <parameter type-id='type-id-19'/>
11823          <parameter type-id='type-id-73'/>
11824          <return type-id='type-id-821'/>
11825        </function-decl>
11826      </member-function>
11827    </class-decl>
11828    <array-type-def dimensions='2' type-id='type-id-73' id='type-id-313'>
11829      <subrange length='20' lower-bound='0' upper-bound='19' type-id='type-id-19' id='type-id-1108'/>
11830      <subrange length='32' lower-bound='0' upper-bound='31' type-id='type-id-19' id='type-id-393'/>
11831    </array-type-def>
11832    <pointer-type-def type-id='type-id-316' size-in-bits='64' id='type-id-311'/>
11833    <reference-type-def kind='lvalue' type-id='type-id-296' size-in-bits='64' id='type-id-1115'/>
11834    <pointer-type-def type-id='type-id-305' size-in-bits='64' id='type-id-309'/>
11835    <pointer-type-def type-id='type-id-307' size-in-bits='64' id='type-id-1116'/>
11836    <pointer-type-def type-id='type-id-1109' size-in-bits='64' id='type-id-1110'/>
11837    <reference-type-def kind='lvalue' type-id='type-id-1113' size-in-bits='64' id='type-id-1117'/>
11838    <pointer-type-def type-id='type-id-1113' size-in-bits='64' id='type-id-1114'/>
11839    <qualified-type-def type-id='type-id-300' const='yes' id='type-id-1118'/>
11840    <reference-type-def kind='lvalue' type-id='type-id-1118' size-in-bits='64' id='type-id-1119'/>
11841    <pointer-type-def type-id='type-id-1118' size-in-bits='64' id='type-id-301'/>
11842    <qualified-type-def type-id='type-id-1109' const='yes' id='type-id-1120'/>
11843    <reference-type-def kind='lvalue' type-id='type-id-1120' size-in-bits='64' id='type-id-1111'/>
11844    <pointer-type-def type-id='type-id-1120' size-in-bits='64' id='type-id-1121'/>
11845    <qualified-type-def type-id='type-id-1113' const='yes' id='type-id-1122'/>
11846    <reference-type-def kind='lvalue' type-id='type-id-1122' size-in-bits='64' id='type-id-1112'/>
11847    <pointer-type-def type-id='type-id-1122' size-in-bits='64' id='type-id-1123'/>
11848    <qualified-type-def type-id='type-id-1124' const='yes' id='type-id-1125'/>
11849    <pointer-type-def type-id='type-id-1125' size-in-bits='64' id='type-id-1126'/>
11850    <qualified-type-def type-id='type-id-1127' const='yes' id='type-id-1128'/>
11851    <reference-type-def kind='lvalue' type-id='type-id-1128' size-in-bits='64' id='type-id-1129'/>
11852    <pointer-type-def type-id='type-id-1128' size-in-bits='64' id='type-id-1130'/>
11853    <pointer-type-def type-id='type-id-534' size-in-bits='64' id='type-id-822'/>
11854    <qualified-type-def type-id='type-id-306' const='yes' id='type-id-1131'/>
11855    <reference-type-def kind='lvalue' type-id='type-id-1131' size-in-bits='64' id='type-id-1132'/>
11856    <pointer-type-def type-id='type-id-1131' size-in-bits='64' id='type-id-1133'/>
11857    <qualified-type-def type-id='type-id-1134' const='yes' id='type-id-1135'/>
11858    <pointer-type-def type-id='type-id-1135' size-in-bits='64' id='type-id-104'/>
11859    <reference-type-def kind='lvalue' type-id='type-id-1127' size-in-bits='64' id='type-id-1136'/>
11860    <pointer-type-def type-id='type-id-1127' size-in-bits='64' id='type-id-1137'/>
11861    <pointer-type-def type-id='type-id-1138' size-in-bits='64' id='type-id-1139'/>
11862    <reference-type-def kind='lvalue' type-id='type-id-533' size-in-bits='64' id='type-id-823'/>
11863    <pointer-type-def type-id='type-id-533' size-in-bits='64' id='type-id-820'/>
11864    <pointer-type-def type-id='type-id-1140' size-in-bits='64' id='type-id-1141'/>
11865    <pointer-type-def type-id='type-id-1142' size-in-bits='64' id='type-id-1143'/>
11866    <reference-type-def kind='lvalue' type-id='type-id-306' size-in-bits='64' id='type-id-1144'/>
11867    <pointer-type-def type-id='type-id-306' size-in-bits='64' id='type-id-1145'/>
11868    <pointer-type-def type-id='type-id-1146' size-in-bits='64' id='type-id-315'/>
11869    <qualified-type-def type-id='type-id-1147' const='yes' id='type-id-1148'/>
11870    <reference-type-def kind='lvalue' type-id='type-id-1148' size-in-bits='64' id='type-id-1149'/>
11871    <pointer-type-def type-id='type-id-1148' size-in-bits='64' id='type-id-776'/>
11872    <namespace-decl name='std'>
11873      <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-1127'>
11874        <member-type access='protected'>
11875          <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-1138'>
11876            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1113'/>
11877            <data-member access='public' layout-offset-in-bits='0'>
11878              <var-decl name='_M_key_compare' type-id='type-id-300' 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'/>
11879            </data-member>
11880            <data-member access='public' layout-offset-in-bits='64'>
11881              <var-decl name='_M_header' type-id='type-id-552' 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'/>
11882            </data-member>
11883            <data-member access='public' layout-offset-in-bits='320'>
11884              <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'/>
11885            </data-member>
11886            <member-function access='public'>
11887              <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'>
11888                <parameter type-id='type-id-1139' is-artificial='yes'/>
11889                <return type-id='type-id-75'/>
11890              </function-decl>
11891            </member-function>
11892            <member-function access='public'>
11893              <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'>
11894                <parameter type-id='type-id-1139' is-artificial='yes'/>
11895                <parameter type-id='type-id-1119'/>
11896                <parameter type-id='type-id-1112'/>
11897                <return type-id='type-id-75'/>
11898              </function-decl>
11899            </member-function>
11900            <member-function access='private'>
11901              <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'>
11902                <parameter type-id='type-id-1139' is-artificial='yes'/>
11903                <return type-id='type-id-75'/>
11904              </function-decl>
11905            </member-function>
11906          </class-decl>
11907        </member-type>
11908        <data-member access='protected' layout-offset-in-bits='0'>
11909          <var-decl name='_M_impl' type-id='type-id-1138' 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'/>
11910        </data-member>
11911        <member-function access='private'>
11912          <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'>
11913            <parameter type-id='type-id-1137' is-artificial='yes'/>
11914            <return type-id='type-id-75'/>
11915          </function-decl>
11916        </member-function>
11917        <member-function access='private'>
11918          <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'>
11919            <parameter type-id='type-id-1137' is-artificial='yes'/>
11920            <parameter type-id='type-id-1119'/>
11921            <parameter type-id='type-id-1111'/>
11922            <return type-id='type-id-75'/>
11923          </function-decl>
11924        </member-function>
11925        <member-function access='private'>
11926          <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'>
11927            <parameter type-id='type-id-1137' is-artificial='yes'/>
11928            <parameter type-id='type-id-1129'/>
11929            <return type-id='type-id-75'/>
11930          </function-decl>
11931        </member-function>
11932        <member-function access='private' destructor='yes'>
11933          <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'>
11934            <parameter type-id='type-id-1137' is-artificial='yes'/>
11935            <parameter type-id='type-id-1' is-artificial='yes'/>
11936            <return type-id='type-id-75'/>
11937          </function-decl>
11938        </member-function>
11939        <member-function access='private'>
11940          <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'>
11941            <parameter type-id='type-id-1130' is-artificial='yes'/>
11942            <return type-id='type-id-7'/>
11943          </function-decl>
11944        </member-function>
11945        <member-function access='private'>
11946          <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'>
11947            <parameter type-id='type-id-1130' is-artificial='yes'/>
11948            <return type-id='type-id-304'/>
11949          </function-decl>
11950        </member-function>
11951        <member-function access='private'>
11952          <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'>
11953            <parameter type-id='type-id-1130' is-artificial='yes'/>
11954            <return type-id='type-id-304'/>
11955          </function-decl>
11956        </member-function>
11957        <member-function access='protected' static='yes'>
11958          <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'>
11959            <parameter type-id='type-id-776'/>
11960            <return type-id='type-id-302'/>
11961          </function-decl>
11962        </member-function>
11963        <member-function access='protected' static='yes'>
11964          <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'>
11965            <parameter type-id='type-id-776'/>
11966            <return type-id='type-id-302'/>
11967          </function-decl>
11968        </member-function>
11969        <member-function access='protected' static='yes'>
11970          <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'>
11971            <parameter type-id='type-id-675'/>
11972            <return type-id='type-id-821'/>
11973          </function-decl>
11974        </member-function>
11975        <member-function access='protected' static='yes'>
11976          <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'>
11977            <parameter type-id='type-id-675'/>
11978            <return type-id='type-id-821'/>
11979          </function-decl>
11980        </member-function>
11981        <member-function access='protected'>
11982          <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'>
11983            <parameter type-id='type-id-1137' is-artificial='yes'/>
11984            <return type-id='type-id-821'/>
11985          </function-decl>
11986        </member-function>
11987        <member-function access='protected'>
11988          <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'>
11989            <parameter type-id='type-id-1137' is-artificial='yes'/>
11990            <return type-id='type-id-821'/>
11991          </function-decl>
11992        </member-function>
11993        <member-function access='private'>
11994          <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'>
11995            <parameter type-id='type-id-1137' is-artificial='yes'/>
11996            <parameter type-id='type-id-821'/>
11997            <parameter type-id='type-id-821'/>
11998            <parameter type-id='type-id-302'/>
11999            <return type-id='type-id-533'/>
12000          </function-decl>
12001        </member-function>
12002        <member-function access='private'>
12003          <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'>
12004            <parameter type-id='type-id-1137' is-artificial='yes'/>
12005            <parameter type-id='type-id-302'/>
12006            <return type-id='type-id-533'/>
12007          </function-decl>
12008        </member-function>
12009        <member-function access='protected' static='yes'>
12010          <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'>
12011            <parameter type-id='type-id-554'/>
12012            <return type-id='type-id-302'/>
12013          </function-decl>
12014        </member-function>
12015        <member-function access='private'>
12016          <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'>
12017            <parameter type-id='type-id-1130' is-artificial='yes'/>
12018            <return type-id='type-id-1112'/>
12019          </function-decl>
12020        </member-function>
12021        <member-function access='private'>
12022          <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'>
12023            <parameter type-id='type-id-1130' is-artificial='yes'/>
12024            <return type-id='type-id-1109'/>
12025          </function-decl>
12026        </member-function>
12027        <member-function access='protected'>
12028          <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'>
12029            <parameter type-id='type-id-1137' is-artificial='yes'/>
12030            <parameter type-id='type-id-821'/>
12031            <return type-id='type-id-75'/>
12032          </function-decl>
12033        </member-function>
12034        <member-function access='protected'>
12035          <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'>
12036            <parameter type-id='type-id-1137' is-artificial='yes'/>
12037            <parameter type-id='type-id-821'/>
12038            <return type-id='type-id-75'/>
12039          </function-decl>
12040        </member-function>
12041        <member-function access='private'>
12042          <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'>
12043            <parameter type-id='type-id-1137' is-artificial='yes'/>
12044            <parameter type-id='type-id-304'/>
12045            <return type-id='type-id-75'/>
12046          </function-decl>
12047        </member-function>
12048        <member-function access='protected'>
12049          <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'>
12050            <parameter type-id='type-id-1137' is-artificial='yes'/>
12051            <return type-id='type-id-821'/>
12052          </function-decl>
12053        </member-function>
12054        <member-function access='protected' static='yes'>
12055          <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'>
12056            <parameter type-id='type-id-554'/>
12057            <return type-id='type-id-302'/>
12058          </function-decl>
12059        </member-function>
12060        <member-function access='protected'>
12061          <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'>
12062            <parameter type-id='type-id-1137' is-artificial='yes'/>
12063            <parameter type-id='type-id-302'/>
12064            <return type-id='type-id-821'/>
12065          </function-decl>
12066        </member-function>
12067        <member-function access='private'>
12068          <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'>
12069            <parameter type-id='type-id-1137' is-artificial='yes'/>
12070            <return type-id='type-id-533'/>
12071          </function-decl>
12072        </member-function>
12073        <member-function access='private'>
12074          <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'>
12075            <parameter type-id='type-id-1137' is-artificial='yes'/>
12076            <parameter type-id='type-id-302'/>
12077            <return type-id='type-id-1142'/>
12078          </function-decl>
12079        </member-function>
12080        <member-function access='private'>
12081          <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'>
12082            <parameter type-id='type-id-1137' is-artificial='yes'/>
12083            <parameter type-id='type-id-821'/>
12084            <return type-id='type-id-75'/>
12085          </function-decl>
12086        </member-function>
12087        <member-function access='private'>
12088          <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_'>
12089            <parameter type-id='type-id-1137' is-artificial='yes'/>
12090            <parameter type-id='type-id-554'/>
12091            <parameter type-id='type-id-554'/>
12092            <parameter type-id='type-id-302'/>
12093            <return type-id='type-id-533'/>
12094          </function-decl>
12095        </member-function>
12096      </class-decl>
12097      <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-306'>
12098        <data-member access='private' layout-offset-in-bits='0'>
12099          <var-decl name='_M_t' 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_set.h' line='112' column='1'/>
12100        </data-member>
12101        <member-function access='private'>
12102          <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'>
12103            <parameter type-id='type-id-1145' is-artificial='yes'/>
12104            <return type-id='type-id-75'/>
12105          </function-decl>
12106        </member-function>
12107        <member-function access='private'>
12108          <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'>
12109            <parameter type-id='type-id-1145' is-artificial='yes'/>
12110            <parameter type-id='type-id-1119'/>
12111            <parameter type-id='type-id-1111'/>
12112            <return type-id='type-id-75'/>
12113          </function-decl>
12114        </member-function>
12115        <member-function access='private'>
12116          <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'>
12117            <parameter type-id='type-id-1145' is-artificial='yes'/>
12118            <parameter type-id='type-id-1132'/>
12119            <return type-id='type-id-75'/>
12120          </function-decl>
12121        </member-function>
12122        <member-function access='private'>
12123          <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'>
12124            <parameter type-id='type-id-1133' is-artificial='yes'/>
12125            <return type-id='type-id-304'/>
12126          </function-decl>
12127        </member-function>
12128        <member-function access='private'>
12129          <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'>
12130            <parameter type-id='type-id-1133' is-artificial='yes'/>
12131            <return type-id='type-id-304'/>
12132          </function-decl>
12133        </member-function>
12134        <member-function access='private'>
12135          <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'>
12136            <parameter type-id='type-id-1145' is-artificial='yes'/>
12137            <parameter type-id='type-id-302'/>
12138            <return type-id='type-id-304'/>
12139          </function-decl>
12140        </member-function>
12141        <member-function access='private'>
12142          <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'>
12143            <parameter type-id='type-id-1145' is-artificial='yes'/>
12144            <parameter type-id='type-id-302'/>
12145            <return type-id='type-id-1140'/>
12146          </function-decl>
12147        </member-function>
12148        <member-function access='private'>
12149          <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'>
12150            <parameter type-id='type-id-1133' is-artificial='yes'/>
12151            <return type-id='type-id-7'/>
12152          </function-decl>
12153        </member-function>
12154        <member-function access='private'>
12155          <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'>
12156            <parameter type-id='type-id-1145' is-artificial='yes'/>
12157            <parameter type-id='type-id-304'/>
12158            <return type-id='type-id-75'/>
12159          </function-decl>
12160        </member-function>
12161      </class-decl>
12162      <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-1124'>
12163        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1150'/>
12164        <member-function access='public'>
12165          <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'>
12166            <parameter type-id='type-id-1126' is-artificial='yes'/>
12167            <parameter type-id='type-id-302'/>
12168            <return type-id='type-id-302'/>
12169          </function-decl>
12170        </member-function>
12171      </class-decl>
12172      <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-533'>
12173        <data-member access='public' layout-offset-in-bits='0'>
12174          <var-decl name='_M_node' type-id='type-id-777' 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'/>
12175        </data-member>
12176        <member-function access='public'>
12177          <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'>
12178            <parameter type-id='type-id-820' is-artificial='yes'/>
12179            <return type-id='type-id-75'/>
12180          </function-decl>
12181        </member-function>
12182        <member-function access='public'>
12183          <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'>
12184            <parameter type-id='type-id-820' is-artificial='yes'/>
12185            <parameter type-id='type-id-821'/>
12186            <return type-id='type-id-75'/>
12187          </function-decl>
12188        </member-function>
12189        <member-function access='public'>
12190          <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'>
12191            <parameter type-id='type-id-822' is-artificial='yes'/>
12192            <parameter type-id='type-id-535'/>
12193            <return type-id='type-id-76'/>
12194          </function-decl>
12195        </member-function>
12196        <member-function access='public'>
12197          <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'>
12198            <parameter type-id='type-id-820' is-artificial='yes'/>
12199            <return type-id='type-id-823'/>
12200          </function-decl>
12201        </member-function>
12202      </class-decl>
12203      <class-decl name='__equal&lt;false&gt;' is-struct='yes' visibility='default' id='type-id-1151'/>
12204      <class-decl name='__miter_base&lt;const void* const*, false&gt;' is-struct='yes' visibility='default' id='type-id-1152'/>
12205      <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-1153'>
12206        <member-function access='public' static='yes'>
12207          <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'>
12208            <parameter type-id='type-id-174'/>
12209            <return type-id='type-id-174'/>
12210          </function-decl>
12211        </member-function>
12212      </class-decl>
12213      <class-decl name='__niter_base&lt;const void* const*, false&gt;' is-struct='yes' visibility='default' id='type-id-1154'/>
12214      <class-decl name='__niter_base&lt;const void**, false&gt;' is-struct='yes' visibility='default' id='type-id-1155'/>
12215      <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-1140'>
12216        <data-member access='public' layout-offset-in-bits='0'>
12217          <var-decl name='first' type-id='type-id-304' 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'/>
12218        </data-member>
12219        <data-member access='public' layout-offset-in-bits='64'>
12220          <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'/>
12221        </data-member>
12222        <member-function access='public'>
12223          <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'>
12224            <parameter type-id='type-id-1141' is-artificial='yes'/>
12225            <return type-id='type-id-75'/>
12226          </function-decl>
12227        </member-function>
12228        <member-function access='public'>
12229          <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'>
12230            <parameter type-id='type-id-1141' is-artificial='yes'/>
12231            <parameter type-id='type-id-515'/>
12232            <parameter type-id='type-id-492'/>
12233            <return type-id='type-id-75'/>
12234          </function-decl>
12235        </member-function>
12236      </class-decl>
12237      <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-1142'>
12238        <data-member access='public' layout-offset-in-bits='0'>
12239          <var-decl name='first' type-id='type-id-533' 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'/>
12240        </data-member>
12241        <data-member access='public' layout-offset-in-bits='64'>
12242          <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'/>
12243        </data-member>
12244        <member-function access='public'>
12245          <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'>
12246            <parameter type-id='type-id-1143' is-artificial='yes'/>
12247            <return type-id='type-id-75'/>
12248          </function-decl>
12249        </member-function>
12250        <member-function access='public'>
12251          <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'>
12252            <parameter type-id='type-id-1143' is-artificial='yes'/>
12253            <parameter type-id='type-id-535'/>
12254            <parameter type-id='type-id-492'/>
12255            <return type-id='type-id-75'/>
12256          </function-decl>
12257        </member-function>
12258      </class-decl>
12259      <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-1150'/>
12260      <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-1156'/>
12261      <class-decl name='reverse_iterator&lt;std::_Rb_tree_iterator&lt;MemoryRegionMap::Region&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1157'/>
12262      <class-decl name='_Rb_tree_node&lt;MemoryRegionMap::Region&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1147'/>
12263      <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-1158'/>
12264      <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-1159'/>
12265      <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'>
12266        <parameter type-id='type-id-140'/>
12267        <parameter type-id='type-id-140'/>
12268        <return type-id='type-id-140'/>
12269      </function-decl>
12270      <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'>
12271        <parameter type-id='type-id-251'/>
12272        <parameter type-id='type-id-251'/>
12273        <parameter type-id='type-id-174'/>
12274        <return type-id='type-id-174'/>
12275      </function-decl>
12276      <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'>
12277        <parameter type-id='type-id-174'/>
12278        <parameter type-id='type-id-174'/>
12279        <parameter type-id='type-id-174'/>
12280        <return type-id='type-id-174'/>
12281      </function-decl>
12282      <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'>
12283        <parameter type-id='type-id-251'/>
12284        <parameter type-id='type-id-251'/>
12285        <parameter type-id='type-id-174'/>
12286        <return type-id='type-id-174'/>
12287      </function-decl>
12288      <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'>
12289        <parameter type-id='type-id-174'/>
12290        <parameter type-id='type-id-174'/>
12291        <parameter type-id='type-id-174'/>
12292        <return type-id='type-id-174'/>
12293      </function-decl>
12294      <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'>
12295        <parameter type-id='type-id-251'/>
12296        <parameter type-id='type-id-251'/>
12297        <parameter type-id='type-id-174'/>
12298        <return type-id='type-id-174'/>
12299      </function-decl>
12300      <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'>
12301        <parameter type-id='type-id-174'/>
12302        <parameter type-id='type-id-174'/>
12303        <parameter type-id='type-id-174'/>
12304        <return type-id='type-id-174'/>
12305      </function-decl>
12306      <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'>
12307        <parameter type-id='type-id-251'/>
12308        <parameter type-id='type-id-251'/>
12309        <parameter type-id='type-id-174'/>
12310        <return type-id='type-id-76'/>
12311      </function-decl>
12312      <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'>
12313        <parameter type-id='type-id-174'/>
12314        <parameter type-id='type-id-174'/>
12315        <parameter type-id='type-id-174'/>
12316        <return type-id='type-id-76'/>
12317      </function-decl>
12318      <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'>
12319        <parameter type-id='type-id-251'/>
12320        <parameter type-id='type-id-251'/>
12321        <parameter type-id='type-id-174'/>
12322        <return type-id='type-id-76'/>
12323      </function-decl>
12324      <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'>
12325        <parameter type-id='type-id-174'/>
12326        <parameter type-id='type-id-174'/>
12327        <parameter type-id='type-id-174'/>
12328        <return type-id='type-id-76'/>
12329      </function-decl>
12330    </namespace-decl>
12331    <reference-type-def kind='lvalue' type-id='type-id-1147' size-in-bits='64' id='type-id-1160'/>
12332    <pointer-type-def type-id='type-id-1147' size-in-bits='64' id='type-id-821'/>
12333    <qualified-type-def type-id='type-id-73' const='yes' id='type-id-1161'/>
12334    <namespace-decl name='base'>
12335      <namespace-decl name='subtle'>
12336        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
12337          <parameter type-id='type-id-92'/>
12338          <parameter type-id='type-id-93'/>
12339          <parameter type-id='type-id-93'/>
12340          <return type-id='type-id-93'/>
12341        </function-decl>
12342        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
12343          <parameter type-id='type-id-92'/>
12344          <parameter type-id='type-id-93'/>
12345          <return type-id='type-id-93'/>
12346        </function-decl>
12347        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
12348          <parameter type-id='type-id-92'/>
12349          <parameter type-id='type-id-93'/>
12350          <return type-id='type-id-93'/>
12351        </function-decl>
12352        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
12353          <parameter type-id='type-id-92'/>
12354          <parameter type-id='type-id-93'/>
12355          <parameter type-id='type-id-93'/>
12356          <return type-id='type-id-93'/>
12357        </function-decl>
12358        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
12359          <parameter type-id='type-id-104'/>
12360          <return type-id='type-id-93'/>
12361        </function-decl>
12362      </namespace-decl>
12363    </namespace-decl>
12364    <function-type size-in-bits='64' id='type-id-1146'>
12365      <parameter type-id='type-id-302'/>
12366      <return type-id='type-id-75'/>
12367    </function-type>
12368  </abi-instr>
12369  <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'>
12370    <pointer-type-def type-id='type-id-1162' size-in-bits='64' id='type-id-1163'/>
12371    <pointer-type-def type-id='type-id-1164' size-in-bits='64' id='type-id-1165'/>
12372    <pointer-type-def type-id='type-id-1166' size-in-bits='64' id='type-id-1167'/>
12373    <namespace-decl name='base'>
12374    </namespace-decl>
12375    <namespace-decl name='tcmalloc'>
12376      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTrace&gt;' visibility='default' id='type-id-1162'/>
12377      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTraceTable::Bucket&gt;' visibility='default' is-declaration-only='yes' id='type-id-1166'/>
12378      <namespace-decl name='commandlineflags'>
12379        <function-decl name='StringToInt' filepath='src/base/commandlineflags.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
12380          <parameter type-id='type-id-2'/>
12381          <parameter type-id='type-id-1'/>
12382          <return type-id='type-id-1'/>
12383        </function-decl>
12384        <function-decl name='StringToDouble' filepath='src/base/commandlineflags.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
12385          <parameter type-id='type-id-2'/>
12386          <parameter type-id='type-id-15'/>
12387          <return type-id='type-id-15'/>
12388        </function-decl>
12389      </namespace-decl>
12390      <function-decl name='DLL_IsEmpty' filepath='src/span.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
12391        <parameter type-id='type-id-146'/>
12392        <return type-id='type-id-76'/>
12393      </function-decl>
12394    </namespace-decl>
12395    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_double_instead'>
12396      <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'/>
12397      <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'/>
12398    </namespace-decl>
12399    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
12400      <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'/>
12401      <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'/>
12402    </namespace-decl>
12403  </abi-instr>
12404  <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'>
12405    <class-decl name='ProfileHandler' size-in-bits='448' visibility='default' filepath='src/profile-handler.cc' line='84' column='1' id='type-id-1168'>
12406      <member-type access='private'>
12407        <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='src/profile-handler.cc' line='166' column='1' id='type-id-1169'>
12408          <underlying-type type-id='type-id-96'/>
12409          <enumerator name='TIMERS_UNTOUCHED' value='0'/>
12410          <enumerator name='TIMERS_ONE_SET' value='1'/>
12411          <enumerator name='TIMERS_SHARED' value='2'/>
12412          <enumerator name='TIMERS_SEPARATE' value='3'/>
12413        </enum-decl>
12414      </member-type>
12415      <member-type access='private'>
12416        <typedef-decl name='CallbackIterator' type-id='type-id-1171' filepath='src/profile-handler.cc' line='200' column='1' id='type-id-1170'/>
12417      </member-type>
12418      <member-type access='private'>
12419        <typedef-decl name='CallbackList' type-id='type-id-1173' filepath='src/profile-handler.cc' line='199' column='1' id='type-id-1172'/>
12420      </member-type>
12421      <data-member access='private' static='yes'>
12422        <var-decl name='kMaxFrequency' type-id='type-id-1174' mangled-name='_ZN14ProfileHandler13kMaxFrequencyE' visibility='default' filepath='src/profile-handler.cc' line='128' column='1' elf-symbol-id='_ZN14ProfileHandler13kMaxFrequencyE'/>
12423      </data-member>
12424      <data-member access='private' static='yes'>
12425        <var-decl name='kDefaultFrequency' type-id='type-id-1174' mangled-name='_ZN14ProfileHandler17kDefaultFrequencyE' visibility='default' filepath='src/profile-handler.cc' line='130' column='1' elf-symbol-id='_ZN14ProfileHandler17kDefaultFrequencyE'/>
12426      </data-member>
12427      <data-member access='private' static='yes'>
12428        <var-decl name='instance_' type-id='type-id-1175' mangled-name='_ZN14ProfileHandler9instance_E' visibility='default' filepath='src/profile-handler.cc' line='133' column='1' elf-symbol-id='_ZN14ProfileHandler9instance_E'/>
12429      </data-member>
12430      <data-member access='private' static='yes'>
12431        <var-decl name='once_' type-id='type-id-1100' mangled-name='_ZN14ProfileHandler5once_E' visibility='default' filepath='src/profile-handler.cc' line='136' column='1' elf-symbol-id='_ZN14ProfileHandler5once_E'/>
12432      </data-member>
12433      <data-member access='private' layout-offset-in-bits='0'>
12434        <var-decl name='interrupts_' type-id='type-id-103' visibility='default' filepath='src/profile-handler.cc' line='142' column='1'/>
12435      </data-member>
12436      <data-member access='private' layout-offset-in-bits='64'>
12437        <var-decl name='frequency_' type-id='type-id-83' visibility='default' filepath='src/profile-handler.cc' line='145' column='1'/>
12438      </data-member>
12439      <data-member access='private' layout-offset-in-bits='96'>
12440        <var-decl name='timer_type_' type-id='type-id-1' visibility='default' filepath='src/profile-handler.cc' line='148' column='1'/>
12441      </data-member>
12442      <data-member access='private' layout-offset-in-bits='128'>
12443        <var-decl name='callback_count_' type-id='type-id-83' visibility='default' filepath='src/profile-handler.cc' line='151' column='1'/>
12444      </data-member>
12445      <data-member access='private' layout-offset-in-bits='160'>
12446        <var-decl name='allowed_' type-id='type-id-76' visibility='default' filepath='src/profile-handler.cc' line='154' column='1'/>
12447      </data-member>
12448      <data-member access='private' layout-offset-in-bits='168'>
12449        <var-decl name='per_thread_timer_enabled_' type-id='type-id-76' visibility='default' filepath='src/profile-handler.cc' line='156' column='1'/>
12450      </data-member>
12451      <data-member access='private' layout-offset-in-bits='192'>
12452        <var-decl name='thread_timer_key' type-id='type-id-1098' visibility='default' filepath='src/profile-handler.cc' line='161' column='1'/>
12453      </data-member>
12454      <data-member access='private' layout-offset-in-bits='224'>
12455        <var-decl name='timer_sharing_' type-id='type-id-1169' visibility='default' filepath='src/profile-handler.cc' line='175' column='1'/>
12456      </data-member>
12457      <data-member access='private' layout-offset-in-bits='256'>
12458        <var-decl name='control_lock_' type-id='type-id-290' visibility='default' filepath='src/profile-handler.cc' line='183' column='1'/>
12459      </data-member>
12460      <data-member access='private' layout-offset-in-bits='288'>
12461        <var-decl name='signal_lock_' type-id='type-id-290' visibility='default' filepath='src/profile-handler.cc' line='184' column='1'/>
12462      </data-member>
12463      <data-member access='private' layout-offset-in-bits='320'>
12464        <var-decl name='callbacks_' type-id='type-id-1172' visibility='default' filepath='src/profile-handler.cc' line='201' column='1'/>
12465      </data-member>
12466      <member-function access='private' constructor='yes'>
12467        <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'>
12468          <parameter type-id='type-id-1175' is-artificial='yes'/>
12469          <return type-id='type-id-75'/>
12470        </function-decl>
12471      </member-function>
12472      <member-function access='private' destructor='yes'>
12473        <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'>
12474          <parameter type-id='type-id-1175' is-artificial='yes'/>
12475          <parameter type-id='type-id-1' is-artificial='yes'/>
12476          <return type-id='type-id-75'/>
12477        </function-decl>
12478      </member-function>
12479      <member-function access='private' constructor='yes'>
12480        <function-decl name='ProfileHandler' filepath='src/profile-handler.cc' line='231' column='1' visibility='default' binding='global' size-in-bits='64'>
12481          <parameter type-id='type-id-1175' is-artificial='yes'/>
12482          <parameter type-id='type-id-1176'/>
12483          <return type-id='type-id-75'/>
12484        </function-decl>
12485      </member-function>
12486      <member-function access='private'>
12487        <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'>
12488          <parameter type-id='type-id-1175' is-artificial='yes'/>
12489          <return type-id='type-id-76'/>
12490        </function-decl>
12491      </member-function>
12492      <member-function access='private'>
12493        <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'>
12494          <parameter type-id='type-id-1175' is-artificial='yes'/>
12495          <return type-id='type-id-75'/>
12496        </function-decl>
12497      </member-function>
12498      <member-function access='private'>
12499        <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'>
12500          <parameter type-id='type-id-1175' is-artificial='yes'/>
12501          <return type-id='type-id-75'/>
12502        </function-decl>
12503      </member-function>
12504      <member-function access='private'>
12505        <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'>
12506          <parameter type-id='type-id-1175' is-artificial='yes'/>
12507          <return type-id='type-id-76'/>
12508        </function-decl>
12509      </member-function>
12510      <member-function access='private'>
12511        <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'>
12512          <parameter type-id='type-id-1175' is-artificial='yes'/>
12513          <return type-id='type-id-75'/>
12514        </function-decl>
12515      </member-function>
12516      <member-function access='private'>
12517        <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'>
12518          <parameter type-id='type-id-1175' is-artificial='yes'/>
12519          <return type-id='type-id-75'/>
12520        </function-decl>
12521      </member-function>
12522      <member-function access='private' static='yes'>
12523        <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'>
12524          <parameter type-id='type-id-1'/>
12525          <parameter type-id='type-id-1177'/>
12526          <parameter type-id='type-id-73'/>
12527          <return type-id='type-id-75'/>
12528        </function-decl>
12529      </member-function>
12530      <member-function access='private'>
12531        <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'>
12532          <parameter type-id='type-id-1175' is-artificial='yes'/>
12533          <parameter type-id='type-id-1178'/>
12534          <return type-id='type-id-75'/>
12535        </function-decl>
12536      </member-function>
12537      <member-function access='private'>
12538        <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'>
12539          <parameter type-id='type-id-1175' is-artificial='yes'/>
12540          <return type-id='type-id-75'/>
12541        </function-decl>
12542      </member-function>
12543      <member-function access='private'>
12544        <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_'>
12545          <parameter type-id='type-id-1175' is-artificial='yes'/>
12546          <parameter type-id='type-id-1179'/>
12547          <parameter type-id='type-id-73'/>
12548          <return type-id='type-id-1180'/>
12549        </function-decl>
12550      </member-function>
12551      <member-function access='private'>
12552        <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'>
12553          <parameter type-id='type-id-1175' is-artificial='yes'/>
12554          <parameter type-id='type-id-1180'/>
12555          <return type-id='type-id-75'/>
12556        </function-decl>
12557      </member-function>
12558      <member-function access='private'>
12559        <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'>
12560          <parameter type-id='type-id-1175' is-artificial='yes'/>
12561          <return type-id='type-id-75'/>
12562        </function-decl>
12563      </member-function>
12564      <member-function access='private' static='yes'>
12565        <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'>
12566          <return type-id='type-id-75'/>
12567        </function-decl>
12568      </member-function>
12569      <member-function access='private' static='yes'>
12570        <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'>
12571          <return type-id='type-id-1175'/>
12572        </function-decl>
12573      </member-function>
12574    </class-decl>
12575    <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-1181'>
12576      <data-member access='public' layout-offset-in-bits='0'>
12577        <var-decl name='frequency' type-id='type-id-83' visibility='default' filepath='src/profile-handler.h' line='138' column='1'/>
12578      </data-member>
12579      <data-member access='public' layout-offset-in-bits='32'>
12580        <var-decl name='callback_count' type-id='type-id-83' visibility='default' filepath='src/profile-handler.h' line='139' column='1'/>
12581      </data-member>
12582      <data-member access='public' layout-offset-in-bits='64'>
12583        <var-decl name='interrupts' type-id='type-id-103' visibility='default' filepath='src/profile-handler.h' line='140' column='1'/>
12584      </data-member>
12585      <data-member access='public' layout-offset-in-bits='128'>
12586        <var-decl name='allowed' type-id='type-id-76' visibility='default' filepath='src/profile-handler.h' line='141' column='1'/>
12587      </data-member>
12588    </class-decl>
12589    <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-1182'>
12590      <data-member access='public' layout-offset-in-bits='0'>
12591        <var-decl name='callback' type-id='type-id-1179' visibility='default' filepath='src/profile-handler.cc' line='77' column='1'/>
12592      </data-member>
12593      <data-member access='public' layout-offset-in-bits='64'>
12594        <var-decl name='callback_arg' type-id='type-id-73' visibility='default' filepath='src/profile-handler.cc' line='79' column='1'/>
12595      </data-member>
12596      <member-function access='public' constructor='yes'>
12597        <function-decl name='ProfileHandlerToken' filepath='src/profile-handler.cc' line='71' column='1' visibility='default' binding='global' size-in-bits='64'>
12598          <parameter type-id='type-id-1180' is-artificial='yes'/>
12599          <parameter type-id='type-id-1179'/>
12600          <parameter type-id='type-id-73'/>
12601          <return type-id='type-id-75'/>
12602        </function-decl>
12603      </member-function>
12604    </class-decl>
12605    <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-1183'>
12606      <data-member access='public' layout-offset-in-bits='0'>
12607        <var-decl name='timerid' type-id='type-id-1184' visibility='default' filepath='src/profile-handler.cc' line='267' column='1'/>
12608      </data-member>
12609      <member-function access='public' constructor='yes'>
12610        <function-decl name='timer_id_holder' filepath='src/profile-handler.cc' line='268' column='1' visibility='default' binding='global' size-in-bits='64'>
12611          <parameter type-id='type-id-1185' is-artificial='yes'/>
12612          <parameter type-id='type-id-1184'/>
12613          <return type-id='type-id-75'/>
12614        </function-decl>
12615      </member-function>
12616    </class-decl>
12617    <typedef-decl name='ProfileHandlerCallback' type-id='type-id-1186' filepath='src/profile-handler.h' line='95' column='1' id='type-id-1179'/>
12618    <typedef-decl name='pthread_once_t' type-id='type-id-1' filepath='/usr/include/bits/pthreadtypes.h' line='144' column='1' id='type-id-1100'/>
12619    <pointer-type-def type-id='type-id-1168' size-in-bits='64' id='type-id-1175'/>
12620    <pointer-type-def type-id='type-id-1181' size-in-bits='64' id='type-id-1178'/>
12621    <qualified-type-def type-id='type-id-1180' const='yes' id='type-id-1187'/>
12622    <reference-type-def kind='lvalue' type-id='type-id-1187' size-in-bits='64' id='type-id-1188'/>
12623    <pointer-type-def type-id='type-id-1187' size-in-bits='64' id='type-id-1189'/>
12624    <reference-type-def kind='lvalue' type-id='type-id-1180' size-in-bits='64' id='type-id-1190'/>
12625    <pointer-type-def type-id='type-id-1180' size-in-bits='64' id='type-id-1191'/>
12626    <pointer-type-def type-id='type-id-1192' size-in-bits='64' id='type-id-1193'/>
12627    <pointer-type-def type-id='type-id-1194' size-in-bits='64' id='type-id-1195'/>
12628    <qualified-type-def type-id='type-id-1168' const='yes' id='type-id-1196'/>
12629    <reference-type-def kind='lvalue' type-id='type-id-1196' size-in-bits='64' id='type-id-1176'/>
12630    <qualified-type-def type-id='type-id-1192' const='yes' id='type-id-1197'/>
12631    <reference-type-def kind='lvalue' type-id='type-id-1197' size-in-bits='64' id='type-id-1198'/>
12632    <pointer-type-def type-id='type-id-1197' size-in-bits='64' id='type-id-1199'/>
12633    <qualified-type-def type-id='type-id-1194' const='yes' id='type-id-1200'/>
12634    <reference-type-def kind='lvalue' type-id='type-id-1200' size-in-bits='64' id='type-id-1201'/>
12635    <pointer-type-def type-id='type-id-1200' size-in-bits='64' id='type-id-1202'/>
12636    <qualified-type-def type-id='type-id-83' const='yes' id='type-id-1174'/>
12637    <qualified-type-def type-id='type-id-1203' const='yes' id='type-id-1204'/>
12638    <pointer-type-def type-id='type-id-1204' size-in-bits='64' id='type-id-1205'/>
12639    <qualified-type-def type-id='type-id-1171' const='yes' id='type-id-1206'/>
12640    <reference-type-def kind='lvalue' type-id='type-id-1206' size-in-bits='64' id='type-id-1207'/>
12641    <pointer-type-def type-id='type-id-1206' size-in-bits='64' id='type-id-1208'/>
12642    <qualified-type-def type-id='type-id-1209' const='yes' id='type-id-1210'/>
12643    <reference-type-def kind='lvalue' type-id='type-id-1210' size-in-bits='64' id='type-id-1211'/>
12644    <qualified-type-def type-id='type-id-1212' const='yes' id='type-id-1213'/>
12645    <reference-type-def kind='lvalue' type-id='type-id-1213' size-in-bits='64' id='type-id-1214'/>
12646    <qualified-type-def type-id='type-id-1173' const='yes' id='type-id-1215'/>
12647    <reference-type-def kind='lvalue' type-id='type-id-1215' size-in-bits='64' id='type-id-1216'/>
12648    <pointer-type-def type-id='type-id-1215' size-in-bits='64' id='type-id-1217'/>
12649    <pointer-type-def type-id='type-id-1203' size-in-bits='64' id='type-id-1218'/>
12650    <pointer-type-def type-id='type-id-1219' size-in-bits='64' id='type-id-1220'/>
12651    <reference-type-def kind='lvalue' type-id='type-id-1171' size-in-bits='64' id='type-id-1221'/>
12652    <pointer-type-def type-id='type-id-1171' size-in-bits='64' id='type-id-1222'/>
12653    <reference-type-def kind='lvalue' type-id='type-id-1223' size-in-bits='64' id='type-id-1224'/>
12654    <pointer-type-def type-id='type-id-1223' size-in-bits='64' id='type-id-1225'/>
12655    <pointer-type-def type-id='type-id-1209' size-in-bits='64' id='type-id-1226'/>
12656    <reference-type-def kind='lvalue' type-id='type-id-1212' size-in-bits='64' id='type-id-1227'/>
12657    <pointer-type-def type-id='type-id-1212' size-in-bits='64' id='type-id-1228'/>
12658    <reference-type-def kind='lvalue' type-id='type-id-1173' size-in-bits='64' id='type-id-1229'/>
12659    <pointer-type-def type-id='type-id-1173' size-in-bits='64' id='type-id-1230'/>
12660    <pointer-type-def type-id='type-id-1183' size-in-bits='64' id='type-id-1185'/>
12661    <pointer-type-def type-id='type-id-1231' size-in-bits='64' id='type-id-1186'/>
12662    <qualified-type-def type-id='type-id-1232' const='yes' id='type-id-1233'/>
12663    <reference-type-def kind='lvalue' type-id='type-id-1233' size-in-bits='64' id='type-id-1234'/>
12664    <pointer-type-def type-id='type-id-1233' size-in-bits='64' id='type-id-1235'/>
12665    <namespace-decl name='std'>
12666      <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-1203'>
12667        <member-type access='protected'>
12668          <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-1219'>
12669            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1212'/>
12670            <data-member access='public' layout-offset-in-bits='0'>
12671              <var-decl name='_M_node' type-id='type-id-1223' 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'/>
12672            </data-member>
12673            <member-function access='public' constructor='yes'>
12674              <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'>
12675                <parameter type-id='type-id-1220' is-artificial='yes'/>
12676                <return type-id='type-id-75'/>
12677              </function-decl>
12678            </member-function>
12679            <member-function access='public' constructor='yes'>
12680              <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'>
12681                <parameter type-id='type-id-1220' is-artificial='yes'/>
12682                <parameter type-id='type-id-1214'/>
12683                <return type-id='type-id-75'/>
12684              </function-decl>
12685            </member-function>
12686          </class-decl>
12687        </member-type>
12688        <data-member access='protected' layout-offset-in-bits='0'>
12689          <var-decl name='_M_impl' type-id='type-id-1219' 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'/>
12690        </data-member>
12691        <member-function access='private'>
12692          <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'>
12693            <parameter type-id='type-id-1218' is-artificial='yes'/>
12694            <return type-id='type-id-75'/>
12695          </function-decl>
12696        </member-function>
12697        <member-function access='private'>
12698          <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'>
12699            <parameter type-id='type-id-1218' is-artificial='yes'/>
12700            <parameter type-id='type-id-1211'/>
12701            <return type-id='type-id-75'/>
12702          </function-decl>
12703        </member-function>
12704        <member-function access='private' destructor='yes'>
12705          <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'>
12706            <parameter type-id='type-id-1218' is-artificial='yes'/>
12707            <parameter type-id='type-id-1' is-artificial='yes'/>
12708            <return type-id='type-id-75'/>
12709          </function-decl>
12710        </member-function>
12711        <member-function access='private'>
12712          <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'>
12713            <parameter type-id='type-id-1205' is-artificial='yes'/>
12714            <return type-id='type-id-1214'/>
12715          </function-decl>
12716        </member-function>
12717        <member-function access='private'>
12718          <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'>
12719            <parameter type-id='type-id-1205' is-artificial='yes'/>
12720            <return type-id='type-id-1209'/>
12721          </function-decl>
12722        </member-function>
12723        <member-function access='protected'>
12724          <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'>
12725            <parameter type-id='type-id-1218' is-artificial='yes'/>
12726            <parameter type-id='type-id-1236'/>
12727            <return type-id='type-id-75'/>
12728          </function-decl>
12729        </member-function>
12730        <member-function access='private'>
12731          <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'>
12732            <parameter type-id='type-id-1218' is-artificial='yes'/>
12733            <return type-id='type-id-75'/>
12734          </function-decl>
12735        </member-function>
12736        <member-function access='private'>
12737          <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'>
12738            <parameter type-id='type-id-1218' is-artificial='yes'/>
12739            <return type-id='type-id-75'/>
12740          </function-decl>
12741        </member-function>
12742        <member-function access='protected'>
12743          <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'>
12744            <parameter type-id='type-id-1218' is-artificial='yes'/>
12745            <return type-id='type-id-1236'/>
12746          </function-decl>
12747        </member-function>
12748      </class-decl>
12749      <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-1209'>
12750        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1192'/>
12751        <member-function access='private'>
12752          <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'>
12753            <parameter type-id='type-id-1226' is-artificial='yes'/>
12754            <return type-id='type-id-75'/>
12755          </function-decl>
12756        </member-function>
12757        <member-function access='private'>
12758          <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'>
12759            <parameter type-id='type-id-1226' is-artificial='yes'/>
12760            <parameter type-id='type-id-1211'/>
12761            <return type-id='type-id-75'/>
12762          </function-decl>
12763        </member-function>
12764        <member-function access='private' destructor='yes'>
12765          <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'>
12766            <parameter type-id='type-id-1226' is-artificial='yes'/>
12767            <parameter type-id='type-id-1' is-artificial='yes'/>
12768            <return type-id='type-id-75'/>
12769          </function-decl>
12770        </member-function>
12771        <member-function access='private'>
12772          <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'>
12773            <parameter type-id='type-id-1226' is-artificial='yes'/>
12774            <parameter type-id='type-id-1214'/>
12775            <return type-id='type-id-75'/>
12776          </function-decl>
12777        </member-function>
12778      </class-decl>
12779      <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-1212'>
12780        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1194'/>
12781        <member-function access='private'>
12782          <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'>
12783            <parameter type-id='type-id-1228' is-artificial='yes'/>
12784            <return type-id='type-id-75'/>
12785          </function-decl>
12786        </member-function>
12787        <member-function access='private'>
12788          <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'>
12789            <parameter type-id='type-id-1228' is-artificial='yes'/>
12790            <parameter type-id='type-id-1214'/>
12791            <return type-id='type-id-75'/>
12792          </function-decl>
12793        </member-function>
12794        <member-function access='private' destructor='yes'>
12795          <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'>
12796            <parameter type-id='type-id-1228' is-artificial='yes'/>
12797            <parameter type-id='type-id-1' is-artificial='yes'/>
12798            <return type-id='type-id-75'/>
12799          </function-decl>
12800        </member-function>
12801      </class-decl>
12802      <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-1173'>
12803        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-1203'/>
12804        <member-function access='private'>
12805          <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'>
12806            <parameter type-id='type-id-1230' is-artificial='yes'/>
12807            <return type-id='type-id-75'/>
12808          </function-decl>
12809        </member-function>
12810        <member-function access='private'>
12811          <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'>
12812            <parameter type-id='type-id-1230' is-artificial='yes'/>
12813            <parameter type-id='type-id-1211'/>
12814            <return type-id='type-id-75'/>
12815          </function-decl>
12816        </member-function>
12817        <member-function access='private'>
12818          <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'>
12819            <parameter type-id='type-id-1230' is-artificial='yes'/>
12820            <parameter type-id='type-id-19'/>
12821            <parameter type-id='type-id-1188'/>
12822            <parameter type-id='type-id-1211'/>
12823            <return type-id='type-id-75'/>
12824          </function-decl>
12825        </member-function>
12826        <member-function access='private'>
12827          <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'>
12828            <parameter type-id='type-id-1230' is-artificial='yes'/>
12829            <parameter type-id='type-id-1216'/>
12830            <return type-id='type-id-75'/>
12831          </function-decl>
12832        </member-function>
12833        <member-function access='private'>
12834          <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'>
12835            <parameter type-id='type-id-1230' is-artificial='yes'/>
12836            <return type-id='type-id-1171'/>
12837          </function-decl>
12838        </member-function>
12839        <member-function access='private'>
12840          <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'>
12841            <parameter type-id='type-id-1230' is-artificial='yes'/>
12842            <return type-id='type-id-1171'/>
12843          </function-decl>
12844        </member-function>
12845        <member-function access='protected'>
12846          <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'>
12847            <parameter type-id='type-id-1230' is-artificial='yes'/>
12848            <parameter type-id='type-id-1171'/>
12849            <return type-id='type-id-75'/>
12850          </function-decl>
12851        </member-function>
12852        <member-function access='private'>
12853          <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'>
12854            <parameter type-id='type-id-1230' is-artificial='yes'/>
12855            <parameter type-id='type-id-1171'/>
12856            <return type-id='type-id-1171'/>
12857          </function-decl>
12858        </member-function>
12859        <member-function access='protected'>
12860          <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'>
12861            <parameter type-id='type-id-1230' is-artificial='yes'/>
12862            <parameter type-id='type-id-1188'/>
12863            <return type-id='type-id-1236'/>
12864          </function-decl>
12865        </member-function>
12866        <member-function access='protected'>
12867          <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'>
12868            <parameter type-id='type-id-1230' is-artificial='yes'/>
12869            <parameter type-id='type-id-1171'/>
12870            <parameter type-id='type-id-1188'/>
12871            <return type-id='type-id-75'/>
12872          </function-decl>
12873        </member-function>
12874        <member-function access='private'>
12875          <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'>
12876            <parameter type-id='type-id-1230' is-artificial='yes'/>
12877            <parameter type-id='type-id-1188'/>
12878            <return type-id='type-id-75'/>
12879          </function-decl>
12880        </member-function>
12881      </class-decl>
12882      <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-1171'>
12883        <data-member access='public' layout-offset-in-bits='0'>
12884          <var-decl name='_M_node' type-id='type-id-1225' 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'/>
12885        </data-member>
12886        <member-function access='public'>
12887          <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'>
12888            <parameter type-id='type-id-1222' is-artificial='yes'/>
12889            <return type-id='type-id-75'/>
12890          </function-decl>
12891        </member-function>
12892        <member-function access='public'>
12893          <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'>
12894            <parameter type-id='type-id-1222' is-artificial='yes'/>
12895            <parameter type-id='type-id-1225'/>
12896            <return type-id='type-id-75'/>
12897          </function-decl>
12898        </member-function>
12899        <member-function access='public'>
12900          <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'>
12901            <parameter type-id='type-id-1208' is-artificial='yes'/>
12902            <return type-id='type-id-1190'/>
12903          </function-decl>
12904        </member-function>
12905        <member-function access='public'>
12906          <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'>
12907            <parameter type-id='type-id-1222' is-artificial='yes'/>
12908            <return type-id='type-id-1221'/>
12909          </function-decl>
12910        </member-function>
12911        <member-function access='public'>
12912          <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'>
12913            <parameter type-id='type-id-1208' is-artificial='yes'/>
12914            <parameter type-id='type-id-1207'/>
12915            <return type-id='type-id-76'/>
12916          </function-decl>
12917        </member-function>
12918      </class-decl>
12919      <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-1223'>
12920        <data-member access='public' layout-offset-in-bits='0'>
12921          <var-decl name='_M_next' type-id='type-id-1225' 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'/>
12922        </data-member>
12923        <data-member access='public' layout-offset-in-bits='64'>
12924          <var-decl name='_M_prev' type-id='type-id-1225' 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'/>
12925        </data-member>
12926      </class-decl>
12927      <class-decl name='reverse_iterator&lt;std::_List_const_iterator&lt;ProfileHandlerToken*&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1237'/>
12928      <class-decl name='reverse_iterator&lt;std::_List_iterator&lt;ProfileHandlerToken*&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1238'/>
12929      <class-decl name='_List_const_iterator&lt;ProfileHandlerToken*&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1239'/>
12930      <class-decl name='_List_node&lt;ProfileHandlerToken*&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1232'/>
12931    </namespace-decl>
12932    <reference-type-def kind='lvalue' type-id='type-id-1232' size-in-bits='64' id='type-id-1240'/>
12933    <pointer-type-def type-id='type-id-1232' size-in-bits='64' id='type-id-1236'/>
12934    <typedef-decl name='__timer_t' type-id='type-id-73' filepath='/usr/include/bits/types.h' line='161' column='1' id='type-id-1241'/>
12935    <typedef-decl name='timer_t' type-id='type-id-1241' filepath='/usr/include/time.h' line='104' column='1' id='type-id-1184'/>
12936    <namespace-decl name='__gnu_cxx'>
12937      <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-1192'>
12938        <member-function access='private'>
12939          <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'>
12940            <parameter type-id='type-id-1193' is-artificial='yes'/>
12941            <return type-id='type-id-75'/>
12942          </function-decl>
12943        </member-function>
12944        <member-function access='private'>
12945          <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'>
12946            <parameter type-id='type-id-1193' is-artificial='yes'/>
12947            <parameter type-id='type-id-1198'/>
12948            <return type-id='type-id-75'/>
12949          </function-decl>
12950        </member-function>
12951        <member-function access='private' destructor='yes'>
12952          <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'>
12953            <parameter type-id='type-id-1193' is-artificial='yes'/>
12954            <parameter type-id='type-id-1' is-artificial='yes'/>
12955            <return type-id='type-id-75'/>
12956          </function-decl>
12957        </member-function>
12958        <member-function access='private'>
12959          <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'>
12960            <parameter type-id='type-id-1193' is-artificial='yes'/>
12961            <parameter type-id='type-id-1191'/>
12962            <return type-id='type-id-75'/>
12963          </function-decl>
12964        </member-function>
12965        <member-function access='private'>
12966          <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'>
12967            <parameter type-id='type-id-1193' is-artificial='yes'/>
12968            <parameter type-id='type-id-1191'/>
12969            <parameter type-id='type-id-1188'/>
12970            <return type-id='type-id-75'/>
12971          </function-decl>
12972        </member-function>
12973      </class-decl>
12974      <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-1194'>
12975        <member-function access='private'>
12976          <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'>
12977            <parameter type-id='type-id-1195' is-artificial='yes'/>
12978            <return type-id='type-id-75'/>
12979          </function-decl>
12980        </member-function>
12981        <member-function access='private'>
12982          <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'>
12983            <parameter type-id='type-id-1195' is-artificial='yes'/>
12984            <parameter type-id='type-id-1201'/>
12985            <return type-id='type-id-75'/>
12986          </function-decl>
12987        </member-function>
12988        <member-function access='private' destructor='yes'>
12989          <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'>
12990            <parameter type-id='type-id-1195' is-artificial='yes'/>
12991            <parameter type-id='type-id-1' is-artificial='yes'/>
12992            <return type-id='type-id-75'/>
12993          </function-decl>
12994        </member-function>
12995        <member-function access='private'>
12996          <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'>
12997            <parameter type-id='type-id-1195' is-artificial='yes'/>
12998            <parameter type-id='type-id-1236'/>
12999            <parameter type-id='type-id-19'/>
13000            <return type-id='type-id-75'/>
13001          </function-decl>
13002        </member-function>
13003        <member-function access='private'>
13004          <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'>
13005            <parameter type-id='type-id-1202' is-artificial='yes'/>
13006            <return type-id='type-id-7'/>
13007          </function-decl>
13008        </member-function>
13009        <member-function access='private'>
13010          <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'>
13011            <parameter type-id='type-id-1195' is-artificial='yes'/>
13012            <parameter type-id='type-id-19'/>
13013            <parameter type-id='type-id-73'/>
13014            <return type-id='type-id-1236'/>
13015          </function-decl>
13016        </member-function>
13017      </class-decl>
13018    </namespace-decl>
13019    <namespace-decl name='base'>
13020      <namespace-decl name='subtle'>
13021        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
13022          <parameter type-id='type-id-92'/>
13023          <parameter type-id='type-id-93'/>
13024          <parameter type-id='type-id-93'/>
13025          <return type-id='type-id-93'/>
13026        </function-decl>
13027        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
13028          <parameter type-id='type-id-92'/>
13029          <parameter type-id='type-id-93'/>
13030          <return type-id='type-id-93'/>
13031        </function-decl>
13032        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
13033          <parameter type-id='type-id-92'/>
13034          <parameter type-id='type-id-93'/>
13035          <return type-id='type-id-93'/>
13036        </function-decl>
13037        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
13038          <parameter type-id='type-id-92'/>
13039          <parameter type-id='type-id-93'/>
13040          <parameter type-id='type-id-93'/>
13041          <return type-id='type-id-93'/>
13042        </function-decl>
13043      </namespace-decl>
13044    </namespace-decl>
13045    <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'>
13046      <return type-id='type-id-75'/>
13047    </function-decl>
13048    <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'>
13049      <parameter type-id='type-id-1179' name='callback' filepath='src/profile-handler.cc' line='646' column='1'/>
13050      <parameter type-id='type-id-73' name='callback_arg' filepath='src/profile-handler.cc' line='646' column='1'/>
13051      <return type-id='type-id-1180'/>
13052    </function-decl>
13053    <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'>
13054      <parameter type-id='type-id-1180' name='token' filepath='src/profile-handler.cc' line='650' column='1'/>
13055      <return type-id='type-id-75'/>
13056    </function-decl>
13057    <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'>
13058      <return type-id='type-id-75'/>
13059    </function-decl>
13060    <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'>
13061      <parameter type-id='type-id-1178' name='state' filepath='src/profile-handler.cc' line='658' column='1'/>
13062      <return type-id='type-id-75'/>
13063    </function-decl>
13064    <function-type size-in-bits='64' id='type-id-1231'>
13065      <parameter type-id='type-id-1'/>
13066      <parameter type-id='type-id-1177'/>
13067      <parameter type-id='type-id-73'/>
13068      <parameter type-id='type-id-73'/>
13069      <return type-id='type-id-75'/>
13070    </function-type>
13071  </abi-instr>
13072  <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'>
13073    <qualified-type-def type-id='type-id-73' const='yes' id='type-id-1242'/>
13074  </abi-instr>
13075  <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'>
13076    <array-type-def dimensions='1' type-id='type-id-1243' size-in-bits='4096' id='type-id-1244'>
13077      <subrange length='64' lower-bound='0' upper-bound='63' type-id='type-id-19' id='type-id-1245'/>
13078    </array-type-def>
13079    <array-type-def dimensions='1' type-id='type-id-1246' size-in-bits='16896' id='type-id-1247'>
13080      <subrange length='4' lower-bound='0' upper-bound='3' type-id='type-id-19' id='type-id-372'/>
13081    </array-type-def>
13082    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='8192' id='type-id-1248'>
13083      <subrange length='1024' lower-bound='0' upper-bound='1023' type-id='type-id-19' id='type-id-1249'/>
13084    </array-type-def>
13085    <class-decl name='CpuProfiler' size-in-bits='704' visibility='default' filepath='src/profiler.cc' line='89' column='1' id='type-id-1250'>
13086      <data-member access='private' static='yes'>
13087        <var-decl name='instance_' type-id='type-id-1250' mangled-name='_ZN11CpuProfiler9instance_E' visibility='default' filepath='src/profiler.cc' line='107' column='1' elf-symbol-id='_ZN11CpuProfiler9instance_E'/>
13088      </data-member>
13089      <data-member access='private' layout-offset-in-bits='0'>
13090        <var-decl name='lock_' type-id='type-id-290' visibility='default' filepath='src/profiler.cc' line='119' column='1'/>
13091      </data-member>
13092      <data-member access='private' layout-offset-in-bits='64'>
13093        <var-decl name='collector_' type-id='type-id-1251' visibility='default' filepath='src/profiler.cc' line='120' column='1'/>
13094      </data-member>
13095      <data-member access='private' layout-offset-in-bits='512'>
13096        <var-decl name='filter_' type-id='type-id-1252' visibility='default' filepath='src/profiler.cc' line='125' column='1'/>
13097      </data-member>
13098      <data-member access='private' layout-offset-in-bits='576'>
13099        <var-decl name='filter_arg_' type-id='type-id-73' visibility='default' filepath='src/profiler.cc' line='126' column='1'/>
13100      </data-member>
13101      <data-member access='private' layout-offset-in-bits='640'>
13102        <var-decl name='prof_handler_token_' type-id='type-id-1180' visibility='default' filepath='src/profiler.cc' line='130' column='1'/>
13103      </data-member>
13104      <member-function access='private' constructor='yes'>
13105        <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'>
13106          <parameter type-id='type-id-1253' is-artificial='yes'/>
13107          <return type-id='type-id-75'/>
13108        </function-decl>
13109      </member-function>
13110      <member-function access='private' destructor='yes'>
13111        <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'>
13112          <parameter type-id='type-id-1253' is-artificial='yes'/>
13113          <parameter type-id='type-id-1' is-artificial='yes'/>
13114          <return type-id='type-id-75'/>
13115        </function-decl>
13116      </member-function>
13117      <member-function access='private' static='yes'>
13118        <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_'>
13119          <parameter type-id='type-id-1'/>
13120          <parameter type-id='type-id-1177'/>
13121          <parameter type-id='type-id-73'/>
13122          <parameter type-id='type-id-73'/>
13123          <return type-id='type-id-75'/>
13124        </function-decl>
13125      </member-function>
13126      <member-function access='private'>
13127        <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'>
13128          <parameter type-id='type-id-1253' is-artificial='yes'/>
13129          <return type-id='type-id-75'/>
13130        </function-decl>
13131      </member-function>
13132      <member-function access='private'>
13133        <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'>
13134          <parameter type-id='type-id-1253' 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='Enabled' mangled-name='_ZN11CpuProfiler7EnabledEv' filepath='src/profiler.cc' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11CpuProfiler7EnabledEv'>
13140          <parameter type-id='type-id-1253' is-artificial='yes'/>
13141          <return type-id='type-id-76'/>
13142        </function-decl>
13143      </member-function>
13144      <member-function access='private'>
13145        <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'>
13146          <parameter type-id='type-id-1253' is-artificial='yes'/>
13147          <return type-id='type-id-75'/>
13148        </function-decl>
13149      </member-function>
13150      <member-function access='private'>
13151        <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'>
13152          <parameter type-id='type-id-1253' is-artificial='yes'/>
13153          <return type-id='type-id-75'/>
13154        </function-decl>
13155      </member-function>
13156      <member-function access='private'>
13157        <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'>
13158          <parameter type-id='type-id-1253' is-artificial='yes'/>
13159          <parameter type-id='type-id-1254'/>
13160          <return type-id='type-id-75'/>
13161        </function-decl>
13162      </member-function>
13163      <member-function access='private'>
13164        <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'>
13165          <parameter type-id='type-id-1253' is-artificial='yes'/>
13166          <parameter type-id='type-id-2'/>
13167          <parameter type-id='type-id-1255'/>
13168          <return type-id='type-id-76'/>
13169        </function-decl>
13170      </member-function>
13171    </class-decl>
13172    <class-decl name='ProfileData' size-in-bits='448' visibility='default' filepath='src/profiledata.h' line='79' column='1' id='type-id-1251'>
13173      <member-type access='private'>
13174        <class-decl name='Options' size-in-bits='32' visibility='default' filepath='src/profiledata.h' line='88' column='1' id='type-id-1256'>
13175          <data-member access='private' layout-offset-in-bits='0'>
13176            <var-decl name='frequency_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='101' column='1'/>
13177          </data-member>
13178          <member-function access='private' constructor='yes'>
13179            <function-decl name='Options' filepath='src/profiledata.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
13180              <parameter type-id='type-id-1257' is-artificial='yes'/>
13181              <return type-id='type-id-75'/>
13182            </function-decl>
13183          </member-function>
13184          <member-function access='private'>
13185            <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'>
13186              <parameter type-id='type-id-1257' is-artificial='yes'/>
13187              <parameter type-id='type-id-1'/>
13188              <return type-id='type-id-75'/>
13189            </function-decl>
13190          </member-function>
13191          <member-function access='private' constructor='yes'>
13192            <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'>
13193              <parameter type-id='type-id-1257' is-artificial='yes'/>
13194              <return type-id='type-id-75'/>
13195            </function-decl>
13196          </member-function>
13197          <member-function access='private'>
13198            <function-decl name='frequency' mangled-name='_ZNK11ProfileData7Options9frequencyEv' filepath='src/profiledata.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'>
13199              <parameter type-id='type-id-1258' is-artificial='yes'/>
13200              <return type-id='type-id-1'/>
13201            </function-decl>
13202          </member-function>
13203        </class-decl>
13204      </member-type>
13205      <member-type access='private'>
13206        <class-decl name='Bucket' size-in-bits='16896' is-struct='yes' visibility='default' filepath='src/profiledata.h' line='161' column='1' id='type-id-1259'>
13207          <data-member access='public' layout-offset-in-bits='0'>
13208            <var-decl name='entry' type-id='type-id-1247' visibility='default' filepath='src/profiledata.h' line='162' column='1'/>
13209          </data-member>
13210        </class-decl>
13211      </member-type>
13212      <member-type access='private'>
13213        <class-decl name='Entry' size-in-bits='4224' is-struct='yes' visibility='default' filepath='src/profiledata.h' line='154' column='1' id='type-id-1246'>
13214          <member-type access='private'>
13215            <typedef-decl name='Slot' type-id='type-id-239' filepath='src/profiledata.h' line='151' column='1' id='type-id-1243'/>
13216          </member-type>
13217          <data-member access='public' layout-offset-in-bits='0'>
13218            <var-decl name='count' type-id='type-id-1243' visibility='default' filepath='src/profiledata.h' line='155' column='1'/>
13219          </data-member>
13220          <data-member access='public' layout-offset-in-bits='64'>
13221            <var-decl name='depth' type-id='type-id-1243' visibility='default' filepath='src/profiledata.h' line='156' column='1'/>
13222          </data-member>
13223          <data-member access='public' layout-offset-in-bits='128'>
13224            <var-decl name='stack' type-id='type-id-1244' visibility='default' filepath='src/profiledata.h' line='157' column='1'/>
13225          </data-member>
13226        </class-decl>
13227      </member-type>
13228      <member-type access='private'>
13229        <class-decl name='State' size-in-bits='8384' is-struct='yes' visibility='default' filepath='src/profiledata.h' line='81' column='1' id='type-id-1260'>
13230          <data-member access='public' layout-offset-in-bits='0'>
13231            <var-decl name='enabled' type-id='type-id-76' visibility='default' filepath='src/profiledata.h' line='82' column='1'/>
13232          </data-member>
13233          <data-member access='public' layout-offset-in-bits='64'>
13234            <var-decl name='start_time' type-id='type-id-1261' visibility='default' filepath='src/profiledata.h' line='83' column='1'/>
13235          </data-member>
13236          <data-member access='public' layout-offset-in-bits='128'>
13237            <var-decl name='profile_name' type-id='type-id-1248' visibility='default' filepath='src/profiledata.h' line='84' column='1'/>
13238          </data-member>
13239          <data-member access='public' layout-offset-in-bits='8320'>
13240            <var-decl name='samples_gathered' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='85' column='1'/>
13241          </data-member>
13242        </class-decl>
13243      </member-type>
13244      <data-member access='private' static='yes'>
13245        <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'/>
13246      </data-member>
13247      <data-member access='private' static='yes'>
13248        <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'/>
13249      </data-member>
13250      <data-member access='private' static='yes'>
13251        <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'/>
13252      </data-member>
13253      <data-member access='private' static='yes'>
13254        <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'/>
13255      </data-member>
13256      <data-member access='private' layout-offset-in-bits='0'>
13257        <var-decl name='hash_' type-id='type-id-1262' visibility='default' filepath='src/profiledata.h' line='165' column='1'/>
13258      </data-member>
13259      <data-member access='private' layout-offset-in-bits='64'>
13260        <var-decl name='evict_' type-id='type-id-1263' visibility='default' filepath='src/profiledata.h' line='166' column='1'/>
13261      </data-member>
13262      <data-member access='private' layout-offset-in-bits='128'>
13263        <var-decl name='num_evicted_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='167' column='1'/>
13264      </data-member>
13265      <data-member access='private' layout-offset-in-bits='160'>
13266        <var-decl name='out_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='168' column='1'/>
13267      </data-member>
13268      <data-member access='private' layout-offset-in-bits='192'>
13269        <var-decl name='count_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='169' column='1'/>
13270      </data-member>
13271      <data-member access='private' layout-offset-in-bits='224'>
13272        <var-decl name='evictions_' type-id='type-id-1' visibility='default' filepath='src/profiledata.h' line='170' column='1'/>
13273      </data-member>
13274      <data-member access='private' layout-offset-in-bits='256'>
13275        <var-decl name='total_bytes_' type-id='type-id-7' visibility='default' filepath='src/profiledata.h' line='171' column='1'/>
13276      </data-member>
13277      <data-member access='private' layout-offset-in-bits='320'>
13278        <var-decl name='fname_' type-id='type-id-3' visibility='default' filepath='src/profiledata.h' line='172' column='1'/>
13279      </data-member>
13280      <data-member access='private' layout-offset-in-bits='384'>
13281        <var-decl name='start_time_' type-id='type-id-1261' visibility='default' filepath='src/profiledata.h' line='173' column='1'/>
13282      </data-member>
13283      <member-function access='private' constructor='yes'>
13284        <function-decl name='ProfileData' filepath='src/profiledata.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
13285          <parameter type-id='type-id-1264' 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='~ProfileData' filepath='src/profiledata.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
13291          <parameter type-id='type-id-1264' 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' constructor='yes'>
13297        <function-decl name='ProfileData' filepath='src/profiledata.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
13298          <parameter type-id='type-id-1264' is-artificial='yes'/>
13299          <parameter type-id='type-id-1265'/>
13300          <return type-id='type-id-75'/>
13301        </function-decl>
13302      </member-function>
13303      <member-function access='private'>
13304        <function-decl name='enabled' mangled-name='_ZNK11ProfileData7enabledEv' filepath='src/profiledata.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
13305          <parameter type-id='type-id-1266' is-artificial='yes'/>
13306          <return type-id='type-id-76'/>
13307        </function-decl>
13308      </member-function>
13309      <member-function access='private' constructor='yes'>
13310        <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'>
13311          <parameter type-id='type-id-1264' is-artificial='yes'/>
13312          <return type-id='type-id-75'/>
13313        </function-decl>
13314      </member-function>
13315      <member-function access='private' destructor='yes'>
13316        <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'>
13317          <parameter type-id='type-id-1264' is-artificial='yes'/>
13318          <parameter type-id='type-id-1' is-artificial='yes'/>
13319          <return type-id='type-id-75'/>
13320        </function-decl>
13321      </member-function>
13322      <member-function access='private' constructor='yes'>
13323        <function-decl name='ProfileData' filepath='src/profiledata.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
13324          <parameter type-id='type-id-1264' is-artificial='yes'/>
13325          <parameter type-id='type-id-1265'/>
13326          <return type-id='type-id-75'/>
13327        </function-decl>
13328      </member-function>
13329      <member-function access='private'>
13330        <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'>
13331          <parameter type-id='type-id-1264' 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='_ZNK11ProfileData15GetCurrentStateEPNS_5StateE' filepath='src/profiledata.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK11ProfileData15GetCurrentStateEPNS_5StateE'>
13337          <parameter type-id='type-id-1266' is-artificial='yes'/>
13338          <parameter type-id='type-id-1267'/>
13339          <return type-id='type-id-75'/>
13340        </function-decl>
13341      </member-function>
13342      <member-function access='private'>
13343        <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'>
13344          <parameter type-id='type-id-1264' is-artificial='yes'/>
13345          <return type-id='type-id-75'/>
13346        </function-decl>
13347      </member-function>
13348      <member-function access='private'>
13349        <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'>
13350          <parameter type-id='type-id-1264' is-artificial='yes'/>
13351          <parameter type-id='type-id-2'/>
13352          <parameter type-id='type-id-1268'/>
13353          <return type-id='type-id-76'/>
13354        </function-decl>
13355      </member-function>
13356      <member-function access='private'>
13357        <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'>
13358          <parameter type-id='type-id-1264' is-artificial='yes'/>
13359          <parameter type-id='type-id-1269'/>
13360          <return type-id='type-id-75'/>
13361        </function-decl>
13362      </member-function>
13363      <member-function access='private'>
13364        <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'>
13365          <parameter type-id='type-id-1264' is-artificial='yes'/>
13366          <parameter type-id='type-id-1'/>
13367          <parameter type-id='type-id-251'/>
13368          <return type-id='type-id-75'/>
13369        </function-decl>
13370      </member-function>
13371      <member-function access='private'>
13372        <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'>
13373          <parameter type-id='type-id-1264' is-artificial='yes'/>
13374          <return type-id='type-id-75'/>
13375        </function-decl>
13376      </member-function>
13377      <member-function access='private'>
13378        <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'>
13379          <parameter type-id='type-id-1264' is-artificial='yes'/>
13380          <return type-id='type-id-75'/>
13381        </function-decl>
13382      </member-function>
13383    </class-decl>
13384    <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='896' id='type-id-1270'>
13385      <subrange length='28' lower-bound='0' upper-bound='27' type-id='type-id-19' id='type-id-1271'/>
13386    </array-type-def>
13387    <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-1272'>
13388      <data-member access='public' layout-offset-in-bits='0'>
13389        <var-decl name='filter_in_thread' type-id='type-id-1252' visibility='default' filepath='./src/gperftools/profiler.h' line='108' column='1'/>
13390      </data-member>
13391      <data-member access='public' layout-offset-in-bits='64'>
13392        <var-decl name='filter_in_thread_arg' type-id='type-id-73' visibility='default' filepath='./src/gperftools/profiler.h' line='109' column='1'/>
13393      </data-member>
13394    </class-decl>
13395    <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-1273'>
13396      <data-member access='public' layout-offset-in-bits='0'>
13397        <var-decl name='enabled' type-id='type-id-1' visibility='default' filepath='./src/gperftools/profiler.h' line='158' column='1'/>
13398      </data-member>
13399      <data-member access='public' layout-offset-in-bits='64'>
13400        <var-decl name='start_time' type-id='type-id-1261' visibility='default' filepath='./src/gperftools/profiler.h' line='159' column='1'/>
13401      </data-member>
13402      <data-member access='public' layout-offset-in-bits='128'>
13403        <var-decl name='profile_name' type-id='type-id-1248' visibility='default' filepath='./src/gperftools/profiler.h' line='160' column='1'/>
13404      </data-member>
13405      <data-member access='public' layout-offset-in-bits='8320'>
13406        <var-decl name='samples_gathered' type-id='type-id-1' visibility='default' filepath='./src/gperftools/profiler.h' line='161' column='1'/>
13407      </data-member>
13408    </class-decl>
13409    <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-1274'>
13410      <member-type access='public'>
13411        <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-1275'>
13412          <member-type access='public'>
13413            <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-1276'>
13414              <data-member access='public' layout-offset-in-bits='0'>
13415                <var-decl name='si_pid' type-id='type-id-79' visibility='default' filepath='/usr/include/bits/siginfo.h' line='88' column='1'/>
13416              </data-member>
13417              <data-member access='public' layout-offset-in-bits='32'>
13418                <var-decl name='si_uid' type-id='type-id-1277' visibility='default' filepath='/usr/include/bits/siginfo.h' line='89' column='1'/>
13419              </data-member>
13420              <data-member access='public' layout-offset-in-bits='64'>
13421                <var-decl name='si_status' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='90' column='1'/>
13422              </data-member>
13423              <data-member access='public' layout-offset-in-bits='128'>
13424                <var-decl name='si_utime' type-id='type-id-1278' visibility='default' filepath='/usr/include/bits/siginfo.h' line='91' column='1'/>
13425              </data-member>
13426              <data-member access='public' layout-offset-in-bits='192'>
13427                <var-decl name='si_stime' type-id='type-id-1278' visibility='default' filepath='/usr/include/bits/siginfo.h' line='92' column='1'/>
13428              </data-member>
13429            </class-decl>
13430          </member-type>
13431          <member-type access='public'>
13432            <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-1279'>
13433              <data-member access='public' layout-offset-in-bits='0'>
13434                <var-decl name='si_pid' type-id='type-id-79' visibility='default' filepath='/usr/include/bits/siginfo.h' line='80' column='1'/>
13435              </data-member>
13436              <data-member access='public' layout-offset-in-bits='32'>
13437                <var-decl name='si_uid' type-id='type-id-1277' visibility='default' filepath='/usr/include/bits/siginfo.h' line='81' column='1'/>
13438              </data-member>
13439              <data-member access='public' layout-offset-in-bits='64'>
13440                <var-decl name='si_sigval' type-id='type-id-1280' visibility='default' filepath='/usr/include/bits/siginfo.h' line='82' column='1'/>
13441              </data-member>
13442            </class-decl>
13443          </member-type>
13444          <member-type access='public'>
13445            <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-1281'>
13446              <data-member access='public' layout-offset-in-bits='0'>
13447                <var-decl name='si_pid' type-id='type-id-79' visibility='default' filepath='/usr/include/bits/siginfo.h' line='65' column='1'/>
13448              </data-member>
13449              <data-member access='public' layout-offset-in-bits='32'>
13450                <var-decl name='si_uid' type-id='type-id-1277' visibility='default' filepath='/usr/include/bits/siginfo.h' line='66' column='1'/>
13451              </data-member>
13452            </class-decl>
13453          </member-type>
13454          <member-type access='public'>
13455            <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-1282'>
13456              <data-member access='public' layout-offset-in-bits='0'>
13457                <var-decl name='si_tid' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='72' column='1'/>
13458              </data-member>
13459              <data-member access='public' layout-offset-in-bits='32'>
13460                <var-decl name='si_overrun' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='73' column='1'/>
13461              </data-member>
13462              <data-member access='public' layout-offset-in-bits='64'>
13463                <var-decl name='si_sigval' type-id='type-id-1280' visibility='default' filepath='/usr/include/bits/siginfo.h' line='74' column='1'/>
13464              </data-member>
13465            </class-decl>
13466          </member-type>
13467          <member-type access='public'>
13468            <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-1283'>
13469              <data-member access='public' layout-offset-in-bits='0'>
13470                <var-decl name='si_band' type-id='type-id-18' visibility='default' filepath='/usr/include/bits/siginfo.h' line='104' column='1'/>
13471              </data-member>
13472              <data-member access='public' layout-offset-in-bits='64'>
13473                <var-decl name='si_fd' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='105' column='1'/>
13474              </data-member>
13475            </class-decl>
13476          </member-type>
13477          <member-type access='public'>
13478            <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-1284'>
13479              <data-member access='public' layout-offset-in-bits='0'>
13480                <var-decl name='si_addr' type-id='type-id-73' visibility='default' filepath='/usr/include/bits/siginfo.h' line='98' column='1'/>
13481              </data-member>
13482            </class-decl>
13483          </member-type>
13484          <data-member access='public'>
13485            <var-decl name='_pad' type-id='type-id-1270' visibility='default' filepath='/usr/include/bits/siginfo.h' line='60' column='1'/>
13486          </data-member>
13487          <data-member access='public'>
13488            <var-decl name='_kill' type-id='type-id-1281' visibility='default' filepath='/usr/include/bits/siginfo.h' line='67' column='1'/>
13489          </data-member>
13490          <data-member access='public'>
13491            <var-decl name='_timer' type-id='type-id-1282' visibility='default' filepath='/usr/include/bits/siginfo.h' line='75' column='1'/>
13492          </data-member>
13493          <data-member access='public'>
13494            <var-decl name='_rt' type-id='type-id-1279' visibility='default' filepath='/usr/include/bits/siginfo.h' line='83' column='1'/>
13495          </data-member>
13496          <data-member access='public'>
13497            <var-decl name='_sigchld' type-id='type-id-1276' visibility='default' filepath='/usr/include/bits/siginfo.h' line='93' column='1'/>
13498          </data-member>
13499          <data-member access='public'>
13500            <var-decl name='_sigfault' type-id='type-id-1284' visibility='default' filepath='/usr/include/bits/siginfo.h' line='99' column='1'/>
13501          </data-member>
13502          <data-member access='public'>
13503            <var-decl name='_sigpoll' type-id='type-id-1283' visibility='default' filepath='/usr/include/bits/siginfo.h' line='106' column='1'/>
13504          </data-member>
13505        </union-decl>
13506      </member-type>
13507      <data-member access='public' layout-offset-in-bits='0'>
13508        <var-decl name='si_signo' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='53' column='1'/>
13509      </data-member>
13510      <data-member access='public' layout-offset-in-bits='32'>
13511        <var-decl name='si_errno' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='54' column='1'/>
13512      </data-member>
13513      <data-member access='public' layout-offset-in-bits='64'>
13514        <var-decl name='si_code' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='56' column='1'/>
13515      </data-member>
13516      <data-member access='public' layout-offset-in-bits='128'>
13517        <var-decl name='_sifields' type-id='type-id-1275' visibility='default' filepath='/usr/include/bits/siginfo.h' line='107' column='1'/>
13518      </data-member>
13519    </class-decl>
13520    <typedef-decl name='__clock_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='145' column='1' id='type-id-1278'/>
13521    <typedef-decl name='__time_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='149' column='1' id='type-id-1285'/>
13522    <typedef-decl name='__uid_t' type-id='type-id-161' filepath='/usr/include/bits/types.h' line='135' column='1' id='type-id-1277'/>
13523    <typedef-decl name='siginfo_t' type-id='type-id-1274' filepath='/usr/include/bits/siginfo.h' line='108' column='1' id='type-id-1286'/>
13524    <typedef-decl name='sigval_t' type-id='type-id-1287' filepath='/usr/include/bits/siginfo.h' line='37' column='1' id='type-id-1280'/>
13525    <typedef-decl name='time_t' type-id='type-id-1285' filepath='/usr/include/time.h' line='76' column='1' id='type-id-1261'/>
13526    <union-decl name='sigval' size-in-bits='64' visibility='default' filepath='/usr/include/bits/siginfo.h' line='34' column='1' id='type-id-1287'>
13527      <data-member access='public'>
13528        <var-decl name='sival_int' type-id='type-id-1' visibility='default' filepath='/usr/include/bits/siginfo.h' line='35' column='1'/>
13529      </data-member>
13530      <data-member access='public'>
13531        <var-decl name='sival_ptr' type-id='type-id-73' visibility='default' filepath='/usr/include/bits/siginfo.h' line='36' column='1'/>
13532      </data-member>
13533    </union-decl>
13534    <pointer-type-def type-id='type-id-1250' size-in-bits='64' id='type-id-1253'/>
13535    <pointer-type-def type-id='type-id-1251' size-in-bits='64' id='type-id-1264'/>
13536    <pointer-type-def type-id='type-id-1259' size-in-bits='64' id='type-id-1262'/>
13537    <pointer-type-def type-id='type-id-1243' size-in-bits='64' id='type-id-1263'/>
13538    <pointer-type-def type-id='type-id-1256' size-in-bits='64' id='type-id-1257'/>
13539    <pointer-type-def type-id='type-id-1260' size-in-bits='64' id='type-id-1267'/>
13540    <pointer-type-def type-id='type-id-1182' size-in-bits='64' id='type-id-1180'/>
13541    <pointer-type-def type-id='type-id-1273' size-in-bits='64' id='type-id-1254'/>
13542    <qualified-type-def type-id='type-id-1251' const='yes' id='type-id-1288'/>
13543    <reference-type-def kind='lvalue' type-id='type-id-1288' size-in-bits='64' id='type-id-1265'/>
13544    <pointer-type-def type-id='type-id-1288' size-in-bits='64' id='type-id-1266'/>
13545    <qualified-type-def type-id='type-id-1246' const='yes' id='type-id-1289'/>
13546    <reference-type-def kind='lvalue' type-id='type-id-1289' size-in-bits='64' id='type-id-1269'/>
13547    <qualified-type-def type-id='type-id-1256' const='yes' id='type-id-1290'/>
13548    <reference-type-def kind='lvalue' type-id='type-id-1290' size-in-bits='64' id='type-id-1268'/>
13549    <pointer-type-def type-id='type-id-1290' size-in-bits='64' id='type-id-1258'/>
13550    <qualified-type-def type-id='type-id-1272' const='yes' id='type-id-1291'/>
13551    <pointer-type-def type-id='type-id-1291' size-in-bits='64' id='type-id-1255'/>
13552    <pointer-type-def type-id='type-id-1292' size-in-bits='64' id='type-id-1252'/>
13553    <pointer-type-def type-id='type-id-1286' size-in-bits='64' id='type-id-1177'/>
13554    <qualified-type-def type-id='type-id-73' const='yes' id='type-id-1293'/>
13555    <namespace-decl name='base'>
13556      <namespace-decl name='subtle'>
13557        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
13558          <parameter type-id='type-id-92'/>
13559          <parameter type-id='type-id-93'/>
13560          <parameter type-id='type-id-93'/>
13561          <return type-id='type-id-93'/>
13562        </function-decl>
13563        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
13564          <parameter type-id='type-id-92'/>
13565          <parameter type-id='type-id-93'/>
13566          <return type-id='type-id-93'/>
13567        </function-decl>
13568        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
13569          <parameter type-id='type-id-92'/>
13570          <parameter type-id='type-id-93'/>
13571          <return type-id='type-id-93'/>
13572        </function-decl>
13573        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
13574          <parameter type-id='type-id-92'/>
13575          <parameter type-id='type-id-93'/>
13576          <parameter type-id='type-id-93'/>
13577          <return type-id='type-id-93'/>
13578        </function-decl>
13579      </namespace-decl>
13580    </namespace-decl>
13581    <namespace-decl name='tcmalloc'>
13582      <namespace-decl name='commandlineflags'>
13583        <function-decl name='StringToBool' filepath='src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
13584          <parameter type-id='type-id-2'/>
13585          <parameter type-id='type-id-76'/>
13586          <return type-id='type-id-76'/>
13587        </function-decl>
13588      </namespace-decl>
13589    </namespace-decl>
13590    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
13591      <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'/>
13592      <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'/>
13593    </namespace-decl>
13594    <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'>
13595      <return type-id='type-id-75'/>
13596    </function-decl>
13597    <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'>
13598      <return type-id='type-id-75'/>
13599    </function-decl>
13600    <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'>
13601      <return type-id='type-id-1'/>
13602    </function-decl>
13603    <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'>
13604      <parameter type-id='type-id-2' name='fname' filepath='src/profiler.cc' line='390' column='1'/>
13605      <return type-id='type-id-1'/>
13606    </function-decl>
13607    <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'>
13608      <parameter type-id='type-id-2' name='fname' filepath='src/profiler.cc' line='395' column='1'/>
13609      <parameter type-id='type-id-1255' name='options' filepath='src/profiler.cc' line='395' column='1'/>
13610      <return type-id='type-id-1'/>
13611    </function-decl>
13612    <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'>
13613      <return type-id='type-id-75'/>
13614    </function-decl>
13615    <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'>
13616      <parameter type-id='type-id-1254' name='state' filepath='src/profiler.cc' line='404' column='1'/>
13617      <return type-id='type-id-75'/>
13618    </function-decl>
13619    <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'>
13620      <return type-id='type-id-75'/>
13621    </function-decl>
13622    <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'>
13623      <return type-id='type-id-75'/>
13624    </function-decl>
13625    <function-type size-in-bits='64' id='type-id-1292'>
13626      <parameter type-id='type-id-73'/>
13627      <return type-id='type-id-1'/>
13628    </function-type>
13629  </abi-instr>
13630  <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'>
13631    <pointer-type-def type-id='type-id-1294' size-in-bits='64' id='type-id-1295'/>
13632    <qualified-type-def type-id='type-id-1294' const='yes' id='type-id-1296'/>
13633    <reference-type-def kind='lvalue' type-id='type-id-1296' size-in-bits='64' id='type-id-1297'/>
13634    <pointer-type-def type-id='type-id-1296' size-in-bits='64' id='type-id-1298'/>
13635    <namespace-decl name='base'>
13636      <class-decl name='RawPrinter' size-in-bits='192' visibility='default' filepath='src/raw_printer.h' line='51' column='1' id='type-id-1294'>
13637        <data-member access='private' layout-offset-in-bits='0'>
13638          <var-decl name='base_' type-id='type-id-3' visibility='default' filepath='src/raw_printer.h' line='81' column='1'/>
13639        </data-member>
13640        <data-member access='private' layout-offset-in-bits='64'>
13641          <var-decl name='ptr_' type-id='type-id-3' visibility='default' filepath='src/raw_printer.h' line='82' column='1'/>
13642        </data-member>
13643        <data-member access='private' layout-offset-in-bits='128'>
13644          <var-decl name='limit_' type-id='type-id-3' visibility='default' filepath='src/raw_printer.h' line='83' column='1'/>
13645        </data-member>
13646        <member-function access='private' constructor='yes'>
13647          <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'>
13648            <parameter type-id='type-id-1295' is-artificial='yes'/>
13649            <parameter type-id='type-id-3'/>
13650            <parameter type-id='type-id-1'/>
13651            <return type-id='type-id-75'/>
13652          </function-decl>
13653        </member-function>
13654        <member-function access='private' constructor='yes'>
13655          <function-decl name='RawPrinter' filepath='src/raw_printer.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
13656            <parameter type-id='type-id-1295' is-artificial='yes'/>
13657            <parameter type-id='type-id-1297'/>
13658            <return type-id='type-id-75'/>
13659          </function-decl>
13660        </member-function>
13661        <member-function access='private'>
13662          <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'>
13663            <parameter type-id='type-id-1295' is-artificial='yes'/>
13664            <parameter type-id='type-id-2'/>
13665            <parameter is-variadic='yes'/>
13666            <return type-id='type-id-75'/>
13667          </function-decl>
13668        </member-function>
13669      </class-decl>
13670    </namespace-decl>
13671  </abi-instr>
13672  <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'>
13673    <namespace-decl name='std'>
13674      <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'>
13675        <parameter type-id='type-id-1299'/>
13676        <parameter type-id='type-id-1299'/>
13677        <return type-id='type-id-1299'/>
13678      </function-decl>
13679    </namespace-decl>
13680    <namespace-decl name='tcmalloc'>
13681      <class-decl name='Sampler' visibility='default' id='type-id-1300'/>
13682      <namespace-decl name='commandlineflags'>
13683        <function-decl name='StringToLongLong' filepath='src/base/commandlineflags.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
13684          <parameter type-id='type-id-2'/>
13685          <parameter type-id='type-id-20'/>
13686          <return type-id='type-id-20'/>
13687        </function-decl>
13688      </namespace-decl>
13689    </namespace-decl>
13690    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
13691      <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'/>
13692      <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'/>
13693    </namespace-decl>
13694  </abi-instr>
13695  <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'>
13696    <pointer-type-def type-id='type-id-1301' size-in-bits='64' id='type-id-1302'/>
13697    <pointer-type-def type-id='type-id-1303' size-in-bits='64' id='type-id-1304'/>
13698    <namespace-decl name='tcmalloc'>
13699      <class-decl name='PageHeapAllocator&lt;tcmalloc::Span&gt;' visibility='default' id='type-id-1301'/>
13700      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTraceTable::Bucket&gt;' visibility='default' is-declaration-only='yes' id='type-id-1303'/>
13701      <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'>
13702        <parameter type-id='type-id-1305' name='p' filepath='src/span.cc' line='54' column='1'/>
13703        <parameter type-id='type-id-1306' name='len' filepath='src/span.cc' line='54' column='1'/>
13704        <return type-id='type-id-1307'/>
13705      </function-decl>
13706      <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'>
13707        <parameter type-id='type-id-1307' name='span' filepath='src/span.cc' line='65' column='1'/>
13708        <return type-id='type-id-75'/>
13709      </function-decl>
13710      <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'>
13711        <parameter type-id='type-id-1307' name='list' filepath='src/span.cc' line='73' column='1'/>
13712        <return type-id='type-id-75'/>
13713      </function-decl>
13714      <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'>
13715        <parameter type-id='type-id-1307' name='span' filepath='src/span.cc' line='78' column='1'/>
13716        <return type-id='type-id-75'/>
13717      </function-decl>
13718      <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'>
13719        <parameter type-id='type-id-146' name='list' filepath='src/span.cc' line='85' column='1'/>
13720        <return type-id='type-id-1'/>
13721      </function-decl>
13722      <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_'>
13723        <parameter type-id='type-id-1307' name='list' filepath='src/span.cc' line='93' column='1'/>
13724        <parameter type-id='type-id-1307' name='span' filepath='src/span.cc' line='93' column='1'/>
13725        <return type-id='type-id-75'/>
13726      </function-decl>
13727    </namespace-decl>
13728  </abi-instr>
13729  <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'>
13730    <qualified-type-def type-id='type-id-1308' const='yes' id='type-id-1309'/>
13731    <pointer-type-def type-id='type-id-1309' size-in-bits='64' id='type-id-1310'/>
13732    <qualified-type-def type-id='type-id-1311' const='yes' id='type-id-1312'/>
13733    <reference-type-def kind='lvalue' type-id='type-id-1312' size-in-bits='64' id='type-id-1313'/>
13734    <qualified-type-def type-id='type-id-1314' const='yes' id='type-id-1315'/>
13735    <pointer-type-def type-id='type-id-1315' size-in-bits='64' id='type-id-1316'/>
13736    <qualified-type-def type-id='type-id-1317' const='yes' id='type-id-1318'/>
13737    <pointer-type-def type-id='type-id-1318' size-in-bits='64' id='type-id-1319'/>
13738    <pointer-type-def type-id='type-id-1308' size-in-bits='64' id='type-id-1320'/>
13739    <pointer-type-def type-id='type-id-1314' size-in-bits='64' id='type-id-1321'/>
13740    <pointer-type-def type-id='type-id-1317' size-in-bits='64' id='type-id-1322'/>
13741    <pointer-type-def type-id='type-id-1322' size-in-bits='64' id='type-id-1323'/>
13742    <namespace-decl name='base'>
13743      <namespace-decl name='subtle'>
13744        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
13745          <parameter type-id='type-id-92'/>
13746          <parameter type-id='type-id-93'/>
13747          <parameter type-id='type-id-93'/>
13748          <return type-id='type-id-93'/>
13749        </function-decl>
13750        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
13751          <parameter type-id='type-id-92'/>
13752          <parameter type-id='type-id-93'/>
13753          <return type-id='type-id-93'/>
13754        </function-decl>
13755        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
13756          <parameter type-id='type-id-92'/>
13757          <parameter type-id='type-id-93'/>
13758          <return type-id='type-id-93'/>
13759        </function-decl>
13760        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
13761          <parameter type-id='type-id-92'/>
13762          <parameter type-id='type-id-93'/>
13763          <parameter type-id='type-id-93'/>
13764          <return type-id='type-id-93'/>
13765        </function-decl>
13766      </namespace-decl>
13767    </namespace-decl>
13768    <namespace-decl name='tcmalloc'>
13769      <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-1308'>
13770        <data-member access='private' static='yes'>
13771          <var-decl name='kAllocIncrement' type-id='type-id-139' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
13772        </data-member>
13773        <data-member access='private' layout-offset-in-bits='0'>
13774          <var-decl name='free_area_' type-id='type-id-3' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
13775        </data-member>
13776        <data-member access='private' layout-offset-in-bits='64'>
13777          <var-decl name='free_avail_' type-id='type-id-7' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
13778        </data-member>
13779        <data-member access='private' layout-offset-in-bits='128'>
13780          <var-decl name='free_list_' type-id='type-id-73' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
13781        </data-member>
13782        <data-member access='private' layout-offset-in-bits='192'>
13783          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
13784        </data-member>
13785        <member-function access='private'>
13786          <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'>
13787            <parameter type-id='type-id-1320' is-artificial='yes'/>
13788            <parameter type-id='type-id-1322'/>
13789            <return type-id='type-id-75'/>
13790          </function-decl>
13791        </member-function>
13792        <member-function access='private'>
13793          <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'>
13794            <parameter type-id='type-id-1320' is-artificial='yes'/>
13795            <return type-id='type-id-1322'/>
13796          </function-decl>
13797        </member-function>
13798        <member-function access='private'>
13799          <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'>
13800            <parameter type-id='type-id-1324' is-artificial='yes'/>
13801            <return type-id='type-id-75'/>
13802          </function-decl>
13803        </member-function>
13804      </class-decl>
13805      <class-decl name='StackTraceTable' size-in-bits='192' visibility='default' filepath='src/stack_trace_table.h' line='47' column='1' id='type-id-1314'>
13806        <member-type access='private'>
13807          <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-1317'>
13808            <data-member access='public' layout-offset-in-bits='0'>
13809              <var-decl name='hash' type-id='type-id-239' visibility='default' filepath='src/stack_trace_table.h' line='67' column='1'/>
13810            </data-member>
13811            <data-member access='public' layout-offset-in-bits='64'>
13812              <var-decl name='trace' type-id='type-id-1311' visibility='default' filepath='src/stack_trace_table.h' line='68' column='1'/>
13813            </data-member>
13814            <data-member access='public' layout-offset-in-bits='2176'>
13815              <var-decl name='count' type-id='type-id-1' visibility='default' filepath='src/stack_trace_table.h' line='71' column='1'/>
13816            </data-member>
13817            <data-member access='public' layout-offset-in-bits='2240'>
13818              <var-decl name='next' type-id='type-id-1322' visibility='default' filepath='src/stack_trace_table.h' line='72' column='1'/>
13819            </data-member>
13820            <member-function access='public'>
13821              <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'>
13822                <parameter type-id='type-id-1319' is-artificial='yes'/>
13823                <parameter type-id='type-id-239'/>
13824                <parameter type-id='type-id-1313'/>
13825                <return type-id='type-id-76'/>
13826              </function-decl>
13827            </member-function>
13828          </class-decl>
13829        </member-type>
13830        <data-member access='private' static='yes'>
13831          <var-decl name='kHashTableSize' type-id='type-id-139' visibility='default' filepath='src/stack_trace_table.h' line='82' column='1'/>
13832        </data-member>
13833        <data-member access='private' layout-offset-in-bits='0'>
13834          <var-decl name='error_' type-id='type-id-76' visibility='default' filepath='src/stack_trace_table.h' line='84' column='1'/>
13835        </data-member>
13836        <data-member access='private' layout-offset-in-bits='32'>
13837          <var-decl name='depth_total_' type-id='type-id-1' visibility='default' filepath='src/stack_trace_table.h' line='85' column='1'/>
13838        </data-member>
13839        <data-member access='private' layout-offset-in-bits='64'>
13840          <var-decl name='bucket_total_' type-id='type-id-1' visibility='default' filepath='src/stack_trace_table.h' line='86' column='1'/>
13841        </data-member>
13842        <data-member access='private' layout-offset-in-bits='128'>
13843          <var-decl name='table_' type-id='type-id-1323' visibility='default' filepath='src/stack_trace_table.h' line='87' column='1'/>
13844        </data-member>
13845        <member-function access='private' constructor='yes'>
13846          <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'>
13847            <parameter type-id='type-id-1321' is-artificial='yes'/>
13848            <return type-id='type-id-75'/>
13849          </function-decl>
13850        </member-function>
13851        <member-function access='private' destructor='yes'>
13852          <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'>
13853            <parameter type-id='type-id-1321' is-artificial='yes'/>
13854            <parameter type-id='type-id-1' is-artificial='yes'/>
13855            <return type-id='type-id-75'/>
13856          </function-decl>
13857        </member-function>
13858        <member-function access='private'>
13859          <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'>
13860            <parameter type-id='type-id-1321' is-artificial='yes'/>
13861            <return type-id='type-id-174'/>
13862          </function-decl>
13863        </member-function>
13864        <member-function access='private'>
13865          <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'>
13866            <parameter type-id='type-id-1321' is-artificial='yes'/>
13867            <parameter type-id='type-id-1313'/>
13868            <return type-id='type-id-75'/>
13869          </function-decl>
13870        </member-function>
13871      </class-decl>
13872    </namespace-decl>
13873  </abi-instr>
13874  <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'>
13875    <namespace-decl name='tcmalloc'>
13876      <namespace-decl name='commandlineflags'>
13877        <function-decl name='StringToBool' filepath='src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
13878          <parameter type-id='type-id-2'/>
13879          <parameter type-id='type-id-76'/>
13880          <return type-id='type-id-76'/>
13881        </function-decl>
13882      </namespace-decl>
13883    </namespace-decl>
13884    <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'>
13885      <parameter type-id='type-id-174' name='result' filepath='src/stacktrace.cc' line='220' column='1'/>
13886      <parameter type-id='type-id-1023' name='sizes' filepath='src/stacktrace.cc' line='220' column='1'/>
13887      <parameter type-id='type-id-1' name='max_depth' filepath='src/stacktrace.cc' line='220' column='1'/>
13888      <parameter type-id='type-id-1' name='skip_count' filepath='src/stacktrace.cc' line='221' column='1'/>
13889      <return type-id='type-id-1'/>
13890    </function-decl>
13891    <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'>
13892      <parameter type-id='type-id-174' name='result' filepath='src/stacktrace.cc' line='225' column='1'/>
13893      <parameter type-id='type-id-1023' name='sizes' filepath='src/stacktrace.cc' line='225' column='1'/>
13894      <parameter type-id='type-id-1' name='max_depth' filepath='src/stacktrace.cc' line='225' column='1'/>
13895      <parameter type-id='type-id-1' name='skip_count' filepath='src/stacktrace.cc' line='226' column='1'/>
13896      <parameter type-id='type-id-73' name='uc' filepath='src/stacktrace.cc' line='226' column='1'/>
13897      <return type-id='type-id-1'/>
13898    </function-decl>
13899    <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'>
13900      <parameter type-id='type-id-174' name='result' filepath='src/stacktrace.cc' line='232' column='1'/>
13901      <parameter type-id='type-id-1' name='max_depth' filepath='src/stacktrace.cc' line='232' column='1'/>
13902      <parameter type-id='type-id-1' name='skip_count' filepath='src/stacktrace.cc' line='233' column='1'/>
13903      <return type-id='type-id-1'/>
13904    </function-decl>
13905    <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'>
13906      <parameter type-id='type-id-174' name='result' filepath='src/stacktrace.cc' line='237' column='1'/>
13907      <parameter type-id='type-id-1' name='max_depth' filepath='src/stacktrace.cc' line='237' column='1'/>
13908      <parameter type-id='type-id-1' name='skip_count' filepath='src/stacktrace.cc' line='238' column='1'/>
13909      <parameter type-id='type-id-73' name='uc' filepath='src/stacktrace.cc' line='238' column='1'/>
13910      <return type-id='type-id-1'/>
13911    </function-decl>
13912  </abi-instr>
13913  <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'>
13914    <pointer-type-def type-id='type-id-1325' size-in-bits='64' id='type-id-1324'/>
13915    <namespace-decl name='base'>
13916      <namespace-decl name='subtle'>
13917        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
13918          <parameter type-id='type-id-92'/>
13919          <parameter type-id='type-id-93'/>
13920          <parameter type-id='type-id-93'/>
13921          <return type-id='type-id-93'/>
13922        </function-decl>
13923        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
13924          <parameter type-id='type-id-92'/>
13925          <parameter type-id='type-id-93'/>
13926          <return type-id='type-id-93'/>
13927        </function-decl>
13928        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
13929          <parameter type-id='type-id-92'/>
13930          <parameter type-id='type-id-93'/>
13931          <return type-id='type-id-93'/>
13932        </function-decl>
13933        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
13934          <parameter type-id='type-id-92'/>
13935          <parameter type-id='type-id-93'/>
13936          <parameter type-id='type-id-93'/>
13937          <return type-id='type-id-93'/>
13938        </function-decl>
13939      </namespace-decl>
13940    </namespace-decl>
13941    <namespace-decl name='tcmalloc'>
13942      <class-decl name='CentralFreeListPadded' visibility='default' id='type-id-1326'/>
13943      <class-decl name='CentralFreeListPaddedTo&lt;16&gt;' visibility='default' id='type-id-1327'/>
13944      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTraceTable::Bucket&gt;' visibility='default' id='type-id-1325'/>
13945      <namespace-decl name='commandlineflags'>
13946        <function-decl name='StringToBool' filepath='./src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
13947          <parameter type-id='type-id-2'/>
13948          <parameter type-id='type-id-76'/>
13949          <return type-id='type-id-76'/>
13950        </function-decl>
13951      </namespace-decl>
13952    </namespace-decl>
13953  </abi-instr>
13954  <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'>
13955    <class-decl name='SymbolTable' size-in-bits='448' visibility='default' filepath='src/symbolize.h' line='50' column='1' id='type-id-1328'>
13956      <member-type access='private'>
13957        <typedef-decl name='SymbolMap' type-id='type-id-1330' filepath='src/symbolize.h' line='72' column='1' id='type-id-1329'/>
13958      </member-type>
13959      <data-member access='private' static='yes'>
13960        <var-decl name='kSymbolSize' type-id='type-id-139' visibility='default' filepath='src/symbolize.h' line='75' column='1'/>
13961      </data-member>
13962      <data-member access='private' layout-offset-in-bits='0'>
13963        <var-decl name='symbolization_table_' type-id='type-id-1329' visibility='default' filepath='src/symbolize.h' line='78' column='1'/>
13964      </data-member>
13965      <data-member access='private' layout-offset-in-bits='384'>
13966        <var-decl name='symbol_buffer_' type-id='type-id-3' visibility='default' filepath='src/symbolize.h' line='81' column='1'/>
13967      </data-member>
13968      <member-function access='private' constructor='yes'>
13969        <function-decl name='SymbolTable' filepath='src/symbolize.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
13970          <parameter type-id='type-id-1331' is-artificial='yes'/>
13971          <return type-id='type-id-75'/>
13972        </function-decl>
13973      </member-function>
13974      <member-function access='private' destructor='yes'>
13975        <function-decl name='~SymbolTable' filepath='src/symbolize.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
13976          <parameter type-id='type-id-1331' is-artificial='yes'/>
13977          <parameter type-id='type-id-1' is-artificial='yes'/>
13978          <return type-id='type-id-75'/>
13979        </function-decl>
13980      </member-function>
13981      <member-function access='private'>
13982        <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'>
13983          <parameter type-id='type-id-1331' is-artificial='yes'/>
13984          <return type-id='type-id-1'/>
13985        </function-decl>
13986      </member-function>
13987      <member-function access='private'>
13988        <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'>
13989          <parameter type-id='type-id-1331' is-artificial='yes'/>
13990          <parameter type-id='type-id-73'/>
13991          <return type-id='type-id-2'/>
13992        </function-decl>
13993      </member-function>
13994      <member-function access='private'>
13995        <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'>
13996          <parameter type-id='type-id-1331' is-artificial='yes'/>
13997          <parameter type-id='type-id-73'/>
13998          <return type-id='type-id-75'/>
13999        </function-decl>
14000      </member-function>
14001      <member-function access='private' constructor='yes'>
14002        <function-decl name='SymbolTable' filepath='src/symbolize.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
14003          <parameter type-id='type-id-1331' is-artificial='yes'/>
14004          <return type-id='type-id-75'/>
14005        </function-decl>
14006      </member-function>
14007      <member-function access='private' destructor='yes'>
14008        <function-decl name='~SymbolTable' filepath='src/symbolize.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
14009          <parameter type-id='type-id-1331' is-artificial='yes'/>
14010          <parameter type-id='type-id-1' is-artificial='yes'/>
14011          <return type-id='type-id-75'/>
14012        </function-decl>
14013      </member-function>
14014    </class-decl>
14015    <pointer-type-def type-id='type-id-1328' size-in-bits='64' id='type-id-1331'/>
14016    <pointer-type-def type-id='type-id-1332' size-in-bits='64' id='type-id-1333'/>
14017    <pointer-type-def type-id='type-id-1334' size-in-bits='64' id='type-id-1335'/>
14018    <qualified-type-def type-id='type-id-1332' const='yes' id='type-id-1336'/>
14019    <reference-type-def kind='lvalue' type-id='type-id-1336' size-in-bits='64' id='type-id-1337'/>
14020    <pointer-type-def type-id='type-id-1336' size-in-bits='64' id='type-id-1338'/>
14021    <qualified-type-def type-id='type-id-1334' const='yes' id='type-id-1339'/>
14022    <reference-type-def kind='lvalue' type-id='type-id-1339' size-in-bits='64' id='type-id-1340'/>
14023    <pointer-type-def type-id='type-id-1339' size-in-bits='64' id='type-id-1341'/>
14024    <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-1342'/>
14025    <qualified-type-def type-id='type-id-958' const='yes' id='type-id-1343'/>
14026    <reference-type-def kind='lvalue' type-id='type-id-1343' size-in-bits='64' id='type-id-967'/>
14027    <pointer-type-def type-id='type-id-1343' size-in-bits='64' id='type-id-968'/>
14028    <qualified-type-def type-id='type-id-975' const='yes' id='type-id-1344'/>
14029    <reference-type-def kind='lvalue' type-id='type-id-1344' size-in-bits='64' id='type-id-988'/>
14030    <pointer-type-def type-id='type-id-1344' size-in-bits='64' id='type-id-985'/>
14031    <qualified-type-def type-id='type-id-969' const='yes' id='type-id-1345'/>
14032    <reference-type-def kind='lvalue' type-id='type-id-1345' size-in-bits='64' id='type-id-984'/>
14033    <pointer-type-def type-id='type-id-1345' size-in-bits='64' id='type-id-990'/>
14034    <qualified-type-def type-id='type-id-1346' const='yes' id='type-id-1347'/>
14035    <pointer-type-def type-id='type-id-1347' size-in-bits='64' id='type-id-1348'/>
14036    <qualified-type-def type-id='type-id-960' const='yes' id='type-id-1349'/>
14037    <reference-type-def kind='lvalue' type-id='type-id-1349' size-in-bits='64' id='type-id-964'/>
14038    <qualified-type-def type-id='type-id-973' const='yes' id='type-id-1350'/>
14039    <reference-type-def kind='lvalue' type-id='type-id-1350' size-in-bits='64' id='type-id-966'/>
14040    <qualified-type-def type-id='type-id-961' const='yes' id='type-id-1351'/>
14041    <reference-type-def kind='lvalue' type-id='type-id-1351' size-in-bits='64' id='type-id-963'/>
14042    <pointer-type-def type-id='type-id-1351' size-in-bits='64' id='type-id-1352'/>
14043    <qualified-type-def type-id='type-id-1330' const='yes' id='type-id-1353'/>
14044    <reference-type-def kind='lvalue' type-id='type-id-1353' size-in-bits='64' id='type-id-1354'/>
14045    <pointer-type-def type-id='type-id-1353' size-in-bits='64' id='type-id-1355'/>
14046    <qualified-type-def type-id='type-id-1356' const='yes' id='type-id-1357'/>
14047    <reference-type-def kind='lvalue' type-id='type-id-1357' size-in-bits='64' id='type-id-970'/>
14048    <pointer-type-def type-id='type-id-1357' size-in-bits='64' id='type-id-986'/>
14049    <reference-type-def kind='lvalue' type-id='type-id-958' size-in-bits='64' id='type-id-1358'/>
14050    <pointer-type-def type-id='type-id-958' size-in-bits='64' id='type-id-965'/>
14051    <pointer-type-def type-id='type-id-959' size-in-bits='64' id='type-id-962'/>
14052    <reference-type-def kind='lvalue' type-id='type-id-975' size-in-bits='64' id='type-id-987'/>
14053    <pointer-type-def type-id='type-id-975' size-in-bits='64' id='type-id-983'/>
14054    <reference-type-def kind='lvalue' type-id='type-id-969' size-in-bits='64' id='type-id-992'/>
14055    <pointer-type-def type-id='type-id-969' size-in-bits='64' id='type-id-989'/>
14056    <reference-type-def kind='lvalue' type-id='type-id-960' size-in-bits='64' id='type-id-1359'/>
14057    <pointer-type-def type-id='type-id-960' size-in-bits='64' id='type-id-1360'/>
14058    <pointer-type-def type-id='type-id-973' size-in-bits='64' id='type-id-1361'/>
14059    <reference-type-def kind='lvalue' type-id='type-id-1330' size-in-bits='64' id='type-id-1362'/>
14060    <pointer-type-def type-id='type-id-1330' size-in-bits='64' id='type-id-1363'/>
14061    <reference-type-def kind='lvalue' type-id='type-id-1356' size-in-bits='64' id='type-id-993'/>
14062    <pointer-type-def type-id='type-id-1356' size-in-bits='64' id='type-id-991'/>
14063    <pointer-type-def type-id='type-id-974' size-in-bits='64' id='type-id-1000'/>
14064    <qualified-type-def type-id='type-id-1364' const='yes' id='type-id-1365'/>
14065    <reference-type-def kind='lvalue' type-id='type-id-1365' size-in-bits='64' id='type-id-1366'/>
14066    <pointer-type-def type-id='type-id-1365' size-in-bits='64' id='type-id-971'/>
14067    <namespace-decl name='std'>
14068      <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-958'>
14069        <member-type access='protected'>
14070          <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-959'>
14071            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-960'/>
14072            <data-member access='public' layout-offset-in-bits='0'>
14073              <var-decl name='_M_key_compare' type-id='type-id-961' 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'/>
14074            </data-member>
14075            <data-member access='public' layout-offset-in-bits='64'>
14076              <var-decl name='_M_header' type-id='type-id-552' 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'/>
14077            </data-member>
14078            <data-member access='public' layout-offset-in-bits='320'>
14079              <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'/>
14080            </data-member>
14081            <member-function access='public'>
14082              <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'>
14083                <parameter type-id='type-id-962' is-artificial='yes'/>
14084                <return type-id='type-id-75'/>
14085              </function-decl>
14086            </member-function>
14087            <member-function access='public'>
14088              <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'>
14089                <parameter type-id='type-id-962' is-artificial='yes'/>
14090                <parameter type-id='type-id-963'/>
14091                <parameter type-id='type-id-964'/>
14092                <return type-id='type-id-75'/>
14093              </function-decl>
14094            </member-function>
14095            <member-function access='public'>
14096              <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'>
14097                <parameter type-id='type-id-962' is-artificial='yes'/>
14098                <return type-id='type-id-75'/>
14099              </function-decl>
14100            </member-function>
14101            <member-function access='public'>
14102              <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'>
14103                <parameter type-id='type-id-962' is-artificial='yes'/>
14104                <parameter type-id='type-id-963'/>
14105                <parameter type-id='type-id-964'/>
14106                <return type-id='type-id-75'/>
14107              </function-decl>
14108            </member-function>
14109            <member-function access='private'>
14110              <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'>
14111                <parameter type-id='type-id-962' is-artificial='yes'/>
14112                <return type-id='type-id-75'/>
14113              </function-decl>
14114            </member-function>
14115          </class-decl>
14116        </member-type>
14117        <data-member access='protected' layout-offset-in-bits='0'>
14118          <var-decl name='_M_impl' 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_tree.h' line='453' column='1'/>
14119        </data-member>
14120        <member-function access='private'>
14121          <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'>
14122            <parameter type-id='type-id-965' is-artificial='yes'/>
14123            <return type-id='type-id-75'/>
14124          </function-decl>
14125        </member-function>
14126        <member-function access='private'>
14127          <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'>
14128            <parameter type-id='type-id-965' is-artificial='yes'/>
14129            <parameter type-id='type-id-963'/>
14130            <parameter type-id='type-id-966'/>
14131            <return type-id='type-id-75'/>
14132          </function-decl>
14133        </member-function>
14134        <member-function access='private'>
14135          <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'>
14136            <parameter type-id='type-id-965' is-artificial='yes'/>
14137            <parameter type-id='type-id-967'/>
14138            <return type-id='type-id-75'/>
14139          </function-decl>
14140        </member-function>
14141        <member-function access='private' destructor='yes'>
14142          <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'>
14143            <parameter type-id='type-id-965' is-artificial='yes'/>
14144            <parameter type-id='type-id-1' is-artificial='yes'/>
14145            <return type-id='type-id-75'/>
14146          </function-decl>
14147        </member-function>
14148        <member-function access='private'>
14149          <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'>
14150            <parameter type-id='type-id-968' is-artificial='yes'/>
14151            <return type-id='type-id-7'/>
14152          </function-decl>
14153        </member-function>
14154        <member-function access='private'>
14155          <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'>
14156            <parameter type-id='type-id-968' is-artificial='yes'/>
14157            <return type-id='type-id-961'/>
14158          </function-decl>
14159        </member-function>
14160        <member-function access='private'>
14161          <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'>
14162            <parameter type-id='type-id-965' is-artificial='yes'/>
14163            <return type-id='type-id-969'/>
14164          </function-decl>
14165        </member-function>
14166        <member-function access='private'>
14167          <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'>
14168            <parameter type-id='type-id-965' is-artificial='yes'/>
14169            <return type-id='type-id-969'/>
14170          </function-decl>
14171        </member-function>
14172        <member-function access='protected' static='yes'>
14173          <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'>
14174            <parameter type-id='type-id-554'/>
14175            <return type-id='type-id-970'/>
14176          </function-decl>
14177        </member-function>
14178        <member-function access='private'>
14179          <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'>
14180            <parameter type-id='type-id-968' is-artificial='yes'/>
14181            <return type-id='type-id-964'/>
14182          </function-decl>
14183        </member-function>
14184        <member-function access='protected' static='yes'>
14185          <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'>
14186            <parameter type-id='type-id-971'/>
14187            <return type-id='type-id-970'/>
14188          </function-decl>
14189        </member-function>
14190        <member-function access='protected' static='yes'>
14191          <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'>
14192            <parameter type-id='type-id-971'/>
14193            <return type-id='type-id-369'/>
14194          </function-decl>
14195        </member-function>
14196        <member-function access='protected' static='yes'>
14197          <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'>
14198            <parameter type-id='type-id-675'/>
14199            <return type-id='type-id-972'/>
14200          </function-decl>
14201        </member-function>
14202        <member-function access='protected' static='yes'>
14203          <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'>
14204            <parameter type-id='type-id-675'/>
14205            <return type-id='type-id-972'/>
14206          </function-decl>
14207        </member-function>
14208        <member-function access='protected'>
14209          <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'>
14210            <parameter type-id='type-id-965' is-artificial='yes'/>
14211            <return type-id='type-id-972'/>
14212          </function-decl>
14213        </member-function>
14214        <member-function access='protected'>
14215          <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'>
14216            <parameter type-id='type-id-965' is-artificial='yes'/>
14217            <return type-id='type-id-972'/>
14218          </function-decl>
14219        </member-function>
14220        <member-function access='private'>
14221          <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'>
14222            <parameter type-id='type-id-965' is-artificial='yes'/>
14223            <parameter type-id='type-id-972'/>
14224            <parameter type-id='type-id-972'/>
14225            <parameter type-id='type-id-369'/>
14226            <return type-id='type-id-969'/>
14227          </function-decl>
14228        </member-function>
14229        <member-function access='private'>
14230          <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'>
14231            <parameter type-id='type-id-965' is-artificial='yes'/>
14232            <parameter type-id='type-id-369'/>
14233            <return type-id='type-id-969'/>
14234          </function-decl>
14235        </member-function>
14236        <member-function access='protected'>
14237          <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'>
14238            <parameter type-id='type-id-965' is-artificial='yes'/>
14239            <return type-id='type-id-972'/>
14240          </function-decl>
14241        </member-function>
14242        <member-function access='private'>
14243          <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'>
14244            <parameter type-id='type-id-968' is-artificial='yes'/>
14245            <return type-id='type-id-973'/>
14246          </function-decl>
14247        </member-function>
14248        <member-function access='protected' static='yes'>
14249          <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'>
14250            <parameter type-id='type-id-554'/>
14251            <return type-id='type-id-369'/>
14252          </function-decl>
14253        </member-function>
14254        <member-function access='protected'>
14255          <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'>
14256            <parameter type-id='type-id-965' is-artificial='yes'/>
14257            <parameter type-id='type-id-970'/>
14258            <return type-id='type-id-972'/>
14259          </function-decl>
14260        </member-function>
14261        <member-function access='protected'>
14262          <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'>
14263            <parameter type-id='type-id-965' is-artificial='yes'/>
14264            <return type-id='type-id-676'/>
14265          </function-decl>
14266        </member-function>
14267        <member-function access='protected'>
14268          <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'>
14269            <parameter type-id='type-id-965' is-artificial='yes'/>
14270            <return type-id='type-id-676'/>
14271          </function-decl>
14272        </member-function>
14273        <member-function access='protected' static='yes'>
14274          <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'>
14275            <parameter type-id='type-id-554'/>
14276            <return type-id='type-id-971'/>
14277          </function-decl>
14278        </member-function>
14279        <member-function access='private'>
14280          <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_'>
14281            <parameter type-id='type-id-965' is-artificial='yes'/>
14282            <parameter type-id='type-id-554'/>
14283            <parameter type-id='type-id-554'/>
14284            <parameter type-id='type-id-970'/>
14285            <return type-id='type-id-969'/>
14286          </function-decl>
14287        </member-function>
14288        <member-function access='private'>
14289          <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_'>
14290            <parameter type-id='type-id-965' is-artificial='yes'/>
14291            <parameter type-id='type-id-970'/>
14292            <return type-id='type-id-974'/>
14293          </function-decl>
14294        </member-function>
14295        <member-function access='private'>
14296          <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_'>
14297            <parameter type-id='type-id-965' is-artificial='yes'/>
14298            <parameter type-id='type-id-975'/>
14299            <parameter type-id='type-id-970'/>
14300            <return type-id='type-id-969'/>
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='591' column='1' visibility='default' binding='global' size-in-bits='64'>
14305            <parameter type-id='type-id-965' is-artificial='yes'/>
14306            <return type-id='type-id-75'/>
14307          </function-decl>
14308        </member-function>
14309        <member-function access='private'>
14310          <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'>
14311            <parameter type-id='type-id-965' is-artificial='yes'/>
14312            <parameter type-id='type-id-963'/>
14313            <parameter type-id='type-id-966'/>
14314            <return type-id='type-id-75'/>
14315          </function-decl>
14316        </member-function>
14317        <member-function access='private'>
14318          <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'>
14319            <parameter type-id='type-id-965' is-artificial='yes'/>
14320            <parameter type-id='type-id-967'/>
14321            <return type-id='type-id-75'/>
14322          </function-decl>
14323        </member-function>
14324        <member-function access='private' destructor='yes'>
14325          <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'>
14326            <parameter type-id='type-id-965' is-artificial='yes'/>
14327            <parameter type-id='type-id-1' is-artificial='yes'/>
14328            <return type-id='type-id-75'/>
14329          </function-decl>
14330        </member-function>
14331        <member-function access='protected'>
14332          <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'>
14333            <parameter type-id='type-id-965' is-artificial='yes'/>
14334            <parameter type-id='type-id-976'/>
14335            <return type-id='type-id-75'/>
14336          </function-decl>
14337        </member-function>
14338        <member-function access='protected'>
14339          <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'>
14340            <parameter type-id='type-id-965' is-artificial='yes'/>
14341            <parameter type-id='type-id-976'/>
14342            <return type-id='type-id-75'/>
14343          </function-decl>
14344        </member-function>
14345        <member-function access='private'>
14346          <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'>
14347            <parameter type-id='type-id-965' is-artificial='yes'/>
14348            <parameter type-id='type-id-976'/>
14349            <return type-id='type-id-75'/>
14350          </function-decl>
14351        </member-function>
14352      </class-decl>
14353      <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-960'>
14354        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1332'/>
14355        <member-function access='private'>
14356          <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'>
14357            <parameter type-id='type-id-1360' is-artificial='yes'/>
14358            <return type-id='type-id-75'/>
14359          </function-decl>
14360        </member-function>
14361        <member-function access='private'>
14362          <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'>
14363            <parameter type-id='type-id-1360' is-artificial='yes'/>
14364            <parameter type-id='type-id-964'/>
14365            <return type-id='type-id-75'/>
14366          </function-decl>
14367        </member-function>
14368        <member-function access='private' destructor='yes'>
14369          <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'>
14370            <parameter type-id='type-id-1360' is-artificial='yes'/>
14371            <parameter type-id='type-id-1' is-artificial='yes'/>
14372            <return type-id='type-id-75'/>
14373          </function-decl>
14374        </member-function>
14375        <member-function access='private'>
14376          <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'>
14377            <parameter type-id='type-id-1360' is-artificial='yes'/>
14378            <return type-id='type-id-75'/>
14379          </function-decl>
14380        </member-function>
14381        <member-function access='private'>
14382          <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'>
14383            <parameter type-id='type-id-1360' is-artificial='yes'/>
14384            <parameter type-id='type-id-964'/>
14385            <return type-id='type-id-75'/>
14386          </function-decl>
14387        </member-function>
14388        <member-function access='private' destructor='yes'>
14389          <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'>
14390            <parameter type-id='type-id-1360' is-artificial='yes'/>
14391            <parameter type-id='type-id-1' is-artificial='yes'/>
14392            <return type-id='type-id-75'/>
14393          </function-decl>
14394        </member-function>
14395      </class-decl>
14396      <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-973'>
14397        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1334'/>
14398        <member-function access='private'>
14399          <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'>
14400            <parameter type-id='type-id-1361' is-artificial='yes'/>
14401            <return type-id='type-id-75'/>
14402          </function-decl>
14403        </member-function>
14404        <member-function access='private'>
14405          <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'>
14406            <parameter type-id='type-id-1361' is-artificial='yes'/>
14407            <parameter type-id='type-id-966'/>
14408            <return type-id='type-id-75'/>
14409          </function-decl>
14410        </member-function>
14411        <member-function access='private' destructor='yes'>
14412          <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'>
14413            <parameter type-id='type-id-1361' is-artificial='yes'/>
14414            <parameter type-id='type-id-1' is-artificial='yes'/>
14415            <return type-id='type-id-75'/>
14416          </function-decl>
14417        </member-function>
14418        <member-function access='private'>
14419          <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'>
14420            <parameter type-id='type-id-1361' is-artificial='yes'/>
14421            <parameter type-id='type-id-964'/>
14422            <return type-id='type-id-75'/>
14423          </function-decl>
14424        </member-function>
14425        <member-function access='private'>
14426          <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'>
14427            <parameter type-id='type-id-1361' is-artificial='yes'/>
14428            <return type-id='type-id-75'/>
14429          </function-decl>
14430        </member-function>
14431        <member-function access='private'>
14432          <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'>
14433            <parameter type-id='type-id-1361' is-artificial='yes'/>
14434            <parameter type-id='type-id-966'/>
14435            <return type-id='type-id-75'/>
14436          </function-decl>
14437        </member-function>
14438        <member-function access='private' destructor='yes'>
14439          <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'>
14440            <parameter type-id='type-id-1361' is-artificial='yes'/>
14441            <parameter type-id='type-id-1' is-artificial='yes'/>
14442            <return type-id='type-id-75'/>
14443          </function-decl>
14444        </member-function>
14445        <member-function access='private'>
14446          <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'>
14447            <parameter type-id='type-id-1361' is-artificial='yes'/>
14448            <parameter type-id='type-id-964'/>
14449            <return type-id='type-id-75'/>
14450          </function-decl>
14451        </member-function>
14452      </class-decl>
14453      <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-1330'>
14454        <member-type access='private'>
14455          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-1367'/>
14456        </member-type>
14457        <member-type access='private'>
14458          <class-decl name='value_compare' visibility='default' is-declaration-only='yes' id='type-id-1368'/>
14459        </member-type>
14460        <data-member access='private' layout-offset-in-bits='0'>
14461          <var-decl name='_M_t' type-id='type-id-958' 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'/>
14462        </data-member>
14463        <member-function access='private'>
14464          <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'>
14465            <parameter type-id='type-id-1363' is-artificial='yes'/>
14466            <return type-id='type-id-75'/>
14467          </function-decl>
14468        </member-function>
14469        <member-function access='private'>
14470          <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'>
14471            <parameter type-id='type-id-1363' is-artificial='yes'/>
14472            <parameter type-id='type-id-963'/>
14473            <parameter type-id='type-id-966'/>
14474            <return type-id='type-id-75'/>
14475          </function-decl>
14476        </member-function>
14477        <member-function access='private'>
14478          <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'>
14479            <parameter type-id='type-id-1363' is-artificial='yes'/>
14480            <parameter type-id='type-id-1354'/>
14481            <return type-id='type-id-75'/>
14482          </function-decl>
14483        </member-function>
14484        <member-function access='private'>
14485          <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'>
14486            <parameter type-id='type-id-1355' is-artificial='yes'/>
14487            <return type-id='type-id-7'/>
14488          </function-decl>
14489        </member-function>
14490        <member-function access='private'>
14491          <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'>
14492            <parameter type-id='type-id-1363' is-artificial='yes'/>
14493            <return type-id='type-id-969'/>
14494          </function-decl>
14495        </member-function>
14496        <member-function access='private'>
14497          <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'>
14498            <parameter type-id='type-id-1363' is-artificial='yes'/>
14499            <return type-id='type-id-969'/>
14500          </function-decl>
14501        </member-function>
14502        <member-function access='private'>
14503          <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'>
14504            <parameter type-id='type-id-1363' is-artificial='yes'/>
14505            <parameter type-id='type-id-369'/>
14506            <return type-id='type-id-969'/>
14507          </function-decl>
14508        </member-function>
14509        <member-function access='private'>
14510          <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'>
14511            <parameter type-id='type-id-1355' is-artificial='yes'/>
14512            <return type-id='type-id-961'/>
14513          </function-decl>
14514        </member-function>
14515        <member-function access='private'>
14516          <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'>
14517            <parameter type-id='type-id-1363' is-artificial='yes'/>
14518            <parameter type-id='type-id-969'/>
14519            <parameter type-id='type-id-970'/>
14520            <return type-id='type-id-969'/>
14521          </function-decl>
14522        </member-function>
14523        <member-function access='private'>
14524          <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'>
14525            <parameter type-id='type-id-1363' is-artificial='yes'/>
14526            <parameter type-id='type-id-369'/>
14527            <return type-id='type-id-1342'/>
14528          </function-decl>
14529        </member-function>
14530        <member-function access='private'>
14531          <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'>
14532            <parameter type-id='type-id-1363' is-artificial='yes'/>
14533            <return type-id='type-id-75'/>
14534          </function-decl>
14535        </member-function>
14536        <member-function access='private'>
14537          <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'>
14538            <parameter type-id='type-id-1363' is-artificial='yes'/>
14539            <parameter type-id='type-id-963'/>
14540            <parameter type-id='type-id-966'/>
14541            <return type-id='type-id-75'/>
14542          </function-decl>
14543        </member-function>
14544        <member-function access='private'>
14545          <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'>
14546            <parameter type-id='type-id-1363' is-artificial='yes'/>
14547            <parameter type-id='type-id-1354'/>
14548            <return type-id='type-id-75'/>
14549          </function-decl>
14550        </member-function>
14551      </class-decl>
14552      <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-975'>
14553        <data-member access='public' layout-offset-in-bits='0'>
14554          <var-decl name='_M_node' type-id='type-id-775' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h' line='294' column='1'/>
14555        </data-member>
14556        <member-function access='public'>
14557          <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'>
14558            <parameter type-id='type-id-983' is-artificial='yes'/>
14559            <return type-id='type-id-75'/>
14560          </function-decl>
14561        </member-function>
14562        <member-function access='public'>
14563          <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'>
14564            <parameter type-id='type-id-983' is-artificial='yes'/>
14565            <parameter type-id='type-id-971'/>
14566            <return type-id='type-id-75'/>
14567          </function-decl>
14568        </member-function>
14569        <member-function access='public'>
14570          <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'>
14571            <parameter type-id='type-id-983' is-artificial='yes'/>
14572            <parameter type-id='type-id-984'/>
14573            <return type-id='type-id-75'/>
14574          </function-decl>
14575        </member-function>
14576        <member-function access='public'>
14577          <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'>
14578            <parameter type-id='type-id-985' is-artificial='yes'/>
14579            <return type-id='type-id-986'/>
14580          </function-decl>
14581        </member-function>
14582        <member-function access='public'>
14583          <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'>
14584            <parameter type-id='type-id-983' is-artificial='yes'/>
14585            <return type-id='type-id-987'/>
14586          </function-decl>
14587        </member-function>
14588        <member-function access='public'>
14589          <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'>
14590            <parameter type-id='type-id-985' is-artificial='yes'/>
14591            <parameter type-id='type-id-988'/>
14592            <return type-id='type-id-76'/>
14593          </function-decl>
14594        </member-function>
14595        <member-function access='public'>
14596          <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'>
14597            <parameter type-id='type-id-983' is-artificial='yes'/>
14598            <return type-id='type-id-987'/>
14599          </function-decl>
14600        </member-function>
14601      </class-decl>
14602      <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-969'>
14603        <data-member access='public' layout-offset-in-bits='0'>
14604          <var-decl name='_M_node' type-id='type-id-777' 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'/>
14605        </data-member>
14606        <member-function access='public'>
14607          <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'>
14608            <parameter type-id='type-id-989' is-artificial='yes'/>
14609            <return type-id='type-id-75'/>
14610          </function-decl>
14611        </member-function>
14612        <member-function access='public'>
14613          <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'>
14614            <parameter type-id='type-id-989' is-artificial='yes'/>
14615            <parameter type-id='type-id-972'/>
14616            <return type-id='type-id-75'/>
14617          </function-decl>
14618        </member-function>
14619        <member-function access='public'>
14620          <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'>
14621            <parameter type-id='type-id-990' is-artificial='yes'/>
14622            <return type-id='type-id-991'/>
14623          </function-decl>
14624        </member-function>
14625        <member-function access='public'>
14626          <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'>
14627            <parameter type-id='type-id-989' is-artificial='yes'/>
14628            <parameter type-id='type-id-1'/>
14629            <return type-id='type-id-969'/>
14630          </function-decl>
14631        </member-function>
14632        <member-function access='public'>
14633          <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'>
14634            <parameter type-id='type-id-990' is-artificial='yes'/>
14635            <parameter type-id='type-id-984'/>
14636            <return type-id='type-id-76'/>
14637          </function-decl>
14638        </member-function>
14639        <member-function access='public'>
14640          <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'>
14641            <parameter type-id='type-id-989' is-artificial='yes'/>
14642            <return type-id='type-id-992'/>
14643          </function-decl>
14644        </member-function>
14645        <member-function access='public'>
14646          <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'>
14647            <parameter type-id='type-id-990' is-artificial='yes'/>
14648            <return type-id='type-id-993'/>
14649          </function-decl>
14650        </member-function>
14651      </class-decl>
14652      <class-decl name='_Rb_tree_node_base' is-struct='yes' visibility='default' id='type-id-994'/>
14653      <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-1346'>
14654        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1369'/>
14655        <member-function access='public'>
14656          <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'>
14657            <parameter type-id='type-id-1348' is-artificial='yes'/>
14658            <parameter type-id='type-id-970'/>
14659            <return type-id='type-id-369'/>
14660          </function-decl>
14661        </member-function>
14662      </class-decl>
14663      <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-1370'/>
14664      <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-961'>
14665        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1370'/>
14666        <member-function access='public'>
14667          <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'>
14668            <parameter type-id='type-id-1352' is-artificial='yes'/>
14669            <parameter type-id='type-id-369'/>
14670            <parameter type-id='type-id-369'/>
14671            <return type-id='type-id-76'/>
14672          </function-decl>
14673        </member-function>
14674      </class-decl>
14675      <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-1356'>
14676        <data-member access='public' layout-offset-in-bits='0'>
14677          <var-decl name='first' type-id='type-id-1371' 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'/>
14678        </data-member>
14679        <data-member access='public' layout-offset-in-bits='64'>
14680          <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'/>
14681        </data-member>
14682        <member-function access='public'>
14683          <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'>
14684            <parameter type-id='type-id-991' is-artificial='yes'/>
14685            <return type-id='type-id-75'/>
14686          </function-decl>
14687        </member-function>
14688        <member-function access='public'>
14689          <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'>
14690            <parameter type-id='type-id-991' is-artificial='yes'/>
14691            <parameter type-id='type-id-369'/>
14692            <parameter type-id='type-id-493'/>
14693            <return type-id='type-id-75'/>
14694          </function-decl>
14695        </member-function>
14696        <member-function access='public'>
14697          <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'>
14698            <parameter type-id='type-id-924' is-artificial='yes'/>
14699            <return type-id='type-id-75'/>
14700          </function-decl>
14701        </member-function>
14702        <member-function access='public'>
14703          <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'>
14704            <parameter type-id='type-id-924' is-artificial='yes'/>
14705            <parameter type-id='type-id-369'/>
14706            <parameter type-id='type-id-493'/>
14707            <return type-id='type-id-75'/>
14708          </function-decl>
14709        </member-function>
14710      </class-decl>
14711      <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-974'>
14712        <data-member access='public' layout-offset-in-bits='0'>
14713          <var-decl name='first' type-id='type-id-969' 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'/>
14714        </data-member>
14715        <data-member access='public' layout-offset-in-bits='64'>
14716          <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'/>
14717        </data-member>
14718        <member-function access='public'>
14719          <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'>
14720            <parameter type-id='type-id-1000' is-artificial='yes'/>
14721            <return type-id='type-id-75'/>
14722          </function-decl>
14723        </member-function>
14724        <member-function access='public'>
14725          <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'>
14726            <parameter type-id='type-id-1000' is-artificial='yes'/>
14727            <parameter type-id='type-id-984'/>
14728            <parameter type-id='type-id-492'/>
14729            <return type-id='type-id-75'/>
14730          </function-decl>
14731        </member-function>
14732      </class-decl>
14733      <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-1369'/>
14734      <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-1372'/>
14735      <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-1373'/>
14736      <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-1374'/>
14737      <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-1375'/>
14738      <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-1364'/>
14739      <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-1376'/>
14740      <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-1377'/>
14741    </namespace-decl>
14742    <reference-type-def kind='lvalue' type-id='type-id-1364' size-in-bits='64' id='type-id-1378'/>
14743    <pointer-type-def type-id='type-id-1364' size-in-bits='64' id='type-id-972'/>
14744    <qualified-type-def type-id='type-id-73' const='yes' id='type-id-1371'/>
14745    <namespace-decl name='__gnu_cxx'>
14746      <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-1332'>
14747        <member-function access='private'>
14748          <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'>
14749            <parameter type-id='type-id-1333' is-artificial='yes'/>
14750            <return type-id='type-id-75'/>
14751          </function-decl>
14752        </member-function>
14753        <member-function access='private'>
14754          <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'>
14755            <parameter type-id='type-id-1333' is-artificial='yes'/>
14756            <parameter type-id='type-id-1337'/>
14757            <return type-id='type-id-75'/>
14758          </function-decl>
14759        </member-function>
14760        <member-function access='private' destructor='yes'>
14761          <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'>
14762            <parameter type-id='type-id-1333' is-artificial='yes'/>
14763            <parameter type-id='type-id-1' is-artificial='yes'/>
14764            <return type-id='type-id-75'/>
14765          </function-decl>
14766        </member-function>
14767        <member-function access='private'>
14768          <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'>
14769            <parameter type-id='type-id-1338' is-artificial='yes'/>
14770            <return type-id='type-id-7'/>
14771          </function-decl>
14772        </member-function>
14773        <member-function access='private'>
14774          <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'>
14775            <parameter type-id='type-id-1333' is-artificial='yes'/>
14776            <parameter type-id='type-id-19'/>
14777            <parameter type-id='type-id-73'/>
14778            <return type-id='type-id-972'/>
14779          </function-decl>
14780        </member-function>
14781        <member-function access='private'>
14782          <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'>
14783            <parameter type-id='type-id-1333' is-artificial='yes'/>
14784            <return type-id='type-id-75'/>
14785          </function-decl>
14786        </member-function>
14787        <member-function access='private'>
14788          <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'>
14789            <parameter type-id='type-id-1333' is-artificial='yes'/>
14790            <parameter type-id='type-id-1337'/>
14791            <return type-id='type-id-75'/>
14792          </function-decl>
14793        </member-function>
14794        <member-function access='private' destructor='yes'>
14795          <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'>
14796            <parameter type-id='type-id-1333' is-artificial='yes'/>
14797            <parameter type-id='type-id-1' is-artificial='yes'/>
14798            <return type-id='type-id-75'/>
14799          </function-decl>
14800        </member-function>
14801        <member-function access='private'>
14802          <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'>
14803            <parameter type-id='type-id-1333' is-artificial='yes'/>
14804            <parameter type-id='type-id-976'/>
14805            <parameter type-id='type-id-19'/>
14806            <return type-id='type-id-75'/>
14807          </function-decl>
14808        </member-function>
14809      </class-decl>
14810      <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-1334'>
14811        <member-function access='private'>
14812          <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'>
14813            <parameter type-id='type-id-1335' is-artificial='yes'/>
14814            <return type-id='type-id-75'/>
14815          </function-decl>
14816        </member-function>
14817        <member-function access='private'>
14818          <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'>
14819            <parameter type-id='type-id-1335' is-artificial='yes'/>
14820            <parameter type-id='type-id-1340'/>
14821            <return type-id='type-id-75'/>
14822          </function-decl>
14823        </member-function>
14824        <member-function access='private' destructor='yes'>
14825          <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'>
14826            <parameter type-id='type-id-1335' is-artificial='yes'/>
14827            <parameter type-id='type-id-1' is-artificial='yes'/>
14828            <return type-id='type-id-75'/>
14829          </function-decl>
14830        </member-function>
14831        <member-function access='private'>
14832          <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'>
14833            <parameter type-id='type-id-1335' is-artificial='yes'/>
14834            <parameter type-id='type-id-991'/>
14835            <parameter type-id='type-id-970'/>
14836            <return type-id='type-id-75'/>
14837          </function-decl>
14838        </member-function>
14839        <member-function access='private'>
14840          <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'>
14841            <parameter type-id='type-id-1335' is-artificial='yes'/>
14842            <return type-id='type-id-75'/>
14843          </function-decl>
14844        </member-function>
14845        <member-function access='private'>
14846          <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'>
14847            <parameter type-id='type-id-1335' is-artificial='yes'/>
14848            <parameter type-id='type-id-1340'/>
14849            <return type-id='type-id-75'/>
14850          </function-decl>
14851        </member-function>
14852        <member-function access='private' destructor='yes'>
14853          <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'>
14854            <parameter type-id='type-id-1335' is-artificial='yes'/>
14855            <parameter type-id='type-id-1' is-artificial='yes'/>
14856            <return type-id='type-id-75'/>
14857          </function-decl>
14858        </member-function>
14859        <member-function access='private'>
14860          <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'>
14861            <parameter type-id='type-id-1335' is-artificial='yes'/>
14862            <parameter type-id='type-id-924'/>
14863            <return type-id='type-id-75'/>
14864          </function-decl>
14865        </member-function>
14866      </class-decl>
14867      <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-1379'/>
14868      <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-1380'/>
14869    </namespace-decl>
14870    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_string_instead'>
14871      <var-decl name='FLAGS_symbolize_pprof' type-id='type-id-838' 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'/>
14872      <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'/>
14873    </namespace-decl>
14874  </abi-instr>
14875  <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'>
14876    <array-type-def dimensions='1' type-id='type-id-1026' size-in-bits='128' id='type-id-1381'>
14877      <subrange length='2' lower-bound='0' upper-bound='1' type-id='type-id-19' id='type-id-1382'/>
14878    </array-type-def>
14879    <array-type-def dimensions='1' type-id='type-id-76' size-in-bits='16' id='type-id-1383'>
14880      <subrange length='2' lower-bound='0' upper-bound='1' type-id='type-id-19' id='type-id-1382'/>
14881    </array-type-def>
14882    <class-decl name='DefaultSysAllocator' size-in-bits='384' visibility='default' filepath='src/system-alloc.cc' line='173' column='1' id='type-id-1384'>
14883      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1028'/>
14884      <data-member access='private' static='yes'>
14885        <var-decl name='kMaxAllocators' type-id='type-id-139' visibility='default' filepath='src/system-alloc.cc' line='193' column='1'/>
14886      </data-member>
14887      <data-member access='private' layout-offset-in-bits='64'>
14888        <var-decl name='failed_' type-id='type-id-1383' visibility='default' filepath='src/system-alloc.cc' line='194' column='1'/>
14889      </data-member>
14890      <data-member access='private' layout-offset-in-bits='128'>
14891        <var-decl name='allocs_' type-id='type-id-1381' visibility='default' filepath='src/system-alloc.cc' line='195' column='1'/>
14892      </data-member>
14893      <data-member access='private' layout-offset-in-bits='256'>
14894        <var-decl name='names_' type-id='type-id-1385' visibility='default' filepath='src/system-alloc.cc' line='196' column='1'/>
14895      </data-member>
14896      <member-function access='private' constructor='yes'>
14897        <function-decl name='DefaultSysAllocator' filepath='src/system-alloc.cc' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
14898          <parameter type-id='type-id-1386' is-artificial='yes'/>
14899          <return type-id='type-id-75'/>
14900        </function-decl>
14901      </member-function>
14902      <member-function access='private'>
14903        <function-decl name='SetChildAllocator' mangled-name='_ZN19DefaultSysAllocator17SetChildAllocatorEP12SysAllocatorjPKc' filepath='src/system-alloc.cc' line='182' column='1' visibility='default' binding='global' size-in-bits='64'>
14904          <parameter type-id='type-id-1386' is-artificial='yes'/>
14905          <parameter type-id='type-id-1026'/>
14906          <parameter type-id='type-id-161'/>
14907          <parameter type-id='type-id-2'/>
14908          <return type-id='type-id-75'/>
14909        </function-decl>
14910      </member-function>
14911      <member-function access='private' vtable-offset='2'>
14912        <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'>
14913          <parameter type-id='type-id-1386' is-artificial='yes'/>
14914          <parameter type-id='type-id-7'/>
14915          <parameter type-id='type-id-244'/>
14916          <parameter type-id='type-id-7'/>
14917          <return type-id='type-id-73'/>
14918        </function-decl>
14919      </member-function>
14920    </class-decl>
14921    <class-decl name='DevMemSysAllocator' size-in-bits='64' visibility='default' filepath='src/system-alloc.cc' line='166' column='1' id='type-id-1387'>
14922      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1028'/>
14923      <member-function access='private' constructor='yes'>
14924        <function-decl name='DevMemSysAllocator' filepath='src/system-alloc.cc' line='168' column='1' visibility='default' binding='global' size-in-bits='64'>
14925          <parameter type-id='type-id-1388' is-artificial='yes'/>
14926          <return type-id='type-id-75'/>
14927        </function-decl>
14928      </member-function>
14929      <member-function access='private' vtable-offset='2'>
14930        <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'>
14931          <parameter type-id='type-id-1388' is-artificial='yes'/>
14932          <parameter type-id='type-id-7'/>
14933          <parameter type-id='type-id-244'/>
14934          <parameter type-id='type-id-7'/>
14935          <return type-id='type-id-73'/>
14936        </function-decl>
14937      </member-function>
14938    </class-decl>
14939    <class-decl name='MmapSysAllocator' size-in-bits='64' visibility='default' filepath='src/system-alloc.cc' line='158' column='1' id='type-id-1389'>
14940      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1028'/>
14941      <member-function access='private' constructor='yes'>
14942        <function-decl name='MmapSysAllocator' filepath='src/system-alloc.cc' line='160' column='1' visibility='default' binding='global' size-in-bits='64'>
14943          <parameter type-id='type-id-1390' is-artificial='yes'/>
14944          <return type-id='type-id-75'/>
14945        </function-decl>
14946      </member-function>
14947      <member-function access='private' vtable-offset='2'>
14948        <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'>
14949          <parameter type-id='type-id-1390' is-artificial='yes'/>
14950          <parameter type-id='type-id-7'/>
14951          <parameter type-id='type-id-244'/>
14952          <parameter type-id='type-id-7'/>
14953          <return type-id='type-id-73'/>
14954        </function-decl>
14955      </member-function>
14956    </class-decl>
14957    <class-decl name='SbrkSysAllocator' size-in-bits='64' visibility='default' filepath='src/system-alloc.cc' line='150' column='1' id='type-id-1391'>
14958      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1028'/>
14959      <member-function access='private' constructor='yes'>
14960        <function-decl name='SbrkSysAllocator' filepath='src/system-alloc.cc' line='152' column='1' visibility='default' binding='global' size-in-bits='64'>
14961          <parameter type-id='type-id-1392' is-artificial='yes'/>
14962          <return type-id='type-id-75'/>
14963        </function-decl>
14964      </member-function>
14965      <member-function access='private' vtable-offset='2'>
14966        <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'>
14967          <parameter type-id='type-id-1392' is-artificial='yes'/>
14968          <parameter type-id='type-id-7'/>
14969          <parameter type-id='type-id-244'/>
14970          <parameter type-id='type-id-7'/>
14971          <return type-id='type-id-73'/>
14972        </function-decl>
14973      </member-function>
14974    </class-decl>
14975    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='128' id='type-id-1385'>
14976      <subrange length='2' lower-bound='0' upper-bound='1' type-id='type-id-19' id='type-id-1382'/>
14977    </array-type-def>
14978    <pointer-type-def type-id='type-id-1384' size-in-bits='64' id='type-id-1386'/>
14979    <pointer-type-def type-id='type-id-1387' size-in-bits='64' id='type-id-1388'/>
14980    <pointer-type-def type-id='type-id-1389' size-in-bits='64' id='type-id-1390'/>
14981    <pointer-type-def type-id='type-id-1391' size-in-bits='64' id='type-id-1392'/>
14982    <namespace-decl name='base'>
14983      <namespace-decl name='subtle'>
14984        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
14985          <parameter type-id='type-id-92'/>
14986          <parameter type-id='type-id-93'/>
14987          <parameter type-id='type-id-93'/>
14988          <return type-id='type-id-93'/>
14989        </function-decl>
14990        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
14991          <parameter type-id='type-id-92'/>
14992          <parameter type-id='type-id-93'/>
14993          <return type-id='type-id-93'/>
14994        </function-decl>
14995        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
14996          <parameter type-id='type-id-92'/>
14997          <parameter type-id='type-id-93'/>
14998          <return type-id='type-id-93'/>
14999        </function-decl>
15000        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
15001          <parameter type-id='type-id-92'/>
15002          <parameter type-id='type-id-93'/>
15003          <parameter type-id='type-id-93'/>
15004          <return type-id='type-id-93'/>
15005        </function-decl>
15006      </namespace-decl>
15007    </namespace-decl>
15008    <namespace-decl name='tcmalloc'>
15009      <namespace-decl name='commandlineflags'>
15010        <function-decl name='StringToBool' filepath='src/base/commandlineflags.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
15011          <parameter type-id='type-id-2'/>
15012          <parameter type-id='type-id-76'/>
15013          <return type-id='type-id-76'/>
15014        </function-decl>
15015        <function-decl name='StringToInt' filepath='src/base/commandlineflags.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15016          <parameter type-id='type-id-2'/>
15017          <parameter type-id='type-id-1'/>
15018          <return type-id='type-id-1'/>
15019        </function-decl>
15020      </namespace-decl>
15021    </namespace-decl>
15022    <var-decl name='sys_alloc' type-id='type-id-1026' mangled-name='sys_alloc' visibility='default' filepath='src/system-alloc.cc' line='124' column='1' elf-symbol-id='sys_alloc'/>
15023    <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'/>
15024    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead'>
15025      <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'/>
15026      <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'/>
15027      <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'/>
15028      <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'/>
15029    </namespace-decl>
15030    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead'>
15031      <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'/>
15032      <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'/>
15033      <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'/>
15034      <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'/>
15035      <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'/>
15036      <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'/>
15037    </namespace-decl>
15038    <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'>
15039      <parameter type-id='type-id-1026' name='def' filepath='src/system-alloc.cc' line='451' column='1'/>
15040      <return type-id='type-id-1026'/>
15041    </function-decl>
15042    <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'>
15043      <return type-id='type-id-75'/>
15044    </function-decl>
15045    <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'>
15046      <parameter type-id='type-id-7' name='size' filepath='src/system-alloc.cc' line='480' column='1'/>
15047      <parameter type-id='type-id-244' name='actual_size' filepath='src/system-alloc.cc' line='480' column='1'/>
15048      <parameter type-id='type-id-7' name='alignment' filepath='src/system-alloc.cc' line='481' column='1'/>
15049      <return type-id='type-id-73'/>
15050    </function-decl>
15051    <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'>
15052      <parameter type-id='type-id-73' name='start' filepath='src/system-alloc.cc' line='510' column='1'/>
15053      <parameter type-id='type-id-7' name='length' filepath='src/system-alloc.cc' line='510' column='1'/>
15054      <return type-id='type-id-76'/>
15055    </function-decl>
15056    <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'>
15057      <parameter type-id='type-id-73' name='start' filepath='src/system-alloc.cc' line='548' column='1'/>
15058      <parameter type-id='type-id-7' name='length' filepath='src/system-alloc.cc' line='548' column='1'/>
15059      <return type-id='type-id-75'/>
15060    </function-decl>
15061  </abi-instr>
15062  <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'>
15063    <array-type-def dimensions='1' type-id='type-id-1092' size-in-bits='512' id='type-id-1093'>
15064      <subrange length='8' lower-bound='0' upper-bound='7' type-id='type-id-19' id='type-id-179'/>
15065    </array-type-def>
15066    <type-decl name='bool' size-in-bits='8' id='type-id-76'/>
15067    <type-decl name='char' size-in-bits='8' id='type-id-84'/>
15068    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='8' id='type-id-154'>
15069      <subrange length='1' lower-bound='0' upper-bound='0' type-id='type-id-19' id='type-id-1393'/>
15070    </array-type-def>
15071    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='160' id='type-id-157'>
15072      <subrange length='20' lower-bound='0' upper-bound='19' type-id='type-id-19' id='type-id-1108'/>
15073    </array-type-def>
15074    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='384' id='type-id-308'>
15075      <subrange length='48' lower-bound='0' upper-bound='47' type-id='type-id-19' id='type-id-1394'/>
15076    </array-type-def>
15077    <array-type-def dimensions='1' type-id='type-id-84' size-in-bits='32' id='type-id-1395'>
15078      <subrange length='4' lower-bound='0' upper-bound='3' type-id='type-id-19' id='type-id-372'/>
15079    </array-type-def>
15080    <class-decl name='MallocHook' size-in-bits='8' visibility='default' filepath='./src/gperftools/malloc_hook.h' line='98' column='1' id='type-id-1396'>
15081      <member-type access='private'>
15082        <typedef-decl name='DeleteHook' type-id='type-id-383' filepath='./src/gperftools/malloc_hook.h' line='113' column='1' id='type-id-1397'/>
15083      </member-type>
15084      <member-type access='private'>
15085        <typedef-decl name='MmapHook' type-id='type-id-385' filepath='./src/gperftools/malloc_hook.h' line='168' column='1' id='type-id-1398'/>
15086      </member-type>
15087      <member-type access='private'>
15088        <typedef-decl name='MmapReplacement' type-id='type-id-1048' filepath='./src/gperftools/malloc_hook.h' line='150' column='1' id='type-id-1399'/>
15089      </member-type>
15090      <member-type access='private'>
15091        <typedef-decl name='MremapHook' type-id='type-id-1050' filepath='./src/gperftools/malloc_hook.h' line='214' column='1' id='type-id-1400'/>
15092      </member-type>
15093      <member-type access='private'>
15094        <typedef-decl name='MunmapHook' type-id='type-id-1051' filepath='./src/gperftools/malloc_hook.h' line='204' column='1' id='type-id-1401'/>
15095      </member-type>
15096      <member-type access='private'>
15097        <typedef-decl name='MunmapReplacement' type-id='type-id-1053' filepath='./src/gperftools/malloc_hook.h' line='192' column='1' id='type-id-1402'/>
15098      </member-type>
15099      <member-type access='private'>
15100        <typedef-decl name='NewHook' type-id='type-id-387' filepath='./src/gperftools/malloc_hook.h' line='102' column='1' id='type-id-1403'/>
15101      </member-type>
15102      <member-type access='private'>
15103        <typedef-decl name='PreMmapHook' type-id='type-id-1055' filepath='./src/gperftools/malloc_hook.h' line='126' column='1' id='type-id-1404'/>
15104      </member-type>
15105      <member-type access='private'>
15106        <typedef-decl name='PreSbrkHook' type-id='type-id-1057' filepath='./src/gperftools/malloc_hook.h' line='234' column='1' id='type-id-1405'/>
15107      </member-type>
15108      <member-type access='private'>
15109        <typedef-decl name='SbrkHook' type-id='type-id-389' filepath='./src/gperftools/malloc_hook.h' line='247' column='1' id='type-id-1406'/>
15110      </member-type>
15111      <member-function access='private' static='yes'>
15112        <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'>
15113          <parameter type-id='type-id-73'/>
15114          <parameter type-id='type-id-7'/>
15115          <return type-id='type-id-75'/>
15116        </function-decl>
15117      </member-function>
15118      <member-function access='private' static='yes'>
15119        <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'>
15120          <parameter type-id='type-id-73'/>
15121          <return type-id='type-id-75'/>
15122        </function-decl>
15123      </member-function>
15124      <member-function access='private' static='yes'>
15125        <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'>
15126          <parameter type-id='type-id-1403'/>
15127          <return type-id='type-id-76'/>
15128        </function-decl>
15129      </member-function>
15130      <member-function access='private' static='yes'>
15131        <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'>
15132          <parameter type-id='type-id-1397'/>
15133          <return type-id='type-id-76'/>
15134        </function-decl>
15135      </member-function>
15136      <member-function access='private' static='yes'>
15137        <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'>
15138          <parameter type-id='type-id-1403'/>
15139          <return type-id='type-id-76'/>
15140        </function-decl>
15141      </member-function>
15142      <member-function access='private' static='yes'>
15143        <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'>
15144          <parameter type-id='type-id-1397'/>
15145          <return type-id='type-id-76'/>
15146        </function-decl>
15147      </member-function>
15148      <member-function access='private' static='yes'>
15149        <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'>
15150          <return type-id='type-id-1403'/>
15151        </function-decl>
15152      </member-function>
15153      <member-function access='private' static='yes'>
15154        <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'>
15155          <parameter type-id='type-id-1403'/>
15156          <return type-id='type-id-1403'/>
15157        </function-decl>
15158      </member-function>
15159      <member-function access='private' static='yes'>
15160        <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'>
15161          <return type-id='type-id-1397'/>
15162        </function-decl>
15163      </member-function>
15164      <member-function access='private' static='yes'>
15165        <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'>
15166          <parameter type-id='type-id-1397'/>
15167          <return type-id='type-id-1397'/>
15168        </function-decl>
15169      </member-function>
15170      <member-function access='private' static='yes'>
15171        <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'>
15172          <return type-id='type-id-1398'/>
15173        </function-decl>
15174      </member-function>
15175      <member-function access='private' static='yes'>
15176        <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'>
15177          <return type-id='type-id-1406'/>
15178        </function-decl>
15179      </member-function>
15180      <member-function access='private' static='yes'>
15181        <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'>
15182          <parameter type-id='type-id-318'/>
15183          <return type-id='type-id-75'/>
15184        </function-decl>
15185      </member-function>
15186      <member-function access='private' static='yes'>
15187        <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'>
15188          <parameter type-id='type-id-73'/>
15189          <parameter type-id='type-id-7'/>
15190          <parameter type-id='type-id-1'/>
15191          <parameter type-id='type-id-1'/>
15192          <parameter type-id='type-id-1'/>
15193          <parameter type-id='type-id-317'/>
15194          <return type-id='type-id-75'/>
15195        </function-decl>
15196      </member-function>
15197      <member-function access='private' static='yes'>
15198        <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'>
15199          <parameter type-id='type-id-73'/>
15200          <parameter type-id='type-id-7'/>
15201          <parameter type-id='type-id-1023'/>
15202          <return type-id='type-id-76'/>
15203        </function-decl>
15204      </member-function>
15205      <member-function access='private' static='yes'>
15206        <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'>
15207          <parameter type-id='type-id-73'/>
15208          <parameter type-id='type-id-7'/>
15209          <parameter type-id='type-id-1'/>
15210          <parameter type-id='type-id-1'/>
15211          <parameter type-id='type-id-1'/>
15212          <parameter type-id='type-id-317'/>
15213          <parameter type-id='type-id-174'/>
15214          <return type-id='type-id-76'/>
15215        </function-decl>
15216      </member-function>
15217      <member-function access='private' static='yes'>
15218        <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'>
15219          <parameter type-id='type-id-73'/>
15220          <parameter type-id='type-id-73'/>
15221          <parameter type-id='type-id-7'/>
15222          <parameter type-id='type-id-1'/>
15223          <parameter type-id='type-id-1'/>
15224          <parameter type-id='type-id-1'/>
15225          <parameter type-id='type-id-317'/>
15226          <return type-id='type-id-75'/>
15227        </function-decl>
15228      </member-function>
15229      <member-function access='private' static='yes'>
15230        <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'>
15231          <parameter type-id='type-id-73'/>
15232          <parameter type-id='type-id-7'/>
15233          <return type-id='type-id-75'/>
15234        </function-decl>
15235      </member-function>
15236      <member-function access='private' static='yes'>
15237        <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'>
15238          <parameter type-id='type-id-73'/>
15239          <parameter type-id='type-id-318'/>
15240          <return type-id='type-id-75'/>
15241        </function-decl>
15242      </member-function>
15243      <member-function access='private' static='yes'>
15244        <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'>
15245          <parameter type-id='type-id-73'/>
15246          <parameter type-id='type-id-73'/>
15247          <parameter type-id='type-id-7'/>
15248          <parameter type-id='type-id-7'/>
15249          <parameter type-id='type-id-1'/>
15250          <parameter type-id='type-id-73'/>
15251          <return type-id='type-id-75'/>
15252        </function-decl>
15253      </member-function>
15254      <member-function access='private' static='yes'>
15255        <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'>
15256          <parameter type-id='type-id-1404'/>
15257          <return type-id='type-id-76'/>
15258        </function-decl>
15259      </member-function>
15260      <member-function access='private' static='yes'>
15261        <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'>
15262          <parameter type-id='type-id-1405'/>
15263          <return type-id='type-id-76'/>
15264        </function-decl>
15265      </member-function>
15266      <member-function access='private' static='yes'>
15267        <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'>
15268          <parameter type-id='type-id-73'/>
15269          <return type-id='type-id-75'/>
15270        </function-decl>
15271      </member-function>
15272      <member-function access='private' static='yes'>
15273        <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'>
15274          <parameter type-id='type-id-73'/>
15275          <parameter type-id='type-id-7'/>
15276          <parameter type-id='type-id-1'/>
15277          <parameter type-id='type-id-1'/>
15278          <parameter type-id='type-id-1'/>
15279          <parameter type-id='type-id-317'/>
15280          <return type-id='type-id-75'/>
15281        </function-decl>
15282      </member-function>
15283      <member-function access='private' static='yes'>
15284        <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'>
15285          <parameter type-id='type-id-73'/>
15286          <parameter type-id='type-id-73'/>
15287          <parameter type-id='type-id-7'/>
15288          <parameter type-id='type-id-1'/>
15289          <parameter type-id='type-id-1'/>
15290          <parameter type-id='type-id-1'/>
15291          <parameter type-id='type-id-317'/>
15292          <return type-id='type-id-75'/>
15293        </function-decl>
15294      </member-function>
15295      <member-function access='private' static='yes'>
15296        <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'>
15297          <parameter type-id='type-id-73'/>
15298          <parameter type-id='type-id-7'/>
15299          <parameter type-id='type-id-1'/>
15300          <parameter type-id='type-id-1'/>
15301          <parameter type-id='type-id-1'/>
15302          <parameter type-id='type-id-317'/>
15303          <parameter type-id='type-id-174'/>
15304          <return type-id='type-id-76'/>
15305        </function-decl>
15306      </member-function>
15307      <member-function access='private' static='yes'>
15308        <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'>
15309          <parameter type-id='type-id-73'/>
15310          <parameter type-id='type-id-7'/>
15311          <parameter type-id='type-id-1023'/>
15312          <return type-id='type-id-76'/>
15313        </function-decl>
15314      </member-function>
15315      <member-function access='private' static='yes'>
15316        <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_'>
15317          <parameter type-id='type-id-73'/>
15318          <parameter type-id='type-id-73'/>
15319          <parameter type-id='type-id-7'/>
15320          <parameter type-id='type-id-7'/>
15321          <parameter type-id='type-id-1'/>
15322          <parameter type-id='type-id-73'/>
15323          <return type-id='type-id-75'/>
15324        </function-decl>
15325      </member-function>
15326      <member-function access='private' static='yes'>
15327        <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'>
15328          <parameter type-id='type-id-318'/>
15329          <return type-id='type-id-75'/>
15330        </function-decl>
15331      </member-function>
15332      <member-function access='private' static='yes'>
15333        <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'>
15334          <parameter type-id='type-id-73'/>
15335          <parameter type-id='type-id-318'/>
15336          <return type-id='type-id-75'/>
15337        </function-decl>
15338      </member-function>
15339      <member-function access='private' static='yes'>
15340        <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'>
15341          <parameter type-id='type-id-73'/>
15342          <parameter type-id='type-id-7'/>
15343          <return type-id='type-id-75'/>
15344        </function-decl>
15345      </member-function>
15346      <member-function access='private' static='yes'>
15347        <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'>
15348          <parameter type-id='type-id-73'/>
15349          <parameter type-id='type-id-7'/>
15350          <return type-id='type-id-75'/>
15351        </function-decl>
15352      </member-function>
15353      <member-function access='private' static='yes'>
15354        <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'>
15355          <parameter type-id='type-id-73'/>
15356          <parameter type-id='type-id-7'/>
15357          <return type-id='type-id-1'/>
15358        </function-decl>
15359      </member-function>
15360      <member-function access='private' static='yes'>
15361        <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'>
15362          <parameter type-id='type-id-73'/>
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-317'/>
15368          <return type-id='type-id-73'/>
15369        </function-decl>
15370      </member-function>
15371      <member-function access='private' static='yes'>
15372        <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'>
15373          <parameter type-id='type-id-174'/>
15374          <parameter type-id='type-id-1'/>
15375          <parameter type-id='type-id-1'/>
15376          <return type-id='type-id-1'/>
15377        </function-decl>
15378      </member-function>
15379      <member-function access='private' static='yes'>
15380        <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'>
15381          <parameter type-id='type-id-1398'/>
15382          <return type-id='type-id-76'/>
15383        </function-decl>
15384      </member-function>
15385      <member-function access='private' static='yes'>
15386        <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'>
15387          <parameter type-id='type-id-1400'/>
15388          <return type-id='type-id-76'/>
15389        </function-decl>
15390      </member-function>
15391      <member-function access='private' static='yes'>
15392        <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'>
15393          <parameter type-id='type-id-1406'/>
15394          <return type-id='type-id-76'/>
15395        </function-decl>
15396      </member-function>
15397      <member-function access='private' static='yes'>
15398        <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'>
15399          <parameter type-id='type-id-1401'/>
15400          <return type-id='type-id-76'/>
15401        </function-decl>
15402      </member-function>
15403      <member-function access='private' static='yes'>
15404        <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'>
15405          <parameter type-id='type-id-1398'/>
15406          <return type-id='type-id-76'/>
15407        </function-decl>
15408      </member-function>
15409      <member-function access='private' static='yes'>
15410        <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'>
15411          <parameter type-id='type-id-1400'/>
15412          <return type-id='type-id-76'/>
15413        </function-decl>
15414      </member-function>
15415      <member-function access='private' static='yes'>
15416        <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'>
15417          <parameter type-id='type-id-1401'/>
15418          <return type-id='type-id-76'/>
15419        </function-decl>
15420      </member-function>
15421      <member-function access='private' static='yes'>
15422        <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'>
15423          <parameter type-id='type-id-1406'/>
15424          <return type-id='type-id-76'/>
15425        </function-decl>
15426      </member-function>
15427    </class-decl>
15428    <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-1407'>
15429      <data-member access='private' static='yes'>
15430        <var-decl name='kHashbits' type-id='type-id-139' visibility='default' filepath='src/packed-cache-inl.h' line='143' column='1'/>
15431      </data-member>
15432      <data-member access='private' static='yes'>
15433        <var-decl name='kValuebits' type-id='type-id-139' visibility='default' filepath='src/packed-cache-inl.h' line='145' column='1'/>
15434      </data-member>
15435      <data-member access='private' static='yes'>
15436        <var-decl name='kUseWholeKeys' type-id='type-id-491' visibility='default' filepath='src/packed-cache-inl.h' line='146' column='1'/>
15437      </data-member>
15438      <data-member access='private' static='yes'>
15439        <var-decl name='kTbits' type-id='type-id-139' visibility='default' filepath='src/packed-cache-inl.h' line='220' column='1'/>
15440      </data-member>
15441      <data-member access='private' static='yes'>
15442        <var-decl name='kUpperbits' type-id='type-id-139' visibility='default' filepath='src/packed-cache-inl.h' line='221' column='1'/>
15443      </data-member>
15444      <data-member access='private' static='yes'>
15445        <var-decl name='kKeyMask' type-id='type-id-188' visibility='default' filepath='src/packed-cache-inl.h' line='224' column='1'/>
15446      </data-member>
15447      <data-member access='private' static='yes'>
15448        <var-decl name='kUpperMask' type-id='type-id-639' visibility='default' filepath='src/packed-cache-inl.h' line='227' column='1'/>
15449      </data-member>
15450      <data-member access='private' static='yes'>
15451        <var-decl name='kValueMask' type-id='type-id-115' visibility='default' filepath='src/packed-cache-inl.h' line='230' column='1'/>
15452      </data-member>
15453      <data-member access='private' layout-offset-in-bits='0'>
15454        <var-decl name='array_' type-id='type-id-1408' visibility='default' filepath='src/packed-cache-inl.h' line='234' column='1'/>
15455      </data-member>
15456      <member-function access='private'>
15457        <function-decl name='PackedCache' filepath='src/packed-cache-inl.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
15458          <parameter type-id='type-id-1409' is-artificial='yes'/>
15459          <parameter type-id='type-id-19'/>
15460          <return type-id='type-id-75'/>
15461        </function-decl>
15462      </member-function>
15463      <member-function access='private' static='yes'>
15464        <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'>
15465          <parameter type-id='type-id-19'/>
15466          <return type-id='type-id-7'/>
15467        </function-decl>
15468      </member-function>
15469      <member-function access='private' static='yes'>
15470        <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'>
15471          <parameter type-id='type-id-19'/>
15472          <parameter type-id='type-id-19'/>
15473          <return type-id='type-id-76'/>
15474        </function-decl>
15475      </member-function>
15476      <member-function access='private' static='yes'>
15477        <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'>
15478          <parameter type-id='type-id-19'/>
15479          <return type-id='type-id-7'/>
15480        </function-decl>
15481      </member-function>
15482      <member-function access='private'>
15483        <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'>
15484          <parameter type-id='type-id-1410' is-artificial='yes'/>
15485          <parameter type-id='type-id-19'/>
15486          <parameter type-id='type-id-19'/>
15487          <return type-id='type-id-7'/>
15488        </function-decl>
15489      </member-function>
15490      <member-function access='private' static='yes'>
15491        <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'>
15492          <parameter type-id='type-id-19'/>
15493          <return type-id='type-id-19'/>
15494        </function-decl>
15495      </member-function>
15496      <member-function access='private'>
15497        <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'>
15498          <parameter type-id='type-id-1409' is-artificial='yes'/>
15499          <parameter type-id='type-id-19'/>
15500          <parameter type-id='type-id-19'/>
15501          <return type-id='type-id-75'/>
15502        </function-decl>
15503      </member-function>
15504      <member-function access='private'>
15505        <function-decl name='PackedCache' filepath='src/packed-cache-inl.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
15506          <parameter type-id='type-id-1409' is-artificial='yes'/>
15507          <parameter type-id='type-id-19'/>
15508          <return type-id='type-id-75'/>
15509        </function-decl>
15510      </member-function>
15511      <member-function access='private'>
15512        <function-decl name='PackedCache' filepath='src/packed-cache-inl.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
15513          <parameter type-id='type-id-1409' is-artificial='yes'/>
15514          <parameter type-id='type-id-19'/>
15515          <return type-id='type-id-75'/>
15516        </function-decl>
15517      </member-function>
15518      <member-function access='private'>
15519        <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'>
15520          <parameter type-id='type-id-1409' is-artificial='yes'/>
15521          <parameter type-id='type-id-19'/>
15522          <return type-id='type-id-75'/>
15523        </function-decl>
15524      </member-function>
15525    </class-decl>
15526    <class-decl name='SpinLock' size-in-bits='32' visibility='default' filepath='./src/base/spinlock.h' line='48' column='1' id='type-id-290'>
15527      <member-type access='private'>
15528        <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='src/base/spinlock.h' line='114' column='1' id='type-id-1411'>
15529          <underlying-type type-id='type-id-96'/>
15530          <enumerator name='kSpinLockFree' value='0'/>
15531        </enum-decl>
15532      </member-type>
15533      <member-type access='private'>
15534        <enum-decl name='__anonymous_enum__1' is-anonymous='yes' filepath='src/base/spinlock.h' line='115' column='1' id='type-id-1412'>
15535          <underlying-type type-id='type-id-96'/>
15536          <enumerator name='kSpinLockHeld' value='1'/>
15537        </enum-decl>
15538      </member-type>
15539      <member-type access='private'>
15540        <enum-decl name='__anonymous_enum__30' is-anonymous='yes' filepath='./src/base/spinlock.h' line='116' column='1' id='type-id-1413'>
15541          <underlying-type type-id='type-id-96'/>
15542          <enumerator name='kSpinLockSleeper' value='2'/>
15543        </enum-decl>
15544      </member-type>
15545      <data-member access='private' static='yes'>
15546        <var-decl name='LINKER_INITIALIZED' type-id='type-id-1414' mangled-name='_ZN8SpinLock18LINKER_INITIALIZEDE' visibility='default' filepath='src/base/spinlock.h' line='112' column='1' elf-symbol-id='_ZN8SpinLock18LINKER_INITIALIZEDE'/>
15547      </data-member>
15548      <data-member access='private' layout-offset-in-bits='0'>
15549        <var-decl name='lockword_' type-id='type-id-1134' visibility='default' filepath='src/base/spinlock.h' line='118' column='1'/>
15550      </data-member>
15551      <member-function access='private' constructor='yes'>
15552        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15553          <parameter type-id='type-id-240' is-artificial='yes'/>
15554          <return type-id='type-id-75'/>
15555        </function-decl>
15556      </member-function>
15557      <member-function access='private' constructor='yes'>
15558        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15559          <parameter type-id='type-id-240' is-artificial='yes'/>
15560          <parameter type-id='type-id-95'/>
15561          <return type-id='type-id-75'/>
15562        </function-decl>
15563      </member-function>
15564      <member-function access='private' constructor='yes'>
15565        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15566          <parameter type-id='type-id-240' is-artificial='yes'/>
15567          <parameter type-id='type-id-1415'/>
15568          <return type-id='type-id-75'/>
15569        </function-decl>
15570      </member-function>
15571      <member-function access='private'>
15572        <function-decl name='Lock' mangled-name='_ZN8SpinLock4LockEv' filepath='src/base/spinlock.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
15573          <parameter type-id='type-id-240' is-artificial='yes'/>
15574          <return type-id='type-id-75'/>
15575        </function-decl>
15576      </member-function>
15577      <member-function access='private'>
15578        <function-decl name='Unlock' mangled-name='_ZN8SpinLock6UnlockEv' filepath='src/base/spinlock.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'>
15579          <parameter type-id='type-id-240' is-artificial='yes'/>
15580          <return type-id='type-id-75'/>
15581        </function-decl>
15582      </member-function>
15583      <member-function access='private' constructor='yes'>
15584        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15585          <parameter type-id='type-id-240' is-artificial='yes'/>
15586          <return type-id='type-id-75'/>
15587        </function-decl>
15588      </member-function>
15589      <member-function access='private' constructor='yes'>
15590        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15591          <parameter type-id='type-id-240' is-artificial='yes'/>
15592          <parameter type-id='type-id-95'/>
15593          <return type-id='type-id-75'/>
15594        </function-decl>
15595      </member-function>
15596      <member-function access='private' constructor='yes'>
15597        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15598          <parameter type-id='type-id-240' is-artificial='yes'/>
15599          <parameter type-id='type-id-1415'/>
15600          <return type-id='type-id-75'/>
15601        </function-decl>
15602      </member-function>
15603      <member-function access='private' constructor='yes'>
15604        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15605          <parameter type-id='type-id-240' is-artificial='yes'/>
15606          <return type-id='type-id-75'/>
15607        </function-decl>
15608      </member-function>
15609      <member-function access='private' constructor='yes'>
15610        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15611          <parameter type-id='type-id-240' is-artificial='yes'/>
15612          <parameter type-id='type-id-95'/>
15613          <return type-id='type-id-75'/>
15614        </function-decl>
15615      </member-function>
15616      <member-function access='private' constructor='yes'>
15617        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15618          <parameter type-id='type-id-240' is-artificial='yes'/>
15619          <parameter type-id='type-id-1415'/>
15620          <return type-id='type-id-75'/>
15621        </function-decl>
15622      </member-function>
15623      <member-function access='private' constructor='yes'>
15624        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15625          <parameter type-id='type-id-240' is-artificial='yes'/>
15626          <return type-id='type-id-75'/>
15627        </function-decl>
15628      </member-function>
15629      <member-function access='private' constructor='yes'>
15630        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15631          <parameter type-id='type-id-240' is-artificial='yes'/>
15632          <parameter type-id='type-id-95'/>
15633          <return type-id='type-id-75'/>
15634        </function-decl>
15635      </member-function>
15636      <member-function access='private' constructor='yes'>
15637        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15638          <parameter type-id='type-id-240' is-artificial='yes'/>
15639          <parameter type-id='type-id-1415'/>
15640          <return type-id='type-id-75'/>
15641        </function-decl>
15642      </member-function>
15643      <member-function access='private' constructor='yes'>
15644        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15645          <parameter type-id='type-id-240' is-artificial='yes'/>
15646          <return type-id='type-id-75'/>
15647        </function-decl>
15648      </member-function>
15649      <member-function access='private' constructor='yes'>
15650        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15651          <parameter type-id='type-id-240' is-artificial='yes'/>
15652          <parameter type-id='type-id-95'/>
15653          <return type-id='type-id-75'/>
15654        </function-decl>
15655      </member-function>
15656      <member-function access='private' constructor='yes'>
15657        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15658          <parameter type-id='type-id-240' is-artificial='yes'/>
15659          <parameter type-id='type-id-1415'/>
15660          <return type-id='type-id-75'/>
15661        </function-decl>
15662      </member-function>
15663      <member-function access='private' constructor='yes'>
15664        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15665          <parameter type-id='type-id-240' is-artificial='yes'/>
15666          <return type-id='type-id-75'/>
15667        </function-decl>
15668      </member-function>
15669      <member-function access='private' constructor='yes'>
15670        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15671          <parameter type-id='type-id-240' is-artificial='yes'/>
15672          <parameter type-id='type-id-95'/>
15673          <return type-id='type-id-75'/>
15674        </function-decl>
15675      </member-function>
15676      <member-function access='private' constructor='yes'>
15677        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15678          <parameter type-id='type-id-240' is-artificial='yes'/>
15679          <parameter type-id='type-id-1415'/>
15680          <return type-id='type-id-75'/>
15681        </function-decl>
15682      </member-function>
15683      <member-function access='private' constructor='yes'>
15684        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15685          <parameter type-id='type-id-240' is-artificial='yes'/>
15686          <return type-id='type-id-75'/>
15687        </function-decl>
15688      </member-function>
15689      <member-function access='private' constructor='yes'>
15690        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15691          <parameter type-id='type-id-240' is-artificial='yes'/>
15692          <parameter type-id='type-id-95'/>
15693          <return type-id='type-id-75'/>
15694        </function-decl>
15695      </member-function>
15696      <member-function access='private' constructor='yes'>
15697        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15698          <parameter type-id='type-id-240' is-artificial='yes'/>
15699          <parameter type-id='type-id-1415'/>
15700          <return type-id='type-id-75'/>
15701        </function-decl>
15702      </member-function>
15703      <member-function access='private' constructor='yes'>
15704        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15705          <parameter type-id='type-id-240' is-artificial='yes'/>
15706          <return type-id='type-id-75'/>
15707        </function-decl>
15708      </member-function>
15709      <member-function access='private' constructor='yes'>
15710        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15711          <parameter type-id='type-id-240' is-artificial='yes'/>
15712          <parameter type-id='type-id-95'/>
15713          <return type-id='type-id-75'/>
15714        </function-decl>
15715      </member-function>
15716      <member-function access='private' constructor='yes'>
15717        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15718          <parameter type-id='type-id-240' is-artificial='yes'/>
15719          <parameter type-id='type-id-1415'/>
15720          <return type-id='type-id-75'/>
15721        </function-decl>
15722      </member-function>
15723      <member-function access='private' constructor='yes'>
15724        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15725          <parameter type-id='type-id-240' is-artificial='yes'/>
15726          <return type-id='type-id-75'/>
15727        </function-decl>
15728      </member-function>
15729      <member-function access='private' constructor='yes'>
15730        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15731          <parameter type-id='type-id-240' is-artificial='yes'/>
15732          <parameter type-id='type-id-95'/>
15733          <return type-id='type-id-75'/>
15734        </function-decl>
15735      </member-function>
15736      <member-function access='private' constructor='yes'>
15737        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15738          <parameter type-id='type-id-240' is-artificial='yes'/>
15739          <parameter type-id='type-id-1415'/>
15740          <return type-id='type-id-75'/>
15741        </function-decl>
15742      </member-function>
15743      <member-function access='private' constructor='yes'>
15744        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15745          <parameter type-id='type-id-240' is-artificial='yes'/>
15746          <return type-id='type-id-75'/>
15747        </function-decl>
15748      </member-function>
15749      <member-function access='private' constructor='yes'>
15750        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15751          <parameter type-id='type-id-240' is-artificial='yes'/>
15752          <parameter type-id='type-id-95'/>
15753          <return type-id='type-id-75'/>
15754        </function-decl>
15755      </member-function>
15756      <member-function access='private' constructor='yes'>
15757        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15758          <parameter type-id='type-id-240' is-artificial='yes'/>
15759          <parameter type-id='type-id-1415'/>
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='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15765          <parameter type-id='type-id-240' is-artificial='yes'/>
15766          <return type-id='type-id-75'/>
15767        </function-decl>
15768      </member-function>
15769      <member-function access='private' constructor='yes'>
15770        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15771          <parameter type-id='type-id-240' is-artificial='yes'/>
15772          <parameter type-id='type-id-95'/>
15773          <return type-id='type-id-75'/>
15774        </function-decl>
15775      </member-function>
15776      <member-function access='private' constructor='yes'>
15777        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15778          <parameter type-id='type-id-240' is-artificial='yes'/>
15779          <parameter type-id='type-id-1415'/>
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='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15785          <parameter type-id='type-id-240' is-artificial='yes'/>
15786          <return type-id='type-id-75'/>
15787        </function-decl>
15788      </member-function>
15789      <member-function access='private' constructor='yes'>
15790        <function-decl name='SpinLock' filepath='./src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15791          <parameter type-id='type-id-240' is-artificial='yes'/>
15792          <parameter type-id='type-id-95'/>
15793          <return type-id='type-id-75'/>
15794        </function-decl>
15795      </member-function>
15796      <member-function access='private' constructor='yes'>
15797        <function-decl name='SpinLock' filepath='./src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15798          <parameter type-id='type-id-240' is-artificial='yes'/>
15799          <parameter type-id='type-id-1415'/>
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='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15805          <parameter type-id='type-id-240' is-artificial='yes'/>
15806          <return type-id='type-id-75'/>
15807        </function-decl>
15808      </member-function>
15809      <member-function access='private' constructor='yes'>
15810        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15811          <parameter type-id='type-id-240' is-artificial='yes'/>
15812          <parameter type-id='type-id-95'/>
15813          <return type-id='type-id-75'/>
15814        </function-decl>
15815      </member-function>
15816      <member-function access='private' constructor='yes'>
15817        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15818          <parameter type-id='type-id-240' is-artificial='yes'/>
15819          <parameter type-id='type-id-1415'/>
15820          <return type-id='type-id-75'/>
15821        </function-decl>
15822      </member-function>
15823      <member-function access='private'>
15824        <function-decl name='TryLock' mangled-name='_ZN8SpinLock7TryLockEv' filepath='src/base/spinlock.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
15825          <parameter type-id='type-id-240' is-artificial='yes'/>
15826          <return type-id='type-id-76'/>
15827        </function-decl>
15828      </member-function>
15829      <member-function access='private' constructor='yes'>
15830        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15831          <parameter type-id='type-id-240' is-artificial='yes'/>
15832          <return type-id='type-id-75'/>
15833        </function-decl>
15834      </member-function>
15835      <member-function access='private' constructor='yes'>
15836        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15837          <parameter type-id='type-id-240' is-artificial='yes'/>
15838          <parameter type-id='type-id-95'/>
15839          <return type-id='type-id-75'/>
15840        </function-decl>
15841      </member-function>
15842      <member-function access='private' constructor='yes'>
15843        <function-decl name='SpinLock' filepath='src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15844          <parameter type-id='type-id-240' is-artificial='yes'/>
15845          <parameter type-id='type-id-1415'/>
15846          <return type-id='type-id-75'/>
15847        </function-decl>
15848      </member-function>
15849      <member-function access='private'>
15850        <function-decl name='IsHeld' mangled-name='_ZNK8SpinLock6IsHeldEv' filepath='src/base/spinlock.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
15851          <parameter type-id='type-id-1416' is-artificial='yes'/>
15852          <return type-id='type-id-76'/>
15853        </function-decl>
15854      </member-function>
15855      <member-function access='private' constructor='yes'>
15856        <function-decl name='SpinLock' filepath='./src/base/spinlock.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15857          <parameter type-id='type-id-240' is-artificial='yes'/>
15858          <return type-id='type-id-75'/>
15859        </function-decl>
15860      </member-function>
15861      <member-function access='private' constructor='yes'>
15862        <function-decl name='SpinLock' filepath='./src/base/spinlock.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15863          <parameter type-id='type-id-240' is-artificial='yes'/>
15864          <parameter type-id='type-id-95'/>
15865          <return type-id='type-id-75'/>
15866        </function-decl>
15867      </member-function>
15868      <member-function access='private' constructor='yes'>
15869        <function-decl name='SpinLock' filepath='./src/base/spinlock.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15870          <parameter type-id='type-id-240' is-artificial='yes'/>
15871          <parameter type-id='type-id-1415'/>
15872          <return type-id='type-id-75'/>
15873        </function-decl>
15874      </member-function>
15875      <member-function access='private'>
15876        <function-decl name='CalculateWaitCycles' mangled-name='_ZN8SpinLock19CalculateWaitCyclesEl' filepath='./src/base/spinlock.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64'>
15877          <parameter type-id='type-id-240' is-artificial='yes'/>
15878          <parameter type-id='type-id-103'/>
15879          <return type-id='type-id-83'/>
15880        </function-decl>
15881      </member-function>
15882      <member-function access='private'>
15883        <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'>
15884          <parameter type-id='type-id-240' is-artificial='yes'/>
15885          <parameter type-id='type-id-103'/>
15886          <parameter type-id='type-id-1417'/>
15887          <return type-id='type-id-93'/>
15888        </function-decl>
15889      </member-function>
15890      <member-function access='private'>
15891        <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'>
15892          <parameter type-id='type-id-240' is-artificial='yes'/>
15893          <parameter type-id='type-id-119'/>
15894          <return type-id='type-id-75'/>
15895        </function-decl>
15896      </member-function>
15897      <member-function access='private'>
15898        <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'>
15899          <parameter type-id='type-id-240' is-artificial='yes'/>
15900          <return type-id='type-id-75'/>
15901        </function-decl>
15902      </member-function>
15903    </class-decl>
15904    <class-decl name='SpinLockHolder' size-in-bits='64' visibility='default' filepath='src/base/spinlock.h' line='130' column='1' id='type-id-1418'>
15905      <data-member access='private' layout-offset-in-bits='0'>
15906        <var-decl name='lock_' type-id='type-id-240' visibility='default' filepath='src/base/spinlock.h' line='132' column='1'/>
15907      </data-member>
15908      <member-function access='private' constructor='yes'>
15909        <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'>
15910          <parameter type-id='type-id-1419' is-artificial='yes'/>
15911          <parameter type-id='type-id-240'/>
15912          <return type-id='type-id-75'/>
15913        </function-decl>
15914      </member-function>
15915      <member-function access='private' destructor='yes'>
15916        <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'>
15917          <parameter type-id='type-id-1419' is-artificial='yes'/>
15918          <parameter type-id='type-id-1' is-artificial='yes'/>
15919          <return type-id='type-id-75'/>
15920        </function-decl>
15921      </member-function>
15922      <member-function access='private' constructor='yes'>
15923        <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'>
15924          <parameter type-id='type-id-1419' is-artificial='yes'/>
15925          <parameter type-id='type-id-240'/>
15926          <return type-id='type-id-75'/>
15927        </function-decl>
15928      </member-function>
15929      <member-function access='private' destructor='yes'>
15930        <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'>
15931          <parameter type-id='type-id-1419' is-artificial='yes'/>
15932          <parameter type-id='type-id-1' is-artificial='yes'/>
15933          <return type-id='type-id-75'/>
15934        </function-decl>
15935      </member-function>
15936      <member-function access='private' constructor='yes'>
15937        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
15938          <parameter type-id='type-id-1419' is-artificial='yes'/>
15939          <parameter type-id='type-id-240'/>
15940          <return type-id='type-id-75'/>
15941        </function-decl>
15942      </member-function>
15943      <member-function access='private' destructor='yes'>
15944        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
15945          <parameter type-id='type-id-1419' is-artificial='yes'/>
15946          <parameter type-id='type-id-1' is-artificial='yes'/>
15947          <return type-id='type-id-75'/>
15948        </function-decl>
15949      </member-function>
15950      <member-function access='private' constructor='yes'>
15951        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
15952          <parameter type-id='type-id-1419' is-artificial='yes'/>
15953          <parameter type-id='type-id-240'/>
15954          <return type-id='type-id-75'/>
15955        </function-decl>
15956      </member-function>
15957      <member-function access='private' destructor='yes'>
15958        <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'>
15959          <parameter type-id='type-id-1419' is-artificial='yes'/>
15960          <parameter type-id='type-id-1' is-artificial='yes'/>
15961          <return type-id='type-id-75'/>
15962        </function-decl>
15963      </member-function>
15964      <member-function access='private' constructor='yes'>
15965        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
15966          <parameter type-id='type-id-1419' is-artificial='yes'/>
15967          <parameter type-id='type-id-240'/>
15968          <return type-id='type-id-75'/>
15969        </function-decl>
15970      </member-function>
15971      <member-function access='private' destructor='yes'>
15972        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
15973          <parameter type-id='type-id-1419' is-artificial='yes'/>
15974          <parameter type-id='type-id-1' is-artificial='yes'/>
15975          <return type-id='type-id-75'/>
15976        </function-decl>
15977      </member-function>
15978      <member-function access='private' constructor='yes'>
15979        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
15980          <parameter type-id='type-id-1419' is-artificial='yes'/>
15981          <parameter type-id='type-id-240'/>
15982          <return type-id='type-id-75'/>
15983        </function-decl>
15984      </member-function>
15985      <member-function access='private' destructor='yes'>
15986        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
15987          <parameter type-id='type-id-1419' is-artificial='yes'/>
15988          <parameter type-id='type-id-1' is-artificial='yes'/>
15989          <return type-id='type-id-75'/>
15990        </function-decl>
15991      </member-function>
15992      <member-function access='private' constructor='yes'>
15993        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
15994          <parameter type-id='type-id-1419' is-artificial='yes'/>
15995          <parameter type-id='type-id-240'/>
15996          <return type-id='type-id-75'/>
15997        </function-decl>
15998      </member-function>
15999      <member-function access='private' destructor='yes'>
16000        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16001          <parameter type-id='type-id-1419' is-artificial='yes'/>
16002          <parameter type-id='type-id-1' is-artificial='yes'/>
16003          <return type-id='type-id-75'/>
16004        </function-decl>
16005      </member-function>
16006      <member-function access='private' constructor='yes'>
16007        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16008          <parameter type-id='type-id-1419' is-artificial='yes'/>
16009          <parameter type-id='type-id-240'/>
16010          <return type-id='type-id-75'/>
16011        </function-decl>
16012      </member-function>
16013      <member-function access='private' destructor='yes'>
16014        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16015          <parameter type-id='type-id-1419' is-artificial='yes'/>
16016          <parameter type-id='type-id-1' is-artificial='yes'/>
16017          <return type-id='type-id-75'/>
16018        </function-decl>
16019      </member-function>
16020      <member-function access='private' constructor='yes'>
16021        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16022          <parameter type-id='type-id-1419' is-artificial='yes'/>
16023          <parameter type-id='type-id-240'/>
16024          <return type-id='type-id-75'/>
16025        </function-decl>
16026      </member-function>
16027      <member-function access='private' destructor='yes'>
16028        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16029          <parameter type-id='type-id-1419' is-artificial='yes'/>
16030          <parameter type-id='type-id-1' is-artificial='yes'/>
16031          <return type-id='type-id-75'/>
16032        </function-decl>
16033      </member-function>
16034      <member-function access='private' constructor='yes'>
16035        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16036          <parameter type-id='type-id-1419' is-artificial='yes'/>
16037          <parameter type-id='type-id-240'/>
16038          <return type-id='type-id-75'/>
16039        </function-decl>
16040      </member-function>
16041      <member-function access='private' destructor='yes'>
16042        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16043          <parameter type-id='type-id-1419' is-artificial='yes'/>
16044          <parameter type-id='type-id-1' is-artificial='yes'/>
16045          <return type-id='type-id-75'/>
16046        </function-decl>
16047      </member-function>
16048      <member-function access='private' constructor='yes'>
16049        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16050          <parameter type-id='type-id-1419' is-artificial='yes'/>
16051          <parameter type-id='type-id-240'/>
16052          <return type-id='type-id-75'/>
16053        </function-decl>
16054      </member-function>
16055      <member-function access='private' destructor='yes'>
16056        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16057          <parameter type-id='type-id-1419' is-artificial='yes'/>
16058          <parameter type-id='type-id-1' is-artificial='yes'/>
16059          <return type-id='type-id-75'/>
16060        </function-decl>
16061      </member-function>
16062      <member-function access='private' constructor='yes'>
16063        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16064          <parameter type-id='type-id-1419' is-artificial='yes'/>
16065          <parameter type-id='type-id-240'/>
16066          <return type-id='type-id-75'/>
16067        </function-decl>
16068      </member-function>
16069      <member-function access='private' destructor='yes'>
16070        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16071          <parameter type-id='type-id-1419' is-artificial='yes'/>
16072          <parameter type-id='type-id-1' is-artificial='yes'/>
16073          <return type-id='type-id-75'/>
16074        </function-decl>
16075      </member-function>
16076      <member-function access='private' constructor='yes'>
16077        <function-decl name='SpinLockHolder' filepath='src/base/spinlock.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
16078          <parameter type-id='type-id-1419' is-artificial='yes'/>
16079          <parameter type-id='type-id-240'/>
16080          <return type-id='type-id-75'/>
16081        </function-decl>
16082      </member-function>
16083      <member-function access='private' destructor='yes'>
16084        <function-decl name='~SpinLockHolder' filepath='src/base/spinlock.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
16085          <parameter type-id='type-id-1419' is-artificial='yes'/>
16086          <parameter type-id='type-id-1' is-artificial='yes'/>
16087          <return type-id='type-id-75'/>
16088        </function-decl>
16089      </member-function>
16090    </class-decl>
16091    <class-decl name='TCMallocGuard' size-in-bits='8' visibility='default' filepath='src/tcmalloc_guard.h' line='43' column='1' id='type-id-1420'>
16092      <member-function access='private' constructor='yes'>
16093        <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'>
16094          <parameter type-id='type-id-1421' is-artificial='yes'/>
16095          <return type-id='type-id-75'/>
16096        </function-decl>
16097      </member-function>
16098      <member-function access='private' destructor='yes'>
16099        <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'>
16100          <parameter type-id='type-id-1421' is-artificial='yes'/>
16101          <parameter type-id='type-id-1' is-artificial='yes'/>
16102          <return type-id='type-id-75'/>
16103        </function-decl>
16104      </member-function>
16105    </class-decl>
16106    <class-decl name='TCMallocImplementation' size-in-bits='128' visibility='default' filepath='src/tcmalloc.cc' line='562' column='1' id='type-id-1422'>
16107      <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1020'/>
16108      <member-type access='private'>
16109        <typedef-decl name='RangeFunction' type-id='type-id-1424' filepath='./src/gperftools/malloc_extension.h' line='143' column='1' id='type-id-1423'/>
16110      </member-type>
16111      <data-member access='private' layout-offset-in-bits='64'>
16112        <var-decl name='extra_bytes_released_' type-id='type-id-7' visibility='default' filepath='src/tcmalloc.cc' line='570' column='1'/>
16113      </data-member>
16114      <member-function access='private' constructor='yes'>
16115        <function-decl name='TCMallocImplementation' filepath='src/tcmalloc.cc' line='573' column='1' visibility='default' binding='global' size-in-bits='64'>
16116          <parameter type-id='type-id-1425' is-artificial='yes'/>
16117          <return type-id='type-id-75'/>
16118        </function-decl>
16119      </member-function>
16120      <member-function access='private' vtable-offset='7'>
16121        <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'>
16122          <parameter type-id='type-id-1425' is-artificial='yes'/>
16123          <parameter type-id='type-id-3'/>
16124          <parameter type-id='type-id-1'/>
16125          <return type-id='type-id-75'/>
16126        </function-decl>
16127      </member-function>
16128      <member-function access='private' vtable-offset='8'>
16129        <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'>
16130          <parameter type-id='type-id-1425' is-artificial='yes'/>
16131          <parameter type-id='type-id-1024'/>
16132          <return type-id='type-id-75'/>
16133        </function-decl>
16134      </member-function>
16135      <member-function access='private' vtable-offset='10'>
16136        <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'>
16137          <parameter type-id='type-id-1425' is-artificial='yes'/>
16138          <parameter type-id='type-id-73'/>
16139          <parameter type-id='type-id-1025'/>
16140          <return type-id='type-id-75'/>
16141        </function-decl>
16142      </member-function>
16143      <member-function access='private' vtable-offset='11'>
16144        <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'>
16145          <parameter type-id='type-id-1425' is-artificial='yes'/>
16146          <parameter type-id='type-id-2'/>
16147          <parameter type-id='type-id-244'/>
16148          <return type-id='type-id-76'/>
16149        </function-decl>
16150      </member-function>
16151      <member-function access='private' vtable-offset='12'>
16152        <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'>
16153          <parameter type-id='type-id-1425' is-artificial='yes'/>
16154          <parameter type-id='type-id-2'/>
16155          <parameter type-id='type-id-7'/>
16156          <return type-id='type-id-76'/>
16157        </function-decl>
16158      </member-function>
16159      <member-function access='private' vtable-offset='13'>
16160        <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'>
16161          <parameter type-id='type-id-1425' is-artificial='yes'/>
16162          <return type-id='type-id-75'/>
16163        </function-decl>
16164      </member-function>
16165      <member-function access='private' vtable-offset='14'>
16166        <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'>
16167          <parameter type-id='type-id-1425' is-artificial='yes'/>
16168          <return type-id='type-id-75'/>
16169        </function-decl>
16170      </member-function>
16171      <member-function access='private' vtable-offset='15'>
16172        <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'>
16173          <parameter type-id='type-id-1425' is-artificial='yes'/>
16174          <return type-id='type-id-1026'/>
16175        </function-decl>
16176      </member-function>
16177      <member-function access='private' vtable-offset='16'>
16178        <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'>
16179          <parameter type-id='type-id-1425' is-artificial='yes'/>
16180          <parameter type-id='type-id-1026'/>
16181          <return type-id='type-id-75'/>
16182        </function-decl>
16183      </member-function>
16184      <member-function access='private' vtable-offset='17'>
16185        <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'>
16186          <parameter type-id='type-id-1425' is-artificial='yes'/>
16187          <parameter type-id='type-id-7'/>
16188          <return type-id='type-id-75'/>
16189        </function-decl>
16190      </member-function>
16191      <member-function access='private' vtable-offset='19'>
16192        <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'>
16193          <parameter type-id='type-id-1425' is-artificial='yes'/>
16194          <parameter type-id='type-id-15'/>
16195          <return type-id='type-id-75'/>
16196        </function-decl>
16197      </member-function>
16198      <member-function access='private' vtable-offset='20'>
16199        <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'>
16200          <parameter type-id='type-id-1425' is-artificial='yes'/>
16201          <return type-id='type-id-15'/>
16202        </function-decl>
16203      </member-function>
16204      <member-function access='private' vtable-offset='21'>
16205        <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'>
16206          <parameter type-id='type-id-1425' is-artificial='yes'/>
16207          <parameter type-id='type-id-7'/>
16208          <return type-id='type-id-7'/>
16209        </function-decl>
16210      </member-function>
16211      <member-function access='private' vtable-offset='22'>
16212        <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'>
16213          <parameter type-id='type-id-1425' is-artificial='yes'/>
16214          <parameter type-id='type-id-73'/>
16215          <return type-id='type-id-7'/>
16216        </function-decl>
16217      </member-function>
16218      <member-function access='private' vtable-offset='23'>
16219        <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'>
16220          <parameter type-id='type-id-1425' is-artificial='yes'/>
16221          <parameter type-id='type-id-73'/>
16222          <return type-id='type-id-1021'/>
16223        </function-decl>
16224      </member-function>
16225      <member-function access='private' vtable-offset='24'>
16226        <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'>
16227          <parameter type-id='type-id-1425' is-artificial='yes'/>
16228          <parameter type-id='type-id-1027'/>
16229          <return type-id='type-id-75'/>
16230        </function-decl>
16231      </member-function>
16232      <member-function access='private' vtable-offset='25'>
16233        <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'>
16234          <parameter type-id='type-id-1425' is-artificial='yes'/>
16235          <parameter type-id='type-id-1023'/>
16236          <return type-id='type-id-174'/>
16237        </function-decl>
16238      </member-function>
16239      <member-function access='private' vtable-offset='26'>
16240        <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'>
16241          <parameter type-id='type-id-1425' is-artificial='yes'/>
16242          <return type-id='type-id-174'/>
16243        </function-decl>
16244      </member-function>
16245    </class-decl>
16246    <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-1426'>
16247      <member-type access='private'>
16248        <class-decl name='Leaf' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1427'/>
16249      </member-type>
16250      <member-type access='private'>
16251        <class-decl name='Node' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1428'/>
16252      </member-type>
16253      <member-type access='private'>
16254        <class-decl name='Node' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-147'/>
16255      </member-type>
16256      <member-type access='private'>
16257        <class-decl name='Node' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1164'/>
16258      </member-type>
16259      <data-member access='private' static='yes'>
16260        <var-decl name='INTERIOR_BITS' type-id='type-id-139' visibility='default' filepath='src/pagemap.h' line='212' column='1'/>
16261      </data-member>
16262      <data-member access='private' static='yes'>
16263        <var-decl name='INTERIOR_LENGTH' type-id='type-id-139' visibility='default' filepath='src/pagemap.h' line='213' column='1'/>
16264      </data-member>
16265      <data-member access='private' static='yes'>
16266        <var-decl name='LEAF_BITS' type-id='type-id-139' visibility='default' filepath='src/pagemap.h' line='216' column='1'/>
16267      </data-member>
16268      <data-member access='private' static='yes'>
16269        <var-decl name='LEAF_LENGTH' type-id='type-id-139' visibility='default' filepath='src/pagemap.h' line='217' column='1'/>
16270      </data-member>
16271      <data-member access='private' layout-offset-in-bits='0'>
16272        <var-decl name='root_' type-id='type-id-1429' visibility='default' filepath='src/pagemap.h' line='229' column='1'/>
16273      </data-member>
16274      <data-member access='private' layout-offset-in-bits='64'>
16275        <var-decl name='allocator_' type-id='type-id-192' visibility='default' filepath='src/pagemap.h' line='230' column='1'/>
16276      </data-member>
16277      <member-function access='private'>
16278        <function-decl name='TCMalloc_PageMap3' filepath='src/pagemap.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
16279          <parameter type-id='type-id-1430' is-artificial='yes'/>
16280          <parameter type-id='type-id-192'/>
16281          <return type-id='type-id-75'/>
16282        </function-decl>
16283      </member-function>
16284      <member-function access='private'>
16285        <function-decl name='get' mangled-name='_ZNK17TCMalloc_PageMap3ILi35EE3getEm' filepath='src/pagemap.h' line='248' column='1' visibility='default' binding='global' size-in-bits='64'>
16286          <parameter type-id='type-id-1431' is-artificial='yes'/>
16287          <parameter type-id='type-id-19'/>
16288          <return type-id='type-id-73'/>
16289        </function-decl>
16290      </member-function>
16291      <member-function access='private'>
16292        <function-decl name='TCMalloc_PageMap3' filepath='src/pagemap.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
16293          <parameter type-id='type-id-1430' is-artificial='yes'/>
16294          <parameter type-id='type-id-192'/>
16295          <return type-id='type-id-75'/>
16296        </function-decl>
16297      </member-function>
16298      <member-function access='private'>
16299        <function-decl name='TCMalloc_PageMap3' filepath='src/pagemap.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
16300          <parameter type-id='type-id-1430' is-artificial='yes'/>
16301          <parameter type-id='type-id-192'/>
16302          <return type-id='type-id-75'/>
16303        </function-decl>
16304      </member-function>
16305      <member-function access='private'>
16306        <function-decl name='set' mangled-name='_ZN17TCMalloc_PageMap3ILi35EE3setEmPv' filepath='src/pagemap.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
16307          <parameter type-id='type-id-1430' is-artificial='yes'/>
16308          <parameter type-id='type-id-19'/>
16309          <parameter type-id='type-id-73'/>
16310          <return type-id='type-id-75'/>
16311        </function-decl>
16312      </member-function>
16313      <member-function access='private'>
16314        <function-decl name='Next' mangled-name='_ZNK17TCMalloc_PageMap3ILi35EE4NextEm' filepath='src/pagemap.h' line='300' column='1' visibility='default' binding='global' size-in-bits='64'>
16315          <parameter type-id='type-id-1431' is-artificial='yes'/>
16316          <parameter type-id='type-id-19'/>
16317          <return type-id='type-id-73'/>
16318        </function-decl>
16319      </member-function>
16320      <member-function access='private'>
16321        <function-decl name='PreallocateMoreMemory' mangled-name='_ZN17TCMalloc_PageMap3ILi35EE21PreallocateMoreMemoryEv' filepath='src/pagemap.h' line='297' column='1' visibility='default' binding='global' size-in-bits='64'>
16322          <parameter type-id='type-id-1430' is-artificial='yes'/>
16323          <return type-id='type-id-75'/>
16324        </function-decl>
16325      </member-function>
16326      <member-function access='private'>
16327        <function-decl name='Ensure' mangled-name='_ZN17TCMalloc_PageMap3ILi35EE6EnsureEmm' filepath='src/pagemap.h' line='267' column='1' visibility='default' binding='global' size-in-bits='64'>
16328          <parameter type-id='type-id-1430' is-artificial='yes'/>
16329          <parameter type-id='type-id-19'/>
16330          <parameter type-id='type-id-19'/>
16331          <return type-id='type-id-76'/>
16332        </function-decl>
16333      </member-function>
16334      <member-function access='private'>
16335        <function-decl name='NewNode' mangled-name='_ZN17TCMalloc_PageMap3ILi35EE7NewNodeEv' filepath='src/pagemap.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64'>
16336          <parameter type-id='type-id-1430' is-artificial='yes'/>
16337          <return type-id='type-id-1165'/>
16338        </function-decl>
16339      </member-function>
16340    </class-decl>
16341    <class-decl name='TCMalloc_Printer' size-in-bits='128' visibility='default' filepath='src/internal_logging.h' line='126' column='1' id='type-id-1432'>
16342      <data-member access='private' layout-offset-in-bits='0'>
16343        <var-decl name='buf_' type-id='type-id-3' visibility='default' filepath='src/internal_logging.h' line='128' column='1'/>
16344      </data-member>
16345      <data-member access='private' layout-offset-in-bits='64'>
16346        <var-decl name='left_' type-id='type-id-1' visibility='default' filepath='src/internal_logging.h' line='129' column='1'/>
16347      </data-member>
16348      <member-function access='private' constructor='yes'>
16349        <function-decl name='TCMalloc_Printer' filepath='src/internal_logging.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
16350          <parameter type-id='type-id-1433' is-artificial='yes'/>
16351          <parameter type-id='type-id-3'/>
16352          <parameter type-id='type-id-1'/>
16353          <return type-id='type-id-75'/>
16354        </function-decl>
16355      </member-function>
16356      <member-function access='private' constructor='yes'>
16357        <function-decl name='TCMalloc_Printer' filepath='src/internal_logging.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
16358          <parameter type-id='type-id-1433' is-artificial='yes'/>
16359          <parameter type-id='type-id-3'/>
16360          <parameter type-id='type-id-1'/>
16361          <return type-id='type-id-75'/>
16362        </function-decl>
16363      </member-function>
16364      <member-function access='private'>
16365        <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'>
16366          <parameter type-id='type-id-1433' is-artificial='yes'/>
16367          <parameter type-id='type-id-2'/>
16368          <parameter is-variadic='yes'/>
16369          <return type-id='type-id-75'/>
16370        </function-decl>
16371      </member-function>
16372    </class-decl>
16373    <type-decl name='double' size-in-bits='64' id='type-id-15'/>
16374    <array-type-def dimensions='1' type-id='type-id-15' size-in-bits='65536' id='type-id-1434'>
16375      <subrange length='1024' lower-bound='0' upper-bound='1023' type-id='type-id-19' id='type-id-1249'/>
16376    </array-type-def>
16377    <type-decl name='float' size-in-bits='32' id='type-id-16'/>
16378    <type-decl name='int' size-in-bits='32' id='type-id-1'/>
16379    <array-type-def dimensions='1' type-id='type-id-103' size-in-bits='8192' id='type-id-1435'>
16380      <subrange length='128' lower-bound='0' upper-bound='127' type-id='type-id-19' id='type-id-1436'/>
16381    </array-type-def>
16382    <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='2816' id='type-id-1437'>
16383      <subrange length='88' lower-bound='0' upper-bound='87' type-id='type-id-19' id='type-id-1438'/>
16384    </array-type-def>
16385    <type-decl name='long double' size-in-bits='128' id='type-id-17'/>
16386    <type-decl name='long int' size-in-bits='64' id='type-id-18'/>
16387    <type-decl name='long long int' size-in-bits='64' id='type-id-20'/>
16388    <type-decl name='signed char' size-in-bits='8' id='type-id-153'/>
16389    <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='5632' id='type-id-1439'>
16390      <subrange length='88' lower-bound='0' upper-bound='87' type-id='type-id-19' id='type-id-1438'/>
16391    </array-type-def>
16392    <class-decl name='TCMallocStats' size-in-bits='512' is-struct='yes' visibility='default' filepath='src/tcmalloc.cc' line='295' column='1' id='type-id-1440'>
16393      <data-member access='public' layout-offset-in-bits='0'>
16394        <var-decl name='thread_bytes' type-id='type-id-38' visibility='default' filepath='src/tcmalloc.cc' line='296' column='1'/>
16395      </data-member>
16396      <data-member access='public' layout-offset-in-bits='64'>
16397        <var-decl name='central_bytes' type-id='type-id-38' visibility='default' filepath='src/tcmalloc.cc' line='297' column='1'/>
16398      </data-member>
16399      <data-member access='public' layout-offset-in-bits='128'>
16400        <var-decl name='transfer_bytes' type-id='type-id-38' visibility='default' filepath='src/tcmalloc.cc' line='298' column='1'/>
16401      </data-member>
16402      <data-member access='public' layout-offset-in-bits='192'>
16403        <var-decl name='metadata_bytes' type-id='type-id-38' visibility='default' filepath='src/tcmalloc.cc' line='299' column='1'/>
16404      </data-member>
16405      <data-member access='public' layout-offset-in-bits='256'>
16406        <var-decl name='pageheap' type-id='type-id-1441' visibility='default' filepath='src/tcmalloc.cc' line='300' column='1'/>
16407      </data-member>
16408    </class-decl>
16409    <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-149'>
16410      <data-member access='public' layout-offset-in-bits='0'>
16411        <var-decl name='_flags' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='272' column='1'/>
16412      </data-member>
16413      <data-member access='public' layout-offset-in-bits='64'>
16414        <var-decl name='_IO_read_ptr' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='277' column='1'/>
16415      </data-member>
16416      <data-member access='public' layout-offset-in-bits='128'>
16417        <var-decl name='_IO_read_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='278' column='1'/>
16418      </data-member>
16419      <data-member access='public' layout-offset-in-bits='192'>
16420        <var-decl name='_IO_read_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='279' column='1'/>
16421      </data-member>
16422      <data-member access='public' layout-offset-in-bits='256'>
16423        <var-decl name='_IO_write_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='280' column='1'/>
16424      </data-member>
16425      <data-member access='public' layout-offset-in-bits='320'>
16426        <var-decl name='_IO_write_ptr' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='281' column='1'/>
16427      </data-member>
16428      <data-member access='public' layout-offset-in-bits='384'>
16429        <var-decl name='_IO_write_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='282' column='1'/>
16430      </data-member>
16431      <data-member access='public' layout-offset-in-bits='448'>
16432        <var-decl name='_IO_buf_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='283' column='1'/>
16433      </data-member>
16434      <data-member access='public' layout-offset-in-bits='512'>
16435        <var-decl name='_IO_buf_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='284' column='1'/>
16436      </data-member>
16437      <data-member access='public' layout-offset-in-bits='576'>
16438        <var-decl name='_IO_save_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='286' column='1'/>
16439      </data-member>
16440      <data-member access='public' layout-offset-in-bits='640'>
16441        <var-decl name='_IO_backup_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='287' column='1'/>
16442      </data-member>
16443      <data-member access='public' layout-offset-in-bits='704'>
16444        <var-decl name='_IO_save_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='288' column='1'/>
16445      </data-member>
16446      <data-member access='public' layout-offset-in-bits='768'>
16447        <var-decl name='_markers' type-id='type-id-150' visibility='default' filepath='/usr/include/libio.h' line='290' column='1'/>
16448      </data-member>
16449      <data-member access='public' layout-offset-in-bits='832'>
16450        <var-decl name='_chain' type-id='type-id-151' visibility='default' filepath='/usr/include/libio.h' line='292' column='1'/>
16451      </data-member>
16452      <data-member access='public' layout-offset-in-bits='896'>
16453        <var-decl name='_fileno' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='294' column='1'/>
16454      </data-member>
16455      <data-member access='public' layout-offset-in-bits='928'>
16456        <var-decl name='_flags2' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='298' column='1'/>
16457      </data-member>
16458      <data-member access='public' layout-offset-in-bits='960'>
16459        <var-decl name='_old_offset' type-id='type-id-152' visibility='default' filepath='/usr/include/libio.h' line='300' column='1'/>
16460      </data-member>
16461      <data-member access='public' layout-offset-in-bits='1024'>
16462        <var-decl name='_cur_column' type-id='type-id-42' visibility='default' filepath='/usr/include/libio.h' line='304' column='1'/>
16463      </data-member>
16464      <data-member access='public' layout-offset-in-bits='1040'>
16465        <var-decl name='_vtable_offset' type-id='type-id-153' visibility='default' filepath='/usr/include/libio.h' line='305' column='1'/>
16466      </data-member>
16467      <data-member access='public' layout-offset-in-bits='1048'>
16468        <var-decl name='_shortbuf' type-id='type-id-154' visibility='default' filepath='/usr/include/libio.h' line='306' column='1'/>
16469      </data-member>
16470      <data-member access='public' layout-offset-in-bits='1088'>
16471        <var-decl name='_lock' type-id='type-id-155' visibility='default' filepath='/usr/include/libio.h' line='310' column='1'/>
16472      </data-member>
16473      <data-member access='public' layout-offset-in-bits='1152'>
16474        <var-decl name='_offset' type-id='type-id-156' visibility='default' filepath='/usr/include/libio.h' line='319' column='1'/>
16475      </data-member>
16476      <data-member access='public' layout-offset-in-bits='1216'>
16477        <var-decl name='__pad1' type-id='type-id-73' visibility='default' filepath='/usr/include/libio.h' line='328' column='1'/>
16478      </data-member>
16479      <data-member access='public' layout-offset-in-bits='1280'>
16480        <var-decl name='__pad2' type-id='type-id-73' visibility='default' filepath='/usr/include/libio.h' line='329' column='1'/>
16481      </data-member>
16482      <data-member access='public' layout-offset-in-bits='1344'>
16483        <var-decl name='__pad3' type-id='type-id-73' visibility='default' filepath='/usr/include/libio.h' line='330' column='1'/>
16484      </data-member>
16485      <data-member access='public' layout-offset-in-bits='1408'>
16486        <var-decl name='__pad4' type-id='type-id-73' visibility='default' filepath='/usr/include/libio.h' line='331' column='1'/>
16487      </data-member>
16488      <data-member access='public' layout-offset-in-bits='1472'>
16489        <var-decl name='__pad5' type-id='type-id-7' visibility='default' filepath='/usr/include/libio.h' line='332' column='1'/>
16490      </data-member>
16491      <data-member access='public' layout-offset-in-bits='1536'>
16492        <var-decl name='_mode' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='334' column='1'/>
16493      </data-member>
16494      <data-member access='public' layout-offset-in-bits='1568'>
16495        <var-decl name='_unused2' type-id='type-id-157' visibility='default' filepath='/usr/include/libio.h' line='336' column='1'/>
16496      </data-member>
16497    </class-decl>
16498    <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-1442'>
16499      <data-member access='public' layout-offset-in-bits='0'>
16500        <var-decl name='_next' type-id='type-id-150' visibility='default' filepath='/usr/include/libio.h' line='187' column='1'/>
16501      </data-member>
16502      <data-member access='public' layout-offset-in-bits='64'>
16503        <var-decl name='_sbuf' type-id='type-id-151' visibility='default' filepath='/usr/include/libio.h' line='188' column='1'/>
16504      </data-member>
16505      <data-member access='public' layout-offset-in-bits='128'>
16506        <var-decl name='_pos' type-id='type-id-1' visibility='default' filepath='/usr/include/libio.h' line='192' column='1'/>
16507      </data-member>
16508    </class-decl>
16509    <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-1443'>
16510      <member-type access='public'>
16511        <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-1444'>
16512          <data-member access='public'>
16513            <var-decl name='__wch' type-id='type-id-161' visibility='default' filepath='/usr/include/wchar.h' line='89' column='1'/>
16514          </data-member>
16515          <data-member access='public'>
16516            <var-decl name='__wchb' type-id='type-id-1395' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/>
16517          </data-member>
16518        </union-decl>
16519      </member-type>
16520      <data-member access='public' layout-offset-in-bits='0'>
16521        <var-decl name='__count' type-id='type-id-1' visibility='default' filepath='/usr/include/wchar.h' line='85' column='1'/>
16522      </data-member>
16523      <data-member access='public' layout-offset-in-bits='32'>
16524        <var-decl name='__value' type-id='type-id-1444' visibility='default' filepath='/usr/include/wchar.h' line='94' column='1'/>
16525      </data-member>
16526    </class-decl>
16527    <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-164'>
16528      <data-member access='public' layout-offset-in-bits='0'>
16529        <var-decl name='quot' type-id='type-id-1' visibility='default' filepath='/usr/include/stdlib.h' line='100' column='1'/>
16530      </data-member>
16531      <data-member access='public' layout-offset-in-bits='32'>
16532        <var-decl name='rem' type-id='type-id-1' visibility='default' filepath='/usr/include/stdlib.h' line='101' column='1'/>
16533      </data-member>
16534    </class-decl>
16535    <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-1445'>
16536      <data-member access='public' layout-offset-in-bits='0'>
16537        <var-decl name='decimal_point' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='58' column='1'/>
16538      </data-member>
16539      <data-member access='public' layout-offset-in-bits='64'>
16540        <var-decl name='thousands_sep' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='59' column='1'/>
16541      </data-member>
16542      <data-member access='public' layout-offset-in-bits='128'>
16543        <var-decl name='grouping' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='65' column='1'/>
16544      </data-member>
16545      <data-member access='public' layout-offset-in-bits='192'>
16546        <var-decl name='int_curr_symbol' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='71' column='1'/>
16547      </data-member>
16548      <data-member access='public' layout-offset-in-bits='256'>
16549        <var-decl name='currency_symbol' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='72' column='1'/>
16550      </data-member>
16551      <data-member access='public' layout-offset-in-bits='320'>
16552        <var-decl name='mon_decimal_point' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='73' column='1'/>
16553      </data-member>
16554      <data-member access='public' layout-offset-in-bits='384'>
16555        <var-decl name='mon_thousands_sep' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='74' column='1'/>
16556      </data-member>
16557      <data-member access='public' layout-offset-in-bits='448'>
16558        <var-decl name='mon_grouping' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='75' column='1'/>
16559      </data-member>
16560      <data-member access='public' layout-offset-in-bits='512'>
16561        <var-decl name='positive_sign' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='76' column='1'/>
16562      </data-member>
16563      <data-member access='public' layout-offset-in-bits='576'>
16564        <var-decl name='negative_sign' type-id='type-id-3' visibility='default' filepath='/usr/include/locale.h' line='77' column='1'/>
16565      </data-member>
16566      <data-member access='public' layout-offset-in-bits='640'>
16567        <var-decl name='int_frac_digits' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='78' column='1'/>
16568      </data-member>
16569      <data-member access='public' layout-offset-in-bits='648'>
16570        <var-decl name='frac_digits' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='79' column='1'/>
16571      </data-member>
16572      <data-member access='public' layout-offset-in-bits='656'>
16573        <var-decl name='p_cs_precedes' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='81' column='1'/>
16574      </data-member>
16575      <data-member access='public' layout-offset-in-bits='664'>
16576        <var-decl name='p_sep_by_space' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='83' column='1'/>
16577      </data-member>
16578      <data-member access='public' layout-offset-in-bits='672'>
16579        <var-decl name='n_cs_precedes' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='85' column='1'/>
16580      </data-member>
16581      <data-member access='public' layout-offset-in-bits='680'>
16582        <var-decl name='n_sep_by_space' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='87' column='1'/>
16583      </data-member>
16584      <data-member access='public' layout-offset-in-bits='688'>
16585        <var-decl name='p_sign_posn' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='94' column='1'/>
16586      </data-member>
16587      <data-member access='public' layout-offset-in-bits='696'>
16588        <var-decl name='n_sign_posn' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='95' column='1'/>
16589      </data-member>
16590      <data-member access='public' layout-offset-in-bits='704'>
16591        <var-decl name='int_p_cs_precedes' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='98' column='1'/>
16592      </data-member>
16593      <data-member access='public' layout-offset-in-bits='712'>
16594        <var-decl name='int_p_sep_by_space' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='100' column='1'/>
16595      </data-member>
16596      <data-member access='public' layout-offset-in-bits='720'>
16597        <var-decl name='int_n_cs_precedes' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='102' column='1'/>
16598      </data-member>
16599      <data-member access='public' layout-offset-in-bits='728'>
16600        <var-decl name='int_n_sep_by_space' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='104' column='1'/>
16601      </data-member>
16602      <data-member access='public' layout-offset-in-bits='736'>
16603        <var-decl name='int_p_sign_posn' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='111' column='1'/>
16604      </data-member>
16605      <data-member access='public' layout-offset-in-bits='744'>
16606        <var-decl name='int_n_sign_posn' type-id='type-id-84' visibility='default' filepath='/usr/include/locale.h' line='112' column='1'/>
16607      </data-member>
16608    </class-decl>
16609    <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-165'>
16610      <data-member access='public' layout-offset-in-bits='0'>
16611        <var-decl name='quot' type-id='type-id-18' visibility='default' filepath='/usr/include/stdlib.h' line='108' column='1'/>
16612      </data-member>
16613      <data-member access='public' layout-offset-in-bits='64'>
16614        <var-decl name='rem' type-id='type-id-18' visibility='default' filepath='/usr/include/stdlib.h' line='109' column='1'/>
16615      </data-member>
16616    </class-decl>
16617    <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-166'>
16618      <data-member access='public' layout-offset-in-bits='0'>
16619        <var-decl name='quot' type-id='type-id-20' visibility='default' filepath='/usr/include/stdlib.h' line='120' column='1'/>
16620      </data-member>
16621      <data-member access='public' layout-offset-in-bits='64'>
16622        <var-decl name='rem' type-id='type-id-20' visibility='default' filepath='/usr/include/stdlib.h' line='121' column='1'/>
16623      </data-member>
16624    </class-decl>
16625    <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-1446'>
16626      <data-member access='public' layout-offset-in-bits='0'>
16627        <var-decl name='arena' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='95' column='1'/>
16628      </data-member>
16629      <data-member access='public' layout-offset-in-bits='32'>
16630        <var-decl name='ordblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='96' column='1'/>
16631      </data-member>
16632      <data-member access='public' layout-offset-in-bits='64'>
16633        <var-decl name='smblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='97' column='1'/>
16634      </data-member>
16635      <data-member access='public' layout-offset-in-bits='96'>
16636        <var-decl name='hblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='98' column='1'/>
16637      </data-member>
16638      <data-member access='public' layout-offset-in-bits='128'>
16639        <var-decl name='hblkhd' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='99' column='1'/>
16640      </data-member>
16641      <data-member access='public' layout-offset-in-bits='160'>
16642        <var-decl name='usmblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='100' column='1'/>
16643      </data-member>
16644      <data-member access='public' layout-offset-in-bits='192'>
16645        <var-decl name='fsmblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='101' column='1'/>
16646      </data-member>
16647      <data-member access='public' layout-offset-in-bits='224'>
16648        <var-decl name='uordblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='102' column='1'/>
16649      </data-member>
16650      <data-member access='public' layout-offset-in-bits='256'>
16651        <var-decl name='fordblks' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='103' column='1'/>
16652      </data-member>
16653      <data-member access='public' layout-offset-in-bits='288'>
16654        <var-decl name='keepcost' type-id='type-id-1' visibility='default' filepath='/usr/include/malloc.h' line='104' column='1'/>
16655      </data-member>
16656    </class-decl>
16657    <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-1447'>
16658      <data-member access='public' layout-offset-in-bits='0'>
16659        <var-decl name='tm_sec' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/>
16660      </data-member>
16661      <data-member access='public' layout-offset-in-bits='32'>
16662        <var-decl name='tm_min' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='136' column='1'/>
16663      </data-member>
16664      <data-member access='public' layout-offset-in-bits='64'>
16665        <var-decl name='tm_hour' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='137' column='1'/>
16666      </data-member>
16667      <data-member access='public' layout-offset-in-bits='96'>
16668        <var-decl name='tm_mday' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='138' column='1'/>
16669      </data-member>
16670      <data-member access='public' layout-offset-in-bits='128'>
16671        <var-decl name='tm_mon' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='139' column='1'/>
16672      </data-member>
16673      <data-member access='public' layout-offset-in-bits='160'>
16674        <var-decl name='tm_year' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='140' column='1'/>
16675      </data-member>
16676      <data-member access='public' layout-offset-in-bits='192'>
16677        <var-decl name='tm_wday' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='141' column='1'/>
16678      </data-member>
16679      <data-member access='public' layout-offset-in-bits='224'>
16680        <var-decl name='tm_yday' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='142' column='1'/>
16681      </data-member>
16682      <data-member access='public' layout-offset-in-bits='256'>
16683        <var-decl name='tm_isdst' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='143' column='1'/>
16684      </data-member>
16685      <data-member access='public' layout-offset-in-bits='320'>
16686        <var-decl name='tm_gmtoff' type-id='type-id-18' visibility='default' filepath='/usr/include/time.h' line='146' column='1'/>
16687      </data-member>
16688      <data-member access='public' layout-offset-in-bits='384'>
16689        <var-decl name='tm_zone' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/>
16690      </data-member>
16691    </class-decl>
16692    <class-decl name='typedef __va_list_tag __va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1448'>
16693      <data-member access='public' layout-offset-in-bits='0'>
16694        <var-decl name='gp_offset' type-id='type-id-161' visibility='default'/>
16695      </data-member>
16696      <data-member access='public' layout-offset-in-bits='32'>
16697        <var-decl name='fp_offset' type-id='type-id-161' visibility='default'/>
16698      </data-member>
16699      <data-member access='public' layout-offset-in-bits='64'>
16700        <var-decl name='overflow_arg_area' type-id='type-id-73' visibility='default'/>
16701      </data-member>
16702      <data-member access='public' layout-offset-in-bits='128'>
16703        <var-decl name='reg_save_area' type-id='type-id-73' visibility='default'/>
16704      </data-member>
16705    </class-decl>
16706    <array-type-def dimensions='1' type-id='type-id-1449' size-in-bits='8192' id='type-id-1450'>
16707      <subrange length='64' lower-bound='0' upper-bound='63' type-id='type-id-19' id='type-id-1245'/>
16708    </array-type-def>
16709    <array-type-def dimensions='1' type-id='type-id-1451' size-in-bits='856064' id='type-id-1452'>
16710      <subrange length='88' lower-bound='0' upper-bound='87' type-id='type-id-19' id='type-id-1438'/>
16711    </array-type-def>
16712    <array-type-def dimensions='1' type-id='type-id-1453' size-in-bits='98304' id='type-id-1454'>
16713      <subrange length='128' lower-bound='0' upper-bound='127' type-id='type-id-19' id='type-id-1436'/>
16714    </array-type-def>
16715    <array-type-def dimensions='1' type-id='type-id-1455' size-in-bits='16896' id='type-id-1456'>
16716      <subrange length='88' lower-bound='0' upper-bound='87' type-id='type-id-19' id='type-id-1438'/>
16717    </array-type-def>
16718    <typedef-decl name='Atomic32' type-id='type-id-141' filepath='./src/base/atomicops-internals-x86.h' line='43' column='1' id='type-id-93'/>
16719    <typedef-decl name='AtomicWord' type-id='type-id-100' filepath='./src/base/atomicops.h' line='129' column='1' id='type-id-1092'/>
16720    <typedef-decl name='Length' type-id='type-id-239' filepath='src/common.h' line='59' column='1' id='type-id-1306'/>
16721    <typedef-decl name='MallocExtensionWriter' type-id='type-id-838' filepath='./src/gperftools/malloc_extension.h' line='68' column='1' id='type-id-1457'/>
16722    <typedef-decl name='PageID' type-id='type-id-239' filepath='src/common.h' line='56' column='1' id='type-id-1305'/>
16723    <typedef-decl name='_IO_lock_t' type-id='type-id-75' filepath='/usr/include/libio.h' line='180' column='1' id='type-id-1458'/>
16724    <typedef-decl name='__FILE' type-id='type-id-149' filepath='/usr/include/stdio.h' line='65' column='1' id='type-id-1459'/>
16725    <typedef-decl name='__compar_fn_t' type-id='type-id-1460' filepath='/usr/include/stdlib.h' line='742' column='1' id='type-id-163'/>
16726    <typedef-decl name='__off64_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='142' column='1' id='type-id-156'/>
16727    <typedef-decl name='__off_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='141' column='1' id='type-id-152'/>
16728    <typedef-decl name='__ssize_t' type-id='type-id-18' filepath='/usr/include/bits/types.h' line='180' column='1' id='type-id-1461'/>
16729    <typedef-decl name='int32' type-id='type-id-141' filepath='src/base/basictypes.h' line='60' column='1' id='type-id-83'/>
16730    <typedef-decl name='int32_t' type-id='type-id-1' filepath='/usr/include/stdint.h' line='39' column='1' id='type-id-141'/>
16731    <typedef-decl name='int64' type-id='type-id-90' filepath='src/base/basictypes.h' line='61' column='1' id='type-id-103'/>
16732    <typedef-decl name='int64_t' type-id='type-id-18' filepath='/usr/include/stdint.h' line='41' column='1' id='type-id-90'/>
16733    <typedef-decl name='intptr_t' type-id='type-id-18' filepath='/usr/include/stdint.h' line='120' column='1' id='type-id-100'/>
16734    <typedef-decl name='mbstate_t' type-id='type-id-1443' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-1462'/>
16735    <typedef-decl name='pthread_key_t' type-id='type-id-161' filepath='/usr/include/bits/pthreadtypes.h' line='140' column='1' id='type-id-1098'/>
16736    <typedef-decl name='pthread_t' type-id='type-id-19' filepath='/usr/include/bits/pthreadtypes.h' line='50' column='1' id='type-id-310'/>
16737    <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-318'/>
16738    <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'/>
16739    <typedef-decl name='ssize_t' type-id='type-id-1461' filepath='/usr/include/stdio.h' line='103' column='1' id='type-id-241'/>
16740    <typedef-decl name='uint32_t' type-id='type-id-161' filepath='/usr/include/stdint.h' line='52' column='1' id='type-id-41'/>
16741    <typedef-decl name='uint64' type-id='type-id-38' filepath='src/base/basictypes.h' line='72' column='1' id='type-id-119'/>
16742    <typedef-decl name='uint64_t' type-id='type-id-19' filepath='/usr/include/stdint.h' line='56' column='1' id='type-id-38'/>
16743    <typedef-decl name='uintptr_t' type-id='type-id-19' filepath='/usr/include/stdint.h' line='123' column='1' id='type-id-239'/>
16744    <typedef-decl name='wint_t' type-id='type-id-161' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/stddef.h' line='352' column='1' id='type-id-12'/>
16745    <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-96'/>
16746    <type-decl name='unsigned char' size-in-bits='8' id='type-id-34'/>
16747    <array-type-def dimensions='1' type-id='type-id-34' size-in-bits='17352' id='type-id-1463'>
16748      <subrange length='2169' lower-bound='0' upper-bound='2168' type-id='type-id-19' id='type-id-1464'/>
16749    </array-type-def>
16750    <type-decl name='unsigned int' size-in-bits='32' id='type-id-161'/>
16751    <type-decl name='unsigned long int' size-in-bits='64' id='type-id-19'/>
16752    <array-type-def dimensions='1' type-id='type-id-19' size-in-bits='4194304' id='type-id-1465'>
16753      <subrange length='65536' lower-bound='0' upper-bound='65535' type-id='type-id-19' id='type-id-1466'/>
16754    </array-type-def>
16755    <type-decl name='unsigned long long int' size-in-bits='64' id='type-id-21'/>
16756    <type-decl name='unsigned short int' size-in-bits='16' id='type-id-42'/>
16757    <array-type-def dimensions='1' type-id='type-id-73' id='type-id-1467'>
16758      <subrange length='31' lower-bound='0' upper-bound='30' type-id='type-id-19' id='type-id-1468'/>
16759    </array-type-def>
16760    <array-type-def dimensions='1' type-id='type-id-1469' size-in-bits='4194304' id='type-id-1408'>
16761      <subrange length='65536' lower-bound='0' upper-bound='65535' type-id='type-id-19' id='type-id-1466'/>
16762    </array-type-def>
16763    <type-decl name='wchar_t' size-in-bits='32' id='type-id-9'/>
16764    <pointer-type-def type-id='type-id-93' size-in-bits='64' id='type-id-1417'/>
16765    <reference-type-def kind='lvalue' type-id='type-id-1022' size-in-bits='64' id='type-id-1043'/>
16766    <pointer-type-def type-id='type-id-1022' size-in-bits='64' id='type-id-1037'/>
16767    <qualified-type-def type-id='type-id-1037' const='yes' id='type-id-1470'/>
16768    <reference-type-def kind='lvalue' type-id='type-id-1470' size-in-bits='64' id='type-id-1041'/>
16769    <pointer-type-def type-id='type-id-1457' size-in-bits='64' id='type-id-1024'/>
16770    <pointer-type-def type-id='type-id-1407' size-in-bits='64' id='type-id-1409'/>
16771    <pointer-type-def type-id='type-id-290' size-in-bits='64' id='type-id-240'/>
16772    <pointer-type-def type-id='type-id-1418' size-in-bits='64' id='type-id-1419'/>
16773    <pointer-type-def type-id='type-id-1028' size-in-bits='64' id='type-id-1026'/>
16774    <pointer-type-def type-id='type-id-1420' size-in-bits='64' id='type-id-1421'/>
16775    <pointer-type-def type-id='type-id-1422' size-in-bits='64' id='type-id-1425'/>
16776    <pointer-type-def type-id='type-id-1423' size-in-bits='64' id='type-id-1025'/>
16777    <pointer-type-def type-id='type-id-1426' size-in-bits='64' id='type-id-1430'/>
16778    <pointer-type-def type-id='type-id-1432' size-in-bits='64' id='type-id-1433'/>
16779    <pointer-type-def type-id='type-id-149' size-in-bits='64' id='type-id-151'/>
16780    <pointer-type-def type-id='type-id-1442' size-in-bits='64' id='type-id-150'/>
16781    <pointer-type-def type-id='type-id-1459' size-in-bits='64' id='type-id-22'/>
16782    <reference-type-def kind='lvalue' type-id='type-id-1039' size-in-bits='64' id='type-id-1471'/>
16783    <pointer-type-def type-id='type-id-1039' size-in-bits='64' id='type-id-1040'/>
16784    <pointer-type-def type-id='type-id-1472' size-in-bits='64' id='type-id-1473'/>
16785    <pointer-type-def type-id='type-id-835' size-in-bits='64' id='type-id-1474'/>
16786    <pointer-type-def type-id='type-id-1475' size-in-bits='64' id='type-id-1476'/>
16787    <pointer-type-def type-id='type-id-1097' size-in-bits='64' id='type-id-1477'/>
16788    <pointer-type-def type-id='type-id-1096' size-in-bits='64' id='type-id-1478'/>
16789    <reference-type-def kind='lvalue' type-id='type-id-84' size-in-bits='64' id='type-id-1479'/>
16790    <pointer-type-def type-id='type-id-84' size-in-bits='64' id='type-id-3'/>
16791    <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-122'/>
16792    <qualified-type-def type-id='type-id-1022' const='yes' id='type-id-1480'/>
16793    <reference-type-def kind='lvalue' type-id='type-id-1480' size-in-bits='64' id='type-id-1481'/>
16794    <pointer-type-def type-id='type-id-1480' size-in-bits='64' id='type-id-1482'/>
16795    <qualified-type-def type-id='type-id-1407' const='yes' id='type-id-1483'/>
16796    <pointer-type-def type-id='type-id-1483' size-in-bits='64' id='type-id-1410'/>
16797    <qualified-type-def type-id='type-id-290' const='yes' id='type-id-1484'/>
16798    <reference-type-def kind='lvalue' type-id='type-id-1484' size-in-bits='64' id='type-id-1415'/>
16799    <pointer-type-def type-id='type-id-1484' size-in-bits='64' id='type-id-1416'/>
16800    <qualified-type-def type-id='type-id-1426' const='yes' id='type-id-1485'/>
16801    <pointer-type-def type-id='type-id-1485' size-in-bits='64' id='type-id-1431'/>
16802    <qualified-type-def type-id='type-id-1039' const='yes' id='type-id-1486'/>
16803    <reference-type-def kind='lvalue' type-id='type-id-1486' size-in-bits='64' id='type-id-1487'/>
16804    <pointer-type-def type-id='type-id-1486' size-in-bits='64' id='type-id-1042'/>
16805    <qualified-type-def type-id='type-id-1472' const='yes' id='type-id-1488'/>
16806    <reference-type-def kind='lvalue' type-id='type-id-1488' size-in-bits='64' id='type-id-1489'/>
16807    <pointer-type-def type-id='type-id-1488' size-in-bits='64' id='type-id-1490'/>
16808    <qualified-type-def type-id='type-id-835' const='yes' id='type-id-1491'/>
16809    <reference-type-def kind='lvalue' type-id='type-id-1491' size-in-bits='64' id='type-id-1492'/>
16810    <pointer-type-def type-id='type-id-1491' size-in-bits='64' id='type-id-1493'/>
16811    <qualified-type-def type-id='type-id-95' const='yes' id='type-id-1414'/>
16812    <qualified-type-def type-id='type-id-1475' const='yes' id='type-id-1494'/>
16813    <pointer-type-def type-id='type-id-1494' size-in-bits='64' id='type-id-1495'/>
16814    <qualified-type-def type-id='type-id-1097' const='yes' id='type-id-1496'/>
16815    <pointer-type-def type-id='type-id-1496' size-in-bits='64' id='type-id-1497'/>
16816    <qualified-type-def type-id='type-id-1096' const='yes' id='type-id-1498'/>
16817    <pointer-type-def type-id='type-id-1498' size-in-bits='64' id='type-id-1499'/>
16818    <qualified-type-def type-id='type-id-76' const='yes' id='type-id-491'/>
16819    <qualified-type-def type-id='type-id-84' const='yes' id='type-id-766'/>
16820    <reference-type-def kind='lvalue' type-id='type-id-766' size-in-bits='64' id='type-id-1500'/>
16821    <pointer-type-def type-id='type-id-766' size-in-bits='64' id='type-id-2'/>
16822    <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-13'/>
16823    <qualified-type-def type-id='type-id-15' const='yes' id='type-id-1501'/>
16824    <reference-type-def kind='lvalue' type-id='type-id-1501' size-in-bits='64' id='type-id-1299'/>
16825    <qualified-type-def type-id='type-id-1' const='yes' id='type-id-139'/>
16826    <qualified-type-def type-id='type-id-1462' const='yes' id='type-id-1502'/>
16827    <pointer-type-def type-id='type-id-1502' size-in-bits='64' id='type-id-10'/>
16828    <qualified-type-def type-id='type-id-318' const='yes' id='type-id-1503'/>
16829    <reference-type-def kind='lvalue' type-id='type-id-1503' size-in-bits='64' id='type-id-844'/>
16830    <qualified-type-def type-id='type-id-7' const='yes' id='type-id-115'/>
16831    <qualified-type-def type-id='type-id-1504' const='yes' id='type-id-1505'/>
16832    <pointer-type-def type-id='type-id-1505' size-in-bits='64' id='type-id-1506'/>
16833    <qualified-type-def type-id='type-id-1507' const='yes' id='type-id-1508'/>
16834    <reference-type-def kind='lvalue' type-id='type-id-1508' size-in-bits='64' id='type-id-1509'/>
16835    <qualified-type-def type-id='type-id-834' const='yes' id='type-id-1510'/>
16836    <reference-type-def kind='lvalue' type-id='type-id-1510' size-in-bits='64' id='type-id-837'/>
16837    <qualified-type-def type-id='type-id-833' const='yes' id='type-id-1511'/>
16838    <reference-type-def kind='lvalue' type-id='type-id-1511' size-in-bits='64' id='type-id-832'/>
16839    <pointer-type-def type-id='type-id-1511' size-in-bits='64' id='type-id-1512'/>
16840    <qualified-type-def type-id='type-id-1513' const='yes' id='type-id-1514'/>
16841    <qualified-type-def type-id='type-id-1515' const='yes' id='type-id-1516'/>
16842    <qualified-type-def type-id='type-id-1517' const='yes' id='type-id-1518'/>
16843    <reference-type-def kind='lvalue' type-id='type-id-1518' size-in-bits='64' id='type-id-1519'/>
16844    <qualified-type-def type-id='type-id-1520' const='yes' id='type-id-1521'/>
16845    <reference-type-def kind='lvalue' type-id='type-id-1521' size-in-bits='64' id='type-id-1522'/>
16846    <pointer-type-def type-id='type-id-1521' size-in-bits='64' id='type-id-1523'/>
16847    <qualified-type-def type-id='type-id-1524' const='yes' id='type-id-1525'/>
16848    <pointer-type-def type-id='type-id-1525' size-in-bits='64' id='type-id-1526'/>
16849    <qualified-type-def type-id='type-id-1527' const='yes' id='type-id-1528'/>
16850    <pointer-type-def type-id='type-id-1528' size-in-bits='64' id='type-id-1529'/>
16851    <qualified-type-def type-id='type-id-1530' const='yes' id='type-id-1531'/>
16852    <pointer-type-def type-id='type-id-1531' size-in-bits='64' id='type-id-1532'/>
16853    <qualified-type-def type-id='type-id-1533' const='yes' id='type-id-1534'/>
16854    <pointer-type-def type-id='type-id-1534' size-in-bits='64' id='type-id-1535'/>
16855    <qualified-type-def type-id='type-id-1536' const='yes' id='type-id-1537'/>
16856    <pointer-type-def type-id='type-id-1537' size-in-bits='64' id='type-id-1538'/>
16857    <qualified-type-def type-id='type-id-1455' const='yes' id='type-id-1539'/>
16858    <pointer-type-def type-id='type-id-1539' size-in-bits='64' id='type-id-1540'/>
16859    <qualified-type-def type-id='type-id-1447' const='yes' id='type-id-1541'/>
16860    <pointer-type-def type-id='type-id-1541' size-in-bits='64' id='type-id-24'/>
16861    <qualified-type-def type-id='type-id-239' const='yes' id='type-id-188'/>
16862    <qualified-type-def type-id='type-id-19' const='yes' id='type-id-639'/>
16863    <reference-type-def kind='lvalue' type-id='type-id-639' size-in-bits='64' id='type-id-334'/>
16864    <qualified-type-def type-id='type-id-1088' const='yes' id='type-id-1542'/>
16865    <pointer-type-def type-id='type-id-1542' size-in-bits='64' id='type-id-94'/>
16866    <qualified-type-def type-id='type-id-9' const='yes' id='type-id-1543'/>
16867    <pointer-type-def type-id='type-id-1543' size-in-bits='64' id='type-id-6'/>
16868    <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-14'/>
16869    <pointer-type-def type-id='type-id-1544' size-in-bits='64' id='type-id-1460'/>
16870    <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-1023'/>
16871    <pointer-type-def type-id='type-id-1445' size-in-bits='64' id='type-id-4'/>
16872    <pointer-type-def type-id='type-id-1462' size-in-bits='64' id='type-id-11'/>
16873    <pointer-type-def type-id='type-id-7' size-in-bits='64' id='type-id-244'/>
16874    <pointer-type-def type-id='type-id-1504' size-in-bits='64' id='type-id-1545'/>
16875    <pointer-type-def type-id='type-id-1546' size-in-bits='64' id='type-id-1547'/>
16876    <reference-type-def kind='lvalue' type-id='type-id-1507' size-in-bits='64' id='type-id-1038'/>
16877    <pointer-type-def type-id='type-id-1507' size-in-bits='64' id='type-id-1548'/>
16878    <pointer-type-def type-id='type-id-834' size-in-bits='64' id='type-id-836'/>
16879    <reference-type-def kind='lvalue' type-id='type-id-833' size-in-bits='64' id='type-id-1549'/>
16880    <pointer-type-def type-id='type-id-833' size-in-bits='64' id='type-id-1550'/>
16881    <pointer-type-def type-id='type-id-1551' size-in-bits='64' id='type-id-1552'/>
16882    <reference-type-def kind='lvalue' type-id='type-id-1553' size-in-bits='64' id='type-id-1554'/>
16883    <pointer-type-def type-id='type-id-1553' size-in-bits='64' id='type-id-1555'/>
16884    <reference-type-def kind='lvalue' type-id='type-id-1520' size-in-bits='64' id='type-id-1556'/>
16885    <pointer-type-def type-id='type-id-1520' size-in-bits='64' id='type-id-1027'/>
16886    <pointer-type-def type-id='type-id-1557' size-in-bits='64' id='type-id-1558'/>
16887    <pointer-type-def type-id='type-id-1451' size-in-bits='64' id='type-id-1559'/>
16888    <pointer-type-def type-id='type-id-1012' size-in-bits='64' id='type-id-1560'/>
16889    <pointer-type-def type-id='type-id-1524' size-in-bits='64' id='type-id-1561'/>
16890    <pointer-type-def type-id='type-id-1562' size-in-bits='64' id='type-id-1563'/>
16891    <pointer-type-def type-id='type-id-1564' size-in-bits='64' id='type-id-1565'/>
16892    <pointer-type-def type-id='type-id-1453' size-in-bits='64' id='type-id-1566'/>
16893    <pointer-type-def type-id='type-id-1441' size-in-bits='64' id='type-id-1567'/>
16894    <pointer-type-def type-id='type-id-1527' size-in-bits='64' id='type-id-1568'/>
16895    <pointer-type-def type-id='type-id-1530' size-in-bits='64' id='type-id-1569'/>
16896    <pointer-type-def type-id='type-id-1533' size-in-bits='64' id='type-id-1570'/>
16897    <pointer-type-def type-id='type-id-1571' size-in-bits='64' id='type-id-1572'/>
16898    <pointer-type-def type-id='type-id-1573' size-in-bits='64' id='type-id-1574'/>
16899    <pointer-type-def type-id='type-id-144' size-in-bits='64' id='type-id-1307'/>
16900    <pointer-type-def type-id='type-id-1311' size-in-bits='64' id='type-id-1575'/>
16901    <pointer-type-def type-id='type-id-1536' size-in-bits='64' id='type-id-1576'/>
16902    <pointer-type-def type-id='type-id-1455' size-in-bits='64' id='type-id-1577'/>
16903    <pointer-type-def type-id='type-id-1448' size-in-bits='64' id='type-id-23'/>
16904    <pointer-type-def type-id='type-id-38' size-in-bits='64' id='type-id-1578'/>
16905    <pointer-type-def type-id='type-id-1579' size-in-bits='64' id='type-id-162'/>
16906    <pointer-type-def type-id='type-id-852' size-in-bits='64' id='type-id-193'/>
16907    <pointer-type-def type-id='type-id-193' size-in-bits='64' id='type-id-1580'/>
16908    <pointer-type-def type-id='type-id-1581' size-in-bits='64' id='type-id-386'/>
16909    <pointer-type-def type-id='type-id-386' size-in-bits='64' id='type-id-1582'/>
16910    <pointer-type-def type-id='type-id-1583' size-in-bits='64' id='type-id-1584'/>
16911    <pointer-type-def type-id='type-id-1585' size-in-bits='64' id='type-id-1586'/>
16912    <pointer-type-def type-id='type-id-1587' size-in-bits='64' id='type-id-1588'/>
16913    <pointer-type-def type-id='type-id-853' size-in-bits='64' id='type-id-192'/>
16914    <pointer-type-def type-id='type-id-1589' size-in-bits='64' id='type-id-1590'/>
16915    <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-174'/>
16916    <qualified-type-def type-id='type-id-93' volatile='yes' id='type-id-1134'/>
16917    <pointer-type-def type-id='type-id-1134' size-in-bits='64' id='type-id-92'/>
16918    <qualified-type-def type-id='type-id-91' volatile='yes' id='type-id-1088'/>
16919    <qualified-type-def type-id='type-id-7' volatile='yes' id='type-id-1591'/>
16920    <qualified-type-def type-id='type-id-19' volatile='yes' id='type-id-1469'/>
16921    <pointer-type-def type-id='type-id-9' size-in-bits='64' id='type-id-5'/>
16922    <pointer-type-def type-id='type-id-5' size-in-bits='64' id='type-id-8'/>
16923    <pointer-type-def type-id='type-id-1428' size-in-bits='64' id='type-id-1429'/>
16924    <pointer-type-def type-id='type-id-1458' size-in-bits='64' id='type-id-155'/>
16925    <namespace-decl name='std'>
16926      <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-1507'>
16927        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1472'/>
16928        <member-function access='private'>
16929          <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'>
16930            <parameter type-id='type-id-1548' is-artificial='yes'/>
16931            <return type-id='type-id-75'/>
16932          </function-decl>
16933        </member-function>
16934        <member-function access='private'>
16935          <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'>
16936            <parameter type-id='type-id-1548' is-artificial='yes'/>
16937            <parameter type-id='type-id-1509'/>
16938            <return type-id='type-id-75'/>
16939          </function-decl>
16940        </member-function>
16941        <member-function access='private' destructor='yes'>
16942          <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'>
16943            <parameter type-id='type-id-1548' is-artificial='yes'/>
16944            <parameter type-id='type-id-1' is-artificial='yes'/>
16945            <return type-id='type-id-75'/>
16946          </function-decl>
16947        </member-function>
16948        <member-function access='private'>
16949          <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'>
16950            <parameter type-id='type-id-1548' is-artificial='yes'/>
16951            <return type-id='type-id-75'/>
16952          </function-decl>
16953        </member-function>
16954        <member-function access='private'>
16955          <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'>
16956            <parameter type-id='type-id-1548' is-artificial='yes'/>
16957            <parameter type-id='type-id-1509'/>
16958            <return type-id='type-id-75'/>
16959          </function-decl>
16960        </member-function>
16961        <member-function access='private' destructor='yes'>
16962          <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'>
16963            <parameter type-id='type-id-1548' is-artificial='yes'/>
16964            <parameter type-id='type-id-1' is-artificial='yes'/>
16965            <return type-id='type-id-75'/>
16966          </function-decl>
16967        </member-function>
16968      </class-decl>
16969      <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-834'>
16970        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-835'/>
16971        <member-function access='private'>
16972          <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'>
16973            <parameter type-id='type-id-836' is-artificial='yes'/>
16974            <return type-id='type-id-75'/>
16975          </function-decl>
16976        </member-function>
16977        <member-function access='private'>
16978          <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'>
16979            <parameter type-id='type-id-836' is-artificial='yes'/>
16980            <parameter type-id='type-id-837'/>
16981            <return type-id='type-id-75'/>
16982          </function-decl>
16983        </member-function>
16984        <member-function access='private' destructor='yes'>
16985          <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'>
16986            <parameter type-id='type-id-836' is-artificial='yes'/>
16987            <parameter type-id='type-id-1' is-artificial='yes'/>
16988            <return type-id='type-id-75'/>
16989          </function-decl>
16990        </member-function>
16991        <member-function access='private'>
16992          <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'>
16993            <parameter type-id='type-id-836' is-artificial='yes'/>
16994            <return type-id='type-id-75'/>
16995          </function-decl>
16996        </member-function>
16997        <member-function access='private'>
16998          <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'>
16999            <parameter type-id='type-id-836' is-artificial='yes'/>
17000            <parameter type-id='type-id-837'/>
17001            <return type-id='type-id-75'/>
17002          </function-decl>
17003        </member-function>
17004        <member-function access='private' destructor='yes'>
17005          <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'>
17006            <parameter type-id='type-id-836' is-artificial='yes'/>
17007            <parameter type-id='type-id-1' is-artificial='yes'/>
17008            <return type-id='type-id-75'/>
17009          </function-decl>
17010        </member-function>
17011      </class-decl>
17012      <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-1520'>
17013        <base-class access='protected' layout-offset-in-bits='0' type-id='type-id-1504'/>
17014        <member-function access='private'>
17015          <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'>
17016            <parameter type-id='type-id-1027' is-artificial='yes'/>
17017            <return type-id='type-id-75'/>
17018          </function-decl>
17019        </member-function>
17020        <member-function access='private'>
17021          <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'>
17022            <parameter type-id='type-id-1027' is-artificial='yes'/>
17023            <parameter type-id='type-id-1509'/>
17024            <return type-id='type-id-75'/>
17025          </function-decl>
17026        </member-function>
17027        <member-function access='private'>
17028          <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'>
17029            <parameter type-id='type-id-1027' is-artificial='yes'/>
17030            <parameter type-id='type-id-19'/>
17031            <parameter type-id='type-id-1481'/>
17032            <parameter type-id='type-id-1509'/>
17033            <return type-id='type-id-75'/>
17034          </function-decl>
17035        </member-function>
17036        <member-function access='private'>
17037          <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'>
17038            <parameter type-id='type-id-1027' is-artificial='yes'/>
17039            <parameter type-id='type-id-1522'/>
17040            <return type-id='type-id-75'/>
17041          </function-decl>
17042        </member-function>
17043        <member-function access='private' destructor='yes'>
17044          <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'>
17045            <parameter type-id='type-id-1027' is-artificial='yes'/>
17046            <parameter type-id='type-id-1' is-artificial='yes'/>
17047            <return type-id='type-id-75'/>
17048          </function-decl>
17049        </member-function>
17050        <member-function access='protected'>
17051          <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'>
17052            <parameter type-id='type-id-1027' is-artificial='yes'/>
17053            <parameter type-id='type-id-1037'/>
17054            <return type-id='type-id-75'/>
17055          </function-decl>
17056        </member-function>
17057        <member-function access='private'>
17058          <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'>
17059            <parameter type-id='type-id-1523' is-artificial='yes'/>
17060            <return type-id='type-id-7'/>
17061          </function-decl>
17062        </member-function>
17063        <member-function access='private'>
17064          <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'>
17065            <parameter type-id='type-id-1523' is-artificial='yes'/>
17066            <return type-id='type-id-7'/>
17067          </function-decl>
17068        </member-function>
17069        <member-function access='protected'>
17070          <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'>
17071            <parameter type-id='type-id-1523' is-artificial='yes'/>
17072            <parameter type-id='type-id-19'/>
17073            <parameter type-id='type-id-2'/>
17074            <return type-id='type-id-7'/>
17075          </function-decl>
17076        </member-function>
17077        <member-function access='private'>
17078          <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'>
17079            <parameter type-id='type-id-1027' is-artificial='yes'/>
17080            <return type-id='type-id-1039'/>
17081          </function-decl>
17082        </member-function>
17083        <member-function access='private'>
17084          <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'>
17085            <parameter type-id='type-id-1027' is-artificial='yes'/>
17086            <return type-id='type-id-1039'/>
17087          </function-decl>
17088        </member-function>
17089        <member-function access='private'>
17090          <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'>
17091            <parameter type-id='type-id-1027' is-artificial='yes'/>
17092            <return type-id='type-id-75'/>
17093          </function-decl>
17094        </member-function>
17095        <member-function access='protected'>
17096          <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_'>
17097            <parameter type-id='type-id-1027' is-artificial='yes'/>
17098            <parameter type-id='type-id-1039'/>
17099            <parameter type-id='type-id-1481'/>
17100            <return type-id='type-id-75'/>
17101          </function-decl>
17102        </member-function>
17103        <member-function access='private'>
17104          <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'>
17105            <parameter type-id='type-id-1027' is-artificial='yes'/>
17106            <parameter type-id='type-id-1481'/>
17107            <return type-id='type-id-75'/>
17108          </function-decl>
17109        </member-function>
17110        <member-function access='private'>
17111          <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'>
17112            <parameter type-id='type-id-1027' is-artificial='yes'/>
17113            <return type-id='type-id-75'/>
17114          </function-decl>
17115        </member-function>
17116        <member-function access='private'>
17117          <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'>
17118            <parameter type-id='type-id-1027' is-artificial='yes'/>
17119            <parameter type-id='type-id-1509'/>
17120            <return type-id='type-id-75'/>
17121          </function-decl>
17122        </member-function>
17123        <member-function access='private'>
17124          <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'>
17125            <parameter type-id='type-id-1027' is-artificial='yes'/>
17126            <parameter type-id='type-id-19'/>
17127            <parameter type-id='type-id-1481'/>
17128            <parameter type-id='type-id-1509'/>
17129            <return type-id='type-id-75'/>
17130          </function-decl>
17131        </member-function>
17132        <member-function access='private'>
17133          <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'>
17134            <parameter type-id='type-id-1027' is-artificial='yes'/>
17135            <parameter type-id='type-id-1522'/>
17136            <return type-id='type-id-75'/>
17137          </function-decl>
17138        </member-function>
17139        <member-function access='private' destructor='yes'>
17140          <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'>
17141            <parameter type-id='type-id-1027' 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      <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-1513'>
17148        <underlying-type type-id='type-id-96'/>
17149        <enumerator name='denorm_indeterminate' value='-1'/>
17150        <enumerator name='denorm_absent' value='0'/>
17151        <enumerator name='denorm_present' value='1'/>
17152      </enum-decl>
17153      <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-1515'>
17154        <underlying-type type-id='type-id-96'/>
17155        <enumerator name='round_indeterminate' value='-1'/>
17156        <enumerator name='round_toward_zero' value='0'/>
17157        <enumerator name='round_to_nearest' value='1'/>
17158        <enumerator name='round_toward_infinity' value='2'/>
17159        <enumerator name='round_toward_neg_infinity' value='3'/>
17160      </enum-decl>
17161      <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-1592'>
17162        <member-function access='public' static='yes'>
17163          <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'>
17164            <parameter type-id='type-id-1037'/>
17165            <parameter type-id='type-id-1037'/>
17166            <return type-id='type-id-75'/>
17167          </function-decl>
17168        </member-function>
17169        <member-function access='public' static='yes'>
17170          <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'>
17171            <parameter type-id='type-id-731'/>
17172            <parameter type-id='type-id-731'/>
17173            <return type-id='type-id-75'/>
17174          </function-decl>
17175        </member-function>
17176        <member-function access='public' static='yes'>
17177          <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'>
17178            <parameter type-id='type-id-1037'/>
17179            <parameter type-id='type-id-1037'/>
17180            <return type-id='type-id-75'/>
17181          </function-decl>
17182        </member-function>
17183      </class-decl>
17184      <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-1504'>
17185        <member-type access='public'>
17186          <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-1546'>
17187            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1507'/>
17188            <data-member access='public' layout-offset-in-bits='0'>
17189              <var-decl name='_M_start' type-id='type-id-1037' 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'/>
17190            </data-member>
17191            <data-member access='public' layout-offset-in-bits='64'>
17192              <var-decl name='_M_finish' type-id='type-id-1037' 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'/>
17193            </data-member>
17194            <data-member access='public' layout-offset-in-bits='128'>
17195              <var-decl name='_M_end_of_storage' type-id='type-id-1037' 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'/>
17196            </data-member>
17197            <member-function access='public' constructor='yes'>
17198              <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'>
17199                <parameter type-id='type-id-1547' is-artificial='yes'/>
17200                <return type-id='type-id-75'/>
17201              </function-decl>
17202            </member-function>
17203            <member-function access='public' constructor='yes'>
17204              <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'>
17205                <parameter type-id='type-id-1547' is-artificial='yes'/>
17206                <parameter type-id='type-id-1509'/>
17207                <return type-id='type-id-75'/>
17208              </function-decl>
17209            </member-function>
17210            <member-function access='public' constructor='yes'>
17211              <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'>
17212                <parameter type-id='type-id-1547' is-artificial='yes'/>
17213                <return type-id='type-id-75'/>
17214              </function-decl>
17215            </member-function>
17216            <member-function access='public' constructor='yes'>
17217              <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'>
17218                <parameter type-id='type-id-1547' is-artificial='yes'/>
17219                <parameter type-id='type-id-1509'/>
17220                <return type-id='type-id-75'/>
17221              </function-decl>
17222            </member-function>
17223          </class-decl>
17224        </member-type>
17225        <data-member access='public' layout-offset-in-bits='0'>
17226          <var-decl name='_M_impl' type-id='type-id-1546' 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'/>
17227        </data-member>
17228        <member-function access='public'>
17229          <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'>
17230            <parameter type-id='type-id-1545' is-artificial='yes'/>
17231            <return type-id='type-id-75'/>
17232          </function-decl>
17233        </member-function>
17234        <member-function access='public'>
17235          <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'>
17236            <parameter type-id='type-id-1545' is-artificial='yes'/>
17237            <parameter type-id='type-id-1509'/>
17238            <return type-id='type-id-75'/>
17239          </function-decl>
17240        </member-function>
17241        <member-function access='public'>
17242          <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'>
17243            <parameter type-id='type-id-1545' is-artificial='yes'/>
17244            <parameter type-id='type-id-19'/>
17245            <parameter type-id='type-id-1509'/>
17246            <return type-id='type-id-75'/>
17247          </function-decl>
17248        </member-function>
17249        <member-function access='public' destructor='yes'>
17250          <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'>
17251            <parameter type-id='type-id-1545' is-artificial='yes'/>
17252            <parameter type-id='type-id-1' is-artificial='yes'/>
17253            <return type-id='type-id-75'/>
17254          </function-decl>
17255        </member-function>
17256        <member-function access='public'>
17257          <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'>
17258            <parameter type-id='type-id-1545' is-artificial='yes'/>
17259            <return type-id='type-id-1038'/>
17260          </function-decl>
17261        </member-function>
17262        <member-function access='public'>
17263          <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'>
17264            <parameter type-id='type-id-1506' is-artificial='yes'/>
17265            <return type-id='type-id-1509'/>
17266          </function-decl>
17267        </member-function>
17268        <member-function access='public'>
17269          <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'>
17270            <parameter type-id='type-id-1545' is-artificial='yes'/>
17271            <parameter type-id='type-id-19'/>
17272            <return type-id='type-id-1037'/>
17273          </function-decl>
17274        </member-function>
17275        <member-function access='public'>
17276          <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'>
17277            <parameter type-id='type-id-1545' is-artificial='yes'/>
17278            <parameter type-id='type-id-1037'/>
17279            <parameter type-id='type-id-19'/>
17280            <return type-id='type-id-75'/>
17281          </function-decl>
17282        </member-function>
17283        <member-function access='public'>
17284          <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'>
17285            <parameter type-id='type-id-1545' is-artificial='yes'/>
17286            <return type-id='type-id-75'/>
17287          </function-decl>
17288        </member-function>
17289        <member-function access='public'>
17290          <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'>
17291            <parameter type-id='type-id-1545' is-artificial='yes'/>
17292            <parameter type-id='type-id-1509'/>
17293            <return type-id='type-id-75'/>
17294          </function-decl>
17295        </member-function>
17296        <member-function access='public'>
17297          <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'>
17298            <parameter type-id='type-id-1545' is-artificial='yes'/>
17299            <parameter type-id='type-id-19'/>
17300            <parameter type-id='type-id-1509'/>
17301            <return type-id='type-id-75'/>
17302          </function-decl>
17303        </member-function>
17304        <member-function access='public' destructor='yes'>
17305          <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'>
17306            <parameter type-id='type-id-1545' is-artificial='yes'/>
17307            <parameter type-id='type-id-1' is-artificial='yes'/>
17308            <return type-id='type-id-75'/>
17309          </function-decl>
17310        </member-function>
17311      </class-decl>
17312      <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-1593'>
17313        <member-function access='public' static='yes'>
17314          <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'>
17315            <parameter type-id='type-id-1482'/>
17316            <parameter type-id='type-id-1482'/>
17317            <parameter type-id='type-id-1037'/>
17318            <return type-id='type-id-1037'/>
17319          </function-decl>
17320        </member-function>
17321        <member-function access='public' static='yes'>
17322          <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'>
17323            <parameter type-id='type-id-729'/>
17324            <parameter type-id='type-id-729'/>
17325            <parameter type-id='type-id-731'/>
17326            <return type-id='type-id-731'/>
17327          </function-decl>
17328        </member-function>
17329        <member-function access='public' static='yes'>
17330          <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'>
17331            <parameter type-id='type-id-251'/>
17332            <parameter type-id='type-id-251'/>
17333            <parameter type-id='type-id-174'/>
17334            <return type-id='type-id-174'/>
17335          </function-decl>
17336        </member-function>
17337        <member-function access='public' static='yes'>
17338          <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'>
17339            <parameter type-id='type-id-251'/>
17340            <parameter type-id='type-id-251'/>
17341            <parameter type-id='type-id-174'/>
17342            <return type-id='type-id-174'/>
17343          </function-decl>
17344        </member-function>
17345        <member-function access='public' static='yes'>
17346          <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'>
17347            <parameter type-id='type-id-251'/>
17348            <parameter type-id='type-id-251'/>
17349            <parameter type-id='type-id-174'/>
17350            <return type-id='type-id-174'/>
17351          </function-decl>
17352        </member-function>
17353      </class-decl>
17354      <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-1594'>
17355        <member-function access='public' static='yes'>
17356          <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'>
17357            <parameter type-id='type-id-1482'/>
17358            <parameter type-id='type-id-1482'/>
17359            <parameter type-id='type-id-1037'/>
17360            <return type-id='type-id-1037'/>
17361          </function-decl>
17362        </member-function>
17363        <member-function access='public' static='yes'>
17364          <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'>
17365            <parameter type-id='type-id-729'/>
17366            <parameter type-id='type-id-729'/>
17367            <parameter type-id='type-id-731'/>
17368            <return type-id='type-id-731'/>
17369          </function-decl>
17370        </member-function>
17371        <member-function access='public' static='yes'>
17372          <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'>
17373            <parameter type-id='type-id-251'/>
17374            <parameter type-id='type-id-251'/>
17375            <parameter type-id='type-id-174'/>
17376            <return type-id='type-id-174'/>
17377          </function-decl>
17378        </member-function>
17379        <member-function access='public' static='yes'>
17380          <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'>
17381            <parameter type-id='type-id-856'/>
17382            <parameter type-id='type-id-856'/>
17383            <parameter type-id='type-id-280'/>
17384            <return type-id='type-id-280'/>
17385          </function-decl>
17386        </member-function>
17387      </class-decl>
17388      <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-1595'>
17389        <member-function access='public' static='yes'>
17390          <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'>
17391            <parameter type-id='type-id-1037'/>
17392            <return type-id='type-id-1037'/>
17393          </function-decl>
17394        </member-function>
17395      </class-decl>
17396      <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-1596'>
17397        <member-function access='public' static='yes'>
17398          <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'>
17399            <parameter type-id='type-id-1037'/>
17400            <return type-id='type-id-1037'/>
17401          </function-decl>
17402        </member-function>
17403      </class-decl>
17404      <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-1597'>
17405        <member-function access='public' static='yes'>
17406          <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'>
17407            <parameter type-id='type-id-1037'/>
17408            <parameter type-id='type-id-1037'/>
17409            <parameter type-id='type-id-1037'/>
17410            <return type-id='type-id-1037'/>
17411          </function-decl>
17412        </member-function>
17413        <member-function access='public' static='yes'>
17414          <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'>
17415            <parameter type-id='type-id-731'/>
17416            <parameter type-id='type-id-731'/>
17417            <parameter type-id='type-id-731'/>
17418            <return type-id='type-id-731'/>
17419          </function-decl>
17420        </member-function>
17421      </class-decl>
17422      <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-833'>
17423        <member-type access='private'>
17424          <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-1551'>
17425            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-834'/>
17426            <data-member access='public' layout-offset-in-bits='0'>
17427              <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'/>
17428            </data-member>
17429            <member-function access='public' constructor='yes'>
17430              <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'>
17431                <parameter type-id='type-id-1552' is-artificial='yes'/>
17432                <parameter type-id='type-id-3'/>
17433                <parameter type-id='type-id-837'/>
17434                <return type-id='type-id-75'/>
17435              </function-decl>
17436            </member-function>
17437            <member-function access='public' constructor='yes'>
17438              <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'>
17439                <parameter type-id='type-id-1552' is-artificial='yes'/>
17440                <parameter type-id='type-id-3'/>
17441                <parameter type-id='type-id-837'/>
17442                <return type-id='type-id-75'/>
17443              </function-decl>
17444            </member-function>
17445            <member-function access='public' constructor='yes'>
17446              <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'>
17447                <parameter type-id='type-id-1552' is-artificial='yes'/>
17448                <parameter type-id='type-id-3'/>
17449                <parameter type-id='type-id-837'/>
17450                <return type-id='type-id-75'/>
17451              </function-decl>
17452            </member-function>
17453            <member-function access='public' constructor='yes'>
17454              <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'>
17455                <parameter type-id='type-id-1552' is-artificial='yes'/>
17456                <parameter type-id='type-id-3'/>
17457                <parameter type-id='type-id-837'/>
17458                <return type-id='type-id-75'/>
17459              </function-decl>
17460            </member-function>
17461            <member-function access='public' constructor='yes'>
17462              <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'>
17463                <parameter type-id='type-id-1552' is-artificial='yes'/>
17464                <parameter type-id='type-id-3'/>
17465                <parameter type-id='type-id-837'/>
17466                <return type-id='type-id-75'/>
17467              </function-decl>
17468            </member-function>
17469            <member-function access='public' constructor='yes'>
17470              <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'>
17471                <parameter type-id='type-id-1552' is-artificial='yes'/>
17472                <parameter type-id='type-id-3'/>
17473                <parameter type-id='type-id-837'/>
17474                <return type-id='type-id-75'/>
17475              </function-decl>
17476            </member-function>
17477          </class-decl>
17478        </member-type>
17479        <member-type access='public'>
17480          <class-decl name='_Rep' is-struct='yes' visibility='default' id='type-id-1553'/>
17481        </member-type>
17482        <member-type access='private'>
17483          <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-583'>
17484            <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1598'/>
17485            <data-member access='public' static='yes'>
17486              <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'/>
17487            </data-member>
17488            <data-member access='public' static='yes'>
17489              <var-decl name='_S_terminal' type-id='type-id-766' 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'/>
17490            </data-member>
17491            <data-member access='public' static='yes'>
17492              <var-decl name='_S_empty_rep_storage' type-id='type-id-371' 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'/>
17493            </data-member>
17494            <member-function access='public' static='yes'>
17495              <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'>
17496                <return type-id='type-id-1554'/>
17497              </function-decl>
17498            </member-function>
17499            <member-function access='public'>
17500              <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'>
17501                <parameter type-id='type-id-694' is-artificial='yes'/>
17502                <return type-id='type-id-3'/>
17503              </function-decl>
17504            </member-function>
17505            <member-function access='public'>
17506              <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'>
17507                <parameter type-id='type-id-694' is-artificial='yes'/>
17508                <parameter type-id='type-id-837'/>
17509                <return type-id='type-id-75'/>
17510              </function-decl>
17511            </member-function>
17512            <member-function access='public'>
17513              <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'>
17514                <parameter type-id='type-id-585' is-artificial='yes'/>
17515                <return type-id='type-id-76'/>
17516              </function-decl>
17517            </member-function>
17518          </class-decl>
17519        </member-type>
17520        <member-type access='public'>
17521          <class-decl name='_Rep_base' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1598'/>
17522        </member-type>
17523        <data-member access='public' static='yes'>
17524          <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'/>
17525        </data-member>
17526        <data-member access='private' layout-offset-in-bits='0'>
17527          <var-decl name='_M_dataplus' type-id='type-id-1551' 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'/>
17528        </data-member>
17529        <member-function access='public'>
17530          <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'>
17531            <parameter type-id='type-id-1550' is-artificial='yes'/>
17532            <return type-id='type-id-75'/>
17533          </function-decl>
17534        </member-function>
17535        <member-function access='public'>
17536          <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'>
17537            <parameter type-id='type-id-1550' is-artificial='yes'/>
17538            <parameter type-id='type-id-837'/>
17539            <return type-id='type-id-75'/>
17540          </function-decl>
17541        </member-function>
17542        <member-function access='public'>
17543          <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'>
17544            <parameter type-id='type-id-1550' is-artificial='yes'/>
17545            <parameter type-id='type-id-832'/>
17546            <return type-id='type-id-75'/>
17547          </function-decl>
17548        </member-function>
17549        <member-function access='public'>
17550          <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'>
17551            <parameter type-id='type-id-1550' is-artificial='yes'/>
17552            <parameter type-id='type-id-832'/>
17553            <parameter type-id='type-id-19'/>
17554            <parameter type-id='type-id-19'/>
17555            <return type-id='type-id-75'/>
17556          </function-decl>
17557        </member-function>
17558        <member-function access='public'>
17559          <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'>
17560            <parameter type-id='type-id-1550' is-artificial='yes'/>
17561            <parameter type-id='type-id-832'/>
17562            <parameter type-id='type-id-19'/>
17563            <parameter type-id='type-id-19'/>
17564            <parameter type-id='type-id-837'/>
17565            <return type-id='type-id-75'/>
17566          </function-decl>
17567        </member-function>
17568        <member-function access='public'>
17569          <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'>
17570            <parameter type-id='type-id-1550' is-artificial='yes'/>
17571            <parameter type-id='type-id-2'/>
17572            <parameter type-id='type-id-19'/>
17573            <parameter type-id='type-id-837'/>
17574            <return type-id='type-id-75'/>
17575          </function-decl>
17576        </member-function>
17577        <member-function access='public'>
17578          <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'>
17579            <parameter type-id='type-id-1550' is-artificial='yes'/>
17580            <parameter type-id='type-id-2'/>
17581            <parameter type-id='type-id-837'/>
17582            <return type-id='type-id-75'/>
17583          </function-decl>
17584        </member-function>
17585        <member-function access='public'>
17586          <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'>
17587            <parameter type-id='type-id-1550' is-artificial='yes'/>
17588            <parameter type-id='type-id-19'/>
17589            <parameter type-id='type-id-84'/>
17590            <parameter type-id='type-id-837'/>
17591            <return type-id='type-id-75'/>
17592          </function-decl>
17593        </member-function>
17594        <member-function access='public' destructor='yes'>
17595          <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'>
17596            <parameter type-id='type-id-1550' is-artificial='yes'/>
17597            <parameter type-id='type-id-1' is-artificial='yes'/>
17598            <return type-id='type-id-75'/>
17599          </function-decl>
17600        </member-function>
17601        <member-function access='public'>
17602          <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'>
17603            <parameter type-id='type-id-1550' is-artificial='yes'/>
17604            <return type-id='type-id-75'/>
17605          </function-decl>
17606        </member-function>
17607        <member-function access='public'>
17608          <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'>
17609            <parameter type-id='type-id-1550' is-artificial='yes'/>
17610            <parameter type-id='type-id-837'/>
17611            <return type-id='type-id-75'/>
17612          </function-decl>
17613        </member-function>
17614        <member-function access='public'>
17615          <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'>
17616            <parameter type-id='type-id-1550' is-artificial='yes'/>
17617            <parameter type-id='type-id-832'/>
17618            <return type-id='type-id-75'/>
17619          </function-decl>
17620        </member-function>
17621        <member-function access='public'>
17622          <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'>
17623            <parameter type-id='type-id-1550' is-artificial='yes'/>
17624            <parameter type-id='type-id-832'/>
17625            <parameter type-id='type-id-19'/>
17626            <parameter type-id='type-id-19'/>
17627            <return type-id='type-id-75'/>
17628          </function-decl>
17629        </member-function>
17630        <member-function access='public'>
17631          <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'>
17632            <parameter type-id='type-id-1550' is-artificial='yes'/>
17633            <parameter type-id='type-id-832'/>
17634            <parameter type-id='type-id-19'/>
17635            <parameter type-id='type-id-19'/>
17636            <parameter type-id='type-id-837'/>
17637            <return type-id='type-id-75'/>
17638          </function-decl>
17639        </member-function>
17640        <member-function access='public'>
17641          <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'>
17642            <parameter type-id='type-id-1550' is-artificial='yes'/>
17643            <parameter type-id='type-id-2'/>
17644            <parameter type-id='type-id-19'/>
17645            <parameter type-id='type-id-837'/>
17646            <return type-id='type-id-75'/>
17647          </function-decl>
17648        </member-function>
17649        <member-function access='public'>
17650          <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'>
17651            <parameter type-id='type-id-1550' is-artificial='yes'/>
17652            <parameter type-id='type-id-2'/>
17653            <parameter type-id='type-id-837'/>
17654            <return type-id='type-id-75'/>
17655          </function-decl>
17656        </member-function>
17657        <member-function access='public'>
17658          <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'>
17659            <parameter type-id='type-id-1550' is-artificial='yes'/>
17660            <parameter type-id='type-id-19'/>
17661            <parameter type-id='type-id-84'/>
17662            <parameter type-id='type-id-837'/>
17663            <return type-id='type-id-75'/>
17664          </function-decl>
17665        </member-function>
17666        <member-function access='public' destructor='yes'>
17667          <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'>
17668            <parameter type-id='type-id-1550' is-artificial='yes'/>
17669            <parameter type-id='type-id-1' is-artificial='yes'/>
17670            <return type-id='type-id-75'/>
17671          </function-decl>
17672        </member-function>
17673        <member-function access='private'>
17674          <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'>
17675            <parameter type-id='type-id-1512' is-artificial='yes'/>
17676            <return type-id='type-id-3'/>
17677          </function-decl>
17678        </member-function>
17679        <member-function access='private'>
17680          <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'>
17681            <parameter type-id='type-id-1512' is-artificial='yes'/>
17682            <return type-id='type-id-694'/>
17683          </function-decl>
17684        </member-function>
17685        <member-function access='public'>
17686          <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'>
17687            <parameter type-id='type-id-1512' is-artificial='yes'/>
17688            <return type-id='type-id-7'/>
17689          </function-decl>
17690        </member-function>
17691        <member-function access='private' static='yes'>
17692          <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'>
17693            <return type-id='type-id-1554'/>
17694          </function-decl>
17695        </member-function>
17696        <member-function access='public'>
17697          <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'>
17698            <parameter type-id='type-id-1512' is-artificial='yes'/>
17699            <return type-id='type-id-834'/>
17700          </function-decl>
17701        </member-function>
17702        <member-function access='public'>
17703          <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'>
17704            <parameter type-id='type-id-1512' is-artificial='yes'/>
17705            <return type-id='type-id-2'/>
17706          </function-decl>
17707        </member-function>
17708        <member-function access='public'>
17709          <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'>
17710            <parameter type-id='type-id-1512' is-artificial='yes'/>
17711            <return type-id='type-id-76'/>
17712          </function-decl>
17713        </member-function>
17714        <member-function access='public'>
17715          <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'>
17716            <parameter type-id='type-id-1550' is-artificial='yes'/>
17717            <parameter type-id='type-id-2'/>
17718            <return type-id='type-id-1549'/>
17719          </function-decl>
17720        </member-function>
17721        <member-function access='public'>
17722          <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'>
17723            <parameter type-id='type-id-1550' is-artificial='yes'/>
17724            <return type-id='type-id-75'/>
17725          </function-decl>
17726        </member-function>
17727        <member-function access='public'>
17728          <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'>
17729            <parameter type-id='type-id-1550' is-artificial='yes'/>
17730            <parameter type-id='type-id-2'/>
17731            <return type-id='type-id-1549'/>
17732          </function-decl>
17733        </member-function>
17734        <member-function access='public'>
17735          <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'>
17736            <parameter type-id='type-id-1550' is-artificial='yes'/>
17737            <return type-id='type-id-75'/>
17738          </function-decl>
17739        </member-function>
17740        <member-function access='public'>
17741          <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'>
17742            <parameter type-id='type-id-1550' is-artificial='yes'/>
17743            <parameter type-id='type-id-837'/>
17744            <return type-id='type-id-75'/>
17745          </function-decl>
17746        </member-function>
17747        <member-function access='public'>
17748          <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'>
17749            <parameter type-id='type-id-1550' is-artificial='yes'/>
17750            <parameter type-id='type-id-832'/>
17751            <return type-id='type-id-75'/>
17752          </function-decl>
17753        </member-function>
17754        <member-function access='public'>
17755          <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'>
17756            <parameter type-id='type-id-1550' is-artificial='yes'/>
17757            <parameter type-id='type-id-832'/>
17758            <parameter type-id='type-id-19'/>
17759            <parameter type-id='type-id-19'/>
17760            <return type-id='type-id-75'/>
17761          </function-decl>
17762        </member-function>
17763        <member-function access='public'>
17764          <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'>
17765            <parameter type-id='type-id-1550' is-artificial='yes'/>
17766            <parameter type-id='type-id-832'/>
17767            <parameter type-id='type-id-19'/>
17768            <parameter type-id='type-id-19'/>
17769            <parameter type-id='type-id-837'/>
17770            <return type-id='type-id-75'/>
17771          </function-decl>
17772        </member-function>
17773        <member-function access='public'>
17774          <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'>
17775            <parameter type-id='type-id-1550' is-artificial='yes'/>
17776            <parameter type-id='type-id-2'/>
17777            <parameter type-id='type-id-19'/>
17778            <parameter type-id='type-id-837'/>
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.tcc' line='213' column='1' visibility='default' binding='global' size-in-bits='64'>
17784            <parameter type-id='type-id-1550' is-artificial='yes'/>
17785            <parameter type-id='type-id-2'/>
17786            <parameter type-id='type-id-837'/>
17787            <return type-id='type-id-75'/>
17788          </function-decl>
17789        </member-function>
17790        <member-function access='public'>
17791          <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'>
17792            <parameter type-id='type-id-1550' is-artificial='yes'/>
17793            <parameter type-id='type-id-19'/>
17794            <parameter type-id='type-id-84'/>
17795            <parameter type-id='type-id-837'/>
17796            <return type-id='type-id-75'/>
17797          </function-decl>
17798        </member-function>
17799        <member-function access='public' destructor='yes'>
17800          <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'>
17801            <parameter type-id='type-id-1550' is-artificial='yes'/>
17802            <parameter type-id='type-id-1' is-artificial='yes'/>
17803            <return type-id='type-id-75'/>
17804          </function-decl>
17805        </member-function>
17806        <member-function access='public'>
17807          <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'>
17808            <parameter type-id='type-id-1512' is-artificial='yes'/>
17809            <return type-id='type-id-2'/>
17810          </function-decl>
17811        </member-function>
17812        <member-function access='public'>
17813          <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'>
17814            <parameter type-id='type-id-1512' is-artificial='yes'/>
17815            <return type-id='type-id-7'/>
17816          </function-decl>
17817        </member-function>
17818        <member-function access='public'>
17819          <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'>
17820            <parameter type-id='type-id-1550' is-artificial='yes'/>
17821            <return type-id='type-id-75'/>
17822          </function-decl>
17823        </member-function>
17824        <member-function access='public'>
17825          <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'>
17826            <parameter type-id='type-id-1550' is-artificial='yes'/>
17827            <parameter type-id='type-id-837'/>
17828            <return type-id='type-id-75'/>
17829          </function-decl>
17830        </member-function>
17831        <member-function access='public'>
17832          <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'>
17833            <parameter type-id='type-id-1550' is-artificial='yes'/>
17834            <parameter type-id='type-id-832'/>
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='184' column='1' visibility='default' binding='global' size-in-bits='64'>
17840            <parameter type-id='type-id-1550' is-artificial='yes'/>
17841            <parameter type-id='type-id-832'/>
17842            <parameter type-id='type-id-19'/>
17843            <parameter type-id='type-id-19'/>
17844            <return type-id='type-id-75'/>
17845          </function-decl>
17846        </member-function>
17847        <member-function access='public'>
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.tcc' line='194' column='1' visibility='default' binding='global' size-in-bits='64'>
17849            <parameter type-id='type-id-1550' is-artificial='yes'/>
17850            <parameter type-id='type-id-832'/>
17851            <parameter type-id='type-id-19'/>
17852            <parameter type-id='type-id-19'/>
17853            <parameter type-id='type-id-837'/>
17854            <return type-id='type-id-75'/>
17855          </function-decl>
17856        </member-function>
17857        <member-function access='public'>
17858          <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'>
17859            <parameter type-id='type-id-1550' is-artificial='yes'/>
17860            <parameter type-id='type-id-2'/>
17861            <parameter type-id='type-id-19'/>
17862            <parameter type-id='type-id-837'/>
17863            <return type-id='type-id-75'/>
17864          </function-decl>
17865        </member-function>
17866        <member-function access='public'>
17867          <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'>
17868            <parameter type-id='type-id-1550' is-artificial='yes'/>
17869            <parameter type-id='type-id-2'/>
17870            <parameter type-id='type-id-837'/>
17871            <return type-id='type-id-75'/>
17872          </function-decl>
17873        </member-function>
17874        <member-function access='public'>
17875          <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'>
17876            <parameter type-id='type-id-1550' is-artificial='yes'/>
17877            <parameter type-id='type-id-19'/>
17878            <parameter type-id='type-id-84'/>
17879            <parameter type-id='type-id-837'/>
17880            <return type-id='type-id-75'/>
17881          </function-decl>
17882        </member-function>
17883        <member-function access='public' destructor='yes'>
17884          <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'>
17885            <parameter type-id='type-id-1550' is-artificial='yes'/>
17886            <parameter type-id='type-id-1' is-artificial='yes'/>
17887            <return type-id='type-id-75'/>
17888          </function-decl>
17889        </member-function>
17890        <member-function access='public'>
17891          <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'>
17892            <parameter type-id='type-id-1550' is-artificial='yes'/>
17893            <return type-id='type-id-75'/>
17894          </function-decl>
17895        </member-function>
17896        <member-function access='public'>
17897          <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'>
17898            <parameter type-id='type-id-1550' is-artificial='yes'/>
17899            <parameter type-id='type-id-837'/>
17900            <return type-id='type-id-75'/>
17901          </function-decl>
17902        </member-function>
17903        <member-function access='public'>
17904          <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'>
17905            <parameter type-id='type-id-1550' is-artificial='yes'/>
17906            <parameter type-id='type-id-832'/>
17907            <return type-id='type-id-75'/>
17908          </function-decl>
17909        </member-function>
17910        <member-function access='public'>
17911          <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'>
17912            <parameter type-id='type-id-1550' is-artificial='yes'/>
17913            <parameter type-id='type-id-832'/>
17914            <parameter type-id='type-id-19'/>
17915            <parameter type-id='type-id-19'/>
17916            <return type-id='type-id-75'/>
17917          </function-decl>
17918        </member-function>
17919        <member-function access='public'>
17920          <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'>
17921            <parameter type-id='type-id-1550' is-artificial='yes'/>
17922            <parameter type-id='type-id-832'/>
17923            <parameter type-id='type-id-19'/>
17924            <parameter type-id='type-id-19'/>
17925            <parameter type-id='type-id-837'/>
17926            <return type-id='type-id-75'/>
17927          </function-decl>
17928        </member-function>
17929        <member-function access='public'>
17930          <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'>
17931            <parameter type-id='type-id-1550' is-artificial='yes'/>
17932            <parameter type-id='type-id-2'/>
17933            <parameter type-id='type-id-19'/>
17934            <parameter type-id='type-id-837'/>
17935            <return type-id='type-id-75'/>
17936          </function-decl>
17937        </member-function>
17938        <member-function access='public'>
17939          <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'>
17940            <parameter type-id='type-id-1550' is-artificial='yes'/>
17941            <parameter type-id='type-id-2'/>
17942            <parameter type-id='type-id-837'/>
17943            <return type-id='type-id-75'/>
17944          </function-decl>
17945        </member-function>
17946        <member-function access='public'>
17947          <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'>
17948            <parameter type-id='type-id-1550' is-artificial='yes'/>
17949            <parameter type-id='type-id-19'/>
17950            <parameter type-id='type-id-84'/>
17951            <parameter type-id='type-id-837'/>
17952            <return type-id='type-id-75'/>
17953          </function-decl>
17954        </member-function>
17955        <member-function access='public' destructor='yes'>
17956          <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'>
17957            <parameter type-id='type-id-1550' is-artificial='yes'/>
17958            <parameter type-id='type-id-1' is-artificial='yes'/>
17959            <return type-id='type-id-75'/>
17960          </function-decl>
17961        </member-function>
17962        <member-function access='public'>
17963          <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'>
17964            <parameter type-id='type-id-1550' is-artificial='yes'/>
17965            <parameter type-id='type-id-19'/>
17966            <return type-id='type-id-1479'/>
17967          </function-decl>
17968        </member-function>
17969        <member-function access='public'>
17970          <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'>
17971            <parameter type-id='type-id-1550' is-artificial='yes'/>
17972            <parameter type-id='type-id-19'/>
17973            <return type-id='type-id-75'/>
17974          </function-decl>
17975        </member-function>
17976        <member-function access='private'>
17977          <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'>
17978            <parameter type-id='type-id-1550' is-artificial='yes'/>
17979            <return type-id='type-id-75'/>
17980          </function-decl>
17981        </member-function>
17982        <member-function access='public'>
17983          <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'>
17984            <parameter type-id='type-id-1550' is-artificial='yes'/>
17985            <return type-id='type-id-75'/>
17986          </function-decl>
17987        </member-function>
17988        <member-function access='public'>
17989          <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'>
17990            <parameter type-id='type-id-1550' is-artificial='yes'/>
17991            <parameter type-id='type-id-837'/>
17992            <return type-id='type-id-75'/>
17993          </function-decl>
17994        </member-function>
17995        <member-function access='public'>
17996          <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'>
17997            <parameter type-id='type-id-1550' is-artificial='yes'/>
17998            <parameter type-id='type-id-832'/>
17999            <return type-id='type-id-75'/>
18000          </function-decl>
18001        </member-function>
18002        <member-function access='public'>
18003          <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'>
18004            <parameter type-id='type-id-1550' is-artificial='yes'/>
18005            <parameter type-id='type-id-832'/>
18006            <parameter type-id='type-id-19'/>
18007            <parameter type-id='type-id-19'/>
18008            <return type-id='type-id-75'/>
18009          </function-decl>
18010        </member-function>
18011        <member-function access='public'>
18012          <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'>
18013            <parameter type-id='type-id-1550' is-artificial='yes'/>
18014            <parameter type-id='type-id-832'/>
18015            <parameter type-id='type-id-19'/>
18016            <parameter type-id='type-id-19'/>
18017            <parameter type-id='type-id-837'/>
18018            <return type-id='type-id-75'/>
18019          </function-decl>
18020        </member-function>
18021        <member-function access='public'>
18022          <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'>
18023            <parameter type-id='type-id-1550' is-artificial='yes'/>
18024            <parameter type-id='type-id-2'/>
18025            <parameter type-id='type-id-19'/>
18026            <parameter type-id='type-id-837'/>
18027            <return type-id='type-id-75'/>
18028          </function-decl>
18029        </member-function>
18030        <member-function access='public'>
18031          <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'>
18032            <parameter type-id='type-id-1550' is-artificial='yes'/>
18033            <parameter type-id='type-id-2'/>
18034            <parameter type-id='type-id-837'/>
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='220' column='1' visibility='default' binding='global' size-in-bits='64'>
18040            <parameter type-id='type-id-1550' is-artificial='yes'/>
18041            <parameter type-id='type-id-19'/>
18042            <parameter type-id='type-id-84'/>
18043            <parameter type-id='type-id-837'/>
18044            <return type-id='type-id-75'/>
18045          </function-decl>
18046        </member-function>
18047        <member-function access='public' destructor='yes'>
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.h' line='502' column='1' visibility='default' binding='global' size-in-bits='64'>
18049            <parameter type-id='type-id-1550' is-artificial='yes'/>
18050            <parameter type-id='type-id-1' is-artificial='yes'/>
18051            <return type-id='type-id-75'/>
18052          </function-decl>
18053        </member-function>
18054      </class-decl>
18055      <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-1517'/>
18056      <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-1599'>
18057        <data-member access='public' static='yes'>
18058          <var-decl name='is_specialized' type-id='type-id-491' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='927' column='1'/>
18059        </data-member>
18060        <data-member access='public' static='yes'>
18061          <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'/>
18062        </data-member>
18063        <data-member access='public' static='yes'>
18064          <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'/>
18065        </data-member>
18066        <data-member access='public' static='yes'>
18067          <var-decl name='is_signed' type-id='type-id-491' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='936' column='1'/>
18068        </data-member>
18069        <data-member access='public' static='yes'>
18070          <var-decl name='is_integer' type-id='type-id-491' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='937' column='1'/>
18071        </data-member>
18072        <data-member access='public' static='yes'>
18073          <var-decl name='is_exact' type-id='type-id-491' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='938' column='1'/>
18074        </data-member>
18075        <data-member access='public' static='yes'>
18076          <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'/>
18077        </data-member>
18078        <data-member access='public' static='yes'>
18079          <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'/>
18080        </data-member>
18081        <data-member access='public' static='yes'>
18082          <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'/>
18083        </data-member>
18084        <data-member access='public' static='yes'>
18085          <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'/>
18086        </data-member>
18087        <data-member access='public' static='yes'>
18088          <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'/>
18089        </data-member>
18090        <data-member access='public' static='yes'>
18091          <var-decl name='has_infinity' type-id='type-id-491' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='950' column='1'/>
18092        </data-member>
18093        <data-member access='public' static='yes'>
18094          <var-decl name='has_quiet_NaN' type-id='type-id-491' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='951' column='1'/>
18095        </data-member>
18096        <data-member access='public' static='yes'>
18097          <var-decl name='has_signaling_NaN' type-id='type-id-491' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='952' column='1'/>
18098        </data-member>
18099        <data-member access='public' static='yes'>
18100          <var-decl name='has_denorm' type-id='type-id-1514' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='953' column='1'/>
18101        </data-member>
18102        <data-member access='public' static='yes'>
18103          <var-decl name='has_denorm_loss' type-id='type-id-491' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='954' column='1'/>
18104        </data-member>
18105        <data-member access='public' static='yes'>
18106          <var-decl name='is_iec559' type-id='type-id-491' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='965' column='1'/>
18107        </data-member>
18108        <data-member access='public' static='yes'>
18109          <var-decl name='is_bounded' type-id='type-id-491' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='966' column='1'/>
18110        </data-member>
18111        <data-member access='public' static='yes'>
18112          <var-decl name='is_modulo' type-id='type-id-491' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='967' column='1'/>
18113        </data-member>
18114        <data-member access='public' static='yes'>
18115          <var-decl name='traps' type-id='type-id-491' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='969' column='1'/>
18116        </data-member>
18117        <data-member access='public' static='yes'>
18118          <var-decl name='tinyness_before' type-id='type-id-491' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='970' column='1'/>
18119        </data-member>
18120        <data-member access='public' static='yes'>
18121          <var-decl name='round_style' type-id='type-id-1516' visibility='default' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/limits' line='971' column='1'/>
18122        </data-member>
18123        <member-function access='public' static='yes'>
18124          <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'>
18125            <return type-id='type-id-19'/>
18126          </function-decl>
18127        </member-function>
18128      </class-decl>
18129      <typedef-decl name='string' type-id='type-id-833' 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-838'/>
18130      <class-decl name='bad_alloc' visibility='default' is-declaration-only='yes' id='type-id-1600'>
18131        <member-function access='private' constructor='yes'>
18132          <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'>
18133            <parameter type-id='type-id-1601' is-artificial='yes'/>
18134            <return type-id='type-id-75'/>
18135          </function-decl>
18136        </member-function>
18137      </class-decl>
18138      <class-decl name='exception' visibility='default' is-declaration-only='yes' id='type-id-1602'>
18139        <member-function access='private' constructor='yes'>
18140          <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'>
18141            <parameter type-id='type-id-1603' is-artificial='yes'/>
18142            <return type-id='type-id-75'/>
18143          </function-decl>
18144        </member-function>
18145      </class-decl>
18146      <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-1604'/>
18147      <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-1605'/>
18148      <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-1606'/>
18149      <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-1607'/>
18150      <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'>
18151        <parameter type-id='type-id-334'/>
18152        <parameter type-id='type-id-334'/>
18153        <return type-id='type-id-334'/>
18154      </function-decl>
18155      <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'>
18156        <parameter type-id='type-id-1037'/>
18157        <parameter type-id='type-id-1037'/>
18158        <parameter type-id='type-id-1037'/>
18159        <return type-id='type-id-1037'/>
18160      </function-decl>
18161      <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'>
18162        <parameter type-id='type-id-1037'/>
18163        <parameter type-id='type-id-1037'/>
18164        <parameter type-id='type-id-1037'/>
18165        <return type-id='type-id-1037'/>
18166      </function-decl>
18167      <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'>
18168        <parameter type-id='type-id-1037'/>
18169        <parameter type-id='type-id-1037'/>
18170        <parameter type-id='type-id-1037'/>
18171        <return type-id='type-id-1037'/>
18172      </function-decl>
18173      <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'>
18174        <parameter type-id='type-id-1037'/>
18175        <parameter type-id='type-id-1037'/>
18176        <parameter type-id='type-id-1037'/>
18177        <return type-id='type-id-1037'/>
18178      </function-decl>
18179      <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'>
18180        <parameter type-id='type-id-1037'/>
18181        <parameter type-id='type-id-1037'/>
18182        <parameter type-id='type-id-1037'/>
18183        <return type-id='type-id-1037'/>
18184      </function-decl>
18185      <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'>
18186        <parameter type-id='type-id-1037'/>
18187        <parameter type-id='type-id-1037'/>
18188        <parameter type-id='type-id-1037'/>
18189        <return type-id='type-id-1037'/>
18190      </function-decl>
18191      <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'>
18192        <parameter type-id='type-id-1037'/>
18193        <parameter type-id='type-id-1037'/>
18194        <return type-id='type-id-75'/>
18195      </function-decl>
18196      <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'>
18197        <parameter type-id='type-id-1037'/>
18198        <parameter type-id='type-id-1037'/>
18199        <parameter type-id='type-id-1038'/>
18200        <return type-id='type-id-75'/>
18201      </function-decl>
18202      <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'>
18203        <parameter type-id='type-id-1037'/>
18204        <parameter type-id='type-id-1037'/>
18205        <parameter type-id='type-id-1037'/>
18206        <return type-id='type-id-1037'/>
18207      </function-decl>
18208      <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'>
18209        <parameter type-id='type-id-1037'/>
18210        <parameter type-id='type-id-1037'/>
18211        <parameter type-id='type-id-1037'/>
18212        <parameter type-id='type-id-1038'/>
18213        <return type-id='type-id-1037'/>
18214      </function-decl>
18215      <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'>
18216        <parameter type-id='type-id-1037'/>
18217        <parameter type-id='type-id-1037'/>
18218        <parameter type-id='type-id-1037'/>
18219        <parameter type-id='type-id-1038'/>
18220        <return type-id='type-id-1037'/>
18221      </function-decl>
18222    </namespace-decl>
18223    <pointer-type-def type-id='type-id-1600' size-in-bits='64' id='type-id-1601'/>
18224    <pointer-type-def type-id='type-id-1602' size-in-bits='64' id='type-id-1603'/>
18225    <pointer-type-def type-id='type-id-1608' size-in-bits='64' id='type-id-1609'/>
18226    <namespace-decl name='base'>
18227      <enum-decl name='LinkerInitialized' filepath='src/base/basictypes.h' line='381' column='1' id='type-id-95'>
18228        <underlying-type type-id='type-id-96'/>
18229        <enumerator name='LINKER_INITIALIZED' value='0'/>
18230      </enum-decl>
18231      <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-1475'>
18232        <member-type access='public'>
18233          <enum-decl name='Type' filepath='./src/gperftools/malloc_extension.h' line='400' column='1' id='type-id-1610'>
18234            <underlying-type type-id='type-id-96'/>
18235            <enumerator name='INUSE' value='0'/>
18236            <enumerator name='FREE' value='1'/>
18237            <enumerator name='UNMAPPED' value='2'/>
18238            <enumerator name='UNKNOWN' value='3'/>
18239          </enum-decl>
18240        </member-type>
18241        <data-member access='public' layout-offset-in-bits='0'>
18242          <var-decl name='address' type-id='type-id-239' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='408' column='1'/>
18243        </data-member>
18244        <data-member access='public' layout-offset-in-bits='64'>
18245          <var-decl name='length' type-id='type-id-7' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='409' column='1'/>
18246        </data-member>
18247        <data-member access='public' layout-offset-in-bits='128'>
18248          <var-decl name='type' type-id='type-id-1610' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='410' column='1'/>
18249        </data-member>
18250        <data-member access='public' layout-offset-in-bits='192'>
18251          <var-decl name='fraction' type-id='type-id-15' visibility='default' filepath='./src/gperftools/malloc_extension.h' line='411' column='1'/>
18252        </data-member>
18253      </class-decl>
18254      <namespace-decl name='subtle'>
18255        <typedef-decl name='Atomic64' type-id='type-id-90' filepath='./src/base/atomicops-internals-x86.h' line='70' column='1' id='type-id-91'/>
18256        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
18257          <parameter type-id='type-id-92'/>
18258          <parameter type-id='type-id-93'/>
18259          <parameter type-id='type-id-93'/>
18260          <return type-id='type-id-93'/>
18261        </function-decl>
18262        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
18263          <parameter type-id='type-id-92'/>
18264          <parameter type-id='type-id-93'/>
18265          <return type-id='type-id-93'/>
18266        </function-decl>
18267        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
18268          <parameter type-id='type-id-92'/>
18269          <parameter type-id='type-id-93'/>
18270          <return type-id='type-id-93'/>
18271        </function-decl>
18272        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
18273          <parameter type-id='type-id-92'/>
18274          <parameter type-id='type-id-93'/>
18275          <parameter type-id='type-id-93'/>
18276          <return type-id='type-id-93'/>
18277        </function-decl>
18278        <function-decl name='NoBarrier_Load' filepath='./src/base/atomicops-internals-x86.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
18279          <parameter type-id='type-id-94'/>
18280          <return type-id='type-id-91'/>
18281        </function-decl>
18282      </namespace-decl>
18283      <namespace-decl name='internal'>
18284        <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-1097'>
18285          <data-member access='public' layout-offset-in-bits='0'>
18286            <var-decl name='priv_end' type-id='type-id-1092' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
18287          </data-member>
18288          <data-member access='public' layout-offset-in-bits='64'>
18289            <var-decl name='priv_data' type-id='type-id-1093' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
18290          </data-member>
18291          <member-function access='public'>
18292            <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'>
18293              <parameter type-id='type-id-1497' is-artificial='yes'/>
18294              <return type-id='type-id-76'/>
18295            </function-decl>
18296          </member-function>
18297          <member-function access='public'>
18298            <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'>
18299              <parameter type-id='type-id-1497' is-artificial='yes'/>
18300              <return type-id='type-id-193'/>
18301            </function-decl>
18302          </member-function>
18303          <member-function access='public'>
18304            <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'>
18305              <parameter type-id='type-id-1497' is-artificial='yes'/>
18306              <parameter type-id='type-id-1580'/>
18307              <parameter type-id='type-id-1'/>
18308              <return type-id='type-id-1'/>
18309            </function-decl>
18310          </member-function>
18311          <member-function access='public'>
18312            <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'>
18313              <parameter type-id='type-id-1477' is-artificial='yes'/>
18314              <return type-id='type-id-75'/>
18315            </function-decl>
18316          </member-function>
18317          <member-function access='public'>
18318            <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'>
18319              <parameter type-id='type-id-1477' is-artificial='yes'/>
18320              <parameter type-id='type-id-193'/>
18321              <return type-id='type-id-193'/>
18322            </function-decl>
18323          </member-function>
18324          <member-function access='public'>
18325            <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'>
18326              <parameter type-id='type-id-1477' is-artificial='yes'/>
18327              <parameter type-id='type-id-193'/>
18328              <return type-id='type-id-76'/>
18329            </function-decl>
18330          </member-function>
18331          <member-function access='public'>
18332            <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'>
18333              <parameter type-id='type-id-1477' is-artificial='yes'/>
18334              <parameter type-id='type-id-193'/>
18335              <return type-id='type-id-76'/>
18336            </function-decl>
18337          </member-function>
18338        </class-decl>
18339        <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-1096'>
18340          <data-member access='public' layout-offset-in-bits='0'>
18341            <var-decl name='priv_end' type-id='type-id-1092' visibility='default' filepath='src/malloc_hook-inl.h' line='101' column='1'/>
18342          </data-member>
18343          <data-member access='public' layout-offset-in-bits='64'>
18344            <var-decl name='priv_data' type-id='type-id-1093' visibility='default' filepath='src/malloc_hook-inl.h' line='102' column='1'/>
18345          </data-member>
18346          <member-function access='public'>
18347            <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'>
18348              <parameter type-id='type-id-1499' is-artificial='yes'/>
18349              <return type-id='type-id-76'/>
18350            </function-decl>
18351          </member-function>
18352          <member-function access='public'>
18353            <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'>
18354              <parameter type-id='type-id-1499' is-artificial='yes'/>
18355              <return type-id='type-id-386'/>
18356            </function-decl>
18357          </member-function>
18358          <member-function access='public'>
18359            <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'>
18360              <parameter type-id='type-id-1478' is-artificial='yes'/>
18361              <return type-id='type-id-75'/>
18362            </function-decl>
18363          </member-function>
18364          <member-function access='public'>
18365            <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'>
18366              <parameter type-id='type-id-1499' is-artificial='yes'/>
18367              <parameter type-id='type-id-1582'/>
18368              <parameter type-id='type-id-1'/>
18369              <return type-id='type-id-1'/>
18370            </function-decl>
18371          </member-function>
18372          <member-function access='public'>
18373            <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_'>
18374              <parameter type-id='type-id-1478' is-artificial='yes'/>
18375              <parameter type-id='type-id-386'/>
18376              <return type-id='type-id-386'/>
18377            </function-decl>
18378          </member-function>
18379          <member-function access='public'>
18380            <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_'>
18381              <parameter type-id='type-id-1478' is-artificial='yes'/>
18382              <parameter type-id='type-id-386'/>
18383              <return type-id='type-id-76'/>
18384            </function-decl>
18385          </member-function>
18386          <member-function access='public'>
18387            <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_'>
18388              <parameter type-id='type-id-1478' is-artificial='yes'/>
18389              <parameter type-id='type-id-386'/>
18390              <return type-id='type-id-76'/>
18391            </function-decl>
18392          </member-function>
18393        </class-decl>
18394      </namespace-decl>
18395    </namespace-decl>
18396    <namespace-decl name='__gnu_cxx'>
18397      <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-1039'>
18398        <data-member access='protected' layout-offset-in-bits='0'>
18399          <var-decl name='_M_current' type-id='type-id-1037' 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'/>
18400        </data-member>
18401        <member-function access='private'>
18402          <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'>
18403            <parameter type-id='type-id-1040' is-artificial='yes'/>
18404            <return type-id='type-id-75'/>
18405          </function-decl>
18406        </member-function>
18407        <member-function access='private'>
18408          <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'>
18409            <parameter type-id='type-id-1040' is-artificial='yes'/>
18410            <parameter type-id='type-id-1041'/>
18411            <return type-id='type-id-75'/>
18412          </function-decl>
18413        </member-function>
18414        <member-function access='private'>
18415          <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'>
18416            <parameter type-id='type-id-1042' is-artificial='yes'/>
18417            <return type-id='type-id-1041'/>
18418          </function-decl>
18419        </member-function>
18420        <member-function access='private'>
18421          <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'>
18422            <parameter type-id='type-id-1042' is-artificial='yes'/>
18423            <return type-id='type-id-1043'/>
18424          </function-decl>
18425        </member-function>
18426      </class-decl>
18427      <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-1472'>
18428        <member-function access='private'>
18429          <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'>
18430            <parameter type-id='type-id-1473' is-artificial='yes'/>
18431            <return type-id='type-id-75'/>
18432          </function-decl>
18433        </member-function>
18434        <member-function access='private'>
18435          <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'>
18436            <parameter type-id='type-id-1473' is-artificial='yes'/>
18437            <parameter type-id='type-id-1489'/>
18438            <return type-id='type-id-75'/>
18439          </function-decl>
18440        </member-function>
18441        <member-function access='private' destructor='yes'>
18442          <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'>
18443            <parameter type-id='type-id-1473' is-artificial='yes'/>
18444            <parameter type-id='type-id-1' is-artificial='yes'/>
18445            <return type-id='type-id-75'/>
18446          </function-decl>
18447        </member-function>
18448        <member-function access='private'>
18449          <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'>
18450            <parameter type-id='type-id-1473' is-artificial='yes'/>
18451            <parameter type-id='type-id-1037'/>
18452            <parameter type-id='type-id-19'/>
18453            <return type-id='type-id-75'/>
18454          </function-decl>
18455        </member-function>
18456        <member-function access='private'>
18457          <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'>
18458            <parameter type-id='type-id-1490' is-artificial='yes'/>
18459            <return type-id='type-id-7'/>
18460          </function-decl>
18461        </member-function>
18462        <member-function access='private'>
18463          <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'>
18464            <parameter type-id='type-id-1473' is-artificial='yes'/>
18465            <parameter type-id='type-id-19'/>
18466            <parameter type-id='type-id-73'/>
18467            <return type-id='type-id-1037'/>
18468          </function-decl>
18469        </member-function>
18470        <member-function access='private'>
18471          <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'>
18472            <parameter type-id='type-id-1473' is-artificial='yes'/>
18473            <parameter type-id='type-id-1037'/>
18474            <parameter type-id='type-id-1481'/>
18475            <return type-id='type-id-75'/>
18476          </function-decl>
18477        </member-function>
18478        <member-function access='private'>
18479          <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'>
18480            <parameter type-id='type-id-1473' is-artificial='yes'/>
18481            <parameter type-id='type-id-1037'/>
18482            <return type-id='type-id-75'/>
18483          </function-decl>
18484        </member-function>
18485      </class-decl>
18486      <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-835'>
18487        <member-function access='private'>
18488          <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'>
18489            <parameter type-id='type-id-1474' is-artificial='yes'/>
18490            <return type-id='type-id-75'/>
18491          </function-decl>
18492        </member-function>
18493        <member-function access='private'>
18494          <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'>
18495            <parameter type-id='type-id-1474' is-artificial='yes'/>
18496            <parameter type-id='type-id-1492'/>
18497            <return type-id='type-id-75'/>
18498          </function-decl>
18499        </member-function>
18500        <member-function access='private' destructor='yes'>
18501          <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'>
18502            <parameter type-id='type-id-1474' is-artificial='yes'/>
18503            <parameter type-id='type-id-1' is-artificial='yes'/>
18504            <return type-id='type-id-75'/>
18505          </function-decl>
18506        </member-function>
18507        <member-function access='private'>
18508          <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'>
18509            <parameter type-id='type-id-1474' is-artificial='yes'/>
18510            <return type-id='type-id-75'/>
18511          </function-decl>
18512        </member-function>
18513        <member-function access='private'>
18514          <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'>
18515            <parameter type-id='type-id-1474' is-artificial='yes'/>
18516            <parameter type-id='type-id-1492'/>
18517            <return type-id='type-id-75'/>
18518          </function-decl>
18519        </member-function>
18520        <member-function access='private' destructor='yes'>
18521          <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'>
18522            <parameter type-id='type-id-1474' is-artificial='yes'/>
18523            <parameter type-id='type-id-1' is-artificial='yes'/>
18524            <return type-id='type-id-75'/>
18525          </function-decl>
18526        </member-function>
18527        <member-function access='private'>
18528          <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'>
18529            <parameter type-id='type-id-1474' is-artificial='yes'/>
18530            <return type-id='type-id-75'/>
18531          </function-decl>
18532        </member-function>
18533        <member-function access='private'>
18534          <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'>
18535            <parameter type-id='type-id-1474' is-artificial='yes'/>
18536            <parameter type-id='type-id-1492'/>
18537            <return type-id='type-id-75'/>
18538          </function-decl>
18539        </member-function>
18540        <member-function access='private' destructor='yes'>
18541          <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'>
18542            <parameter type-id='type-id-1474' is-artificial='yes'/>
18543            <parameter type-id='type-id-1' is-artificial='yes'/>
18544            <return type-id='type-id-75'/>
18545          </function-decl>
18546        </member-function>
18547        <member-function access='private'>
18548          <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'>
18549            <parameter type-id='type-id-1474' is-artificial='yes'/>
18550            <return type-id='type-id-75'/>
18551          </function-decl>
18552        </member-function>
18553        <member-function access='private'>
18554          <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'>
18555            <parameter type-id='type-id-1474' is-artificial='yes'/>
18556            <parameter type-id='type-id-1492'/>
18557            <return type-id='type-id-75'/>
18558          </function-decl>
18559        </member-function>
18560        <member-function access='private' destructor='yes'>
18561          <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'>
18562            <parameter type-id='type-id-1474' is-artificial='yes'/>
18563            <parameter type-id='type-id-1' is-artificial='yes'/>
18564            <return type-id='type-id-75'/>
18565          </function-decl>
18566        </member-function>
18567        <member-function access='private'>
18568          <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'>
18569            <parameter type-id='type-id-1474' is-artificial='yes'/>
18570            <return type-id='type-id-75'/>
18571          </function-decl>
18572        </member-function>
18573        <member-function access='private'>
18574          <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'>
18575            <parameter type-id='type-id-1474' is-artificial='yes'/>
18576            <parameter type-id='type-id-1492'/>
18577            <return type-id='type-id-75'/>
18578          </function-decl>
18579        </member-function>
18580        <member-function access='private' destructor='yes'>
18581          <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'>
18582            <parameter type-id='type-id-1474' is-artificial='yes'/>
18583            <parameter type-id='type-id-1' 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='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'>
18589            <parameter type-id='type-id-1474' is-artificial='yes'/>
18590            <return type-id='type-id-75'/>
18591          </function-decl>
18592        </member-function>
18593        <member-function access='private'>
18594          <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'>
18595            <parameter type-id='type-id-1474' is-artificial='yes'/>
18596            <parameter type-id='type-id-1492'/>
18597            <return type-id='type-id-75'/>
18598          </function-decl>
18599        </member-function>
18600        <member-function access='private' destructor='yes'>
18601          <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'>
18602            <parameter type-id='type-id-1474' is-artificial='yes'/>
18603            <parameter type-id='type-id-1' is-artificial='yes'/>
18604            <return type-id='type-id-75'/>
18605          </function-decl>
18606        </member-function>
18607      </class-decl>
18608      <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-1611'/>
18609      <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-1612'/>
18610      <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-1613'/>
18611      <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'>
18612        <parameter type-id='type-id-1487'/>
18613        <parameter type-id='type-id-1487'/>
18614        <return type-id='type-id-318'/>
18615      </function-decl>
18616    </namespace-decl>
18617    <namespace-decl name='tcmalloc'>
18618      <class-decl name='CentralFreeList' size-in-bits='9344' visibility='default' filepath='src/central_freelist.h' line='50' column='1' id='type-id-1557'>
18619        <member-type access='private'>
18620          <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-1449'>
18621            <data-member access='public' layout-offset-in-bits='0'>
18622              <var-decl name='head' type-id='type-id-73' visibility='default' filepath='src/central_freelist.h' line='98' column='1'/>
18623            </data-member>
18624            <data-member access='public' layout-offset-in-bits='64'>
18625              <var-decl name='tail' type-id='type-id-73' visibility='default' filepath='src/central_freelist.h' line='99' column='1'/>
18626            </data-member>
18627          </class-decl>
18628        </member-type>
18629        <data-member access='private' static='yes'>
18630          <var-decl name='kMaxNumTransferEntries' type-id='type-id-139' visibility='default' filepath='src/central_freelist.h' line='111' column='1'/>
18631        </data-member>
18632        <data-member access='private' layout-offset-in-bits='0'>
18633          <var-decl name='lock_' type-id='type-id-290' visibility='default' filepath='src/central_freelist.h' line='164' column='1'/>
18634        </data-member>
18635        <data-member access='private' layout-offset-in-bits='64'>
18636          <var-decl name='size_class_' type-id='type-id-7' visibility='default' filepath='src/central_freelist.h' line='167' column='1'/>
18637        </data-member>
18638        <data-member access='private' layout-offset-in-bits='128'>
18639          <var-decl name='empty_' type-id='type-id-144' visibility='default' filepath='src/central_freelist.h' line='168' column='1'/>
18640        </data-member>
18641        <data-member access='private' layout-offset-in-bits='512'>
18642          <var-decl name='nonempty_' type-id='type-id-144' visibility='default' filepath='src/central_freelist.h' line='169' column='1'/>
18643        </data-member>
18644        <data-member access='private' layout-offset-in-bits='896'>
18645          <var-decl name='num_spans_' type-id='type-id-7' visibility='default' filepath='src/central_freelist.h' line='170' column='1'/>
18646        </data-member>
18647        <data-member access='private' layout-offset-in-bits='960'>
18648          <var-decl name='counter_' type-id='type-id-7' visibility='default' filepath='src/central_freelist.h' line='171' column='1'/>
18649        </data-member>
18650        <data-member access='private' layout-offset-in-bits='1024'>
18651          <var-decl name='tc_slots_' type-id='type-id-1450' visibility='default' filepath='src/central_freelist.h' line='178' column='1'/>
18652        </data-member>
18653        <data-member access='private' layout-offset-in-bits='9216'>
18654          <var-decl name='used_slots_' type-id='type-id-141' visibility='default' filepath='src/central_freelist.h' line='182' column='1'/>
18655        </data-member>
18656        <data-member access='private' layout-offset-in-bits='9248'>
18657          <var-decl name='cache_size_' type-id='type-id-141' visibility='default' filepath='src/central_freelist.h' line='186' column='1'/>
18658        </data-member>
18659        <data-member access='private' layout-offset-in-bits='9280'>
18660          <var-decl name='max_cache_size_' type-id='type-id-141' visibility='default' filepath='src/central_freelist.h' line='188' column='1'/>
18661        </data-member>
18662        <member-function access='private' constructor='yes'>
18663          <function-decl name='CentralFreeList' filepath='src/central_freelist.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64'>
18664            <parameter type-id='type-id-1558' is-artificial='yes'/>
18665            <return type-id='type-id-75'/>
18666          </function-decl>
18667        </member-function>
18668        <member-function access='private'>
18669          <function-decl name='length' mangled-name='_ZN8tcmalloc15CentralFreeList6lengthEv' filepath='src/central_freelist.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
18670            <parameter type-id='type-id-1558' is-artificial='yes'/>
18671            <return type-id='type-id-1'/>
18672          </function-decl>
18673        </member-function>
18674        <member-function access='private' constructor='yes'>
18675          <function-decl name='CentralFreeList' filepath='src/central_freelist.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64'>
18676            <parameter type-id='type-id-1558' is-artificial='yes'/>
18677            <return type-id='type-id-75'/>
18678          </function-decl>
18679        </member-function>
18680        <member-function access='private'>
18681          <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_'>
18682            <parameter type-id='type-id-1558' is-artificial='yes'/>
18683            <parameter type-id='type-id-1'/>
18684            <parameter type-id='type-id-174'/>
18685            <parameter type-id='type-id-174'/>
18686            <return type-id='type-id-1'/>
18687          </function-decl>
18688        </member-function>
18689        <member-function access='private'>
18690          <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'>
18691            <parameter type-id='type-id-1558' is-artificial='yes'/>
18692            <parameter type-id='type-id-7'/>
18693            <return type-id='type-id-75'/>
18694          </function-decl>
18695        </member-function>
18696        <member-function access='private'>
18697          <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'>
18698            <parameter type-id='type-id-1558' is-artificial='yes'/>
18699            <return type-id='type-id-75'/>
18700          </function-decl>
18701        </member-function>
18702        <member-function access='private'>
18703          <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_'>
18704            <parameter type-id='type-id-1558' is-artificial='yes'/>
18705            <parameter type-id='type-id-1'/>
18706            <parameter type-id='type-id-174'/>
18707            <parameter type-id='type-id-174'/>
18708            <return type-id='type-id-1'/>
18709          </function-decl>
18710        </member-function>
18711        <member-function access='private'>
18712          <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'>
18713            <parameter type-id='type-id-1558' is-artificial='yes'/>
18714            <return type-id='type-id-7'/>
18715          </function-decl>
18716        </member-function>
18717        <member-function access='private'>
18718          <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'>
18719            <parameter type-id='type-id-1558' is-artificial='yes'/>
18720            <return type-id='type-id-1'/>
18721          </function-decl>
18722        </member-function>
18723        <member-function access='private'>
18724          <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'>
18725            <parameter type-id='type-id-1558' is-artificial='yes'/>
18726            <parameter type-id='type-id-174'/>
18727            <parameter type-id='type-id-174'/>
18728            <parameter type-id='type-id-1'/>
18729            <return type-id='type-id-1'/>
18730          </function-decl>
18731        </member-function>
18732        <member-function access='private'>
18733          <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'>
18734            <parameter type-id='type-id-1558' is-artificial='yes'/>
18735            <parameter type-id='type-id-73'/>
18736            <return type-id='type-id-75'/>
18737          </function-decl>
18738        </member-function>
18739        <member-function access='private'>
18740          <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'>
18741            <parameter type-id='type-id-1558' is-artificial='yes'/>
18742            <parameter type-id='type-id-73'/>
18743            <return type-id='type-id-75'/>
18744          </function-decl>
18745        </member-function>
18746        <member-function access='private'>
18747          <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'>
18748            <parameter type-id='type-id-1558' is-artificial='yes'/>
18749            <parameter type-id='type-id-1'/>
18750            <parameter type-id='type-id-76'/>
18751            <return type-id='type-id-76'/>
18752          </function-decl>
18753        </member-function>
18754        <member-function access='private' static='yes'>
18755          <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'>
18756            <parameter type-id='type-id-1'/>
18757            <parameter type-id='type-id-76'/>
18758            <return type-id='type-id-76'/>
18759          </function-decl>
18760        </member-function>
18761        <member-function access='private'>
18762          <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'>
18763            <parameter type-id='type-id-1558' is-artificial='yes'/>
18764            <return type-id='type-id-76'/>
18765          </function-decl>
18766        </member-function>
18767        <member-function access='private'>
18768          <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'>
18769            <parameter type-id='type-id-1558' is-artificial='yes'/>
18770            <parameter type-id='type-id-73'/>
18771            <parameter type-id='type-id-73'/>
18772            <parameter type-id='type-id-1'/>
18773            <return type-id='type-id-75'/>
18774          </function-decl>
18775        </member-function>
18776        <member-function access='private' constructor='yes'>
18777          <function-decl name='CentralFreeList' filepath='src/central_freelist.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64'>
18778            <parameter type-id='type-id-1558' is-artificial='yes'/>
18779            <return type-id='type-id-75'/>
18780          </function-decl>
18781        </member-function>
18782        <member-function access='private'>
18783          <function-decl name='Unlock' mangled-name='_ZN8tcmalloc15CentralFreeList6UnlockEv' filepath='src/central_freelist.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'>
18784            <parameter type-id='type-id-1558' is-artificial='yes'/>
18785            <return type-id='type-id-75'/>
18786          </function-decl>
18787        </member-function>
18788        <member-function access='private'>
18789          <function-decl name='Lock' mangled-name='_ZN8tcmalloc15CentralFreeList4LockEv' filepath='src/central_freelist.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
18790            <parameter type-id='type-id-1558' is-artificial='yes'/>
18791            <return type-id='type-id-75'/>
18792          </function-decl>
18793        </member-function>
18794      </class-decl>
18795      <class-decl name='CentralFreeListPadded' size-in-bits='9728' visibility='default' filepath='src/central_freelist.h' line='206' column='1' id='type-id-1451'>
18796        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1614'/>
18797      </class-decl>
18798      <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-1614'>
18799        <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1557'/>
18800        <data-member access='private' layout-offset-in-bits='9312'>
18801          <var-decl name='pad_' type-id='type-id-308' visibility='default' filepath='src/central_freelist.h' line='198' column='1'/>
18802        </data-member>
18803      </class-decl>
18804      <class-decl name='LogItem' size-in-bits='128' visibility='default' filepath='src/internal_logging.h' line='70' column='1' id='type-id-1012'>
18805        <member-type access='private'>
18806          <enum-decl name='Tag' filepath='src/internal_logging.h' line='83' column='1' id='type-id-1615'>
18807            <underlying-type type-id='type-id-96'/>
18808            <enumerator name='kStr' value='0'/>
18809            <enumerator name='kSigned' value='1'/>
18810            <enumerator name='kUnsigned' value='2'/>
18811            <enumerator name='kPtr' value='3'/>
18812            <enumerator name='kEnd' value='4'/>
18813          </enum-decl>
18814        </member-type>
18815        <member-type access='private'>
18816          <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-1616'>
18817            <data-member access='public'>
18818              <var-decl name='str' type-id='type-id-2' visibility='default' filepath='src/internal_logging.h' line='92' column='1'/>
18819            </data-member>
18820            <data-member access='public'>
18821              <var-decl name='ptr' type-id='type-id-73' visibility='default' filepath='src/internal_logging.h' line='93' column='1'/>
18822            </data-member>
18823            <data-member access='public'>
18824              <var-decl name='snum' type-id='type-id-90' visibility='default' filepath='src/internal_logging.h' line='94' column='1'/>
18825            </data-member>
18826            <data-member access='public'>
18827              <var-decl name='unum' type-id='type-id-38' visibility='default' filepath='src/internal_logging.h' line='95' column='1'/>
18828            </data-member>
18829          </union-decl>
18830        </member-type>
18831        <data-member access='private' layout-offset-in-bits='0'>
18832          <var-decl name='tag_' type-id='type-id-1615' visibility='default' filepath='src/internal_logging.h' line='90' column='1'/>
18833        </data-member>
18834        <data-member access='private' layout-offset-in-bits='64'>
18835          <var-decl name='u_' type-id='type-id-1616' visibility='default' filepath='src/internal_logging.h' line='96' column='1'/>
18836        </data-member>
18837        <member-function access='private' constructor='yes'>
18838          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
18839            <parameter type-id='type-id-1560' is-artificial='yes'/>
18840            <return type-id='type-id-75'/>
18841          </function-decl>
18842        </member-function>
18843        <member-function access='private' constructor='yes'>
18844          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
18845            <parameter type-id='type-id-1560' is-artificial='yes'/>
18846            <parameter type-id='type-id-2'/>
18847            <return type-id='type-id-75'/>
18848          </function-decl>
18849        </member-function>
18850        <member-function access='private' constructor='yes'>
18851          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
18852            <parameter type-id='type-id-1560' is-artificial='yes'/>
18853            <parameter type-id='type-id-1'/>
18854            <return type-id='type-id-75'/>
18855          </function-decl>
18856        </member-function>
18857        <member-function access='private' constructor='yes'>
18858          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
18859            <parameter type-id='type-id-1560' is-artificial='yes'/>
18860            <parameter type-id='type-id-18'/>
18861            <return type-id='type-id-75'/>
18862          </function-decl>
18863        </member-function>
18864        <member-function access='private' constructor='yes'>
18865          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
18866            <parameter type-id='type-id-1560' is-artificial='yes'/>
18867            <parameter type-id='type-id-20'/>
18868            <return type-id='type-id-75'/>
18869          </function-decl>
18870        </member-function>
18871        <member-function access='private' constructor='yes'>
18872          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
18873            <parameter type-id='type-id-1560' is-artificial='yes'/>
18874            <parameter type-id='type-id-161'/>
18875            <return type-id='type-id-75'/>
18876          </function-decl>
18877        </member-function>
18878        <member-function access='private' constructor='yes'>
18879          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
18880            <parameter type-id='type-id-1560' is-artificial='yes'/>
18881            <parameter type-id='type-id-19'/>
18882            <return type-id='type-id-75'/>
18883          </function-decl>
18884        </member-function>
18885        <member-function access='private' constructor='yes'>
18886          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
18887            <parameter type-id='type-id-1560' is-artificial='yes'/>
18888            <parameter type-id='type-id-21'/>
18889            <return type-id='type-id-75'/>
18890          </function-decl>
18891        </member-function>
18892        <member-function access='private' constructor='yes'>
18893          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
18894            <parameter type-id='type-id-1560' is-artificial='yes'/>
18895            <parameter type-id='type-id-73'/>
18896            <return type-id='type-id-75'/>
18897          </function-decl>
18898        </member-function>
18899        <member-function access='private' constructor='yes'>
18900          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
18901            <parameter type-id='type-id-1560' is-artificial='yes'/>
18902            <return type-id='type-id-75'/>
18903          </function-decl>
18904        </member-function>
18905        <member-function access='private' constructor='yes'>
18906          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
18907            <parameter type-id='type-id-1560' is-artificial='yes'/>
18908            <parameter type-id='type-id-2'/>
18909            <return type-id='type-id-75'/>
18910          </function-decl>
18911        </member-function>
18912        <member-function access='private' constructor='yes'>
18913          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
18914            <parameter type-id='type-id-1560' is-artificial='yes'/>
18915            <parameter type-id='type-id-1'/>
18916            <return type-id='type-id-75'/>
18917          </function-decl>
18918        </member-function>
18919        <member-function access='private' constructor='yes'>
18920          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
18921            <parameter type-id='type-id-1560' is-artificial='yes'/>
18922            <parameter type-id='type-id-18'/>
18923            <return type-id='type-id-75'/>
18924          </function-decl>
18925        </member-function>
18926        <member-function access='private' constructor='yes'>
18927          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
18928            <parameter type-id='type-id-1560' is-artificial='yes'/>
18929            <parameter type-id='type-id-20'/>
18930            <return type-id='type-id-75'/>
18931          </function-decl>
18932        </member-function>
18933        <member-function access='private' constructor='yes'>
18934          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
18935            <parameter type-id='type-id-1560' is-artificial='yes'/>
18936            <parameter type-id='type-id-161'/>
18937            <return type-id='type-id-75'/>
18938          </function-decl>
18939        </member-function>
18940        <member-function access='private' constructor='yes'>
18941          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
18942            <parameter type-id='type-id-1560' is-artificial='yes'/>
18943            <parameter type-id='type-id-19'/>
18944            <return type-id='type-id-75'/>
18945          </function-decl>
18946        </member-function>
18947        <member-function access='private' constructor='yes'>
18948          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
18949            <parameter type-id='type-id-1560' is-artificial='yes'/>
18950            <parameter type-id='type-id-21'/>
18951            <return type-id='type-id-75'/>
18952          </function-decl>
18953        </member-function>
18954        <member-function access='private' constructor='yes'>
18955          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
18956            <parameter type-id='type-id-1560' is-artificial='yes'/>
18957            <parameter type-id='type-id-73'/>
18958            <return type-id='type-id-75'/>
18959          </function-decl>
18960        </member-function>
18961        <member-function access='private' constructor='yes'>
18962          <function-decl name='LogItem' filepath='src/internal_logging.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
18963            <parameter type-id='type-id-1560' is-artificial='yes'/>
18964            <return type-id='type-id-75'/>
18965          </function-decl>
18966        </member-function>
18967        <member-function access='private' constructor='yes'>
18968          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
18969            <parameter type-id='type-id-1560' is-artificial='yes'/>
18970            <parameter type-id='type-id-2'/>
18971            <return type-id='type-id-75'/>
18972          </function-decl>
18973        </member-function>
18974        <member-function access='private' constructor='yes'>
18975          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
18976            <parameter type-id='type-id-1560' is-artificial='yes'/>
18977            <parameter type-id='type-id-1'/>
18978            <return type-id='type-id-75'/>
18979          </function-decl>
18980        </member-function>
18981        <member-function access='private' constructor='yes'>
18982          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
18983            <parameter type-id='type-id-1560' is-artificial='yes'/>
18984            <parameter type-id='type-id-18'/>
18985            <return type-id='type-id-75'/>
18986          </function-decl>
18987        </member-function>
18988        <member-function access='private' constructor='yes'>
18989          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
18990            <parameter type-id='type-id-1560' is-artificial='yes'/>
18991            <parameter type-id='type-id-20'/>
18992            <return type-id='type-id-75'/>
18993          </function-decl>
18994        </member-function>
18995        <member-function access='private' constructor='yes'>
18996          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
18997            <parameter type-id='type-id-1560' is-artificial='yes'/>
18998            <parameter type-id='type-id-161'/>
18999            <return type-id='type-id-75'/>
19000          </function-decl>
19001        </member-function>
19002        <member-function access='private' constructor='yes'>
19003          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19004            <parameter type-id='type-id-1560' is-artificial='yes'/>
19005            <parameter type-id='type-id-19'/>
19006            <return type-id='type-id-75'/>
19007          </function-decl>
19008        </member-function>
19009        <member-function access='private' constructor='yes'>
19010          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19011            <parameter type-id='type-id-1560' is-artificial='yes'/>
19012            <parameter type-id='type-id-21'/>
19013            <return type-id='type-id-75'/>
19014          </function-decl>
19015        </member-function>
19016        <member-function access='private' constructor='yes'>
19017          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19018            <parameter type-id='type-id-1560' is-artificial='yes'/>
19019            <parameter type-id='type-id-73'/>
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='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19025            <parameter type-id='type-id-1560' is-artificial='yes'/>
19026            <return type-id='type-id-75'/>
19027          </function-decl>
19028        </member-function>
19029        <member-function access='private' constructor='yes'>
19030          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19031            <parameter type-id='type-id-1560' is-artificial='yes'/>
19032            <parameter type-id='type-id-2'/>
19033            <return type-id='type-id-75'/>
19034          </function-decl>
19035        </member-function>
19036        <member-function access='private' constructor='yes'>
19037          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19038            <parameter type-id='type-id-1560' is-artificial='yes'/>
19039            <parameter type-id='type-id-1'/>
19040            <return type-id='type-id-75'/>
19041          </function-decl>
19042        </member-function>
19043        <member-function access='private' constructor='yes'>
19044          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19045            <parameter type-id='type-id-1560' is-artificial='yes'/>
19046            <parameter type-id='type-id-18'/>
19047            <return type-id='type-id-75'/>
19048          </function-decl>
19049        </member-function>
19050        <member-function access='private' constructor='yes'>
19051          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19052            <parameter type-id='type-id-1560' is-artificial='yes'/>
19053            <parameter type-id='type-id-20'/>
19054            <return type-id='type-id-75'/>
19055          </function-decl>
19056        </member-function>
19057        <member-function access='private' constructor='yes'>
19058          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19059            <parameter type-id='type-id-1560' is-artificial='yes'/>
19060            <parameter type-id='type-id-161'/>
19061            <return type-id='type-id-75'/>
19062          </function-decl>
19063        </member-function>
19064        <member-function access='private' constructor='yes'>
19065          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19066            <parameter type-id='type-id-1560' is-artificial='yes'/>
19067            <parameter type-id='type-id-19'/>
19068            <return type-id='type-id-75'/>
19069          </function-decl>
19070        </member-function>
19071        <member-function access='private' constructor='yes'>
19072          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19073            <parameter type-id='type-id-1560' is-artificial='yes'/>
19074            <parameter type-id='type-id-21'/>
19075            <return type-id='type-id-75'/>
19076          </function-decl>
19077        </member-function>
19078        <member-function access='private' constructor='yes'>
19079          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19080            <parameter type-id='type-id-1560' is-artificial='yes'/>
19081            <parameter type-id='type-id-73'/>
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='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19087            <parameter type-id='type-id-1560' is-artificial='yes'/>
19088            <return type-id='type-id-75'/>
19089          </function-decl>
19090        </member-function>
19091        <member-function access='private' constructor='yes'>
19092          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19093            <parameter type-id='type-id-1560' is-artificial='yes'/>
19094            <parameter type-id='type-id-2'/>
19095            <return type-id='type-id-75'/>
19096          </function-decl>
19097        </member-function>
19098        <member-function access='private' constructor='yes'>
19099          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19100            <parameter type-id='type-id-1560' is-artificial='yes'/>
19101            <parameter type-id='type-id-1'/>
19102            <return type-id='type-id-75'/>
19103          </function-decl>
19104        </member-function>
19105        <member-function access='private' constructor='yes'>
19106          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19107            <parameter type-id='type-id-1560' is-artificial='yes'/>
19108            <parameter type-id='type-id-18'/>
19109            <return type-id='type-id-75'/>
19110          </function-decl>
19111        </member-function>
19112        <member-function access='private' constructor='yes'>
19113          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19114            <parameter type-id='type-id-1560' is-artificial='yes'/>
19115            <parameter type-id='type-id-20'/>
19116            <return type-id='type-id-75'/>
19117          </function-decl>
19118        </member-function>
19119        <member-function access='private' constructor='yes'>
19120          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19121            <parameter type-id='type-id-1560' is-artificial='yes'/>
19122            <parameter type-id='type-id-161'/>
19123            <return type-id='type-id-75'/>
19124          </function-decl>
19125        </member-function>
19126        <member-function access='private' constructor='yes'>
19127          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19128            <parameter type-id='type-id-1560' is-artificial='yes'/>
19129            <parameter type-id='type-id-19'/>
19130            <return type-id='type-id-75'/>
19131          </function-decl>
19132        </member-function>
19133        <member-function access='private' constructor='yes'>
19134          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19135            <parameter type-id='type-id-1560' is-artificial='yes'/>
19136            <parameter type-id='type-id-21'/>
19137            <return type-id='type-id-75'/>
19138          </function-decl>
19139        </member-function>
19140        <member-function access='private' constructor='yes'>
19141          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19142            <parameter type-id='type-id-1560' is-artificial='yes'/>
19143            <parameter type-id='type-id-73'/>
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='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19149            <parameter type-id='type-id-1560' is-artificial='yes'/>
19150            <return type-id='type-id-75'/>
19151          </function-decl>
19152        </member-function>
19153        <member-function access='private' constructor='yes'>
19154          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19155            <parameter type-id='type-id-1560' is-artificial='yes'/>
19156            <parameter type-id='type-id-2'/>
19157            <return type-id='type-id-75'/>
19158          </function-decl>
19159        </member-function>
19160        <member-function access='private' constructor='yes'>
19161          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19162            <parameter type-id='type-id-1560' is-artificial='yes'/>
19163            <parameter type-id='type-id-1'/>
19164            <return type-id='type-id-75'/>
19165          </function-decl>
19166        </member-function>
19167        <member-function access='private' constructor='yes'>
19168          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19169            <parameter type-id='type-id-1560' is-artificial='yes'/>
19170            <parameter type-id='type-id-18'/>
19171            <return type-id='type-id-75'/>
19172          </function-decl>
19173        </member-function>
19174        <member-function access='private' constructor='yes'>
19175          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19176            <parameter type-id='type-id-1560' is-artificial='yes'/>
19177            <parameter type-id='type-id-20'/>
19178            <return type-id='type-id-75'/>
19179          </function-decl>
19180        </member-function>
19181        <member-function access='private' constructor='yes'>
19182          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19183            <parameter type-id='type-id-1560' is-artificial='yes'/>
19184            <parameter type-id='type-id-161'/>
19185            <return type-id='type-id-75'/>
19186          </function-decl>
19187        </member-function>
19188        <member-function access='private' constructor='yes'>
19189          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19190            <parameter type-id='type-id-1560' is-artificial='yes'/>
19191            <parameter type-id='type-id-19'/>
19192            <return type-id='type-id-75'/>
19193          </function-decl>
19194        </member-function>
19195        <member-function access='private' constructor='yes'>
19196          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19197            <parameter type-id='type-id-1560' is-artificial='yes'/>
19198            <parameter type-id='type-id-21'/>
19199            <return type-id='type-id-75'/>
19200          </function-decl>
19201        </member-function>
19202        <member-function access='private' constructor='yes'>
19203          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19204            <parameter type-id='type-id-1560' is-artificial='yes'/>
19205            <parameter type-id='type-id-73'/>
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='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19211            <parameter type-id='type-id-1560' is-artificial='yes'/>
19212            <return type-id='type-id-75'/>
19213          </function-decl>
19214        </member-function>
19215        <member-function access='private' constructor='yes'>
19216          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19217            <parameter type-id='type-id-1560' is-artificial='yes'/>
19218            <parameter type-id='type-id-2'/>
19219            <return type-id='type-id-75'/>
19220          </function-decl>
19221        </member-function>
19222        <member-function access='private' constructor='yes'>
19223          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19224            <parameter type-id='type-id-1560' is-artificial='yes'/>
19225            <parameter type-id='type-id-1'/>
19226            <return type-id='type-id-75'/>
19227          </function-decl>
19228        </member-function>
19229        <member-function access='private' constructor='yes'>
19230          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19231            <parameter type-id='type-id-1560' is-artificial='yes'/>
19232            <parameter type-id='type-id-18'/>
19233            <return type-id='type-id-75'/>
19234          </function-decl>
19235        </member-function>
19236        <member-function access='private' constructor='yes'>
19237          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19238            <parameter type-id='type-id-1560' is-artificial='yes'/>
19239            <parameter type-id='type-id-20'/>
19240            <return type-id='type-id-75'/>
19241          </function-decl>
19242        </member-function>
19243        <member-function access='private' constructor='yes'>
19244          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19245            <parameter type-id='type-id-1560' is-artificial='yes'/>
19246            <parameter type-id='type-id-161'/>
19247            <return type-id='type-id-75'/>
19248          </function-decl>
19249        </member-function>
19250        <member-function access='private' constructor='yes'>
19251          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19252            <parameter type-id='type-id-1560' is-artificial='yes'/>
19253            <parameter type-id='type-id-19'/>
19254            <return type-id='type-id-75'/>
19255          </function-decl>
19256        </member-function>
19257        <member-function access='private' constructor='yes'>
19258          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19259            <parameter type-id='type-id-1560' is-artificial='yes'/>
19260            <parameter type-id='type-id-21'/>
19261            <return type-id='type-id-75'/>
19262          </function-decl>
19263        </member-function>
19264        <member-function access='private' constructor='yes'>
19265          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19266            <parameter type-id='type-id-1560' is-artificial='yes'/>
19267            <parameter type-id='type-id-73'/>
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='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19273            <parameter type-id='type-id-1560' is-artificial='yes'/>
19274            <return type-id='type-id-75'/>
19275          </function-decl>
19276        </member-function>
19277        <member-function access='private' constructor='yes'>
19278          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19279            <parameter type-id='type-id-1560' is-artificial='yes'/>
19280            <parameter type-id='type-id-2'/>
19281            <return type-id='type-id-75'/>
19282          </function-decl>
19283        </member-function>
19284        <member-function access='private' constructor='yes'>
19285          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19286            <parameter type-id='type-id-1560' is-artificial='yes'/>
19287            <parameter type-id='type-id-1'/>
19288            <return type-id='type-id-75'/>
19289          </function-decl>
19290        </member-function>
19291        <member-function access='private' constructor='yes'>
19292          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19293            <parameter type-id='type-id-1560' is-artificial='yes'/>
19294            <parameter type-id='type-id-18'/>
19295            <return type-id='type-id-75'/>
19296          </function-decl>
19297        </member-function>
19298        <member-function access='private' constructor='yes'>
19299          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19300            <parameter type-id='type-id-1560' is-artificial='yes'/>
19301            <parameter type-id='type-id-20'/>
19302            <return type-id='type-id-75'/>
19303          </function-decl>
19304        </member-function>
19305        <member-function access='private' constructor='yes'>
19306          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19307            <parameter type-id='type-id-1560' is-artificial='yes'/>
19308            <parameter type-id='type-id-161'/>
19309            <return type-id='type-id-75'/>
19310          </function-decl>
19311        </member-function>
19312        <member-function access='private' constructor='yes'>
19313          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19314            <parameter type-id='type-id-1560' is-artificial='yes'/>
19315            <parameter type-id='type-id-19'/>
19316            <return type-id='type-id-75'/>
19317          </function-decl>
19318        </member-function>
19319        <member-function access='private' constructor='yes'>
19320          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19321            <parameter type-id='type-id-1560' is-artificial='yes'/>
19322            <parameter type-id='type-id-21'/>
19323            <return type-id='type-id-75'/>
19324          </function-decl>
19325        </member-function>
19326        <member-function access='private' constructor='yes'>
19327          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19328            <parameter type-id='type-id-1560' is-artificial='yes'/>
19329            <parameter type-id='type-id-73'/>
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='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19335            <parameter type-id='type-id-1560' is-artificial='yes'/>
19336            <return type-id='type-id-75'/>
19337          </function-decl>
19338        </member-function>
19339        <member-function access='private' constructor='yes'>
19340          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19341            <parameter type-id='type-id-1560' is-artificial='yes'/>
19342            <parameter type-id='type-id-2'/>
19343            <return type-id='type-id-75'/>
19344          </function-decl>
19345        </member-function>
19346        <member-function access='private' constructor='yes'>
19347          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19348            <parameter type-id='type-id-1560' is-artificial='yes'/>
19349            <parameter type-id='type-id-1'/>
19350            <return type-id='type-id-75'/>
19351          </function-decl>
19352        </member-function>
19353        <member-function access='private' constructor='yes'>
19354          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19355            <parameter type-id='type-id-1560' is-artificial='yes'/>
19356            <parameter type-id='type-id-18'/>
19357            <return type-id='type-id-75'/>
19358          </function-decl>
19359        </member-function>
19360        <member-function access='private' constructor='yes'>
19361          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19362            <parameter type-id='type-id-1560' is-artificial='yes'/>
19363            <parameter type-id='type-id-20'/>
19364            <return type-id='type-id-75'/>
19365          </function-decl>
19366        </member-function>
19367        <member-function access='private' constructor='yes'>
19368          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19369            <parameter type-id='type-id-1560' is-artificial='yes'/>
19370            <parameter type-id='type-id-161'/>
19371            <return type-id='type-id-75'/>
19372          </function-decl>
19373        </member-function>
19374        <member-function access='private' constructor='yes'>
19375          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19376            <parameter type-id='type-id-1560' is-artificial='yes'/>
19377            <parameter type-id='type-id-19'/>
19378            <return type-id='type-id-75'/>
19379          </function-decl>
19380        </member-function>
19381        <member-function access='private' constructor='yes'>
19382          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19383            <parameter type-id='type-id-1560' is-artificial='yes'/>
19384            <parameter type-id='type-id-21'/>
19385            <return type-id='type-id-75'/>
19386          </function-decl>
19387        </member-function>
19388        <member-function access='private' constructor='yes'>
19389          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19390            <parameter type-id='type-id-1560' is-artificial='yes'/>
19391            <parameter type-id='type-id-73'/>
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='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19397            <parameter type-id='type-id-1560' is-artificial='yes'/>
19398            <return type-id='type-id-75'/>
19399          </function-decl>
19400        </member-function>
19401        <member-function access='private' constructor='yes'>
19402          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19403            <parameter type-id='type-id-1560' is-artificial='yes'/>
19404            <parameter type-id='type-id-2'/>
19405            <return type-id='type-id-75'/>
19406          </function-decl>
19407        </member-function>
19408        <member-function access='private' constructor='yes'>
19409          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19410            <parameter type-id='type-id-1560' is-artificial='yes'/>
19411            <parameter type-id='type-id-1'/>
19412            <return type-id='type-id-75'/>
19413          </function-decl>
19414        </member-function>
19415        <member-function access='private' constructor='yes'>
19416          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19417            <parameter type-id='type-id-1560' is-artificial='yes'/>
19418            <parameter type-id='type-id-18'/>
19419            <return type-id='type-id-75'/>
19420          </function-decl>
19421        </member-function>
19422        <member-function access='private' constructor='yes'>
19423          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19424            <parameter type-id='type-id-1560' is-artificial='yes'/>
19425            <parameter type-id='type-id-20'/>
19426            <return type-id='type-id-75'/>
19427          </function-decl>
19428        </member-function>
19429        <member-function access='private' constructor='yes'>
19430          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19431            <parameter type-id='type-id-1560' is-artificial='yes'/>
19432            <parameter type-id='type-id-161'/>
19433            <return type-id='type-id-75'/>
19434          </function-decl>
19435        </member-function>
19436        <member-function access='private' constructor='yes'>
19437          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19438            <parameter type-id='type-id-1560' is-artificial='yes'/>
19439            <parameter type-id='type-id-19'/>
19440            <return type-id='type-id-75'/>
19441          </function-decl>
19442        </member-function>
19443        <member-function access='private' constructor='yes'>
19444          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19445            <parameter type-id='type-id-1560' is-artificial='yes'/>
19446            <parameter type-id='type-id-21'/>
19447            <return type-id='type-id-75'/>
19448          </function-decl>
19449        </member-function>
19450        <member-function access='private' constructor='yes'>
19451          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19452            <parameter type-id='type-id-1560' is-artificial='yes'/>
19453            <parameter type-id='type-id-73'/>
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='72' column='1' visibility='default' binding='global' size-in-bits='64'>
19459            <parameter type-id='type-id-1560' is-artificial='yes'/>
19460            <return type-id='type-id-75'/>
19461          </function-decl>
19462        </member-function>
19463        <member-function access='private' constructor='yes'>
19464          <function-decl name='LogItem' filepath='src/internal_logging.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
19465            <parameter type-id='type-id-1560' is-artificial='yes'/>
19466            <parameter type-id='type-id-2'/>
19467            <return type-id='type-id-75'/>
19468          </function-decl>
19469        </member-function>
19470        <member-function access='private' constructor='yes'>
19471          <function-decl name='LogItem' filepath='src/internal_logging.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
19472            <parameter type-id='type-id-1560' is-artificial='yes'/>
19473            <parameter type-id='type-id-1'/>
19474            <return type-id='type-id-75'/>
19475          </function-decl>
19476        </member-function>
19477        <member-function access='private' constructor='yes'>
19478          <function-decl name='LogItem' filepath='src/internal_logging.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
19479            <parameter type-id='type-id-1560' is-artificial='yes'/>
19480            <parameter type-id='type-id-18'/>
19481            <return type-id='type-id-75'/>
19482          </function-decl>
19483        </member-function>
19484        <member-function access='private' constructor='yes'>
19485          <function-decl name='LogItem' filepath='src/internal_logging.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
19486            <parameter type-id='type-id-1560' is-artificial='yes'/>
19487            <parameter type-id='type-id-20'/>
19488            <return type-id='type-id-75'/>
19489          </function-decl>
19490        </member-function>
19491        <member-function access='private' constructor='yes'>
19492          <function-decl name='LogItem' filepath='src/internal_logging.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'>
19493            <parameter type-id='type-id-1560' is-artificial='yes'/>
19494            <parameter type-id='type-id-161'/>
19495            <return type-id='type-id-75'/>
19496          </function-decl>
19497        </member-function>
19498        <member-function access='private' constructor='yes'>
19499          <function-decl name='LogItem' filepath='src/internal_logging.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
19500            <parameter type-id='type-id-1560' is-artificial='yes'/>
19501            <parameter type-id='type-id-19'/>
19502            <return type-id='type-id-75'/>
19503          </function-decl>
19504        </member-function>
19505        <member-function access='private' constructor='yes'>
19506          <function-decl name='LogItem' filepath='src/internal_logging.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
19507            <parameter type-id='type-id-1560' is-artificial='yes'/>
19508            <parameter type-id='type-id-21'/>
19509            <return type-id='type-id-75'/>
19510          </function-decl>
19511        </member-function>
19512        <member-function access='private' constructor='yes'>
19513          <function-decl name='LogItem' filepath='src/internal_logging.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
19514            <parameter type-id='type-id-1560' is-artificial='yes'/>
19515            <parameter type-id='type-id-73'/>
19516            <return type-id='type-id-75'/>
19517          </function-decl>
19518        </member-function>
19519      </class-decl>
19520      <class-decl name='PageHeap' size-in-bits='4293888' visibility='default' filepath='src/page_heap.h' line='104' column='1' id='type-id-1524'>
19521        <member-type access='private'>
19522          <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-1562'>
19523            <data-member access='public' layout-offset-in-bits='0'>
19524              <var-decl name='spans' type-id='type-id-103' visibility='default' filepath='src/page_heap.h' line='165' column='1'/>
19525            </data-member>
19526            <data-member access='public' layout-offset-in-bits='64'>
19527              <var-decl name='normal_pages' type-id='type-id-103' visibility='default' filepath='src/page_heap.h' line='166' column='1'/>
19528            </data-member>
19529            <data-member access='public' layout-offset-in-bits='128'>
19530              <var-decl name='returned_pages' type-id='type-id-103' visibility='default' filepath='src/page_heap.h' line='167' column='1'/>
19531            </data-member>
19532          </class-decl>
19533        </member-type>
19534        <member-type access='private'>
19535          <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-1564'>
19536            <data-member access='public' layout-offset-in-bits='0'>
19537              <var-decl name='normal_length' type-id='type-id-1435' visibility='default' filepath='src/page_heap.h' line='158' column='1'/>
19538            </data-member>
19539            <data-member access='public' layout-offset-in-bits='8192'>
19540              <var-decl name='returned_length' type-id='type-id-1435' visibility='default' filepath='src/page_heap.h' line='159' column='1'/>
19541            </data-member>
19542          </class-decl>
19543        </member-type>
19544        <member-type access='private'>
19545          <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-1453'>
19546            <data-member access='public' layout-offset-in-bits='0'>
19547              <var-decl name='normal' type-id='type-id-144' visibility='default' filepath='src/page_heap.h' line='233' column='1'/>
19548            </data-member>
19549            <data-member access='public' layout-offset-in-bits='384'>
19550              <var-decl name='returned' type-id='type-id-144' visibility='default' filepath='src/page_heap.h' line='234' column='1'/>
19551            </data-member>
19552          </class-decl>
19553        </member-type>
19554        <member-type access='private'>
19555          <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-1441'>
19556            <data-member access='public' layout-offset-in-bits='0'>
19557              <var-decl name='system_bytes' type-id='type-id-38' visibility='default' filepath='src/page_heap.h' line='147' column='1'/>
19558            </data-member>
19559            <data-member access='public' layout-offset-in-bits='64'>
19560              <var-decl name='free_bytes' type-id='type-id-38' visibility='default' filepath='src/page_heap.h' line='148' column='1'/>
19561            </data-member>
19562            <data-member access='public' layout-offset-in-bits='128'>
19563              <var-decl name='unmapped_bytes' type-id='type-id-38' visibility='default' filepath='src/page_heap.h' line='149' column='1'/>
19564            </data-member>
19565            <data-member access='public' layout-offset-in-bits='192'>
19566              <var-decl name='committed_bytes' type-id='type-id-38' visibility='default' filepath='src/page_heap.h' line='150' column='1'/>
19567            </data-member>
19568            <member-function access='public' constructor='yes'>
19569              <function-decl name='Stats' filepath='src/page_heap.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
19570                <parameter type-id='type-id-1567' is-artificial='yes'/>
19571                <return type-id='type-id-75'/>
19572              </function-decl>
19573            </member-function>
19574            <member-function access='public' constructor='yes'>
19575              <function-decl name='Stats' filepath='src/page_heap.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
19576                <parameter type-id='type-id-1567' is-artificial='yes'/>
19577                <return type-id='type-id-75'/>
19578              </function-decl>
19579            </member-function>
19580            <member-function access='public' constructor='yes'>
19581              <function-decl name='Stats' filepath='src/page_heap.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
19582                <parameter type-id='type-id-1567' is-artificial='yes'/>
19583                <return type-id='type-id-75'/>
19584              </function-decl>
19585            </member-function>
19586            <member-function access='public' constructor='yes'>
19587              <function-decl name='Stats' filepath='src/page_heap.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
19588                <parameter type-id='type-id-1567' is-artificial='yes'/>
19589                <return type-id='type-id-75'/>
19590              </function-decl>
19591            </member-function>
19592          </class-decl>
19593        </member-type>
19594        <member-type access='private'>
19595          <typedef-decl name='PageMap' type-id='type-id-1426' filepath='src/page_heap.h' line='224' column='1' id='type-id-1617'/>
19596        </member-type>
19597        <member-type access='private'>
19598          <typedef-decl name='PageMapCache' type-id='type-id-1407' filepath='src/page_heap.h' line='225' column='1' id='type-id-1618'/>
19599        </member-type>
19600        <data-member access='private' static='yes'>
19601          <var-decl name='kPageMapBigAllocationThreshold' type-id='type-id-115' visibility='default' filepath='src/page_heap.h' line='203' column='1'/>
19602        </data-member>
19603        <data-member access='private' static='yes'>
19604          <var-decl name='kMinSystemAlloc' type-id='type-id-139' visibility='default' filepath='src/page_heap.h' line='212' column='1'/>
19605        </data-member>
19606        <data-member access='private' static='yes'>
19607          <var-decl name='kMaxReleaseDelay' type-id='type-id-139' visibility='default' filepath='src/page_heap.h' line='217' column='1'/>
19608        </data-member>
19609        <data-member access='private' static='yes'>
19610          <var-decl name='kDefaultReleaseDelay' type-id='type-id-139' visibility='default' filepath='src/page_heap.h' line='221' column='1'/>
19611        </data-member>
19612        <data-member access='private' layout-offset-in-bits='0'>
19613          <var-decl name='pagemap_' type-id='type-id-1617' visibility='default' filepath='src/page_heap.h' line='226' column='1'/>
19614        </data-member>
19615        <data-member access='private' layout-offset-in-bits='128'>
19616          <var-decl name='pagemap_cache_' type-id='type-id-1618' visibility='default' filepath='src/page_heap.h' line='227' column='1'/>
19617        </data-member>
19618        <data-member access='private' layout-offset-in-bits='4194432'>
19619          <var-decl name='large_' type-id='type-id-1453' visibility='default' filepath='src/page_heap.h' line='238' column='1'/>
19620        </data-member>
19621        <data-member access='private' layout-offset-in-bits='4195200'>
19622          <var-decl name='free_' type-id='type-id-1454' visibility='default' filepath='src/page_heap.h' line='241' column='1'/>
19623        </data-member>
19624        <data-member access='private' layout-offset-in-bits='4293504'>
19625          <var-decl name='stats_' type-id='type-id-1441' visibility='default' filepath='src/page_heap.h' line='244' column='1'/>
19626        </data-member>
19627        <data-member access='private' layout-offset-in-bits='4293760'>
19628          <var-decl name='scavenge_counter_' type-id='type-id-90' visibility='default' filepath='src/page_heap.h' line='302' column='1'/>
19629        </data-member>
19630        <data-member access='private' layout-offset-in-bits='4293824'>
19631          <var-decl name='release_index_' type-id='type-id-1' visibility='default' filepath='src/page_heap.h' line='305' column='1'/>
19632        </data-member>
19633        <data-member access='private' layout-offset-in-bits='4293856'>
19634          <var-decl name='aggressive_decommit_' type-id='type-id-76' visibility='default' filepath='src/page_heap.h' line='307' column='1'/>
19635        </data-member>
19636        <member-function access='private' constructor='yes'>
19637          <function-decl name='PageHeap' filepath='src/page_heap.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
19638            <parameter type-id='type-id-1561' is-artificial='yes'/>
19639            <return type-id='type-id-75'/>
19640          </function-decl>
19641        </member-function>
19642        <member-function access='private'>
19643          <function-decl name='GetSizeClassIfCached' mangled-name='_ZNK8tcmalloc8PageHeap20GetSizeClassIfCachedEm' filepath='src/page_heap.h' line='190' column='1' visibility='default' binding='global' size-in-bits='64'>
19644            <parameter type-id='type-id-1526' is-artificial='yes'/>
19645            <parameter type-id='type-id-1305'/>
19646            <return type-id='type-id-7'/>
19647          </function-decl>
19648        </member-function>
19649        <member-function access='private'>
19650          <function-decl name='GetDescriptor' mangled-name='_ZNK8tcmalloc8PageHeap13GetDescriptorEm' filepath='src/page_heap.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
19651            <parameter type-id='type-id-1526' is-artificial='yes'/>
19652            <parameter type-id='type-id-1305'/>
19653            <return type-id='type-id-1307'/>
19654          </function-decl>
19655        </member-function>
19656        <member-function access='private'>
19657          <function-decl name='CacheSizeClass' mangled-name='_ZNK8tcmalloc8PageHeap14CacheSizeClassEmm' filepath='src/page_heap.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
19658            <parameter type-id='type-id-1526' is-artificial='yes'/>
19659            <parameter type-id='type-id-1305'/>
19660            <parameter type-id='type-id-7'/>
19661            <return type-id='type-id-75'/>
19662          </function-decl>
19663        </member-function>
19664        <member-function access='private'>
19665          <function-decl name='SetAggressiveDecommit' mangled-name='_ZN8tcmalloc8PageHeap21SetAggressiveDecommitEb' filepath='src/page_heap.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'>
19666            <parameter type-id='type-id-1561' is-artificial='yes'/>
19667            <parameter type-id='type-id-76'/>
19668            <return type-id='type-id-75'/>
19669          </function-decl>
19670        </member-function>
19671        <member-function access='private'>
19672          <function-decl name='stats' mangled-name='_ZNK8tcmalloc8PageHeap5statsEv' filepath='src/page_heap.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
19673            <parameter type-id='type-id-1526' is-artificial='yes'/>
19674            <return type-id='type-id-1441'/>
19675          </function-decl>
19676        </member-function>
19677        <member-function access='private'>
19678          <function-decl name='GetAggressiveDecommit' mangled-name='_ZN8tcmalloc8PageHeap21GetAggressiveDecommitEv' filepath='src/page_heap.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
19679            <parameter type-id='type-id-1561' is-artificial='yes'/>
19680            <return type-id='type-id-76'/>
19681          </function-decl>
19682        </member-function>
19683        <member-function access='private' constructor='yes'>
19684          <function-decl name='PageHeap' filepath='src/page_heap.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
19685            <parameter type-id='type-id-1561' is-artificial='yes'/>
19686            <return type-id='type-id-75'/>
19687          </function-decl>
19688        </member-function>
19689        <member-function access='private' constructor='yes'>
19690          <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'>
19691            <parameter type-id='type-id-1561' is-artificial='yes'/>
19692            <return type-id='type-id-75'/>
19693          </function-decl>
19694        </member-function>
19695        <member-function access='private'>
19696          <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'>
19697            <parameter type-id='type-id-1561' is-artificial='yes'/>
19698            <parameter type-id='type-id-1307'/>
19699            <return type-id='type-id-75'/>
19700          </function-decl>
19701        </member-function>
19702        <member-function access='private'>
19703          <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_'>
19704            <parameter type-id='type-id-1561' is-artificial='yes'/>
19705            <parameter type-id='type-id-1307'/>
19706            <parameter type-id='type-id-1307'/>
19707            <return type-id='type-id-76'/>
19708          </function-decl>
19709        </member-function>
19710        <member-function access='private'>
19711          <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'>
19712            <parameter type-id='type-id-1561' is-artificial='yes'/>
19713            <parameter type-id='type-id-1307'/>
19714            <parameter type-id='type-id-7'/>
19715            <return type-id='type-id-75'/>
19716          </function-decl>
19717        </member-function>
19718        <member-function access='private'>
19719          <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'>
19720            <parameter type-id='type-id-1561' is-artificial='yes'/>
19721            <parameter type-id='type-id-1563'/>
19722            <return type-id='type-id-75'/>
19723          </function-decl>
19724        </member-function>
19725        <member-function access='private'>
19726          <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'>
19727            <parameter type-id='type-id-1561' is-artificial='yes'/>
19728            <parameter type-id='type-id-1305'/>
19729            <parameter type-id='type-id-1476'/>
19730            <return type-id='type-id-76'/>
19731          </function-decl>
19732        </member-function>
19733        <member-function access='private'>
19734          <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'>
19735            <parameter type-id='type-id-1561' is-artificial='yes'/>
19736            <return type-id='type-id-76'/>
19737          </function-decl>
19738        </member-function>
19739        <member-function access='private'>
19740          <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'>
19741            <parameter type-id='type-id-1561' is-artificial='yes'/>
19742            <parameter type-id='type-id-1307'/>
19743            <parameter type-id='type-id-1306'/>
19744            <parameter type-id='type-id-1306'/>
19745            <parameter type-id='type-id-1'/>
19746            <return type-id='type-id-76'/>
19747          </function-decl>
19748        </member-function>
19749        <member-function access='private'>
19750          <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'>
19751            <parameter type-id='type-id-1561' is-artificial='yes'/>
19752            <return type-id='type-id-76'/>
19753          </function-decl>
19754        </member-function>
19755        <member-function access='private'>
19756          <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'>
19757            <parameter type-id='type-id-1561' is-artificial='yes'/>
19758            <parameter type-id='type-id-1307'/>
19759            <parameter type-id='type-id-1306'/>
19760            <return type-id='type-id-1307'/>
19761          </function-decl>
19762        </member-function>
19763        <member-function access='private'>
19764          <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'>
19765            <parameter type-id='type-id-1561' is-artificial='yes'/>
19766            <parameter type-id='type-id-1565'/>
19767            <return type-id='type-id-75'/>
19768          </function-decl>
19769        </member-function>
19770        <member-function access='private'>
19771          <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'>
19772            <parameter type-id='type-id-1561' is-artificial='yes'/>
19773            <parameter type-id='type-id-1307'/>
19774            <return type-id='type-id-75'/>
19775          </function-decl>
19776        </member-function>
19777        <member-function access='private'>
19778          <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'>
19779            <parameter type-id='type-id-1561' is-artificial='yes'/>
19780            <parameter type-id='type-id-1307'/>
19781            <return type-id='type-id-75'/>
19782          </function-decl>
19783        </member-function>
19784        <member-function access='private'>
19785          <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'>
19786            <parameter type-id='type-id-1561' is-artificial='yes'/>
19787            <parameter type-id='type-id-1307'/>
19788            <return type-id='type-id-76'/>
19789          </function-decl>
19790        </member-function>
19791        <member-function access='private'>
19792          <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'>
19793            <parameter type-id='type-id-1561' is-artificial='yes'/>
19794            <parameter type-id='type-id-1307'/>
19795            <return type-id='type-id-75'/>
19796          </function-decl>
19797        </member-function>
19798        <member-function access='private'>
19799          <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'>
19800            <parameter type-id='type-id-1561' is-artificial='yes'/>
19801            <parameter type-id='type-id-1566'/>
19802            <return type-id='type-id-1306'/>
19803          </function-decl>
19804        </member-function>
19805        <member-function access='private'>
19806          <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'>
19807            <parameter type-id='type-id-1561' is-artificial='yes'/>
19808            <parameter type-id='type-id-1306'/>
19809            <return type-id='type-id-1306'/>
19810          </function-decl>
19811        </member-function>
19812        <member-function access='private'>
19813          <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'>
19814            <parameter type-id='type-id-1561' is-artificial='yes'/>
19815            <parameter type-id='type-id-1306'/>
19816            <parameter type-id='type-id-76'/>
19817            <return type-id='type-id-76'/>
19818          </function-decl>
19819        </member-function>
19820        <member-function access='private'>
19821          <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'>
19822            <parameter type-id='type-id-1561' is-artificial='yes'/>
19823            <parameter type-id='type-id-1306'/>
19824            <return type-id='type-id-75'/>
19825          </function-decl>
19826        </member-function>
19827        <member-function access='private'>
19828          <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'>
19829            <parameter type-id='type-id-1561' is-artificial='yes'/>
19830            <parameter type-id='type-id-1307'/>
19831            <return type-id='type-id-75'/>
19832          </function-decl>
19833        </member-function>
19834        <member-function access='private'>
19835          <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'>
19836            <parameter type-id='type-id-1561' is-artificial='yes'/>
19837            <parameter type-id='type-id-1306'/>
19838            <return type-id='type-id-76'/>
19839          </function-decl>
19840        </member-function>
19841        <member-function access='private'>
19842          <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'>
19843            <parameter type-id='type-id-1561' is-artificial='yes'/>
19844            <parameter type-id='type-id-1307'/>
19845            <return type-id='type-id-75'/>
19846          </function-decl>
19847        </member-function>
19848        <member-function access='private'>
19849          <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'>
19850            <parameter type-id='type-id-1561' is-artificial='yes'/>
19851            <parameter type-id='type-id-1307'/>
19852            <parameter type-id='type-id-1306'/>
19853            <return type-id='type-id-1307'/>
19854          </function-decl>
19855        </member-function>
19856        <member-function access='private'>
19857          <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'>
19858            <parameter type-id='type-id-1561' is-artificial='yes'/>
19859            <parameter type-id='type-id-1306'/>
19860            <return type-id='type-id-1307'/>
19861          </function-decl>
19862        </member-function>
19863        <member-function access='private'>
19864          <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'>
19865            <parameter type-id='type-id-1561' is-artificial='yes'/>
19866            <parameter type-id='type-id-1306'/>
19867            <return type-id='type-id-1307'/>
19868          </function-decl>
19869        </member-function>
19870        <member-function access='private'>
19871          <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'>
19872            <parameter type-id='type-id-1561' is-artificial='yes'/>
19873            <parameter type-id='type-id-1306'/>
19874            <return type-id='type-id-1307'/>
19875          </function-decl>
19876        </member-function>
19877        <member-function access='private' constructor='yes'>
19878          <function-decl name='PageHeap' filepath='src/page_heap.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
19879            <parameter type-id='type-id-1561' is-artificial='yes'/>
19880            <return type-id='type-id-75'/>
19881          </function-decl>
19882        </member-function>
19883      </class-decl>
19884      <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-1527'>
19885        <data-member access='private' static='yes'>
19886          <var-decl name='kAllocIncrement' type-id='type-id-139' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
19887        </data-member>
19888        <data-member access='private' layout-offset-in-bits='0'>
19889          <var-decl name='free_area_' type-id='type-id-3' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
19890        </data-member>
19891        <data-member access='private' layout-offset-in-bits='64'>
19892          <var-decl name='free_avail_' type-id='type-id-7' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
19893        </data-member>
19894        <data-member access='private' layout-offset-in-bits='128'>
19895          <var-decl name='free_list_' type-id='type-id-73' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
19896        </data-member>
19897        <data-member access='private' layout-offset-in-bits='192'>
19898          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
19899        </data-member>
19900        <member-function access='private'>
19901          <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'>
19902            <parameter type-id='type-id-1529' is-artificial='yes'/>
19903            <return type-id='type-id-1'/>
19904          </function-decl>
19905        </member-function>
19906        <member-function access='private'>
19907          <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'>
19908            <parameter type-id='type-id-1302' is-artificial='yes'/>
19909            <parameter type-id='type-id-1307'/>
19910            <return type-id='type-id-75'/>
19911          </function-decl>
19912        </member-function>
19913        <member-function access='private'>
19914          <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'>
19915            <parameter type-id='type-id-1302' is-artificial='yes'/>
19916            <return type-id='type-id-1307'/>
19917          </function-decl>
19918        </member-function>
19919        <member-function access='private'>
19920          <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'>
19921            <parameter type-id='type-id-1302' is-artificial='yes'/>
19922            <return type-id='type-id-75'/>
19923          </function-decl>
19924        </member-function>
19925      </class-decl>
19926      <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-1530'>
19927        <data-member access='private' static='yes'>
19928          <var-decl name='kAllocIncrement' type-id='type-id-139' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
19929        </data-member>
19930        <data-member access='private' layout-offset-in-bits='0'>
19931          <var-decl name='free_area_' type-id='type-id-3' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
19932        </data-member>
19933        <data-member access='private' layout-offset-in-bits='64'>
19934          <var-decl name='free_avail_' type-id='type-id-7' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
19935        </data-member>
19936        <data-member access='private' layout-offset-in-bits='128'>
19937          <var-decl name='free_list_' type-id='type-id-73' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
19938        </data-member>
19939        <data-member access='private' layout-offset-in-bits='192'>
19940          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
19941        </data-member>
19942        <member-function access='private'>
19943          <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'>
19944            <parameter type-id='type-id-1569' is-artificial='yes'/>
19945            <return type-id='type-id-1575'/>
19946          </function-decl>
19947        </member-function>
19948        <member-function access='private'>
19949          <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'>
19950            <parameter type-id='type-id-1569' is-artificial='yes'/>
19951            <parameter type-id='type-id-1575'/>
19952            <return type-id='type-id-75'/>
19953          </function-decl>
19954        </member-function>
19955        <member-function access='private'>
19956          <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'>
19957            <parameter type-id='type-id-1163' is-artificial='yes'/>
19958            <return type-id='type-id-75'/>
19959          </function-decl>
19960        </member-function>
19961      </class-decl>
19962      <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-1533'>
19963        <data-member access='private' static='yes'>
19964          <var-decl name='kAllocIncrement' type-id='type-id-139' visibility='default' filepath='src/page_heap_allocator.h' line='99' column='1'/>
19965        </data-member>
19966        <data-member access='private' layout-offset-in-bits='0'>
19967          <var-decl name='free_area_' type-id='type-id-3' visibility='default' filepath='src/page_heap_allocator.h' line='102' column='1'/>
19968        </data-member>
19969        <data-member access='private' layout-offset-in-bits='64'>
19970          <var-decl name='free_avail_' type-id='type-id-7' visibility='default' filepath='src/page_heap_allocator.h' line='103' column='1'/>
19971        </data-member>
19972        <data-member access='private' layout-offset-in-bits='128'>
19973          <var-decl name='free_list_' type-id='type-id-73' visibility='default' filepath='src/page_heap_allocator.h' line='106' column='1'/>
19974        </data-member>
19975        <data-member access='private' layout-offset-in-bits='192'>
19976          <var-decl name='inuse_' type-id='type-id-1' visibility='default' filepath='src/page_heap_allocator.h' line='109' column='1'/>
19977        </data-member>
19978        <member-function access='private'>
19979          <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'>
19980            <parameter type-id='type-id-1535' is-artificial='yes'/>
19981            <return type-id='type-id-1'/>
19982          </function-decl>
19983        </member-function>
19984        <member-function access='private'>
19985          <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'>
19986            <parameter type-id='type-id-1570' is-artificial='yes'/>
19987            <parameter type-id='type-id-1576'/>
19988            <return type-id='type-id-75'/>
19989          </function-decl>
19990        </member-function>
19991        <member-function access='private'>
19992          <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'>
19993            <parameter type-id='type-id-1570' is-artificial='yes'/>
19994            <return type-id='type-id-75'/>
19995          </function-decl>
19996        </member-function>
19997        <member-function access='private'>
19998          <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'>
19999            <parameter type-id='type-id-1570' is-artificial='yes'/>
20000            <return type-id='type-id-1576'/>
20001          </function-decl>
20002        </member-function>
20003      </class-decl>
20004      <class-decl name='Sampler' size-in-bits='128' visibility='default' filepath='src/sampler.h' line='103' column='1' id='type-id-1571'>
20005        <data-member access='private' layout-offset-in-bits='0'>
20006          <var-decl name='bytes_until_sample_' type-id='type-id-7' visibility='default' filepath='src/sampler.h' line='130' column='1'/>
20007        </data-member>
20008        <data-member access='private' layout-offset-in-bits='64'>
20009          <var-decl name='rnd_' type-id='type-id-38' visibility='default' filepath='src/sampler.h' line='131' column='1'/>
20010        </data-member>
20011        <data-member access='private' static='yes'>
20012          <var-decl name='kFastlogNumBits' type-id='type-id-139' visibility='default' filepath='src/sampler.h' line='136' column='1'/>
20013        </data-member>
20014        <data-member access='private' static='yes'>
20015          <var-decl name='kFastlogMask' type-id='type-id-139' visibility='default' filepath='src/sampler.h' line='137' column='1'/>
20016        </data-member>
20017        <data-member access='private' static='yes'>
20018          <var-decl name='log_table_' type-id='type-id-1434' mangled-name='_ZN8tcmalloc7Sampler10log_table_E' visibility='default' filepath='src/sampler.h' line='138' column='1' elf-symbol-id='_ZN8tcmalloc7Sampler10log_table_E'/>
20019        </data-member>
20020        <member-function access='private'>
20021          <function-decl name='SampleAllocation' mangled-name='_ZN8tcmalloc7Sampler16SampleAllocationEm' filepath='src/sampler.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
20022            <parameter type-id='type-id-1572' is-artificial='yes'/>
20023            <parameter type-id='type-id-7'/>
20024            <return type-id='type-id-76'/>
20025          </function-decl>
20026        </member-function>
20027        <member-function access='private' static='yes'>
20028          <function-decl name='NextRandom' mangled-name='_ZN8tcmalloc7Sampler10NextRandomEm' filepath='src/sampler.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
20029            <parameter type-id='type-id-38'/>
20030            <return type-id='type-id-38'/>
20031          </function-decl>
20032        </member-function>
20033        <member-function access='private' static='yes'>
20034          <function-decl name='FastLog2' mangled-name='_ZN8tcmalloc7Sampler8FastLog2ERKd' filepath='src/sampler.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64'>
20035            <parameter type-id='type-id-1299'/>
20036            <return type-id='type-id-15'/>
20037          </function-decl>
20038        </member-function>
20039        <member-function access='private'>
20040          <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'>
20041            <parameter type-id='type-id-1572' is-artificial='yes'/>
20042            <return type-id='type-id-1'/>
20043          </function-decl>
20044        </member-function>
20045        <member-function access='private'>
20046          <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'>
20047            <parameter type-id='type-id-1572' is-artificial='yes'/>
20048            <return type-id='type-id-7'/>
20049          </function-decl>
20050        </member-function>
20051        <member-function access='private'>
20052          <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'>
20053            <parameter type-id='type-id-1572' is-artificial='yes'/>
20054            <parameter type-id='type-id-41'/>
20055            <return type-id='type-id-75'/>
20056          </function-decl>
20057        </member-function>
20058        <member-function access='private' static='yes'>
20059          <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'>
20060            <return type-id='type-id-75'/>
20061          </function-decl>
20062        </member-function>
20063        <member-function access='private' static='yes'>
20064          <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'>
20065            <return type-id='type-id-75'/>
20066          </function-decl>
20067        </member-function>
20068      </class-decl>
20069      <class-decl name='SizeMap' size-in-bits='31488' visibility='default' filepath='src/common.h' line='161' column='1' id='type-id-1573'>
20070        <data-member access='private' layout-offset-in-bits='0'>
20071          <var-decl name='num_objects_to_move_' type-id='type-id-1437' visibility='default' filepath='src/common.h' line='168' column='1'/>
20072        </data-member>
20073        <data-member access='private' static='yes'>
20074          <var-decl name='kMaxSmallSize' type-id='type-id-139' visibility='default' filepath='src/common.h' line='192' column='1'/>
20075        </data-member>
20076        <data-member access='private' static='yes'>
20077          <var-decl name='kClassArraySize' type-id='type-id-115' visibility='default' filepath='src/common.h' line='194' column='1'/>
20078        </data-member>
20079        <data-member access='private' layout-offset-in-bits='2816'>
20080          <var-decl name='class_array_' type-id='type-id-1463' visibility='default' filepath='src/common.h' line='195' column='1'/>
20081        </data-member>
20082        <data-member access='private' layout-offset-in-bits='20224'>
20083          <var-decl name='class_to_size_' type-id='type-id-1439' visibility='default' filepath='src/common.h' line='212' column='1'/>
20084        </data-member>
20085        <data-member access='private' layout-offset-in-bits='25856'>
20086          <var-decl name='class_to_pages_' type-id='type-id-1439' visibility='default' filepath='src/common.h' line='215' column='1'/>
20087        </data-member>
20088        <member-function access='private' constructor='yes'>
20089          <function-decl name='SizeMap' filepath='src/common.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
20090            <parameter type-id='type-id-1574' is-artificial='yes'/>
20091            <return type-id='type-id-75'/>
20092          </function-decl>
20093        </member-function>
20094        <member-function access='private' static='yes'>
20095          <function-decl name='ClassIndex' mangled-name='_ZN8tcmalloc7SizeMap10ClassIndexEi' filepath='src/common.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64'>
20096            <parameter type-id='type-id-1'/>
20097            <return type-id='type-id-7'/>
20098          </function-decl>
20099        </member-function>
20100        <member-function access='private'>
20101          <function-decl name='SizeClass' mangled-name='_ZN8tcmalloc7SizeMap9SizeClassEi' filepath='src/common.h' line='225' column='1' visibility='default' binding='global' size-in-bits='64'>
20102            <parameter type-id='type-id-1574' is-artificial='yes'/>
20103            <parameter type-id='type-id-1'/>
20104            <return type-id='type-id-1'/>
20105          </function-decl>
20106        </member-function>
20107        <member-function access='private'>
20108          <function-decl name='ByteSizeForClass' mangled-name='_ZN8tcmalloc7SizeMap16ByteSizeForClassEm' filepath='src/common.h' line='230' column='1' visibility='default' binding='global' size-in-bits='64'>
20109            <parameter type-id='type-id-1574' is-artificial='yes'/>
20110            <parameter type-id='type-id-7'/>
20111            <return type-id='type-id-7'/>
20112          </function-decl>
20113        </member-function>
20114        <member-function access='private'>
20115          <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'>
20116            <parameter type-id='type-id-1574' is-artificial='yes'/>
20117            <parameter type-id='type-id-7'/>
20118            <return type-id='type-id-7'/>
20119          </function-decl>
20120        </member-function>
20121        <member-function access='private' constructor='yes'>
20122          <function-decl name='SizeMap' filepath='src/common.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
20123            <parameter type-id='type-id-1574' is-artificial='yes'/>
20124            <return type-id='type-id-75'/>
20125          </function-decl>
20126        </member-function>
20127        <member-function access='private'>
20128          <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'>
20129            <parameter type-id='type-id-1574' is-artificial='yes'/>
20130            <parameter type-id='type-id-7'/>
20131            <return type-id='type-id-1'/>
20132          </function-decl>
20133        </member-function>
20134        <member-function access='private'>
20135          <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'>
20136            <parameter type-id='type-id-1574' is-artificial='yes'/>
20137            <return type-id='type-id-75'/>
20138          </function-decl>
20139        </member-function>
20140        <member-function access='private' constructor='yes'>
20141          <function-decl name='SizeMap' filepath='src/common.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
20142            <parameter type-id='type-id-1574' is-artificial='yes'/>
20143            <return type-id='type-id-75'/>
20144          </function-decl>
20145        </member-function>
20146        <member-function access='private'>
20147          <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'>
20148            <parameter type-id='type-id-1574' is-artificial='yes'/>
20149            <parameter type-id='type-id-7'/>
20150            <return type-id='type-id-7'/>
20151          </function-decl>
20152        </member-function>
20153        <member-function access='private'>
20154          <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'>
20155            <parameter type-id='type-id-1574' is-artificial='yes'/>
20156            <parameter type-id='type-id-7'/>
20157            <return type-id='type-id-1'/>
20158          </function-decl>
20159        </member-function>
20160        <member-function access='private' constructor='yes'>
20161          <function-decl name='SizeMap' filepath='src/common.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
20162            <parameter type-id='type-id-1574' is-artificial='yes'/>
20163            <return type-id='type-id-75'/>
20164          </function-decl>
20165        </member-function>
20166        <member-function access='private' constructor='yes'>
20167          <function-decl name='SizeMap' filepath='src/common.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
20168            <parameter type-id='type-id-1574' is-artificial='yes'/>
20169            <return type-id='type-id-75'/>
20170          </function-decl>
20171        </member-function>
20172        <member-function access='private' constructor='yes'>
20173          <function-decl name='SizeMap' filepath='src/common.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'>
20174            <parameter type-id='type-id-1574' is-artificial='yes'/>
20175            <return type-id='type-id-75'/>
20176          </function-decl>
20177        </member-function>
20178      </class-decl>
20179      <class-decl name='Static' size-in-bits='8' visibility='default' filepath='src/static_vars.h' line='50' column='1' id='type-id-1619'>
20180        <data-member access='private' static='yes'>
20181          <var-decl name='pageheap_lock_' type-id='type-id-290' mangled-name='_ZN8tcmalloc6Static14pageheap_lock_E' visibility='default' filepath='src/static_vars.h' line='90' column='1' elf-symbol-id='_ZN8tcmalloc6Static14pageheap_lock_E'/>
20182        </data-member>
20183        <data-member access='private' static='yes'>
20184          <var-decl name='sizemap_' type-id='type-id-1573' mangled-name='_ZN8tcmalloc6Static8sizemap_E' visibility='default' filepath='src/static_vars.h' line='97' column='1' elf-symbol-id='_ZN8tcmalloc6Static8sizemap_E'/>
20185        </data-member>
20186        <data-member access='private' static='yes'>
20187          <var-decl name='central_cache_' type-id='type-id-1452' mangled-name='_ZN8tcmalloc6Static14central_cache_E' visibility='default' filepath='src/static_vars.h' line='98' column='1' elf-symbol-id='_ZN8tcmalloc6Static14central_cache_E'/>
20188        </data-member>
20189        <data-member access='private' static='yes'>
20190          <var-decl name='span_allocator_' type-id='type-id-1301' mangled-name='_ZN8tcmalloc6Static15span_allocator_E' visibility='default' filepath='src/static_vars.h' line='99' column='1' elf-symbol-id='_ZN8tcmalloc6Static15span_allocator_E'/>
20191        </data-member>
20192        <data-member access='private' static='yes'>
20193          <var-decl name='stacktrace_allocator_' type-id='type-id-1162' mangled-name='_ZN8tcmalloc6Static21stacktrace_allocator_E' visibility='default' filepath='src/static_vars.h' line='100' column='1' elf-symbol-id='_ZN8tcmalloc6Static21stacktrace_allocator_E'/>
20194        </data-member>
20195        <data-member access='private' static='yes'>
20196          <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'/>
20197        </data-member>
20198        <data-member access='private' static='yes'>
20199          <var-decl name='bucket_allocator_' type-id='type-id-1325' mangled-name='_ZN8tcmalloc6Static17bucket_allocator_E' visibility='default' filepath='src/static_vars.h' line='102' column='1' elf-symbol-id='_ZN8tcmalloc6Static17bucket_allocator_E'/>
20200        </data-member>
20201        <data-member access='private' static='yes'>
20202          <var-decl name='growth_stacks_' type-id='type-id-1575' mangled-name='_ZN8tcmalloc6Static14growth_stacks_E' visibility='default' filepath='src/static_vars.h' line='108' column='1' elf-symbol-id='_ZN8tcmalloc6Static14growth_stacks_E'/>
20203        </data-member>
20204        <data-member access='private' static='yes'>
20205          <var-decl name='pageheap_' type-id='type-id-1561' mangled-name='_ZN8tcmalloc6Static9pageheap_E' visibility='default' filepath='src/static_vars.h' line='110' column='1' elf-symbol-id='_ZN8tcmalloc6Static9pageheap_E'/>
20206        </data-member>
20207        <member-function access='private' static='yes'>
20208          <function-decl name='pageheap' mangled-name='_ZN8tcmalloc6Static8pageheapEv' filepath='src/static_vars.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
20209            <return type-id='type-id-1561'/>
20210          </function-decl>
20211        </member-function>
20212        <member-function access='private' static='yes'>
20213          <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'>
20214            <return type-id='type-id-240'/>
20215          </function-decl>
20216        </member-function>
20217        <member-function access='private' static='yes'>
20218          <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'>
20219            <return type-id='type-id-1575'/>
20220          </function-decl>
20221        </member-function>
20222        <member-function access='private' static='yes'>
20223          <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'>
20224            <return type-id='type-id-1307'/>
20225          </function-decl>
20226        </member-function>
20227        <member-function access='private' static='yes'>
20228          <function-decl name='sizemap' mangled-name='_ZN8tcmalloc6Static7sizemapEv' filepath='src/static_vars.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
20229            <return type-id='type-id-1574'/>
20230          </function-decl>
20231        </member-function>
20232        <member-function access='private' static='yes'>
20233          <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'>
20234            <return type-id='type-id-1559'/>
20235          </function-decl>
20236        </member-function>
20237        <member-function access='private' static='yes'>
20238          <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'>
20239            <return type-id='type-id-1568'/>
20240          </function-decl>
20241        </member-function>
20242        <member-function access='private' static='yes'>
20243          <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'>
20244            <return type-id='type-id-1569'/>
20245          </function-decl>
20246        </member-function>
20247        <member-function access='private' static='yes'>
20248          <function-decl name='IsInited' mangled-name='_ZN8tcmalloc6Static8IsInitedEv' filepath='src/static_vars.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
20249            <return type-id='type-id-76'/>
20250          </function-decl>
20251        </member-function>
20252        <member-function access='private' static='yes'>
20253          <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'>
20254            <parameter type-id='type-id-1575'/>
20255            <return type-id='type-id-75'/>
20256          </function-decl>
20257        </member-function>
20258        <member-function access='private' static='yes'>
20259          <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'>
20260            <return type-id='type-id-1320'/>
20261          </function-decl>
20262        </member-function>
20263        <member-function access='private' static='yes'>
20264          <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'>
20265            <return type-id='type-id-75'/>
20266          </function-decl>
20267        </member-function>
20268      </class-decl>
20269      <class-decl name='ThreadCache' size-in-bits='17408' visibility='default' filepath='src/thread_cache.h' line='66' column='1' id='type-id-1536'>
20270        <member-type access='private'>
20271          <class-decl name='FreeList' size-in-bits='192' visibility='default' filepath='src/thread_cache.h' line='132' column='1' id='type-id-1455'>
20272            <data-member access='private' layout-offset-in-bits='0'>
20273              <var-decl name='list_' type-id='type-id-73' visibility='default' filepath='src/thread_cache.h' line='134' column='1'/>
20274            </data-member>
20275            <data-member access='private' layout-offset-in-bits='64'>
20276              <var-decl name='length_' type-id='type-id-41' visibility='default' filepath='src/thread_cache.h' line='138' column='1'/>
20277            </data-member>
20278            <data-member access='private' layout-offset-in-bits='96'>
20279              <var-decl name='lowater_' type-id='type-id-41' visibility='default' filepath='src/thread_cache.h' line='139' column='1'/>
20280            </data-member>
20281            <data-member access='private' layout-offset-in-bits='128'>
20282              <var-decl name='max_length_' type-id='type-id-41' visibility='default' filepath='src/thread_cache.h' line='140' column='1'/>
20283            </data-member>
20284            <data-member access='private' layout-offset-in-bits='160'>
20285              <var-decl name='length_overages_' type-id='type-id-41' visibility='default' filepath='src/thread_cache.h' line='144' column='1'/>
20286            </data-member>
20287            <member-function access='private'>
20288              <function-decl name='empty' mangled-name='_ZNK8tcmalloc11ThreadCache8FreeList5emptyEv' filepath='src/thread_cache.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
20289                <parameter type-id='type-id-1540' is-artificial='yes'/>
20290                <return type-id='type-id-76'/>
20291              </function-decl>
20292            </member-function>
20293            <member-function access='private'>
20294              <function-decl name='Pop' mangled-name='_ZN8tcmalloc11ThreadCache8FreeList3PopEv' filepath='src/thread_cache.h' line='201' column='1' visibility='default' binding='global' size-in-bits='64'>
20295                <parameter type-id='type-id-1577' is-artificial='yes'/>
20296                <return type-id='type-id-73'/>
20297              </function-decl>
20298            </member-function>
20299            <member-function access='private'>
20300              <function-decl name='Push' mangled-name='_ZN8tcmalloc11ThreadCache8FreeList4PushEPv' filepath='src/thread_cache.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'>
20301                <parameter type-id='type-id-1577' is-artificial='yes'/>
20302                <parameter type-id='type-id-73'/>
20303                <return type-id='type-id-75'/>
20304              </function-decl>
20305            </member-function>
20306            <member-function access='private'>
20307              <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'>
20308                <parameter type-id='type-id-1540' is-artificial='yes'/>
20309                <return type-id='type-id-7'/>
20310              </function-decl>
20311            </member-function>
20312            <member-function access='private'>
20313              <function-decl name='length' mangled-name='_ZNK8tcmalloc11ThreadCache8FreeList6lengthEv' filepath='src/thread_cache.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
20314                <parameter type-id='type-id-1540' is-artificial='yes'/>
20315                <return type-id='type-id-7'/>
20316              </function-decl>
20317            </member-function>
20318            <member-function access='private'>
20319              <function-decl name='PopRange' mangled-name='_ZN8tcmalloc11ThreadCache8FreeList8PopRangeEiPPvS3_' filepath='src/thread_cache.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64'>
20320                <parameter type-id='type-id-1577' is-artificial='yes'/>
20321                <parameter type-id='type-id-1'/>
20322                <parameter type-id='type-id-174'/>
20323                <parameter type-id='type-id-174'/>
20324                <return type-id='type-id-75'/>
20325              </function-decl>
20326            </member-function>
20327            <member-function access='private'>
20328              <function-decl name='lowwatermark' mangled-name='_ZNK8tcmalloc11ThreadCache8FreeList12lowwatermarkEv' filepath='src/thread_cache.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
20329                <parameter type-id='type-id-1540' is-artificial='yes'/>
20330                <return type-id='type-id-1'/>
20331              </function-decl>
20332            </member-function>
20333            <member-function access='private'>
20334              <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'>
20335                <parameter type-id='type-id-1577' is-artificial='yes'/>
20336                <parameter type-id='type-id-7'/>
20337                <return type-id='type-id-75'/>
20338              </function-decl>
20339            </member-function>
20340            <member-function access='private'>
20341              <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'>
20342                <parameter type-id='type-id-1577' is-artificial='yes'/>
20343                <return type-id='type-id-75'/>
20344              </function-decl>
20345            </member-function>
20346            <member-function access='private'>
20347              <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'>
20348                <parameter type-id='type-id-1540' is-artificial='yes'/>
20349                <return type-id='type-id-7'/>
20350              </function-decl>
20351            </member-function>
20352            <member-function access='private'>
20353              <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'>
20354                <parameter type-id='type-id-1577' is-artificial='yes'/>
20355                <parameter type-id='type-id-7'/>
20356                <return type-id='type-id-75'/>
20357              </function-decl>
20358            </member-function>
20359            <member-function access='private'>
20360              <function-decl name='PushRange' mangled-name='_ZN8tcmalloc11ThreadCache8FreeList9PushRangeEiPvS2_' filepath='src/thread_cache.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
20361                <parameter type-id='type-id-1577' is-artificial='yes'/>
20362                <parameter type-id='type-id-1'/>
20363                <parameter type-id='type-id-73'/>
20364                <parameter type-id='type-id-73'/>
20365                <return type-id='type-id-75'/>
20366              </function-decl>
20367            </member-function>
20368            <member-function access='private'>
20369              <function-decl name='Init' mangled-name='_ZN8tcmalloc11ThreadCache8FreeList4InitEv' filepath='src/thread_cache.h' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
20370                <parameter type-id='type-id-1577' is-artificial='yes'/>
20371                <return type-id='type-id-75'/>
20372              </function-decl>
20373            </member-function>
20374          </class-decl>
20375        </member-type>
20376        <member-type access='private'>
20377          <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='src/thread_cache.h' line='69' column='1' id='type-id-1620'>
20378            <underlying-type type-id='type-id-96'/>
20379            <enumerator name='have_tls' value='1'/>
20380          </enum-decl>
20381        </member-type>
20382        <member-type access='private'>
20383          <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-1621'>
20384            <data-member access='public' layout-offset-in-bits='0'>
20385              <var-decl name='heap' type-id='type-id-1576' visibility='default' filepath='src/thread_cache.h' line='263' column='1'/>
20386            </data-member>
20387            <data-member access='public' layout-offset-in-bits='64'>
20388              <var-decl name='min_size_for_slow_path' type-id='type-id-7' visibility='default' filepath='src/thread_cache.h' line='270' column='1'/>
20389            </data-member>
20390          </class-decl>
20391        </member-type>
20392        <data-member access='private' layout-offset-in-bits='0'>
20393          <var-decl name='next_' type-id='type-id-1576' visibility='default' filepath='src/thread_cache.h' line='75' column='1'/>
20394        </data-member>
20395        <data-member access='private' layout-offset-in-bits='64'>
20396          <var-decl name='prev_' type-id='type-id-1576' visibility='default' filepath='src/thread_cache.h' line='76' column='1'/>
20397        </data-member>
20398        <data-member access='private' static='yes'>
20399          <var-decl name='threadlocal_data_' type-id='type-id-1621' mangled-name='_ZN8tcmalloc11ThreadCache17threadlocal_data_E' visibility='default' filepath='src/thread_cache.h' line='272' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache17threadlocal_data_E'/>
20400        </data-member>
20401        <data-member access='private' static='yes'>
20402          <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'/>
20403        </data-member>
20404        <data-member access='private' static='yes'>
20405          <var-decl name='heap_key_' type-id='type-id-1098' mangled-name='_ZN8tcmalloc11ThreadCache9heap_key_E' visibility='default' filepath='src/thread_cache.h' line='281' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache9heap_key_E'/>
20406        </data-member>
20407        <data-member access='private' static='yes'>
20408          <var-decl name='thread_heaps_' type-id='type-id-1576' mangled-name='_ZN8tcmalloc11ThreadCache13thread_heaps_E' visibility='default' filepath='src/thread_cache.h' line='284' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache13thread_heaps_E'/>
20409        </data-member>
20410        <data-member access='private' static='yes'>
20411          <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'/>
20412        </data-member>
20413        <data-member access='private' static='yes'>
20414          <var-decl name='next_memory_steal_' type-id='type-id-1576' mangled-name='_ZN8tcmalloc11ThreadCache18next_memory_steal_E' visibility='default' filepath='src/thread_cache.h' line='291' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache18next_memory_steal_E'/>
20415        </data-member>
20416        <data-member access='private' static='yes'>
20417          <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'/>
20418        </data-member>
20419        <data-member access='private' static='yes'>
20420          <var-decl name='per_thread_cache_size_' type-id='type-id-1591' 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'/>
20421        </data-member>
20422        <data-member access='private' static='yes'>
20423          <var-decl name='unclaimed_cache_space_' type-id='type-id-241' mangled-name='_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E' visibility='default' filepath='src/thread_cache.h' line='304' column='1' elf-symbol-id='_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E'/>
20424        </data-member>
20425        <data-member access='private' layout-offset-in-bits='128'>
20426          <var-decl name='size_' type-id='type-id-7' visibility='default' filepath='src/thread_cache.h' line='309' column='1'/>
20427        </data-member>
20428        <data-member access='private' layout-offset-in-bits='192'>
20429          <var-decl name='max_size_' type-id='type-id-7' visibility='default' filepath='src/thread_cache.h' line='310' column='1'/>
20430        </data-member>
20431        <data-member access='private' layout-offset-in-bits='256'>
20432          <var-decl name='sampler_' type-id='type-id-1571' visibility='default' filepath='src/thread_cache.h' line='313' column='1'/>
20433        </data-member>
20434        <data-member access='private' layout-offset-in-bits='384'>
20435          <var-decl name='list_' type-id='type-id-1456' visibility='default' filepath='src/thread_cache.h' line='315' column='1'/>
20436        </data-member>
20437        <data-member access='private' layout-offset-in-bits='17280'>
20438          <var-decl name='tid_' type-id='type-id-310' visibility='default' filepath='src/thread_cache.h' line='317' column='1'/>
20439        </data-member>
20440        <data-member access='private' layout-offset-in-bits='17344'>
20441          <var-decl name='in_setspecific_' type-id='type-id-76' visibility='default' filepath='src/thread_cache.h' line='318' column='1'/>
20442        </data-member>
20443        <member-function access='private' static='yes'>
20444          <function-decl name='GetThreadHeap' mangled-name='_ZN8tcmalloc11ThreadCache13GetThreadHeapEv' filepath='src/thread_cache.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'>
20445            <return type-id='type-id-1576'/>
20446          </function-decl>
20447        </member-function>
20448        <member-function access='private' static='yes'>
20449          <function-decl name='MinSizeForSlowPath' mangled-name='_ZN8tcmalloc11ThreadCache18MinSizeForSlowPathEv' filepath='src/thread_cache.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
20450            <return type-id='type-id-7'/>
20451          </function-decl>
20452        </member-function>
20453        <member-function access='private' static='yes'>
20454          <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'>
20455            <return type-id='type-id-7'/>
20456          </function-decl>
20457        </member-function>
20458        <member-function access='private' static='yes'>
20459          <function-decl name='HeapsInUse' mangled-name='_ZN8tcmalloc11ThreadCache10HeapsInUseEv' filepath='src/thread_cache.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
20460            <return type-id='type-id-1'/>
20461          </function-decl>
20462        </member-function>
20463        <member-function access='private'>
20464          <function-decl name='SampleAllocation' mangled-name='_ZN8tcmalloc11ThreadCache16SampleAllocationEm' filepath='src/thread_cache.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
20465            <parameter type-id='type-id-1576' is-artificial='yes'/>
20466            <parameter type-id='type-id-7'/>
20467            <return type-id='type-id-76'/>
20468          </function-decl>
20469        </member-function>
20470        <member-function access='private'>
20471          <function-decl name='Allocate' mangled-name='_ZN8tcmalloc11ThreadCache8AllocateEmm' filepath='src/thread_cache.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'>
20472            <parameter type-id='type-id-1576' is-artificial='yes'/>
20473            <parameter type-id='type-id-7'/>
20474            <parameter type-id='type-id-7'/>
20475            <return type-id='type-id-73'/>
20476          </function-decl>
20477        </member-function>
20478        <member-function access='private' static='yes'>
20479          <function-decl name='GetCacheWhichMustBePresent' mangled-name='_ZN8tcmalloc11ThreadCache26GetCacheWhichMustBePresentEv' filepath='src/thread_cache.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'>
20480            <return type-id='type-id-1576'/>
20481          </function-decl>
20482        </member-function>
20483        <member-function access='private'>
20484          <function-decl name='Deallocate' mangled-name='_ZN8tcmalloc11ThreadCache10DeallocateEPvm' filepath='src/thread_cache.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
20485            <parameter type-id='type-id-1576' is-artificial='yes'/>
20486            <parameter type-id='type-id-73'/>
20487            <parameter type-id='type-id-7'/>
20488            <return type-id='type-id-75'/>
20489          </function-decl>
20490        </member-function>
20491        <member-function access='private' static='yes'>
20492          <function-decl name='IsFastPathAllowed' mangled-name='_ZN8tcmalloc11ThreadCache17IsFastPathAllowedEv' filepath='src/thread_cache.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
20493            <return type-id='type-id-76'/>
20494          </function-decl>
20495        </member-function>
20496        <member-function access='private' static='yes'>
20497          <function-decl name='GetCacheIfPresent' mangled-name='_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv' filepath='src/thread_cache.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
20498            <return type-id='type-id-1576'/>
20499          </function-decl>
20500        </member-function>
20501        <member-function access='private' static='yes'>
20502          <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'>
20503            <return type-id='type-id-1576'/>
20504          </function-decl>
20505        </member-function>
20506        <member-function access='private'>
20507          <function-decl name='Size' mangled-name='_ZNK8tcmalloc11ThreadCache4SizeEv' filepath='src/thread_cache.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
20508            <parameter type-id='type-id-1538' is-artificial='yes'/>
20509            <return type-id='type-id-7'/>
20510          </function-decl>
20511        </member-function>
20512        <member-function access='private'>
20513          <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'>
20514            <parameter type-id='type-id-1538' is-artificial='yes'/>
20515            <parameter type-id='type-id-7'/>
20516            <return type-id='type-id-1'/>
20517          </function-decl>
20518        </member-function>
20519        <member-function access='private' static='yes'>
20520          <function-decl name='SetMinSizeForSlowPath' mangled-name='_ZN8tcmalloc11ThreadCache21SetMinSizeForSlowPathEm' filepath='src/thread_cache.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
20521            <parameter type-id='type-id-7'/>
20522            <return type-id='type-id-75'/>
20523          </function-decl>
20524        </member-function>
20525        <member-function access='private'>
20526          <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'>
20527            <parameter type-id='type-id-1576' is-artificial='yes'/>
20528            <return type-id='type-id-75'/>
20529          </function-decl>
20530        </member-function>
20531        <member-function access='private' static='yes'>
20532          <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'>
20533            <return type-id='type-id-75'/>
20534          </function-decl>
20535        </member-function>
20536        <member-function access='private' static='yes'>
20537          <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_'>
20538            <parameter type-id='type-id-1578'/>
20539            <parameter type-id='type-id-1578'/>
20540            <return type-id='type-id-75'/>
20541          </function-decl>
20542        </member-function>
20543        <member-function access='private' static='yes'>
20544          <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'>
20545            <parameter type-id='type-id-7'/>
20546            <return type-id='type-id-75'/>
20547          </function-decl>
20548        </member-function>
20549        <member-function access='private'>
20550          <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'>
20551            <parameter type-id='type-id-1576' is-artificial='yes'/>
20552            <return type-id='type-id-75'/>
20553          </function-decl>
20554        </member-function>
20555        <member-function access='private' static='yes'>
20556          <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'>
20557            <return type-id='type-id-75'/>
20558          </function-decl>
20559        </member-function>
20560        <member-function access='private' static='yes'>
20561          <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'>
20562            <return type-id='type-id-75'/>
20563          </function-decl>
20564        </member-function>
20565        <member-function access='private'>
20566          <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'>
20567            <parameter type-id='type-id-1576' is-artificial='yes'/>
20568            <return type-id='type-id-1'/>
20569          </function-decl>
20570        </member-function>
20571        <member-function access='private'>
20572          <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'>
20573            <parameter type-id='type-id-1576' is-artificial='yes'/>
20574            <parameter type-id='type-id-1577'/>
20575            <parameter type-id='type-id-7'/>
20576            <parameter type-id='type-id-1'/>
20577            <return type-id='type-id-75'/>
20578          </function-decl>
20579        </member-function>
20580        <member-function access='private'>
20581          <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'>
20582            <parameter type-id='type-id-1576' is-artificial='yes'/>
20583            <return type-id='type-id-75'/>
20584          </function-decl>
20585        </member-function>
20586        <member-function access='private'>
20587          <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'>
20588            <parameter type-id='type-id-1576' is-artificial='yes'/>
20589            <parameter type-id='type-id-1577'/>
20590            <parameter type-id='type-id-7'/>
20591            <return type-id='type-id-75'/>
20592          </function-decl>
20593        </member-function>
20594        <member-function access='private'>
20595          <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'>
20596            <parameter type-id='type-id-1576' is-artificial='yes'/>
20597            <return type-id='type-id-75'/>
20598          </function-decl>
20599        </member-function>
20600        <member-function access='private' static='yes'>
20601          <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_'>
20602            <parameter type-id='type-id-1576'/>
20603            <return type-id='type-id-75'/>
20604          </function-decl>
20605        </member-function>
20606        <member-function access='private' static='yes'>
20607          <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'>
20608            <parameter type-id='type-id-73'/>
20609            <return type-id='type-id-75'/>
20610          </function-decl>
20611        </member-function>
20612        <member-function access='private' static='yes'>
20613          <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'>
20614            <return type-id='type-id-75'/>
20615          </function-decl>
20616        </member-function>
20617        <member-function access='private'>
20618          <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'>
20619            <parameter type-id='type-id-1576' is-artificial='yes'/>
20620            <parameter type-id='type-id-7'/>
20621            <parameter type-id='type-id-7'/>
20622            <return type-id='type-id-73'/>
20623          </function-decl>
20624        </member-function>
20625        <member-function access='private'>
20626          <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'>
20627            <parameter type-id='type-id-1576' is-artificial='yes'/>
20628            <parameter type-id='type-id-310'/>
20629            <return type-id='type-id-75'/>
20630          </function-decl>
20631        </member-function>
20632        <member-function access='private' static='yes'>
20633          <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'>
20634            <parameter type-id='type-id-310'/>
20635            <return type-id='type-id-1576'/>
20636          </function-decl>
20637        </member-function>
20638        <member-function access='private' static='yes'>
20639          <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'>
20640            <return type-id='type-id-1576'/>
20641          </function-decl>
20642        </member-function>
20643      </class-decl>
20644      <enum-decl name='LogMode' filepath='src/internal_logging.h' line='61' column='1' id='type-id-1019'>
20645        <underlying-type type-id='type-id-96'/>
20646        <enumerator name='kLog' value='0'/>
20647        <enumerator name='kCrash' value='1'/>
20648        <enumerator name='kCrashWithStats' value='2'/>
20649      </enum-decl>
20650      <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'>
20651        <data-member access='public' layout-offset-in-bits='0'>
20652          <var-decl name='start' type-id='type-id-1305' visibility='default' filepath='src/span.h' line='46' column='1'/>
20653        </data-member>
20654        <data-member access='public' layout-offset-in-bits='64'>
20655          <var-decl name='length' type-id='type-id-1306' visibility='default' filepath='src/span.h' line='47' column='1'/>
20656        </data-member>
20657        <data-member access='public' layout-offset-in-bits='128'>
20658          <var-decl name='next' type-id='type-id-1307' visibility='default' filepath='src/span.h' line='48' column='1'/>
20659        </data-member>
20660        <data-member access='public' layout-offset-in-bits='192'>
20661          <var-decl name='prev' type-id='type-id-1307' visibility='default' filepath='src/span.h' line='49' column='1'/>
20662        </data-member>
20663        <data-member access='public' layout-offset-in-bits='256'>
20664          <var-decl name='objects' type-id='type-id-73' visibility='default' filepath='src/span.h' line='50' column='1'/>
20665        </data-member>
20666        <data-member access='public' layout-offset-in-bits='320'>
20667          <var-decl name='refcount' type-id='type-id-161' visibility='default' filepath='src/span.h' line='51' column='1'/>
20668        </data-member>
20669        <data-member access='public' layout-offset-in-bits='336'>
20670          <var-decl name='sizeclass' type-id='type-id-161' visibility='default' filepath='src/span.h' line='52' column='1'/>
20671        </data-member>
20672        <data-member access='public' layout-offset-in-bits='344'>
20673          <var-decl name='location' type-id='type-id-161' visibility='default' filepath='src/span.h' line='53' column='1'/>
20674        </data-member>
20675        <data-member access='public' layout-offset-in-bits='346'>
20676          <var-decl name='sample' type-id='type-id-161' visibility='default' filepath='src/span.h' line='54' column='1'/>
20677        </data-member>
20678      </class-decl>
20679      <class-decl name='StackTrace' size-in-bits='2112' is-struct='yes' visibility='default' filepath='src/common.h' line='266' column='1' id='type-id-1311'>
20680        <data-member access='public' layout-offset-in-bits='0'>
20681          <var-decl name='size' type-id='type-id-239' visibility='default' filepath='src/common.h' line='267' column='1'/>
20682        </data-member>
20683        <data-member access='public' layout-offset-in-bits='64'>
20684          <var-decl name='depth' type-id='type-id-239' visibility='default' filepath='src/common.h' line='268' column='1'/>
20685        </data-member>
20686        <data-member access='public' layout-offset-in-bits='128'>
20687          <var-decl name='stack' type-id='type-id-1467' visibility='default' filepath='src/common.h' line='269' column='1'/>
20688        </data-member>
20689      </class-decl>
20690      <class-decl name='PageHeapAllocator&lt;tcmalloc::StackTraceTable::Bucket&gt;' visibility='default' is-declaration-only='yes' id='type-id-1608'/>
20691      <namespace-decl name='commandlineflags'>
20692        <function-decl name='StringToLongLong' filepath='src/base/commandlineflags.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
20693          <parameter type-id='type-id-2'/>
20694          <parameter type-id='type-id-20'/>
20695          <return type-id='type-id-20'/>
20696        </function-decl>
20697      </namespace-decl>
20698      <function-decl name='pages' filepath='src/common.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
20699        <parameter type-id='type-id-7'/>
20700        <return type-id='type-id-1306'/>
20701      </function-decl>
20702      <function-decl name='SLL_Next' filepath='src/linked_list.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
20703        <parameter type-id='type-id-73'/>
20704        <return type-id='type-id-73'/>
20705      </function-decl>
20706      <function-decl name='SLL_SetNext' filepath='src/linked_list.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'>
20707        <parameter type-id='type-id-73'/>
20708        <parameter type-id='type-id-73'/>
20709        <return type-id='type-id-75'/>
20710      </function-decl>
20711      <function-decl name='SLL_Push' filepath='src/linked_list.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
20712        <parameter type-id='type-id-174'/>
20713        <parameter type-id='type-id-73'/>
20714        <return type-id='type-id-75'/>
20715      </function-decl>
20716      <function-decl name='SLL_Pop' filepath='src/linked_list.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
20717        <parameter type-id='type-id-174'/>
20718        <return type-id='type-id-73'/>
20719      </function-decl>
20720    </namespace-decl>
20721    <var-decl name='__malloc_hook' type-id='type-id-1588' mangled-name='__malloc_hook' visibility='default' filepath='src/libc_override_glibc.h' line='135' column='1' elf-symbol-id='__malloc_hook'/>
20722    <var-decl name='__realloc_hook' type-id='type-id-1590' mangled-name='__realloc_hook' visibility='default' filepath='src/libc_override_glibc.h' line='137' column='1' elf-symbol-id='__realloc_hook'/>
20723    <var-decl name='__free_hook' type-id='type-id-1584' mangled-name='__free_hook' visibility='default' filepath='src/libc_override_glibc.h' line='139' column='1' elf-symbol-id='__free_hook'/>
20724    <var-decl name='__memalign_hook' type-id='type-id-1586' mangled-name='__memalign_hook' visibility='default' filepath='src/libc_override_glibc.h' line='141' column='1' elf-symbol-id='__memalign_hook'/>
20725    <namespace-decl name='FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead'>
20726      <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'/>
20727      <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'/>
20728    </namespace-decl>
20729    <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'>
20730      <parameter type-id='type-id-1023' name='major' filepath='src/tcmalloc.cc' line='1548' column='1'/>
20731      <parameter type-id='type-id-1023' name='minor' filepath='src/tcmalloc.cc' line='1548' column='1'/>
20732      <parameter type-id='type-id-13' name='patch' filepath='src/tcmalloc.cc' line='1548' column='1'/>
20733      <return type-id='type-id-2'/>
20734    </function-decl>
20735    <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'>
20736      <parameter type-id='type-id-1' name='flag' filepath='src/tcmalloc.cc' line='1560' column='1'/>
20737      <return type-id='type-id-1'/>
20738    </function-decl>
20739    <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'>
20740      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1573' column='1'/>
20741      <return type-id='type-id-73'/>
20742    </function-decl>
20743    <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'>
20744      <parameter type-id='type-id-73' name='ptr' filepath='src/tcmalloc.cc' line='1579' column='1'/>
20745      <return type-id='type-id-75'/>
20746    </function-decl>
20747    <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'>
20748      <parameter type-id='type-id-7' name='n' filepath='src/tcmalloc.cc' line='1584' column='1'/>
20749      <parameter type-id='type-id-7' name='elem_size' filepath='src/tcmalloc.cc' line='1585' column='1'/>
20750      <return type-id='type-id-73'/>
20751    </function-decl>
20752    <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'>
20753      <parameter type-id='type-id-73' name='ptr' filepath='src/tcmalloc.cc' line='1591' column='1'/>
20754      <return type-id='type-id-75'/>
20755    </function-decl>
20756    <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'>
20757      <parameter type-id='type-id-73' name='old_ptr' filepath='src/tcmalloc.cc' line='1596' column='1'/>
20758      <parameter type-id='type-id-7' name='new_size' filepath='src/tcmalloc.cc' line='1597' column='1'/>
20759      <return type-id='type-id-73'/>
20760    </function-decl>
20761    <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'>
20762      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1611' column='1'/>
20763      <return type-id='type-id-73'/>
20764    </function-decl>
20765    <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'>
20766      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1622' column='1'/>
20767      <parameter type-id='type-id-1519'/>
20768      <return type-id='type-id-73'/>
20769    </function-decl>
20770    <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'>
20771      <parameter type-id='type-id-73' name='p' filepath='src/tcmalloc.cc' line='1628' column='1'/>
20772      <return type-id='type-id-75'/>
20773    </function-decl>
20774    <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'>
20775      <parameter type-id='type-id-73' name='p' filepath='src/tcmalloc.cc' line='1636' column='1'/>
20776      <parameter type-id='type-id-1519'/>
20777      <return type-id='type-id-75'/>
20778    </function-decl>
20779    <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'>
20780      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1641' column='1'/>
20781      <return type-id='type-id-73'/>
20782    </function-decl>
20783    <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'>
20784      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1652' column='1'/>
20785      <parameter type-id='type-id-1519'/>
20786      <return type-id='type-id-73'/>
20787    </function-decl>
20788    <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'>
20789      <parameter type-id='type-id-73' name='p' filepath='src/tcmalloc.cc' line='1659' column='1'/>
20790      <return type-id='type-id-75'/>
20791    </function-decl>
20792    <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'>
20793      <parameter type-id='type-id-73' name='p' filepath='src/tcmalloc.cc' line='1664' column='1'/>
20794      <parameter type-id='type-id-1519'/>
20795      <return type-id='type-id-75'/>
20796    </function-decl>
20797    <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'>
20798      <parameter type-id='type-id-7' name='align' filepath='src/tcmalloc.cc' line='1669' column='1'/>
20799      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1670' column='1'/>
20800      <return type-id='type-id-73'/>
20801    </function-decl>
20802    <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'>
20803      <parameter type-id='type-id-174' name='result_ptr' filepath='src/tcmalloc.cc' line='1677' column='1'/>
20804      <parameter type-id='type-id-7' name='align' filepath='src/tcmalloc.cc' line='1677' column='1'/>
20805      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1677' column='1'/>
20806      <return type-id='type-id-1'/>
20807    </function-decl>
20808    <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'>
20809      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1696' column='1'/>
20810      <return type-id='type-id-73'/>
20811    </function-decl>
20812    <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'>
20813      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1704' column='1'/>
20814      <return type-id='type-id-73'/>
20815    </function-decl>
20816    <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'>
20817      <return type-id='type-id-75'/>
20818    </function-decl>
20819    <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'>
20820      <parameter type-id='type-id-1' name='cmd' filepath='src/tcmalloc.cc' line='1720' column='1'/>
20821      <parameter type-id='type-id-1' name='value' filepath='src/tcmalloc.cc' line='1720' column='1'/>
20822      <return type-id='type-id-1'/>
20823    </function-decl>
20824    <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'>
20825      <return type-id='type-id-1446'/>
20826    </function-decl>
20827    <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'>
20828      <parameter type-id='type-id-73' name='ptr' filepath='src/tcmalloc.cc' line='1730' column='1'/>
20829      <return type-id='type-id-7'/>
20830    </function-decl>
20831    <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'>
20832      <parameter type-id='type-id-7' name='size' filepath='src/tcmalloc.cc' line='1734' column='1'/>
20833      <return type-id='type-id-73'/>
20834    </function-decl>
20835    <type-decl name='variadic parameter type' id='type-id-1622'/>
20836    <type-decl name='void' id='type-id-75'/>
20837    <pointer-type-def type-id='type-id-75' id='type-id-73'/>
20838    <function-type size-in-bits='64' id='type-id-1544'>
20839      <parameter type-id='type-id-73'/>
20840      <parameter type-id='type-id-73'/>
20841      <return type-id='type-id-1'/>
20842    </function-type>
20843    <function-type size-in-bits='64' id='type-id-1579'>
20844      <return type-id='type-id-75'/>
20845    </function-type>
20846    <function-type size-in-bits='64' id='type-id-1424'>
20847      <parameter type-id='type-id-73'/>
20848      <parameter type-id='type-id-1495'/>
20849      <return type-id='type-id-75'/>
20850    </function-type>
20851    <function-type size-in-bits='64' id='type-id-1581'>
20852      <parameter type-id='type-id-73'/>
20853      <parameter type-id='type-id-7'/>
20854      <return type-id='type-id-75'/>
20855    </function-type>
20856    <function-type size-in-bits='64' id='type-id-1583'>
20857      <parameter type-id='type-id-73'/>
20858      <parameter type-id='type-id-73'/>
20859      <return type-id='type-id-75'/>
20860    </function-type>
20861    <function-type size-in-bits='64' id='type-id-1585'>
20862      <parameter type-id='type-id-7'/>
20863      <parameter type-id='type-id-7'/>
20864      <parameter type-id='type-id-73'/>
20865      <return type-id='type-id-73'/>
20866    </function-type>
20867    <function-type size-in-bits='64' id='type-id-1587'>
20868      <parameter type-id='type-id-7'/>
20869      <parameter type-id='type-id-73'/>
20870      <return type-id='type-id-73'/>
20871    </function-type>
20872    <function-type size-in-bits='64' id='type-id-1589'>
20873      <parameter type-id='type-id-73'/>
20874      <parameter type-id='type-id-7'/>
20875      <parameter type-id='type-id-73'/>
20876      <return type-id='type-id-73'/>
20877    </function-type>
20878  </abi-instr>
20879  <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'>
20880    <namespace-decl name='std'>
20881      <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'>
20882        <parameter type-id='type-id-140'/>
20883        <parameter type-id='type-id-140'/>
20884        <return type-id='type-id-140'/>
20885      </function-decl>
20886      <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'>
20887        <parameter type-id='type-id-1299'/>
20888        <parameter type-id='type-id-1299'/>
20889        <return type-id='type-id-1299'/>
20890      </function-decl>
20891      <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'>
20892        <parameter type-id='type-id-140'/>
20893        <parameter type-id='type-id-140'/>
20894        <return type-id='type-id-140'/>
20895      </function-decl>
20896    </namespace-decl>
20897    <namespace-decl name='base'>
20898      <namespace-decl name='subtle'>
20899        <function-decl name='NoBarrier_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
20900          <parameter type-id='type-id-92'/>
20901          <parameter type-id='type-id-93'/>
20902          <parameter type-id='type-id-93'/>
20903          <return type-id='type-id-93'/>
20904        </function-decl>
20905        <function-decl name='NoBarrier_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
20906          <parameter type-id='type-id-92'/>
20907          <parameter type-id='type-id-93'/>
20908          <return type-id='type-id-93'/>
20909        </function-decl>
20910        <function-decl name='Release_AtomicExchange' filepath='./src/base/atomicops-internals-x86.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
20911          <parameter type-id='type-id-92'/>
20912          <parameter type-id='type-id-93'/>
20913          <return type-id='type-id-93'/>
20914        </function-decl>
20915        <function-decl name='Acquire_CompareAndSwap' filepath='./src/base/atomicops-internals-x86.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
20916          <parameter type-id='type-id-92'/>
20917          <parameter type-id='type-id-93'/>
20918          <parameter type-id='type-id-93'/>
20919          <return type-id='type-id-93'/>
20920        </function-decl>
20921      </namespace-decl>
20922    </namespace-decl>
20923    <namespace-decl name='tcmalloc'>
20924      <class-decl name='PageHeapAllocator&lt;tcmalloc::ThreadCache&gt;' visibility='default' id='type-id-1623'/>
20925      <function-decl name='SLL_Next' filepath='src/linked_list.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
20926        <parameter type-id='type-id-73'/>
20927        <return type-id='type-id-73'/>
20928      </function-decl>
20929      <function-decl name='SLL_SetNext' filepath='src/linked_list.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'>
20930        <parameter type-id='type-id-73'/>
20931        <parameter type-id='type-id-73'/>
20932        <return type-id='type-id-75'/>
20933      </function-decl>
20934      <function-decl name='SLL_PopRange' filepath='src/linked_list.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
20935        <parameter type-id='type-id-174'/>
20936        <parameter type-id='type-id-1'/>
20937        <parameter type-id='type-id-174'/>
20938        <parameter type-id='type-id-174'/>
20939        <return type-id='type-id-75'/>
20940      </function-decl>
20941      <function-decl name='SLL_PushRange' filepath='src/linked_list.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
20942        <parameter type-id='type-id-174'/>
20943        <parameter type-id='type-id-73'/>
20944        <parameter type-id='type-id-73'/>
20945        <return type-id='type-id-75'/>
20946      </function-decl>
20947      <var-decl name='threadcache_allocator' type-id='type-id-1533' mangled-name='_ZN8tcmalloc21threadcache_allocatorE' visibility='default' filepath='src/thread_cache.cc' line='67' column='1' elf-symbol-id='_ZN8tcmalloc21threadcache_allocatorE'/>
20948    </namespace-decl>
20949  </abi-instr>
20950</abi-corpus>
20951