From 8421f9c392bf32c2d7d9ef6b625d8364c951af7a Mon Sep 17 00:00:00 2001 From: Nicolay Mitropolsky Date: Mon, 28 Jan 2019 15:24:57 +0300 Subject: [PATCH] Uast-java: `JavaUCallableReferenceExpression` made not call resolve on construction --- .../uast/java/expressions/JavaUCallableReferenceExpression.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/uast/uast-java/src/org/jetbrains/uast/java/expressions/JavaUCallableReferenceExpression.kt b/uast/uast-java/src/org/jetbrains/uast/java/expressions/JavaUCallableReferenceExpression.kt index 47d17fd89875..decfde2422d2 100644 --- a/uast/uast-java/src/org/jetbrains/uast/java/expressions/JavaUCallableReferenceExpression.kt +++ b/uast/uast-java/src/org/jetbrains/uast/java/expressions/JavaUCallableReferenceExpression.kt @@ -37,7 +37,8 @@ class JavaUCallableReferenceExpression( override fun multiResolve(): Iterable = psi.multiResolve(false).asIterable() - override val resolvedName: String? = (psi.resolve() as? PsiNamedElement)?.name + override val resolvedName: String? + get() = (psi.resolve() as? PsiNamedElement)?.name override val referenceNameElement: UElement? by lz { psi.referenceNameElement?.let { JavaUSimpleNameReferenceExpression(it, callableName, this, it.reference) }