[CompletionRequest] Remove unimplemented members.
authorJonas Devlieghere <jonas@devlieghere.com>
Wed, 31 Jul 2019 03:48:29 +0000 (03:48 +0000)
committerJonas Devlieghere <jonas@devlieghere.com>
Wed, 31 Jul 2019 03:48:29 +0000 (03:48 +0000)
commitb22860da61ad68edf1f92c6fea8afe11c9c4036b
tree8aecebf27211864a098391a11947db0bd5d448c2
parent175f0930907c56a80e0500cd201910c36222e788
[CompletionRequest] Remove unimplemented members.

Completion requests have two fields that are essentially unimplemented:
`m_match_start_point` and `m_max_return_elements`. This would've been
okay, if it wasn't for the fact that this caused a bunch of useless
parameters to be passed around. Occasionally there would be a comment or
assert saying that they are not supported. This patch removes them.

llvm-svn: 367385
13 files changed:
lldb/include/lldb/Core/IOHandler.h
lldb/include/lldb/Expression/REPL.h
lldb/include/lldb/Host/Editline.h
lldb/include/lldb/Interpreter/CommandInterpreter.h
lldb/include/lldb/Utility/CompletionRequest.h
lldb/source/API/SBCommandInterpreter.cpp
lldb/source/Core/FormatEntity.cpp
lldb/source/Core/IOHandler.cpp
lldb/source/Expression/REPL.cpp
lldb/source/Host/common/Editline.cpp
lldb/source/Interpreter/CommandInterpreter.cpp
lldb/source/Utility/CompletionRequest.cpp
lldb/unittests/Utility/CompletionRequestTest.cpp