reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/include/lldb/Core/RichManglingContext.h
   28     m_ipd_buf = static_cast<char *>(std::malloc(m_ipd_buf_size));
   29     m_ipd_buf[0] = '\0';
   32   ~RichManglingContext() { std::free(m_ipd_buf); }
tools/lldb/source/Core/RichManglingContext.cpp
   44       LLDB_LOG(log, "demangled itanium: {0} -> \"{1}\"", mangled, m_ipd_buf);
   96     m_ipd_buf[0] = '\0';
   97     m_buffer = llvm::StringRef(m_ipd_buf, 0);
  106   if (LLVM_UNLIKELY(ipd_res != m_ipd_buf || res_size > m_ipd_buf_size)) {
  107     m_ipd_buf = ipd_res;       // std::realloc freed or reused the old buffer.
  116   m_buffer = llvm::StringRef(m_ipd_buf, res_size - 1);
  124     auto buf = m_ipd.getFunctionBaseName(m_ipd_buf, &n);
  142     auto buf = m_ipd.getFunctionDeclContextName(m_ipd_buf, &n);
  160     auto buf = m_ipd.finishDemangle(m_ipd_buf, &n);