blob: 10b6d09bb71529c7c71dece040be53b1c52eac1e [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,
) {}