https://github.com/vitalybuka created https://github.com/llvm/llvm-project/pull/202855
Add a SlashAgnostic option to GlobPattern to allow matching path separators (both forward slashes and backslashes) agnostically. When enabled: - We conservatively reduce the plain prefix and suffix by treating path separators as metacharacters. This ensures that path separators are matched via the slash-agnostic state machine rather than plain string comparison. - Brackets containing slashes are adjusted to match both separators. - Character comparisons in the state machine (matchChar) treat '/' and '\' as equivalent. Co-authored-by: Devon Loehr <[email protected]> Assisted-by: Gemini _______________________________________________ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
