FIR IDE: do not mark declaration with some lazy resolve phase if only some children are resolved to that phase
Otherwise, we will not be able to resolve parent one
This commit is contained in:
+1
-1
@@ -1,5 +1,5 @@
|
||||
FILE: main.kt
|
||||
public final [BODY_RESOLVE] class WithElvis : R|kotlin/Any| {
|
||||
public final [CONTRACTS] class WithElvis : R|kotlin/Any| {
|
||||
public [CONTRACTS] constructor(value: R|kotlin/String?|): R|elvis/WithElvis| {
|
||||
super<R|kotlin/Any|>()
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
FILE: main.kt
|
||||
public final [BODY_RESOLVE] class Foo : R|kotlin/Any| {
|
||||
public final [CONTRACTS] class Foo : R|kotlin/Any| {
|
||||
public final [CONTRACTS] val x: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
|
||||
Reference in New Issue
Block a user