public virtual void Visit(SwitchCase switchCase, object[] args)
 {
     foreach (Statement s in switchCase.CaseContent)
     {
         s.Accept(this);
     }
 }
 public void Visit(SwitchCase switchCase, object[] args)
 {
 }