-
- Downloads
Reimplement clone methods using copy constructors
This ensures that superclass fields are copied correctly, most importantly node position info, which was previously lost when cloning.
Showing
- sablecc-runtime/src/main/java/de/hhu/stups/sablecc/patch/PositionedNode.java 13 additions, 0 deletions.../main/java/de/hhu/stups/sablecc/patch/PositionedNode.java
- src/main/java/org/sablecc/sablecc/GenAlts.java 3 additions, 3 deletionssrc/main/java/org/sablecc/sablecc/GenAlts.java
- src/main/java/org/sablecc/sablecc/node/AAlt.java 9 additions, 4 deletionssrc/main/java/org/sablecc/sablecc/node/AAlt.java
- src/main/java/org/sablecc/sablecc/node/AAltTransform.java 9 additions, 4 deletionssrc/main/java/org/sablecc/sablecc/node/AAltTransform.java
- src/main/java/org/sablecc/sablecc/node/AAst.java 7 additions, 2 deletionssrc/main/java/org/sablecc/sablecc/node/AAst.java
- src/main/java/org/sablecc/sablecc/node/AAstAlt.java 8 additions, 3 deletionssrc/main/java/org/sablecc/sablecc/node/AAstAlt.java
- src/main/java/org/sablecc/sablecc/node/AAstProd.java 8 additions, 3 deletionssrc/main/java/org/sablecc/sablecc/node/AAstProd.java
- src/main/java/org/sablecc/sablecc/node/ACharBasic.java 7 additions, 2 deletionssrc/main/java/org/sablecc/sablecc/node/ACharBasic.java
- src/main/java/org/sablecc/sablecc/node/ACharChar.java 7 additions, 2 deletionssrc/main/java/org/sablecc/sablecc/node/ACharChar.java
- src/main/java/org/sablecc/sablecc/node/AConcat.java 7 additions, 2 deletionssrc/main/java/org/sablecc/sablecc/node/AConcat.java
- src/main/java/org/sablecc/sablecc/node/ADecChar.java 7 additions, 2 deletionssrc/main/java/org/sablecc/sablecc/node/ADecChar.java
- src/main/java/org/sablecc/sablecc/node/AElem.java 10 additions, 5 deletionssrc/main/java/org/sablecc/sablecc/node/AElem.java
- src/main/java/org/sablecc/sablecc/node/AGrammar.java 13 additions, 8 deletionssrc/main/java/org/sablecc/sablecc/node/AGrammar.java
- src/main/java/org/sablecc/sablecc/node/AHelperDef.java 8 additions, 3 deletionssrc/main/java/org/sablecc/sablecc/node/AHelperDef.java
- src/main/java/org/sablecc/sablecc/node/AHelpers.java 7 additions, 2 deletionssrc/main/java/org/sablecc/sablecc/node/AHelpers.java
- src/main/java/org/sablecc/sablecc/node/AHexChar.java 7 additions, 2 deletionssrc/main/java/org/sablecc/sablecc/node/AHexChar.java
- src/main/java/org/sablecc/sablecc/node/AIdBasic.java 7 additions, 2 deletionssrc/main/java/org/sablecc/sablecc/node/AIdBasic.java
- src/main/java/org/sablecc/sablecc/node/AIgnTokens.java 7 additions, 2 deletionssrc/main/java/org/sablecc/sablecc/node/AIgnTokens.java
- src/main/java/org/sablecc/sablecc/node/AIntervalSet.java 8 additions, 3 deletionssrc/main/java/org/sablecc/sablecc/node/AIntervalSet.java
- src/main/java/org/sablecc/sablecc/node/AListTerm.java 8 additions, 3 deletionssrc/main/java/org/sablecc/sablecc/node/AListTerm.java
Loading
Please register or sign in to comment