Skip to content

Commit b061a44

Browse files
Fix #9757: Add regression test
1 parent 7b9ea5c commit b061a44

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

compiler/test/dotc/pos-test-pickling.blacklist

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ i11250
3232
i9999.scala
3333
8649.scala
3434
12093.scala
35+
9757.scala
3536

3637
# Opaque type
3738
i5720.scala

tests/pos/9757.scala

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
type RemoveFrom[R, A] = R match {
2+
case A & newType => newType
3+
}
4+
5+
def removeOnePart[R, PartR, A](f: R => A, partR: PartR): RemoveFrom[R, PartR] => A = ???
6+
7+
trait A {}
8+
trait B {}
9+
10+
val f: (A & B) => Int = ???
11+
val f2 = removeOnePart(f, new A {})

0 commit comments

Comments
 (0)