Raphael Isemann
2fc20f652c
[lldb][NFC] Refactor remaining completion logic to use CompletionRequests
...
This patch moves the remaining completion functions from the
old completion API (that used several variables) to just
passing a single CompletionRequest.
This is for the most part a simple change as we just replace
the old arguments with a single CompletionRequest argument.
There are a few places where I had to create new CompletionRequests
in the called functions as CompletionRequests itself are immutable
and don't expose their internal match list anymore. This means that
if a function wanted to change the CompletionRequest or directly
access the result list, we need to work around this by creating
a new CompletionRequest and a temporary match/description list.
Preparation work for rdar://53769355
llvm-svn: 369000
2019-08-15 13:14:10 +00:00
..
2019-07-10 11:09:29 +00:00
2016-10-29 00:29:15 +00:00
2016-02-18 17:01:40 +00:00
2015-09-04 00:00:41 +00:00
2019-08-14 22:19:23 +00:00
2019-04-03 21:31:22 +00:00
2019-05-23 11:14:47 +00:00
2019-04-26 22:43:16 +00:00
2019-05-23 11:14:47 +00:00
2019-04-26 22:43:16 +00:00
2019-08-14 22:19:23 +00:00
2019-05-03 10:03:28 +00:00
2019-05-23 11:14:47 +00:00
2019-08-15 13:14:10 +00:00
2019-08-14 08:11:20 +00:00
2019-05-23 11:14:47 +00:00
2019-08-06 09:12:42 +00:00
2019-05-23 11:14:47 +00:00
2019-08-14 22:19:23 +00:00
2019-08-14 22:19:23 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-04-03 21:31:22 +00:00
2019-04-03 21:31:22 +00:00
2019-04-03 21:31:22 +00:00
2019-04-03 21:31:22 +00:00
2019-08-14 22:19:23 +00:00
2019-05-23 11:14:47 +00:00
2019-07-05 17:42:08 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-03-19 17:13:13 +00:00
2019-03-19 17:13:13 +00:00
2019-08-14 22:19:23 +00:00
2019-05-23 11:14:47 +00:00
2019-04-03 21:31:22 +00:00
2019-04-03 21:31:22 +00:00
2019-08-06 09:12:42 +00:00
2019-04-03 21:31:22 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-04-03 21:31:22 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-06-12 22:17:38 +00:00
2019-08-05 05:43:48 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-08-14 22:19:23 +00:00
2019-04-03 21:31:22 +00:00
2019-05-23 11:14:47 +00:00
2019-08-14 22:19:23 +00:00
2019-05-23 11:14:47 +00:00
2019-08-14 22:19:23 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-03-19 17:13:13 +00:00
2019-03-19 17:13:13 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-04-03 21:31:22 +00:00
2019-05-23 11:14:47 +00:00
2019-05-23 11:14:47 +00:00
2019-04-03 21:31:22 +00:00
2019-05-23 11:14:47 +00:00
2019-06-24 18:21:05 +00:00
2019-04-10 20:48:55 +00:00
2019-08-14 22:19:23 +00:00