Skip to content

Add more sema checks - #93

Merged
ferranbt merged 2 commits into
sema-missing-arg-checkfrom
more-sema-checks
Aug 3, 2026
Merged

Add more sema checks#93
ferranbt merged 2 commits into
sema-missing-arg-checkfrom
more-sema-checks

Conversation

@ferranbt

@ferranbt ferranbt commented Aug 3, 2026

Copy link
Copy Markdown
Owner

This PR adds the following Sema checks:

  • Invalidates recursion calls.
  • User-function arity
  • Duplicate params
  • Calling a non-callable
  • Unknown type
  • Shadowing

@ferranbt
ferranbt changed the base branch from main to sema-missing-arg-check August 3, 2026 07:24
@codspeed-hq

codspeed-hq Bot commented Aug 3, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 74 untouched benchmarks


Comparing more-sema-checks (d81451b) with sema-missing-arg-check (6648788)

Open in CodSpeed

@ferranbt
ferranbt merged commit d19483d into main Aug 3, 2026
7 checks passed
@ferranbt
ferranbt deleted the more-sema-checks branch August 3, 2026 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant