Fixture as `PyNamedParameter` with type range fixed. Now the length of the range doesn't include the length of a type.
When renaming a parameter with annotation, the annotation is passed to constructor of a new element.
GitOrigin-RevId: c02fa2c0aa0551a5328d8543aed99300a93b16e0