(self)
| 232 | |
| 233 | @functools.wraps(user_function) |
| 234 | def wrapper(self): |
| 235 | key = id(self), _thread.get_ident() |
| 236 | if key in repr_running: |
| 237 | return '...' |
| 238 | repr_running.add(key) |
| 239 | try: |
| 240 | result = user_function(self) |
| 241 | finally: |
| 242 | repr_running.discard(key) |
| 243 | return result |
| 244 | return wrapper |
| 245 | |
| 246 | class InitVar: |