989f07962b
This allows to fix some cases when there is a difference between explicit and short reference to default object Fix shorten reference, optimize imports and import insert helper for default objects ShortenReferences always transforms default object references to shorter form for now Fix DescriptorUtils#getFqName() for default objects (affects test data mostly) Fix DescriptorUtils#getImportableDescriptor()
40 lines
2.2 KiB
Plaintext
40 lines
2.2 KiB
Plaintext
package
|
|
|
|
internal final class A {
|
|
public constructor A()
|
|
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
|
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
|
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
|
|
|
internal class object Default {
|
|
private constructor Default()
|
|
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
|
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
|
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
|
|
|
internal final enum class E : kotlin.Enum<A.Default.E> {
|
|
public enum entry ENTRY : A.Default.E {
|
|
private constructor ENTRY()
|
|
public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: A.Default.E): kotlin.Int
|
|
public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
|
public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
|
public final override /*1*/ /*fake_override*/ fun name(): kotlin.String
|
|
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
|
|
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
|
}
|
|
|
|
private constructor E()
|
|
public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: A.Default.E): kotlin.Int
|
|
public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
|
public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
|
public final override /*1*/ /*fake_override*/ fun name(): kotlin.String
|
|
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
|
|
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
|
|
|
// Static members
|
|
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): A.Default.E
|
|
public final /*synthesized*/ fun values(): kotlin.Array<A.Default.E>
|
|
}
|
|
}
|
|
}
|