Skip to content

Comments

[red-knot] Use Vec in CallArguments; reuse self when we can#17793

Merged
dcreager merged 3 commits intomainfrom
dcreager/vec-arguments
May 2, 2025
Merged

[red-knot] Use Vec in CallArguments; reuse self when we can#17793
dcreager merged 3 commits intomainfrom
dcreager/vec-arguments

Conversation

@dcreager
Copy link
Member

@dcreager dcreager commented May 2, 2025

Quick follow-on to #17788. If there is no bound self parameter, we can reuse the existing CallArgument{,Type}s, and we can use a straight Vec instead of a VecDeque.

@dcreager dcreager added the ty Multi-file analysis & type inference label May 2, 2025
@github-actions
Copy link
Contributor

github-actions bot commented May 2, 2025

mypy_primer results

No ecosystem changes detected ✅

@carljm carljm removed their request for review May 2, 2025 15:59
@dcreager dcreager merged commit 675a5af into main May 2, 2025
35 checks passed
@dcreager dcreager deleted the dcreager/vec-arguments branch May 2, 2025 16:00
dcreager added a commit that referenced this pull request May 2, 2025
* origin/main:
  [red-knot] Use `Vec` in `CallArguments`; reuse `self` when we can (#17793)
@sharkdp
Copy link
Contributor

sharkdp commented May 2, 2025

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ty Multi-file analysis & type inference

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants