Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add VB new features #44636

Merged
merged 6 commits into from
Jan 31, 2025
Merged

Add VB new features #44636

merged 6 commits into from
Jan 31, 2025

Conversation

BillWagner
Copy link
Member

@BillWagner BillWagner commented Jan 31, 2025

In these changes, I made the necessary updates for accuracy with the current compiler. Then, I did an edit for style and updated per style.

You may want to review the two commits separately to see the semantic changes distinct from the grammar and style changes.


Internal previews

📄 File 🔗 Preview link
docs/visual-basic/programming-guide/language-features/data-types/generic-types.md Generic types in Visual Basic (Visual Basic)
docs/visual-basic/programming-guide/language-features/procedures/overload-resolution.md "Overload Resolution"

- Fixes dotnet#44190:  Add note that Visual Basic can consume types (defined in C#) that specify the `unmanaged` constraint.
- Fixes dotnet#44174: VB Overload resolution respects the OverloadResolutionPriorityAttribute.

In these changes, I made the necessary updates for accuracy with the current compiler. Then, I did an edit for style and updated per style.

You may want to review the two commits separately to see the semantic changes distinct from the grammar and style changes.
@dotnetrepoman dotnetrepoman bot added this to the January 2025 milestone Jan 31, 2025
@BillWagner BillWagner marked this pull request as ready for review January 31, 2025 16:38
@BillWagner BillWagner requested review from KathleenDollard and a team as code owners January 31, 2025 16:38
@BillWagner BillWagner requested a review from gewarren January 31, 2025 16:38
BillWagner and others added 2 commits January 31, 2025 14:33
Co-authored-by: Genevieve Warren <[email protected]>
Try to make this restriction more clear.
@BillWagner BillWagner enabled auto-merge (squash) January 31, 2025 19:59
@BillWagner BillWagner merged commit 5a6a5ea into dotnet:main Jan 31, 2025
8 checks passed
@BillWagner BillWagner deleted the vb-feature-updates branch January 31, 2025 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏁 Release: .NET 10 Work items for the .NET 10 release dotnet-visualbasic/svc
Projects
None yet
2 participants