Lines Matching full:value
47 ::JSType JSValueGetType(JSContextRef ctx, JSValueRef value)
52 JSValue jsValue = toJS(exec, value);
68 bool JSValueIsUndefined(JSContextRef ctx, JSValueRef value)
73 JSValue jsValue = toJS(exec, value);
77 bool JSValueIsNull(JSContextRef ctx, JSValueRef value)
82 JSValue jsValue = toJS(exec, value);
86 bool JSValueIsBoolean(JSContextRef ctx, JSValueRef value)
91 JSValue jsValue = toJS(exec, value);
95 bool JSValueIsNumber(JSContextRef ctx, JSValueRef value)
100 JSValue jsValue = toJS(exec, value);
104 bool JSValueIsString(JSContextRef ctx, JSValueRef value)
109 JSValue jsValue = toJS(exec, value);
113 bool JSValueIsObject(JSContextRef ctx, JSValueRef value)
118 JSValue jsValue = toJS(exec, value);
122 bool JSValueIsObjectOfClass(JSContextRef ctx, JSValueRef value, JSClassRef jsClass)
127 JSValue jsValue = toJS(exec, value);
166 bool JSValueIsInstanceOfConstructor(JSContextRef ctx, JSValueRef value, JSObjectRef constructor, JSValueRef* exception)
171 JSValue jsValue = toJS(exec, value);
201 JSValueRef JSValueMakeBoolean(JSContextRef ctx, bool value)
206 return toRef(exec, jsBoolean(value));
209 JSValueRef JSValueMakeNumber(JSContextRef ctx, double value)
214 return toRef(exec, jsNumber(exec, value));
225 bool JSValueToBoolean(JSContextRef ctx, JSValueRef value)
230 JSValue jsValue = toJS(exec, value);
234 double JSValueToNumber(JSContextRef ctx, JSValueRef value, JSValueRef* exception)
239 JSValue jsValue = toJS(exec, value);
251 JSStringRef JSValueToStringCopy(JSContextRef ctx, JSValueRef value, JSValueRef* exception)
256 JSValue jsValue = toJS(exec, value);
268 JSObjectRef JSValueToObject(JSContextRef ctx, JSValueRef value, JSValueRef* exception)
273 JSValue jsValue = toJS(exec, value);
285 void JSValueProtect(JSContextRef ctx, JSValueRef value)
290 JSValue jsValue = toJSForGC(exec, value);
294 void JSValueUnprotect(JSContextRef ctx, JSValueRef value)
299 JSValue jsValue = toJSForGC(exec, value);