Upstream pyparsing/pyparsing state of the touched files before 9fc0715647
This commit is contained in:
1 parent
0d6f24d7cc
commit
dc67483b42
2 files changed
-30
No files matched your search
@@ -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
|
||||
|
||||
|
||||
Reference in new issue
Block a user