public override void Visit(ThisLiteral node) { // same logic for most nodes TypicalHandler(node); }
public override void Visit(ThisLiteral node) { unfinishedClone = new ThisLiteral(node.SourceOffset); base.Visit(node); }
public void Visit(ThisLiteral node) { // this literal, so we don't care }
public virtual void Visit(ThisLiteral node) { // no children }
public virtual bool Walk(ThisLiteral node) { return(true); }
public void Visit(ThisLiteral node) { ReportError(node); }
public virtual Expression visit(ThisLiteral literal) { return(visit((Expression)literal)); }
public void Visit(ThisLiteral node) { // not applicable; terminate }
public virtual bool Walk(ThisLiteral node) { return true; }
public virtual void PostWalk(ThisLiteral node) { }
public override void Visit(ThisLiteral node) { AssignToImplicitReturn(node); }
public void Visit(ThisLiteral node) { // we're good }
public override void Visit(ThisLiteral node) { UpdateType(node, TypeCalculator.GetType(node)); }
public override bool Walk(ThisLiteral node) { AddNode(node); return(true); }
public void Visit(ThisLiteral node) { // invalid! ignore IsValid = false; }
public void VisitThisLiteral(ThisLiteral thisLiteral) { ReturnValue = null; }
public override void Visit(ThisLiteral node) { WriteNode(node, "This"); }