refactor: remove unused code from formatter and printer

This commit is contained in:
Boshen 2023-05-09 23:16:14 +08:00
parent a12eb7c2d1
commit b6fb509b87
No known key found for this signature in database
GPG key ID: 9C7A8C8AB22BEBD1
4 changed files with 0 additions and 37 deletions

View file

@ -951,14 +951,6 @@ impl<'a> Gen for ArrayExpression<'a> {
}
}
impl<'a> Gen for Option<Argument<'a>> {
fn gen(&self, p: &mut Formatter) {
if let Some(arg) = self {
arg.gen(p);
}
}
}
impl<'a> Gen for ObjectExpression<'a> {
fn gen(&self, p: &mut Formatter) {
p.print(b'{');

View file

@ -966,15 +966,6 @@ pub enum ChainElement<'a> {
MemberExpression(Box<'a, MemberExpression<'a>>),
}
/// Parenthesized Expression
#[derive(Debug, Hash)]
#[cfg_attr(feature = "serde", derive(Serialize), serde(tag = "type"))]
pub struct ParenthesizedExpression<'a> {
#[cfg_attr(feature = "serde", serde(flatten))]
pub span: Span,
pub expression: Expression<'a>,
}
/// Statements
#[derive(Debug, Hash)]
#[cfg_attr(feature = "serde", derive(Serialize), serde(untagged))]

View file

@ -506,10 +506,6 @@ pub trait VisitMut<'a, 'b>: Sized {
}
}
fn visit_parenthesized_expression(&mut self, expr: &'b mut ParenthesizedExpression<'a>) {
self.visit_expression(&mut expr.expression);
}
fn visit_private_in_expression(&mut self, expr: &'b mut PrivateInExpression<'a>) {
self.visit_private_identifier(&mut expr.left);
self.visit_expression(&mut expr.right);

View file

@ -949,14 +949,6 @@ impl<'a> Gen for ArrayExpression<'a> {
}
}
impl<'a> Gen for Option<Argument<'a>> {
fn gen(&self, p: &mut Printer) {
if let Some(arg) = self {
arg.gen(p);
}
}
}
impl<'a> Gen for ObjectExpression<'a> {
fn gen(&self, p: &mut Printer) {
p.print(b'{');
@ -1341,14 +1333,6 @@ impl<'a> Gen for SequenceExpression<'a> {
}
}
impl<'a> Gen for ParenthesizedExpression<'a> {
fn gen(&self, p: &mut Printer) {
p.print(b'(');
self.expression.gen(p);
p.print(b')');
}
}
impl<'a> Gen for ImportExpression<'a> {
fn gen(&self, p: &mut Printer) {
p.print_str(b"import(");