Files
kotlin/compiler/testData/loadJava/compiledJavaIncludeObjectMethods/InterfaceWithObjectMethods.txt
Alexander Udalov 9537b68724 Load 'equals' parameter from Java code with the name 'other'
This fixes a lot of warnings on mixed Kotlin+Java code about different names
for the same parameter because we always loaded 'equals' parameter with the
name 'p0', whereas in Kotlin we usually name it 'other'
2014-02-28 21:48:29 +04:00

16 lines
953 B
Plaintext

package test
public trait InterfaceWithObjectMethods : java.lang.Object {
public abstract override /*1*/ fun clone(): jet.Any?
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: jet.Any?): jet.Boolean
public abstract override /*1*/ fun finalize(): jet.Unit
public final override /*1*/ /*fake_override*/ fun getClass(): java.lang.Class<out jet.Any?>
public open override /*1*/ /*fake_override*/ fun hashCode(): jet.Int
public final override /*1*/ /*fake_override*/ fun notify(): jet.Unit
public final override /*1*/ /*fake_override*/ fun notifyAll(): jet.Unit
public open override /*1*/ /*fake_override*/ fun toString(): jet.String?
public final override /*1*/ /*fake_override*/ fun wait(): jet.Unit
public final override /*1*/ /*fake_override*/ fun wait(/*0*/ p0: jet.Long): jet.Unit
public final override /*1*/ /*fake_override*/ fun wait(/*0*/ p0: jet.Long, /*1*/ p1: jet.Int): jet.Unit
}