- Timestamp:
 - Jul 23, 2020, 2:43:33 PM (5 years ago)
 - Branches:
 - ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
 - Children:
 - c408483
 - Parents:
 - 923d25a
 - File:
 - 
      
- 1 edited
 
- 
          
  src/AST/porting.md (modified) (1 diff)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
src/AST/porting.md
r923d25a rd1ee9ec 47 47 template<typename node_t> 48 48 friend node_t * mutate(const node_t * node); 49 template<typename node_t> 50 friend node_t * shallowCopy(const node_t * node); 51 or equilant. 52 * You should use the `mutate` function where possible as it avoids extra copies. 53 * If you must copy use `shallowCopy` or `deepCopy` as required. 49 54 50 55 All leaves of the `Node` inheritance tree are now declared `final`  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.