Upstream pyparsing/pyparsing state of the touched files before 9fc0715647

This commit is contained in:
upstream committed 2026-09-04 03:38:24 +02:00
1 parent 0d6f24d7cc
commit dc67483b42
2 files changed
-30

No files matched your search

-7
View File
@@ -4703,9 +4703,6 @@ class Or(ParseExpression):
if self.exprs:
self._may_return_empty = any(e.mayReturnEmpty for e in self.exprs)
self.skipWhitespace = all(e.skipWhitespace for e in self.exprs)
# pre-skip whitespace here only if every alternative would have
# done so itself, matching the condition used in parseImpl below
self.callPreparse = all(e.callPreparse for e in self.exprs)
else:
self._may_return_empty = True
@@ -4866,10 +4863,6 @@ class MatchFirst(ParseExpression):
if self.exprs:
self._may_return_empty = any(e.mayReturnEmpty for e in self.exprs)
self.skipWhitespace = all(e.skipWhitespace for e in self.exprs)
# pre-skip whitespace here only if every alternative would have
# done so itself; an alternative starting with White() must not
# lose the whitespace it needs to see
self.callPreparse = all(e.callPreparse for e in self.exprs)
else:
self._may_return_empty = True