Skip to content

Commit dfabe4f

Browse files
authored
Regression tests (#22521)
Tests for #19413, #20070 and #23122
1 parent a553986 commit dfabe4f

File tree

3 files changed

+23
-0
lines changed

3 files changed

+23
-0
lines changed

tests/neg/i19413.scala

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
import hello.bla.* // error
3+
4+
//transparent inline def hello: kla.type = kla // ok
5+
def hello: kla.type = kla
6+
7+
object kla:
8+
def ra = ???
9+
object bla { val ra1 = 31 }
10+
11+
//import kla.bla.ra1
12+
13+
@main def test = println:
14+
ra1

tests/pos/i20070.scala

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
2+
trait F[A]
3+
given F[Int] = new F {}
4+
def f[A: F] = { (x: A) => x }
5+
6+
@main def test =
7+
println(f[Int](1))

tests/warn/i23033.scala

+2
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,5 @@ object Useful:
1111
given [T](using @unused ec: ExecutionContext): AnyRef with {}
1212
object Syntax:
1313
given [T] => (@unused ec: ExecutionContext) => AnyRef
14+
15+
class i23122(@unused param: AnyRef)

0 commit comments

Comments
 (0)