List of all items
Structs
- JSCClass
- JSCClassVTable
- JSCContext
- JSCContextClass
- JSCException
- JSCExceptionClass
- JSCValue
- JSCValueClass
- JSCVirtualMachine
- JSCVirtualMachineClass
- JSCWeakValue
- JSCWeakValueClass
- _JSCClassClass
- _JSCContextPrivate
- _JSCExceptionPrivate
- _JSCValuePrivate
- _JSCVirtualMachinePrivate
- _JSCWeakValuePrivate
- _JSGlobalContextRef
- _JSStringRef
- _JSValueRef
Functions
- JSGlobalContextRelease
- JSGlobalContextRetain
- JSStringGetMaximumUTF8CStringSize
- JSStringGetUTF8CString
- JSStringRelease
- JSStringRetain
- JSValueIsArray
- JSValueIsBoolean
- JSValueIsDate
- JSValueIsNull
- JSValueIsNumber
- JSValueIsObject
- JSValueIsString
- JSValueIsUndefined
- JSValueProtect
- JSValueToBoolean
- JSValueToNumber
- JSValueToStringCopy
- JSValueUnprotect
- 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_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_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_undefined
- jsc_value_new_array
- 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_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_virtual_machine_get_type
- jsc_virtual_machine_new
- jsc_weak_value_get_type
- jsc_weak_value_get_value
- jsc_weak_value_new
Typedefs
- JSCCheckSyntaxMode
- JSCCheckSyntaxResult
- JSCClassClass
- JSCClassDeletePropertyFunction
- JSCClassEnumeratePropertiesFunction
- JSCClassGetPropertyFunction
- JSCClassHasPropertyFunction
- JSCClassSetPropertyFunction
- JSCClassVariadicFunction
- JSCConstructor
- JSCContextPrivate
- JSCExceptionHandler
- JSCExceptionPrivate
- JSCGetter
- JSCOptionType
- JSCOptionsFunc
- JSCPropertyGetter
- JSCPropertySetter
- JSCSetter
- JSCValuePrivate
- JSCValuePropertyFlags
- JSCVariadicFunction
- JSCVirtualMachinePrivate
- JSCWeakValuePrivate
- JSGlobalContextRef
- JSStringRef
- JSValueRef
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_MAJOR_VERSION
- JSC_MICRO_VERSION
- JSC_MINOR_VERSION
- 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_VALUE_PROPERTY_CONFIGURABLE
- JSC_VALUE_PROPERTY_ENUMERABLE
- JSC_VALUE_PROPERTY_WRITABLE