aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYang Fan <nullptr.cpp@gmail.com>2021-03-05 11:24:55 +0800
committerYang Fan <nullptr.cpp@gmail.com>2021-03-05 11:24:55 +0800
commit889da99523930e81e4080084ab9530251c23873d (patch)
treef9a2154dfef43d47b5257d1b93ede1888da12a54
parentd28297ff68eeecc381426416ff92a466953cd93d (diff)
downloadllvm-889da99523930e81e4080084ab9530251c23873d.zip
llvm-889da99523930e81e4080084ab9530251c23873d.tar.gz
llvm-889da99523930e81e4080084ab9530251c23873d.tar.bz2
[clang][AST] Fix Wreturn-type gcc warning (NFC)
GCC warning: ``` /llvm-project/clang-tools-extra/clangd/SemanticHighlighting.cpp: In function ‘bool clang::clangd::{anonymous}::canHighlightName(clang::DeclarationName)’: /llvm-project/clang-tools-extra/clangd/SemanticHighlighting.cpp:64:1: warning: control reaches end of non-void function [-Wreturn-type] 64 | } | ^ ```
-rw-r--r--clang-tools-extra/clangd/SemanticHighlighting.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang-tools-extra/clangd/SemanticHighlighting.cpp b/clang-tools-extra/clangd/SemanticHighlighting.cpp
index 9e24b92..0b4965c 100644
--- a/clang-tools-extra/clangd/SemanticHighlighting.cpp
+++ b/clang-tools-extra/clangd/SemanticHighlighting.cpp
@@ -61,6 +61,7 @@ bool canHighlightName(DeclarationName Name) {
case DeclarationName::CXXUsingDirective:
return false;
}
+ llvm_unreachable("invalid name kind");
}
llvm::Optional<HighlightingKind> kindForType(const Type *TP);