Home
last modified time | relevance | path

Searched refs:JS_EXPORT (Results 1 – 10 of 10) sorted by relevance

/external/webkit/JavaScriptCore/API/
DJSValueRef.h65 JS_EXPORT JSType JSValueGetType(JSContextRef ctx, JSValueRef value);
74 JS_EXPORT bool JSValueIsUndefined(JSContextRef ctx, JSValueRef value);
83 JS_EXPORT bool JSValueIsNull(JSContextRef ctx, JSValueRef value);
92 JS_EXPORT bool JSValueIsBoolean(JSContextRef ctx, JSValueRef value);
101 JS_EXPORT bool JSValueIsNumber(JSContextRef ctx, JSValueRef value);
110 JS_EXPORT bool JSValueIsString(JSContextRef ctx, JSValueRef value);
119 JS_EXPORT bool JSValueIsObject(JSContextRef ctx, JSValueRef value);
129 JS_EXPORT bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass);
142 JS_EXPORT bool JSValueIsEqual(JSContextRef ctx, JSValueRef a, JSValueRef b, JSValueRef* exception);
152 JS_EXPORT bool JSValueIsStrictEqual(JSContextRef ctx, JSValueRef a, JSValueRef b);
[all …]
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, JSObject…
431 JS_EXPORT JSObjectRef JSObjectMakeConstructor(JSContextRef ctx, JSClassRef jsClass, JSObjectCallAsC…
444 JS_EXPORT JSObjectRef JSObjectMakeArray(JSContextRef ctx, size_t argumentCount, const JSValueRef ar…
455 JS_EXPORT JSObjectRef JSObjectMakeDate(JSContextRef ctx, size_t argumentCount, const JSValueRef arg…
466 JS_EXPORT JSObjectRef JSObjectMakeError(JSContextRef ctx, size_t argumentCount, const JSValueRef ar…
[all …]
DJSStringRef.h57 JS_EXPORT JSStringRef JSStringCreateWithCharacters(const JSChar* chars, size_t numChars);
64 JS_EXPORT JSStringRef JSStringCreateWithUTF8CString(const char* string);
72 JS_EXPORT JSStringRef JSStringRetain(JSStringRef string);
78 JS_EXPORT void JSStringRelease(JSStringRef string);
86 JS_EXPORT size_t JSStringGetLength(JSStringRef string);
95 JS_EXPORT const JSChar* JSStringGetCharactersPtr(JSStringRef string);
107 JS_EXPORT size_t JSStringGetMaximumUTF8CStringSize(JSStringRef string);
121 JS_EXPORT size_t JSStringGetUTF8CString(JSStringRef string, char* buffer, size_t bufferSize);
130 JS_EXPORT bool JSStringIsEqual(JSStringRef a, JSStringRef b);
138 JS_EXPORT bool JSStringIsEqualToUTF8CString(JSStringRef a, const char* b);
DJSContextRef.h51 JS_EXPORT JSContextGroupRef JSContextGroupCreate() AVAILABLE_AFTER_WEBKIT_VERSION_3_1;
59 JS_EXPORT JSContextGroupRef JSContextGroupRetain(JSContextGroupRef group) AVAILABLE_AFTER_WEBKIT_VE…
66 JS_EXPORT void JSContextGroupRelease(JSContextGroupRef group) AVAILABLE_AFTER_WEBKIT_VERSION_3_1;
81 JS_EXPORT JSGlobalContextRef JSGlobalContextCreate(JSClassRef globalObjectClass) AVAILABLE_WEBKIT_V…
95 JS_EXPORT JSGlobalContextRef JSGlobalContextCreateInGroup(JSContextGroupRef group, JSClassRef globa…
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_AFTER_WEBKIT_VERSION_3_1;
DJSBase.h67 #undef JS_EXPORT
69 #define JS_EXPORT __attribute__((visibility("default"))) macro
75 #define JS_EXPORT macro
77 #define JS_EXPORT macro
97 JS_EXPORT JSValueRef JSEvaluateScript(JSContextRef ctx, JSStringRef script, JSObjectRef thisObject,…
109 JS_EXPORT bool JSCheckScriptSyntax(JSContextRef ctx, JSStringRef script, JSStringRef sourceURL, int…
124 JS_EXPORT void JSGarbageCollect(JSContextRef ctx);
DJSStringRefBSTR.h48 JS_EXPORT JSStringRef JSStringCreateWithBSTR(const BSTR string);
56 JS_EXPORT BSTR JSStringCopyBSTR(const JSStringRef string);
DJSStringRefCF.h46 JS_EXPORT JSStringRef JSStringCreateWithCFString(CFStringRef string);
54 JS_EXPORT CFStringRef JSStringCopyCFString(CFAllocatorRef alloc, JSStringRef string);
DJSProfilerPrivate.h46 JS_EXPORT void JSStartProfiling(JSContextRef ctx, JSStringRef title);
57 JS_EXPORT void JSEndProfiling(JSContextRef ctx, JSStringRef title);
DJSBasePrivate.h46 JS_EXPORT void JSReportExtraMemoryCost(JSContextRef ctx, size_t size) AVAILABLE_AFTER_WEBKIT_VERSIO…
/external/webkit/JavaScriptCore/
DChangeLog-2008-08-1024556 kJSClassDefinitionEmpty is not exported with JS_EXPORT
24558 Add JS_EXPORT to kJSClassDefinitionEmpty.
24563 Add a TODO referencing the bug about JS_EXPORT in the Win build
24566 Don't define JS_EXPORT as 'extern' when the compiler is unknown since
25408 Introduce JS_EXPORT to mark symbols to be exported as public API.