def f1(x: int = ...) -> None:  # no error
    ...
def f2(x: int = 3) -> None:  # Y011
    ...
def f3(*, x: int = ...) -> None:  # no error
    ...
def f4(*, x: int = 3) -> None:  # Y011
    ...
def f5(x=3) -> None:  # Y014
    ...
def f6(*, x: int) -> None:  # no error
    ...
def f7(x, y: int = 3) -> None:  # Y011
    ...
def f8(x, y: int = ...) -> None:  # no error
    ...
