summary refs log tree commit diff
path: root/src/librustdoc/clean/mod.rs
AgeCommit message (Expand)AuthorLines
2023-04-14Rollup merge of #110244 - kadiwa4:unnecessary_imports, r=JohnTitorMatthias Krüger-1/+0
2023-04-14Rollup merge of #110279 - GuillaumeGomez:compiler-macro-derive, r=notriddleMatthias Krüger-30/+39
2023-04-13Correctly handle built-in compiler proc-macros as proc-macro and not macroGuillaume Gomez-30/+39
2023-04-12remove some unneeded importsKaDiWa-1/+0
2023-04-12resolve: Pre-compute non-reexport module childrenVadim Petrochenkov-1/+1
2023-04-10fix(doc): do not parse inline when output is json for external cratebohan-1/+2
2023-04-08rustc_middle: Remove `Option` from `module_reexports` queryVadim Petrochenkov-1/+1
2023-04-08rustdoc: Migrate some logic to `module_reexports`Vadim Petrochenkov-140/+29
2023-03-31Auto merge of #109010 - compiler-errors:rtn, r=eholkbors-1/+2
2023-03-28rustdoc + rustdoc-json support for non_lifetime_bindersMichael Goulet-14/+3
2023-03-28Add `(..)` syntax for RTNMichael Goulet-1/+2
2023-03-27Rollup merge of #109330 - GuillaumeGomez:intermediate-reexport-intra-doc-ice,...Guillaume Gomez-30/+58
2023-03-23Use Cow to reduce numbers of memory cloneGuillaume Gomez-25/+29
2023-03-23Fix ICE for intra-doc link on intermediate re-exportGuillaume Gomez-20/+44
2023-03-23Rollup merge of #109462 - compiler-errors:alias-relate, r=BoxyUwU,lcnrMatthias Krüger-1/+1
2023-03-23Rename AliasEq -> AliasRelateMichael Goulet-1/+1
2023-03-21rustdoc: Cleanup parent module tracking for doc linksVadim Petrochenkov-18/+8
2023-03-20Rollup merge of #109266 - petrochenkov:docice4, r=petrochenkovMatthias Krüger-6/+8
2023-03-17rustdoc: Correctly merge import's and its target's docs in one more caseVadim Petrochenkov-6/+8
2023-03-15ImplTraitPlaceholder -> is_impl_trait_in_traitSantiago Pastorino-1/+1
2023-03-07Fix invalid inlining of reexport of reexport of private itemGuillaume Gomez-42/+66
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov-1/+1
2023-02-25Add ErrorGuaranteed to HIR TyKind::ErrMichael Goulet-1/+1
2023-02-23Rollup merge of #108349 - GuillaumeGomez:fix-duplicated-imports2, r=notriddleMatthias Krüger-2/+2
2023-02-22Remove type-traversal trait aliasesAlan Egerton-2/+2
2023-02-22Prevent duplicated importsGuillaume Gomez-2/+2
2023-02-21Fix duplicated attributes for first reexportGuillaume Gomez-7/+17
2023-02-17Add `Clause::ConstArgHasType` variantBoxy-0/+1
2023-02-17Auto merge of #107753 - kylematsuda:type-of, r=BoxyUwUbors-11/+26
2023-02-16changes from reviewKyle Matsuda-1/+6
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-15/+9
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-11/+27
2023-02-17Rollup merge of #107489 - compiler-errors:non_lifetime_binders, r=cjgillotMatthias Krüger-5/+5
2023-02-16Rollup merge of #108057 - GuillaumeGomez:fix-reexport-attr-merge, r=notriddleMatthias Krüger-27/+145
2023-02-16Rename some region-specific stuffMichael Goulet-5/+5
2023-02-15Use more let chainGuillaume Gomez-62/+57
2023-02-15Correctly handle reexports of `#[doc(hidden)]` is reexport does not use `#[do...Guillaume Gomez-4/+15
2023-02-14Correctly handle reexport traversal by fixing multiple bugs, especially for i...Guillaume Gomez-59/+85
2023-02-14Prevent some attributes from being merged with others on reexportsGuillaume Gomez-8/+89
2023-02-13Alias folding/visiting traits instead of re-exportAlan Egerton-1/+1
2023-02-11Rollup merge of #107897 - GuillaumeGomez:reexported-macros-docs, r=notriddleMatthias Krüger-3/+5
2023-02-11Auto merge of #107507 - BoxyUwU:deferred_projection_equality, r=lcnrbors-0/+2
2023-02-10Also get current import attributesGuillaume Gomez-3/+5
2023-02-10add `AliasEq` to `PredicateKind`Boxy-0/+2
2023-02-09Change to `ReError(ErrorGuaranteed)`Esteban Küber-1/+1
2023-02-09Introduce `ReError`Esteban Küber-0/+1
2023-02-02Auto merge of #107000 - GuillaumeGomez:fix-items-in-doc-hidden-block, r=notri...bors-10/+6
2023-01-28Remove `HirId -> LocalDefId` map from HIR.Camille GILLOT-35/+20
2023-01-28Auto merge of #101692 - cjgillot:generator-lazy-witness, r=oli-obkbors-0/+1
2023-01-27Introduce GeneratorWitnessMIR.Camille GILLOT-0/+1