More efficient filtering of runtime receiver type variants in debugger
This commit is contained in:
+10
-1
@@ -8,16 +8,25 @@ open class Base {
|
||||
|
||||
open fun funWithOverride() { }
|
||||
open fun funWithoutOverride() { }
|
||||
|
||||
fun funInBoth() { }
|
||||
}
|
||||
|
||||
class Derived: Base() {
|
||||
fun funInDerived() { }
|
||||
|
||||
override fun funWithOverride() { }
|
||||
|
||||
fun funInBoth(p: Int) { }
|
||||
}
|
||||
|
||||
// INVOCATION_COUNT: 1
|
||||
// EXIST: funInBase, funWithOverride, funWithoutOverride, funInDerived
|
||||
// EXIST: funInBase
|
||||
// EXIST: funWithOverride
|
||||
// EXIST: funWithoutOverride
|
||||
// EXIST: funInDerived
|
||||
// EXIST: { itemText: "funInBoth", tailText: "()", attributes: "bold" }
|
||||
// EXIST: { itemText: "funInBoth", tailText: "(p: Int)", attributes: "grayed" }
|
||||
// NOTHING_ELSE
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user