[] 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> {
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)
-}
+}
\ No newline at end of file