Structs§
- JSCClass
- JSCClass
Class - JSCClassV
Table - JSCContext
- JSCContext
Class - JSCException
- JSCException
Class - JSCValue
- JSCValue
Class - JSCVirtual
Machine - JSCVirtual
Machine Class - JSCWeak
Value - JSCWeak
Value Class
Constants§
- JSC_
CHECK_ SYNTAX_ MODE_ MODULE - JSC_
CHECK_ SYNTAX_ MODE_ SCRIPT - JSC_
CHECK_ SYNTAX_ RESULT_ IRRECOVERABLE_ ERROR - JSC_
CHECK_ SYNTAX_ RESULT_ OUT_ OF_ MEMORY_ ERROR - JSC_
CHECK_ SYNTAX_ RESULT_ RECOVERABLE_ ERROR - JSC_
CHECK_ SYNTAX_ RESULT_ STACK_ OVERFLOW_ ERROR - JSC_
CHECK_ SYNTAX_ RESULT_ SUCCESS - JSC_
CHECK_ SYNTAX_ RESULT_ UNTERMINATED_ LITERAL_ ERROR - JSC_
OPTIONS_ USE_ DFG - JSC_
OPTIONS_ USE_ FTL - JSC_
OPTIONS_ USE_ JIT - JSC_
OPTIONS_ USE_ LLINT - JSC_
OPTION_ BOOLEAN - JSC_
OPTION_ DOUBLE - JSC_
OPTION_ INT - JSC_
OPTION_ RANGE_ STRING - JSC_
OPTION_ SIZE - JSC_
OPTION_ STRING - JSC_
OPTION_ UINT - JSC_
TYPED_ ARRAY_ FLOA T32 - JSC_
TYPED_ ARRAY_ FLOA T64 - JSC_
TYPED_ ARRAY_ INT8 - JSC_
TYPED_ ARRAY_ INT16 - JSC_
TYPED_ ARRAY_ INT32 - JSC_
TYPED_ ARRAY_ INT64 - JSC_
TYPED_ ARRAY_ NONE - JSC_
TYPED_ ARRAY_ UINT8 - JSC_
TYPED_ ARRAY_ UINT8_ CLAMPED - JSC_
TYPED_ ARRAY_ UINT16 - JSC_
TYPED_ ARRAY_ UINT32 - JSC_
TYPED_ ARRAY_ UINT64 - JSC_
VALUE_ PROPERTY_ CONFIGURABLE - JSC_
VALUE_ PROPERTY_ ENUMERABLE - JSC_
VALUE_ PROPERTY_ WRITABLE
Functions§
- jsc_
class_ ⚠add_ constructor - jsc_
class_ ⚠add_ constructor_ variadic - jsc_
class_ ⚠add_ constructorv - jsc_
class_ ⚠add_ method - jsc_
class_ ⚠add_ method_ variadic - jsc_
class_ ⚠add_ methodv - jsc_
class_ ⚠add_ property - jsc_
class_ ⚠get_ name - jsc_
class_ ⚠get_ parent - jsc_
class_ ⚠get_ type - jsc_
context_ ⚠check_ syntax - jsc_
context_ ⚠clear_ exception - jsc_
context_ ⚠evaluate - jsc_
context_ ⚠evaluate_ in_ object - jsc_
context_ ⚠evaluate_ with_ source_ uri - jsc_
context_ ⚠get_ current - jsc_
context_ ⚠get_ exception - jsc_
context_ ⚠get_ global_ object - jsc_
context_ ⚠get_ type - jsc_
context_ ⚠get_ value - jsc_
context_ ⚠get_ virtual_ machine - jsc_
context_ ⚠new - jsc_
context_ ⚠new_ with_ virtual_ machine - jsc_
context_ ⚠pop_ exception_ handler - jsc_
context_ ⚠push_ exception_ handler - jsc_
context_ ⚠register_ class - jsc_
context_ ⚠set_ value - jsc_
context_ ⚠throw - jsc_
context_ ⚠throw_ exception - jsc_
context_ ⚠throw_ printf - jsc_
context_ ⚠throw_ with_ name - jsc_
context_ ⚠throw_ with_ name_ printf - jsc_
exception_ ⚠get_ backtrace_ string - jsc_
exception_ ⚠get_ column_ number - jsc_
exception_ ⚠get_ line_ number - jsc_
exception_ ⚠get_ message - jsc_
exception_ ⚠get_ name - jsc_
exception_ ⚠get_ source_ uri - jsc_
exception_ ⚠get_ type - jsc_
exception_ ⚠new - jsc_
exception_ ⚠new_ printf - jsc_
exception_ ⚠new_ with_ name - jsc_
exception_ ⚠new_ with_ name_ printf - jsc_
exception_ ⚠report - jsc_
exception_ ⚠to_ string - jsc_
get_ ⚠major_ version - jsc_
get_ ⚠micro_ version - jsc_
get_ ⚠minor_ version - jsc_
options_ ⚠foreach - jsc_
options_ ⚠get_ boolean - jsc_
options_ ⚠get_ double - jsc_
options_ ⚠get_ int - jsc_
options_ ⚠get_ option_ group - jsc_
options_ ⚠get_ range_ string - jsc_
options_ ⚠get_ size - jsc_
options_ ⚠get_ string - jsc_
options_ ⚠get_ uint - jsc_
options_ ⚠set_ boolean - jsc_
options_ ⚠set_ double - jsc_
options_ ⚠set_ int - jsc_
options_ ⚠set_ range_ string - jsc_
options_ ⚠set_ size - jsc_
options_ ⚠set_ string - jsc_
options_ ⚠set_ uint - jsc_
value_ ⚠array_ buffer_ get_ data - jsc_
value_ ⚠array_ buffer_ get_ size - jsc_
value_ ⚠constructor_ call - jsc_
value_ ⚠constructor_ callv - jsc_
value_ ⚠function_ call - jsc_
value_ ⚠function_ callv - jsc_
value_ ⚠get_ context - jsc_
value_ ⚠get_ type - jsc_
value_ ⚠is_ array - jsc_
value_ ⚠is_ array_ buffer - jsc_
value_ ⚠is_ boolean - jsc_
value_ ⚠is_ constructor - jsc_
value_ ⚠is_ function - jsc_
value_ ⚠is_ null - jsc_
value_ ⚠is_ number - jsc_
value_ ⚠is_ object - jsc_
value_ ⚠is_ string - jsc_
value_ ⚠is_ typed_ array - jsc_
value_ ⚠is_ undefined - jsc_
value_ ⚠new_ array - jsc_
value_ ⚠new_ array_ buffer - jsc_
value_ ⚠new_ array_ from_ garray - jsc_
value_ ⚠new_ array_ from_ strv - jsc_
value_ ⚠new_ boolean - jsc_
value_ ⚠new_ from_ json - jsc_
value_ ⚠new_ function - jsc_
value_ ⚠new_ function_ variadic - jsc_
value_ ⚠new_ functionv - jsc_
value_ ⚠new_ null - jsc_
value_ ⚠new_ number - jsc_
value_ ⚠new_ object - jsc_
value_ ⚠new_ string - jsc_
value_ ⚠new_ string_ from_ bytes - jsc_
value_ ⚠new_ typed_ array - jsc_
value_ ⚠new_ typed_ array_ with_ buffer - jsc_
value_ ⚠new_ undefined - jsc_
value_ ⚠object_ define_ property_ accessor - jsc_
value_ ⚠object_ define_ property_ data - jsc_
value_ ⚠object_ delete_ property - jsc_
value_ ⚠object_ enumerate_ properties - jsc_
value_ ⚠object_ get_ property - jsc_
value_ ⚠object_ get_ property_ at_ index - jsc_
value_ ⚠object_ has_ property - jsc_
value_ ⚠object_ invoke_ method - jsc_
value_ ⚠object_ invoke_ methodv - jsc_
value_ ⚠object_ is_ instance_ of - jsc_
value_ ⚠object_ set_ property - jsc_
value_ ⚠object_ set_ property_ at_ index - jsc_
value_ ⚠to_ boolean - jsc_
value_ ⚠to_ double - jsc_
value_ ⚠to_ int32 - jsc_
value_ ⚠to_ json - jsc_
value_ ⚠to_ string - jsc_
value_ ⚠to_ string_ as_ bytes - jsc_
value_ ⚠typed_ array_ get_ buffer - jsc_
value_ ⚠typed_ array_ get_ data - jsc_
value_ ⚠typed_ array_ get_ length - jsc_
value_ ⚠typed_ array_ get_ offset - jsc_
value_ ⚠typed_ array_ get_ size - jsc_
value_ ⚠typed_ array_ get_ type - jsc_
virtual_ ⚠machine_ get_ type - jsc_
virtual_ ⚠machine_ new - jsc_
weak_ ⚠value_ get_ type - jsc_
weak_ ⚠value_ get_ value - jsc_
weak_ ⚠value_ new