JSBigIntCreateWithInt64

Function JSBigIntCreateWithInt64 

Source
pub unsafe extern "C-unwind" fn JSBigIntCreateWithInt64(
    ctx: JSContextRef,
    integer: i64,
    exception: *mut JSValueRef,
) -> JSValueRef
Available on crate features JSBase and JSValueRef only.
Expand description

Creates a JavaScript BigInt with a 64-bit signed integer.

Parameter ctx: The execution context to use.

Parameter integer: The 64-bit signed integer to copy into the new BigInt JSValue.

Parameter exception: A pointer to a JSValueRef in which to store an exception, if any. To reliable detect exception, initialize this to null before the call. Pass NULL if you do not care to store an exception.

Returns: A BigInt JSValue of the integer, or NULL if an exception is thrown.

ยงSafety

  • ctx must be a valid pointer.
  • exception must be a valid pointer or null.