Uast-java: JavaUCallableReferenceExpression made not call resolve on construction

This commit is contained in:
Nicolay Mitropolsky
2019-01-28 15:25:39 +03:00
parent fafa212b65
commit 8421f9c392
@@ -37,7 +37,8 @@ class JavaUCallableReferenceExpression(
override fun multiResolve(): Iterable<ResolveResult> = 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) }