Alex Hoppen
ba06b5c075
[SourceKit] Replace UnresolvedLoc by SourceLoc
...
`UnresolvedLoc` was just a wrapper around `SourceLoc` and isn’t needed anymore.
2023-11-16 16:05:08 -08:00
Alex Hoppen
b3ab9bffd5
[SourceKit] Remove UnresolvedLoc.ResolveArgLocs
...
AFAICT we can just infer whether to resolve arguments based on the presence of arguments. We don’t need the information to be passed in.
2023-11-16 16:05:07 -08:00
Alex Hoppen
d9eef8c229
[SourceKit] Remove IsNonProtocolType parameter from rename locations
...
The parameter was never checked anywhere.
2023-11-16 16:05:07 -08:00
Alex Hoppen
d095d0a186
[SourceKit] Remove newName from RenameLoc
...
We should (and do) have one new name for the entire rename operation, not a separate new name for different positions at which the renamed symbol occurs.
2023-11-16 16:05:07 -08:00
Alex Hoppen
98f40197a6
[Refactoring] Move ExtractFunction to its own file
2023-09-11 16:31:09 -07:00