/// <summary>Invokes corresponding <c>Visit</c> method on given <paramref name="visitor"/>.</summary> /// <param name="visitor">A reference to a <see cref="PhpOperationVisitor "/> instance. Cannot be <c>null</c>.</param> public override void Accept(PhpOperationVisitor visitor) => visitor.VisitUnset(this);
/// <summary>Invokes corresponding <c>Visit</c> method on given <paramref name="visitor"/>.</summary> /// <param name="visitor">A reference to a <see cref="PhpOperationVisitor "/> instance. Cannot be <c>null</c>.</param> public override void Accept(PhpOperationVisitor visitor) => visitor.VisitTypeDeclaration(this);
/// <summary>Invokes corresponding <c>Visit</c> method on given <paramref name="visitor"/>.</summary> /// <param name="visitor">A reference to a <see cref="PhpOperationVisitor "/> instance. Cannot be <c>null</c>.</param> public override void Accept(PhpOperationVisitor visitor) => visitor.VisitGlobalStatement(this);
/// <summary>Invokes corresponding <c>Visit</c> method on given <paramref name="visitor"/>.</summary> /// <param name="visitor">A reference to a <see cref="PhpOperationVisitor{TResult}"/> instance. Cannot be <c>null</c>.</param> /// <returns>The value returned by the <paramref name="visitor"/>.</returns> public override TResult Accept <TResult>(PhpOperationVisitor <TResult> visitor) => visitor.VisitEmptyStatement(this);
/// <summary>Invokes corresponding <c>Visit</c> method on given <paramref name="visitor"/>.</summary> /// <param name="visitor">A reference to a <see cref="PhpOperationVisitor "/> instance. Cannot be <c>null</c>.</param> public override void Accept(PhpOperationVisitor visitor) => visitor.VisitReturn(this);
public void Accept(PhpOperationVisitor visitor) => visitor.VisitTypeRef(this);
/// <summary>Invokes corresponding <c>Visit</c> method on given <paramref name="visitor"/>.</summary> /// <param name="visitor">A reference to a <see cref="PhpOperationVisitor{TResult}"/> instance. Cannot be <c>null</c>.</param> /// <returns>The value returned by the <paramref name="visitor"/>.</returns> public override TResult Accept <TResult>(PhpOperationVisitor <TResult> visitor) => visitor.VisitUnset(this);
public abstract TResult Accept <TResult>(PhpOperationVisitor <TResult> visitor);
/// <summary>Invokes corresponding <c>Visit</c> method on given <paramref name="visitor"/>.</summary> /// <param name="visitor">A reference to a <see cref="PhpOperationVisitor{TResult}"/> instance. Cannot be <c>null</c>.</param> /// <returns>The value returned by the <paramref name="visitor"/>.</returns> public override TResult Accept <TResult>(PhpOperationVisitor <TResult> visitor) => visitor.VisitTypeDeclaration(this);
/// <summary>Invokes corresponding <c>Visit</c> method on given <paramref name="visitor"/>.</summary> /// <param name="visitor">A reference to a <see cref="PhpOperationVisitor "/> instance. Cannot be <c>null</c>.</param> public override void Accept(PhpOperationVisitor visitor) => visitor.VisitDeclareStatement(this);
public void Accept(PhpOperationVisitor visitor) => visitor.VisitTypeRef(this);
/// <summary>Invokes corresponding <c>Visit</c> method on given <paramref name="visitor"/>.</summary> /// <param name="visitor">A reference to a <see cref="PhpOperationVisitor "/> instance. Cannot be <c>null</c>.</param> public override void Accept(PhpOperationVisitor visitor) => visitor.VisitGlobalConstDecl(this);
public virtual TResult Accept <TResult>(PhpOperationVisitor <TResult> visitor) => visitor.VisitTypeRef(this);
public override void Accept(PhpOperationVisitor visitor) => visitor.VisitMultipleTypeRef(this);
public abstract void Accept(PhpOperationVisitor visitor);
/// <summary>Invokes corresponding <c>Visit</c> method on given <paramref name="visitor"/>.</summary> /// <param name="visitor">A reference to a <see cref="PhpOperationVisitor{TResult}"/> instance. Cannot be <c>null</c>.</param> /// <returns>The value returned by the <paramref name="visitor"/>.</returns> public override TResult Accept <TResult>(PhpOperationVisitor <TResult> visitor) => visitor.VisitGlobalConstDecl(this);
/// <summary>Invokes corresponding <c>Visit</c> method on given <paramref name="visitor"/>.</summary> /// <param name="visitor">A reference to a <see cref="PhpOperationVisitor "/> instance. Cannot be <c>null</c>.</param> public override void Accept(PhpOperationVisitor visitor) => visitor.VisitExpressionStatement(this);
public override TResult Accept <TResult>(PhpOperationVisitor <TResult> visitor) => visitor.VisitMultipleTypeRef(this);