Skip to content

Commit 8e834fd

Browse files
committed
fmt
1 parent 15133a2 commit 8e834fd

File tree

3 files changed

+11
-14
lines changed

3 files changed

+11
-14
lines changed
Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
use swc_ecma_ast::Pass;
2+
pub use swc_ecma_compiler::es2020::nullish_coalescing::Config;
23
use swc_ecma_compiler::{Compiler, Features};
34
use swc_ecma_transforms_base::assumptions::Assumptions;
45

5-
pub use swc_ecma_compiler::es2020::nullish_coalescing::Config;
6-
76
pub fn nullish_coalescing(c: Config) -> impl Pass {
87
let mut assumptions = Assumptions::default();
98
assumptions.no_document_all = c.no_document_all;
@@ -14,4 +13,4 @@ pub fn nullish_coalescing(c: Config) -> impl Pass {
1413
assumptions,
1514
..Default::default()
1615
})
17-
}
16+
}

crates/swc_ecma_compiler/src/es2020/nullish_coalescing.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ pub struct Config {
1414
}
1515

1616
impl<'a> CompilerImpl<'a> {
17-
/// Transform nullish coalescing binary expressions (??) to conditional expressions
17+
/// Transform nullish coalescing binary expressions (??) to conditional
18+
/// expressions
1819
pub(crate) fn transform_nullish_coalescing_bin_expr(&mut self, e: &mut Expr) -> bool {
1920
if let Expr::Bin(BinExpr {
2021
span,
@@ -52,7 +53,8 @@ impl<'a> CompilerImpl<'a> {
5253
false
5354
}
5455

55-
/// Transform nullish coalescing assignment expressions (??=) to assignment expressions
56+
/// Transform nullish coalescing assignment expressions (??=) to assignment
57+
/// expressions
5658
pub(crate) fn transform_nullish_coalescing_assign_expr(&mut self, e: &mut Expr) -> bool {
5759
if let Expr::Assign(ref mut assign @ AssignExpr { op: op!("??="), .. }) = e {
5860
match &mut assign.left {
@@ -242,4 +244,4 @@ impl<'a> CompilerImpl<'a> {
242244
}
243245
.into()
244246
}
245-
}
247+
}

crates/swc_ecma_compiler/src/lib.rs

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -603,10 +603,8 @@ impl<'a> VisitMut for CompilerImpl<'a> {
603603

604604
// Post-processing: Handle variable hoisting
605605
if need_var_hoisting {
606-
let logical_vars = std::mem::replace(
607-
&mut self.es2021_logical_assignment_vars,
608-
saved_logical_vars,
609-
);
606+
let logical_vars =
607+
std::mem::replace(&mut self.es2021_logical_assignment_vars, saved_logical_vars);
610608

611609
if !logical_vars.is_empty() {
612610
prepend_stmt(
@@ -666,10 +664,8 @@ impl<'a> VisitMut for CompilerImpl<'a> {
666664

667665
// Post-processing: Handle variable hoisting
668666
if need_var_hoisting {
669-
let logical_vars = std::mem::replace(
670-
&mut self.es2021_logical_assignment_vars,
671-
saved_logical_vars,
672-
);
667+
let logical_vars =
668+
std::mem::replace(&mut self.es2021_logical_assignment_vars, saved_logical_vars);
673669

674670
if !logical_vars.is_empty() {
675671
prepend_stmt(

0 commit comments

Comments
 (0)