diff --git a/src/shared/cplusplus/Bind.cpp b/src/shared/cplusplus/Bind.cpp index e24f93d419e..762922dc562 100644 --- a/src/shared/cplusplus/Bind.cpp +++ b/src/shared/cplusplus/Bind.cpp @@ -2186,6 +2186,8 @@ bool Bind::visit(ClassSpecifierAST *ast) } Class *klass = control()->newClass(sourceLocation, className); + _scope->addMember(klass); + _type.setType(klass); Scope *previousScope = switchScope(klass);