Ignore:
Timestamp:
Mar 16, 2018, 5:15:02 PM (6 years ago)
Author:
Aaron Moss <a3moss@…>
Branches:
new-env, with_gc
Children:
8d7bef2
Parents:
6171841
git-author:
Aaron Moss <a3moss@…> (03/16/18 17:04:24)
git-committer:
Aaron Moss <a3moss@…> (03/16/18 17:15:02)
Message:

First pass at delete removal

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Common/PassVisitor.impl.h

    r6171841 r68f9c43  
    25562556// TypeSubstitution
    25572557template< typename pass_type >
     2558void PassVisitor< pass_type >::visit( TypeSubstitution * node ) {
     2559        VISIT_START( node );
     2560
     2561        for ( auto & p : node->typeEnv ) {
     2562                indexerScopedAccept( p.second, *this );
     2563        }
     2564        for ( auto & p : node->varEnv ) {
     2565                indexerScopedAccept( p.second, *this );
     2566        }
     2567
     2568        VISIT_END( node );
     2569}
     2570
     2571template< typename pass_type >
    25582572TypeSubstitution * PassVisitor< pass_type >::mutate( TypeSubstitution * node ) {
    25592573        MUTATE_START( node );
Note: See TracChangeset for help on using the changeset viewer.