mirror of
https://github.com/verilator/verilator.git
synced 2026-10-05 17:43:31 +02:00
Internal cleanup: no functional change.
Add cloneTree to each node type so cast not required after use. Standardize declaring common AstNode functions via a macro.
This commit is contained in:
+1
-1
@@ -535,7 +535,7 @@ private:
|
||||
AstNode* ap = lhsp->lhsp()->unlinkFrBack();
|
||||
AstNode* bp = lhsp->rhsp()->unlinkFrBack();
|
||||
AstNodeBiop* shift1p = nodep;
|
||||
AstNodeBiop* shift2p = nodep->cloneTree(true)->castNodeBiop();
|
||||
AstNodeBiop* shift2p = nodep->cloneTree(true);
|
||||
shift1p->lhsp(ap); shift1p->rhsp(shiftp->cloneTree(true));
|
||||
shift2p->lhsp(bp); shift2p->rhsp(shiftp);
|
||||
AstNodeBiop* newp = lhsp;
|
||||
|
||||
Reference in New Issue
Block a user