Merge pull request #1996 from Badel2/dotdoteq

Temporarily replace `RangeEnd::Included` with `_`
This commit is contained in:
Seiichi Uchida 2017-09-26 10:45:17 +09:00 committed by GitHub
commit 22eb5241c0

View file

@ -59,16 +59,6 @@ impl Rewrite for Pat {
None
},
PatKind::Range(ref lhs, ref rhs, ref end_kind) => match *end_kind {
RangeEnd::Included => rewrite_pair(
&**lhs,
&**rhs,
"",
"...",
"",
context,
shape,
SeparatorPlace::Front,
),
RangeEnd::Excluded => rewrite_pair(
&**lhs,
&**rhs,
@ -79,6 +69,19 @@ impl Rewrite for Pat {
shape,
SeparatorPlace::Front,
),
// FIXME: Change _ to RangeEnd::Included(RangeSyntax::DotDotDot)
// and add RangeEnd::Included(RangeSyntax::DotDotEq)
// once rust PR #44709 gets merged
_ => rewrite_pair(
&**lhs,
&**rhs,
"",
"...",
"",
context,
shape,
SeparatorPlace::Front,
),
},
PatKind::Ref(ref pat, mutability) => {
let prefix = format!("&{}", format_mutability(mutability));