diff --git a/clang-tools-extra/clangd/refactor/tweaks/ExpandAutoType.cpp b/clang-tools-extra/clangd/refactor/tweaks/ExpandAutoType.cpp --- a/clang-tools-extra/clangd/refactor/tweaks/ExpandAutoType.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/ExpandAutoType.cpp @@ -82,7 +82,7 @@ } // if it's a lambda expression, return an error message - if (isa(*DeducedType) and + if (isa(*DeducedType) && dyn_cast(*DeducedType)->getDecl()->isLambda()) { return createErrorMessage("Could not expand type of lambda expression", Inputs);