Hi,
conversion to SAM types does not work for extended interfaces like A:
interface A{
Object m();
extension void n() default E.n; //works with if this line is commented out
}
class E{
public static void n(A a){};
}
A t = #{value}; //does not compile
Error message: "invalid target type A for lambda conversion".
Thomas