Skip to content

Fix RegexBuilder nesting coalescing - #871

Merged
natecook1000 merged 2 commits into
swiftlang:mainfrom
natecook1000:fix/dsl-trailing-quantifier
Aug 14, 2026
Merged

Fix RegexBuilder nesting coalescing#871
natecook1000 merged 2 commits into
swiftlang:mainfrom
natecook1000:fix/dsl-trailing-quantifier

Conversation

@natecook1000

Copy link
Copy Markdown
Member

When coalescing characters in nested regexes, the coalescing method continued further than necessary when patching up coalesced elements, causing an invalid representation of the initial pattern.

rdar://179863654

When coalescing characters in nested regexes, the coalescing method
continued further than necessary when patching up coalesced elements,
causing an invalid representation of the initial pattern.

rdar://179863654
@natecook1000

Copy link
Copy Markdown
Member Author

@swift-ci Please test Linux platform

@natecook1000
natecook1000 marked this pull request as ready for review July 31, 2026 12:44
@natecook1000

Copy link
Copy Markdown
Member Author

@swift-ci Please test Linux platform

@natecook1000

Copy link
Copy Markdown
Member Author

@swift Please test Linux platform

@natecook1000
natecook1000 force-pushed the fix/dsl-trailing-quantifier branch from f4bbf36 to ab3d764 Compare August 1, 2026 00:24
@natecook1000

Copy link
Copy Markdown
Member Author

@swift-ci Please test Linux platform

@natecook1000
natecook1000 merged commit 71df183 into swiftlang:main Aug 14, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants