FIR: Minor. Put variable closer to its usages

This commit is contained in:
Denis.Zharkov
2022-01-19 18:02:15 +03:00
parent e8581bdde5
commit 32ba136366
@@ -547,20 +547,20 @@ abstract class BaseFirBuilder<T>(val baseSession: FirSession, val context: Conte
resultInitializer
)
val assignment = unwrappedReceiver.generateAssignment(
desugaredSource,
null,
if (prefix && unwrappedReceiver.elementType != REFERENCE_EXPRESSION)
generateResolvedAccessExpression(source, resultVar)
else
resultInitializer,
FirOperation.ASSIGN,
resultInitializer.annotations,
null,
convert
)
fun appendAssignment() {
val assignment = unwrappedReceiver.generateAssignment(
desugaredSource,
null,
if (prefix && unwrappedReceiver.elementType != REFERENCE_EXPRESSION)
generateResolvedAccessExpression(source, resultVar)
else
resultInitializer,
FirOperation.ASSIGN,
resultInitializer.annotations,
null,
convert
)
if (assignment is FirBlock) {
statements += assignment.statements
} else {