Searched refs:StringType (Results 1 – 8 of 8) sorted by relevance
34 const Path::StringType separator_str("/");41 const Path::StringType separator_str("/");55 Path::Path(const Path::StringType& s) : m_PathName(s) { in Path()76 Path& Path::assign(const Path::StringType& s) { in assign()108 Path& Path::append(const StringType& pPath) { in append()118 Path::StringType Path::generic_string() const { in generic_string()119 StringType result = m_PathName; in generic_string()128 Path::StringType::size_type Path::m_append_separator_if_needed() { in m_append_separator_if_needed()134 StringType::value_type last_char = m_PathName[m_PathName.size() - 1]; in m_append_separator_if_needed()136 StringType::size_type tmp(m_PathName.size()); in m_append_separator_if_needed()[all …]
25 RealPath::RealPath(const RealPath::StringType& s) : Path(s) { in RealPath()
47 typedef std::string StringType; typedef52 explicit Path(const StringType& s);59 Path& assign(const StringType& s);66 Path& append(const StringType& pPath);74 const StringType& native() const { return m_PathName; } in native()75 StringType& native() { return m_PathName; } in native()86 StringType generic_string() const;90 StringType::size_type m_append_separator_if_needed();91 void m_erase_redundant_separator(StringType::size_type sep_pos);94 StringType m_PathName;[all …]
78 extern Path::StringType static_library_extension;79 extern Path::StringType shared_library_extension;80 extern Path::StringType executable_extension;81 extern Path::StringType relocatable_extension;82 extern Path::StringType assembly_extension;83 extern Path::StringType bitcode_extension;85 size_t canonicalize(Path::StringType& pPathName);
26 typedef Path::StringType StringType; typedef31 explicit RealPath(const StringType& s);
37 Path::StringType static_library_extension = ".a";38 Path::StringType shared_library_extension = ".so";39 Path::StringType executable_extension = ".exe";40 Path::StringType relocatable_extension = ".o";41 Path::StringType assembly_extension = ".s";42 Path::StringType bitcode_extension = ".bc";
522 template <typename StringType>523 inline void SerializeStringType(const StringType& value, void*& buffer) {945 template <typename StringType>946 inline void SerializeString(const StringType& s, void*& buffer) {947 const auto value_type_size = sizeof(typename StringType::value_type);
230 template <typename StringType, typename ITR>232 void SplitStringToIteratorAllowEmpty(const StringType& full, in SplitStringToIteratorAllowEmpty()