// "Cast argument to 'B'" "true-preview"
import java.util.*;
class GeneralTest {
    static class B {

    }
    static class A {
        A(B b) {
            System.out.println(b);
        }
    }
    public static void main(String[] args) {
        List a = new ArrayList();
        new A(a.get(0))<caret> {   

        };
    }
}

