Searched refs:NumberNode (Results 1 – 8 of 8) sorted by relevance
/external/webkit/JavaScriptCore/parser/ |
D | Grammar.y | 74 static NumberNode* makeNumberNode(void*, double); 1974 NumberNode* number = static_cast<NumberNode*>(n); in makeNegateNode() 1985 static NumberNode* makeNumberNode(void* globalPtr, double d) in makeNumberNode() 1987 return new NumberNode(GLOBAL_DATA, d); in makeNumberNode() 1993 return makeNumberNode(globalPtr, ~toInt32(static_cast<NumberNode*>(expr)->value())); in makeBitwiseNotNode() 2003 …return makeNumberNode(globalPtr, static_cast<NumberNode*>(expr1)->value() * static_cast<NumberNode… in makeMultNode() 2005 if (expr1->isNumber() && static_cast<NumberNode*>(expr1)->value() == 1) in makeMultNode() 2008 if (expr2->isNumber() && static_cast<NumberNode*>(expr2)->value() == 1) in makeMultNode() 2020 …return makeNumberNode(globalPtr, static_cast<NumberNode*>(expr1)->value() / static_cast<NumberNode… in makeDivNode() 2027 …return makeNumberNode(globalPtr, static_cast<NumberNode*>(expr1)->value() + static_cast<NumberNode… in makeAddNode() [all …]
|
D | Nodes.h | 242 class NumberNode : public ExpressionNode { 244 NumberNode(JSGlobalData* globalData, double v) JSC_FAST_CALL in NumberNode() function
|
D | Nodes.cpp | 295 RegisterID* NumberNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst) in emitBytecode() 2103 double value = static_cast<NumberNode*>(clauseExpression)->value(); in processClauseList()
|
/external/webkit/JavaScriptCore/ |
D | ChangeLog-2008-08-10 | 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 …]
|
D | ChangeLog | 1272 (JSC::NumberNode::): 7231 (JSC::NumberNode::emitBytecode): 11146 (JSC::NumberNode::emitBytecode): 11234 (JSC::NumberNode::): 11394 (JSC::NumberNode::emitBytecode): 12809 NumberNode::setValue nonvirtual. 24062 (JSC::NumberNode::):
|
D | ChangeLog-2007-10-14 | 2461 (NumberNode::streamTo): Use the double operator 2728 (KJS::NumberNode::): 17915 (KJS::NumberNode::NumberNode): 19049 (NumberNode::evaluate): 20996 (NumberNode::evaluate): Ditto.
|
/external/webkit/JavaScriptCore/bytecompiler/ |
D | BytecodeGenerator.cpp | 1688 double value = static_cast<NumberNode*>(node)->value(); in keyForImmediateSwitch()
|
/external/webkit/WebCore/ |
D | ChangeLog-2002-12-03 | 15976 (NullNode::evaluate), (BooleanNode::evaluate), (NumberNode::evaluate),
|