mirror of
https://gitee.com/openharmony/third_party_rust_syn
synced 2025-03-03 04:46:22 +00:00
Format with rustfmt 2019-08-03
This commit is contained in:
parent
d3a56c9eb4
commit
23e58c92a5
@ -261,9 +261,7 @@ impl<'a> Cursor<'a> {
|
||||
pub fn punct(mut self) -> Option<(Punct, Cursor<'a>)> {
|
||||
self.ignore_none();
|
||||
match self.entry() {
|
||||
Entry::Punct(op) if op.as_char() != '\'' => {
|
||||
Some((op.clone(), unsafe { self.bump() }))
|
||||
}
|
||||
Entry::Punct(op) if op.as_char() != '\'' => Some((op.clone(), unsafe { self.bump() })),
|
||||
_ => None,
|
||||
}
|
||||
}
|
||||
|
@ -464,11 +464,10 @@ impl<'a, T, P> Iterator for Pairs<'a, T, P> {
|
||||
|
||||
impl<'a, T, P> DoubleEndedIterator for Pairs<'a, T, P> {
|
||||
fn next_back(&mut self) -> Option<Self::Item> {
|
||||
self.last.next().map(Pair::End).or_else(|| {
|
||||
self.inner
|
||||
.next_back()
|
||||
.map(|(t, p)| Pair::Punctuated(t, p))
|
||||
})
|
||||
self.last
|
||||
.next()
|
||||
.map(Pair::End)
|
||||
.or_else(|| self.inner.next_back().map(|(t, p)| Pair::Punctuated(t, p)))
|
||||
}
|
||||
}
|
||||
|
||||
@ -511,11 +510,10 @@ impl<'a, T, P> Iterator for PairsMut<'a, T, P> {
|
||||
|
||||
impl<'a, T, P> DoubleEndedIterator for PairsMut<'a, T, P> {
|
||||
fn next_back(&mut self) -> Option<Self::Item> {
|
||||
self.last.next().map(Pair::End).or_else(|| {
|
||||
self.inner
|
||||
.next_back()
|
||||
.map(|(t, p)| Pair::Punctuated(t, p))
|
||||
})
|
||||
self.last
|
||||
.next()
|
||||
.map(Pair::End)
|
||||
.or_else(|| self.inner.next_back().map(|(t, p)| Pair::Punctuated(t, p)))
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -39,9 +39,7 @@ impl<'a> PartialEq for TokenTreeHelper<'a> {
|
||||
_ => false,
|
||||
}
|
||||
}
|
||||
(TokenTree::Literal(l1), TokenTree::Literal(l2)) => {
|
||||
l1.to_string() == l2.to_string()
|
||||
}
|
||||
(TokenTree::Literal(l1), TokenTree::Literal(l2)) => l1.to_string() == l2.to_string(),
|
||||
(TokenTree::Ident(s1), TokenTree::Ident(s2)) => s1 == s2,
|
||||
_ => false,
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user