class Test {
    interface I {
        Object m();
    }
    static class Foo<X> {}
    static class Foo1 {}
    void testAssign() {
        I o = <error descr="Raw constructor reference with explicit type parameters for constructor">Foo::<String>new</error>;
        I o1 = Foo1::<String>new;

    }
}