removed custom functions and comment
This commit is contained in:
parent
00d02cf910
commit
d3b7af0e26
2 changed files with 3 additions and 12 deletions
|
@ -149,7 +149,6 @@ pub enum DepNode<D: Clone + Debug> {
|
|||
// not a hotspot.
|
||||
ProjectionCache { def_ids: Vec<D> },
|
||||
|
||||
// Depnodes for MetaData
|
||||
DescribeDef(D),
|
||||
DefSpan(D),
|
||||
}
|
||||
|
|
|
@ -576,8 +576,8 @@ define_maps! { <'tcx>
|
|||
[] def_symbol_name: SymbolName(DefId) -> ty::SymbolName,
|
||||
[] symbol_name: symbol_name_dep_node(ty::Instance<'tcx>) -> ty::SymbolName,
|
||||
|
||||
[] describe_def: describe_def(DefId) -> Option<Def>,
|
||||
[] def_span: def_span(DefId) -> Span
|
||||
[] describe_def: DescribeDef(DefId) -> Option<Def>,
|
||||
[] def_span: DefSpan(DefId) -> Span
|
||||
}
|
||||
|
||||
fn coherent_trait_dep_node((_, def_id): (CrateNum, DefId)) -> DepNode<DefId> {
|
||||
|
@ -608,12 +608,4 @@ fn typeck_item_bodies_dep_node(_: CrateNum) -> DepNode<DefId> {
|
|||
|
||||
fn const_eval_dep_node((def_id, _): (DefId, &Substs)) -> DepNode<DefId> {
|
||||
DepNode::ConstEval(def_id)
|
||||
}
|
||||
|
||||
fn describe_def(def_id: DefId) -> DepNode<DefId> {
|
||||
DepNode::DescribeDef(def_id)
|
||||
}
|
||||
|
||||
fn def_span(def_id: DefId) -> DepNode<DefId> {
|
||||
DepNode::DefSpan(def_id)
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue