mirror of
https://github.com/danbulant/oxc
synced 2026-05-24 12:21:58 +00:00
refactor(transformer): RegExp transform reuse var (#5527)
Nit. Use local `flags` var instead of `regexp.regex.flags`.
This commit is contained in:
parent
9b7ecc7ee7
commit
758a10c515
1 changed files with 4 additions and 3 deletions
|
|
@ -177,9 +177,10 @@ impl<'a> Traverse<'a> for RegExp<'a> {
|
||||||
ctx.ast.argument_expression(ctx.ast.expression_string_literal(SPAN, pattern_source)),
|
ctx.ast.argument_expression(ctx.ast.expression_string_literal(SPAN, pattern_source)),
|
||||||
);
|
);
|
||||||
|
|
||||||
let flags = regexp.regex.flags.to_string();
|
let flags_str = flags.to_string();
|
||||||
let flags = ctx.ast.argument_expression(ctx.ast.expression_string_literal(SPAN, flags));
|
let flags_str =
|
||||||
arguments.push(flags);
|
ctx.ast.argument_expression(ctx.ast.expression_string_literal(SPAN, flags_str));
|
||||||
|
arguments.push(flags_str);
|
||||||
|
|
||||||
*expr = ctx.ast.expression_new(
|
*expr = ctx.ast.expression_new(
|
||||||
regexp.span,
|
regexp.span,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue