forked from qt-creator/qt-creator
CppEditor: Store typedefed name for anonymous structs
... and use it as the struct display name in some places. Fixes: QTCREATORBUG-26611 Change-Id: I1b127f5705307a0fabd2441ff871162c882927a5 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
5
src/libs/3rdparty/cplusplus/Symbols.cpp
vendored
5
src/libs/3rdparty/cplusplus/Symbols.cpp
vendored
@@ -635,6 +635,11 @@ void Class::addBaseClass(BaseClass *baseClass)
|
||||
FullySpecifiedType Class::type() const
|
||||
{ return FullySpecifiedType(const_cast<Class *>(this)); }
|
||||
|
||||
const Name *Class::prettyName() const
|
||||
{
|
||||
return _canonicalTypedefName ? _canonicalTypedefName : name();
|
||||
}
|
||||
|
||||
void Class::visitSymbol0(SymbolVisitor *visitor)
|
||||
{
|
||||
if (visitor->visit(this)) {
|
||||
|
||||
Reference in New Issue
Block a user