Minor. Lower type aliase declarations priority
There are several reasons for doing this: - See org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope.computeDescriptors, classifiers are being deserialized in the last turn, so it's necessary to preserve consistent order - Their priority should be close to classes
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
package
|
||||
|
||||
public typealias CC = C
|
||||
public fun CC(/*0*/ x: kotlin.Int): kotlin.Int
|
||||
|
||||
public final class C {
|
||||
@@ -12,7 +11,6 @@ public final class C {
|
||||
}
|
||||
|
||||
public final class Outer {
|
||||
public typealias CC = Outer.C
|
||||
public constructor Outer()
|
||||
public final fun CC(/*0*/ x: kotlin.Int): kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
@@ -26,4 +24,6 @@ public final class Outer {
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
public typealias CC = Outer.C
|
||||
}
|
||||
public typealias CC = C
|
||||
|
||||
@@ -1,14 +1,6 @@
|
||||
package
|
||||
|
||||
public typealias SomeClass = kotlin.Any
|
||||
public typealias SomeClass = kotlin.Any
|
||||
public typealias SomeClass = kotlin.Any
|
||||
public typealias SomeClass = kotlin.Any
|
||||
|
||||
public final class Outer {
|
||||
public typealias Nested = kotlin.Any
|
||||
public typealias Nested = kotlin.Any
|
||||
public typealias Nested = kotlin.Any
|
||||
public constructor Outer()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
@@ -20,6 +12,9 @@ public final class Outer {
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
public typealias Nested = kotlin.Any
|
||||
public typealias Nested = kotlin.Any
|
||||
public typealias Nested = kotlin.Any
|
||||
}
|
||||
|
||||
public final class SomeClass {
|
||||
@@ -28,3 +23,7 @@ public final class SomeClass {
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
public typealias SomeClass = kotlin.Any
|
||||
public typealias SomeClass = kotlin.Any
|
||||
public typealias SomeClass = kotlin.Any
|
||||
public typealias SomeClass = kotlin.Any
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
package
|
||||
|
||||
public typealias Test = kotlin.String
|
||||
public typealias Test2 = kotlin.String
|
||||
public val Test: kotlin.Int = 42
|
||||
public val Test2: kotlin.Int = 42
|
||||
|
||||
public final class Outer {
|
||||
public typealias Test = kotlin.String
|
||||
public constructor Outer()
|
||||
public final val Test: kotlin.Int = 42
|
||||
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
|
||||
public typealias Test = kotlin.String
|
||||
}
|
||||
public typealias Test = kotlin.String
|
||||
public typealias Test2 = kotlin.String
|
||||
|
||||
Reference in New Issue
Block a user