#root::numeric
I32 root/numeric/I32.vi
type I32;
maximum root/numeric/I32.vi:13
const maximum: I32;
minimum root/numeric/I32.vi:14
const minimum: I32;
fork root/numeric/I32.vi:16
impl fork: Fork[I32];
drop root/numeric/I32.vi:17
impl drop: Drop[I32];
add root/numeric/I32.vi:19
impl add: Add[I32, I32, I32];
sub root/numeric/I32.vi:25
impl sub: Sub[I32, I32, I32];
mul root/numeric/I32.vi:31
impl mul: Mul[I32, I32, I32];
pow root/numeric/I32.vi:37
impl pow: Pow[I32, N32, I32];
div root/numeric/I32.vi:43
impl div: Div[I32, I32, I32];
rem root/numeric/I32.vi:49
impl rem: Rem[I32, I32, I32];
pos root/numeric/I32.vi:55
impl pos: Pos[I32, I32];
neg root/numeric/I32.vi:61
impl neg: Neg[I32, I32];
bit_and root/numeric/I32.vi:67
impl bit_and: BitAnd[I32, I32, I32];
bit_or root/numeric/I32.vi:73
impl bit_or: BitOr[I32, I32, I32];
bit_xor root/numeric/I32.vi:79
impl bit_xor: BitXor[I32, I32, I32];
shl root/numeric/I32.vi:85
impl shl: Shl[I32, N32, I32];
shr root/numeric/I32.vi:91
impl shr: Shr[I32, N32, I32];
not root/numeric/I32.vi:97
impl not: Not[I32, I32];
abs root/numeric/I32.vi:103
fn abs(a: I32) -> I32;
from_n32 root/numeric/I32.vi:111
impl from_n32: Cast[N32, I32];
to_n32 root/numeric/I32.vi:112
impl to_n32: Cast[I32, N32];
to_string root/numeric/I32.vi:114
impl to_string: Cast[I32, String];
show root/numeric/I32.vi:124
impl show: Show[I32];
parse root/numeric/I32.vi:134
fn parse(str: String) -> Option[I32];
ord root/numeric/I32.vi:149
impl ord: Ord[I32];
eq root/numeric/I32.vi:163
impl eq: Eq[I32];
min root/numeric/I32.vi:173
fn min(a: I32, b: I32) -> I32;
max root/numeric/I32.vi:181
fn max(a: I32, b: I32) -> I32;