src/share/classes/com/sun/tools/javac/api/JavacTrees.java

changeset 1138
7375d4979bd3
parent 1127
ca49d50318dc
child 1210
62e611704863
     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      }

mercurial