nixd
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
Path.h File Reference
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Path.h"
#include <string>

Go to the source code of this file.

Namespaces

namespace  lspserver
 Whether current platform treats paths case insensitively.
 

Typedefs

using lspserver::Path = std::string
 
using lspserver::PathRef = llvm::StringRef
 

Functions

std::string lspserver::maybeCaseFoldPath (PathRef Path)
 
bool lspserver::pathEqual (PathRef, PathRef)
 
bool lspserver::pathStartsWith (PathRef Ancestor, PathRef Path, llvm::sys::path::Style Style=llvm::sys::path::Style::native)
 
PathRef lspserver::absoluteParent (PathRef Path)