blob: a383f3ff4b8aa68cc6cd6f7f1bbffc0621890288 [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)