/// <summary> /// Calls corresponding <c>Accept</c> method on visitor. /// </summary> public void Accept(PhpVariableVisitor visitor) => _type.Accept(ref this, visitor);
public override void Accept(ref PhpValue me, PhpVariableVisitor visitor) => visitor.Accept(me.Alias);
public override void Accept(ref PhpValue me, PhpVariableVisitor visitor) => visitor.AcceptObject(me.Object);
public override void Accept(ref PhpValue me, PhpVariableVisitor visitor) => visitor.Accept(me.WritableString);
public override void Accept(ref PhpValue me, PhpVariableVisitor visitor) => visitor.AcceptNull();
/// <summary> /// Calls corresponding <c>Accept</c> method on visitor. /// </summary> /// <param name="me">Reference to this.</param> /// <param name="visitor">Visitor to be called. Cannot be <c>null</c>.</param> public abstract void Accept(ref PhpValue me, PhpVariableVisitor visitor);