aboutsummaryrefslogtreecommitdiff
path: root/tests/pending/run/t6168/main.scala
diff options
context:
space:
mode:
Diffstat (limited to 'tests/pending/run/t6168/main.scala')
-rw-r--r--tests/pending/run/t6168/main.scala15
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/pending/run/t6168/main.scala b/tests/pending/run/t6168/main.scala
new file mode 100644
index 000000000..c7ad37830
--- /dev/null
+++ b/tests/pending/run/t6168/main.scala
@@ -0,0 +1,15 @@
+
+
+object Test extends App {
+ JavaTest.main(null)
+
+ var a1 : SomeClass = new SomeClass
+ var a2 : SomeClass2 = new SomeClass2
+ //import language.implicitConversions
+ //implicit def setParentType2SomeClass(x:Any) = x.asInstanceOf[SomeClass]
+ //implicit def setParentType2SomeClass2(x:Any) = x.asInstanceOf[SomeClass2]
+ //var b : SomeClass = a.f.set(23).asInstanceOf[SomeClass].f.set(23).asInstanceOf[SomeClass]
+ //var b2 : SomeClass2 = a2.f.set(23).asInstanceOf[SomeClass2].f.set(23).asInstanceOf[SomeClass2]
+ var b1 : SomeClass = a1.f.set(23).f.set(23)
+ var b2 : SomeClass2 = a2.f.set(23).f.set(23)
+}