Home | History | Annotate | Download | only in API

Lines Matching refs:JSContextRef

66 JS_EXPORT JSType JSValueGetType(JSContextRef ctx, JSValueRef value);
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 ctx, JSValueRef a, JSValueRef b);
164 JS_EXPORT bool JSValueIsInstanceOfConstructor(JSContextRef ctx, JSValueRef value, JSObjectRef constructor, JSValueRef* exception);
174 JS_EXPORT JSValueRef JSValueMakeUndefined(JSContextRef ctx);
182 JS_EXPORT JSValueRef JSValueMakeNull(JSContextRef ctx);
191 JS_EXPORT JSValueRef JSValueMakeBoolean(JSContextRef ctx, bool boolean);
200 JS_EXPORT JSValueRef JSValueMakeNumber(JSContextRef ctx, double number);
210 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;
243 JS_EXPORT bool JSValueToBoolean(JSContextRef ctx, JSValueRef value);
253 JS_EXPORT double JSValueToNumber(JSContextRef ctx, JSValueRef value, JSValueRef* exception);
263 JS_EXPORT JSStringRef JSValueToStringCopy(JSContextRef ctx, JSValueRef value, JSValueRef* exception);
273 JS_EXPORT JSObjectRef JSValueToObject(JSContextRef ctx, JSValueRef value, JSValueRef* exception);
285 JS_EXPORT void JSValueProtect(JSContextRef ctx, JSValueRef value);
295 JS_EXPORT void JSValueUnprotect(JSContextRef ctx, JSValueRef value);