Replace provideByFqNameMulti with provideByFqName

This commit is contained in:
Dmitry Gridin
2019-04-23 16:16:31 +07:00
parent 3e74e875e8
commit 6826d2f193
3 changed files with 7 additions and 7 deletions
@@ -70,13 +70,13 @@ class BuiltinMembersConversion(private val context: NewJ2kConverterContext) : Re
when (from) {
is JKMethodCallExpression ->
JKKtCallExpressionImpl(
context.symbolProvider.provideByFqNameMulti(fqName),
context.symbolProvider.provideByFqName(fqName, true),
argumentsProvider(from::arguments.detached()),
from::typeArgumentList.detached()
).withNonCodeElementsFrom(from)
is JKFieldAccessExpression ->
JKKtCallExpressionImpl(
context.symbolProvider.provideByFqNameMulti(fqName),
context.symbolProvider.provideByFqName(fqName, true),
JKArgumentListImpl(),
JKTypeArgumentListImpl()
).withNonCodeElementsFrom(from)
@@ -91,11 +91,11 @@ class BuiltinMembersConversion(private val context: NewJ2kConverterContext) : Re
when (from) {
is JKMethodCallExpression ->
JKFieldAccessExpressionImpl(
context.symbolProvider.provideByFqNameMulti(fqName)
context.symbolProvider.provideByFqName(fqName, true)
).withNonCodeElementsFrom(from)
is JKFieldAccessExpression ->
JKFieldAccessExpressionImpl(
context.symbolProvider.provideByFqNameMulti(fqName)
context.symbolProvider.provideByFqName(fqName, true)
).withNonCodeElementsFrom(from)
else -> error("Bad conversion")
}
@@ -112,7 +112,7 @@ class BuiltinMembersConversion(private val context: NewJ2kConverterContext) : Re
arguments.first()::value.detached().parenthesizeIfBinaryExpression(),
JKKtQualifierImpl.DOT,
JKKtCallExpressionImpl(
context.symbolProvider.provideByFqNameMulti(fqName),
context.symbolProvider.provideByFqName(fqName, true),
JKArgumentListImpl(arguments.drop(1)),
from::typeArgumentList.detached()
)
@@ -22,7 +22,7 @@ class SynchronizedStatementConversion(private val context: NewJ2kConverterContex
)
val synchronizedCall =
JKKtCallExpressionImpl(
context.symbolProvider.provideByFqNameMulti("kotlin.synchronized"),
context.symbolProvider.provideByFqName("kotlin.synchronized", true),
JKArgumentListImpl(
element.lockExpression,
lambdaBody
@@ -517,7 +517,7 @@ fun runExpression(body: JKStatement, symbolProvider: JKSymbolProvider): JKExpres
emptyList()
)
return JKKtCallExpressionImpl(
symbolProvider.provideByFqNameMulti("kotlin.run"),
symbolProvider.provideByFqName("kotlin.run", true),
(listOf(lambda)).toArgumentList()
)
}