0
0
mirror of https://github.com/python/cpython.git synced 2024-11-24 17:47:13 +01:00

gh-115572: Move codeobject.replace() docs to the data model (#115631)

This commit is contained in:
Daler 2024-02-18 19:13:46 +05:00 committed by GitHub
parent 371c970886
commit 0c80da4c14
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 9 additions and 9 deletions

View File

@ -188,7 +188,7 @@ Standard names are defined for the following types:
.. index:: pair: built-in function; compile
The type for code objects such as returned by :func:`compile`.
The type of :ref:`code objects <code-objects>` such as returned by :func:`compile`.
.. audit-event:: code.__new__ code,filename,name,argcount,posonlyargcount,kwonlyargcount,nlocals,stacksize,flags types.CodeType
@ -196,14 +196,6 @@ Standard names are defined for the following types:
required by the initializer. The audit event only occurs for direct
instantiation of code objects, and is not raised for normal compilation.
.. method:: CodeType.replace(**kwargs)
Return a copy of the code object with new values for the specified fields.
Code objects are also supported by generic function :func:`copy.replace`.
.. versionadded:: 3.8
.. data:: CellType
The type for cell objects: such objects are used as containers for

View File

@ -1292,6 +1292,14 @@ Methods on code objects
:pep:`626` - Precise line numbers for debugging and other tools.
The PEP that introduced the :meth:`!co_lines` method.
.. method:: codeobject.replace(**kwargs)
Return a copy of the code object with new values for the specified fields.
Code objects are also supported by the generic function :func:`copy.replace`.
.. versionadded:: 3.8
.. _frame-objects: