Added missing KtLambdaArgument to UElement conversion in KotlinUastLanguagePlugin

#KT-14470 Fixed
This commit is contained in:
Vyacheslav Gerasimov
2016-11-02 17:46:37 +03:00
parent 9534934f43
commit 2a0557f742
2 changed files with 7 additions and 0 deletions
@@ -186,6 +186,7 @@ internal object KotlinConverter {
}
is KtCatchClause -> el<UCatchClause> { KotlinUCatchClause(element, parent) }
is KtExpression -> KotlinConverter.convertExpression(element, parent, requiredType)
is KtLambdaArgument -> KotlinConverter.convertExpression(element.getLambdaExpression(), parent, requiredType)
else -> {
if (element is LeafPsiElement && element.elementType == KtTokens.IDENTIFIER) {
el<UIdentifier> { UIdentifier(element, parent) }
+6
View File
@@ -23,5 +23,11 @@ class MainActivity : Activity() {
//OK
fragmentManager.beginTransaction().commit()
fragmentManager.beginTransaction().add(null, "A").commit()
//OK KT-14470
Runnable {
val a = fragmentManager.beginTransaction()
a.commit()
}
}
}