accept method
Implementation
@override
void accept(NodeVisitor visitor) {
if (visitor.visitElementBefore(this)) {
if (children != null) {
for (var child in children!) {
child.accept(visitor);
}
}
visitor.visitElementAfter(this);
}
}