@override AST visitIfNull(IfNull ast, _) => IfNull(ast.condition.visit(this), ast.nullExp.visit(this));