LineBreakpoint created at createExpressionSimple.kt:15 Run Java Connected to the target VM createExpressionSimple.kt:15 package createExpressionSimple class MyClass: Base() { val i = 1 } open class Base { val baseI = 2 } fun main(args: Array) { val myClass: Base = MyClass() val myBase = Base() //Breakpoint! val a = 1 } // PRINT_FRAME // DESCRIPTOR_VIEW_OPTIONS: NAME_EXPRESSION frame = main local = args (expression = args) local = myClass (expression = myClass) field = i (expression = (myClass as MyClass).i) field = baseI (expression = (myClass as MyClass).baseI) local = myBase (expression = myBase) field = baseI (expression = myBase.baseI) Disconnected from the target VM Process finished with exit code 0