Browse Source

Skip walking implicit C++ records.

pull/683/merge
Joao Matos 9 years ago
parent
commit
ab3660cc02
  1. 3
      src/CppParser/Parser.cpp

3
src/CppParser/Parser.cpp

@ -986,6 +986,9 @@ void Parser::WalkRecordCXX(const clang::CXXRecordDecl* Record, Class* RC) @@ -986,6 +986,9 @@ void Parser::WalkRecordCXX(const clang::CXXRecordDecl* Record, Class* RC)
{
using namespace clang;
if (Record->isImplicit())
return;
auto& Sema = C->getSema();
Sema.ForceDeclarationOfImplicitMembers(const_cast<clang::CXXRecordDecl*>(Record));

Loading…
Cancel
Save