From 0a6ca0c1d274d7059dce1f0fe233bcf9d77706ac Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Tue, 2 Jan 2018 12:36:32 +0100 Subject: [PATCH] Fix #1932: Add regression test --- tests/pickling/i1932/Filter.scala | 3 +++ tests/pickling/i1932/Info.scala | 5 +++++ 2 files changed, 8 insertions(+) create mode 100644 tests/pickling/i1932/Filter.scala create mode 100644 tests/pickling/i1932/Info.scala diff --git a/tests/pickling/i1932/Filter.scala b/tests/pickling/i1932/Filter.scala new file mode 100644 index 000000000000..f858478fc6f5 --- /dev/null +++ b/tests/pickling/i1932/Filter.scala @@ -0,0 +1,3 @@ +trait Filter { + def info: Info +} diff --git a/tests/pickling/i1932/Info.scala b/tests/pickling/i1932/Info.scala new file mode 100644 index 000000000000..7ad1feb929aa --- /dev/null +++ b/tests/pickling/i1932/Info.scala @@ -0,0 +1,5 @@ +class Info(k: Keyboard) + +sealed trait Thing +class Keyboard extends Thing +class Laptop(k: Keyboard) extends Thing