- Timestamp:
- May 29, 2019, 10:22:31 AM (6 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, cleanup-dtors, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- f57dd25
- Parents:
- 1259c35 (diff), eba615c (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/AST/Convert.cpp
r1259c35 rebc0a85 10 10 // Created On : Thu May 09 15::37::05 2019 11 11 // Last Modified By : Andrew Beach 12 // Last Modified On : T hu May 23 16:59:00 201913 // Update Count : 612 // Last Modified On : Tue May 28 12:00:00 2019 13 // Update Count : 7 14 14 // 15 15 … … 1337 1337 if ( ! old ) return nullptr; 1338 1338 old->accept(*this); 1339 return strict_dynamic_cast< NewT * >( node ); 1339 ast::Node * ret = node; 1340 node = nullptr; 1341 return strict_dynamic_cast< NewT * >( ret ); 1340 1342 } 1341 1343 … … 1350 1352 a->accept( *this ); 1351 1353 ret.emplace_back( strict_dynamic_cast< NewT * >(node) ); 1354 node = nullptr; 1352 1355 } 1353 1356 return ret; … … 1873 1876 GET_LABELS_V(old->labels) 1874 1877 ); 1878 cache.emplace( old, stmt ); 1879 stmt->callStmt = GET_ACCEPT_1(callStmt, Stmt); 1875 1880 this->node = stmt; 1876 cache.emplace( old, this->node );1877 stmt->callStmt = GET_ACCEPT_1(callStmt, Stmt);1878 1881 } 1879 1882
Note: See TracChangeset
for help on using the changeset viewer.