From 3917f11b1259f0d7f655833d68cc9f97a55d5a0b Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Wed, 27 Mar 2013 16:27:31 +0400 Subject: [PATCH] Updated test data. --- .../compiledJava/signaturePropagation/RawSuperType.txt | 4 ++++ .../TwoSuperclassesInconsistentGenericTypes.txt | 4 ++++ .../signaturePropagation/TwoSuperclassesVarargAndNot.txt | 5 +++++ 3 files changed, 13 insertions(+) diff --git a/compiler/testData/loadJava/compiledJava/signaturePropagation/RawSuperType.txt b/compiler/testData/loadJava/compiledJava/signaturePropagation/RawSuperType.txt index 78daada8fc3..1332fec0da8 100644 --- a/compiler/testData/loadJava/compiledJava/signaturePropagation/RawSuperType.txt +++ b/compiler/testData/loadJava/compiledJava/signaturePropagation/RawSuperType.txt @@ -12,3 +12,7 @@ public open class RawSuperType : java.lang.Object { public abstract fun foo(/*0*/ p0 : T?) : jet.Unit } } + +package RawSuperType { + public /*synthesized*/ fun Super(/*0*/ function : (T?) -> jet.Unit) : test.RawSuperType.Super +} diff --git a/compiler/testData/loadJava/compiledJava/signaturePropagation/TwoSuperclassesInconsistentGenericTypes.txt b/compiler/testData/loadJava/compiledJava/signaturePropagation/TwoSuperclassesInconsistentGenericTypes.txt index d2b22e45ac6..c56a8c46818 100644 --- a/compiler/testData/loadJava/compiledJava/signaturePropagation/TwoSuperclassesInconsistentGenericTypes.txt +++ b/compiler/testData/loadJava/compiledJava/signaturePropagation/TwoSuperclassesInconsistentGenericTypes.txt @@ -14,3 +14,7 @@ public trait TwoSuperclassesInconsistentGenericTypes : java.lang.Object { public open override /*2*/ fun foo() : jet.MutableList } } + +package TwoSuperclassesInconsistentGenericTypes { + public /*synthesized*/ fun Other(/*0*/ function : () -> jet.MutableList?) : test.TwoSuperclassesInconsistentGenericTypes.Other +} diff --git a/compiler/testData/loadJava/compiledJava/signaturePropagation/TwoSuperclassesVarargAndNot.txt b/compiler/testData/loadJava/compiledJava/signaturePropagation/TwoSuperclassesVarargAndNot.txt index 0d433743848..973f5862043 100644 --- a/compiler/testData/loadJava/compiledJava/signaturePropagation/TwoSuperclassesVarargAndNot.txt +++ b/compiler/testData/loadJava/compiledJava/signaturePropagation/TwoSuperclassesVarargAndNot.txt @@ -15,3 +15,8 @@ public trait TwoSuperclassesVarargAndNot : java.lang.Object { public abstract fun foo(/*0*/ p0 : jet.Array?) : jet.Unit } } + +package TwoSuperclassesVarargAndNot { + public /*synthesized*/ fun Super1(/*0*/ function : (jet.Array) -> jet.Unit) : test.TwoSuperclassesVarargAndNot.Super1 + public /*synthesized*/ fun Super2(/*0*/ function : (jet.Array?) -> jet.Unit) : test.TwoSuperclassesVarargAndNot.Super2 +}