Fixed KT-10602 Incorrect completion for class name

#KT-10602 Fixed
This commit is contained in:
Valentin Kipyatkov
2016-01-11 21:39:02 +03:00
parent 12b9002c0e
commit 0a3631db6a
15 changed files with 65 additions and 15 deletions
@@ -2,4 +2,4 @@ open class A<T : Any>(val javaClass: Class<T>)
class B : A<String>(<caret>)
// EXIST_JAVA_ONLY: { lookupString: "String::class.java", itemText: "String::class.java", attributes: "" }
// EXIST_JAVA_ONLY: { lookupString: "String", itemText: "String::class.java", attributes: "" }
@@ -4,4 +4,4 @@ open class A<T : Any>(val kClass: KClass<T>)
class B : A<String>(<caret>)
// EXIST: { lookupString: "String::class", itemText: "String::class", attributes: "" }
// EXIST: { lookupString: "String", itemText: "String::class", attributes: "" }
@@ -8,7 +8,7 @@ fun f() {
}
// WITH_ORDER
// EXIST: { lookupString: "Int::class", itemText: "Int::class", attributes: "" }
// EXIST: { lookupString: "Int", itemText: "Int::class", attributes: "" }
// EXIST: { lookupString: "object" }
// EXIST: null
// NOTHING_ELSE