diff --git a/clang-tools-extra/clangd/InlayHints.cpp b/clang-tools-extra/clangd/InlayHints.cpp index 5722ca8f66eb7..c7dce041474a1 100644 --- a/clang-tools-extra/clangd/InlayHints.cpp +++ b/clang-tools-extra/clangd/InlayHints.cpp @@ -1095,7 +1095,7 @@ class InlayHintVisitor : public RecursiveASTVisitor { if (auto *Def = Callee->getDefinition()) { auto I = std::distance(Callee->param_begin(), llvm::find(Callee->parameters(), P)); - if (I < Callee->getNumParams()) { + if (I < (int)Callee->getNumParams()) { return Def->getParamDecl(I); } }