summary refs log tree commit diff
path: root/src/librustdoc/clean
AgeCommit message (Expand)AuthorLines
2024-12-31Unsafe binder support in rustdocMichael Goulet-5/+32
2024-12-28nits: librustdoc::cleanAlexis (Poliorcetics) Bourget-12/+10
2024-12-25Improve rustdoc codeGuillaume Gomez-3/+3
2024-12-25Auto merge of #134703 - poliorcetics:ab/push-ovsylkzsoxku, r=GuillaumeGomezbors-12/+10
2024-12-24nit: cleanups in `Cfg::simplify_with`Alexis (Poliorcetics) Bourget-12/+10
2024-12-22Begin to implement type system layer of unsafe bindersMichael Goulet-0/+2
2024-12-20Rollup merge of #134321 - dtolnay:docassocconst, r=fmeaseJacob Pratt-38/+55
2024-12-19Rename TyMethodItem -> RequiredMethodItemDavid Tolnay-7/+9
2024-12-19Rename TyAssocTypeItem -> RequiredAssocTypeItemDavid Tolnay-7/+7
2024-12-19Split AssocConstItem into ProvidedAssocConstItem and ImplAssocConstItemDavid Tolnay-21/+32
2024-12-19Rename TyAssocConstItem -> RequiredAssocConstItemDavid Tolnay-8/+12
2024-12-18Rollup merge of #134161 - nnethercote:overhaul-token-cursors, r=spastorino许杰友 Jieyou Xu (Joe)-2/+2
2024-12-18Rename `RefTokenTreeCursor`.Nicholas Nethercote-2/+2
2024-12-17Auto merge of #134376 - jdonszelmann:fix-rustdoc-perf, r=jieyouxubors-1/+1
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-1/+1
2024-12-16split attributesJonathan Dönszelmann-6/+5
2024-12-16try fix hir-attrs perfJonathan Dönszelmann-1/+1
2024-12-15Add hir::AttributeJonathan Dönszelmann-51/+49
2024-12-14(Re-)Implement impl_trait_in_bindingsMichael Goulet-2/+6
2024-12-12Fix toolsMichael Goulet-0/+3
2024-12-10Remove more traces of anonymous ADTsMichael Goulet-3/+0
2024-12-06remove eq for attributesJonathan Dönszelmann-13/+0
2024-12-02Rollup merge of #133746 - oli-obk:push-xwyrylxmrtvq, r=jieyouxuGuillaume Gomez-1/+1
2024-12-02Change `AttrArgs::Eq` into a struct variantOli Scherer-1/+1
2024-12-01Rollup merge of #133589 - voidc:remove-array-len, r=boxyuwuJacob Pratt-22/+25
2024-11-30Remove hir::ArrayLen, introduce ConstArgKind::InferDominik Stolz-22/+25
2024-11-28uplift fold_regions to rustc_type_irlcnr-1/+2
2024-11-28Fix new clippy lintsGuillaume Gomez-27/+27
2024-11-26Rollup merge of #133443 - fmease:rm-dead-eff-code-ii, r=compiler-errorsGuillaume Gomez-8/+0
2024-11-25Remove dead code stemming from the old effects desugaring (II)León Orell Valerian Liehr-8/+0
2024-11-25Refactor `where` predicates, and reserve for attributes supportFrank King-5/+5
2024-11-20Auto merge of #133212 - lcnr:questionable-uwu, r=compiler-errorsbors-9/+7
2024-11-19rustdoc: yeet `TypingEnv::from_param_env`lcnr-9/+7
2024-11-19move `fn is_item_raw` to `TypingEnv`lcnr-1/+1
2024-11-19Introduce `min_generic_const_args` and directly represent pathsNoah Lev-7/+8
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-6/+11
2024-11-13Rollup merge of #132302 - fmease:rustdoc-better-vis-for-macro-decl, r=notriddleMatthias Krüger-32/+14
2024-11-13rustdoc: Treat decl macros like other itemsLeón Orell Valerian Liehr-32/+14
2024-11-11[perf] rustdoc: Perform less work when cleaning parenthesized generic argsLeón Orell Valerian Liehr-25/+19
2024-11-06Clean middle generics using paren sugar if trait has rustc_paren_sugarMichael Goulet-1/+1
2024-11-05Auto merge of #132580 - compiler-errors:globs, r=Noratriebbors-16/+20
2024-11-04Rename `DocContext::is_json` into `DocContext::is_json_output`Guillaume Gomez-2/+2
2024-11-04Fix invalid coverage computation when `--output-format=json` is enabledGuillaume Gomez-2/+2
2024-11-04ty::BrK -> ty::BoundRegionKind::KMichael Goulet-4/+8
2024-11-04ty::KContainer -> ty::AssocItemContainer::KMichael Goulet-12/+12
2024-11-03Rename the FIXMEs, remove a few that dont matter anymoreMichael Goulet-2/+2
2024-11-01rustdoc: Directly use rustc_abi instead of reexportsJubilee Young-4/+3
2024-10-30Remap impl-trait lifetimes on HIR instead of AST lowering.Camille GILLOT-1/+1
2024-10-29update toolslcnr-5/+5
2024-10-26expand: Stop using artificial `ast::Item` for macros loaded from metadataVadim Petrochenkov-20/+6