Add test for smart step into in method with default args
#KT-4803 In Progress
This commit is contained in:
+33
@@ -0,0 +1,33 @@
|
||||
package smartStepIntoFunWithDefaultArgs
|
||||
|
||||
fun Int.foo(a: Int = 1) {
|
||||
val a = 1
|
||||
}
|
||||
|
||||
fun Int.foo(a: String, b: Int = 1) {
|
||||
val a = 1
|
||||
}
|
||||
|
||||
fun bar() = 1
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// SMART_STEP_INTO_BY_INDEX: 2
|
||||
// RESUME: 1
|
||||
//Breakpoint!
|
||||
bar().foo(2)
|
||||
|
||||
// SMART_STEP_INTO_BY_INDEX: 2
|
||||
// RESUME: 1
|
||||
//Breakpoint!
|
||||
bar().foo()
|
||||
|
||||
// SMART_STEP_INTO_BY_INDEX: 2
|
||||
// RESUME: 1
|
||||
//Breakpoint!
|
||||
bar().foo("1", 2)
|
||||
|
||||
// SMART_STEP_INTO_BY_INDEX: 2
|
||||
// RESUME: 1
|
||||
//Breakpoint!
|
||||
bar().foo("1")
|
||||
}
|
||||
Reference in New Issue
Block a user