| 
									
										
										
										
											2017-09-07 23:51:28 -06:00
										 |  |  | #ifndef Py_INTERNAL_WARNINGS_H
 | 
					
						
							|  |  |  | #define Py_INTERNAL_WARNINGS_H
 | 
					
						
							|  |  |  | #ifdef __cplusplus
 | 
					
						
							|  |  |  | extern "C" { | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-04-17 23:02:26 +02:00
										 |  |  | #ifndef Py_BUILD_CORE
 | 
					
						
							|  |  |  | #  error "this header requires Py_BUILD_CORE define"
 | 
					
						
							| 
									
										
										
										
											2018-11-09 13:03:37 +01:00
										 |  |  | #endif
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-09-07 23:51:28 -06:00
										 |  |  | struct _warnings_runtime_state { | 
					
						
							|  |  |  |     /* Both 'filters' and 'onceregistry' can be set in warnings.py;
 | 
					
						
							|  |  |  |        get_warnings_attr() will reset these variables accordingly. */ | 
					
						
							|  |  |  |     PyObject *filters;  /* List */ | 
					
						
							|  |  |  |     PyObject *once_registry;  /* Dict */ | 
					
						
							|  |  |  |     PyObject *default_action; /* String */ | 
					
						
							|  |  |  |     long filters_version; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-11-12 15:14:13 +01:00
										 |  |  | extern int _PyWarnings_InitState(PyThreadState *tstate); | 
					
						
							| 
									
										
										
										
											2020-03-02 15:02:18 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-09-07 23:51:28 -06:00
										 |  |  | #ifdef __cplusplus
 | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | #endif /* !Py_INTERNAL_WARNINGS_H */
 |