FIR builder: do various stub-based optimizations #KT-24090 Fixed
This commit is contained in:
@@ -7,7 +7,7 @@ FILE: derivedClass.kt
|
||||
|
||||
}
|
||||
<T : Any> public? final class Derived : Base<T> {
|
||||
public? constructor(x: T): super(STUB)
|
||||
public? constructor(x: T): super()
|
||||
|
||||
}
|
||||
<T : Any> public? final? function create(x: T): Derived<T> {
|
||||
|
||||
@@ -8,7 +8,7 @@ FILE: nestedClass.kt
|
||||
}
|
||||
public? final class Outer {
|
||||
public? final class Derived : Base {
|
||||
public? constructor(s: String): super(STUB)
|
||||
public? constructor(s: String): super()
|
||||
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@ FILE: derivedClass.kt
|
||||
|
||||
}
|
||||
<T : R|kotlin/Any|> public? final class Derived : R|Base<T>| {
|
||||
public? constructor(x: R|T|): super(STUB)
|
||||
public? constructor(x: R|T|): super()
|
||||
|
||||
}
|
||||
<T : R|kotlin/Any|> public? final? function create(x: R|T|): R|Derived<T>| {
|
||||
|
||||
+1
-1
@@ -21,7 +21,7 @@ FILE: Annotations.kt
|
||||
STUB
|
||||
}
|
||||
|
||||
@R|annotations/WithString|(STUB) public? constructor(): this(STUB)
|
||||
@R|annotations/WithString|(STUB) public? constructor(): this()
|
||||
|
||||
}
|
||||
@R|annotations/WithInt|(STUB) @R|annotations/WithInt|(STUB) public? final typealias Third = @R|annotations/Simple|() R|test/Second|
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@ FILE: nestedClass.kt
|
||||
}
|
||||
public? final class Outer {
|
||||
public? final class Derived : R|Base| {
|
||||
public? constructor(s: R|kotlin/String|): super(STUB)
|
||||
public? constructor(s: R|kotlin/String|): super()
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user