-
Notifications
You must be signed in to change notification settings - Fork 859
Fix #19596: unit-parameter member conformance with signature #19615
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
T-Gro
wants to merge
44
commits into
sig-roundtrip-sweep
Choose a base branch
from
fix/unit-member-conformance
base: sig-roundtrip-sweep
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
475b111
Add failing test: namespace global roundtrip (found by corpus sweep)
T-Gro cf2775c
Add sig-gen roundtrip failures from corpus sweep (positive code only)
T-Gro 1f36673
Fix #19597: single-case struct DU gets spurious bar in signature
T-Gro 34e3868
Fix #19592: backticked active pattern case names lose escaping in sig
T-Gro 66a2bc5
Fix #19595: type params with special chars get backtick escaping
T-Gro 985f830
Fix #19593: namespace global dropped from generated signature
T-Gro 91f19b1
Add skipped test for #19596: overloaded member with unit parameter
T-Gro 8325bc8
Fix #19594: SRTP constraints use explicit type param syntax in signat…
T-Gro 72fe41f
Add tooltip tests for signature generation display changes
T-Gro 3aca69b
Remove sweep tooling (investigation artifacts, not production test in…
T-Gro 6f0cda6
Add skipped test for #19596: overloaded member with unit parameter
T-Gro ec0dd10
Add missing roundtrip test for #19595: type param backtick escaping
T-Gro 8784370
Fix namespace global + module layout and unskip 3 passing tests
T-Gro 36ba04a
Add release notes for additional signature generation fixes
T-Gro 9e388f8
Merge branch 'main' into sig-roundtrip-sweep
T-Gro 5570959
Fix formatting in PrettyNaming.fs
T-Gro 53b9e61
Fix PR numbers in release notes
T-Gro 4a0fc41
Fix CI failures from signature roundtrip changes
T-Gro c075528
Fix #19596: overloaded member with unit parameter conformance check
T-Gro c373cc0
Update release notes: add #19596 fix, fix PR numbers
T-Gro 03521b2
Add IL verification: M(()) and M() produce identical IL method signat…
T-Gro e4bc6ae
Add inverse conformance tests for unit param overload
T-Gro 9e5e4d3
Fix release note PR reference and add trailing newline
T-Gro bf2a7b8
Add failing test: namespace global roundtrip (found by corpus sweep)
T-Gro 73636b2
Add sig-gen roundtrip failures from corpus sweep (positive code only)
T-Gro 2abe16d
Fix #19597: single-case struct DU gets spurious bar in signature
T-Gro 6e3c142
Fix #19592: backticked active pattern case names lose escaping in sig
T-Gro bbaac92
Fix #19595: type params with special chars get backtick escaping
T-Gro 9e56e09
Fix #19593: namespace global dropped from generated signature
T-Gro b129563
Add skipped test for #19596: overloaded member with unit parameter
T-Gro b639193
Fix #19594: SRTP constraints use explicit type param syntax in signat…
T-Gro c90c6e4
Add tooltip tests for signature generation display changes
T-Gro 7958943
Remove sweep tooling (investigation artifacts, not production test in…
T-Gro 21cf652
Add skipped test for #19596: overloaded member with unit parameter
T-Gro 6f09ad5
Add missing roundtrip test for #19595: type param backtick escaping
T-Gro 1394182
Fix namespace global + module layout and unskip 3 passing tests
T-Gro d4781a0
Add release notes for additional signature generation fixes
T-Gro 4401842
Fix formatting in PrettyNaming.fs
T-Gro ef3d97c
Fix PR numbers in release notes
T-Gro 4b01962
Fix CI failures: NRE null guard, SRTP constraint dedup, active patter…
T-Gro 405668d
Fix tooltip display: skip prefix SRTP form in shortConstraints mode
T-Gro 3608686
Update baselines for SRTP prefix constraint display format
T-Gro 66e6da3
Merge origin/sig-roundtrip-sweep: resolve conflicts in NicePrint.fs, …
Copilot e1bf547
Merge origin/sig-roundtrip-sweep: make EscapeActivePatternCases inter…
Copilot File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
Similar example but without overloads also fails with the same error:
impl:
sig:
Should this be address in the same PR?