Skip to content

Commit f1ba5e3

Browse files
committed
type ann
1 parent a563f54 commit f1ba5e3

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

crates/swc_ecma_codegen/src/lib.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ use std::{borrow::Cow, fmt::Write, io, marker::PhantomData, ops::Deref, str};
99

1010
use compact_str::{format_compact, CompactString};
1111
use memchr::memmem::Finder;
12+
use mode::Codegen;
1213
use once_cell::sync::Lazy;
1314
use swc_atoms::Atom;
1415
use swc_common::{
@@ -57,11 +58,12 @@ pub fn to_code_default(
5758
) -> String {
5859
let mut buf = std::vec::Vec::new();
5960
{
60-
let mut emitter = Emitter {
61+
let mut emitter = Emitter::<_, _, Codegen> {
6162
cfg: Default::default(),
6263
cm: cm.clone(),
6364
comments,
6465
wr: text_writer::JsWriter::new(cm, "\n", &mut buf, None),
66+
mode: PhantomData,
6567
};
6668
node.emit_with(&mut emitter).unwrap();
6769
}

crates/swc_ecma_codegen/src/tests.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,12 @@ impl Builder {
3030
};
3131

3232
{
33-
let mut e = Emitter {
33+
let mut e = Emitter::<_, _, Codegen> {
3434
cfg: self.cfg,
3535
cm: self.cm.clone(),
3636
wr: writer,
3737
comments: Some(&self.comments),
38+
mode: PhantomData,
3839
};
3940

4041
op(&mut e)

0 commit comments

Comments
 (0)