[FIR DFA] Don't consider anonymous object as stable initializer to bind
#KT-43332 Fixed
This commit is contained in:
@@ -145,6 +145,7 @@ class VariableStorage(private val session: FirSession) {
|
||||
returns(true) implies(this@isStable != null)
|
||||
}
|
||||
when (this) {
|
||||
is FirAnonymousObjectSymbol -> return false
|
||||
is FirFunctionSymbol<*>,
|
||||
is FirClassSymbol<*>,
|
||||
is FirBackingFieldSymbol -> return true
|
||||
|
||||
Reference in New Issue
Block a user