Changeset 2465


Ignore:
Timestamp:
Oct 16, 2012, 1:09:58 PM (7 years ago)
Author:
ksherdy
Message:

Updated AST.

Location:
proto/pablo/src/ast
Files:
4 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • proto/pablo/src/ast/ASTTransformer.java

    r2415 r2465  
    3434        public ASTNode visit(FunctionInvocationNode node);
    3535
    36         public ASTNode visit(FunctionNameNode node);
    37 
    3836        public ASTNode visit(IdentifierNode node);
    3937
     
    129127                }
    130128
    131                 public ASTNode visit(FunctionNameNode node) {
    132                         return defaultVisit(node);
    133                 }
    134 
    135129                public ASTNode visit(IdentifierNode node) {
    136130                        return defaultVisit(node);
  • proto/pablo/src/ast/ASTVisitor.java

    r2415 r2465  
    4747        public T visitLeave(FunctionInvocationNode node, List<T> childResults);
    4848
    49         public void visitEnter(FunctionNameNode node);
    50         public T visitLeave(FunctionNameNode node, List<T> childResults);
    51 
    5249        public void visitEnter(IdentifierNode node);
    5350        public T visitLeave(IdentifierNode node, List<T> childResults);
     
    208205                }
    209206
    210                 public void visitEnter(FunctionNameNode node) {
    211                         defaultVisitEnter(node);
    212                 }
    213                 public T visitLeave(FunctionNameNode node, List<T> childResults) {
    214                         return defaultVisitLeave(node);
    215                 }
    216 
    217207                public void visitEnter(IdentifierNode node) {
    218208                        defaultVisitEnter(node);
  • proto/pablo/src/ast/SimpleVisitor.java

    r2415 r2465  
    3535        public void visit(FunctionInvocationNode node);
    3636
    37         public void visit(FunctionNameNode node);
    38 
    3937        public void visit(IdentifierNode node);
    4038
     
    8381                public void visit(ASTNode node) {
    8482                        defaultVisit(node);
    85                         throw new RuntimeException("Node class unimplemented in SimpleVisitor:" + node.getClass());
     83//                      throw new RuntimeException("Node class unimplemented in SimpleVisitor:" + node.getClass());
    8684                }
    8785       
     
    127125
    128126                public void visit(FunctionInvocationNode node) {
    129                         defaultVisit(node);
    130                 }
    131 
    132                 public void visit(FunctionNameNode node) {
    133127                        defaultVisit(node);
    134128                }
  • proto/pablo/src/ast/VoidVisitor.java

    r2415 r2465  
    4545        public void visitLeave(FunctionInvocationNode node);
    4646
    47         public void visitEnter(FunctionNameNode node);
    48         public void visitLeave(FunctionNameNode node);
    49 
    5047        public void visitEnter(IdentifierNode node);
    5148        public void visitLeave(IdentifierNode node);
     
    205202                }
    206203
    207                 public void visitEnter(FunctionNameNode node) {
    208                         defaultVisitEnter(node);
    209                 }
    210                 public void visitLeave(FunctionNameNode node) {
    211                         defaultVisitLeave(node);
    212                 }
    213 
    214204                public void visitEnter(IdentifierNode node) {
    215205                        defaultVisitEnter(node);
Note: See TracChangeset for help on using the changeset viewer.