diff --git a/clang-tools-extra/clangd/InlayHints.cpp b/clang-tools-extra/clangd/InlayHints.cpp index 0b5bab1aac9b1..9247d212f73c4 100644 --- a/clang-tools-extra/clangd/InlayHints.cpp +++ b/clang-tools-extra/clangd/InlayHints.cpp @@ -222,6 +222,7 @@ const NamedDecl *getDeclForType(const Type *T) { return getDeclForTypeImpl(llvm::cast(T)); #include "clang/AST/TypeNodes.inc" } + llvm_unreachable("Unknown TypeClass enum"); } // getSimpleName() returns the plain identifier for an entity, if any.