Skip to content

Commit ee78d01

Browse files
authored
gh-104146: Argument clinic: remove unused methods and variables (#107608)
1 parent 9e6590b commit ee78d01

File tree

2 files changed

+5
-23
lines changed

2 files changed

+5
-23
lines changed

Tools/clinic/clinic.py

+5-15
Original file line numberDiff line numberDiff line change
@@ -377,8 +377,10 @@ def flush() -> None:
377377
return tuple(version)
378378

379379
def version_comparitor(version1: str, version2: str) -> Literal[-1, 0, 1]:
380-
iterator = itertools.zip_longest(version_splitter(version1), version_splitter(version2), fillvalue=0)
381-
for i, (a, b) in enumerate(iterator):
380+
iterator = itertools.zip_longest(
381+
version_splitter(version1), version_splitter(version2), fillvalue=0
382+
)
383+
for a, b in iterator:
382384
if a < b:
383385
return -1
384386
if a > b:
@@ -4368,19 +4370,11 @@ def depth(self) -> int:
43684370
"""
43694371
return len(self.indents)
43704372

4371-
def indent(self, line: str) -> str:
4372-
"""
4373-
Indents a line by the currently defined margin.
4374-
"""
4375-
assert self.margin is not None, "Cannot call .indent() before calling .infer()"
4376-
return self.margin + line
4377-
43784373
def dedent(self, line: str) -> str:
43794374
"""
43804375
Dedents a line by the currently defined margin.
4381-
(The inverse of 'indent'.)
43824376
"""
4383-
assert self.margin is not None, "Cannot call .indent() before calling .infer()"
4377+
assert self.margin is not None, "Cannot call .dedent() before calling .infer()"
43844378
margin = self.margin
43854379
indent = self.indents[-1]
43864380
if not line.startswith(margin):
@@ -4641,10 +4635,6 @@ def valid_line(self, line: str) -> bool:
46414635

46424636
return True
46434637

4644-
@staticmethod
4645-
def calculate_indent(line: str) -> int:
4646-
return len(line) - len(line.strip())
4647-
46484638
def next(
46494639
self,
46504640
state: StateKeeper,

Tools/clinic/cpp.py

-8
Original file line numberDiff line numberDiff line change
@@ -65,14 +65,6 @@ def fail(self, *a: object) -> NoReturn:
6565
print(" ", ' '.join(str(x) for x in a))
6666
sys.exit(-1)
6767

68-
def close(self) -> None:
69-
if self.stack:
70-
self.fail("Ended file while still in a preprocessor conditional block!")
71-
72-
def write(self, s: str) -> None:
73-
for line in s.split("\n"):
74-
self.writeline(line)
75-
7668
def writeline(self, line: str) -> None:
7769
self.line_number += 1
7870
line = line.strip()

0 commit comments

Comments
 (0)