in wasm/lib/src/wasmer_api.dart [134:155]
bool fill(int _kind, dynamic val) {
kind = _kind;
switch (kind) {
case wasmerValKindI32:
if (val is! int) return false;
i32 = val;
return true;
case wasmerValKindI64:
if (val is! int) return false;
i64 = val;
return true;
case wasmerValKindF32:
if (val is! num) return false;
f32 = val;
return true;
case wasmerValKindF64:
if (val is! num) return false;
f64 = val;
return true;
}
return false;
}