mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 05:31:20 +00:00 
			
		
		
		
	gh-93937, C API: Move PyFrame_GetBack() to Python.h (#93938)
Move the follow functions and type from frameobject.h to pyframe.h, so the standard <Python.h> provide frame getter functions: * PyFrame_Check() * PyFrame_GetBack() * PyFrame_GetBuiltins() * PyFrame_GetGenerator() * PyFrame_GetGlobals() * PyFrame_GetLasti() * PyFrame_GetLocals() * PyFrame_Type Remove #include "frameobject.h" from many C files. It's no longer needed.
This commit is contained in:
		
							parent
							
								
									2664d9aacf
								
							
						
					
					
						commit
						27b9894033
					
				
					 21 changed files with 61 additions and 28 deletions
				
			
		|  | @ -31,7 +31,7 @@ Data members: | |||
| #include "pycore_structseq.h"     // _PyStructSequence_InitType() | ||||
| #include "pycore_tuple.h"         // _PyTuple_FromArray() | ||||
| 
 | ||||
| #include "frameobject.h"          // PyFrame_GetBack() | ||||
| #include "frameobject.h"          // PyFrame_FastToLocalsWithError() | ||||
| #include "pydtrace.h" | ||||
| #include "osdefs.h"               // DELIM | ||||
| #include "stdlib_module_names.h"  // _Py_stdlib_module_names | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Victor Stinner
						Victor Stinner