[lldb][NFC] Remove dead code in Options::HandleOptionArgumentCompletion
authorRaphael Isemann <teemperor@gmail.com>
Mon, 23 Sep 2019 09:56:53 +0000 (09:56 +0000)
committerRaphael Isemann <teemperor@gmail.com>
Mon, 23 Sep 2019 09:56:53 +0000 (09:56 +0000)
llvm-svn: 372572

lldb/source/Interpreter/Options.cpp

index d2f2cfa..44abc14 100644 (file)
@@ -752,16 +752,9 @@ void Options::HandleOptionArgumentCompletion(
   // See if this is an enumeration type option, and if so complete it here:
 
   const auto &enum_values = opt_defs[opt_defs_index].enum_values;
-  if (!enum_values.empty()) {
-    std::string match_string(
-        request.GetParsedLine().GetArgumentAtIndex(opt_arg_pos),
-        request.GetParsedLine().GetArgumentAtIndex(opt_arg_pos) +
-            request.GetCursorCharPosition());
-
-    for (const auto &enum_value : enum_values) {
+  if (!enum_values.empty())
+    for (const auto &enum_value : enum_values)
       request.TryCompleteCurrentArg(enum_value.string_value);
-    }
-  }
 
   // If this is a source file or symbol type completion, and  there is a -shlib
   // option somewhere in the supplied arguments, then make a search filter for