summaryrefslogtreecommitdiff
path: root/pyparsing/helpers.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyparsing/helpers.py')
-rw-r--r--pyparsing/helpers.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/pyparsing/helpers.py b/pyparsing/helpers.py
index f3e0ab5..c4ac2a9 100644
--- a/pyparsing/helpers.py
+++ b/pyparsing/helpers.py
@@ -294,6 +294,7 @@ def one_of(
symbols: List[str] = []
if isinstance(strs, str_type):
+ strs = typing.cast(str, strs)
symbols = strs.split()
elif isinstance(strs, Iterable):
symbols = list(strs)
@@ -570,6 +571,8 @@ def nested_expr(
raise ValueError("opening and closing strings cannot be the same")
if content is None:
if isinstance(opener, str_type) and isinstance(closer, str_type):
+ opener = typing.cast(str, opener)
+ closer = typing.cast(str, closer)
if len(opener) == 1 and len(closer) == 1:
if ignoreExpr is not None:
content = Combine(