diff options
author | Alex Waygood <Alex.Waygood@Gmail.com> | 2023-08-04 00:17:17 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-04 00:17:17 (GMT) |
commit | ee78d01a61f44c31b8add2bffe687718d2d34d60 (patch) | |
tree | f56275c31b3c56aa5f1cd8f0f2e90b3274ea46a7 /Tools/clinic | |
parent | 9e6590b0978876de14587f528a09632b8879c369 (diff) | |
download | cpython-ee78d01a61f44c31b8add2bffe687718d2d34d60.zip cpython-ee78d01a61f44c31b8add2bffe687718d2d34d60.tar.gz cpython-ee78d01a61f44c31b8add2bffe687718d2d34d60.tar.bz2 |
gh-104146: Argument clinic: remove unused methods and variables (#107608)
Diffstat (limited to 'Tools/clinic')
-rwxr-xr-x | Tools/clinic/clinic.py | 20 | ||||
-rw-r--r-- | Tools/clinic/cpp.py | 8 |
2 files changed, 5 insertions, 23 deletions
diff --git a/Tools/clinic/clinic.py b/Tools/clinic/clinic.py index 1bcdb6b..733a83e 100755 --- a/Tools/clinic/clinic.py +++ b/Tools/clinic/clinic.py @@ -377,8 +377,10 @@ def version_splitter(s: str) -> tuple[int, ...]: return tuple(version) def version_comparitor(version1: str, version2: str) -> Literal[-1, 0, 1]: - iterator = itertools.zip_longest(version_splitter(version1), version_splitter(version2), fillvalue=0) - for i, (a, b) in enumerate(iterator): + iterator = itertools.zip_longest( + version_splitter(version1), version_splitter(version2), fillvalue=0 + ) + for a, b in iterator: if a < b: return -1 if a > b: @@ -4368,19 +4370,11 @@ class IndentStack: """ return len(self.indents) - def indent(self, line: str) -> str: - """ - Indents a line by the currently defined margin. - """ - assert self.margin is not None, "Cannot call .indent() before calling .infer()" - return self.margin + line - def dedent(self, line: str) -> str: """ Dedents a line by the currently defined margin. - (The inverse of 'indent'.) """ - assert self.margin is not None, "Cannot call .indent() before calling .infer()" + assert self.margin is not None, "Cannot call .dedent() before calling .infer()" margin = self.margin indent = self.indents[-1] if not line.startswith(margin): @@ -4641,10 +4635,6 @@ class DSLParser: return True - @staticmethod - def calculate_indent(line: str) -> int: - return len(line) - len(line.strip()) - def next( self, state: StateKeeper, diff --git a/Tools/clinic/cpp.py b/Tools/clinic/cpp.py index 5b7fa06..21a1b02 100644 --- a/Tools/clinic/cpp.py +++ b/Tools/clinic/cpp.py @@ -65,14 +65,6 @@ class Monitor: print(" ", ' '.join(str(x) for x in a)) sys.exit(-1) - def close(self) -> None: - if self.stack: - self.fail("Ended file while still in a preprocessor conditional block!") - - def write(self, s: str) -> None: - for line in s.split("\n"): - self.writeline(line) - def writeline(self, line: str) -> None: self.line_number += 1 line = line.strip() |