--- a/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java Wed Jul 17 19:16:12 2013 -0700
+++ b/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java Fri Jul 19 07:22:53 2013 -0700
@@ -4053,7 +4053,7 @@
endPosMap = new HashMap<JCTree, Integer>();
}
- protected void storeEnd(JCTree tree, int endpos) {
+ public void storeEnd(JCTree tree, int endpos) {
endPosMap.put(tree, errorEndPos > endpos ? errorEndPos : endpos);
}
@@ -4091,7 +4091,7 @@
super(parser);
}
- protected void storeEnd(JCTree tree, int endpos) { /* empty */ }
+ public void storeEnd(JCTree tree, int endpos) { /* empty */ }
protected <T extends JCTree> T to(T t) {
return t;
@@ -4127,14 +4127,6 @@
}
/**
- * Store ending position for a tree, the value of which is the greater
- * of last error position and the given ending position.
- * @param tree The tree.
- * @param endpos The ending position to associate with the tree.
- */
- protected abstract void storeEnd(JCTree tree, int endpos);
-
- /**
* Store current token's ending position for a tree, the value of which
* will be the greater of last error position and the ending position of
* the current token.