[Commonizer] Source-based tests on lifting up identical type aliases

^KMM-55
This commit is contained in:
Dmitriy Dolovov
2020-06-01 16:22:17 +07:00
parent e5885e9277
commit d9bfe11ca1
16 changed files with 208 additions and 95 deletions
@@ -1,20 +1,21 @@
expect public class A1()
expect protected class B1()
expect internal class C1()
public expect class A1()
protected expect class B1()
internal expect class C1()
expect public class E1
expect protected class E2
expect internal class E3
expect private class E4
public typealias E1 = A1
protected typealias E2 = A1
internal typealias E3 = A1
public expect class E4
expect protected class F1
expect private class F3
protected typealias F1 = A1
public expect class F2
public expect class F3
expect internal class G1
expect private class G2
internal typealias G1 = A1
public expect class G2
expect private class H1
public expect class H1
expect public class I1
expect public class I2
expect public class I3
public typealias I1 = A1
public typealias I2 = B1
public typealias I3 = C1