Ignore:
File:
1 edited

Legend:

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

    r599fbb6 r5964127  
    11211121template< typename pass_type >
    11221122void PassVisitor< pass_type >::visit( ImplicitCtorDtorStmt * node ) {
    1123         VISIT_START( node );
    1124 
    1125         maybeAccept_impl( node->callStmt, *this );
    1126 
    1127         VISIT_END( node );
     1123        VISIT_BODY( node );
    11281124}
    11291125
    11301126template< typename pass_type >
    11311127Statement * PassVisitor< pass_type >::mutate( ImplicitCtorDtorStmt * node ) {
    1132         MUTATE_START( node );
    1133 
    1134         maybeMutate_impl( node->callStmt, *this );
    1135 
    1136         MUTATE_END( Statement, node );
     1128        MUTATE_BODY( Statement, node );
    11371129}
    11381130
     
    20162008template< typename pass_type >
    20172009void PassVisitor< pass_type >::visit( VoidType * node ) {
    2018         VISIT_START( node );
    2019 
    2020         maybeAccept_impl( node->forall, *this );
    2021 
    2022         VISIT_END( node );
    2023 }
    2024 
    2025 template< typename pass_type >
    2026 Type * PassVisitor< pass_type >::mutate( VoidType * node ) {
    2027         MUTATE_START( node );
    2028 
    2029         maybeMutate_impl( node->forall, *this );
    2030 
    2031         MUTATE_END( Type, node );
     2010        VISIT_BODY( node );
    20322011}
    20332012
     
    22562235
    22572236//---------------------------------------------------------------------------------------------------------------
     2237template< typename pass_type >
     2238Type * PassVisitor< pass_type >::mutate( VoidType * node ) {
     2239        MUTATE_BODY( Type, node );
     2240}
    22582241
    22592242template< typename pass_type >
Note: See TracChangeset for help on using the changeset viewer.