Lines Matching refs:string_view
38 CStrWrapper(std::string_view sv) { in CStrWrapper()
60 inline CStrWrapper c_str(std::string_view sv) { in c_str()
66 bool isAbsolute(std::string_view path) { in isAbsolute()
70 std::string normalize(std::string_view path) { in normalize()
152 static void preparePathComponent(std::string_view& path, bool trimFront) { in preparePathComponent()
163 std::string_view relativize(std::string_view parent, std::string_view nested) { in relativize()
180 void details::appendNextPath(std::string& res, std::string_view path) { in appendNextPath()
191 std::string_view baseName(std::string_view path) { in baseName()
209 std::string_view dirName(std::string_view path) { in dirName()
226 std::pair<std::string_view, std::string_view> splitDirBase(std::string& full) { in splitDirBase()
234 int isEmptyDir(std::string_view dir) { in isEmptyDir()
250 bool startsWith(std::string_view path, std::string_view prefix) { in startsWith()
257 bool endsWith(std::string_view path, std::string_view suffix) { in endsWith()