Skip to content

Anonymous objects #373

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

Closed
wants to merge 8 commits into from
Closed

Anonymous objects #373

wants to merge 8 commits into from

Conversation

lkuper
Copy link
Contributor

@lkuper lkuper commented May 14, 2011

This is about halfway toward implementing anonymous objects. Nothing new to test yet, but nor should it break any existing tests.

lkuper added 8 commits May 13, 2011 16:48
Still segfaulting on the method-overriding.rs test, though.
Fixed infinite loop on anonymous objects in parser; added
expr_anon_obj to walk.rs; fixed syntax of test case.
Passing args to middle::fold::fold_expr_anon_obj by reference to be
consistent with the other folds; adding a dummy fold_expr_anon_obj to
typeck to be filled in later.
Plus renaming the anonymous objects test to a more descriptive name,
and XFAILing it because it doesn't work yet.
@graydon
Copy link
Contributor

graydon commented May 14, 2011

Integrated, thanks.

@graydon graydon closed this May 14, 2011
dlrobertson pushed a commit to dlrobertson/rust that referenced this pull request Nov 29, 2018
Aaron1011 pushed a commit to Aaron1011/rust that referenced this pull request Oct 26, 2020
ZuseZ4 pushed a commit to EnzymeAD/rust that referenced this pull request Mar 7, 2023
celinval pushed a commit to celinval/rust-dev that referenced this pull request Jun 4, 2024
Use the rust-call ABI and MIR-level spread args flag to untuple/retuple closures and shims.

Co-authored-by: Adrian Palacios <[email protected]>
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