public override void Accept(AstVisitor visitor) => visitor.VisitTypeDefinitionStructField(this);
public override void Accept(AstVisitor visitor) => visitor.VisitTypeFieldReferenceStructField(this);
public override void Accept(AstVisitor visitor) { // no-op }
public override void VisitChildren(AstVisitor visitor) { _rhs?.Accept(visitor); _lhs?.Accept(visitor); _typeRef?.Accept(visitor); }
public override void Accept(AstVisitor visitor) => visitor.VisitExpression(this);
public override void Accept(AstVisitor visitor) => visitor.VisitLiteralNumeric(this);