Beispiel #1
0
 public override void ConstructGotoLabelStatement(GotoLabelStatement node)
 {
     this.WriteIndented("::");
     this.Write(node.Label.Name);
     this.Write("::");
     if (node.HasSemicolon)
     {
         this.Write(";");
     }
 }
 protected virtual ASTNode FoldGotoLabelStatement(GotoLabelStatement node, params Object[] args)
 {
     return(node);
 }
 protected virtual Object[] AnalyseGotoLabelStatement(GotoLabelStatement node, params Object[] args)
 {
     return(null);
 }
 public abstract void ConstructGotoLabelStatement(GotoLabelStatement node);