Lines Matching defs:wrapper
276 # slot-wrapper
281 # method-wrapper
1370 def wrapper(a, b):
1372 return wrapper
1414 def wrapper(a, b):
1416 return wrapper
2562 # wrapper around slot (PyWrapperDescr_Type, "wrapper_descriptor")
2568 # support for 'method-wrapper'
2594 def wrapper(*args, **kwargs) -> int:
2596 return wrapper
3023 def wrapper(*args, **kwargs) -> int:
3025 return wrapper
3049 # from "func" to "wrapper", hence no
3060 def wrapper(*args, **kwargs) -> int:
3064 wrapper.__signature__ = sig.replace(parameters=new_params)
3065 return wrapper
3081 # Test we handle __signature__ partway down the wrapper stack
3283 # wrapper loop:
3285 with self.assertRaisesRegex(ValueError, 'wrapper loop'):
4384 wrapper = functools.lru_cache(maxsize=20)(func)
4385 self.assertIs(inspect.unwrap(wrapper), func)
4390 wrapper = func
4392 @functools.wraps(wrapper)
4393 def wrapper():
4395 self.assertIsNot(wrapper.__wrapped__, func)
4396 self.assertIs(inspect.unwrap(wrapper), func)
4405 def wrapper():
4408 unwrapped = inspect.unwrap(wrapper,
4415 with self.assertRaisesRegex(ValueError, 'wrapper loop'):
4421 with self.assertRaisesRegex(ValueError, 'wrapper loop'):
4423 with self.assertRaisesRegex(ValueError, 'wrapper loop'):
4436 with self.assertRaisesRegex(ValueError, 'wrapper loop'):