1.1 --- a/src/share/classes/com/sun/tools/javac/api/JavacTrees.java Mon Nov 14 08:09:47 2011 -0800 1.2 +++ b/src/share/classes/com/sun/tools/javac/api/JavacTrees.java Mon Nov 14 15:11:10 2011 -0800 1.3 @@ -59,6 +59,7 @@ 1.4 import com.sun.tools.javac.comp.MemberEnter; 1.5 import com.sun.tools.javac.comp.Resolve; 1.6 import com.sun.tools.javac.model.JavacElements; 1.7 +import com.sun.tools.javac.parser.EndPosTable; 1.8 import com.sun.tools.javac.processing.JavacProcessingEnvironment; 1.9 import com.sun.tools.javac.tree.JCTree.*; 1.10 import com.sun.tools.javac.tree.JCTree; 1.11 @@ -140,8 +141,8 @@ 1.12 } 1.13 1.14 public long getEndPosition(CompilationUnitTree file, Tree tree) { 1.15 - Map<JCTree,Integer> endPositions = ((JCCompilationUnit) file).endPositions; 1.16 - return TreeInfo.getEndPos((JCTree) tree, endPositions); 1.17 + EndPosTable endPosTable = ((JCCompilationUnit) file).endPositions; 1.18 + return TreeInfo.getEndPos((JCTree) tree, endPosTable); 1.19 } 1.20 }; 1.21 }