--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java Sat Apr 09 19:49:59 2016 +0100
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java Sun Apr 10 08:41:00 2016 -0700
@@ -390,6 +390,29 @@
}
+ public static class DCHidden extends DCBlockTag implements HiddenTree {
+ public final List<DCTree> body;
+
+ DCHidden(List<DCTree> body) {
+ this.body = body;
+ }
+
+ @Override @DefinedBy(Api.COMPILER_TREE)
+ public Kind getKind() {
+ return Kind.HIDDEN;
+ }
+
+ @Override @DefinedBy(Api.COMPILER_TREE)
+ public <R, D> R accept(DocTreeVisitor<R, D> v, D d) {
+ return v.visitHidden(this, d);
+ }
+
+ @Override @DefinedBy(Api.COMPILER_TREE)
+ public List<? extends DocTree> getBody() {
+ return body;
+ }
+ }
+
public static class DCIdentifier extends DCTree implements IdentifierTree {
public final Name name;