forked from OSchip/llvm-project
[lldb] Use std::move in StringList (NFC)
This commit is contained in:
parent
c343c200ea
commit
67c937f846
|
@ -42,7 +42,9 @@ void StringList::AppendString(const char *str) {
|
|||
|
||||
void StringList::AppendString(const std::string &s) { m_strings.push_back(s); }
|
||||
|
||||
void StringList::AppendString(std::string &&s) { m_strings.push_back(s); }
|
||||
void StringList::AppendString(std::string &&s) {
|
||||
m_strings.push_back(std::move(s));
|
||||
}
|
||||
|
||||
void StringList::AppendString(const char *str, size_t str_len) {
|
||||
if (str)
|
||||
|
@ -133,9 +135,9 @@ void StringList::InsertStringAtIndex(size_t idx, const std::string &str) {
|
|||
|
||||
void StringList::InsertStringAtIndex(size_t idx, std::string &&str) {
|
||||
if (idx < m_strings.size())
|
||||
m_strings.insert(m_strings.begin() + idx, str);
|
||||
m_strings.insert(m_strings.begin() + idx, std::move(str));
|
||||
else
|
||||
m_strings.push_back(str);
|
||||
m_strings.push_back(std::move(str));
|
||||
}
|
||||
|
||||
void StringList::DeleteStringAtIndex(size_t idx) {
|
||||
|
|
Loading…
Reference in New Issue