-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Open IOperation issues in recursive patterns #32012
Comments
gafter
added a commit
to gafter/roslyn
that referenced
this issue
Dec 27, 2018
Add and implement IDiscardPatternOperation, ISwitchExpressionOperation, ISwitchExpressionArmOperation
gafter
added a commit
to gafter/roslyn
that referenced
this issue
Dec 29, 2018
gafter
pushed a commit
that referenced
this issue
Jan 3, 2019
…onArmOperation (#32018) - Adds further IOperation nodes for recursive patterns: IDiscardPatternOperation, ISwitchExpressionOperation, ISwitchExpressionArmOperation - Follow-up to #31967 per #32012 - Issue #32012 also describes additional open issues to be addressed later. - Update compiler test plan. - Also revert some changes accidentally checked in to the patterns branch.
gafter
added a commit
to gafter/roslyn
that referenced
this issue
Jan 17, 2019
Related to an issue in dotnet#32012
gafter
pushed a commit
that referenced
this issue
Jan 24, 2019
Closing, as there are no longer any items on this list. |
xoofx
pushed a commit
to stark-lang/stark-roslyn
that referenced
this issue
Apr 16, 2019
Fixes dotnet#32216 * Remove obsolete comment. Fixes dotnet#32315 * Add additional verifications in tests for recursive patterns. Related to an issue in dotnet#32012
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The following open issues relating to IOperation exist in the
features/recursive-patterns
branch after #31967 and #32018:Addressed in #32018 and elsewhere
HasErrors
scenarios, such as when there is noDeconstructSymbol
but there are patterns. IOperation for recursive pattern and switch expression #31967 (comment) [https://github.com/dotnet/roslyn/commit/511c06e0414a073e534f4e956deb083e5546e9ac]IsPattern_ControlFlowInPattern_02
) isn't a good representative of possible shortcomings of the current rewrite. It is not blocking for this PR, but please open an issue to follow-up on this subject." Since the test does precisely as requested, I am not sure what this is suggesting.SetParentOperation
that takes an array IOperation for recursive pattern and switch expression #31967 (review)DataFlow
from test IOperation for recursive pattern and switch expression #31967 (comment)nameof
to keep code in sync IOperation for recursive pattern and switch expression #31967 (comment) IOperation for recursive pattern and switch expression #31967 (comment) IOperation for recursive pattern and switch expression #31967 (comment)d
top
inforeach (var d in propertySubpatterns)
[https://github.com/IOperation for recursive pattern and switch expression #31967#discussion_r244034690]IPatternOperation.InputType
should be printed in IOperation tests.The text was updated successfully, but these errors were encountered: