blob: be649a5cdbe5333d6c9b7dce2a0cfe28af64b031 [file] [log] [blame] [edit]
# Function definitions and calls
def foo(a, b, c, *args, **kwargs):
return bar(a, b, c, *args, **kwargs)
def foo(*args, **kwargs):
return bar(*args, **kwargs)
def foo(*args):
return bar(*args)
def foo(**kwargs):
return bar(**kwargs)
def foo(a, *, b, **kwargs):
return bar(a, b, **kwargs)
def foo(a: str, b: int | float, *, c, *args: List[int], **kwargs: Dict(str, bool)) -> List[Tuple[int]]:
return bar(a, b, c, *args, **kwargs)
bar(a, b, c, *args, **kwargs)
bar(*args, **kwargs)
bar(*args)
bar(**kwargs)