// Testcase for #738
// https://github.com/typetools/checker-framework/issues/738
// Also, see checker/tests/nullness/Issue738.java
@SuppressWarnings("") // This testcase is checking for crashes.
public class Issue738 {
public static void methodA() {
methodB(0, new Object()); // This compiles fine.
methodB(new int[0], new Object[0]); // This crashes.
}
private static <T> void methodB(T paramA, T paramB) {
// Do nothing.
}
}