diff --git a/tests/pos/t16827.scala b/tests/pos/t16827.scala new file mode 100644 index 000000000000..17122fd9b580 --- /dev/null +++ b/tests/pos/t16827.scala @@ -0,0 +1,9 @@ +// scalac: -Werror + +trait Outer[F[_]]: + sealed trait Inner + trait Inner1 extends Inner + def foo(rv: Either[Inner, Int]) = + rv match + case Right(_) => + case Left(_) =>