[LL FIR] update phase of value parameters on lazy resolve
Previously, such phases may not be properly set which could cause additional lazy resolve
This commit is contained in:
+9
-9
@@ -34,7 +34,7 @@ FILE: parameterOfNonLocalSetter.kt
|
||||
|
||||
public? final? [COMPILER_REQUIRED_ANNOTATIONS] var x: Int = LAZY_EXPRESSION
|
||||
public? [TYPES] [ContainingClassKey=X] get(): Int
|
||||
public? [COMPILER_REQUIRED_ANNOTATIONS] [ContainingClassKey=X] set([RAW_FIR] resolveMe: Int): R|kotlin/Unit| { LAZY_BLOCK }
|
||||
public? [COMPILER_REQUIRED_ANNOTATIONS] [ContainingClassKey=X] set([COMPILER_REQUIRED_ANNOTATIONS] resolveMe: Int): R|kotlin/Unit| { LAZY_BLOCK }
|
||||
|
||||
}
|
||||
|
||||
@@ -47,7 +47,7 @@ FILE: parameterOfNonLocalSetter.kt
|
||||
|
||||
public? final? [COMPANION_GENERATION] var x: Int = LAZY_EXPRESSION
|
||||
public? [TYPES] [ContainingClassKey=X] get(): Int
|
||||
public? [COMPANION_GENERATION] [ContainingClassKey=X] set([RAW_FIR] resolveMe: Int): R|kotlin/Unit| { LAZY_BLOCK }
|
||||
public? [COMPANION_GENERATION] [ContainingClassKey=X] set([COMPANION_GENERATION] resolveMe: Int): R|kotlin/Unit| { LAZY_BLOCK }
|
||||
|
||||
}
|
||||
|
||||
@@ -60,7 +60,7 @@ FILE: parameterOfNonLocalSetter.kt
|
||||
|
||||
public? final? [SUPER_TYPES] var x: Int = LAZY_EXPRESSION
|
||||
public? [TYPES] [ContainingClassKey=X] get(): Int
|
||||
public? [SUPER_TYPES] [ContainingClassKey=X] set([RAW_FIR] resolveMe: Int): R|kotlin/Unit| { LAZY_BLOCK }
|
||||
public? [SUPER_TYPES] [ContainingClassKey=X] set([SUPER_TYPES] resolveMe: Int): R|kotlin/Unit| { LAZY_BLOCK }
|
||||
|
||||
}
|
||||
|
||||
@@ -73,7 +73,7 @@ FILE: parameterOfNonLocalSetter.kt
|
||||
|
||||
public? final? [TYPES] var x: R|kotlin/Int| = LAZY_EXPRESSION
|
||||
public? [TYPES] [ContainingClassKey=X] get(): R|kotlin/Int|
|
||||
public? [TYPES] [ContainingClassKey=X] set([RAW_FIR] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { LAZY_BLOCK }
|
||||
public? [TYPES] [ContainingClassKey=X] set([TYPES] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { LAZY_BLOCK }
|
||||
|
||||
}
|
||||
|
||||
@@ -86,7 +86,7 @@ FILE: parameterOfNonLocalSetter.kt
|
||||
|
||||
public final [STATUS] var x: R|kotlin/Int| = LAZY_EXPRESSION
|
||||
public [BODY_RESOLVE] [ContainingClassKey=X] get(): R|kotlin/Int|
|
||||
public [STATUS] [ContainingClassKey=X] set([RAW_FIR] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { LAZY_BLOCK }
|
||||
public [STATUS] [ContainingClassKey=X] set([STATUS] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { LAZY_BLOCK }
|
||||
|
||||
}
|
||||
|
||||
@@ -99,7 +99,7 @@ FILE: parameterOfNonLocalSetter.kt
|
||||
|
||||
public final [ARGUMENTS_OF_ANNOTATIONS] var x: R|kotlin/Int| = LAZY_EXPRESSION
|
||||
public [BODY_RESOLVE] [ContainingClassKey=X] get(): R|kotlin/Int|
|
||||
public [ARGUMENTS_OF_ANNOTATIONS] [ContainingClassKey=X] set([RAW_FIR] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { LAZY_BLOCK }
|
||||
public [ARGUMENTS_OF_ANNOTATIONS] [ContainingClassKey=X] set([ARGUMENTS_OF_ANNOTATIONS] resolveMe: R|kotlin/Int|): R|kotlin/Unit| { LAZY_BLOCK }
|
||||
|
||||
}
|
||||
|
||||
@@ -112,7 +112,7 @@ FILE: parameterOfNonLocalSetter.kt
|
||||
|
||||
public final [CONTRACTS] var x: R|kotlin/Int| = IntegerLiteral(2)
|
||||
public [BODY_RESOLVE] [ContainingClassKey=X] get(): R|kotlin/Int|
|
||||
public [CONTRACTS] [ContainingClassKey=X] set([RAW_FIR] resolveMe: R|kotlin/Int|): R|kotlin/Unit| {
|
||||
public [CONTRACTS] [ContainingClassKey=X] set([CONTRACTS] resolveMe: R|kotlin/Int|): R|kotlin/Unit| {
|
||||
^ Unit#
|
||||
}
|
||||
|
||||
@@ -127,7 +127,7 @@ FILE: parameterOfNonLocalSetter.kt
|
||||
|
||||
public final [IMPLICIT_TYPES_BODY_RESOLVE] var x: R|kotlin/Int| = IntegerLiteral(2)
|
||||
public [BODY_RESOLVE] [ContainingClassKey=X] get(): R|kotlin/Int|
|
||||
public [IMPLICIT_TYPES_BODY_RESOLVE] [ContainingClassKey=X] set([RAW_FIR] resolveMe: R|kotlin/Int|): R|kotlin/Unit| {
|
||||
public [IMPLICIT_TYPES_BODY_RESOLVE] [ContainingClassKey=X] set([IMPLICIT_TYPES_BODY_RESOLVE] resolveMe: R|kotlin/Int|): R|kotlin/Unit| {
|
||||
^ Unit#
|
||||
}
|
||||
|
||||
@@ -142,7 +142,7 @@ FILE: parameterOfNonLocalSetter.kt
|
||||
|
||||
public final [EXPECT_ACTUAL_MATCHING] var x: R|kotlin/Int| = IntegerLiteral(2)
|
||||
public [BODY_RESOLVE] [ContainingClassKey=X] get(): R|kotlin/Int|
|
||||
public [EXPECT_ACTUAL_MATCHING] [ContainingClassKey=X] set([RAW_FIR] resolveMe: R|kotlin/Int|): R|kotlin/Unit| {
|
||||
public [EXPECT_ACTUAL_MATCHING] [ContainingClassKey=X] set([EXPECT_ACTUAL_MATCHING] resolveMe: R|kotlin/Int|): R|kotlin/Unit| {
|
||||
^ Unit#
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user