Skip to content

Commit 2342770

Browse files
committed
Flip an if/else in AttrTokenStream::to_attr_token_stream.
To put the simple case first.
1 parent 36c30a9 commit 2342770

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

compiler/rustc_parse/src/parser/attr_wrapper.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,9 @@ impl ToAttrTokenStream for LazyAttrTokenStreamImpl {
112112
}))
113113
.take(self.num_calls);
114114

115-
if !self.replace_ranges.is_empty() {
115+
if self.replace_ranges.is_empty() {
116+
make_token_stream(tokens, self.break_last_token)
117+
} else {
116118
let mut tokens: Vec<_> = tokens.collect();
117119
let mut replace_ranges = self.replace_ranges.to_vec();
118120
replace_ranges.sort_by_key(|(range, _)| range.start);
@@ -165,8 +167,6 @@ impl ToAttrTokenStream for LazyAttrTokenStreamImpl {
165167
);
166168
}
167169
make_token_stream(tokens.into_iter(), self.break_last_token)
168-
} else {
169-
make_token_stream(tokens, self.break_last_token)
170170
}
171171
}
172172
}

0 commit comments

Comments
 (0)