Searched refs:JSStringRef (Results 1 - 25 of 51) sorted by relevance

123

/macosx-10.9.5/JavaScriptCore-7537.78.1/ForwardingHeaders/JavaScriptCore/
H A DJSStringRef.h1 #include <JavaScriptCore/API/JSStringRef.h>
/macosx-10.9.5/JavaScriptCore-7537.78.1/API/
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
[all...]
H A DJSStringRefPrivate.h29 #include <JavaScriptCore/JSStringRef.h>
35 JS_EXPORT JSStringRef JSStringCreateWithCharactersNoCopy(const JSChar* chars, size_t numChars);
H A DJSStringRefQt.h42 JS_EXPORT QString JSStringCopyQString(JSStringRef string);
43 JS_EXPORT JSRetainPtr<JSStringRef> JSStringCreateWithQString(const QString&);
H A DJSStringRefBSTR.cpp32 #include "JSStringRef.h"
34 JSStringRef JSStringCreateWithBSTR(BSTR string)
39 BSTR JSStringCopyBSTR(const JSStringRef string)
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 DJSStringRefQt.cpp32 #include "JSStringRef.h"
37 QString JSStringCopyQString(JSStringRef string)
42 JSRetainPtr<JSStringRef> JSStringCreateWithQString(const QString& qString)
47 return JSRetainPtr<JSStringRef>(Adopt, jsString.release().leakRef());
49 return JSRetainPtr<JSStringRef>(Adopt, OpaqueJSString::create().leakRef());
H A DJSScriptRefPrivate.h30 #include <JavaScriptCore/JSStringRef.h>
48 @param errorMessage A pointer to a JSStringRef in which to store the parse error message if the source is not valid. Pass NULL if you do not care to store an error message.
54 JS_EXPORT JSScriptRef JSScriptCreateReferencingImmortalASCIIText(JSContextGroupRef contextGroup, JSStringRef url, int startingLineNumber, const char* source, size_t length, JSStringRef* errorMessage, int* errorLine);
63 @param errorMessage A pointer to a JSStringRef in which to store the parse error message if the source is not valid. Pass NULL if you do not care to store an error message.
67 JS_EXPORT JSScriptRef JSScriptCreateFromString(JSContextGroupRef contextGroup, JSStringRef url, int startingLineNumber, JSStringRef source, JSStringRef* errorMessage, int* errorLine);
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 DJSStringRef.cpp27 #include "JSStringRef.h"
37 JSStringRef JSStringCreateWithCharacters(const JSChar* chars, size_t numChars)
43 JSStringRef JSStringCreateWithUTF8CString(const char* string)
62 JSStringRef JSStringCreateWithCharactersNoCopy(const JSChar* chars, size_t numChars)
68 JSStringRef JSStringRetain(JSStringRef string)
74 void JSStringRelease(JSStringRef string)
79 size_t JSStringGetLength(JSStringRef string)
84 const JSChar* JSStringGetCharactersPtr(JSStringRef string)
89 size_t JSStringGetMaximumUTF8CStringSize(JSStringRef strin
[all...]
H A DJavaScript.h32 #include <JavaScriptCore/JSStringRef.h>
H A DJSBase.h48 /*! @typedef JSStringRef A UTF16 character buffer. The fundamental string representation in JavaScript. */
49 typedef struct OpaqueJSString* JSStringRef; typedef in typeref:struct:OpaqueJSString
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);
H A DJSObjectRef.h121 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 ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef* exception);
182 (*JSObjectDeletePropertyCallback) (JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef* exception);
420 JS_EXPORT JSObjectRef JSObjectMakeFunctionWithCallback(JSContextRef ctx, JSStringRef name, JSObjectCallAsFunctionCallback callAsFunction);
493 JS_EXPORT JSObjectRef JSObjectMakeFunction(JSContextRef ctx, JSStringRef nam
[all...]
H A DJSBase.cpp45 JSValueRef JSEvaluateScript(JSContextRef ctx, JSStringRef script, JSObjectRef thisObject, JSStringRef sourceURL, int startingLineNumber, JSValueRef* exception)
76 bool JSCheckScriptSyntax(JSContextRef ctx, JSStringRef script, JSStringRef sourceURL, int startingLineNumber, JSValueRef* exception)
H A DJSContextRefPrivate.h56 JS_EXPORT JSStringRef JSContextCreateBacktrace(JSContextRef ctx, unsigned maxStackSize) AVAILABLE_IN_WEBKIT_VERSION_4_0;
H A DJSValueRef.h210 JS_EXPORT JSValueRef JSValueMakeString(JSContextRef ctx, JSStringRef string);
221 JS_EXPORT JSValueRef JSValueMakeFromJSONString(JSContextRef ctx, JSStringRef string) AVAILABLE_AFTER_WEBKIT_VERSION_4_0;
232 JS_EXPORT JSStringRef JSValueCreateJSONString(JSContextRef ctx, JSValueRef value, unsigned indent, JSValueRef* exception) AVAILABLE_AFTER_WEBKIT_VERSION_4_0;
263 JS_EXPORT JSStringRef JSValueToStringCopy(JSContextRef ctx, JSValueRef value, JSValueRef* exception);
H A DJSStringRefCF.cpp31 #include "JSStringRef.h"
36 JSStringRef JSStringCreateWithCFString(CFStringRef string)
59 CFStringRef JSStringCopyCFString(CFAllocatorRef alloc, JSStringRef string)
H A DJSScriptRef.cpp77 JSScriptRef JSScriptCreateReferencingImmortalASCIIText(JSContextGroupRef contextGroup, JSStringRef url, int startingLineNumber, const char* source, size_t length, JSStringRef* errorMessage, int* errorLine)
100 JSScriptRef JSScriptCreateFromString(JSContextGroupRef contextGroup, JSStringRef url, int startingLineNumber, JSStringRef source, JSStringRef* errorMessage, int* errorLine)
/macosx-10.9.5/WebKit2-7537.78.2/Shared/API/c/
H A DWKStringPrivate.h36 WK_EXPORT WKStringRef WKStringCreateWithJSString(JSStringRef jsString);
37 WK_EXPORT JSStringRef WKStringCopyJSString(WKStringRef string);
H A DWKString.cpp86 WKStringRef WKStringCreateWithJSString(JSStringRef jsStringRef)
92 JSStringRef WKStringCopyJSString(WKStringRef stringRef)
/macosx-10.9.5/JavaScriptCore-7537.78.1/API/tests/
H A Dminidom.c30 #include "JSStringRef.h"
48 JSStringRef printIString = JSStringCreateWithUTF8CString("print");
52 JSStringRef node = JSStringCreateWithUTF8CString("Node");
57 JSStringRef script = JSStringCreateWithUTF8CString(scriptUTF8);
64 JSStringRef exceptionIString = JSValueToStringCopy(context, exception, NULL);
87 JSStringRef string = JSValueToStringCopy(context, arguments[0], exception);
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/qt/
H A DQtBuiltinBundlePage.cpp117 JSRetainPtr<JSStringRef> jsContents = JSValueToStringCopy(context, arguments[0], 0);
141 static JSStringRef dataName = JSStringCreateWithUTF8CString("data");
143 JSRetainPtr<JSStringRef> jsData = WKStringCopyJSString(data);
151 static JSStringRef onmessageName = JSStringCreateWithUTF8CString("onmessage");
181 static JSStringRef postMessageName = JSStringCreateWithUTF8CString("postMessage");
182 static JSStringRef navigatorName = JSStringCreateWithUTF8CString("navigator");
183 static JSStringRef qtName = JSStringCreateWithUTF8CString("qt");

Completed in 147 milliseconds

123