Exemplo n.º 1
0
 public override object VisitTypeFormVarMethodDeclAST([NotNull] ParserProgra.TypeFormVarMethodDeclASTContext context)
 {
     printTab(cont);
     txtBoxTreeVisitor.AppendText("methodDecl: \n");
     cont++;
     if (context.typeL != null)
     {
         Visit(context.type());
     }
     else
     {
         printTab(cont);
         txtBoxTreeVisitor.AppendText("TokenVoid\n");
     }
     printTab(cont);
     txtBoxTreeVisitor.AppendText("ID => " + context.ID().GetText() + "\n");
     if (context.formParsL != null)
     {
         Visit(context.formPars());
     }
     for (int i = 0; i < context.varDecl().Count; i++)
     {
         Visit(context.varDecl(i));
     }
     Visit(context.block());
     cont--;
     return(null);
 }