OSDN Git Service

[clangd] Derive new signals in CC from ASTSignals.
authorUtkarsh Saxena <usx@google.com>
Sun, 10 Jan 2021 15:32:00 +0000 (16:32 +0100)
committerUtkarsh Saxena <usx@google.com>
Mon, 18 Jan 2021 16:37:27 +0000 (17:37 +0100)
commit275716d6db79a6da3d5cee12139dd0c0abf8fd07
tree4712b54dae0906e830cd690cef83929da13f7f4e
parent69295815ed92cc125f7ae0a0c41c99fd507dad9d
[clangd] Derive new signals in CC from ASTSignals.

This patch only introduces new signals but does not use their value
in scoring a CC candidate. Usage of these signals in CC ranking in both
heiristics and ML model will be introduced in later patches.

Differential Revision: https://reviews.llvm.org/D94473
clang-tools-extra/clangd/ClangdServer.cpp
clang-tools-extra/clangd/CodeComplete.cpp
clang-tools-extra/clangd/CodeComplete.h
clang-tools-extra/clangd/Quality.cpp
clang-tools-extra/clangd/Quality.h
clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp