[clangd][ObjC] Filter ObjC method completions on the remaining selector
authorDavid Goldman <davg@google.com>
Thu, 28 Apr 2022 19:13:21 +0000 (15:13 -0400)
committerDavid Goldman <davg@google.com>
Fri, 20 May 2022 15:49:16 +0000 (11:49 -0400)
commit322e2a3b40fa5f6bfcb868e827960c812b185710
tree30abee21f579777f999708230bc767866a324854
parent1ca772ed951e6412ef006459b56ae9a21691a97c
[clangd][ObjC] Filter ObjC method completions on the remaining selector

Previously, clangd would filter completions only on the first part of
the selector (first typed chunk) instead of all remaining selector
fragments (all typed chunks).

Differential Revision: https://reviews.llvm.org/D124637
clang-tools-extra/clangd/CodeComplete.cpp
clang-tools-extra/clangd/CodeComplete.h
clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp
clang/include/clang/Sema/CodeCompleteConsumer.h
clang/lib/Sema/CodeCompleteConsumer.cpp