diff options
author | James Iry <james.iry@typesafe.com> | 2013-08-28 20:51:31 -0700 |
---|---|---|
committer | James Iry <james.iry@typesafe.com> | 2013-11-06 15:25:55 -0800 |
commit | 8d4a5bab2666c7006f31645b59cf063f07a8a12d (patch) | |
tree | 368194b114a0ee815fce5b8c62a0a7711dd79afb /test/files/run/delambdafy_t6555.check | |
parent | 13ea5909ea25e4bad184e9e4581d94230dc11d9f (diff) | |
download | scala-8d4a5bab2666c7006f31645b59cf063f07a8a12d.tar.gz scala-8d4a5bab2666c7006f31645b59cf063f07a8a12d.tar.bz2 scala-8d4a5bab2666c7006f31645b59cf063f07a8a12d.zip |
Create test variants where delambdafication alters signatures.
This commit includes several tests where there's a variation in
signatures between inline delambdafication and method based
delambdafication.
Diffstat (limited to 'test/files/run/delambdafy_t6555.check')
-rw-r--r-- | test/files/run/delambdafy_t6555.check | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/files/run/delambdafy_t6555.check b/test/files/run/delambdafy_t6555.check new file mode 100644 index 0000000000..6b174c0d2a --- /dev/null +++ b/test/files/run/delambdafy_t6555.check @@ -0,0 +1,15 @@ +[[syntax trees at end of specialize]] // newSource1.scala +package <empty> { + class Foo extends Object { + def <init>(): Foo = { + Foo.super.<init>(); + () + }; + private[this] val f: Int => Int = { + final <artifact> def $anonfun(param: Int): Int = param; + ((param: Int) => $anonfun(param)) + }; + <stable> <accessor> def f(): Int => Int = Foo.this.f + } +} + |