Skip to content

Blocking for Function Instances #1347

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

Merged
merged 3 commits into from
Oct 23, 2024
Merged

Conversation

grantnelson-wf
Copy link
Collaborator

@grantnelson-wf grantnelson-wf commented Oct 22, 2024

  • I moved the analysis package into an internal package

  • I updated the analysis info to determine blocking for instances of functions taking into account the type arguments.

  • I added a bunch of tests to analysis info for many of the different blocking that is being checked. I left some TODO's for things that are known not to function correctly and a TODO for a test that exemplifies an issue with sharing generic information across packages. Most of these TODO's will be fixed as part of the ongoing generics effort. The issues marked with TODO's should not cause any issues with consumers since they require generics to be an issue and generics hasn't been released yet.

This is related to #1013 and #1270

@grantnelson-wf grantnelson-wf marked this pull request as ready for review October 22, 2024 22:04
@grantnelson-wf grantnelson-wf requested a review from flimzy October 23, 2024 16:54
@flimzy flimzy enabled auto-merge October 23, 2024 16:59
@flimzy
Copy link
Member

flimzy commented Oct 23, 2024

Thanks!

@flimzy flimzy merged commit dddb56a into gopherjs:master Oct 23, 2024
10 checks passed
@grantnelson-wf grantnelson-wf deleted the blocking4FuncInst branch October 23, 2024 17:16
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.

2 participants