nanvm_harness/gen.fixtures/
bigint.rs1use nanvm_lib::vm::unstable::{bigint_any, bigint_any_words, string_key};
4use nanvm_lib::vm::{Any, IVm, ToAny, ToArray, ToObject};
5
6#[rustfmt::skip]
7#[allow(clippy::if_same_then_else)]
8pub fn module<A: IVm>(_runtime: Any<A>) -> Result<Any<A>, Any<A>> {
9 Ok([(string_key("default"), [bigint_any(9223372036854775807), bigint_any(-9223372036854775808), bigint_any_words(false, &[0x8000000000000000]), bigint_any_words(true, &[0x8000000000000001]), bigint_any_words(false, &[0xffffffffffffffff, 0x000000000000000f]), bigint_any_words(false, &[0xc373e0ee4e3f0ad2, 0x000000018ee90ff6])].to_array().to_any())].to_object().to_any())
10}