Index

Modules: javascriptcore, javascriptcore/helpers, javascriptcore/jsbase, javascriptcore/jscontextref, javascriptcore/jsobjectref, javascriptcore/jsstringref, javascriptcore/jstypedarray, javascriptcore/jsvalueref.

API symbols

`$`:
evalScript:
JSBigIntCreateWithDouble:
JSBigIntCreateWithInt64:
JSBigIntCreateWithString:
JSBigIntCreateWithUInt64:
JSChar:
jscHeader:
JSCheckScriptSyntax:
jscIncludeDir:
JSClassAttributes:
JSClassCreate:
JSClassDefinition:
JSClassRef:
JSClassRelease:
JSClassRetain:
JSContextGetGlobalContext:
JSContextGetGlobalObject:
JSContextGetGroup:
JSContextGroupCreate:
JSContextGroupRef:
JSContextGroupRelease:
JSContextGroupRetain:
JSContextRef:
jscStaticLib:
JSEvaluateScript:
JSGarbageCollect:
JSGlobalContextCopyName:
JSGlobalContextCreate:
JSGlobalContextCreateInGroup:
JSGlobalContextIsInspectable:
JSGlobalContextRef:
JSGlobalContextRelease:
JSGlobalContextRetain:
JSGlobalContextSetInspectable:
JSGlobalContextSetName:
JSObjectCallAsConstructor:
JSObjectCallAsConstructorCallback:
JSObjectCallAsFunction:
JSObjectCallAsFunctionCallback:
JSObjectConvertToTypeCallback:
JSObjectCopyPropertyNames:
JSObjectDeleteProperty:
JSObjectDeletePropertyCallback:
JSObjectDeletePropertyForKey:
JSObjectFinalizeCallback:
JSObjectGetArrayBufferByteLength:
JSObjectGetArrayBufferBytesPtr:
JSObjectGetPrivate:
JSObjectGetProperty:
JSObjectGetPropertyAtIndex:
JSObjectGetPropertyCallback:
JSObjectGetPropertyForKey:
JSObjectGetPropertyNamesCallback:
JSObjectGetPrototype:
JSObjectGetTypedArrayBuffer:
JSObjectGetTypedArrayByteLength:
JSObjectGetTypedArrayByteOffset:
JSObjectGetTypedArrayBytesPtr:
JSObjectGetTypedArrayLength:
JSObjectHasInstanceCallback:
JSObjectHasProperty:
JSObjectHasPropertyCallback:
JSObjectHasPropertyForKey:
JSObjectInitializeCallback:
JSObjectIsConstructor:
JSObjectIsFunction:
JSObjectMake:
JSObjectMakeArray:
JSObjectMakeArrayBufferWithBytesNoCopy:
JSObjectMakeConstructor:
JSObjectMakeDate:
JSObjectMakeDeferredPromise:
JSObjectMakeError:
JSObjectMakeFunction:
JSObjectMakeFunctionWithCallback:
JSObjectMakeRegExp:
JSObjectMakeTypedArray:
JSObjectMakeTypedArrayWithArrayBuffer:
JSObjectMakeTypedArrayWithArrayBufferAndOffset:
JSObjectMakeTypedArrayWithBytesNoCopy:
JSObjectRef:
JSObjectSetPrivate:
JSObjectSetProperty:
JSObjectSetPropertyAtIndex:
JSObjectSetPropertyCallback:
JSObjectSetPropertyForKey:
JSObjectSetPrototype:
JSPropertyAttributes:
JSPropertyNameAccumulatorAddName:
JSPropertyNameAccumulatorRef:
JSPropertyNameArrayGetCount:
JSPropertyNameArrayGetNameAtIndex:
JSPropertyNameArrayRef:
JSPropertyNameArrayRelease:
JSPropertyNameArrayRetain:
JSRelationCondition:
JSStaticFunction:
JSStaticValue:
JSStringCreateWithCharacters:
JSStringCreateWithUTF8CString:
JSStringGetCharactersPtr:
JSStringGetLength:
JSStringGetMaximumUTF8CStringSize:
JSStringGetUTF8CString:
JSStringIsEqual:
JSStringIsEqualToUTF8CString:
JSStringRef:
JSStringRelease:
JSStringRetain:
JSType:
JSTypedArrayBytesDeallocator:
JSTypedArrayType:
JSValueCompare:
JSValueCompareDouble:
JSValueCompareInt64:
JSValueCompareUInt64:
JSValueCreateJSONString:
JSValueGetType:
JSValueGetTypedArrayType:
JSValueIsArray:
JSValueIsBigInt:
JSValueIsBoolean:
JSValueIsDate:
JSValueIsEqual:
JSValueIsInstanceOfConstructor:
JSValueIsNull:
JSValueIsNumber:
JSValueIsObject:
JSValueIsObjectOfClass:
JSValueIsStrictEqual:
JSValueIsString:
JSValueIsSymbol:
JSValueIsUndefined:
JSValueMakeBoolean:
JSValueMakeFromJSONString:
JSValueMakeNull:
JSValueMakeNumber:
JSValueMakeString:
JSValueMakeSymbol:
JSValueMakeUndefined:
JSValueProtect:
JSValueRef:
JSValueToBoolean:
JSValueToInt32:
JSValueToInt64:
JSValueToNumber:
JSValueToObject:
JSValueToStringCopy:
JSValueToUInt32:
JSValueToUInt64:
JSValueUnprotect:
kJSClassAttributeNoAutomaticPrototype:
kJSClassAttributeNone:
kJSClassDefinitionEmpty:
kJSPropertyAttributeDontDelete:
kJSPropertyAttributeDontEnum:
kJSPropertyAttributeNone:
kJSPropertyAttributeReadOnly:
newJSString:
OpaqueJSClass:
OpaqueJSContext:
OpaqueJSContextGroup:
OpaqueJSPropertyNameAccumulator:
OpaqueJSPropertyNameArray:
OpaqueJSString:
OpaqueJSValue:
withGlobalContext: