Skip to content

Commit fb13472

Browse files
committedAug 5, 2020
fixing test TreePosTest
1 parent d5642cd commit fb13472

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed
 

‎test/langtools/tools/javac/tree/TreePosTest.java

+9
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@
7979
import com.sun.tools.javac.tree.JCTree.JCAnnotatedType;
8080
import com.sun.tools.javac.tree.JCTree.JCCase;
8181
import com.sun.tools.javac.tree.JCTree.JCCompilationUnit;
82+
import com.sun.tools.javac.tree.JCTree.JCMethodDecl;
8283
import com.sun.tools.javac.tree.JCTree.JCNewClass;
8384
import com.sun.tools.javac.tree.JCTree.JCVariableDecl;
8485
import com.sun.tools.javac.tree.TreeInfo;
@@ -419,6 +420,14 @@ private boolean isAnnotatedArray(JCTree tree) {
419420
((JCAnnotatedType)tree).underlyingType.hasTag(TYPEARRAY);
420421
}
421422

423+
@Override
424+
public void visitMethodDef(JCMethodDecl tree) {
425+
// ignore compact record constructors
426+
if ((tree.mods.flags & Flags.COMPACT_RECORD_CONSTRUCTOR) == 0) {
427+
super.visitMethodDef(tree);
428+
}
429+
}
430+
422431
@Override
423432
public void visitVarDef(JCVariableDecl tree) {
424433
// enum member declarations are desugared in the parser and have

0 commit comments

Comments
 (0)
Please sign in to comment.