[FIR] treat constructors of local classes as local declarations
The main problem: we are trying to lazily resolve local declaration ^KT-58546 ^KT-58490
This commit is contained in:
committed by
Space Team
parent
388634e47d
commit
ae88726fae
+1
-1
@@ -12,7 +12,7 @@ FILE: RedundantVisibilityModifierChecker.kt
|
||||
|
||||
}
|
||||
|
||||
R|/LocalClass.LocalClass|().R|<local>/foo| = Int(1)
|
||||
R|<local>/LocalClass.LocalClass|().R|<local>/foo| = Int(1)
|
||||
}
|
||||
internal final inline fun internal(): R|kotlin/Unit| {
|
||||
R|/f|()
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ FILE: RedundantVisibilityModifierCheckerWithExplicitApiMode.kt
|
||||
|
||||
}
|
||||
|
||||
R|/LocalClass.LocalClass|().R|<local>/foo| = Int(1)
|
||||
R|<local>/LocalClass.LocalClass|().R|<local>/foo| = Int(1)
|
||||
}
|
||||
public final fun f2(): R|kotlin/Unit| {
|
||||
R|/f1|()
|
||||
|
||||
+1
-1
@@ -15,5 +15,5 @@ FILE: localVariableInSecondaryConstructor.kt
|
||||
|
||||
}
|
||||
|
||||
R|/LocalClass.LocalClass|().R|<local>/arg|
|
||||
R|<local>/LocalClass.LocalClass|().R|<local>/arg|
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user