Uast: KotlinAccessorCallExpression made implement JvmDeclarationUElement
This commit is contained in:
committed by
Nikolay Krasko
parent
254caef0e6
commit
27b3cdf1fa
+4
-1
@@ -101,7 +101,7 @@ open class KotlinUSimpleReferenceExpression(
|
|||||||
private val resolvedCall: ResolvedCall<*>,
|
private val resolvedCall: ResolvedCall<*>,
|
||||||
private val accessorDescriptor: DeclarationDescriptor,
|
private val accessorDescriptor: DeclarationDescriptor,
|
||||||
val setterValue: KtExpression?
|
val setterValue: KtExpression?
|
||||||
) : UCallExpression {
|
) : UCallExpression, JvmDeclarationUElement {
|
||||||
override val methodName: String?
|
override val methodName: String?
|
||||||
get() = accessorDescriptor.name.asString()
|
get() = accessorDescriptor.name.asString()
|
||||||
|
|
||||||
@@ -114,6 +114,9 @@ open class KotlinUSimpleReferenceExpression(
|
|||||||
null
|
null
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override val javaPsi: PsiElement? = null
|
||||||
|
override val sourcePsi: PsiElement? = psi
|
||||||
|
|
||||||
override val annotations: List<UAnnotation>
|
override val annotations: List<UAnnotation>
|
||||||
get() = emptyList()
|
get() = emptyList()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user