diff options
Diffstat (limited to 'src/share/classes/com/sun/tools/javac/comp/Attr.java')
-rw-r--r-- | src/share/classes/com/sun/tools/javac/comp/Attr.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/share/classes/com/sun/tools/javac/comp/Attr.java b/src/share/classes/com/sun/tools/javac/comp/Attr.java index bb7f1a5f..822dbb6f 100644 --- a/src/share/classes/com/sun/tools/javac/comp/Attr.java +++ b/src/share/classes/com/sun/tools/javac/comp/Attr.java @@ -4602,9 +4602,8 @@ public class Attr extends JCTree.Visitor { validateAnnotatedType(t, t.type); } repeat = false; - } else if (enclTr.getKind() == JCTree.Kind.PRIMITIVE_TYPE) { - // This happens in test TargetTypeTest52.java - // Is there anything to do? + } else if (enclTr.getKind() == JCTree.Kind.PRIMITIVE_TYPE || + enclTr.getKind() == JCTree.Kind.ERRONEOUS) { repeat = false; } else { Assert.error("Unexpected tree: " + enclTr + " with kind: " + enclTr.getKind() + |