Changes in src/AST/Copy.hpp [d3aa64f1:f95634e]
- File:
-
- 1 edited
-
src/AST/Copy.hpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/AST/Copy.hpp
rd3aa64f1 rf95634e 88 88 } 89 89 90 void postvisit( const StmtExpr * node ) { 91 readonlyInsert( &node->resultExpr ); 92 } 93 90 94 void postvisit( const MemberExpr * node ) { 91 95 readonlyInsert( &node->member ); … … 122 126 node_t * deepCopy( const node_t * localRoot ) { 123 127 Pass< DeepCopyCore > dc; 124 node_t const * newRoot = localRoot->accept( dc);128 node_t const * newRoot = strict_dynamic_cast<node_t const*>(localRoot->accept( dc )); 125 129 dc.core.readonlyUpdates(); 126 130 return const_cast< node_t * >( newRoot );
Note:
See TracChangeset
for help on using the changeset viewer.