mirror of
https://github.com/python/cpython.git
synced 2025-08-30 21:48:47 +00:00
gh-107149: make new opcode util functions private rather than public and unstable (#112042)
This commit is contained in:
parent
b28bb130bb
commit
36aab34fab
5 changed files with 43 additions and 39 deletions
|
@ -883,49 +883,49 @@ PyCompile_OpcodeStackEffect(int opcode, int oparg)
|
|||
}
|
||||
|
||||
int
|
||||
PyUnstable_OpcodeIsValid(int opcode)
|
||||
_PyCompile_OpcodeIsValid(int opcode)
|
||||
{
|
||||
return IS_VALID_OPCODE(opcode);
|
||||
}
|
||||
|
||||
int
|
||||
PyUnstable_OpcodeHasArg(int opcode)
|
||||
_PyCompile_OpcodeHasArg(int opcode)
|
||||
{
|
||||
return OPCODE_HAS_ARG(opcode);
|
||||
}
|
||||
|
||||
int
|
||||
PyUnstable_OpcodeHasConst(int opcode)
|
||||
_PyCompile_OpcodeHasConst(int opcode)
|
||||
{
|
||||
return OPCODE_HAS_CONST(opcode);
|
||||
}
|
||||
|
||||
int
|
||||
PyUnstable_OpcodeHasName(int opcode)
|
||||
_PyCompile_OpcodeHasName(int opcode)
|
||||
{
|
||||
return OPCODE_HAS_NAME(opcode);
|
||||
}
|
||||
|
||||
int
|
||||
PyUnstable_OpcodeHasJump(int opcode)
|
||||
_PyCompile_OpcodeHasJump(int opcode)
|
||||
{
|
||||
return OPCODE_HAS_JUMP(opcode);
|
||||
}
|
||||
|
||||
int
|
||||
PyUnstable_OpcodeHasFree(int opcode)
|
||||
_PyCompile_OpcodeHasFree(int opcode)
|
||||
{
|
||||
return OPCODE_HAS_FREE(opcode);
|
||||
}
|
||||
|
||||
int
|
||||
PyUnstable_OpcodeHasLocal(int opcode)
|
||||
_PyCompile_OpcodeHasLocal(int opcode)
|
||||
{
|
||||
return OPCODE_HAS_LOCAL(opcode);
|
||||
}
|
||||
|
||||
int
|
||||
PyUnstable_OpcodeHasExc(int opcode)
|
||||
_PyCompile_OpcodeHasExc(int opcode)
|
||||
{
|
||||
return IS_BLOCK_PUSH_OPCODE(opcode);
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
#include "pycore_frame.h"
|
||||
#include "pycore_function.h"
|
||||
#include "pycore_global_objects.h"
|
||||
#include "pycore_compile.h" // _PyCompile_GetUnaryIntrinsicName, etc
|
||||
#include "pycore_intrinsics.h" // INTRINSIC_PRINT
|
||||
#include "pycore_pyerrors.h" // _PyErr_SetString()
|
||||
#include "pycore_runtime.h" // _Py_ID()
|
||||
|
@ -269,7 +270,7 @@ _PyIntrinsics_BinaryFunctions[] = {
|
|||
#undef INTRINSIC_FUNC_ENTRY
|
||||
|
||||
PyObject*
|
||||
PyUnstable_GetUnaryIntrinsicName(int index)
|
||||
_PyCompile_GetUnaryIntrinsicName(int index)
|
||||
{
|
||||
if (index < 0 || index > MAX_INTRINSIC_1) {
|
||||
return NULL;
|
||||
|
@ -278,7 +279,7 @@ PyUnstable_GetUnaryIntrinsicName(int index)
|
|||
}
|
||||
|
||||
PyObject*
|
||||
PyUnstable_GetBinaryIntrinsicName(int index)
|
||||
_PyCompile_GetBinaryIntrinsicName(int index)
|
||||
{
|
||||
if (index < 0 || index > MAX_INTRINSIC_2) {
|
||||
return NULL;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue