Uast: KotlinAccessorCallExpression made implement JvmDeclarationUElement

This commit is contained in:
Nicolay Mitropolsky
2017-12-20 18:12:50 +03:00
committed by Nikolay Krasko
parent 254caef0e6
commit 27b3cdf1fa
@@ -101,7 +101,7 @@ open class KotlinUSimpleReferenceExpression(
private val resolvedCall: ResolvedCall<*>,
private val accessorDescriptor: DeclarationDescriptor,
val setterValue: KtExpression?
) : UCallExpression {
) : UCallExpression, JvmDeclarationUElement {
override val methodName: String?
get() = accessorDescriptor.name.asString()
@@ -114,6 +114,9 @@ open class KotlinUSimpleReferenceExpression(
null
}
override val javaPsi: PsiElement? = null
override val sourcePsi: PsiElement? = psi
override val annotations: List<UAnnotation>
get() = emptyList()