Changeset 3085 for proto/RE/src/ast


Ignore:
Timestamp:
Apr 27, 2013, 8:43:00 PM (6 years ago)
Author:
ksherdy
Message:

Updated generated code.

Location:
proto/RE/src/ast
Files:
1 added
5 edited

Legend:

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

    r3072 r3085  
    1616        public ASTNode visit(AnyNode node);
    1717
    18         public ASTNode visit(BoundedRepetitionIndicatorNode node);
    19 
    2018        public ASTNode visit(CharNode node);
    2119
     
    3129
    3230        public ASTNode visit(LowerBoundNode node);
     31
     32        public ASTNode visit(NegatedCharacterClassNode node);
    3333
    3434        public ASTNode visit(RangeNode node);
     
    6363                }
    6464
    65                 public ASTNode visit(BoundedRepetitionIndicatorNode node) {
    66                         return defaultVisit(node);
    67                 }
    68 
    6965                public ASTNode visit(CharNode node) {
    7066                        return defaultVisit(node);
     
    9288
    9389                public ASTNode visit(LowerBoundNode node) {
     90                        return defaultVisit(node);
     91                }
     92
     93                public ASTNode visit(NegatedCharacterClassNode node) {
    9494                        return defaultVisit(node);
    9595                }
  • proto/RE/src/ast/ASTVisitor.java

    r3072 r3085  
    2020        public T visitLeave(AnyNode node, List<T> childResults);
    2121
    22         public void visitEnter(BoundedRepetitionIndicatorNode node);
    23         public T visitLeave(BoundedRepetitionIndicatorNode node, List<T> childResults);
    24 
    2522        public void visitEnter(CharNode node);
    2623        public T visitLeave(CharNode node, List<T> childResults);
     
    4340        public void visitEnter(LowerBoundNode node);
    4441        public T visitLeave(LowerBoundNode node, List<T> childResults);
     42
     43        public void visitEnter(NegatedCharacterClassNode node);
     44        public T visitLeave(NegatedCharacterClassNode node, List<T> childResults);
    4545
    4646        public void visitEnter(RangeNode node);
     
    100100                }
    101101
    102                 public void visitEnter(BoundedRepetitionIndicatorNode node) {
    103                         defaultVisitEnter(node);
    104                 }
    105                 public T visitLeave(BoundedRepetitionIndicatorNode node, List<T> childResults) {
    106                         return defaultVisitLeave(node);
    107                 }
    108 
    109102                public void visitEnter(CharNode node) {
    110103                        defaultVisitEnter(node);
     
    153146                }
    154147                public T visitLeave(LowerBoundNode node, List<T> childResults) {
     148                        return defaultVisitLeave(node);
     149                }
     150
     151                public void visitEnter(NegatedCharacterClassNode node) {
     152                        defaultVisitEnter(node);
     153                }
     154                public T visitLeave(NegatedCharacterClassNode node, List<T> childResults) {
    155155                        return defaultVisitLeave(node);
    156156                }
  • proto/RE/src/ast/CharacterClassNode.java

    r3072 r3085  
    1212
    1313
    14 public class CharacterClassNode extends ASTNode implements ComplementableNodeType {
    15         private boolean isComplemented = false;
     14public class CharacterClassNode extends ASTNode  {
    1615
    1716
     
    2120        public CharacterClassNode(CharacterClassNode node) {
    2221                super(node);
    23                 this.isComplemented = node.isComplemented;
    2422
    2523        }
     
    4038        // attribute accessors
    4139
    42         public boolean getIsComplemented() {
    43                 return isComplemented;
    44         }
    45         public void setIsComplemented(boolean _value_) {
    46                 isComplemented = _value_;
    47         }
    48        
    4940
    5041       
     
    5849                        result += ", ";
    5950                }
    60                 result += "isComplemented = " + isComplemented + ", ";
    6151
    6252                if(result.isEmpty()) return result;
  • proto/RE/src/ast/SimpleVisitor.java

    r3072 r3085  
    1717        public void visit(AnyNode node);
    1818
    19         public void visit(BoundedRepetitionIndicatorNode node);
    20 
    2119        public void visit(CharNode node);
    2220
     
    3230
    3331        public void visit(LowerBoundNode node);
     32
     33        public void visit(NegatedCharacterClassNode node);
    3434
    3535        public void visit(RangeNode node);
     
    6464                }
    6565
    66                 public void visit(BoundedRepetitionIndicatorNode node) {
    67                         defaultVisit(node);
    68                 }
    69 
    7066                public void visit(CharNode node) {
    7167                        defaultVisit(node);
     
    9389
    9490                public void visit(LowerBoundNode node) {
     91                        defaultVisit(node);
     92                }
     93
     94                public void visit(NegatedCharacterClassNode node) {
    9595                        defaultVisit(node);
    9696                }
  • proto/RE/src/ast/VoidVisitor.java

    r3072 r3085  
    1818        public void visitLeave(AnyNode node);
    1919
    20         public void visitEnter(BoundedRepetitionIndicatorNode node);
    21         public void visitLeave(BoundedRepetitionIndicatorNode node);
    22 
    2320        public void visitEnter(CharNode node);
    2421        public void visitLeave(CharNode node);
     
    4138        public void visitEnter(LowerBoundNode node);
    4239        public void visitLeave(LowerBoundNode node);
     40
     41        public void visitEnter(NegatedCharacterClassNode node);
     42        public void visitLeave(NegatedCharacterClassNode node);
    4343
    4444        public void visitEnter(RangeNode node);
     
    9797                }
    9898
    99                 public void visitEnter(BoundedRepetitionIndicatorNode node) {
    100                         defaultVisitEnter(node);
    101                 }
    102                 public void visitLeave(BoundedRepetitionIndicatorNode node) {
    103                         defaultVisitLeave(node);
    104                 }
    105 
    10699                public void visitEnter(CharNode node) {
    107100                        defaultVisitEnter(node);
     
    150143                }
    151144                public void visitLeave(LowerBoundNode node) {
     145                        defaultVisitLeave(node);
     146                }
     147
     148                public void visitEnter(NegatedCharacterClassNode node) {
     149                        defaultVisitEnter(node);
     150                }
     151                public void visitLeave(NegatedCharacterClassNode node) {
    152152                        defaultVisitLeave(node);
    153153                }
Note: See TracChangeset for help on using the changeset viewer.