Skip to content

Commit 003ea0f

Browse files
committed
Fix isWildcard
Code inspection revealed that it did the wrong thing for annotated trees, looking in the annotation instead of in the argument.
1 parent 28940d3 commit 003ea0f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/dotty/tools/dotc/parsing/Parsers.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ object Parsers {
339339
def isWildcard(t: Tree): Boolean = t match {
340340
case Ident(name1) => placeholderParams.nonEmpty && name1 == placeholderParams.head.name
341341
case Typed(t1, _) => isWildcard(t1)
342-
case Annotated(t1, _) => isWildcard(t1)
342+
case t: Annotated => isWildcard(t.arg)
343343
case Parens(t1) => isWildcard(t1)
344344
case _ => false
345345
}

0 commit comments

Comments
 (0)