mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 05:24:52 +08:00
stdlib: add argument default values (#9501)
This commit is contained in:
@@ -52,12 +52,12 @@ class SubPattern:
|
||||
|
||||
if sys.version_info >= (3, 8):
|
||||
state: State
|
||||
def __init__(self, state: State, data: list[_CodeType] | None = ...) -> None: ...
|
||||
def __init__(self, state: State, data: list[_CodeType] | None = None) -> None: ...
|
||||
else:
|
||||
pattern: Pattern
|
||||
def __init__(self, pattern: Pattern, data: list[_CodeType] | None = ...) -> None: ...
|
||||
|
||||
def dump(self, level: int = ...) -> None: ...
|
||||
def dump(self, level: int = 0) -> None: ...
|
||||
def __len__(self) -> int: ...
|
||||
def __delitem__(self, index: int | slice) -> None: ...
|
||||
def __getitem__(self, index: int | slice) -> SubPattern | _CodeType: ...
|
||||
@@ -85,7 +85,7 @@ class Tokenizer:
|
||||
def pos(self) -> int: ...
|
||||
def tell(self) -> int: ...
|
||||
def seek(self, index: int) -> None: ...
|
||||
def error(self, msg: str, offset: int = ...) -> _Error: ...
|
||||
def error(self, msg: str, offset: int = 0) -> _Error: ...
|
||||
|
||||
if sys.version_info >= (3, 11):
|
||||
def checkgroupname(self, name: str, offset: int, nested: int) -> None: ...
|
||||
@@ -95,7 +95,7 @@ def fix_flags(src: str | bytes, flags: int) -> int: ...
|
||||
_TemplateType: TypeAlias = tuple[list[tuple[int, int]], list[str | None]]
|
||||
_TemplateByteType: TypeAlias = tuple[list[tuple[int, int]], list[bytes | None]]
|
||||
if sys.version_info >= (3, 8):
|
||||
def parse(str: str, flags: int = ..., state: State | None = ...) -> SubPattern: ...
|
||||
def parse(str: str, flags: int = 0, state: State | None = None) -> SubPattern: ...
|
||||
@overload
|
||||
def parse_template(source: str, state: _Pattern[Any]) -> _TemplateType: ...
|
||||
@overload
|
||||
|
||||
Reference in New Issue
Block a user