aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/pos/t1513b.scala11
1 files changed, 10 insertions, 1 deletions
diff --git a/tests/pos/t1513b.scala b/tests/pos/t1513b.scala
index 881187be0..546649383 100644
--- a/tests/pos/t1513b.scala
+++ b/tests/pos/t1513b.scala
@@ -1,5 +1,9 @@
object Test {
- def f[T1 <: String, T2 <: Int, T3 <: Boolean](a1: T1, a2: T2, a3: T3) = ()
+ def f[
+ T1 <: String,
+ T2 <: Int,
+ T3 <: Boolean
+ ](a1: T1, a2: T2, a3: T3) = ()
f ("", 1, true)
f[T1 = String] ("", 1, true)
@@ -12,5 +16,10 @@ object Test {
f[T3 = Boolean, T2 = Int] ("", 1, true)
f[T3 = Boolean, T1 = String] ("", 1, true)
f[T1 = String, T2 = Int, T3 = Boolean]("", 1, true)
+ f[T1 = String, T3 = Boolean, T2 = Int] ("", 1, true)
+ f[T2 = Int, T1 = String, T3 = Boolean]("", 1, true)
+ f[T2 = Int, T3 = Boolean, T1 = String] ("", 1, true)
+ f[T3 = Boolean, T1 = String, T2 = Int] ("", 1, true)
+ f[T3 = Boolean, T2 = Int, T1 = String] ("", 1, true)
f[String, Int, Boolean] ("", 1, true)
}