in shared/java/IRect.java [43:49]
public static IRect makeXYWH(int l, int t, int w, int h) {
if (w < 0)
throw new IllegalArgumentException("IRect::makeXYWH expected w >= 0, got: " + w);
if (h < 0)
throw new IllegalArgumentException("IRect::makeXYWH expected h >= 0, got: " + h);
return w >= 0 && h >= 0 ? new IRect(l, t, l + w, t + h) : null;
}