Home
last modified time | relevance | path

Searched refs:common_prefix (Results 1 – 6 of 6) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/lldb/source/Core/
DStringList.cpp147 StringList::LongestCommonPrefix (std::string &common_prefix) in LongestCommonPrefix() argument
153 common_prefix.clear(); in LongestCommonPrefix()
157 common_prefix = m_strings.front(); in LongestCommonPrefix()
165 if (common_prefix.size() > new_size) in LongestCommonPrefix()
166 common_prefix.erase (new_size); in LongestCommonPrefix()
169 for (size_t i = 0; i < common_prefix.size(); i++) in LongestCommonPrefix()
171 if (curr_string[i] != common_prefix[i]) in LongestCommonPrefix()
173 common_prefix.erase(i); in LongestCommonPrefix()
179 if (common_prefix.empty()) in LongestCommonPrefix()
DIOHandler.cpp287 std::string common_prefix; in IOHandlerComplete() local
288 matches.LongestCommonPrefix (common_prefix); in IOHandlerComplete()
295 common_prefix.push_back(' '); in IOHandlerComplete()
297 common_prefix.erase (0, partial_name_len); in IOHandlerComplete()
298 matches.InsertStringAtIndex(0, std::move(common_prefix)); in IOHandlerComplete()
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Interpreter/
DArgs.cpp1185 Args::LongestCommonPrefix (std::string &common_prefix) in LongestCommonPrefix() argument
1190 common_prefix.clear(); in LongestCommonPrefix()
1192 common_prefix = (*pos); in LongestCommonPrefix()
1199 if (common_prefix.size() > new_size) in LongestCommonPrefix()
1200 common_prefix.erase (new_size); in LongestCommonPrefix()
1204 for (size_t i = 0; i < common_prefix.size(); i++) in LongestCommonPrefix()
1206 if ((*pos)[i] != common_prefix[i]) in LongestCommonPrefix()
1208 common_prefix.erase(i); in LongestCommonPrefix()
1214 if (common_prefix.empty()) in LongestCommonPrefix()
DCommandInterpreter.cpp2076 std::string common_prefix; in HandleCompletion() local
2077 matches.LongestCommonPrefix (common_prefix); in HandleCompletion()
2086 common_prefix.push_back(quote_char); in HandleCompletion()
2088 common_prefix.push_back(' '); in HandleCompletion()
2090 common_prefix.erase (0, partial_name_len); in HandleCompletion()
2091 matches.InsertStringAtIndex(0, common_prefix.c_str()); in HandleCompletion()
/freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Core/
DStringList.h95 LongestCommonPrefix (std::string &common_prefix);
/freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Interpreter/
DArgs.h444 LongestCommonPrefix (std::string &common_prefix);