Skip to content

Commit 05ad042

Browse files
committed
LR: Newly supported test data
1 parent 1eefbd4 commit 05ad042

10 files changed

+94
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
namespace <root>
2+
3+
// <namespace name="b">
4+
namespace b
5+
6+
internal final fun bar(): jet.Tuple0
7+
// </namespace name="b">
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
namespace <root>
2+
3+
// <namespace name="conflictingSubstitutions">
4+
namespace conflictingSubstitutions
5+
6+
internal final fun </*0*/ R : jet.Any?>elemAndList(/*0*/ r: R, /*1*/ t: java.util.List<R>): R
7+
internal final fun </*0*/ R : jet.Any?>R.elemAndListWithReceiver(/*0*/ r: R, /*1*/ t: java.util.List<R>): R
8+
internal final fun </*0*/ T : jet.Any?>list(/*0*/ value: T): java.util.ArrayList<T>
9+
internal final fun test(): jet.Tuple0
10+
// </namespace name="conflictingSubstitutions">
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
namespace <root>
2+
3+
// <namespace name="h">
4+
namespace h
5+
6+
internal final fun </*0*/ T : jet.Any?>both(/*0*/ t1: T, /*1*/ t2: T): T
7+
internal final fun </*0*/ R : jet.Any?>elem(/*0*/ t: java.util.List<R>): R
8+
internal final fun </*0*/ R : jet.Any?>elemAndList(/*0*/ r: R, /*1*/ t: java.util.List<R>): R
9+
internal final fun </*0*/ T : jet.Any?>id(/*0*/ t: T): T
10+
internal final fun </*0*/ T : jet.Any?>id1(/*0*/ t: T): T
11+
internal final fun </*0*/ T : jet.Any?>list(/*0*/ value: T): java.util.ArrayList<T>
12+
internal final fun </*0*/ S : jet.Any?>newList(): java.util.ArrayList<S>
13+
internal final fun test1(): jet.Tuple0
14+
// </namespace name="h">
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
namespace <root>
2+
3+
// <namespace name="n">
4+
namespace n
5+
6+
internal final fun </*0*/ T : jet.Any?>foo(/*0*/ t: T, /*1*/ t1: T): jet.Tuple0
7+
internal final fun test(): jet.Tuple0
8+
// </namespace name="n">
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
namespace <root>
2+
3+
// <namespace name="n">
4+
namespace n
5+
6+
internal final fun </*0*/ T : jet.Any?>expected(/*0*/ t: T, /*1*/ f: jet.Function0<T>): T
7+
internal final fun </*0*/ T : jet.Any?>java.util.List<T>.reverse(): java.util.List<T>
8+
internal final fun test(/*0*/ arrayList: java.util.ArrayList<jet.Int>, /*1*/ list: java.util.List<jet.Int>): jet.Tuple0
9+
// </namespace name="n">
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
namespace <root>
2+
3+
// <namespace name="a">
4+
namespace a
5+
6+
internal final fun </*0*/ T : jet.Any?>arrayList(/*0*/ vararg values: T /*jet.Array<T>*/): java.util.ArrayList<T>
7+
internal final fun </*0*/ A : jet.Any?>cons(/*0*/ x: A, /*1*/ xs: java.util.List<A>): java.util.List<A>
8+
internal final fun </*0*/ B : jet.Any?>nil(): java.util.List<B>
9+
internal final fun test(): jet.Tuple0
10+
internal final fun </*0*/ in T : jet.Any?, /*1*/ C : java.util.Collection<in T>>jet.Array<T>.toCollection(/*0*/ result: C): C
11+
// </namespace name="a">
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
namespace <root>
2+
3+
// <namespace name="a">
4+
namespace a
5+
6+
internal final fun </*0*/ T : jet.Any?>array(/*0*/ vararg t: T /*jet.Array<T>*/): jet.Array<T>
7+
internal final fun foo(): jet.Tuple0
8+
internal final fun </*0*/ T : jet.Any?, /*1*/ R : jet.Any?>jet.Array<T>.map(/*0*/ transform: jet.Function1<T, R>): java.util.List<R>
9+
internal final fun </*0*/ T : jet.Any?, /*1*/ R : jet.Any?, /*2*/ C : java.util.Collection<in R>>jet.Array<T>.mapTo(/*0*/ result: C, /*1*/ transform: jet.Function1<T, R>): C
10+
// </namespace name="a">
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
namespace <root>
2+
3+
// <namespace name="noInformationForParameter">
4+
namespace noInformationForParameter
5+
6+
internal final fun </*0*/ S : jet.Any?>newList(): java.util.ArrayList<S>
7+
internal final fun test(): jet.Tuple0
8+
// </namespace name="noInformationForParameter">
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
namespace <root>
2+
3+
// <namespace name="typeConstructorMismatch">
4+
namespace typeConstructorMismatch
5+
6+
internal final fun </*0*/ R : jet.Any?>elemAndList(/*0*/ r: R, /*1*/ t: java.util.List<R>): R
7+
internal final fun </*0*/ R : jet.Any?>R.elemAndListWithReceiver(/*0*/ r: R, /*1*/ t: java.util.List<R>): R
8+
internal final fun test(/*0*/ set: java.util.Set<jet.String>): jet.Tuple0
9+
// </namespace name="typeConstructorMismatch">
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
namespace <root>
2+
3+
// <namespace name="typeInferenceExpectedTypeMismatch">
4+
namespace typeInferenceExpectedTypeMismatch
5+
6+
internal final fun </*0*/ S : jet.Any?>newList(): java.util.ArrayList<S>
7+
internal final fun test(): jet.Tuple0
8+
// </namespace name="typeInferenceExpectedTypeMismatch">

0 commit comments

Comments
 (0)