Lines Matching full:util
21 namespace ark::es2panda::util { namespace
25 Path::Path(const util::StringView &absolutePath, ArenaAllocator *allocator) in Path()
34 path_ = util::UString(path, allocator).View(); in Initializer()
39 absolutePath_ = util::UString(os::GetAbsolutePath(path_.Utf8()), allocator_).View(); in Initializer()
55 util::StringView fileName = path_.Substr(position + 1, path_.Length()); in InitializeFileName()
103 basePath_ = util::UString(basePath.substr(0, basePath.length() - 1), allocator_).View(); in InitializeBasePath()
105 basePath_ = util::UString(basePath, allocator_).View(); in InitializeBasePath()
111 Path::Path(const util::StringView &relativePath, const util::StringView &basePath, ArenaAllocator *… in Path()
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()
168 } // namespace ark::es2panda::util