diff options
author | Ilya Biryukov <ibiryukov@google.com> | 2018-01-10 13:51:09 +0000 |
---|---|---|
committer | Ilya Biryukov <ibiryukov@google.com> | 2018-01-10 13:51:09 +0000 |
commit | f60bf347c9769eda92fae02fbc06b5f31e70ffd9 (patch) | |
tree | ef4b60044238d76873b4b5c5c38b45adf145113d /lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h | |
parent | 400c7b3c7aa5486695dbacad609bb2fb2f4d4436 (diff) | |
download | llvm-f60bf347c9769eda92fae02fbc06b5f31e70ffd9.zip llvm-f60bf347c9769eda92fae02fbc06b5f31e70ffd9.tar.gz llvm-f60bf347c9769eda92fae02fbc06b5f31e70ffd9.tar.bz2 |
[clangd] Remove duplicates from code completion
Summary:
This patch removes hidden items from code completion.
Items can be hidden, e.g., by other items in the child scopes.
This patch addresses a particular problem of a duplicate completion
item for the class in the following example:
struct Adapter { void method(); };
void Adapter::method() {
Adapter^
}
We should probably investigate if there are other duplicates in
completion and remove them, possibly adding assertions that it never
happens.
Reviewers: sammccall
Reviewed By: sammccall
Subscribers: cfe-commits, klimek
Differential Revision: https://reviews.llvm.org/D41901
llvm-svn: 322185
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h')
0 files changed, 0 insertions, 0 deletions