#include "lldb/Core/RichManglingContext.h"
#include "Plugins/Language/CPlusPlus/CPlusPlusLanguage.h"
#include "lldb/Utility/LLDBLog.h"
#include "llvm/ADT/StringRef.h"
usingnamespacelldb;
usingnamespacelldb_private;
RichManglingContext::~RichManglingContext() { … }
void RichManglingContext::ResetCxxMethodParser() { … }
void RichManglingContext::ResetProvider(InfoProvider new_provider) { … }
bool RichManglingContext::FromItaniumName(ConstString mangled) { … }
bool RichManglingContext::FromCxxMethodName(ConstString demangled) { … }
bool RichManglingContext::IsCtorOrDtor() const { … }
llvm::StringRef RichManglingContext::processIPDStrResult(char *ipd_res,
size_t res_size) { … }
llvm::StringRef RichManglingContext::ParseFunctionBaseName() { … }
llvm::StringRef RichManglingContext::ParseFunctionDeclContextName() { … }
llvm::StringRef RichManglingContext::ParseFullName() { … }