summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clangd/Quality.h
diff options
context:
space:
mode:
authorSam McCall <sam.mccall@gmail.com>2018-06-14 13:42:21 +0000
committerSam McCall <sam.mccall@gmail.com>2018-06-14 13:42:21 +0000
commitc3b5bad723336938105b88a1cdeed13d6fe9c03b (patch)
tree77fd48268849f3c928dfbb8fa2f7e1a26c9c7729 /clang-tools-extra/clangd/Quality.h
parentcc7344aae353493758a02a43d8c125ebfe500176 (diff)
downloadbcm5719-llvm-c3b5bad723336938105b88a1cdeed13d6fe9c03b.tar.gz
bcm5719-llvm-c3b5bad723336938105b88a1cdeed13d6fe9c03b.zip
[clangd] Boost keyword completions.
Summary: These have few signals other than being keywords, so the boost is high. Reviewers: ilya-biryukov Subscribers: ioeric, MaskRay, jkorous, cfe-commits Differential Revision: https://reviews.llvm.org/D48083 llvm-svn: 334711
Diffstat (limited to 'clang-tools-extra/clangd/Quality.h')
-rw-r--r--clang-tools-extra/clangd/Quality.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang-tools-extra/clangd/Quality.h b/clang-tools-extra/clangd/Quality.h
index ca1f1bf9126..0e0b6df6ba8 100644
--- a/clang-tools-extra/clangd/Quality.h
+++ b/clang-tools-extra/clangd/Quality.h
@@ -50,12 +50,13 @@ struct SymbolQualitySignals {
unsigned References = 0;
enum SymbolCategory {
+ Unknown = 0,
Variable,
Macro,
Type,
Function,
Namespace,
- Unknown,
+ Keyword,
} Category = Unknown;
void merge(const CodeCompletionResult &SemaCCResult);
OpenPOWER on IntegriCloud