Internals: Use named accessors instead of op1p etc. No functional change intended.

This commit is contained in:
Wilson Snyder
2022-11-29 18:17:50 -05:00
parent faedcc755b
commit f0a7abcef8
3 changed files with 17 additions and 23 deletions
+3 -3
View File
@@ -1098,8 +1098,8 @@ class ParamVisitor final : public VNVisitor {
}
void visit(AstUnlinkedRef* nodep) override {
AstVarXRef* const varxrefp = VN_CAST(nodep->op1p(), VarXRef);
AstNodeFTaskRef* const taskrefp = VN_CAST(nodep->op1p(), NodeFTaskRef);
AstVarXRef* const varxrefp = VN_CAST(nodep->refp(), VarXRef);
AstNodeFTaskRef* const taskrefp = VN_CAST(nodep->refp(), NodeFTaskRef);
if (varxrefp) {
m_unlinkedTxt = varxrefp->dotted();
} else if (taskrefp) {
@@ -1115,7 +1115,7 @@ class ParamVisitor final : public VNVisitor {
} else {
taskrefp->dotted(m_unlinkedTxt);
}
nodep->replaceWith(nodep->op1p()->unlinkFrBack());
nodep->replaceWith(nodep->refp()->unlinkFrBack());
VL_DO_DANGLING(pushDeletep(nodep), nodep);
}
void visit(AstCellArrayRef* nodep) override {