diff options
-rw-r--r-- | test/pending/neg/t0673.check | 4 | ||||
-rw-r--r-- | test/pending/neg/t0673/JavaClass.java | 3 | ||||
-rw-r--r-- | test/pending/neg/t0673/Test.scala | 3 | ||||
-rw-r--r-- | test/pending/pos/t0695/JavaClass.java | 5 | ||||
-rw-r--r-- | test/pending/pos/t0695/Test.scala | 3 |
5 files changed, 18 insertions, 0 deletions
diff --git a/test/pending/neg/t0673.check b/test/pending/neg/t0673.check new file mode 100644 index 0000000000..e52f65ada3 --- /dev/null +++ b/test/pending/neg/t0673.check @@ -0,0 +1,4 @@ +Test.scala:2: error: not found: value JavaClass + val x = JavaClass.InnerClass + ^ +one error found diff --git a/test/pending/neg/t0673/JavaClass.java b/test/pending/neg/t0673/JavaClass.java new file mode 100644 index 0000000000..e469e13483 --- /dev/null +++ b/test/pending/neg/t0673/JavaClass.java @@ -0,0 +1,3 @@ +public class JavaClass { + public static class InnerClass {} +} diff --git a/test/pending/neg/t0673/Test.scala b/test/pending/neg/t0673/Test.scala new file mode 100644 index 0000000000..43b97887e4 --- /dev/null +++ b/test/pending/neg/t0673/Test.scala @@ -0,0 +1,3 @@ +object Test { + val x = JavaClass.InnerClass +} diff --git a/test/pending/pos/t0695/JavaClass.java b/test/pending/pos/t0695/JavaClass.java new file mode 100644 index 0000000000..a765f7e324 --- /dev/null +++ b/test/pending/pos/t0695/JavaClass.java @@ -0,0 +1,5 @@ +public class JavaClass<A> { + class InnerClass { + public A method() { return null; } + } +} diff --git a/test/pending/pos/t0695/Test.scala b/test/pending/pos/t0695/Test.scala new file mode 100644 index 0000000000..7318867bf7 --- /dev/null +++ b/test/pending/pos/t0695/Test.scala @@ -0,0 +1,3 @@ +object Test extends JavaClass[AnyRef] { + var field: InnerClass = null +} |