mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-04-05 08:31:31 +00:00
Basically, this commit splits test data from the from java-txt-kt to two pairs java-txt and kt-txt. This commit leads to some duplication in test data. This is temporary: in the platform types branch the test data for LoadJava tests will be changed dramatically, so duplication will go away
20 lines
1.1 KiB
Plaintext
20 lines
1.1 KiB
Plaintext
package test
|
|
|
|
public trait LoadIterableWithPropagation {
|
|
|
|
public trait LoadIterable</*0*/ T> {
|
|
org.jetbrains.annotations.Mutable() public abstract fun getIterable(): kotlin.MutableIterable<T>?
|
|
org.jetbrains.annotations.ReadOnly() public abstract fun getReadOnlyIterable(): kotlin.Iterable<T>?
|
|
public abstract fun setIterable(/*0*/ org.jetbrains.annotations.Mutable() p0: kotlin.MutableIterable<T>?): kotlin.Unit
|
|
public abstract fun setReadOnlyIterable(/*0*/ org.jetbrains.annotations.ReadOnly() p0: kotlin.Iterable<T>?): kotlin.Unit
|
|
}
|
|
|
|
public open class LoadIterableImpl</*0*/ T> : test.LoadIterableWithPropagation.LoadIterable<T> {
|
|
public constructor LoadIterableImpl</*0*/ T>()
|
|
public open override /*1*/ fun getIterable(): kotlin.MutableIterable<T>?
|
|
public open override /*1*/ fun getReadOnlyIterable(): kotlin.Iterable<T>?
|
|
public open override /*1*/ fun setIterable(/*0*/ p0: kotlin.MutableIterable<T>?): kotlin.Unit
|
|
public open override /*1*/ fun setReadOnlyIterable(/*0*/ p0: kotlin.Iterable<T>?): kotlin.Unit
|
|
}
|
|
}
|