blob: 69402ad5299d56459e2ab6c176ec33db6fbc92c8 [file] [log] [blame]
package inference.guava;
import java.util.Map;
public class Bug12 {
private static Map<? extends Enum, LockGraphNode> getOrCreateNodes(
Map<? extends Enum, LockGraphNode> existing, Map<? extends Enum, LockGraphNode> created) {
return firstNonNull(existing, created);
}
public static <T> T firstNonNull(T first, T second) {
throw new RuntimeException();
}
private static class LockGraphNode {}
}