Split span_to_string into span_to_diagnostic/embeddable_string
This commit is contained in:
@@ -132,9 +132,9 @@ enum LiveNodeKind {
|
||||
fn live_node_kind_to_string(lnk: LiveNodeKind, tcx: TyCtxt<'_>) -> String {
|
||||
let sm = tcx.sess.source_map();
|
||||
match lnk {
|
||||
UpvarNode(s) => format!("Upvar node [{}]", sm.span_to_string(s)),
|
||||
ExprNode(s) => format!("Expr node [{}]", sm.span_to_string(s)),
|
||||
VarDefNode(s) => format!("Var def node [{}]", sm.span_to_string(s)),
|
||||
UpvarNode(s) => format!("Upvar node [{}]", sm.span_to_diagnostic_string(s)),
|
||||
ExprNode(s) => format!("Expr node [{}]", sm.span_to_diagnostic_string(s)),
|
||||
VarDefNode(s) => format!("Var def node [{}]", sm.span_to_diagnostic_string(s)),
|
||||
ClosureNode => "Closure node".to_owned(),
|
||||
ExitNode => "Exit node".to_owned(),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user