From 28f5c46cc0a3fe3ae340696d892d0f0503ccf5d0 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Mon, 19 May 2014 18:31:50 +0300 Subject: [PATCH] CppTools: Deduplicate null validation Change-Id: I291fd7d755f08a533bb2686024858b11fabd9bed Reviewed-by: Nikolai Kosjar --- src/plugins/cpptools/cppcompletionassist.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/plugins/cpptools/cppcompletionassist.cpp b/src/plugins/cpptools/cppcompletionassist.cpp index 16f4cfbcf62..570478db962 100644 --- a/src/plugins/cpptools/cppcompletionassist.cpp +++ b/src/plugins/cpptools/cppcompletionassist.cpp @@ -1888,8 +1888,7 @@ bool CppCompletionAssistProcessor::completeConstructorOrFunction(const QListparse(Document::ParseDeclaration)) { doc->check(); if (SimpleDeclarationAST *sd = doc->translationUnit()->ast()->asSimpleDeclaration()) { - if (sd->declarator_list && - sd->declarator_list && sd->declarator_list->value->postfix_declarator_list + if (sd->declarator_list && sd->declarator_list->value->postfix_declarator_list && sd->declarator_list->value->postfix_declarator_list->value->asFunctionDeclarator()) { autocompleteSignature = true;