use rustc_data_structures::fx::{FxHashMap, FxHashSet};
use rustc_data_structures::sync::{par_iter, MTLock, MTRef, ParallelIterator};
-use rustc_errors::FatalError;
use rustc_hir as hir;
use rustc_hir::def_id::{DefId, DefIdMap, LocalDefId, LOCAL_CRATE};
use rustc_hir::itemlikevisit::ItemLikeVisitor;
if let Some(path) = written_to_path {
err.note(&format!("the full type name has been written to '{}'", path.display()));
}
- err.emit();
- FatalError.raise();
+ err.emit()
}
recursion_depths.insert(def_id, recursion_depth + 1);
"consider adding a `#![type_length_limit=\"{}\"]` attribute to your crate",
type_length
));
- diag.emit();
- tcx.sess.abort_if_errors();
+ diag.emit()
}
}