FIR deserializer: support properties
This commit is contained in:
committed by
Mikhail Glukhikh
parent
b02b090bdf
commit
9d7d358836
+22
-7
@@ -20,6 +20,7 @@ import org.jetbrains.kotlin.fir.scopes.impl.FirClassDeclaredMemberScope
|
||||
import org.jetbrains.kotlin.fir.symbols.ConeCallableSymbol
|
||||
import org.jetbrains.kotlin.fir.symbols.ConeClassLikeSymbol
|
||||
import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirCallableSymbol
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirTypeAliasSymbol
|
||||
import org.jetbrains.kotlin.load.java.JavaClassFinder
|
||||
@@ -54,6 +55,10 @@ class KotlinDeserializedJvmSymbolsProvider(
|
||||
proto.functionList.withIndex()
|
||||
.groupBy({ context.nameResolver.getName(it.value.name) }) { (index) -> index }
|
||||
}
|
||||
val topLevelPropertyNameIndex by lazy {
|
||||
proto.propertyList.withIndex()
|
||||
.groupBy({ context.nameResolver.getName(it.value.name) }) { (index) -> index }
|
||||
}
|
||||
val typeAliasNameIndex by lazy {
|
||||
proto.typeAliasList.withIndex()
|
||||
.groupBy({ context.nameResolver.getName(it.value.name) }) { (index) -> index }
|
||||
@@ -139,15 +144,25 @@ class KotlinDeserializedJvmSymbolsProvider(
|
||||
}
|
||||
}
|
||||
|
||||
private fun loadFunctionsByName(part: PackagePartsCacheData, name: Name): List<FirCallableSymbol> {
|
||||
val functionIds = part.topLevelFunctionNameIndex[name] ?: return emptyList()
|
||||
return functionIds.map { part.proto.getFunction(it) }
|
||||
.map {
|
||||
part.context.memberDeserializer.loadFunction(it).symbol
|
||||
}
|
||||
}
|
||||
|
||||
private fun loadPropertiesByName(part: PackagePartsCacheData, name: Name): List<FirCallableSymbol> {
|
||||
val propertyIds = part.topLevelPropertyNameIndex[name] ?: return emptyList()
|
||||
return propertyIds.map { part.proto.getProperty(it) }
|
||||
.map {
|
||||
part.context.memberDeserializer.loadProperty(it).symbol
|
||||
}
|
||||
}
|
||||
|
||||
override fun getTopLevelCallableSymbols(packageFqName: FqName, name: Name): List<ConeCallableSymbol> {
|
||||
return getPackageParts(packageFqName).flatMap { part ->
|
||||
val functionIds = part.topLevelFunctionNameIndex[name] ?: return@flatMap emptyList()
|
||||
functionIds.map { part.proto.getFunction(it) }
|
||||
.map {
|
||||
part.context.memberDeserializer.loadFunction(it).symbol
|
||||
}.filter { callableSymbol ->
|
||||
callableSymbol.callableId.callableName == name
|
||||
}
|
||||
loadFunctionsByName(part, name) + loadPropertiesByName(part, name)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+1
-3
@@ -9,8 +9,6 @@ import org.jetbrains.kotlin.fir.FirSession
|
||||
import org.jetbrains.kotlin.fir.declarations.impl.FirClassImpl
|
||||
import org.jetbrains.kotlin.fir.resolve.transformers.firUnsafe
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol
|
||||
import org.jetbrains.kotlin.fir.types.impl.ConeClassTypeImpl
|
||||
import org.jetbrains.kotlin.fir.types.impl.ConeTypeParameterTypeImpl
|
||||
import org.jetbrains.kotlin.fir.types.impl.FirResolvedTypeRefImpl
|
||||
import org.jetbrains.kotlin.metadata.ProtoBuf
|
||||
import org.jetbrains.kotlin.metadata.deserialization.Flags
|
||||
@@ -65,7 +63,7 @@ fun deserializeClassToSymbol(
|
||||
|
||||
// TODO: properties
|
||||
addDeclarations(classProto.functionList.map(classDeserializer::loadFunction))
|
||||
|
||||
addDeclarations(classProto.propertyList.map(classDeserializer::loadProperty))
|
||||
|
||||
addDeclarations(
|
||||
classProto.constructorList.map {
|
||||
|
||||
+35
@@ -15,6 +15,7 @@ import org.jetbrains.kotlin.fir.expressions.impl.FirExpressionStub
|
||||
import org.jetbrains.kotlin.fir.resolve.transformers.firUnsafe
|
||||
import org.jetbrains.kotlin.fir.symbols.CallableId
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirFunctionSymbol
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirPropertySymbol
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirTypeAliasSymbol
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirTypeParameterSymbol
|
||||
import org.jetbrains.kotlin.fir.types.ConeKotlinType
|
||||
@@ -143,6 +144,40 @@ class FirMemberDeserializer(private val c: FirDeserializationContext) {
|
||||
)
|
||||
}
|
||||
|
||||
fun loadProperty(proto: ProtoBuf.Property): FirProperty {
|
||||
val flags = if (proto.hasFlags()) proto.flags else loadOldFlags(proto.oldFlags)
|
||||
val callableName = c.nameResolver.getName(proto.name)
|
||||
val symbol = FirPropertySymbol(CallableId(c.packageFqName, c.relativeClassName, callableName))
|
||||
val local = c.childContext(proto.typeParameterList)
|
||||
val returnTypeRef = local.typeDeserializer.type(proto.returnType(c.typeTable)).toTypeRef()
|
||||
|
||||
val getterFlags = if (proto.hasGetterFlags()) proto.getterFlags else flags
|
||||
val setterFlags = if (proto.hasSetterFlags()) proto.setterFlags else flags
|
||||
|
||||
return FirMemberPropertyImpl(
|
||||
c.session,
|
||||
null,
|
||||
symbol,
|
||||
callableName,
|
||||
ProtoEnumFlags.visibility(Flags.VISIBILITY.get(flags)),
|
||||
ProtoEnumFlags.modality(Flags.MODALITY.get(flags)),
|
||||
Flags.IS_EXPECT_PROPERTY.get(flags),
|
||||
false,
|
||||
false,
|
||||
Flags.IS_CONST.get(flags),
|
||||
Flags.IS_LATEINIT.get(flags),
|
||||
proto.receiverType(c.typeTable)?.let(local.typeDeserializer::type)?.toTypeRef(),
|
||||
returnTypeRef,
|
||||
Flags.IS_VAR.get(flags),
|
||||
null,
|
||||
FirDefaultPropertyGetter(c.session, null, returnTypeRef, ProtoEnumFlags.visibility(Flags.VISIBILITY.get(getterFlags))),
|
||||
FirDefaultPropertySetter(c.session, null, returnTypeRef, ProtoEnumFlags.visibility(Flags.VISIBILITY.get(setterFlags))),
|
||||
null
|
||||
).apply {
|
||||
typeParameters += local.typeDeserializer.ownTypeParameters.map { it.firUnsafe() }
|
||||
}
|
||||
}
|
||||
|
||||
fun loadFunction(proto: ProtoBuf.Function): FirNamedFunction {
|
||||
val flags = if (proto.hasFlags()) proto.flags else loadOldFlags(proto.oldFlags)
|
||||
|
||||
|
||||
@@ -34,6 +34,9 @@ public abstract interface Collection<out E> : R|kotlin/collections/Iterable<E>|
|
||||
|
||||
public abstract operator fun iterator(): R|kotlin/collections/Iterator<E>|
|
||||
|
||||
public abstract val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
public abstract class DoubleIterator : R|kotlin/collections/Iterator<kotlin/Double>| {
|
||||
@@ -96,6 +99,9 @@ public abstract interface List<out E> : R|kotlin/collections/Collection<E>| {
|
||||
|
||||
public abstract fun subList(fromIndex: R|kotlin/Int|, toIndex: R|kotlin/Int|): R|kotlin/collections/List<E>|
|
||||
|
||||
public abstract val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
public abstract interface ListIterator<out T> : R|kotlin/collections/Iterator<T>| {
|
||||
@@ -133,7 +139,25 @@ public abstract interface Map<K, out V> : R|kotlin/Any| {
|
||||
|
||||
public abstract fun isEmpty(): R|kotlin/Boolean|
|
||||
|
||||
public abstract val entries: R|kotlin/collections/Set<kotlin/collections/Map.Entry<K, V>>|
|
||||
public get(): R|kotlin/collections/Set<kotlin/collections/Map.Entry<K, V>>|
|
||||
|
||||
public abstract val keys: R|kotlin/collections/Set<K>|
|
||||
public get(): R|kotlin/collections/Set<K>|
|
||||
|
||||
public abstract val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public abstract val values: R|kotlin/collections/Collection<V>|
|
||||
public get(): R|kotlin/collections/Collection<V>|
|
||||
|
||||
public abstract interface Entry<out K, out V> : R|kotlin/Any| {
|
||||
public abstract val key: R|K|
|
||||
public get(): R|K|
|
||||
|
||||
public abstract val value: R|V|
|
||||
public get(): R|V|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -218,6 +242,15 @@ public abstract interface MutableMap<K, V> : R|kotlin/collections/Map<K, V>| {
|
||||
|
||||
public open fun remove(key: R|K|, value: R|V|): R|kotlin/Boolean|
|
||||
|
||||
public abstract val entries: R|kotlin/collections/MutableSet<kotlin/collections/MutableMap.MutableEntry<K, V>>|
|
||||
public get(): R|kotlin/collections/MutableSet<kotlin/collections/MutableMap.MutableEntry<K, V>>|
|
||||
|
||||
public abstract val keys: R|kotlin/collections/MutableSet<K>|
|
||||
public get(): R|kotlin/collections/MutableSet<K>|
|
||||
|
||||
public abstract val values: R|kotlin/collections/MutableCollection<V>|
|
||||
public get(): R|kotlin/collections/MutableCollection<V>|
|
||||
|
||||
public abstract interface MutableEntry<K, V> : R|kotlin/collections/Map.Entry<K, V>| {
|
||||
public abstract fun setValue(newValue: R|V|): R|V|
|
||||
|
||||
@@ -251,6 +284,9 @@ public abstract interface Set<out E> : R|kotlin/collections/Collection<E>| {
|
||||
|
||||
public abstract operator fun iterator(): R|kotlin/collections/Iterator<E>|
|
||||
|
||||
public abstract val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
public abstract class ShortIterator : R|kotlin/collections/Iterator<kotlin/Short>| {
|
||||
|
||||
@@ -9,6 +9,15 @@ public open class CharProgression : R|kotlin/collections/Iterable<kotlin/Char>|
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final val first: R|kotlin/Char|
|
||||
public get(): R|kotlin/Char|
|
||||
|
||||
public final val last: R|kotlin/Char|
|
||||
public get(): R|kotlin/Char|
|
||||
|
||||
public final val step: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
internal constructor(start: R|kotlin/Char|, endInclusive: R|kotlin/Char|, step: R|kotlin/Int|): R|kotlin/ranges/CharProgression|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
@@ -25,6 +34,20 @@ internal final class CharProgressionIterator : R|kotlin/collections/CharIterator
|
||||
|
||||
public open fun nextChar(): R|kotlin/Char|
|
||||
|
||||
private final val finalElement: R|kotlin/Int|
|
||||
private get(): R|kotlin/Int|
|
||||
|
||||
private final var hasNext: R|kotlin/Boolean|
|
||||
private get(): R|kotlin/Boolean|
|
||||
private set(value: R|kotlin/Boolean|): kotlin/Unit
|
||||
|
||||
private final var next: R|kotlin/Int|
|
||||
private get(): R|kotlin/Int|
|
||||
private set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public final val step: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(first: R|kotlin/Char|, last: R|kotlin/Char|, step: R|kotlin/Int|): R|kotlin/ranges/CharProgressionIterator|
|
||||
|
||||
}
|
||||
@@ -40,9 +63,18 @@ public final class CharRange : R|kotlin/ranges/CharProgression|, R|kotlin/ranges
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public open val endInclusive: R|kotlin/Char|
|
||||
public get(): R|kotlin/Char|
|
||||
|
||||
public open val start: R|kotlin/Char|
|
||||
public get(): R|kotlin/Char|
|
||||
|
||||
public constructor(start: R|kotlin/Char|, endInclusive: R|kotlin/Char|): R|kotlin/ranges/CharRange|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val EMPTY: R|kotlin/ranges/CharRange|
|
||||
public get(): R|kotlin/ranges/CharRange|
|
||||
|
||||
private constructor(): R|kotlin/ranges/CharRange.Companion|
|
||||
|
||||
}
|
||||
@@ -54,6 +86,12 @@ public abstract interface ClosedRange<T> : R|kotlin/Any| {
|
||||
|
||||
public open fun isEmpty(): R|kotlin/Boolean|
|
||||
|
||||
public abstract val endInclusive: R|T|
|
||||
public get(): R|T|
|
||||
|
||||
public abstract val start: R|T|
|
||||
public get(): R|T|
|
||||
|
||||
}
|
||||
|
||||
public open class IntProgression : R|kotlin/collections/Iterable<kotlin/Int>| {
|
||||
@@ -67,6 +105,15 @@ public open class IntProgression : R|kotlin/collections/Iterable<kotlin/Int>| {
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final val first: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val last: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val step: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
internal constructor(start: R|kotlin/Int|, endInclusive: R|kotlin/Int|, step: R|kotlin/Int|): R|kotlin/ranges/IntProgression|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
@@ -83,6 +130,20 @@ internal final class IntProgressionIterator : R|kotlin/collections/IntIterator|
|
||||
|
||||
public open fun nextInt(): R|kotlin/Int|
|
||||
|
||||
private final val finalElement: R|kotlin/Int|
|
||||
private get(): R|kotlin/Int|
|
||||
|
||||
private final var hasNext: R|kotlin/Boolean|
|
||||
private get(): R|kotlin/Boolean|
|
||||
private set(value: R|kotlin/Boolean|): kotlin/Unit
|
||||
|
||||
private final var next: R|kotlin/Int|
|
||||
private get(): R|kotlin/Int|
|
||||
private set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public final val step: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(first: R|kotlin/Int|, last: R|kotlin/Int|, step: R|kotlin/Int|): R|kotlin/ranges/IntProgressionIterator|
|
||||
|
||||
}
|
||||
@@ -98,9 +159,18 @@ public final class IntRange : R|kotlin/ranges/IntProgression|, R|kotlin/ranges/C
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public open val endInclusive: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public open val start: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(start: R|kotlin/Int|, endInclusive: R|kotlin/Int|): R|kotlin/ranges/IntRange|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val EMPTY: R|kotlin/ranges/IntRange|
|
||||
public get(): R|kotlin/ranges/IntRange|
|
||||
|
||||
private constructor(): R|kotlin/ranges/IntRange.Companion|
|
||||
|
||||
}
|
||||
@@ -118,6 +188,15 @@ public open class LongProgression : R|kotlin/collections/Iterable<kotlin/Long>|
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final val first: R|kotlin/Long|
|
||||
public get(): R|kotlin/Long|
|
||||
|
||||
public final val last: R|kotlin/Long|
|
||||
public get(): R|kotlin/Long|
|
||||
|
||||
public final val step: R|kotlin/Long|
|
||||
public get(): R|kotlin/Long|
|
||||
|
||||
internal constructor(start: R|kotlin/Long|, endInclusive: R|kotlin/Long|, step: R|kotlin/Long|): R|kotlin/ranges/LongProgression|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
@@ -134,6 +213,20 @@ internal final class LongProgressionIterator : R|kotlin/collections/LongIterator
|
||||
|
||||
public open fun nextLong(): R|kotlin/Long|
|
||||
|
||||
private final val finalElement: R|kotlin/Long|
|
||||
private get(): R|kotlin/Long|
|
||||
|
||||
private final var hasNext: R|kotlin/Boolean|
|
||||
private get(): R|kotlin/Boolean|
|
||||
private set(value: R|kotlin/Boolean|): kotlin/Unit
|
||||
|
||||
private final var next: R|kotlin/Long|
|
||||
private get(): R|kotlin/Long|
|
||||
private set(value: R|kotlin/Long|): kotlin/Unit
|
||||
|
||||
public final val step: R|kotlin/Long|
|
||||
public get(): R|kotlin/Long|
|
||||
|
||||
public constructor(first: R|kotlin/Long|, last: R|kotlin/Long|, step: R|kotlin/Long|): R|kotlin/ranges/LongProgressionIterator|
|
||||
|
||||
}
|
||||
@@ -149,9 +242,18 @@ public final class LongRange : R|kotlin/ranges/LongProgression|, R|kotlin/ranges
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public open val endInclusive: R|kotlin/Long|
|
||||
public get(): R|kotlin/Long|
|
||||
|
||||
public open val start: R|kotlin/Long|
|
||||
public get(): R|kotlin/Long|
|
||||
|
||||
public constructor(start: R|kotlin/Long|, endInclusive: R|kotlin/Long|): R|kotlin/ranges/LongRange|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val EMPTY: R|kotlin/ranges/LongRange|
|
||||
public get(): R|kotlin/ranges/LongRange|
|
||||
|
||||
private constructor(): R|kotlin/ranges/LongRange.Companion|
|
||||
|
||||
}
|
||||
|
||||
+177
@@ -49,6 +49,9 @@ public final class Array<T> : R|kotlin/Any| {
|
||||
|
||||
public final operator fun set(index: R|kotlin/Int|, value: R|T|): R|kotlin/Unit|
|
||||
|
||||
public final val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor<T>(size: R|kotlin/Int|, init: R|kotlin/Function1<kotlin/Int, T>|): R|kotlin/Array<T>|
|
||||
|
||||
}
|
||||
@@ -80,6 +83,9 @@ public final class BooleanArray : R|kotlin/Any| {
|
||||
|
||||
public final operator fun set(index: R|kotlin/Int|, value: R|kotlin/Boolean|): R|kotlin/Unit|
|
||||
|
||||
public final val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(size: R|kotlin/Int|, init: R|kotlin/Function1<kotlin/Int, kotlin/Boolean>|): R|kotlin/BooleanArray|
|
||||
|
||||
public constructor(size: R|kotlin/Int|): R|kotlin/BooleanArray|
|
||||
@@ -204,6 +210,18 @@ public final class Byte : R|kotlin/Number|, R|kotlin/Comparable<kotlin/Byte>| {
|
||||
private constructor(): R|kotlin/Byte|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final const val MAX_VALUE: R|kotlin/Byte|
|
||||
public get(): R|kotlin/Byte|
|
||||
|
||||
public final const val MIN_VALUE: R|kotlin/Byte|
|
||||
public get(): R|kotlin/Byte|
|
||||
|
||||
public final const val SIZE_BITS: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final const val SIZE_BYTES: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|kotlin/Byte.Companion|
|
||||
|
||||
}
|
||||
@@ -217,6 +235,9 @@ public final class ByteArray : R|kotlin/Any| {
|
||||
|
||||
public final operator fun set(index: R|kotlin/Int|, value: R|kotlin/Byte|): R|kotlin/Unit|
|
||||
|
||||
public final val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(size: R|kotlin/Int|, init: R|kotlin/Function1<kotlin/Int, kotlin/Byte>|): R|kotlin/ByteArray|
|
||||
|
||||
public constructor(size: R|kotlin/Int|): R|kotlin/ByteArray|
|
||||
@@ -255,6 +276,36 @@ public final class Char : R|kotlin/Comparable<kotlin/Char>| {
|
||||
private constructor(): R|kotlin/Char|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final const val MAX_HIGH_SURROGATE: R|kotlin/Char|
|
||||
public get(): R|kotlin/Char|
|
||||
|
||||
public final const val MAX_LOW_SURROGATE: R|kotlin/Char|
|
||||
public get(): R|kotlin/Char|
|
||||
|
||||
public final const val MAX_SURROGATE: R|kotlin/Char|
|
||||
public get(): R|kotlin/Char|
|
||||
|
||||
public final const val MAX_VALUE: R|kotlin/Char|
|
||||
public get(): R|kotlin/Char|
|
||||
|
||||
public final const val MIN_HIGH_SURROGATE: R|kotlin/Char|
|
||||
public get(): R|kotlin/Char|
|
||||
|
||||
public final const val MIN_LOW_SURROGATE: R|kotlin/Char|
|
||||
public get(): R|kotlin/Char|
|
||||
|
||||
public final const val MIN_SURROGATE: R|kotlin/Char|
|
||||
public get(): R|kotlin/Char|
|
||||
|
||||
public final const val MIN_VALUE: R|kotlin/Char|
|
||||
public get(): R|kotlin/Char|
|
||||
|
||||
public final const val SIZE_BITS: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final const val SIZE_BYTES: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|kotlin/Char.Companion|
|
||||
|
||||
}
|
||||
@@ -268,6 +319,9 @@ public final class CharArray : R|kotlin/Any| {
|
||||
|
||||
public final operator fun set(index: R|kotlin/Int|, value: R|kotlin/Char|): R|kotlin/Unit|
|
||||
|
||||
public final val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(size: R|kotlin/Int|, init: R|kotlin/Function1<kotlin/Int, kotlin/Char>|): R|kotlin/CharArray|
|
||||
|
||||
public constructor(size: R|kotlin/Int|): R|kotlin/CharArray|
|
||||
@@ -279,6 +333,9 @@ public abstract interface CharSequence : R|kotlin/Any| {
|
||||
|
||||
public abstract fun subSequence(startIndex: R|kotlin/Int|, endIndex: R|kotlin/Int|): R|kotlin/CharSequence|
|
||||
|
||||
public abstract val length: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
public abstract interface Cloneable : R|kotlin/Any| {
|
||||
@@ -292,6 +349,15 @@ public abstract interface Comparable<in T> : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public final annotation class Deprecated : R|kotlin/Annotation| {
|
||||
public final val level: R|kotlin/DeprecationLevel|
|
||||
public get(): R|kotlin/DeprecationLevel|
|
||||
|
||||
public final val message: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public final val replaceWith: R|kotlin/ReplaceWith|
|
||||
public get(): R|kotlin/ReplaceWith|
|
||||
|
||||
public constructor(message: R|kotlin/String|, replaceWith: R|kotlin/ReplaceWith| = STUB, level: R|kotlin/DeprecationLevel| = STUB): R|kotlin/Deprecated|
|
||||
|
||||
}
|
||||
@@ -411,6 +477,21 @@ public final class Double : R|kotlin/Number|, R|kotlin/Comparable<kotlin/Double>
|
||||
private constructor(): R|kotlin/Double|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val MAX_VALUE: R|kotlin/Double|
|
||||
public get(): R|kotlin/Double|
|
||||
|
||||
public final val MIN_VALUE: R|kotlin/Double|
|
||||
public get(): R|kotlin/Double|
|
||||
|
||||
public final val NEGATIVE_INFINITY: R|kotlin/Double|
|
||||
public get(): R|kotlin/Double|
|
||||
|
||||
public final val NaN: R|kotlin/Double|
|
||||
public get(): R|kotlin/Double|
|
||||
|
||||
public final val POSITIVE_INFINITY: R|kotlin/Double|
|
||||
public get(): R|kotlin/Double|
|
||||
|
||||
private constructor(): R|kotlin/Double.Companion|
|
||||
|
||||
}
|
||||
@@ -424,6 +505,9 @@ public final class DoubleArray : R|kotlin/Any| {
|
||||
|
||||
public final operator fun set(index: R|kotlin/Int|, value: R|kotlin/Double|): R|kotlin/Unit|
|
||||
|
||||
public final val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(size: R|kotlin/Int|, init: R|kotlin/Function1<kotlin/Int, kotlin/Double>|): R|kotlin/DoubleArray|
|
||||
|
||||
public constructor(size: R|kotlin/Int|): R|kotlin/DoubleArray|
|
||||
@@ -446,6 +530,12 @@ public abstract class Enum<E> : R|kotlin/Comparable<E>| {
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final val name: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public final val ordinal: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor<E>(name: R|kotlin/String|, ordinal: R|kotlin/Int|): R|kotlin/Enum<E>|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
@@ -570,6 +660,21 @@ public final class Float : R|kotlin/Number|, R|kotlin/Comparable<kotlin/Float>|
|
||||
private constructor(): R|kotlin/Float|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val MAX_VALUE: R|kotlin/Float|
|
||||
public get(): R|kotlin/Float|
|
||||
|
||||
public final val MIN_VALUE: R|kotlin/Float|
|
||||
public get(): R|kotlin/Float|
|
||||
|
||||
public final val NEGATIVE_INFINITY: R|kotlin/Float|
|
||||
public get(): R|kotlin/Float|
|
||||
|
||||
public final val NaN: R|kotlin/Float|
|
||||
public get(): R|kotlin/Float|
|
||||
|
||||
public final val POSITIVE_INFINITY: R|kotlin/Float|
|
||||
public get(): R|kotlin/Float|
|
||||
|
||||
private constructor(): R|kotlin/Float.Companion|
|
||||
|
||||
}
|
||||
@@ -583,6 +688,9 @@ public final class FloatArray : R|kotlin/Any| {
|
||||
|
||||
public final operator fun set(index: R|kotlin/Int|, value: R|kotlin/Float|): R|kotlin/Unit|
|
||||
|
||||
public final val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(size: R|kotlin/Int|, init: R|kotlin/Function1<kotlin/Int, kotlin/Float>|): R|kotlin/FloatArray|
|
||||
|
||||
public constructor(size: R|kotlin/Int|): R|kotlin/FloatArray|
|
||||
@@ -724,6 +832,18 @@ public final class Int : R|kotlin/Number|, R|kotlin/Comparable<kotlin/Int>| {
|
||||
private constructor(): R|kotlin/Int|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final const val MAX_VALUE: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final const val MIN_VALUE: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final const val SIZE_BITS: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final const val SIZE_BYTES: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|kotlin/Int.Companion|
|
||||
|
||||
}
|
||||
@@ -737,6 +857,9 @@ public final class IntArray : R|kotlin/Any| {
|
||||
|
||||
public final operator fun set(index: R|kotlin/Int|, value: R|kotlin/Int|): R|kotlin/Unit|
|
||||
|
||||
public final val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(size: R|kotlin/Int|, init: R|kotlin/Function1<kotlin/Int, kotlin/Int>|): R|kotlin/IntArray|
|
||||
|
||||
public constructor(size: R|kotlin/Int|): R|kotlin/IntArray|
|
||||
@@ -875,6 +998,18 @@ public final class Long : R|kotlin/Number|, R|kotlin/Comparable<kotlin/Long>| {
|
||||
private constructor(): R|kotlin/Long|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final const val MAX_VALUE: R|kotlin/Long|
|
||||
public get(): R|kotlin/Long|
|
||||
|
||||
public final const val MIN_VALUE: R|kotlin/Long|
|
||||
public get(): R|kotlin/Long|
|
||||
|
||||
public final const val SIZE_BITS: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final const val SIZE_BYTES: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|kotlin/Long.Companion|
|
||||
|
||||
}
|
||||
@@ -888,6 +1023,9 @@ public final class LongArray : R|kotlin/Any| {
|
||||
|
||||
public final operator fun set(index: R|kotlin/Int|, value: R|kotlin/Long|): R|kotlin/Unit|
|
||||
|
||||
public final val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(size: R|kotlin/Int|, init: R|kotlin/Function1<kotlin/Int, kotlin/Long>|): R|kotlin/LongArray|
|
||||
|
||||
public constructor(size: R|kotlin/Int|): R|kotlin/LongArray|
|
||||
@@ -919,6 +1057,9 @@ public abstract class Number : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public final annotation class ParameterName : R|kotlin/Annotation| {
|
||||
public final val name: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(name: R|kotlin/String|): R|kotlin/ParameterName|
|
||||
|
||||
}
|
||||
@@ -929,6 +1070,12 @@ public final annotation class PublishedApi : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public final annotation class ReplaceWith : R|kotlin/Annotation| {
|
||||
public final val expression: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public final val imports: R|kotlin/Array<out kotlin/String>|
|
||||
public get(): R|kotlin/Array<out kotlin/String>|
|
||||
|
||||
public constructor(expression: R|kotlin/String|, vararg imports: R|kotlin/Array<out kotlin/String>|): R|kotlin/ReplaceWith|
|
||||
|
||||
}
|
||||
@@ -1051,6 +1198,18 @@ public final class Short : R|kotlin/Number|, R|kotlin/Comparable<kotlin/Short>|
|
||||
private constructor(): R|kotlin/Short|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final const val MAX_VALUE: R|kotlin/Short|
|
||||
public get(): R|kotlin/Short|
|
||||
|
||||
public final const val MIN_VALUE: R|kotlin/Short|
|
||||
public get(): R|kotlin/Short|
|
||||
|
||||
public final const val SIZE_BITS: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final const val SIZE_BYTES: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|kotlin/Short.Companion|
|
||||
|
||||
}
|
||||
@@ -1064,6 +1223,9 @@ public final class ShortArray : R|kotlin/Any| {
|
||||
|
||||
public final operator fun set(index: R|kotlin/Int|, value: R|kotlin/Short|): R|kotlin/Unit|
|
||||
|
||||
public final val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(size: R|kotlin/Int|, init: R|kotlin/Function1<kotlin/Int, kotlin/Short>|): R|kotlin/ShortArray|
|
||||
|
||||
public constructor(size: R|kotlin/Int|): R|kotlin/ShortArray|
|
||||
@@ -1071,6 +1233,9 @@ public final class ShortArray : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public final annotation class SinceKotlin : R|kotlin/Annotation| {
|
||||
public final val version: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(version: R|kotlin/String|): R|kotlin/SinceKotlin|
|
||||
|
||||
}
|
||||
@@ -1084,6 +1249,9 @@ public final class String : R|kotlin/Comparable<kotlin/String>|, R|kotlin/CharSe
|
||||
|
||||
public open fun subSequence(startIndex: R|kotlin/Int|, endIndex: R|kotlin/Int|): R|kotlin/CharSequence|
|
||||
|
||||
public open val length: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|kotlin/String|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
@@ -1094,11 +1262,20 @@ public final class String : R|kotlin/Comparable<kotlin/String>|, R|kotlin/CharSe
|
||||
}
|
||||
|
||||
public final annotation class Suppress : R|kotlin/Annotation| {
|
||||
public final val names: R|kotlin/Array<out kotlin/String>|
|
||||
public get(): R|kotlin/Array<out kotlin/String>|
|
||||
|
||||
public constructor(vararg names: R|kotlin/Array<out kotlin/String>|): R|kotlin/Suppress|
|
||||
|
||||
}
|
||||
|
||||
public open class Throwable : R|kotlin/Any| {
|
||||
public open val cause: R|kotlin/Throwable|?
|
||||
public get(): R|kotlin/Throwable|?
|
||||
|
||||
public open val message: R|kotlin/String|?
|
||||
public get(): R|kotlin/String|?
|
||||
|
||||
public constructor(message: R|kotlin/String|?): R|kotlin/Throwable|
|
||||
|
||||
public constructor(cause: R|kotlin/Throwable|?): R|kotlin/Throwable|
|
||||
|
||||
Vendored
+12
@@ -9,16 +9,28 @@ public final enum class E : R|kotlin/Enum<test/E>| {
|
||||
}
|
||||
|
||||
public final annotation class EnumOption : R|kotlin/Annotation| {
|
||||
public final val option: R|test/E|
|
||||
public get(): R|test/E|
|
||||
|
||||
public constructor(option: R|test/E|): R|test/EnumOption|
|
||||
|
||||
}
|
||||
|
||||
public final annotation class OptionGroups : R|kotlin/Annotation| {
|
||||
public final val o1: R|test/StringOptions|
|
||||
public get(): R|test/StringOptions|
|
||||
|
||||
public final val o2: R|test/EnumOption|
|
||||
public get(): R|test/EnumOption|
|
||||
|
||||
public constructor(o1: R|test/StringOptions|, o2: R|test/EnumOption|): R|test/OptionGroups|
|
||||
|
||||
}
|
||||
|
||||
public final annotation class StringOptions : R|kotlin/Annotation| {
|
||||
public final val option: R|kotlin/Array<out kotlin/String>|
|
||||
public get(): R|kotlin/Array<out kotlin/String>|
|
||||
|
||||
public constructor(vararg option: R|kotlin/Array<out kotlin/String>|): R|test/StringOptions|
|
||||
|
||||
}
|
||||
|
||||
+12
@@ -1,4 +1,16 @@
|
||||
public final annotation class Anno : R|kotlin/Annotation| {
|
||||
public final val d2arKlass: R|kotlin/reflect/KClass<kotlin/Array<kotlin/DoubleArray>>|
|
||||
public get(): R|kotlin/reflect/KClass<kotlin/Array<kotlin/DoubleArray>>|
|
||||
|
||||
public final val klass: R|kotlin/reflect/KClass<*>|
|
||||
public get(): R|kotlin/reflect/KClass<*>|
|
||||
|
||||
public final val klasses: R|kotlin/Array<kotlin/reflect/KClass<*>>|
|
||||
public get(): R|kotlin/Array<kotlin/reflect/KClass<*>>|
|
||||
|
||||
public final val sarKlass: R|kotlin/reflect/KClass<kotlin/Array<kotlin/String>>|
|
||||
public get(): R|kotlin/reflect/KClass<kotlin/Array<kotlin/String>>|
|
||||
|
||||
public constructor(klass: R|kotlin/reflect/KClass<*>|, klasses: R|kotlin/Array<kotlin/reflect/KClass<*>>|, sarKlass: R|kotlin/reflect/KClass<kotlin/Array<kotlin/String>>|, d2arKlass: R|kotlin/reflect/KClass<kotlin/Array<kotlin/DoubleArray>>|): R|test/Anno|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+6
@@ -4,6 +4,9 @@ public final enum class E : R|kotlin/Enum<test/E>| {
|
||||
}
|
||||
|
||||
public final annotation class EnumAnno : R|kotlin/Annotation| {
|
||||
public final val value: R|test/E|
|
||||
public get(): R|test/E|
|
||||
|
||||
public constructor(value: R|test/E|): R|test/EnumAnno|
|
||||
|
||||
}
|
||||
@@ -16,6 +19,9 @@ public final class EnumArgumentWithCustomToString : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public final annotation class EnumArrayAnno : R|kotlin/Annotation| {
|
||||
public final val value: R|kotlin/Array<out test/E>|
|
||||
public get(): R|kotlin/Array<out test/E>|
|
||||
|
||||
public constructor(vararg value: R|kotlin/Array<out test/E>|): R|test/EnumArrayAnno|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+6
@@ -1,4 +1,7 @@
|
||||
public final annotation class Anno : R|kotlin/Annotation| {
|
||||
public final val s: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(s: R|kotlin/String|): R|test/Anno|
|
||||
|
||||
}
|
||||
@@ -6,4 +9,7 @@ public final annotation class Anno : R|kotlin/Annotation| {
|
||||
public abstract interface T : R|kotlin/Any| {
|
||||
public abstract fun foo(): R|kotlin/Array<kotlin/Array<kotlin/Array<test/T>>>|
|
||||
|
||||
public abstract val bar: R|kotlin/Array<kotlin/Array<kotlin/BooleanArray>>|
|
||||
public get(): R|kotlin/Array<kotlin/Array<kotlin/BooleanArray>>|
|
||||
|
||||
}
|
||||
|
||||
+24
@@ -1,4 +1,28 @@
|
||||
public final annotation class Anno : R|kotlin/Annotation| {
|
||||
public final val booleans: R|kotlin/BooleanArray|
|
||||
public get(): R|kotlin/BooleanArray|
|
||||
|
||||
public final val bytes: R|kotlin/ByteArray|
|
||||
public get(): R|kotlin/ByteArray|
|
||||
|
||||
public final val chars: R|kotlin/CharArray|
|
||||
public get(): R|kotlin/CharArray|
|
||||
|
||||
public final val doubles: R|kotlin/DoubleArray|
|
||||
public get(): R|kotlin/DoubleArray|
|
||||
|
||||
public final val floats: R|kotlin/FloatArray|
|
||||
public get(): R|kotlin/FloatArray|
|
||||
|
||||
public final val ints: R|kotlin/IntArray|
|
||||
public get(): R|kotlin/IntArray|
|
||||
|
||||
public final val longs: R|kotlin/LongArray|
|
||||
public get(): R|kotlin/LongArray|
|
||||
|
||||
public final val shorts: R|kotlin/ShortArray|
|
||||
public get(): R|kotlin/ShortArray|
|
||||
|
||||
public constructor(bytes: R|kotlin/ByteArray|, shorts: R|kotlin/ShortArray|, ints: R|kotlin/IntArray|, longs: R|kotlin/LongArray|, chars: R|kotlin/CharArray|, floats: R|kotlin/FloatArray|, doubles: R|kotlin/DoubleArray|, booleans: R|kotlin/BooleanArray|): R|test/Anno|
|
||||
|
||||
}
|
||||
|
||||
+4
@@ -7,6 +7,10 @@ public final class Class : R|kotlin/Any| {
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final var property: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
private constructor(): R|test/Class.Companion|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -1,4 +1,7 @@
|
||||
public final annotation class Anno : R|kotlin/Annotation| {
|
||||
public final val value: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(value: R|kotlin/String|): R|test/Anno|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+3
@@ -4,6 +4,9 @@ public final annotation class Anno : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public final class Class : R|kotlin/Any| {
|
||||
public final val x: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
}
|
||||
|
||||
+7
@@ -1,4 +1,7 @@
|
||||
public final annotation class Anno : R|kotlin/Annotation| {
|
||||
public final val t: R|java/lang/annotation/ElementType|
|
||||
public get(): R|java/lang/annotation/ElementType|
|
||||
|
||||
public constructor(t: R|java/lang/annotation/ElementType|): R|test/Anno|
|
||||
|
||||
}
|
||||
@@ -6,6 +9,10 @@ public final annotation class Anno : R|kotlin/Annotation| {
|
||||
public final class Class : R|kotlin/Any| {
|
||||
public final fun foo(): R|kotlin/Unit|
|
||||
|
||||
public final var bar: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
}
|
||||
|
||||
+6
@@ -1,4 +1,10 @@
|
||||
public final annotation class Anno : R|kotlin/Annotation| {
|
||||
public final val value: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public final val x: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(value: R|kotlin/String| = STUB, x: R|kotlin/Int| = STUB): R|test/Anno|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -4,6 +4,9 @@ public final annotation class Anno : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public final class Class : R|kotlin/Any| {
|
||||
public final val property: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
}
|
||||
|
||||
+9
@@ -4,6 +4,9 @@ public final annotation class Ann : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public sealed class Sealed : R|kotlin/Any| {
|
||||
public final val z: R|test/Z|
|
||||
public get(): R|test/Z|
|
||||
|
||||
private constructor(z: R|test/Z|): R|test/Sealed|
|
||||
|
||||
public final class Derived : R|test/Sealed| {
|
||||
@@ -14,6 +17,9 @@ public sealed class Sealed : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public final class Test : R|kotlin/Any| {
|
||||
public final val z: R|test/Z|
|
||||
public get(): R|test/Z|
|
||||
|
||||
public constructor(z: R|test/Z|, a: R|kotlin/Int|): R|test/Test|
|
||||
|
||||
private constructor(z: R|test/Z|, s: R|kotlin/String|): R|test/Test|
|
||||
@@ -29,6 +35,9 @@ public final inline class Z : R|kotlin/Any| {
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final val x: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(x: R|kotlin/Int|): R|test/Z|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+4
@@ -4,6 +4,10 @@ public final annotation class Anno : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public final class Class : R|kotlin/Any| {
|
||||
public final var property: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -5,6 +5,9 @@ public final inline class Z : R|kotlin/Any| {
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final val value: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
internal constructor(value: R|kotlin/Int|): R|test/Z|
|
||||
|
||||
}
|
||||
|
||||
+4
@@ -4,6 +4,10 @@ public final annotation class Anno : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public final class Class : R|kotlin/Any| {
|
||||
public final var property: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -5,6 +5,9 @@ public final class A : R|kotlin/Any| {
|
||||
public constructor(): R|test/A.B|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val TEST: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/A.B.Companion|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -9,6 +9,9 @@ public final data class My : R|kotlin/Any| {
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final val x: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(x: R|kotlin/Int|): R|test/My|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -1,4 +1,7 @@
|
||||
public final annotation class Anno : R|kotlin/Annotation| {
|
||||
public final val t: R|java/lang/annotation/ElementType|
|
||||
public get(): R|java/lang/annotation/ElementType|
|
||||
|
||||
public constructor(t: R|java/lang/annotation/ElementType|): R|test/Anno|
|
||||
|
||||
}
|
||||
|
||||
+24
@@ -1,14 +1,23 @@
|
||||
public final annotation class BooleanAnno : R|kotlin/Annotation| {
|
||||
public final val value: R|kotlin/Boolean|
|
||||
public get(): R|kotlin/Boolean|
|
||||
|
||||
public constructor(value: R|kotlin/Boolean|): R|test/BooleanAnno|
|
||||
|
||||
}
|
||||
|
||||
public final annotation class ByteAnno : R|kotlin/Annotation| {
|
||||
public final val value: R|kotlin/Byte|
|
||||
public get(): R|kotlin/Byte|
|
||||
|
||||
public constructor(value: R|kotlin/Byte|): R|test/ByteAnno|
|
||||
|
||||
}
|
||||
|
||||
public final annotation class CharAnno : R|kotlin/Annotation| {
|
||||
public final val value: R|kotlin/Char|
|
||||
public get(): R|kotlin/Char|
|
||||
|
||||
public constructor(value: R|kotlin/Char|): R|test/CharAnno|
|
||||
|
||||
}
|
||||
@@ -19,26 +28,41 @@ public final class Class : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public final annotation class DoubleAnno : R|kotlin/Annotation| {
|
||||
public final val value: R|kotlin/Double|
|
||||
public get(): R|kotlin/Double|
|
||||
|
||||
public constructor(value: R|kotlin/Double|): R|test/DoubleAnno|
|
||||
|
||||
}
|
||||
|
||||
public final annotation class FloatAnno : R|kotlin/Annotation| {
|
||||
public final val value: R|kotlin/Float|
|
||||
public get(): R|kotlin/Float|
|
||||
|
||||
public constructor(value: R|kotlin/Float|): R|test/FloatAnno|
|
||||
|
||||
}
|
||||
|
||||
public final annotation class IntAnno : R|kotlin/Annotation| {
|
||||
public final val value: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(value: R|kotlin/Int|): R|test/IntAnno|
|
||||
|
||||
}
|
||||
|
||||
public final annotation class LongAnno : R|kotlin/Annotation| {
|
||||
public final val value: R|kotlin/Long|
|
||||
public get(): R|kotlin/Long|
|
||||
|
||||
public constructor(value: R|kotlin/Long|): R|test/LongAnno|
|
||||
|
||||
}
|
||||
|
||||
public final annotation class ShortAnno : R|kotlin/Annotation| {
|
||||
public final val value: R|kotlin/Short|
|
||||
public get(): R|kotlin/Short|
|
||||
|
||||
public constructor(value: R|kotlin/Short|): R|test/ShortAnno|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+9
@@ -1,4 +1,13 @@
|
||||
public final annotation class Anno : R|kotlin/Annotation| {
|
||||
public final val double: R|kotlin/Double|
|
||||
public get(): R|kotlin/Double|
|
||||
|
||||
public final val int: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val string: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(int: R|kotlin/Int|, string: R|kotlin/String|, double: R|kotlin/Double|): R|test/Anno|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+3
@@ -1,6 +1,9 @@
|
||||
public final fun foo(): R|kotlin/Unit|
|
||||
|
||||
public final annotation class Anno : R|kotlin/Annotation| {
|
||||
public final val t: R|java/lang/annotation/ElementType|
|
||||
public get(): R|java/lang/annotation/ElementType|
|
||||
|
||||
public constructor(t: R|java/lang/annotation/ElementType|): R|test/Anno|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+3
@@ -3,6 +3,9 @@ public final fun baz(): R|kotlin/Unit|
|
||||
public final fun foo(): R|kotlin/Unit|
|
||||
|
||||
public final annotation class Anno : R|kotlin/Annotation| {
|
||||
public final val t: R|kotlin/Array<out java/lang/annotation/ElementType>|
|
||||
public get(): R|kotlin/Array<out java/lang/annotation/ElementType>|
|
||||
|
||||
public constructor(vararg t: R|kotlin/Array<out java/lang/annotation/ElementType>|): R|test/Anno|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+3
@@ -3,6 +3,9 @@ public final fun baz(): R|kotlin/Unit|
|
||||
public final fun foo(): R|kotlin/Unit|
|
||||
|
||||
public final annotation class Anno : R|kotlin/Annotation| {
|
||||
public final val t: R|kotlin/Array<out kotlin/String>|
|
||||
public get(): R|kotlin/Array<out kotlin/String>|
|
||||
|
||||
public constructor(vararg t: R|kotlin/Array<out kotlin/String>|): R|test/Anno|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -9,6 +9,9 @@ public final annotation class B : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public final class Class : R|kotlin/Any| {
|
||||
public final val x: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(x: R|kotlin/Int|, y: R|kotlin/String|): R|test/Class|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+6
@@ -9,6 +9,12 @@ public final annotation class B : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public final enum class E : R|kotlin/Enum<test/E>| {
|
||||
public final val x: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public final val y: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(x: R|kotlin/String|, y: R|kotlin/Int|): R|test/E|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+4
@@ -4,6 +4,10 @@ public final annotation class A : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public final class Class : R|kotlin/Any| {
|
||||
public final var R|kotlin/Int|.foo: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+9
@@ -1,4 +1,7 @@
|
||||
public final annotation class A : R|kotlin/Annotation| {
|
||||
public final val s: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(s: R|kotlin/String|): R|test/A|
|
||||
|
||||
}
|
||||
@@ -7,11 +10,17 @@ public final class Outer : R|kotlin/Any| {
|
||||
public constructor(): R|test/Outer|
|
||||
|
||||
public final inner class Inner : R|kotlin/Any| {
|
||||
public final val y: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(y: R|kotlin/String|): R|test/Outer.Inner|
|
||||
|
||||
}
|
||||
|
||||
public final class Nested : R|kotlin/Any| {
|
||||
public final val x: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(x: R|kotlin/String|): R|test/Outer.Nested|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+4
@@ -4,6 +4,10 @@ public final annotation class A : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public final class Class : R|kotlin/Any| {
|
||||
public final var foo: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -4,6 +4,9 @@ public final annotation class Anno : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public final class Class : R|kotlin/Any| {
|
||||
public final val property: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -7,6 +7,9 @@ public final class Class : R|kotlin/Any| {
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val property: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/Class.Companion|
|
||||
|
||||
}
|
||||
|
||||
+9
@@ -1,4 +1,13 @@
|
||||
public final class Class : R|kotlin/Any| {
|
||||
public final val R|kotlin/Double|.extension: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val R|kotlin/Int|.extension: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val R|kotlin/String|.extension: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -7,6 +7,9 @@ public final class Class : R|kotlin/Any| {
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
public abstract interface Trait : R|kotlin/Any| {
|
||||
public abstract val property: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -4,4 +4,7 @@ public final annotation class Anno : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public abstract interface Trait : R|kotlin/Any| {
|
||||
public abstract val property: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -5,6 +5,9 @@ public final annotation class Anno : R|kotlin/Annotation| {
|
||||
|
||||
public abstract interface Trait : R|kotlin/Any| {
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val property: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/Trait.Companion|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+3
@@ -12,6 +12,9 @@ public final class A : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public final annotation class Ann : R|kotlin/Annotation| {
|
||||
public final val klass: R|kotlin/reflect/KClass<*>|
|
||||
public get(): R|kotlin/reflect/KClass<*>|
|
||||
|
||||
public constructor(klass: R|kotlin/reflect/KClass<*>|): R|test/Ann|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+6
@@ -1,4 +1,10 @@
|
||||
public final annotation class Ann : R|kotlin/Annotation| {
|
||||
public final val x: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public final val y: R|kotlin/Double|
|
||||
public get(): R|kotlin/Double|
|
||||
|
||||
public constructor(x: R|kotlin/String|, y: R|kotlin/Double|): R|test/Ann|
|
||||
|
||||
}
|
||||
|
||||
+6
@@ -1,4 +1,10 @@
|
||||
public final annotation class A : R|kotlin/Annotation| {
|
||||
public final val x: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public final val y: R|kotlin/Double|
|
||||
public get(): R|kotlin/Double|
|
||||
|
||||
public constructor(x: R|kotlin/String|, y: R|kotlin/Double|): R|test/A|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+3
@@ -4,6 +4,9 @@ public final annotation class Anno : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public final class Class : R|kotlin/Any| {
|
||||
public final val property: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+4
@@ -4,6 +4,10 @@ public final annotation class Anno : R|kotlin/Annotation| {
|
||||
}
|
||||
|
||||
public final class Class : R|kotlin/Any| {
|
||||
public final var property: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
}
|
||||
|
||||
+18
@@ -1,12 +1,30 @@
|
||||
public final annotation class A : R|kotlin/Annotation| {
|
||||
public final val value: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(value: R|kotlin/String|): R|test/A|
|
||||
|
||||
}
|
||||
|
||||
public final annotation class B : R|kotlin/Annotation| {
|
||||
public final val value: R|kotlin/Array<kotlin/String>|
|
||||
public get(): R|kotlin/Array<kotlin/String>|
|
||||
|
||||
public constructor(value: R|kotlin/Array<kotlin/String>|): R|test/B|
|
||||
|
||||
}
|
||||
|
||||
public abstract interface I : R|kotlin/Any| {
|
||||
public abstract var getterAndSetter: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public abstract var propertyAndGetter: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public abstract var propertyAndSetter: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
}
|
||||
|
||||
Vendored
+7
@@ -1,6 +1,13 @@
|
||||
public final class A : R|kotlin/Any| {
|
||||
public final fun R|kotlin/String|.myLength(q: R|kotlin/String|): R|kotlin/Int|
|
||||
|
||||
public final val R|kotlin/String|.myLength2: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final var R|kotlin/String|.myLength3: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/A|
|
||||
|
||||
}
|
||||
|
||||
+33
@@ -1,7 +1,13 @@
|
||||
public final class ConstructorTypeParamClassObjectConflict<test> : R|kotlin/Any| {
|
||||
public final val some: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor<test>(): R|test/ConstructorTypeParamClassObjectConflict<test>|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val test: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/ConstructorTypeParamClassObjectConflict.Companion|
|
||||
|
||||
}
|
||||
@@ -9,6 +15,9 @@ public final class ConstructorTypeParamClassObjectConflict<test> : R|kotlin/Any|
|
||||
}
|
||||
|
||||
public final class ConstructorTypeParamClassObjectTypeConflict<test> : R|kotlin/Any| {
|
||||
public final val some: R|test|
|
||||
public get(): R|test|
|
||||
|
||||
public constructor<test>(): R|test/ConstructorTypeParamClassObjectTypeConflict<test>|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
@@ -22,9 +31,18 @@ public final class ConstructorTypeParamClassObjectTypeConflict<test> : R|kotlin/
|
||||
}
|
||||
|
||||
public final class TestClassObjectAndClassConflict : R|kotlin/Any| {
|
||||
public final val bla: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public final val some: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(): R|test/TestClassObjectAndClassConflict|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val bla: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/TestClassObjectAndClassConflict.Companion|
|
||||
|
||||
}
|
||||
@@ -32,9 +50,15 @@ public final class TestClassObjectAndClassConflict : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public final class TestConstructorParamClassObjectConflict : R|kotlin/Any| {
|
||||
public final val some: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(test: R|kotlin/String|): R|test/TestConstructorParamClassObjectConflict|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val test: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/TestConstructorParamClassObjectConflict.Companion|
|
||||
|
||||
}
|
||||
@@ -42,9 +66,18 @@ public final class TestConstructorParamClassObjectConflict : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public final class TestConstructorValClassObjectConflict : R|kotlin/Any| {
|
||||
public final val some: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public final val test: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(test: R|kotlin/String|): R|test/TestConstructorValClassObjectConflict|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val test: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/TestConstructorValClassObjectConflict.Companion|
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
public final object Obj : R|kotlin/Any| {
|
||||
public final fun f(): R|kotlin/String|
|
||||
|
||||
public final val v: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
private constructor(): R|test/Obj|
|
||||
|
||||
}
|
||||
|
||||
@@ -4,6 +4,9 @@ public final class Outer : R|kotlin/Any| {
|
||||
public final object Obj : R|kotlin/Any| {
|
||||
public final fun f(): R|kotlin/String|
|
||||
|
||||
public final val v: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
private constructor(): R|test/Outer.Obj|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -7,6 +7,9 @@ public final class Outer : R|kotlin/Any| {
|
||||
public final object Obj : R|kotlin/Any| {
|
||||
public final fun f(): R|kotlin/String|
|
||||
|
||||
public final val v: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
private constructor(): R|test/Outer.Companion.Obj|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -4,6 +4,9 @@ public final object Outer : R|kotlin/Any| {
|
||||
public final object Obj : R|kotlin/Any| {
|
||||
public final fun f(): R|kotlin/String|
|
||||
|
||||
public final val v: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
private constructor(): R|test/Outer.Obj|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+3
@@ -1,6 +1,9 @@
|
||||
public final object Obj : R|kotlin/Any| {
|
||||
public final fun f(): R|kotlin/String|
|
||||
|
||||
public final val v: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
private constructor(): R|test/Obj|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -2,6 +2,9 @@ public final class ClassObjectDeclaresProperty : R|kotlin/Any| {
|
||||
public constructor(): R|test/ClassObjectDeclaresProperty|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val i: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/ClassObjectDeclaresProperty.Companion|
|
||||
|
||||
}
|
||||
|
||||
+4
@@ -2,6 +2,10 @@ public final class ClassObjectDeclaresProperty : R|kotlin/Any| {
|
||||
public constructor(): R|test/ClassObjectDeclaresProperty|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final var s: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
public set(value: R|kotlin/String|): kotlin/Unit
|
||||
|
||||
private constructor(): R|test/ClassObjectDeclaresProperty.Companion|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+25
@@ -4,6 +4,31 @@ public final class Test : R|kotlin/Any| {
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final fun incProp4(): R|kotlin/Unit|
|
||||
|
||||
public final const val constProp8: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val prop1: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final var prop2: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
protected set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public final val prop3: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final var prop4: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public final var prop5: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public final var prop7: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
private constructor(): R|test/Test.Companion|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+25
@@ -2,6 +2,31 @@ public abstract interface Test : R|kotlin/Any| {
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final fun incProp4(): R|kotlin/Unit|
|
||||
|
||||
public final const val constProp8: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val prop1: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final var prop2: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
protected set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public final val prop3: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final var prop4: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public final var prop5: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public final var prop7: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
private constructor(): R|test/Test.Companion|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+6
@@ -1,7 +1,13 @@
|
||||
public final class A : R|kotlin/Any| {
|
||||
public final val other: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|test/A|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val some: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/A.Companion|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+3
@@ -1,4 +1,7 @@
|
||||
public final class TestingKotlinCollections : R|kotlin/Any| {
|
||||
public final val arguments: R|kotlin/collections/Collection<kotlin/String>|
|
||||
public get(): R|kotlin/collections/Collection<kotlin/String>|
|
||||
|
||||
public constructor(arguments: R|kotlin/collections/Collection<kotlin/String>|): R|test/TestingKotlinCollections|
|
||||
|
||||
}
|
||||
|
||||
+7
@@ -11,6 +11,13 @@ public final data class DataClass : R|kotlin/Any| {
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final var x: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
public set(value: R|kotlin/String|): kotlin/Unit
|
||||
|
||||
public final val z: R|kotlin/Double|
|
||||
public get(): R|kotlin/Double|
|
||||
|
||||
public constructor(x: R|kotlin/String|, z: R|kotlin/Double|): R|test/DataClass|
|
||||
|
||||
}
|
||||
|
||||
@@ -9,6 +9,9 @@ public final data class DataClass : R|kotlin/Any| {
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final val x: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(x: R|kotlin/String|): R|test/DataClass|
|
||||
|
||||
}
|
||||
|
||||
@@ -11,6 +11,12 @@ public final data class DataClass : R|kotlin/Any| {
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final val x: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public final val y: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(x: R|kotlin/String|, y: R|kotlin/Int|): R|test/DataClass|
|
||||
|
||||
}
|
||||
|
||||
@@ -11,6 +11,14 @@ public final data class DataClass : R|kotlin/Any| {
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final var x: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
public set(value: R|kotlin/String|): kotlin/Unit
|
||||
|
||||
public final var y: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public constructor(x: R|kotlin/String|, y: R|kotlin/Int|): R|test/DataClass|
|
||||
|
||||
}
|
||||
|
||||
@@ -1,4 +1,10 @@
|
||||
public final enum class En : R|kotlin/Enum<test/En>| {
|
||||
public final val b: R|kotlin/Boolean|
|
||||
public get(): R|kotlin/Boolean|
|
||||
|
||||
public final val i: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(b: R|kotlin/Boolean| = STUB, i: R|kotlin/Int| = STUB): R|test/En|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -1,6 +1,9 @@
|
||||
public final enum class Enum : R|kotlin/Enum<test/Enum>| {
|
||||
public final fun f(): R|kotlin/Int|
|
||||
|
||||
public final val c: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/Enum|
|
||||
|
||||
public final inner class Inner : R|kotlin/Any| {
|
||||
|
||||
+6
@@ -1,4 +1,10 @@
|
||||
public final class ClassWithConstVal : R|kotlin/Any| {
|
||||
public final val f: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val f2: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|test/ClassWithConstVal|
|
||||
|
||||
}
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
public final class FieldAsVar : R|kotlin/Any| {
|
||||
public final var f: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/FieldAsVar|
|
||||
|
||||
}
|
||||
|
||||
+4
@@ -1,4 +1,8 @@
|
||||
public open class FieldOfArrayType : R|kotlin/Any| {
|
||||
public final var files: R|kotlin/Array<java/io/File>|?
|
||||
public get(): R|kotlin/Array<java/io/File>|?
|
||||
public set(value: R|kotlin/Array<java/io/File>|?): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/FieldOfArrayType|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -1,4 +1,7 @@
|
||||
public final class FinalFieldAsVal : R|kotlin/Any| {
|
||||
public final val f: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|test/FinalFieldAsVal|
|
||||
|
||||
}
|
||||
|
||||
@@ -1,4 +1,12 @@
|
||||
public final class TwoFields : R|kotlin/Any| {
|
||||
public final var a: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public final var b: R|kotlin/Short|
|
||||
public get(): R|kotlin/Short|
|
||||
public set(value: R|kotlin/Short|): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/TwoFields|
|
||||
|
||||
}
|
||||
|
||||
compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertyArrayTypes.txt
Vendored
+12
@@ -1,4 +1,16 @@
|
||||
public open class PropertyArrayTypes<T> : R|kotlin/Any| {
|
||||
public final var array: R|kotlin/Array<kotlin/String>|
|
||||
public get(): R|kotlin/Array<kotlin/String>|
|
||||
public set(value: R|kotlin/Array<kotlin/String>|): kotlin/Unit
|
||||
|
||||
public final var arrayOfArrays: R|kotlin/Array<kotlin/Array<kotlin/String>>|
|
||||
public get(): R|kotlin/Array<kotlin/Array<kotlin/String>>|
|
||||
public set(value: R|kotlin/Array<kotlin/Array<kotlin/String>>|): kotlin/Unit
|
||||
|
||||
public final var genericArray: R|kotlin/Array<T>|
|
||||
public get(): R|kotlin/Array<T>|
|
||||
public set(value: R|kotlin/Array<T>|): kotlin/Unit
|
||||
|
||||
public constructor<T>(): R|test/PropertyArrayTypes<T>|
|
||||
|
||||
}
|
||||
|
||||
+16
@@ -1,4 +1,20 @@
|
||||
public open class PropertyComplexTypes<T> : R|kotlin/Any| {
|
||||
public final var genericType: R|T|
|
||||
public get(): R|T|
|
||||
public set(value: R|T|): kotlin/Unit
|
||||
|
||||
public final var listDefinedGeneric: R|java/util/ArrayList<kotlin/String>|
|
||||
public get(): R|java/util/ArrayList<kotlin/String>|
|
||||
public set(value: R|java/util/ArrayList<kotlin/String>|): kotlin/Unit
|
||||
|
||||
public final var listGeneric: R|java/util/ArrayList<T>|
|
||||
public get(): R|java/util/ArrayList<T>|
|
||||
public set(value: R|java/util/ArrayList<T>|): kotlin/Unit
|
||||
|
||||
public final var listOfGenericList: R|java/util/ArrayList<java/util/ArrayList<T>>|
|
||||
public get(): R|java/util/ArrayList<java/util/ArrayList<T>>|
|
||||
public set(value: R|java/util/ArrayList<java/util/ArrayList<T>>|): kotlin/Unit
|
||||
|
||||
public constructor<T>(): R|test/PropertyComplexTypes<T>|
|
||||
|
||||
}
|
||||
|
||||
compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertySimpleType.txt
Vendored
+8
@@ -1,4 +1,12 @@
|
||||
public open class PropertySimpleType : R|kotlin/Any| {
|
||||
public final var fieldOne: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
public set(value: R|kotlin/String|): kotlin/Unit
|
||||
|
||||
public final var fieldTwo: R|kotlin/String|?
|
||||
public get(): R|kotlin/String|?
|
||||
public set(value: R|kotlin/String|?): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/PropertySimpleType|
|
||||
|
||||
}
|
||||
|
||||
+4
@@ -1,4 +1,8 @@
|
||||
public open class ExplicitFieldGettersAndSetters : R|kotlin/Any| {
|
||||
public final var foo: R|kotlin/String|?
|
||||
public get(): R|kotlin/String|?
|
||||
public set(value: R|kotlin/String|?): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/ExplicitFieldGettersAndSetters|
|
||||
|
||||
}
|
||||
|
||||
+4
@@ -1,4 +1,8 @@
|
||||
public open class NoFieldTypeRef : R|kotlin/Any| {
|
||||
public final var foo: R|kotlin/String|?
|
||||
public get(): R|kotlin/String|?
|
||||
public set(value: R|kotlin/String|?): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/NoFieldTypeRef|
|
||||
|
||||
}
|
||||
|
||||
+4
@@ -1,4 +1,8 @@
|
||||
public open class SyntaxErrorInFieldAnnotation : R|kotlin/Any| {
|
||||
public final var foo: R|kotlin/String|?
|
||||
public get(): R|kotlin/String|?
|
||||
public set(value: R|kotlin/String|?): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/SyntaxErrorInFieldAnnotation|
|
||||
|
||||
}
|
||||
|
||||
+4
@@ -1,4 +1,8 @@
|
||||
public open class WrongFieldInitializer : R|kotlin/Any| {
|
||||
public final var foo: R|kotlin/String|?
|
||||
public get(): R|kotlin/String|?
|
||||
public set(value: R|kotlin/String|?): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/WrongFieldInitializer|
|
||||
|
||||
}
|
||||
|
||||
+7
@@ -1,4 +1,11 @@
|
||||
public open class WrongFieldMutability : R|kotlin/Any| {
|
||||
public final val fooFinal: R|kotlin/String|?
|
||||
public get(): R|kotlin/String|?
|
||||
|
||||
public final var fooNotFinal: R|kotlin/String|?
|
||||
public get(): R|kotlin/String|?
|
||||
public set(value: R|kotlin/String|?): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/WrongFieldMutability|
|
||||
|
||||
}
|
||||
|
||||
+4
@@ -1,4 +1,8 @@
|
||||
public open class WrongFieldName : R|kotlin/Any| {
|
||||
public final var foo: R|kotlin/String|?
|
||||
public get(): R|kotlin/String|?
|
||||
public set(value: R|kotlin/String|?): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/WrongFieldName|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -1,4 +1,7 @@
|
||||
public abstract interface SubclassOfMapEntry<K, V> : R|kotlin/collections/MutableMap.MutableEntry<K, V>| {
|
||||
public abstract fun setValue(value: R|V|): R|V|
|
||||
|
||||
public abstract val value: R|V|
|
||||
public get(): R|V|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+3
@@ -1,6 +1,9 @@
|
||||
public open class ModalityOfFakeOverrides : R|java/util/AbstractList<kotlin/String>| {
|
||||
public open operator fun get(index: R|kotlin/Int|): R|kotlin/String|
|
||||
|
||||
public open val size: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|test/ModalityOfFakeOverrides|
|
||||
|
||||
}
|
||||
|
||||
+4
@@ -1,4 +1,8 @@
|
||||
public open class NotNullField : R|kotlin/Any| {
|
||||
public final var hi: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
public set(value: R|kotlin/String|): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/NotNullField|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -1,6 +1,9 @@
|
||||
public final class B : R|test/X|, R|test/Y| {
|
||||
public open fun foo(): R|kotlin/Unit|
|
||||
|
||||
public final val a: R|test/X|
|
||||
public get(): R|test/X|
|
||||
|
||||
public constructor(a: R|test/X|): R|test/B|
|
||||
|
||||
}
|
||||
|
||||
@@ -2,7 +2,21 @@ public abstract interface Sub : R|test/Super1|, R|test/Super2| {
|
||||
}
|
||||
|
||||
public abstract interface Super1 : R|kotlin/Any| {
|
||||
public abstract val x: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public abstract var y: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
public set(value: R|kotlin/String|): kotlin/Unit
|
||||
|
||||
}
|
||||
|
||||
public abstract interface Super2 : R|kotlin/Any| {
|
||||
public abstract var x: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
public set(value: R|kotlin/String|): kotlin/Unit
|
||||
|
||||
public abstract val y: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
+12
@@ -2,7 +2,19 @@ public abstract interface Sub : R|test/Super1|, R|test/Super2| {
|
||||
}
|
||||
|
||||
public abstract interface Super1 : R|kotlin/Any| {
|
||||
public abstract val x: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public abstract val y: R|kotlin/CharSequence|
|
||||
public get(): R|kotlin/CharSequence|
|
||||
|
||||
}
|
||||
|
||||
public abstract interface Super2 : R|kotlin/Any| {
|
||||
public abstract val x: R|kotlin/CharSequence|
|
||||
public get(): R|kotlin/CharSequence|
|
||||
|
||||
public abstract val y: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
}
|
||||
|
||||
-1
@@ -1,2 +1 @@
|
||||
public final fun <P, Q : R|P|> funParamReferencesParam(): R|kotlin/Int|
|
||||
|
||||
|
||||
-1
@@ -1,2 +1 @@
|
||||
public final fun <A : R|java/lang/Number|> uno(): R|kotlin/Int|
|
||||
|
||||
|
||||
-1
@@ -1,2 +1 @@
|
||||
public final fun <A : R|java/lang/Number|, R|java/io/Serializable|> tres(): R|kotlin/Int|
|
||||
|
||||
|
||||
-1
@@ -1,2 +1 @@
|
||||
public final fun <A : R|java/io/Serializable|> dos(): R|kotlin/Int|
|
||||
|
||||
|
||||
-1
@@ -1,2 +1 @@
|
||||
public final fun funDefaultArg(p: R|kotlin/Int|, q: R|kotlin/Int| = STUB, r: R|kotlin/Int| = STUB): R|kotlin/Int|
|
||||
|
||||
|
||||
+12
@@ -1,9 +1,15 @@
|
||||
public final fun a(): R|kotlin/Int|
|
||||
|
||||
public final val a: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final fun b(): R|kotlin/Int|
|
||||
|
||||
public final fun c(): R|kotlin/Int|
|
||||
|
||||
public final val c: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final class A : R|kotlin/Any| {
|
||||
public final fun a(): R|kotlin/Int|
|
||||
|
||||
@@ -11,6 +17,12 @@ public final class A : R|kotlin/Any| {
|
||||
|
||||
public final fun c(): R|kotlin/Int|
|
||||
|
||||
public final val a: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val c: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|test/A|
|
||||
|
||||
}
|
||||
|
||||
+12
@@ -17,6 +17,18 @@ public final class A : R|kotlin/Any| {
|
||||
|
||||
public final fun R|kotlin/String|.f3(): R|kotlin/Unit|
|
||||
|
||||
public final val c: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val d: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val R|kotlin/Int|.c: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val R|kotlin/Int|.d: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|test/A|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+15
@@ -1,4 +1,19 @@
|
||||
public final class A : R|kotlin/Any| {
|
||||
public final val a: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val c: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val R|kotlin/Int|.a: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val R|kotlin/Int|.b: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final val R|kotlin/Int|.c: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|test/A|
|
||||
|
||||
}
|
||||
|
||||
+6
@@ -6,6 +6,12 @@ public final class MembersReferenceOuterTP<P> : R|kotlin/Any| {
|
||||
|
||||
public final fun g(p: R|P|): R|P|
|
||||
|
||||
public final val v: R|P|
|
||||
public get(): R|P|
|
||||
|
||||
public final val <Q : R|P|> R|Q|.w: R|Q|
|
||||
public get(): R|Q|
|
||||
|
||||
public constructor(): R|test/MembersReferenceOuterTP.Inner|
|
||||
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
public final class ClassVal : R|kotlin/Any| {
|
||||
public final val aa: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|test/ClassVal|
|
||||
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
public abstract class ClassValAbstract : R|kotlin/Any| {
|
||||
public abstract val a: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|test/ClassValAbstract|
|
||||
|
||||
}
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
public final class ClassVar : R|kotlin/Any| {
|
||||
public final var aa: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
public set(value: R|kotlin/Int|): kotlin/Unit
|
||||
|
||||
public constructor(): R|test/ClassVar|
|
||||
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
public final object A : R|kotlin/Any| {
|
||||
internal final const val inObject: R|kotlin/Int|
|
||||
internal get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/A|
|
||||
|
||||
}
|
||||
@@ -7,6 +10,9 @@ public final class B : R|kotlin/Any| {
|
||||
public constructor(): R|test/B|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final const val inCompanion: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/B.Companion|
|
||||
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
public final class ExtPropInClass : R|kotlin/Any| {
|
||||
public final val R|kotlin/Int|.itIs: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor(): R|test/ExtPropInClass|
|
||||
|
||||
}
|
||||
|
||||
+3
@@ -1,4 +1,7 @@
|
||||
public final class ExtValInClass : R|kotlin/Any| {
|
||||
public final val R|kotlin/Int|.asas: R|java/util/List<kotlin/Int>|?
|
||||
public get(): R|java/util/List<kotlin/Int>|?
|
||||
|
||||
public constructor(): R|test/ExtValInClass|
|
||||
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user