Searched refs:NumberNode (Results 1 – 9 of 9) sorted by relevance
184 return new (m_globalData) NumberNode(m_globalData, d); in createNumberExpr()628 return new (m_globalData) NumberNode(m_globalData, d); in createNumber()670 NumberNode* numberNode = static_cast<NumberNode*>(n); in makeNegateNode()681 return createNumber(~toInt32(static_cast<NumberNode*>(expr)->value())); in makeBitwiseNotNode()691 …return createNumber(static_cast<NumberNode*>(expr1)->value() * static_cast<NumberNode*>(expr2)->va… in makeMultNode()693 if (expr1->isNumber() && static_cast<NumberNode*>(expr1)->value() == 1) in makeMultNode()696 if (expr2->isNumber() && static_cast<NumberNode*>(expr2)->value() == 1) in makeMultNode()708 …return createNumber(static_cast<NumberNode*>(expr1)->value() / static_cast<NumberNode*>(expr2)->va… in makeDivNode()718 …return createNumber(fmod(static_cast<NumberNode*>(expr1)->value(), static_cast<NumberNode*>(expr2)… in makeModNode()725 …return createNumber(static_cast<NumberNode*>(expr1)->value() + static_cast<NumberNode*>(expr2)->va… in makeAddNode()[all …]
73 inline NumberNode::NumberNode(JSGlobalData* globalData, double value) in NumberNode() function
215 class NumberNode : public ExpressionNode {217 NumberNode(JSGlobalData*, double value);
106 RegisterID* NumberNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst) in emitBytecode()1717 double value = static_cast<NumberNode*>(clauseExpression)->value(); in processClauseList()
2129 double value = static_cast<NumberNode*>(node)->value(); in keyForImmediateSwitch()
191 (KJS::NumberNode::emitCode):3507 (KJS::NumberNode::emitCode): Ditto.4116 (KJS::NumberNode::):6974 (KJS::NumberNode::):7082 (KJS::NumberNode::):11584 (KJS::NumberNode::evaluate):11585 (KJS::NumberNode::evaluateToNumber):11586 (KJS::NumberNode::evaluateToBoolean):11587 (KJS::NumberNode::evaluateToInt32):11588 (KJS::NumberNode::evaluateToUInt32):[all …]
2220 (JSC::NumberNode::value):2221 (JSC::NumberNode::setValue):2222 (JSC::NumberNode::isNumber):2223 (JSC::NumberNode::isPure):13065 (JSC::NumberNode::):19024 (JSC::NumberNode::emitBytecode):22939 (JSC::NumberNode::emitBytecode):23027 (JSC::NumberNode::):23187 (JSC::NumberNode::emitBytecode):24602 NumberNode::setValue nonvirtual.[all …]
2461 (NumberNode::streamTo): Use the double operator2728 (KJS::NumberNode::):17915 (KJS::NumberNode::NumberNode):19049 (NumberNode::evaluate):20996 (NumberNode::evaluate): Ditto.
15976 (NullNode::evaluate), (BooleanNode::evaluate), (NumberNode::evaluate),