--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java Fri Mar 15 14:19:05 2019 +0100
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java Fri Mar 15 14:21:44 2019 +0100
@@ -72,6 +72,7 @@
import com.sun.source.util.DocTrees;
import com.sun.source.util.JavacTask;
import com.sun.source.util.SimpleDocTreeVisitor;
+import com.sun.source.util.TreeBuilder;
import com.sun.source.util.TreePath;
import com.sun.tools.javac.code.Flags;
import com.sun.tools.javac.code.Scope.NamedImportScope;
@@ -1242,4 +1243,8 @@
jcCompilationUnit.toplevelScope = WriteableScope.create(psym);
return new TreePath(jcCompilationUnit);
}
+
+ public TreeBuilder getTreeBuilder() {
+ return new TreeBuilderImpl(treeMaker, names);
+ }
}