blob: 425ac617bb959c25fa159d98611fc65af3d8461b [file] [log] [blame]
T f<T>() => throw 'Unsupported';
add<X extends num, Y extends int, Z extends double>(
num n, int i, double d, X x, Y y, Z z) {}
clamp<X extends num, Y extends int, Z extends double>(
num n, int i, double d, X x, Y y, Z z) {}
main() {}
mod<X extends num, Y extends int, Z extends double>(
num n, int i, double d, X x, Y y, Z z) {}
mul<X extends num, Y extends int, Z extends double>(
num n, int i, double d, X x, Y y, Z z) {}
remainder<X extends num, Y extends int, Z extends double>(
num n, int i, double d, X x, Y y, Z z) {}
sub<X extends num, Y extends int, Z extends double>(
num n, int i, double d, X x, Y y, Z z) {}