v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::bigint::Processor Class Reference

#include <bigint.h>

Inheritance diagram for v8::bigint::Processor:
Collaboration diagram for v8::bigint::Processor:

Classes

class  Destroyer
 

Public Member Functions

void Destroy ()
 
Status Multiply (RWDigits Z, Digits X, Digits Y)
 
Status Divide (RWDigits Q, Digits A, Digits B)
 
Status Modulo (RWDigits R, Digits A, Digits B)
 
Status ToString (char *out, uint32_t *out_length, Digits X, int radix, bool sign)
 
Status FromString (RWDigits Z, FromStringAccumulator *accumulator)
 

Static Public Member Functions

static ProcessorNew (Platform *platform)
 

Protected Member Functions

 ~Processor ()=default
 

Detailed Description

Definition at line 287 of file bigint.h.

Constructor & Destructor Documentation

◆ ~Processor()

v8::bigint::Processor::~Processor ( )
protecteddefault

Member Function Documentation

◆ Destroy()

void v8::bigint::Processor::Destroy ( )

Definition at line 34 of file bigint-internal.cc.

Here is the caller graph for this function:

◆ Divide()

Status v8::bigint::Processor::Divide ( RWDigits Q,
Digits A,
Digits B )

Definition at line 132 of file bigint-internal.cc.

Here is the caller graph for this function:

◆ FromString()

Status v8::bigint::Processor::FromString ( RWDigits Z,
FromStringAccumulator * accumulator )

Definition at line 324 of file fromstring.cc.

◆ Modulo()

Status v8::bigint::Processor::Modulo ( RWDigits R,
Digits A,
Digits B )

Definition at line 138 of file bigint-internal.cc.

Here is the caller graph for this function:

◆ Multiply()

Status v8::bigint::Processor::Multiply ( RWDigits Z,
Digits X,
Digits Y )

Definition at line 126 of file bigint-internal.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ New()

Processor * v8::bigint::Processor::New ( Platform * platform)
static

Definition at line 29 of file bigint-internal.cc.

Here is the caller graph for this function:

◆ ToString()

Status v8::bigint::Processor::ToString ( char * out,
uint32_t * out_length,
Digits X,
int radix,
bool sign )

Definition at line 590 of file tostring.cc.

Here is the call graph for this function:

The documentation for this class was generated from the following files: