diff options
author | Grzegorz Kossakowski <grzegorz.kossakowski@gmail.com> | 2012-10-08 12:27:40 -0700 |
---|---|---|
committer | Grzegorz Kossakowski <grzegorz.kossakowski@gmail.com> | 2012-10-08 12:27:40 -0700 |
commit | 859ec02495993f225647df50397b042a3172351b (patch) | |
tree | d6f878c72625849b90123003eb288e68fbd78693 /test/files | |
parent | 6745756926c989c1551267d6dff6888d9d270c8e (diff) | |
parent | d46f2d519de0f155d37a43927fb3924d2f2fbdb2 (diff) | |
download | scala-859ec02495993f225647df50397b042a3172351b.tar.gz scala-859ec02495993f225647df50397b042a3172351b.tar.bz2 scala-859ec02495993f225647df50397b042a3172351b.zip |
Merge pull request #1442 from adriaanm/ticket-6215
SI-6215 Fix compiler crash on private method in value class
Diffstat (limited to 'test/files')
-rw-r--r-- | test/files/pos/t6215.scala | 1 | ||||
-rw-r--r-- | test/files/run/t6344.check | 16 |
2 files changed, 9 insertions, 8 deletions
diff --git a/test/files/pos/t6215.scala b/test/files/pos/t6215.scala new file mode 100644 index 0000000000..2f66892b69 --- /dev/null +++ b/test/files/pos/t6215.scala @@ -0,0 +1 @@ +class Foo(val v: String) extends AnyVal { private def len = v.length ; def f = len } diff --git a/test/files/run/t6344.check b/test/files/run/t6344.check index 5ac04d0320..8d9adac849 100644 --- a/test/files/run/t6344.check +++ b/test/files/run/t6344.check @@ -101,14 +101,14 @@ public int ValueInt.x() public int ValueInt.x() public java.lang.Object ValueInt.x() public java.lang.Object ValueInt.x() -public static Gen ValueInt.extension$plus(int,Gen,Gen) -public static Gen<java.lang.Object> ValueInt.extension$plus(int,Gen<java.lang.Object>,Gen<java.lang.Object>) -public static boolean ValueInt.extension$equals(int,java.lang.Object) -public static boolean ValueInt.extension$equals(int,java.lang.Object) -public static int ValueInt.extension$hashCode(int) -public static int ValueInt.extension$hashCode(int) -public static int ValueInt.extension$iplus(int,int,int) -public static int ValueInt.extension$iplus(int,int,int) +public static Gen ValueInt.plus$extension(int,Gen,Gen) +public static Gen<java.lang.Object> ValueInt.plus$extension(int,Gen<java.lang.Object>,Gen<java.lang.Object>) +public static boolean ValueInt.equals$extension(int,java.lang.Object) +public static boolean ValueInt.equals$extension(int,java.lang.Object) +public static int ValueInt.hashCode$extension(int) +public static int ValueInt.hashCode$extension(int) +public static int ValueInt.iplus$extension(int,int,int) +public static int ValueInt.iplus$extension(int,int,int) RefInt public Gen RefInt.plus(Gen,Gen) |