mirror of
				https://github.com/python/cpython.git
				synced 2025-11-04 03:44:55 +00:00 
			
		
		
		
	#6798: fix wrong docs for the arguments to several trace events.
This commit is contained in:
		
							parent
							
								
									d2413428dc
								
							
						
					
					
						commit
						d0b0e1d869
					
				
					 2 changed files with 10 additions and 8 deletions
				
			
		| 
						 | 
					@ -929,13 +929,14 @@ Python-level trace functions in previous versions.
 | 
				
			||||||
   +------------------------------+--------------------------------------+
 | 
					   +------------------------------+--------------------------------------+
 | 
				
			||||||
   | :const:`PyTrace_LINE`        | Always *NULL*.                       |
 | 
					   | :const:`PyTrace_LINE`        | Always *NULL*.                       |
 | 
				
			||||||
   +------------------------------+--------------------------------------+
 | 
					   +------------------------------+--------------------------------------+
 | 
				
			||||||
   | :const:`PyTrace_RETURN`      | Value being returned to the caller.  |
 | 
					   | :const:`PyTrace_RETURN`      | Value being returned to the caller,  |
 | 
				
			||||||
 | 
					   |                              | or *NULL* if caused by an exception. |
 | 
				
			||||||
   +------------------------------+--------------------------------------+
 | 
					   +------------------------------+--------------------------------------+
 | 
				
			||||||
   | :const:`PyTrace_C_CALL`      | Name of function being called.       |
 | 
					   | :const:`PyTrace_C_CALL`      | Function object being called.        |
 | 
				
			||||||
   +------------------------------+--------------------------------------+
 | 
					   +------------------------------+--------------------------------------+
 | 
				
			||||||
   | :const:`PyTrace_C_EXCEPTION` | Always *NULL*.                       |
 | 
					   | :const:`PyTrace_C_EXCEPTION` | Function object being called.        |
 | 
				
			||||||
   +------------------------------+--------------------------------------+
 | 
					   +------------------------------+--------------------------------------+
 | 
				
			||||||
   | :const:`PyTrace_C_RETURN`    | Always *NULL*.                       |
 | 
					   | :const:`PyTrace_C_RETURN`    | Function object being called.        |
 | 
				
			||||||
   +------------------------------+--------------------------------------+
 | 
					   +------------------------------+--------------------------------------+
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -806,8 +806,9 @@ always available.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   ``'return'``
 | 
					   ``'return'``
 | 
				
			||||||
      A function (or other code block) is about to return.  The local trace
 | 
					      A function (or other code block) is about to return.  The local trace
 | 
				
			||||||
      function is called; *arg* is the value that will be returned.  The trace
 | 
					      function is called; *arg* is the value that will be returned, or ``None``
 | 
				
			||||||
      function's return value is ignored.
 | 
					      if the event is caused by an exception being raised.  The trace function's
 | 
				
			||||||
 | 
					      return value is ignored.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   ``'exception'``
 | 
					   ``'exception'``
 | 
				
			||||||
      An exception has occurred.  The local trace function is called; *arg* is a
 | 
					      An exception has occurred.  The local trace function is called; *arg* is a
 | 
				
			||||||
| 
						 | 
					@ -819,10 +820,10 @@ always available.
 | 
				
			||||||
      a built-in.  *arg* is the C function object.
 | 
					      a built-in.  *arg* is the C function object.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   ``'c_return'``
 | 
					   ``'c_return'``
 | 
				
			||||||
      A C function has returned. *arg* is ``None``.
 | 
					      A C function has returned. *arg* is the C function object.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   ``'c_exception'``
 | 
					   ``'c_exception'``
 | 
				
			||||||
      A C function has raised an exception.  *arg* is ``None``.
 | 
					      A C function has raised an exception.  *arg* is the C function object.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   Note that as an exception is propagated down the chain of callers, an
 | 
					   Note that as an exception is propagated down the chain of callers, an
 | 
				
			||||||
   ``'exception'`` event is generated at each level.
 | 
					   ``'exception'`` event is generated at each level.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue