mirror of
https://github.com/pjh456/OxideJS.git
synced 2026-10-25 11:11:11 +08:00
fix: 同名捕获组回引与 groups 字段改末次已定义语义
This commit is contained in:
Vendored
+4
-1
@@ -160,7 +160,10 @@ fn remove_empties(n: &mut Node, _w: &Walk) -> PassAction {
|
||||
// Capture groups could in principle be optimized if they only match empties.
|
||||
PassAction::Keep
|
||||
}
|
||||
Node::WordBoundary { .. } | Node::BackRef { .. } | Node::Bracket { .. } => PassAction::Keep,
|
||||
Node::WordBoundary { .. }
|
||||
| Node::BackRef { .. }
|
||||
| Node::BackRefLastDefined { .. }
|
||||
| Node::Bracket { .. } => PassAction::Keep,
|
||||
Node::LookaroundAssertion {
|
||||
negate, contents, ..
|
||||
} => {
|
||||
|
||||
Reference in New Issue
Block a user