File tree 1 file changed +5
-3
lines changed
1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -1526,15 +1526,17 @@ positional arguments; bit ``0x08`` is set if the function uses the
1526
1526
if the function is a generator. See :ref: `inspect-module-co-flags ` for details
1527
1527
on the semantics of each flags that might be present.
1528
1528
1529
- Bits ``0x10 ``, ``0x1000 ``, and ``0x2000 `` were used in earlier
1530
- versions of Python.
1529
+ Future feature declarations (e.g. `from __future__ import divisions `) also use
1530
+ in :attr: `~codeobject.co_flags ` to indicate whether a code object was compiled with a
1531
+ particular feature enabled. See :attr: `~__future__._Feature.compiler_flag `.
1531
1532
1532
1533
Other bits in :attr: `~codeobject.co_flags ` are reserved for internal use.
1533
1534
1534
1535
.. index :: single: documentation string
1535
1536
1536
1537
If a code object represents a function and has a docstring,
1537
- the first item in :attr: `~codeobject.co_consts ` is
1538
+ :data: `~inspect.CO_HAS_DOCSTRING ` bit is set in :attr: `~codeobject.co_flags `
1539
+ and the first item in :attr: `~codeobject.co_consts ` is
1538
1540
the docstring of the function.
1539
1541
1540
1542
Methods on code objects
You can’t perform that action at this time.
0 commit comments