// PARAM_DESCRIPTOR: val t: defined in foo // PARAM_TYPES: T interface T { fun test() {} } fun foo() { val t = object: T {} (object: T by t {}).test() }