Lines Matching refs:has_dot
395 bool has_dot = x_has_dot || y_has_dot; in ShortcutNumericLiteralBinaryExpression() local
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()
462 bool has_dot = literal->ContainsDot(); in BuildUnaryExpression() local
467 return factory->NewNumberLiteral(-value, pos, has_dot); in BuildUnaryExpression()
469 return factory->NewNumberLiteral(~DoubleToInt32(value), pos, has_dot); in BuildUnaryExpression()
667 bool has_dot = scanner->ContainsDot(); in ExpressionFromLiteral() local
669 return factory->NewNumberLiteral(value, pos, has_dot); in ExpressionFromLiteral()