1 parent 3e5e2d2 commit 206ef80Copy full SHA for 206ef80
1 file changed
tools/grammar-check/src/permute2.rs
@@ -173,20 +173,12 @@ impl<'g> PermutationIterator<'g> {
173
emitted_empty: false,
174
}
175
176
- ExpressionKind::Repeat(expr) => IteratorState::Repeat {
+ ExpressionKind::Repeat(expr) | ExpressionKind::RepeatPlus(expr) => IteratorState::Repeat {
177
expr,
178
include_empty: true,
179
current_stage: 0,
180
iterator: None,
181
},
182
- ExpressionKind::RepeatPlus(expr) => {
183
- IteratorState::Repeat {
184
- expr,
185
- include_empty: false,
186
- current_stage: 1, // Skip stage 0 (empty)
187
- iterator: None,
188
- }
189
190
ExpressionKind::RepeatRange {
191
192
name,
0 commit comments