Skip to content

Comments

WIP :: Bugfix :: Fix emitted method signatures and calling conventions#19340

Draft
T-Gro wants to merge 1 commit intomainfrom
codegen/fix-method-signatures
Draft

WIP :: Bugfix :: Fix emitted method signatures and calling conventions#19340
T-Gro wants to merge 1 commit intomainfrom
codegen/fix-method-signatures

Conversation

@T-Gro
Copy link
Member

@T-Gro T-Gro commented Feb 20, 2026

Fixes incorrect method signatures and calling conventions in emitted IL.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 20, 2026

✅ No release notes required

@T-Gro T-Gro force-pushed the codegen/fix-method-signatures branch 3 times, most recently from 88fbc57 to 3a393bd Compare February 20, 2026 17:22
Fix 4 codegen bugs in method call emission and parameter metadata:
- #13468: outref parameter compiled as byref
- #18135: Static abstract interface members with byref params
- #18140: callvirt on value types causes ILVerify errors
- #18374: RuntimeWrappedException cannot be caught

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@T-Gro T-Gro force-pushed the codegen/fix-method-signatures branch from 3a393bd to 4b98317 Compare February 20, 2026 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: New

1 participant