Skip to content

Add if let expressions - #2813

Merged
DavidObando merged 2 commits into
mainfrom
feature/if-let-expressions
Jul 27, 2026
Merged

Add if let expressions#2813
DavidObando merged 2 commits into
mainfrom
feature/if-let-expressions

Conversation

@DavidObando

Copy link
Copy Markdown
Owner

Summary

  • add if let expressions across syntax, binding, lowering, emit, interpreter, documentation, and diagnostics
  • teach cs2gs to emit representable if let expressions
  • fix nullable delegate, from-end indexing, abstract property dispatch, and iterator out-variable regressions found while validating Oahu

Validation

  • dotnet test GSharp.sln --no-restore
  • migrated and built Oahu.App against the local SDK
  • decrypted the previously failing AAXC successfully through the generated G# assembly

@DavidObando
DavidObando merged commit c28f945 into main Jul 27, 2026
12 checks passed
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