Lines Matching full:path
19 #include "path.h"
23 Path::Path() = default;
25 Path::Path(const util::StringView &absolutePath, ArenaAllocator *allocator) in Path() function in ark::es2panda::util::Path
30 void Path::Initializer(const std::string &path, ArenaAllocator *allocator) in Initializer() argument
34 path_ = util::UString(path, allocator).View(); in Initializer()
47 void Path::InitializeFileName() in InitializeFileName()
64 void Path::InitializeFileExtension() in InitializeFileExtension()
76 void Path::InitializeAbsoluteParentFolder() in InitializeAbsoluteParentFolder()
89 void Path::InitializeParentFolder() in InitializeParentFolder()
100 void Path::InitializeBasePath(std::string basePath) in InitializeBasePath()
111 Path::Path(const util::StringView &relativePath, const util::StringView &basePath, ArenaAllocator *… in Path() function in ark::es2panda::util::Path
117 Path::Path(const std::string &absolutePath, ArenaAllocator *allocator) in Path() function in ark::es2panda::util::Path
122 Path::Path(const std::string &relativePath, const std::string &basePath, ArenaAllocator *allocator) in Path() function in ark::es2panda::util::Path
128 bool Path::IsRelative() in IsRelative()
133 bool Path::IsAbsolute() in IsAbsolute()
138 const util::StringView &Path::GetPath() const in GetPath()
143 const util::StringView &Path::GetAbsolutePath() const in GetAbsolutePath()
148 const util::StringView &Path::GetExtension() const in GetExtension()
153 const util::StringView &Path::GetFileName() const in GetFileName()
158 const util::StringView &Path::GetParentFolder() const in GetParentFolder()
163 const util::StringView &Path::GetAbsoluteParentFolder() const in GetAbsoluteParentFolder()