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

Should __arglist, __makeref, __refvalue, __reftype have public IOperation nodes? #8394

Open
nguerrera opened this issue Feb 4, 2016 · 2 comments
Labels
Area-Analyzers Bug Concept-API This issue involves adding, removing, clarification, or modification of an API. Feature - IOperation IOperation _Product-level triaged
Milestone

Comments

@nguerrera
Copy link
Contributor

These are undocumented language features and arguably legacy. Nevertheless, they do appear to have full public treatment in the syntax API and therefore should probably have IOperation counterparts for completeness.

cc @JohnHamby @genlu

@nguerrera
Copy link
Contributor Author

Note that for __arglist, we also have to define how the variable arguments are passed to an invocation. I think there should be a distinct ArgumentKind.

@genlu genlu added the Feature - IOperation IOperation label Feb 18, 2016
@ManishJayaswal ManishJayaswal modified the milestones: 1.3, 2.0 (RC) May 31, 2016
@ManishJayaswal ManishJayaswal modified the milestones: 2.0 (Preview 5), 2.1 Sep 13, 2016
@jinujoseph jinujoseph modified the milestones: 15.1, 15.3 Mar 10, 2017
@jinujoseph jinujoseph modified the milestones: Unknown, 15.3 Apr 19, 2017
@jinujoseph jinujoseph added Concept-API This issue involves adding, removing, clarification, or modification of an API. and removed Discussion labels Apr 19, 2017
@mavasani
Copy link
Contributor

Also see #19673 (comment)

@jinujoseph jinujoseph modified the milestones: 16.0, 16.1 Jan 16, 2019
@jinujoseph jinujoseph modified the milestones: 16.1, Backlog Apr 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Analyzers Bug Concept-API This issue involves adding, removing, clarification, or modification of an API. Feature - IOperation IOperation _Product-level triaged
Projects
None yet
Development

No branches or pull requests

7 participants