diff -r c1238fcc9515 -r 7375d4979bd3 src/share/classes/com/sun/tools/javac/util/Log.java --- a/src/share/classes/com/sun/tools/javac/util/Log.java Mon Nov 14 08:09:47 2011 -0800 +++ b/src/share/classes/com/sun/tools/javac/util/Log.java Mon Nov 14 15:11:10 2011 -0800 @@ -38,6 +38,7 @@ import com.sun.tools.javac.api.DiagnosticFormatter; import com.sun.tools.javac.main.OptionName; +import com.sun.tools.javac.parser.EndPosTable; import com.sun.tools.javac.tree.JCTree; import com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition; import com.sun.tools.javac.util.JCDiagnostic.DiagnosticType; @@ -250,9 +251,9 @@ return diagListener != null; } - public void setEndPosTable(JavaFileObject name, Map table) { + public void setEndPosTable(JavaFileObject name, EndPosTable endPosTable) { name.getClass(); // null check - getSource(name).setEndPosTable(table); + getSource(name).setEndPosTable(endPosTable); } /** Return current sourcefile.