[clangd] Fix an assertion failure in TargetFinder's heuristic resolution of dependent...
authorHaojian Wu <hokein.wu@gmail.com>
Wed, 29 Jul 2020 11:58:12 +0000 (13:58 +0200)
committerHaojian Wu <hokein.wu@gmail.com>
Thu, 30 Jul 2020 06:54:22 +0000 (08:54 +0200)
commitcd4e8d7f6f5ef108919f9f53db35ac73d1edea3d
treefe961f81dcdc5d83f63b4c88c3a9abca61fb8a5e
parent07bb8240a0b2f4262764efb828b09650f24a03c5
[clangd] Fix an assertion failure in TargetFinder's heuristic resolution of dependent type.

The assertion is not true anymore after D82739, this patch just removes
it, and rename related functions.

And also fixes a missing cases.

Differential Revision: https://reviews.llvm.org/D84837
clang-tools-extra/clangd/FindTarget.cpp
clang-tools-extra/clangd/unittests/FindTargetTests.cpp