Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/AST/Util.cpp

    r85855b0 rc92bdcc  
    352352        void previsit( EnumDecl const * decl ) {
    353353                enumDecls.insert( decl );
    354                 for ( auto & member : decl->members ) {
    355                         typedDecls.insert( member.strict_as<ast::DeclWithType>() );
     354                if ( ast::EnumDecl::EnumHiding::Visible == decl->hide ) {
     355                        for ( auto & member : decl->members ) {
     356                                typedDecls.insert( member.strict_as<ast::DeclWithType>() );
     357                        }
    356358                }
    357359                beginScope();
Note: See TracChangeset for help on using the changeset viewer.