public override TResult Visit <TArg, TResult>(IDeclarationVisitor <TArg, TResult> visitor, TArg arg)
 {
     return(visitor.VisitVarFormalParameter(this, arg));
 }
Exemple #2
0
 public abstract TResult Visit <TArg, TResult>(IDeclarationVisitor <TArg, TResult> visitor, TArg arg);
Exemple #3
0
 public TResult Visit <TResult>(IDeclarationVisitor <Void, TResult> visitor)
 {
     return(Visit(visitor, null));
 }
 public override TResult Visit <TArg, TResult>(IDeclarationVisitor <TArg, TResult> visitor, TArg arg)
 {
     return(visitor.VisitConstDeclaration(this, arg));
 }
Exemple #5
0
 public override void Accept(IDeclarationVisitor visitor)
 {
     visitor.VisitMethod(this);
     base.Accept(visitor);
 }
Exemple #6
0
 public override void Accept(IDeclarationVisitor visitor)
 {
     visitor.VisitConstructor(this);
     base.Accept(visitor);
 }
 override public R Accept <R, A>(IDeclarationVisitor <R, A> v, A arg)
 {
     return(v.Visit(this, arg));
 }
 public abstract R Accept <R, A>(IDeclarationVisitor <R, A> v, A arg);
Exemple #9
0
 public override void Accept(IDeclarationVisitor visitor)
 {
     visitor.VisitNamespace(this);
     base.Accept(visitor);
 }