reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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();