library/compiler/consts.py (25 lines of code) (raw):

# Portions copyright (c) Facebook, Inc. and its affiliates. (http://www.facebook.com) # operation flags OP_ASSIGN = "OP_ASSIGN" OP_DELETE = "OP_DELETE" OP_APPLY = "OP_APPLY" SC_LOCAL = 1 SC_GLOBAL_IMPLICIT = 2 SC_GLOBAL_EXPLICIT = 3 SC_FREE = 4 SC_CELL = 5 SC_UNKNOWN = 6 CO_OPTIMIZED = 0x0001 CO_NEWLOCALS = 0x0002 CO_VARARGS = 0x0004 CO_VARKEYWORDS = 0x0008 CO_NESTED = 0x0010 CO_GENERATOR = 0x0020 CO_NOFREE = 0x0040 CO_COROUTINE = 0x0080 CO_GENERATOR_ALLOWED = 0 CO_ITERABLE_COROUTINE = 0x0100 CO_ASYNC_GENERATOR = 0x0200 PyCF_MASK_OBSOLETE: int = CO_NESTED PyCF_SOURCE_IS_UTF8 = 0x0100 PyCF_DONT_IMPLY_DEDENT = 0x0200 PyCF_ONLY_AST = 0x0400 PyCF_IGNORE_COOKIE = 0x0800