diff options
author | VladimirNik <vladimir.nikolaev9@gmail.com> | 2016-03-07 17:00:47 +0100 |
---|---|---|
committer | VladimirNik <vladimir.nikolaev9@gmail.com> | 2016-03-07 17:09:47 +0100 |
commit | f1348f79566277ce72e1e4e070bf94a54b0f787e (patch) | |
tree | 99f23fd5ab12c2b33ad87731ac6816b2e5c8d052 /tests/pos | |
parent | 742ae7552cc0ebea700ddcb5892a673a1eaca967 (diff) | |
download | dotty-f1348f79566277ce72e1e4e070bf94a54b0f787e.tar.gz dotty-f1348f79566277ce72e1e4e070bf94a54b0f787e.tar.bz2 dotty-f1348f79566277ce72e1e4e070bf94a54b0f787e.zip |
Fix for separate compilation with value class issue (missing companion object - #1137)
Diffstat (limited to 'tests/pos')
-rw-r--r-- | tests/pos/i1137-1/A_1.scala | 1 | ||||
-rw-r--r-- | tests/pos/i1137-1/B_2.scala | 3 | ||||
-rw-r--r-- | tests/pos/i1137-2/A_1.scala | 3 | ||||
-rw-r--r-- | tests/pos/i1137-2/B_2.scala | 4 | ||||
-rw-r--r-- | tests/pos/i1137-3/A_1.scala | 2 | ||||
-rw-r--r-- | tests/pos/i1137-3/B_2.scala | 3 |
6 files changed, 16 insertions, 0 deletions
diff --git a/tests/pos/i1137-1/A_1.scala b/tests/pos/i1137-1/A_1.scala new file mode 100644 index 000000000..e50bef651 --- /dev/null +++ b/tests/pos/i1137-1/A_1.scala @@ -0,0 +1 @@ +class A(val self: Double) extends AnyVal diff --git a/tests/pos/i1137-1/B_2.scala b/tests/pos/i1137-1/B_2.scala new file mode 100644 index 000000000..644d5bd1d --- /dev/null +++ b/tests/pos/i1137-1/B_2.scala @@ -0,0 +1,3 @@ +object B { + def foo: A = new A(1) +} diff --git a/tests/pos/i1137-2/A_1.scala b/tests/pos/i1137-2/A_1.scala new file mode 100644 index 000000000..e87b31e02 --- /dev/null +++ b/tests/pos/i1137-2/A_1.scala @@ -0,0 +1,3 @@ +object ATest { + class A(val self: Double) extends AnyVal +} diff --git a/tests/pos/i1137-2/B_2.scala b/tests/pos/i1137-2/B_2.scala new file mode 100644 index 000000000..9a3b013d3 --- /dev/null +++ b/tests/pos/i1137-2/B_2.scala @@ -0,0 +1,4 @@ +object B { + import ATest._ + def foo: A = new A(1) +} diff --git a/tests/pos/i1137-3/A_1.scala b/tests/pos/i1137-3/A_1.scala new file mode 100644 index 000000000..96b66e594 --- /dev/null +++ b/tests/pos/i1137-3/A_1.scala @@ -0,0 +1,2 @@ +class A(val self: Double) extends AnyVal +object A diff --git a/tests/pos/i1137-3/B_2.scala b/tests/pos/i1137-3/B_2.scala new file mode 100644 index 000000000..644d5bd1d --- /dev/null +++ b/tests/pos/i1137-3/B_2.scala @@ -0,0 +1,3 @@ +object B { + def foo: A = new A(1) +} |