diff --git a/src/plugins/cppeditor/cppquickfixes.cpp b/src/plugins/cppeditor/cppquickfixes.cpp index 0c33c377332..6392917b6c2 100644 --- a/src/plugins/cppeditor/cppquickfixes.cpp +++ b/src/plugins/cppeditor/cppquickfixes.cpp @@ -4310,6 +4310,8 @@ void GenerateGetterSetter::match(const CppQuickFixInterface &interface, QuickFix return; declarator = path.at(n - i++)->asDeclarator(); } + if (!declarator) + return; } const auto variableDecl = path.at(n - i++)->asSimpleDeclaration(); const auto classSpecifier = path.at(n - i++)->asClassSpecifier();