New J2K: Use default psiContext in AssignmentAsExpressionToAlsoConversion
This commit is contained in:
committed by
Ilya Kirillov
parent
28ef4c5dfa
commit
f223a6ebd1
+1
-1
@@ -17,7 +17,7 @@ class AssignmentAsExpressionToAlsoConversion(val context: ConversionContext) : R
|
|||||||
val alsoExpression = JKKtAlsoCallExpressionImpl(
|
val alsoExpression = JKKtAlsoCallExpressionImpl(
|
||||||
JKBlockStatementImpl(
|
JKBlockStatementImpl(
|
||||||
JKBlockImpl(listOf(JKKtAssignmentStatementImpl(element.field, JKStubExpressionImpl(), element.operator)))
|
JKBlockImpl(listOf(JKKtAssignmentStatementImpl(element.field, JKStubExpressionImpl(), element.operator)))
|
||||||
), context.symbolProvider.provideByFqName("kotlin/also", element.parentOfType<JKClass>()!!.psi!!)
|
), context.symbolProvider.provideByFqName("kotlin/also")
|
||||||
).also {
|
).also {
|
||||||
it.statement.cast<JKBlockStatement>().block.statements.first().cast<JKKtAssignmentStatement>().expression =
|
it.statement.cast<JKBlockStatement>().block.statements.first().cast<JKKtAssignmentStatement>().expression =
|
||||||
JKFieldAccessExpressionImpl(context.symbolProvider.provideUniverseSymbol(it.parameter))
|
JKFieldAccessExpressionImpl(context.symbolProvider.provideUniverseSymbol(it.parameter))
|
||||||
|
|||||||
Reference in New Issue
Block a user