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

References

tools/lldb/source/Utility/FileSpec.cpp
  180     m_directory = rhs.m_directory;
  180     m_directory = rhs.m_directory;
  195   m_directory.Clear();
  228     m_directory.SetString(directory);
  240 FileSpec::operator bool() const { return m_filename || m_directory; }
  247 bool FileSpec::operator!() const { return !m_directory && !m_filename; }
  251   return ConstString::Equals(m_directory, rhs.m_directory, case_sensitive);
  251   return ConstString::Equals(m_directory, rhs.m_directory, case_sensitive);
  281   m_directory.Clear();
  306   if (full || (a.m_directory && b.m_directory)) {
  306   if (full || (a.m_directory && b.m_directory)) {
  307     result = ConstString::Compare(a.m_directory, b.m_directory, case_sensitive);
  307     result = ConstString::Compare(a.m_directory, b.m_directory, case_sensitive);
  358 ConstString &FileSpec::GetDirectory() { return m_directory; }
  361 ConstString FileSpec::GetDirectory() const { return m_directory; }
  393   path.append(m_directory.GetStringRef().begin(),
  394               m_directory.GetStringRef().end());
  398   if (m_directory && m_filename && m_directory.GetStringRef().back() != '/' &&
  398   if (m_directory && m_filename && m_directory.GetStringRef().back() != '/' &&
  419   return m_filename.MemorySize() + m_directory.MemorySize();