From da884487d5158e896b4fe03813664fd9b6b5054f Mon Sep 17 00:00:00 2001 From: rocky Date: Sat, 13 May 2017 11:47:27 -0400 Subject: [PATCH] MAKE_FUNCTION_FLAGS can be a simpler tuple --- uncompyle6/scanners/scanner3.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/uncompyle6/scanners/scanner3.py b/uncompyle6/scanners/scanner3.py index 00975cd9..6b1f1032 100644 --- a/uncompyle6/scanners/scanner3.py +++ b/uncompyle6/scanners/scanner3.py @@ -131,12 +131,8 @@ class Scanner3(Scanner): if self.version >= 3.6: varargs_ops.add(self.opc.BUILD_CONST_KEY_MAP) # Below is in bit order, "default = bit 0, closure = bit 3 - self.MAKE_FUNCTION_FLAGS = ( - ("default", 'D'), - ("keyword-only", "K"), - ("annotation", "A"), - ("closure", "C") - ) + self.MAKE_FUNCTION_FLAGS = tuple(""" + default keyword-only annotation closure""".split()) self.varargs_ops = frozenset(varargs_ops) # FIXME: remove the above in favor of: