Searched refs:JS_EXPORT (Results 1 - 18 of 18) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/API/
H A DJSStringRefQt.h42 JS_EXPORT QString JSStringCopyQString(JSStringRef string);
43 JS_EXPORT JSRetainPtr<JSStringRef> JSStringCreateWithQString(const QString&);
H A DJSStringRef.h58 JS_EXPORT JSStringRef JSStringCreateWithCharacters(const JSChar* chars, size_t numChars);
65 JS_EXPORT JSStringRef JSStringCreateWithUTF8CString(const char* string);
73 JS_EXPORT JSStringRef JSStringRetain(JSStringRef string);
79 JS_EXPORT void JSStringRelease(JSStringRef string);
87 JS_EXPORT size_t JSStringGetLength(JSStringRef string);
96 JS_EXPORT const JSChar* JSStringGetCharactersPtr(JSStringRef string);
108 JS_EXPORT size_t JSStringGetMaximumUTF8CStringSize(JSStringRef string);
122 JS_EXPORT size_t JSStringGetUTF8CString(JSStringRef string, char* buffer, size_t bufferSize);
131 JS_EXPORT bool JSStringIsEqual(JSStringRef a, JSStringRef b);
139 JS_EXPORT boo
[all...]
H A DJSContextRef.h51 JS_EXPORT JSContextGroupRef JSContextGroupCreate() AVAILABLE_IN_WEBKIT_VERSION_4_0;
59 JS_EXPORT JSContextGroupRef JSContextGroupRetain(JSContextGroupRef group) AVAILABLE_IN_WEBKIT_VERSION_4_0;
66 JS_EXPORT void JSContextGroupRelease(JSContextGroupRef group) AVAILABLE_IN_WEBKIT_VERSION_4_0;
81 JS_EXPORT JSGlobalContextRef JSGlobalContextCreate(JSClassRef globalObjectClass) AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
95 JS_EXPORT JSGlobalContextRef JSGlobalContextCreateInGroup(JSContextGroupRef group, JSClassRef globalObjectClass) AVAILABLE_IN_WEBKIT_VERSION_4_0;
103 JS_EXPORT JSGlobalContextRef JSGlobalContextRetain(JSGlobalContextRef ctx);
110 JS_EXPORT void JSGlobalContextRelease(JSGlobalContextRef ctx);
118 JS_EXPORT JSObjectRef JSContextGetGlobalObject(JSContextRef ctx);
126 JS_EXPORT JSContextGroupRef JSContextGetGroup(JSContextRef ctx) AVAILABLE_IN_WEBKIT_VERSION_4_0;
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 boo
[all...]
H A DJSStringRefBSTR.h48 JS_EXPORT JSStringRef JSStringCreateWithBSTR(const BSTR string);
56 JS_EXPORT BSTR JSStringCopyBSTR(const JSStringRef string);
H A DJSStringRefCF.h46 JS_EXPORT JSStringRef JSStringCreateWithCFString(CFStringRef string);
54 JS_EXPORT CFStringRef JSStringCopyCFString(CFAllocatorRef alloc, JSStringRef string);
H A DJSBase.h72 #undef JS_EXPORT macro
74 #define JS_EXPORT macro
76 #define JS_EXPORT __attribute__((visibility("default"))) macro
79 #define JS_EXPORT __declspec(dllexport) macro
81 #define JS_EXPORT __declspec(dllimport) macro
84 #define JS_EXPORT macro
89 #define WTF_EXPORT_PRIVATE JS_EXPORT
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 voi
[all...]
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 DJSContextRefPrivate.h47 JS_EXPORT JSGlobalContextRef JSContextGetGlobalContext(JSContextRef ctx);
56 JS_EXPORT JSStringRef JSContextCreateBacktrace(JSContextRef ctx, unsigned maxStackSize) AVAILABLE_IN_WEBKIT_VERSION_4_0;
97 JS_EXPORT void JSContextGroupSetExecutionTimeLimit(JSContextGroupRef, double limit, JSShouldTerminateCallback, void* context) AVAILABLE_IN_WEBKIT_VERSION_4_0;
104 JS_EXPORT void JSContextGroupClearExecutionTimeLimit(JSContextGroupRef) AVAILABLE_IN_WEBKIT_VERSION_4_0;
H A DJSStringRefPrivate.h35 JS_EXPORT JSStringRef JSStringCreateWithCharactersNoCopy(const JSChar* chars, size_t numChars);
H A DJSWeakObjectMapRefPrivate.h57 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 DJSObjectRef.h374 JS_EXPORT extern const JSClassDefinition kJSClassDefinitionEmpty;
382 JS_EXPORT JSClassRef JSClassCreate(const JSClassDefinition* definition);
390 JS_EXPORT JSClassRef JSClassRetain(JSClassRef jsClass);
397 JS_EXPORT void JSClassRelease(JSClassRef jsClass);
410 JS_EXPORT JSObjectRef JSObjectMake(JSContextRef ctx, JSClassRef jsClass, void* data);
420 JS_EXPORT JSObjectRef JSObjectMakeFunctionWithCallback(JSContextRef ctx, JSStringRef name, JSObjectCallAsFunctionCallback callAsFunction);
431 JS_EXPORT JSObjectRef JSObjectMakeConstructor(JSContextRef ctx, JSClassRef jsClass, JSObjectCallAsConstructorCallback callAsConstructor);
444 JS_EXPORT JSObjectRef JSObjectMakeArray(JSContextRef ctx, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception) AVAILABLE_IN_WEBKIT_VERSION_4_0;
455 JS_EXPORT JSObjectRef JSObjectMakeDate(JSContextRef ctx, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception) AVAILABLE_IN_WEBKIT_VERSION_4_0;
466 JS_EXPORT JSObjectRe
[all...]
H A DJSProfilerPrivate.h46 JS_EXPORT void JSStartProfiling(JSContextRef ctx, JSStringRef title);
57 JS_EXPORT void JSEndProfiling(JSContextRef ctx, JSStringRef title);
H A DJSScriptRefPrivate.h54 JS_EXPORT JSScriptRef JSScriptCreateReferencingImmortalASCIIText(JSContextGroupRef contextGroup, JSStringRef url, int startingLineNumber, const char* source, size_t length, JSStringRef* errorMessage, int* errorLine);
67 JS_EXPORT JSScriptRef JSScriptCreateFromString(JSContextGroupRef contextGroup, JSStringRef url, int startingLineNumber, JSStringRef source, JSStringRef* errorMessage, int* errorLine);
74 JS_EXPORT void JSScriptRetain(JSScriptRef script);
81 JS_EXPORT void JSScriptRelease(JSScriptRef script);
92 JS_EXPORT JSValueRef JSScriptEvaluate(JSContextRef ctx, JSScriptRef script, JSValueRef thisValue, JSValueRef* exception);
H A DJSBasePrivate.h46 JS_EXPORT void JSReportExtraMemoryCost(JSContextRef ctx, size_t size) AVAILABLE_IN_WEBKIT_VERSION_4_0;
H A DJSValue.h293 JS_EXPORT extern NSString * const JSPropertyDescriptorWritableKey;
294 JS_EXPORT extern NSString * const JSPropertyDescriptorEnumerableKey;
295 JS_EXPORT extern NSString * const JSPropertyDescriptorConfigurableKey;
296 JS_EXPORT extern NSString * const JSPropertyDescriptorValueKey;
297 JS_EXPORT extern NSString * const JSPropertyDescriptorGetKey;
298 JS_EXPORT extern NSString * const JSPropertyDescriptorSetKey;
H A DJSWeakObjectMapRefPrivate.cpp93 JS_EXPORT bool JSWeakObjectMapClear(JSContextRef, JSWeakObjectMapRef, void*, JSObjectRef);
H A DJSBase.cpp126 extern "C" JS_EXPORT void JSSynchronousGarbageCollectForDebugging(JSContextRef);

Completed in 145 milliseconds