Skip to content

Commit f3b876c

Browse files
committed
kill CheckStaticRecursion
1 parent 768e707 commit f3b876c

File tree

2 files changed

+0
-5
lines changed

2 files changed

+0
-5
lines changed

src/librustc/dep_graph/dep_node.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ pub enum DepNode<D: Clone + Debug> {
5757

5858
// Represents different phases in the compiler.
5959
CollectLanguageItems,
60-
CheckStaticRecursion,
6160
ResolveLifetimes,
6261
RegionResolveCrate,
6362
PluginRegistrar,
@@ -215,7 +214,6 @@ impl<D: Clone + Debug> DepNode<D> {
215214
MirKrate => Some(MirKrate),
216215
TypeckBodiesKrate => Some(TypeckBodiesKrate),
217216
CollectLanguageItems => Some(CollectLanguageItems),
218-
CheckStaticRecursion => Some(CheckStaticRecursion),
219217
ResolveLifetimes => Some(ResolveLifetimes),
220218
RegionResolveCrate => Some(RegionResolveCrate),
221219
PluginRegistrar => Some(PluginRegistrar),

src/librustc_passes/static_recursion.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
// This compiler pass detects constants that refer to themselves
1212
// recursively.
1313

14-
use rustc::dep_graph::DepNode;
1514
use rustc::hir::map as hir_map;
1615
use rustc::session::{CompileResult, Session};
1716
use rustc::hir::def::{Def, CtorKind};
@@ -88,8 +87,6 @@ impl<'a, 'hir: 'a> Visitor<'hir> for CheckCrateVisitor<'a, 'hir> {
8887
}
8988

9089
pub fn check_crate<'hir>(sess: &Session, hir_map: &hir_map::Map<'hir>) -> CompileResult {
91-
let _task = hir_map.dep_graph.in_task(DepNode::CheckStaticRecursion);
92-
9390
let mut visitor = CheckCrateVisitor {
9491
sess: sess,
9592
hir_map: hir_map,

0 commit comments

Comments
 (0)