-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
Get rid of some doctree items #79264
Conversation
0b8f21a
to
5f602cd
Compare
You took my advice! \o/ Code looks good so if you intend to work on it incrementally and intend to merge this PR as is, then r=me. :) |
📌 Commit 5f602cda5120cd02126a252fc1775f5bb5a4c56c has been approved by |
They can be derived directly from the `hir::Item`, there's no special logic. - TypeDef - OpaqueTy - Constant - Static - TraitAlias - Enum - Union - Struct
@bors r=guillaumegomez I fixed the names when inlining and also converted |
📌 Commit 7888406 has been approved by |
@bors r- Ugh, apparently some of the tests depend on the order errors are emitted. |
@bors r=GuillaumeGomez |
📌 Commit e280ae8 has been approved by |
Rollup of 8 pull requests Successful merges: - rust-lang#77844 (clarify rules for ZST Boxes) - rust-lang#79067 (Refactor the abi handling code a bit) - rust-lang#79182 (Fix links to extern types in rustdoc (fixes rust-lang#78777)) - rust-lang#79231 (Exhaustively match in variant count instrinsic) - rust-lang#79238 (Direct RUSTC_LOG (tracing/log) output to stderr instead of stdout.) - rust-lang#79256 (Fix typos) - rust-lang#79264 (Get rid of some doctree items) - rust-lang#79272 (Support building clone shims for arrays with generic size) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
Get rid of `doctree::Impl` Follow-up to rust-lang#79264, continues breaking up rust-lang#78082. At some point I want to introduce `MaybeInlined`, but I think I'll wait until I need `MaybeInlined::InlinedWithOriginal` because it's not very useful in other situations. r? `@GuillaumeGomez`
Get rid of doctree::{ExternalCrate, ForeignItem, Trait, Function} Closes rust-lang#79314, closes rust-lang#79331, closes rust-lang#79332. Follow-up to rust-lang#79264 and rust-lang#79312, continues breaking up rust-lang#78082. r? `@GuillaumeGomez`
They can be derived directly from the
hir::Item
, there's no special logic.Part of #78082 (the easiest part, I'm still debugging some other changes).
r? @GuillaumeGomez