mirror of
https://github.com/danbulant/oxc
synced 2026-05-19 04:08:41 +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)),
|
||||
);
|
||||
|
||||
let flags = regexp.regex.flags.to_string();
|
||||
let flags = ctx.ast.argument_expression(ctx.ast.expression_string_literal(SPAN, flags));
|
||||
arguments.push(flags);
|
||||
let flags_str = flags.to_string();
|
||||
let flags_str =
|
||||
ctx.ast.argument_expression(ctx.ast.expression_string_literal(SPAN, flags_str));
|
||||
arguments.push(flags_str);
|
||||
|
||||
*expr = ctx.ast.expression_new(
|
||||
regexp.span,
|
||||
|
|
|
|||
Loading…
Reference in a new issue