/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/ |
H A D | NumberPrototype.cpp | 98 static ALWAYS_INLINE bool toThisNumber(JSValue thisValue, double& x) 123 JSValue argument0 = exec->argument(0); 384 return JSValue::encode(jsString(exec, String::numberToStringECMAScript(x))); 394 return JSValue::encode(jsString(exec, String(builder.Finalize()))); 417 return JSValue::encode(jsString(exec, String::numberToStringECMAScript(x))); 424 return JSValue::encode(jsString(exec, String(numberToFixedWidthString(x, decimalPlaces, buffer)))); 448 return JSValue::encode(jsString(exec, String::numberToStringECMAScript(x))); 452 return JSValue::encode(jsString(exec, String::numberToStringECMAScript(x))); 455 return JSValue::encode(jsString(exec, String(numberToFixedPrecisionString(x, significantFigures, buffer)))); 460 JSValue radixValu [all...] |
H A D | SparseArrayValueMap.cpp | 70 Structure* SparseArrayValueMap::createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype) 89 void SparseArrayValueMap::putEntry(ExecState* exec, JSObject* array, unsigned i, JSValue value, bool shouldThrow) 107 bool SparseArrayValueMap::putDirect(ExecState* exec, JSObject* array, unsigned i, JSValue value, unsigned attributes, PutDirectIndexMode mode) 127 JSValue value = Base::get(); 149 JSValue SparseArrayEntry::get(ExecState* exec, JSObject* array) const 151 JSValue result = Base::get(); 166 void SparseArrayEntry::put(ExecState* exec, JSValue thisValue, SparseArrayValueMap* map, JSValue value, bool shouldThrow) 179 JSValue accessor = Base::get(); 198 JSValue SparseArrayEntr [all...] |
H A D | BooleanConstructor.cpp | 59 return JSValue::encode(constructBoolean(exec, args)); 71 return JSValue::encode(jsBoolean(exec->argument(0).toBoolean(exec))); 80 JSObject* constructBooleanFromImmediateBoolean(ExecState* exec, JSGlobalObject* globalObject, JSValue immediateBooleanValue)
|
H A D | DateInstance.h | 71 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype) 83 DateInstance* asDateInstance(JSValue); 85 inline DateInstance* asDateInstance(JSValue value)
|
H A D | JSArray.h | 68 void sort(ExecState*, JSValue compareFunction, CallType, const CallData&); 69 void sortNumeric(ExecState*, JSValue compareFunction, CallType, const CallData&); 71 void push(ExecState*, JSValue); 72 JSValue pop(ExecState*); 132 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype, IndexingType indexingType) 139 static void put(JSCell*, ExecState*, PropertyName, JSValue, PutPropertySlot&); 162 void sortNumericVector(ExecState*, JSValue compareFunction, CallType, const CallData&); 168 void sortVector(ExecState*, JSValue compareFunction, CallType, const CallData&); 269 JSArray* asArray(JSValue); 277 inline JSArray* asArray(JSValue valu [all...] |
/macosx-10.9.5/WebCore-7537.78.1/bindings/scripts/test/JS/ |
H A D | JSTestActiveDOMObject.h | 49 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 54 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*); 91 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, TestActiveDOMObject*); 92 TestActiveDOMObject* toTestActiveDOMObject(JSC::JSValue); 108 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 136 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 150 JSC::JSValue jsTestActiveDOMObjectExcitingAttr(JSC::ExecState*, JSC::JSValue, JSC::PropertyName); 151 JSC::JSValue jsTestActiveDOMObjectConstructor(JSC::ExecState*, JSC::JSValue, JS [all...] |
H A D | JSTestCustomNamedGetter.h | 50 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 55 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*); 75 static JSC::JSValue nameGetter(JSC::ExecState*, JSC::JSValue, JSC::PropertyName); 95 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, TestCustomNamedGetter*); 96 TestCustomNamedGetter* toTestCustomNamedGetter(JSC::JSValue); 112 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 140 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 153 JSC::JSValue jsTestCustomNamedGetterConstructor(JSC::ExecState*, JSC::JSValue, JS [all...] |
H A D | JSTestException.h | 49 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 54 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*); 91 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, TestException*); 92 TestException* toTestException(JSC::JSValue); 106 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 134 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 144 JSC::JSValue jsTestExceptionName(JSC::ExecState*, JSC::JSValue, JSC::PropertyName); 145 JSC::JSValue jsTestExceptionConstructor(JSC::ExecState*, JSC::JSValue, JS [all...] |
H A D | JSTestNamedConstructor.h | 49 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 54 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*); 55 static JSC::JSValue getNamedConstructor(JSC::ExecState*, JSC::JSGlobalObject*); 92 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, TestNamedConstructor*); 93 TestNamedConstructor* toTestNamedConstructor(JSC::JSValue); 107 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 135 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 154 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 170 JSC::JSValue jsTestNamedConstructorConstructor(JSC::ExecState*, JSC::JSValue, JS [all...] |
H A D | JSTestNamedConstructor.cpp | 84 return JSValue::encode(jsUndefined()); 87 return JSValue::encode(jsUndefined()); 90 return JSValue::encode(jsUndefined()); 94 return JSValue::encode(JSValue()); 96 return JSValue::encode(asObject(toJS(exec, castedThis->globalObject(), object.get()))); 179 JSValue jsTestNamedConstructorConstructor(ExecState* exec, JSValue slotBase, PropertyName) 185 JSValue JSTestNamedConstructor::getConstructor(ExecState* exec, JSGlobalObject* globalObject) 190 JSValue JSTestNamedConstructo [all...] |
H A D | JSTestEventTarget.cpp | 208 JSValue jsTestEventTargetConstructor(ExecState* exec, JSValue slotBase, PropertyName) 223 JSValue JSTestEventTarget::getConstructor(ExecState* exec, JSGlobalObject* globalObject) 230 JSValue thisValue = exec->hostThisValue(); 241 return JSValue::encode(jsUndefined()); 244 return JSValue::encode(jsUndefined()); 246 JSC::JSValue result = toJS(exec, castedThis->globalObject(), WTF::getPtr(impl->item(index))); 247 return JSValue::encode(result); 252 JSValue thisValue = exec->hostThisValue(); 258 JSValue listene [all...] |
/macosx-10.9.5/JavaScriptCore-7537.78.1/interpreter/ |
H A D | JSStackInlines.h | 130 inline JSValue JSStack::generateFenceValue(size_t argIndex) 133 JSValue fenceValue = JSValue(fenceBits); 172 JSValue fenceValue = generateFenceValue(i); 186 JSValue fenceValue = generateFenceValue(i); 187 JSValue actualValue = frame->getArgumentUnsafe(i);
|
H A D | VMInspector.h | 43 static JS_EXPORT_PRIVATE const char* getTypeName(JSValue);
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/llint/ |
H A D | LLIntSlowPaths.cpp | 114 JSValue __r_returnValue = (value); \ 123 JSValue __r_returnValue = (value); \ 131 JSValue __rp_returnValue = (value); \ 140 JSValue::encode(value); \ 190 JSValue value = LLINT_OP_C(operand).jsValue(); 198 u.asValue = JSValue::encode(value); 475 LLINT_RETURN(JSValue(activation)); 481 JSValue arguments = JSValue(Arguments::create(vm, exec)); 506 JSValue v [all...] |
/macosx-10.9.5/JavaScriptCore-7537.78.1/ |
H A D | jsc.cpp | 206 static Structure* createStructure(VM& vm, JSValue prototype) 314 return JSValue::encode(jsUndefined()); 322 return JSValue::encode(jsUndefined()); 329 return JSValue::encode(jsUndefined()); 335 return JSValue::encode(jsUndefined()); 353 return JSValue::encode(jsUndefined()); 360 return JSValue::encode(jsUndefined()); 368 return JSValue::encode(jsUndefined()); 376 return JSValue::encode(jsUndefined()); 384 return JSValue [all...] |
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/ |
H A D | JITArithmetic32_64.cpp | 58 Jump srcNotInt = branch32(NotEqual, regT1, TrustedImm32(JSValue::Int32Tag)); 66 addSlowCase(branch32(Above, regT1, TrustedImm32(JSValue::LowestTag))); 96 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag))); 105 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag))); 114 notInt32Op2.append(branch32(NotEqual, regT3, TrustedImm32(JSValue::Int32Tag))); 118 notInt32Op1.append(branch32(NotEqual, regT1, TrustedImm32(JSValue::Int32Tag))); 122 notInt32Op1.append(branch32(NotEqual, regT1, TrustedImm32(JSValue::Int32Tag))); 123 notInt32Op2.append(branch32(NotEqual, regT3, TrustedImm32(JSValue::Int32Tag))); 177 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::Int32Tag))); 185 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue [all...] |
/macosx-10.9.5/WebCore-7537.78.1/bindings/js/ |
H A D | JSAudioContextCustom.cpp | 67 return JSValue::encode(JSValue()); 109 return JSValue::encode(CREATE_DOM_WRAPPER(exec, jsConstructor->globalObject(), AudioContext, audioContext.get()));
|
H A D | JSCustomXPathNSResolver.cpp | 43 PassRefPtr<JSCustomXPathNSResolver> JSCustomXPathNSResolver::create(ExecState* exec, JSValue value) 75 JSValue function = m_customResolver->get(exec, Identifier(exec, "lookupNamespaceURI")); 94 JSValue retval = JSMainThreadExecState::call(exec, function, callType, callData, m_customResolver.get(), args);
|
H A D | JSDOMStringMapCustom.cpp | 43 JSValue JSDOMStringMap::nameGetter(ExecState* exec, JSValue slotBase, PropertyName propertyName) 78 bool JSDOMStringMap::putDelegate(ExecState* exec, PropertyName propertyName, JSValue value, PutPropertySlot&)
|
H A D | JSSQLTransactionCustom.cpp | 46 JSValue JSSQLTransaction::executeSql(ExecState* exec) 66 JSValue lengthValue = object->get(exec, exec->propertyNames().length); 74 JSValue value = object->get(exec, i);
|
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/Plugins/Netscape/ |
H A D | NPRuntimeObjectMap.h | 45 class JSValue; 77 void convertJSValueToNPVariant(JSC::ExecState*, JSC::JSValue, NPVariant&); 78 JSC::JSValue convertNPVariantToJSValue(JSC::ExecState*, JSC::JSGlobalObject*, const NPVariant&);
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/profiler/ |
H A D | ProfilerBytecode.cpp | 35 JSValue Bytecode::toJS(ExecState* exec) const
|
H A D | ProfilerBytecode.h | 53 JSValue toJS(ExecState*) const;
|
H A D | ProfilerBytecodes.h | 50 JSValue toJS(ExecState*) const;
|
H A D | ProfilerCompiledBytecode.cpp | 45 JSValue CompiledBytecode::toJS(ExecState* exec) const
|