Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
@ -3811,8 +3811,7 @@ Declaration* Parser::WalkDeclaration(const clang::Decl* D)
for (auto D : ND->decls())
{
auto ND = dyn_cast<NamedDecl>(D);
if (IsSupported(ND))
if (!isa<NamedDecl>(D) || IsSupported(cast<NamedDecl>(D)))
Decl = WalkDeclarationDef(D);
}
@ -1412,3 +1412,9 @@ struct TemplateWithUsingTemplateMember
UsingTemplatePtr<TemplateWithUsingTemplateMember> _Ref;
};
namespace hasUnnamedDecl
extern "C"