-
Notifications
You must be signed in to change notification settings - Fork 13.2k
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
Rename "anonymized types" internally (TyAnon & friends) to "opaque types" (TyOpaque etc.). #53576
Comments
EDIT: going with "opaque", see below. |
@eddyb Can I take this ticket on? As it'd be the first ticket I'd take here is there anything I should know beyond the contributing.md? |
I, like @varkor, would be most happy with |
Sounds good, I'll let you all know if I have more questions |
So I'm looking into it and AnonConst, AnonPipe, LateBoundAnon, BrAnon, and Anon (in the FileName sense) don't need to be changed right? Really all that needs to be changed is the internal type of Anon -> Opaque which used to be TyAnon correct? Edit: and corresponding filenames |
That's right.
Yes, and anything that might refer to |
I just opened a pr to fix this issue -> #53705 |
rust-lang#53576 Renaming TyAnon -> TyOpaque Fixes rust-lang#53576
Now that we're settling on "static existentials" for the generalized version of-> impl Trait
, I think it's time to retire my original nomenclature and use the official(?) one uniformly in the compiler.EDIT: going with "opaque", see below.
cc @cramertj @oli-obk @aturon @Centril
The text was updated successfully, but these errors were encountered: