From 7c9956464095d990461d9797c0b8b585a26eecdf Mon Sep 17 00:00:00 2001 From: rocky Date: Wed, 18 Jan 2023 21:01:11 -0500 Subject: [PATCH] Reinstate pos_args in CALL_METHOD --- uncompyle6/parsers/parse37base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/uncompyle6/parsers/parse37base.py b/uncompyle6/parsers/parse37base.py index ef307cc5..3456934e 100644 --- a/uncompyle6/parsers/parse37base.py +++ b/uncompyle6/parsers/parse37base.py @@ -1,4 +1,4 @@ -# Copyright (c) 2016-2017, 2019-2020, 2022 Rocky Bernstein +# Copyright (c) 2016-2017, 2019-2020, 2022-2023 Rocky Bernstein """ Python 3.7 base code. We keep non-custom-generated grammar rules out of this file. """ @@ -558,7 +558,7 @@ class Python37BaseParser(PythonParser): nak = (len(opname_base) - len("CALL_METHOD")) // 3 rule = ( "call ::= expr " - + ("expr " * args_pos) + + ("pos_arg " * args_pos) + ("kwarg " * args_kw) + "expr " * nak + opname