From: whitequark Date: Thu, 13 Dec 2018 02:20:00 +0000 (+0000) Subject: tracer: add support for Python 3.7. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d1dc0474664871c1dc097295d14ae56aac9d12ba;p=nmigen.git tracer: add support for Python 3.7. --- diff --git a/nmigen/tracer.py b/nmigen/tracer.py index e3f9f93..c4c83d1 100644 --- a/nmigen/tracer.py +++ b/nmigen/tracer.py @@ -14,7 +14,7 @@ def get_var_name(depth=2): code = frame.f_code call_index = frame.f_lasti call_opc = opname[code.co_code[call_index]] - if call_opc != "CALL_FUNCTION" and call_opc != "CALL_FUNCTION_KW": + if call_opc not in ("CALL_FUNCTION", "CALL_FUNCTION_KW", "CALL_FUNCTION_EX", "CALL_METHOD"): return None index = call_index + 2