cleanup: Span::new
-> Span::with_lo
This commit is contained in:
parent
5fec618d2e
commit
cd4bf7fb8e
@ -127,7 +127,7 @@ fn check_arg<'tcx>(cx: &LateContext<'tcx>, arg: &'tcx Expr<'tcx>) -> Option<(Spa
|
||||
then {
|
||||
let data = stmt.span.data();
|
||||
// Make a span out of the semicolon for the help message
|
||||
Some((span, Some(Span::new(data.hi-BytePos(1), data.hi, data.ctxt))))
|
||||
Some((span, Some(data.with_lo(data.hi-BytePos(1)))))
|
||||
} else {
|
||||
Some((span, None))
|
||||
}
|
||||
|
@ -299,7 +299,7 @@ fn is_build_script(cx: &EarlyContext<'_>) -> bool {
|
||||
let nl_span = match (dest, only_nl) {
|
||||
// Special case of `write!(buf, "\n")`: Mark everything from the end of
|
||||
// `buf` for removal so no trailing comma [`writeln!(buf, )`] remains.
|
||||
(Some(dest_expr), true) => Span::new(dest_expr.span.hi(), nl_span.hi(), nl_span.ctxt()),
|
||||
(Some(dest_expr), true) => nl_span.with_lo(dest_expr.span.hi()),
|
||||
_ => nl_span,
|
||||
};
|
||||
span_lint_and_then(
|
||||
|
@ -877,7 +877,7 @@ fn line_span<T: LintContext>(cx: &T, span: Span) -> Span {
|
||||
let source_map_and_line = cx.sess().source_map().lookup_line(span.lo()).unwrap();
|
||||
let line_no = source_map_and_line.line;
|
||||
let line_start = source_map_and_line.sf.lines[line_no];
|
||||
Span::new(line_start, span.hi(), span.ctxt())
|
||||
span.with_lo(line_start)
|
||||
}
|
||||
|
||||
/// Gets the parent node, if any.
|
||||
|
Loading…
Reference in New Issue
Block a user