diff options
| author | Kamal Marhubi <kamal@marhubi.com> | 2016-03-07 13:41:32 -0500 |
|---|---|---|
| committer | Kamal Marhubi <kamal@marhubi.com> | 2016-03-13 18:14:07 -0400 |
| commit | d82d9fc808bfa3f99844ed40f622c8a53e2d267e (patch) | |
| tree | 7ab35a3dce6c6039d64d7bb2fc5043ea2d21c379 /src/patterns.rs | |
| parent | 80db099558e1a15352b7e7911aa3e3d002baa210 (diff) | |
utils: Add CodeMapSpanUtils trait for span_* methods
This commit adds a CodeMapSpanUtils extension trait on CodeMap, and moves some functions to methods there: - span_after - span_after_last - span_before This better reflects them being lookup methods on the codemap.
Diffstat (limited to 'src/patterns.rs')
| -rw-r--r-- | src/patterns.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/patterns.rs b/src/patterns.rs index a5f09823212..b176327ab15 100644 --- a/src/patterns.rs +++ b/src/patterns.rs @@ -10,7 +10,7 @@ use Indent; use rewrite::{Rewrite, RewriteContext}; -use utils::{wrap_str, format_mutability, span_after}; +use utils::{CodeMapSpanUtils, wrap_str, format_mutability}; use lists::{format_item_list, itemize_list}; use expr::{rewrite_unary_prefix, rewrite_pair, rewrite_tuple}; use types::rewrite_path; @@ -84,7 +84,7 @@ impl Rewrite for Pat { |item| item.span.lo, |item| item.span.hi, |item| item.rewrite(context, width, offset), - span_after(self.span, "(", context.codemap), + context.codemap.span_after(self.span, "("), self.span.hi); Some(format!("{}({})", path_str, @@ -141,7 +141,7 @@ impl Rewrite for Pat { |f| f.span.lo, |f| f.span.hi, |f| f.node.rewrite(context, budget, offset), - span_after(self.span, "{", context.codemap), + context.codemap.span_after(self.span, "{"), self.span.hi); let mut field_string = try_opt!(format_item_list(items, budget, |
