We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
?
1 parent 099074c commit 40b99ffCopy full SHA for 40b99ff
compiler/src/dotty/tools/dotc/parsing/Parsers.scala
@@ -3121,7 +3121,7 @@ object Parsers {
3121
in.nextToken()
3122
ImportSelector(givenSelectorId(start)) // Let the selector span all of `given _`; needed for -Ytest-pickler
3123
else if canStartTypeTokens.contains(in.token) then
3124
- ImportSelector(givenSelectorId(start), bound = infixType())
+ ImportSelector(givenSelectorId(start), bound = rejectWildcardType(infixType()))
3125
else
3126
ImportSelector(givenSelectorId(start))
3127
case _ =>
tests/neg/import-implied.scala renamed to tests/neg/import-given.scala
@@ -25,3 +25,6 @@ object E {
25
foo // ok
26
foo(using tc) // ok
27
}
28
+object F:
29
+ import A.{given ?} // error: unbound wildcard type
30
+
0 commit comments