Lines Matching refs:m_strings

22 StringList::StringList() : m_strings() {}  in StringList()
24 StringList::StringList(const char *str) : m_strings() { in StringList()
26 m_strings.push_back(str); in StringList()
29 StringList::StringList(const char **strv, int strc) : m_strings() { in StringList()
32 m_strings.push_back(strv[i]); in StringList()
40 m_strings.push_back(str); in AppendString()
43 void StringList::AppendString(const std::string &s) { m_strings.push_back(s); } in AppendString()
45 void StringList::AppendString(std::string &&s) { m_strings.push_back(s); } in AppendString()
49 m_strings.push_back(std::string(str, str_len)); in AppendString()
53 m_strings.push_back(str.str()); in AppendString()
59 m_strings.push_back(strv[i]); in AppendList()
64 m_strings.reserve(m_strings.size() + strings.GetSize()); in AppendList()
65 m_strings.insert(m_strings.end(), strings.begin(), strings.end()); in AppendList()
68 size_t StringList::GetSize() const { return m_strings.size(); } in GetSize()
72 for (const auto &s : m_strings) { in GetMaxStringLength()
81 if (idx < m_strings.size()) in GetStringAtIndex()
82 return m_strings[idx].c_str(); in GetStringAtIndex()
99 void StringList::Clear() { m_strings.clear(); } in Clear()
102 if (m_strings.empty()) in LongestCommonPrefix()
105 auto args = llvm::makeArrayRef(m_strings); in LongestCommonPrefix()
120 if (idx < m_strings.size()) in InsertStringAtIndex()
121 m_strings.insert(m_strings.begin() + idx, str); in InsertStringAtIndex()
123 m_strings.push_back(str); in InsertStringAtIndex()
128 if (idx < m_strings.size()) in InsertStringAtIndex()
129 m_strings.insert(m_strings.begin() + idx, str); in InsertStringAtIndex()
131 m_strings.push_back(str); in InsertStringAtIndex()
135 if (idx < m_strings.size()) in InsertStringAtIndex()
136 m_strings.insert(m_strings.begin() + idx, str); in InsertStringAtIndex()
138 m_strings.push_back(str); in InsertStringAtIndex()
142 if (idx < m_strings.size()) in DeleteStringAtIndex()
143 m_strings.erase(m_strings.begin() + idx); in DeleteStringAtIndex()
151 const size_t orig_size = m_strings.size(); in SplitIntoLines()
163 m_strings.push_back(std::string()); in SplitIntoLines()
169 m_strings.push_back(std::string(p, count)); in SplitIntoLines()
176 return m_strings.size() - orig_size; in SplitIntoLines()
184 while (idx < m_strings.size()) { in RemoveBlankLines()
185 if (m_strings[idx].empty()) in RemoveBlankLines()
221 m_strings.assign(rhs.begin(), rhs.end()); in operator =()
233 for (const auto &s : m_strings) { in LogDump()