Lines Matching refs:FunctionInfo
32 FunctionInfo::FunctionInfo(const char *name, const Declaration *decl_ptr) in FunctionInfo() function in FunctionInfo
35 FunctionInfo::FunctionInfo(const ConstString &name, const Declaration *decl_ptr) in FunctionInfo() function in FunctionInfo
38 FunctionInfo::~FunctionInfo() {} in ~FunctionInfo()
40 void FunctionInfo::Dump(Stream *s, bool show_fullpaths) const { in Dump()
46 int FunctionInfo::Compare(const FunctionInfo &a, const FunctionInfo &b) { in Compare()
54 Declaration &FunctionInfo::GetDeclaration() { return m_declaration; } in GetDeclaration()
56 const Declaration &FunctionInfo::GetDeclaration() const { in GetDeclaration()
60 ConstString FunctionInfo::GetName() const { return m_name; } in GetName()
62 size_t FunctionInfo::MemorySize() const { in MemorySize()
69 : FunctionInfo(name, decl_ptr), m_mangled(ConstString(mangled), true), in InlineFunctionInfo()
76 : FunctionInfo(name, decl_ptr), m_mangled(mangled), in InlineFunctionInfo()
84 int result = FunctionInfo::Compare(a, b); in Compare()
92 FunctionInfo::Dump(s, show_fullpaths); in Dump()
130 return FunctionInfo::MemorySize() + m_mangled.MemorySize(); in MemorySize()