kill CheckStaticRecursion

This commit is contained in:
Niko Matsakis
2017-04-04 11:09:12 -04:00
parent 768e707878
commit f3b876c4b2
2 changed files with 0 additions and 5 deletions
-2
View File
@@ -57,7 +57,6 @@ pub enum DepNode<D: Clone + Debug> {
// Represents different phases in the compiler.
CollectLanguageItems,
CheckStaticRecursion,
ResolveLifetimes,
RegionResolveCrate,
PluginRegistrar,
@@ -215,7 +214,6 @@ pub fn map_def<E, OP>(&self, mut op: OP) -> Option<DepNode<E>>
MirKrate => Some(MirKrate),
TypeckBodiesKrate => Some(TypeckBodiesKrate),
CollectLanguageItems => Some(CollectLanguageItems),
CheckStaticRecursion => Some(CheckStaticRecursion),
ResolveLifetimes => Some(ResolveLifetimes),
RegionResolveCrate => Some(RegionResolveCrate),
PluginRegistrar => Some(PluginRegistrar),
-3
View File
@@ -11,7 +11,6 @@
// This compiler pass detects constants that refer to themselves
// recursively.
use rustc::dep_graph::DepNode;
use rustc::hir::map as hir_map;
use rustc::session::{CompileResult, Session};
use rustc::hir::def::{Def, CtorKind};
@@ -88,8 +87,6 @@ fn visit_impl_item(&mut self, ii: &'hir hir::ImplItem) {
}
pub fn check_crate<'hir>(sess: &Session, hir_map: &hir_map::Map<'hir>) -> CompileResult {
let _task = hir_map.dep_graph.in_task(DepNode::CheckStaticRecursion);
let mut visitor = CheckCrateVisitor {
sess: sess,
hir_map: hir_map,