Changes in src/SynTree/Mutator.cc [135b431:be9036d]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/SynTree/Mutator.cc
r135b431 rbe9036d 502 502 } 503 503 504 Type * Mutator::mutate( FunctionType *functionType ) { 504 Type * Mutator::mutate( ReferenceType * refType ) { 505 mutateAll( refType->get_forall(), *this ); 506 refType->set_base( maybeMutate( refType->get_base(), *this ) ); 507 return refType; 508 } 509 510 Type * Mutator::mutate( FunctionType * functionType ) { 505 511 mutateAll( functionType->get_forall(), *this ); 506 512 mutateAll( functionType->get_returnVals(), *this ); … … 532 538 Type * Mutator::mutate( TraitInstType *aggregateUseType ) { 533 539 handleReferenceToType( aggregateUseType ); 534 mutateAll( aggregateUseType->get_members(), *this );535 540 return aggregateUseType; 536 541 }
Note: See TracChangeset
for help on using the changeset viewer.