• Home
  • Raw
  • Download

Lines Matching refs:NewNumberLiteral

398         *x = factory->NewNumberLiteral(x_val + y_val, pos, has_dot);  in ShortcutNumericLiteralBinaryExpression()
401 *x = factory->NewNumberLiteral(x_val - y_val, pos, has_dot); in ShortcutNumericLiteralBinaryExpression()
404 *x = factory->NewNumberLiteral(x_val * y_val, pos, has_dot); in ShortcutNumericLiteralBinaryExpression()
407 *x = factory->NewNumberLiteral(x_val / y_val, pos, has_dot); in ShortcutNumericLiteralBinaryExpression()
411 *x = factory->NewNumberLiteral(value, pos, has_dot); in ShortcutNumericLiteralBinaryExpression()
416 *x = factory->NewNumberLiteral(value, pos, has_dot); in ShortcutNumericLiteralBinaryExpression()
421 *x = factory->NewNumberLiteral(value, pos, has_dot); in ShortcutNumericLiteralBinaryExpression()
426 *x = factory->NewNumberLiteral(value, pos, has_dot); in ShortcutNumericLiteralBinaryExpression()
432 *x = factory->NewNumberLiteral(value, pos, has_dot); in ShortcutNumericLiteralBinaryExpression()
438 *x = factory->NewNumberLiteral(value, pos, has_dot); in ShortcutNumericLiteralBinaryExpression()
467 return factory->NewNumberLiteral(-value, pos, has_dot); in BuildUnaryExpression()
469 return factory->NewNumberLiteral(~DoubleToInt32(value), pos, has_dot); in BuildUnaryExpression()
478 Token::MUL, expression, factory->NewNumberLiteral(1, pos, true), pos); in BuildUnaryExpression()
483 Token::MUL, expression, factory->NewNumberLiteral(-1, pos), pos); in BuildUnaryExpression()
488 Token::BIT_XOR, expression, factory->NewNumberLiteral(~0, pos), pos); in BuildUnaryExpression()
669 return factory->NewNumberLiteral(value, pos, has_dot); in ExpressionFromLiteral()