Uast: `KotlinAccessorCallExpression` made implement `JvmDeclarationUElement`
diff --git a/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/expressions/KotlinUSimpleReferenceExpression.kt b/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/expressions/KotlinUSimpleReferenceExpression.kt
index 5756815..e3f258a 100644
--- a/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/expressions/KotlinUSimpleReferenceExpression.kt
+++ b/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/expressions/KotlinUSimpleReferenceExpression.kt
@@ -101,7 +101,7 @@
             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 @@
                     null
             }
 
+        override val javaPsi: PsiElement? = null
+        override val sourcePsi: PsiElement? = psi
+
         override val annotations: List<UAnnotation>
             get() = emptyList()