Searched refs:JSContextRef (Results 1 - 25 of 81) sorted by relevance

1234

/macosx-10.10.1/JavaScriptCore-7600.1.17/ForwardingHeaders/JavaScriptCore/
H A DJSContextRef.h1 #include <JavaScriptCore/API/JSContextRef.h>
/macosx-10.10.1/JavaScriptCore-7600.1.17/API/tests/
H A DJSNodeList.h32 extern JSObjectRef JSNodeList_new(JSContextRef, NodeList*);
H A DJSNode.h33 extern JSObjectRef JSNode_new(JSContextRef context, Node* node);
34 extern JSClassRef JSNode_class(JSContextRef context);
35 extern JSObjectRef JSNode_construct(JSContextRef context, JSObjectRef object, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception);
H A DJSNodeList.c34 static JSValueRef JSNodeList_item(JSContextRef context, JSObjectRef object, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception)
54 static JSValueRef JSNodeList_length(JSContextRef context, JSObjectRef thisObject, JSStringRef propertyName, JSValueRef* exception)
69 static JSValueRef JSNodeList_getProperty(JSContextRef context, JSObjectRef thisObject, JSStringRef propertyName, JSValueRef* exception)
84 static void JSNodeList_initialize(JSContextRef context, JSObjectRef thisObject)
102 static JSClassRef JSNodeList_class(JSContextRef context)
121 JSObjectRef JSNodeList_new(JSContextRef context, NodeList* nodeList)
/macosx-10.10.1/JavaScriptCore-7600.1.17/API/
H A DJSValueRef.h66 JS_EXPORT JSType JSValueGetType(JSContextRef ctx, JSValueRef);
75 JS_EXPORT bool JSValueIsUndefined(JSContextRef ctx, JSValueRef value);
84 JS_EXPORT bool JSValueIsNull(JSContextRef ctx, JSValueRef value);
93 JS_EXPORT bool JSValueIsBoolean(JSContextRef ctx, JSValueRef value);
102 JS_EXPORT bool JSValueIsNumber(JSContextRef ctx, JSValueRef value);
111 JS_EXPORT bool JSValueIsString(JSContextRef ctx, JSValueRef value);
120 JS_EXPORT bool JSValueIsObject(JSContextRef ctx, JSValueRef value);
130 JS_EXPORT bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass);
143 JS_EXPORT bool JSValueIsEqual(JSContextRef ctx, JSValueRef a, JSValueRef b, JSValueRef* exception);
153 JS_EXPORT bool JSValueIsStrictEqual(JSContextRef ct
[all...]
H A DJSCTestRunnerUtils.h29 #include <JavaScriptCore/JSContextRef.h>
34 JS_EXPORT_PRIVATE JSValueRef numberOfDFGCompiles(JSContextRef, JSValueRef theFunction);
35 JS_EXPORT_PRIVATE JSValueRef setNeverInline(JSContextRef, JSValueRef theFunction);
H A DJSWeakObjectMapRefPrivate.h29 #include <JavaScriptCore/JSContextRef.h>
57 JS_EXPORT JSWeakObjectMapRef JSWeakObjectMapCreate(JSContextRef ctx, void* data, JSWeakMapDestroyedCallback destructor);
67 JS_EXPORT void JSWeakObjectMapSet(JSContextRef ctx, JSWeakObjectMapRef map, void* key, JSObjectRef);
77 JS_EXPORT JSObjectRef JSWeakObjectMapGet(JSContextRef ctx, JSWeakObjectMapRef map, void* key);
86 JS_EXPORT void JSWeakObjectMapRemove(JSContextRef ctx, JSWeakObjectMapRef map, void* key);
H A DJSObjectRefPrivate.h47 JS_EXPORT bool JSObjectSetPrivateProperty(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef value);
57 JS_EXPORT JSValueRef JSObjectGetPrivateProperty(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName);
68 JS_EXPORT bool JSObjectDeletePrivateProperty(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName);
H A DJSProfilerPrivate.cpp35 void JSStartProfiling(JSContextRef ctx, JSStringRef title)
40 void JSEndProfiling(JSContextRef ctx, JSStringRef title)
H A DJSProfilerPrivate.h46 JS_EXPORT void JSStartProfiling(JSContextRef ctx, JSStringRef title);
57 JS_EXPORT void JSEndProfiling(JSContextRef ctx, JSStringRef title);
H A DJSObjectRef.h86 void Initialize(JSContextRef ctx, JSObjectRef object);
92 (*JSObjectInitializeCallback) (JSContextRef ctx, JSObjectRef object);
107 all functions that have a JSContextRef parameter.
121 bool HasProperty(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName);
130 (*JSObjectHasPropertyCallback) (JSContextRef ctx, JSObjectRef object, JSStringRef propertyName);
142 JSValueRef GetProperty(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef* exception);
147 (*JSObjectGetPropertyCallback) (JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef* exception);
160 bool SetProperty(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef value, JSValueRef* exception);
165 (*JSObjectSetPropertyCallback) (JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef value, JSValueRef* exception);
177 bool DeleteProperty(JSContextRef ct
[all...]
H A DJavaScript.h31 #include <JavaScriptCore/JSContextRef.h>
H A DJSCTestRunnerUtils.cpp35 JSValueRef numberOfDFGCompiles(JSContextRef context, JSValueRef theFunctionValueRef)
42 JSValueRef setNeverInline(JSContextRef context, JSValueRef theFunctionValueRef)
H A DJSWeakObjectMapRefPrivate.cpp45 JSWeakObjectMapRef JSWeakObjectMapCreate(JSContextRef context, void* privateData, JSWeakMapDestroyedCallback callback)
54 void JSWeakObjectMapSet(JSContextRef ctx, JSWeakObjectMapRef map, void* key, JSObjectRef object)
69 JSObjectRef JSWeakObjectMapGet(JSContextRef ctx, JSWeakObjectMapRef map, void* key)
80 void JSWeakObjectMapRemove(JSContextRef ctx, JSWeakObjectMapRef map, void* key)
92 JS_EXPORT bool JSWeakObjectMapClear(JSContextRef, JSWeakObjectMapRef, void*, JSObjectRef);
93 bool JSWeakObjectMapClear(JSContextRef, JSWeakObjectMapRef, void*, JSObjectRef)
H A DJSBase.h42 /*! @typedef JSContextRef A JavaScript execution context. Holds the global object and other execution state. */
43 typedef const struct OpaqueJSContext* JSContextRef; typedef in typeref:struct:OpaqueJSContext
109 JS_EXPORT JSValueRef JSEvaluateScript(JSContextRef ctx, JSStringRef script, JSObjectRef thisObject, JSStringRef sourceURL, int startingLineNumber, JSValueRef* exception);
121 JS_EXPORT bool JSCheckScriptSyntax(JSContextRef ctx, JSStringRef script, JSStringRef sourceURL, int startingLineNumber, JSValueRef* exception);
136 JS_EXPORT void JSGarbageCollect(JSContextRef ctx);
H A DJSBasePrivate.h46 JS_EXPORT void JSReportExtraMemoryCost(JSContextRef ctx, size_t size) CF_AVAILABLE(10_6, 7_0);
H A DJSValueRef.cpp67 ::JSType JSValueGetType(JSContextRef ctx, JSValueRef value)
92 bool JSValueIsUndefined(JSContextRef ctx, JSValueRef value)
105 bool JSValueIsNull(JSContextRef ctx, JSValueRef value)
118 bool JSValueIsBoolean(JSContextRef ctx, JSValueRef value)
131 bool JSValueIsNumber(JSContextRef ctx, JSValueRef value)
144 bool JSValueIsString(JSContextRef ctx, JSValueRef value)
157 bool JSValueIsObject(JSContextRef ctx, JSValueRef value)
170 bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass)
197 bool JSValueIsEqual(JSContextRef ctx, JSValueRef a, JSValueRef b, JSValueRef* exception)
222 bool JSValueIsStrictEqual(JSContextRef ct
[all...]
/macosx-10.10.1/WebKit-7600.1.25/mac/WebView/
H A DWebJSPDFDoc.h30 JSObjectRef makeJSPDFDoc(JSContextRef, WebDataSource *);
H A DWebJSPDFDoc.mm34 static void jsPDFDocInitialize(JSContextRef ctx, JSObjectRef object)
46 static JSValueRef jsPDFDocPrint(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception)
71 JSObjectRef makeJSPDFDoc(JSContextRef ctx, WebDataSource *dataSource)
/macosx-10.10.1/WebKit-7600.1.25/win/Interfaces/
H A DJavaScriptCoreAPITypes.idl32 typedef void* JSContextRef;
38 cpp_quote("typedef const struct OpaqueJSContext* JSContextRef;")
H A DIWebSerializedJSValue.idl38 [local] HRESULT serialize([in] JSContextRef context, [in] JSValueRef value, [out, retval] JSValueRef* exception);
39 [local] HRESULT deserialize([in] JSContextRef context, [out, retval] JSValueRef* value);
/macosx-10.10.1/WebKit2-7600.1.25/Shared/API/c/
H A DWKSerializedScriptValue.h38 WK_EXPORT WKSerializedScriptValueRef WKSerializedScriptValueCreate(JSContextRef context, JSValueRef value, JSValueRef* exception);
39 WK_EXPORT JSValueRef WKSerializedScriptValueDeserialize(WKSerializedScriptValueRef scriptValue, JSContextRef context, JSValueRef* exception);
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/InjectedBundle/API/c/
H A DWKBundleRangeHandlePrivate.h36 WK_EXPORT WKBundleRangeHandleRef WKBundleRangeHandleCreate(JSContextRef context, JSObjectRef object);
H A DWKBundleRangeHandle.cpp41 WKBundleRangeHandleRef WKBundleRangeHandleCreate(JSContextRef contextRef, JSObjectRef objectRef)
/macosx-10.10.1/WebKit-7600.1.25/win/
H A DWebSerializedJSValue.h31 typedef const struct OpaqueJSContext* JSContextRef; typedef in typeref:struct:OpaqueJSContext
46 virtual HRESULT STDMETHODCALLTYPE serialize(JSContextRef, JSValueRef value, JSValueRef* exception);
47 virtual HRESULT STDMETHODCALLTYPE deserialize(JSContextRef, JSValueRef* result);

Completed in 135 milliseconds

1234