diff --git a/Tools/clinic/clinic.py b/Tools/clinic/clinic.py index a4e15e0414a1c8..52b9b9f7124ee8 100755 --- a/Tools/clinic/clinic.py +++ b/Tools/clinic/clinic.py @@ -4653,7 +4653,7 @@ def state_modulename_name(self, line: str | None) -> None: kwargs['type'] = cls.typedef sc = self.function.self_converter = self_converter(name, name, self.function, **kwargs) p_self = Parameter(name, inspect.Parameter.POSITIONAL_ONLY, function=self.function, converter=sc) - self.function.parameters[sc.name] = p_self + self.function.parameters[name] = p_self (cls or module).functions.append(self.function) self.next(self.state_parameters_start)