From 1515139c94db1af34357dcbaea250214b8ce7255 Mon Sep 17 00:00:00 2001 From: chrchr-github <78114321+chrchr-github@users.noreply.github.com> Date: Thu, 4 Apr 2024 10:49:23 +0200 Subject: [PATCH] Update symboldatabase.cpp --- lib/symboldatabase.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/symboldatabase.cpp b/lib/symboldatabase.cpp index d391f053496..b51d10b517e 100644 --- a/lib/symboldatabase.cpp +++ b/lib/symboldatabase.cpp @@ -1554,6 +1554,9 @@ void SymbolDatabase::createSymbolDatabaseIncompleteVars() parent = parent->astParent(); if (Token::simpleMatch(parent, "new")) continue; + // trailing return type + if (Token::simpleMatch(ftok, ".") && ftok->originalName() == "->" && Token::Match(ftok->tokAt(-1), "[])]")) + continue; } tok->isIncompleteVar(true); }