12 return resource_path.empty();
16 return resource_path.parent_path();
20 return resource_path < path.resource_path;
24 return resource_path != path.resource_path;
28 return resource_path == path.resource_path;
Represents a logical path to a function in the codebase.
bool operator!=(const Path &path) const
fs::path relative_path() const
Gets the directory portion of the path.
Path()=default
Default constructor.
bool empty() const
Checks if path is empty.
const fs::path & value() const
Gets the underlying filesystem path.
bool operator<(const Path &path) const
Path comparison operator.
bool operator==(const Path &path) const
Logical path abstraction for source code elements.