diff options
author | Yang Fan <nullptr.cpp@gmail.com> | 2021-03-05 11:24:55 +0800 |
---|---|---|
committer | Yang Fan <nullptr.cpp@gmail.com> | 2021-03-05 11:24:55 +0800 |
commit | 889da99523930e81e4080084ab9530251c23873d (patch) | |
tree | f9a2154dfef43d47b5257d1b93ede1888da12a54 | |
parent | d28297ff68eeecc381426416ff92a466953cd93d (diff) | |
download | llvm-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.cpp | 1 |
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); |