Skip to content

Commit cebba7c

Browse files
committed
Another test for capset members
1 parent 2afdef4 commit cebba7c

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import language.experimental.captureChecking
2+
3+
trait Ctx[T]
4+
5+
def test =
6+
val x: Any^ = ???
7+
val y: Any^ = ???
8+
object O:
9+
val z: Any^ = ???
10+
11+
abstract class Foo[cap A, T]:
12+
cap type C <: {A}
13+
abstract class Bar extends Foo[{x,y,O.z}, String]:
14+
override cap type C <: {x,y}
15+
class Baz extends Bar:
16+
final override cap type C = {y}

0 commit comments

Comments
 (0)