Lines Matching refs:NumberNode
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()
2037 …return makeNumberNode(globalPtr, static_cast<NumberNode*>(expr1)->value() - static_cast<NumberNode… in makeSubNode()
2044 …keNumberNode(globalPtr, toInt32(static_cast<NumberNode*>(expr1)->value()) << (toUInt32(static_cast… in makeLeftShiftNode()
2051 …keNumberNode(globalPtr, toInt32(static_cast<NumberNode*>(expr1)->value()) >> (toUInt32(static_cast… in makeRightShiftNode()