886887888889890891892893894895896
@BIF(name = "-") static public ENumber neg(EObject v1) { ENumber n1; if ((n1 = v1.testNumber()) != null) { return n1.negate(); } throw ERT.badarg(v1); } @BIF(name = "-", type=Type.GUARD)
895896897898899900901902903904905
@BIF(name = "-", type=Type.GUARD) static public ENumber neg$g(EObject v1) { ENumber n1; if ((n1 = v1.testNumber()) != null) { return n1.negate(); } return null; } @BIF