Searched refs:toNumber (Results 1 - 25 of 60) sorted by relevance

123

/macosx-10.9.5/WebCore-7537.78.1/bindings/js/
H A DJSWebKitPointCustom.cpp42 x = static_cast<float>(exec->argument(0).toNumber(exec));
43 y = static_cast<float>(exec->argument(1).toNumber(exec));
H A DJSDeviceOrientationEventCustom.cpp79 double alpha = exec->argument(3).toNumber(exec);
81 double beta = exec->argument(4).toNumber(exec);
83 double gamma = exec->argument(5).toNumber(exec);
H A DJSDeviceMotionEventCustom.cpp52 double x = xValue.toNumber(exec);
60 double y = yValue.toNumber(exec);
68 double z = zValue.toNumber(exec);
90 double alpha = alphaValue.toNumber(exec);
98 double beta = betaValue.toNumber(exec);
106 double gamma = gammaValue.toNumber(exec);
187 double interval = exec->argument(6).toNumber(exec);
H A DJSHTMLOptionsCollectionCustom.cpp45 double lengthValue = value.toNumber(exec);
H A DJSDOMBinding.cpp174 lineNumber = lineValue && lineValue.isNumber() ? int(lineValue.toNumber(exec)) : 0;
328 double x = value.toNumber(exec);
359 double x = value.toNumber(exec);
379 double x = value.toNumber(exec);
391 double x = value.toNumber(exec);
403 double x = value.toNumber(exec);
422 double x = value.toNumber(exec);
H A DJSDictionary.cpp109 double d = value.toNumber(exec);
115 result = value.toNumber(exec);
/macosx-10.9.5/WebCore-7537.78.1/xml/
H A DXPathPredicate.cpp64 return -p.toNumber();
79 double leftVal = lhs.toNumber();
80 double rightVal = rhs.toNumber();
125 if (compare(Value(stringValue(lhsSet[lindex])).toNumber(), rhs))
150 if (compare(lhs, Value(stringValue(rhsSet[rindex])).toNumber()))
173 equal = lhs.toNumber() == rhs.toNumber();
181 return lhs.toNumber() > rhs.toNumber();
183 return lhs.toNumber() >
[all...]
H A DXPathValue.cpp85 double Value::toNumber() const function in class:WebCore::XPath::Value
89 return Value(toString()).toNumber();
H A DXPathFunctions.cpp502 double doublePos = arg(1)->evaluate().toNumber();
509 double doubleLen = arg(2)->evaluate().toNumber();
626 return Value(Expression::evaluationContext().node.get()).toNumber();
627 return arg(0)->evaluate().toNumber();
642 sum += Value(stringValue(nodes[i])).toNumber();
649 return floor(arg(0)->evaluate().toNumber());
654 return ceil(arg(0)->evaluate().toNumber());
670 return round(arg(0)->evaluate().toNumber());
H A DXPathResult.cpp77 m_value = m_value.toNumber();
127 return m_value.toNumber();
H A DXPathValue.h82 double toNumber() const;
/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/
H A DDateConstructor.cpp116 value = primitive.toNumber(exec);
120 args.at(0).toNumber(exec),
121 args.at(1).toNumber(exec),
122 args.at(2).toNumber(exec),
123 args.at(3).toNumber(exec),
124 args.at(4).toNumber(exec),
125 args.at(5).toNumber(exec),
126 args.at(6).toNumber(exec)
193 exec->argument(0).toNumber(exec),
194 exec->argument(1).toNumber(exe
[all...]
H A DMathObject.cpp123 return JSValue::encode(jsNumber(fabs(exec->argument(0).toNumber(exec))));
128 return JSValue::encode(jsDoubleNumber(acos(exec->argument(0).toNumber(exec))));
133 return JSValue::encode(jsDoubleNumber(asin(exec->argument(0).toNumber(exec))));
138 return JSValue::encode(jsDoubleNumber(atan(exec->argument(0).toNumber(exec))));
143 double arg0 = exec->argument(0).toNumber(exec);
144 double arg1 = exec->argument(1).toNumber(exec);
150 return JSValue::encode(jsNumber(ceil(exec->argument(0).toNumber(exec))));
155 return JSValue::encode(jsDoubleNumber(cos(exec->argument(0).toNumber(exec))));
160 return JSValue::encode(jsDoubleNumber(exp(exec->argument(0).toNumber(exec))));
165 return JSValue::encode(jsNumber(floor(exec->argument(0).toNumber(exe
[all...]
H A DOperations.cpp56 return jsNumber(p1.toNumber(callFrame) + p2.toNumber(callFrame));
H A DNumberConstructor.cpp119 double n = exec->argumentCount() ? exec->argument(0).toNumber(exec) : 0;
133 return JSValue::encode(jsNumber(!exec->argumentCount() ? 0 : exec->argument(0).toNumber(exec)));
H A DJSCJSValue.cpp48 double d = toNumber(exec);
56 return trunc(toNumber(exec));
63 return asCell()->toNumber(exec);
H A DJSCell.cpp161 double JSCell::toNumber(ExecState* exec) const function in class:JSC::JSCell
164 return static_cast<const JSString*>(this)->toNumber(exec);
165 return static_cast<const JSObject*>(this)->toNumber(exec);
H A DArrayConstructor.cpp87 if (n != length.toNumber(exec))
/macosx-10.9.5/WebCore-7537.78.1/svg/
H A DSVGAnimatedNumber.cpp92 float toNumber = to->number(); local
98 m_animationElement->adjustForInheritance<float>(parseNumberFromString, m_animationElement->toPropertyValueType(), toNumber, m_contextElement);
100 m_animationElement->animateAdditiveNumber(percentage, repeatCount, fromNumber, toNumber, toAtEndOfDurationNumber, animatedNumber);
H A DSVGAnimationElement.h153 void animateAdditiveNumber(float percentage, unsigned repeatCount, float fromNumber, float toNumber, float toAtEndOfDurationNumber, float& animatedNumber) argument
157 number = percentage < 0.5 ? fromNumber : toNumber;
159 number = (toNumber - fromNumber) * percentage + fromNumber;
/macosx-10.9.5/JavaScriptCore-7537.78.1/tests/mozilla/ecma_2/Statements/
H A Dforin-002.js26 this.toNumber = new Function ( "return this.value + 0" );
/macosx-10.9.5/WebCore-7537.78.1/bridge/
H A Dtestqtbindings.cpp122 lineno = int(lineVal->toNumber(exec));
/macosx-10.9.5/WebCore-7537.78.1/bridge/c/
H A Dc_utility.cpp81 DOUBLE_TO_NPVARIANT(value.toNumber(exec), *result);
/macosx-10.9.5/JavaScriptCore-7537.78.1/llint/
H A DLLIntSlowPaths.cpp605 LLINT_RETURN(jsNumber(LLINT_OP(1).jsValue().toNumber(exec) + 1));
611 LLINT_RETURN(jsNumber(LLINT_OP(1).jsValue().toNumber(exec) - 1));
617 LLINT_RETURN(jsNumber(LLINT_OP_C(2).jsValue().toNumber(exec)));
623 LLINT_RETURN(jsNumber(-LLINT_OP_C(2).jsValue().toNumber(exec)));
646 // toNumber() on their operands in order. (A call to toNumber() is idempotent
652 double a = LLINT_OP_C(2).jsValue().toNumber(exec);
653 double b = LLINT_OP_C(3).jsValue().toNumber(exec);
660 double a = LLINT_OP_C(2).jsValue().toNumber(exec);
661 double b = LLINT_OP_C(3).jsValue().toNumber(exe
[all...]
/macosx-10.9.5/JavaScriptCore-7537.78.1/API/
H A DJSValue.h129 - (NSNumber *)toNumber;

Completed in 301 milliseconds

123