| class A { | |
| private val b: <no name provided> | |
| field = { // BLOCK | |
| local class <no name provided> : DoubleExpression { | |
| constructor() /* primary */ { | |
| super/*DoubleExpression*/() | |
| /* <init>() */ | |
| } | |
| override fun get(): Double { | |
| return 0.0 | |
| } | |
| } | |
| <no name provided>() | |
| } | |
| private get | |
| constructor() /* primary */ { | |
| super/*Any*/() | |
| /* <init>() */ | |
| } | |
| } | |
| class C : DoubleExpression { | |
| constructor() /* primary */ { | |
| super/*DoubleExpression*/() | |
| /* <init>() */ | |
| } | |
| override fun get(): Double { | |
| return 0.0 | |
| } | |
| } | |