[clangd] Implement GetEligiblePoints
authorKadir Cetinkaya <kadircet@google.com>
Wed, 25 Sep 2019 09:35:38 +0000 (11:35 +0200)
committerKadir Cetinkaya <kadircet@google.com>
Fri, 25 Oct 2019 10:13:30 +0000 (12:13 +0200)
commitd62e3ed3f4b9e1c7492194d0c9997147bdfe6aa6
tree7de97e41a61541e38b43ed5aef25b8b1252686fb
parentd581f68519da8810b6817ec095e2a415b203feba
[clangd] Implement GetEligiblePoints

Summary:
This is an helper for incoming move definition out-of-line action to
figure out possible insertion locations for definition of a qualified name.

Reviewers: hokein, ilya-biryukov

Subscribers: MaskRay, jkorous, arphaman, usaxena95, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D68024
clang-tools-extra/clangd/SourceCode.cpp
clang-tools-extra/clangd/SourceCode.h
clang-tools-extra/clangd/unittests/SourceCodeTests.cpp