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

References

tools/lldb/include/lldb/Core/Mangled.h
  145   void SetMangledName(ConstString name) { m_mangled = name; }
  151   ConstString &GetMangledName() { return m_mangled; }
  157   ConstString GetMangledName() const { return m_mangled; }
  179     if (m_mangled == name)
tools/lldb/source/Core/Mangled.cpp
  119   return (m_mangled) ? const_cast<Mangled *>(this) : nullptr;
  128 bool Mangled::operator!() const { return !m_mangled; }
  132   m_mangled.Clear();
  149       m_mangled = s;
  152       m_mangled.Clear();
  156     m_mangled.Clear();
  164       m_mangled = name;
  167       m_mangled.Clear();
  171     m_mangled.Clear();
  228                      m_mangled.GetCString());
  232   assert(m_mangled);
  235   ManglingScheme scheme = cstring_mangling_scheme(m_mangled.GetCString());
  236   if (skip_mangled_name && skip_mangled_name(m_mangled.GetStringRef(), scheme))
  247     if (context.FromItaniumName(m_mangled)) {
  252                                                   m_mangled);
  262     if (!m_demangled && !m_mangled.GetMangledCounterpart(m_demangled)) {
  263       if (char *d = GetMSVCDemangledStr(m_mangled.GetCString())) {
  267                                                     m_mangled);
  295   if (m_mangled && m_demangled.IsNull()) {
  299                        m_mangled.GetCString());
  302     const char *mangled_name = m_mangled.GetCString();
  305         !m_mangled.GetMangledCounterpart(m_demangled)) {
  322             llvm::StringRef(demangled_name), m_mangled);
  343   if (m_mangled && regex.Execute(m_mangled.AsCString()))
  343   if (m_mangled && regex.Execute(m_mangled.AsCString()))
  353   if (preference == ePreferMangled && m_mangled)
  354     return m_mangled;
  359     return get_demangled_name_without_arguments(m_mangled, demangled);
  366     return m_mangled;
  374   if (m_mangled) {
  375     *s << ", mangled = " << m_mangled;
  388   m_mangled.DumpDebug(s);
  397   return m_mangled.MemorySize() + m_demangled.MemorySize();