message: feat(es/hygiene): Drop syntax context
diff: @@ -163,7 +163,17 @@ pub fn hygiene() -> impl Fold + VisitMut + 'static {
  ///
  /// At third phase, we rename all identifiers in the queue.
  pub fn hygiene_with_config(config: Config) -> impl 'static + Fold + VisitMut {
  - as_folder(chain!(unique_scope(), Hygiene { config }))
  + as_folder(chain!(unique_scope(), Hygiene { config }, HygieneRemover))
  +}
  +
  +struct HygieneRemover;
  +
  +impl VisitMut for HygieneRemover {
  + noop_visit_mut_type!();
  +
  + fn visit_mut_ident(&mut self, i: &mut Ident) {
  + i.span.ctxt = Default::default();
  + }
  }
  #[derive(Debug, Default)]
  