Skip to content

Serialize the non-exported metadata into the crate as well, for documentation purposes. #457

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
graydon opened this issue Jun 8, 2011 · 0 comments
Labels
A-frontend Area: Compiler frontend (errors, parsing and HIR) E-easy Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.

Comments

@graydon
Copy link
Contributor

graydon commented Jun 8, 2011

Currently front::eval throws away all non-exported metadata while interpreting the crate directives. This is not right; it should store the non-exported stuff in the crate as well, tagged differently but still extractable by tools.

dlrobertson pushed a commit to dlrobertson/rust that referenced this issue Nov 29, 2018
Fix typo in a procedural-macros example.
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this issue Dec 18, 2021
Add user seed to `-Z randomize-layout`

Allows users of -`Z randomize-layout` to provide `-Z layout-seed=<seed>` in order to further randomizing type layout randomization. Extension of [compiler-team/rust-lang#457](rust-lang/compiler-team#457), allows users to change struct layouts without changing code and hoping that item path hashes change, aiding in detecting layout errors
ZuseZ4 pushed a commit to EnzymeAD/rust that referenced this issue Mar 7, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
A-frontend Area: Compiler frontend (errors, parsing and HIR) E-easy Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.
Projects
None yet
Development

No branches or pull requests

1 participant