blob: 7932fdb032b2d5f6829c3a397d930d6e8fef5f3d [file] [log] [blame]
# 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)
def type_annot():
a: str = "test"
b: int = 42
return a + str(b)
bar(a,b,c,* args,** kwargs)
bar(* args,** kwargs)
bar(* args)
bar(** kwargs)