KT-6132 No smart completion for argument of java static method

#KT-6132 Fixed
This commit is contained in:
Svetlana Isakova
2014-10-31 14:48:13 +03:00
parent d4275e1110
commit fad4261448
5 changed files with 25 additions and 4 deletions
@@ -35,7 +35,7 @@ import org.jetbrains.jet.lang.psi.JetExpression
import org.jetbrains.jet.lang.resolve.bindingContextUtil.recordScopeAndDataFlowInfo
import kotlin.properties.Delegates
public trait Qualifier {
public trait Qualifier: ReceiverValue {
public val expression: JetExpression
@@ -56,7 +56,7 @@ class QualifierReceiver (
val referenceExpression: JetSimpleNameExpression,
override val packageView: PackageViewDescriptor?,
override val classifier: ClassifierDescriptor?
) : Qualifier, ReceiverValue {
) : Qualifier {
override val expression: JetExpression = referenceExpression.getTopmostParentQualifiedExpressionForSelector() ?: referenceExpression