-
Notifications
You must be signed in to change notification settings - Fork 4.2k
EnC: Block additions to MethodImpl table when targeting .NET Framework #81304
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
Conversation
|
@DustinCampbell @dotnet/roslyn-compiler ptal |
|
Build failures look real. |
333fred
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, assuming CI is passing.
| ERRID.ERR_CannotApplyOverloadResolutionPriorityToOverride, | ||
| ERRID.ERR_CannotApplyOverloadResolutionPriorityToMember, | ||
| ERRID.ERR_NextAvailable, | ||
| ERRID.ERR_EncUpdateRequiresEmittingExplicitInterfaceImplementationNotSupportedByTheRuntime, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
src/Features/Core/Portable/EditAndContinue/EditAndContinueCapabilities.cs
Show resolved
Hide resolved
|
Done with review pass (commit 4) |
|
Done with review pass (commit 5). It looks like there are merge conflicts that must be resolved. |
71cc1f2 to
69d87a2
Compare
|
@AlekseyTs Conflicts resolved. |
2d0c2f6 to
ef8531e
Compare
AlekseyTs
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM (commit 8)
Block additions to MethodImpl table when targeting .NET Framework.
The EnC impl in .NET Framework doesn't handle them correctly.
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/2631743 and https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1452066/
Public API change: #81305