LR: Newly passed test data added

This commit is contained in:
Andrey Breslav
2012-07-20 14:19:42 +04:00
parent 2ee587d6c2
commit 2a3ffed228
12 changed files with 158 additions and 0 deletions
@@ -0,0 +1,12 @@
namespace <root>
// <namespace name="root">
namespace root
// <namespace name="a">
namespace a
// </namespace name="a">
internal final val x: [ERROR : Type for a]
internal final val y2: [ERROR : Type for package]
// </namespace name="root">
@@ -0,0 +1,8 @@
namespace <root>
// <namespace name="xxx">
namespace xxx
// </namespace name="xxx">
internal final val l: java.util.List<in jet.Int>
internal final fun test(/*0*/ l: java.util.List<jet.Int>): jet.Tuple0
@@ -0,0 +1,13 @@
namespace <root>
// <namespace name="a">
namespace a
// <namespace name="b">
namespace b
// </namespace name="b">
internal final class a.b : jet.Any {
public final /*constructor*/ fun <init>(): a.b
}
// </namespace name="a">
@@ -0,0 +1,18 @@
namespace <root>
// <namespace name="kt2247">
namespace kt2247
internal final class kt2247.B : jet.Any {
public final /*constructor*/ fun <init>(): kt2247.B
internal final class kt2247.B.Y : jet.Any {
public final /*constructor*/ fun <init>(): kt2247.B.Y
}
internal final class object kt2247.B.<no name provided> : jet.Any {
internal final /*constructor*/ fun <init>(): kt2247.B.<no name provided>
internal final class kt2247.B.<no name provided>.Y : jet.Any {
public final /*constructor*/ fun <init>(): kt2247.B.<no name provided>.Y
}
}
}
// </namespace name="kt2247">
@@ -0,0 +1,10 @@
namespace <root>
// <namespace name="foo">
namespace foo
// </namespace name="foo">
// <namespace name="bar">
namespace bar
// </namespace name="bar">
@@ -0,0 +1,14 @@
namespace <root>
// <namespace name="foo">
namespace foo
// <namespace name="bar">
namespace bar
// <namespace name="buz">
namespace buz
// </namespace name="buz">
// </namespace name="bar">
// </namespace name="foo">
@@ -0,0 +1,16 @@
namespace <root>
// <namespace name="a">
namespace a
// </namespace name="a">
// <namespace name="b">
namespace b
internal final val O: b.O
// </namespace name="b">
// <namespace name="c">
namespace c
internal final val O: c.O
// </namespace name="c">
@@ -0,0 +1,16 @@
namespace <root>
// <namespace name="a">
namespace a
// </namespace name="a">
// <namespace name="b">
namespace b
internal final fun foo(): jet.Int
// </namespace name="b">
// <namespace name="c">
namespace c
internal final fun foo(): jet.Int
// </namespace name="c">
@@ -0,0 +1,13 @@
namespace <root>
// <namespace name="a">
namespace a
// </namespace name="a">
// <namespace name="b">
namespace b
internal final class b.B : jet.Any {
public final /*constructor*/ fun <init>(): b.B
}
// </namespace name="b">
@@ -0,0 +1,14 @@
namespace <root>
// <namespace name="kt1080">
namespace kt1080
// </namespace name="kt1080">
// <namespace name="b">
namespace b
// <namespace name="d">
namespace d
// </namespace name="d">
// </namespace name="b">
@@ -0,0 +1,14 @@
namespace <root>
// <namespace name="lib">
namespace lib
internal abstract trait lib.WithInner : jet.Any {
internal abstract trait lib.WithInner.Inner : jet.Any {
}
}
// </namespace name="lib">
// <namespace name="user">
namespace user
// </namespace name="user">
@@ -0,0 +1,10 @@
namespace <root>
// <namespace name="a">
namespace a
// <namespace name="java">
namespace java
// </namespace name="java">
// </namespace name="a">