Lines Matching refs:NewNumberLiteral
167 *x = factory()->NewNumberLiteral(x_val + y_val, pos); in ShortcutNumericLiteralBinaryExpression()
170 *x = factory()->NewNumberLiteral(x_val - y_val, pos); in ShortcutNumericLiteralBinaryExpression()
173 *x = factory()->NewNumberLiteral(x_val * y_val, pos); in ShortcutNumericLiteralBinaryExpression()
176 *x = factory()->NewNumberLiteral(x_val / y_val, pos); in ShortcutNumericLiteralBinaryExpression()
180 *x = factory()->NewNumberLiteral(value, pos); in ShortcutNumericLiteralBinaryExpression()
185 *x = factory()->NewNumberLiteral(value, pos); in ShortcutNumericLiteralBinaryExpression()
190 *x = factory()->NewNumberLiteral(value, pos); in ShortcutNumericLiteralBinaryExpression()
195 *x = factory()->NewNumberLiteral(value, pos); in ShortcutNumericLiteralBinaryExpression()
201 *x = factory()->NewNumberLiteral(value, pos); in ShortcutNumericLiteralBinaryExpression()
207 *x = factory()->NewNumberLiteral(value, pos); in ShortcutNumericLiteralBinaryExpression()
213 *x = factory()->NewNumberLiteral( in ShortcutNumericLiteralBinaryExpression()
272 return factory()->NewNumberLiteral(-value, pos); in BuildUnaryExpression()
274 return factory()->NewNumberLiteral(~DoubleToInt32(value), pos); in BuildUnaryExpression()
342 return factory()->NewNumberLiteral(value, pos); in ExpressionFromLiteral()