reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
221 bool IsCaseSensitive() const { return m_style != Style::windows; }
tools/lldb/source/Utility/FileSpec.cpp183 m_style = rhs.m_style; 183 m_style = rhs.m_style; 188 void FileSpec::SetFile(llvm::StringRef pathname) { SetFile(pathname, m_style); } 197 m_style = (style == Style::native) ? GetNativeStyle() : style; 206 llvm::sys::path::remove_dots(resolved, true, m_style); 209 if (m_style == Style::windows) 222 llvm::StringRef filename = llvm::sys::path::filename(resolved, m_style); 226 llvm::StringRef directory = llvm::sys::path::parent_path(resolved, m_style); 349 char path_separator = GetPreferredPathSeparator(m_style); 355 FileSpec::Style FileSpec::GetPathStyle() const { return m_style; } 404 Denormalize(path, m_style); 409 llvm::sys::path::extension(m_filename.GetStringRef(), m_style)); 413 return ConstString(llvm::sys::path::stem(m_filename.GetStringRef(), m_style)); 432 if (llvm::sys::path::has_parent_path(current_path, m_style)) 433 return FileSpec(llvm::sys::path::parent_path(current_path, m_style), 434 m_style); 441 return ConstString(llvm::sys::path::filename(current_path, m_style)); 449 llvm::sys::path::begin(current_path, m_style), 450 llvm::sys::path::end(current_path), m_style); 451 SetFile(new_path, m_style); 461 llvm::sys::path::append(current_path, m_style, component); 462 SetFile(current_path, m_style); 472 if (llvm::sys::path::has_parent_path(current_path, m_style)) { 473 SetFile(llvm::sys::path::parent_path(current_path, m_style)); 514 return llvm::sys::path::is_absolute(current_path, m_style);