about summary refs log tree commit diff
path: root/compiler/rustc_privacy/src/lib.rs
AgeCommit message (Expand)AuthorLines
2025-09-26fix doc comments to be more standardMarijn Schouten-18/+4
2025-08-11Propagate TraitImplHeader to hirCameron Steffen-1/+2
2025-08-02Auto merge of #144554 - cjgillot:no-hir-eff-vis, r=petrochenkovbors-101/+119
2025-08-02Use less HIR to compute effective visibility.Camille GILLOT-101/+119
2025-08-02Auto merge of #144479 - cjgillot:incr-privacy-mod, r=petrochenkovbors-13/+11
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-3/+4
2025-07-28use let chains in mir, resolve, targetKivooeo-6/+5
2025-07-27Do not fetch spans if not required.Camille GILLOT-2/+4
2025-07-27Parallelize check_private_in_public.Camille GILLOT-9/+5
2025-07-26Perform check_private_in_public by module.Camille GILLOT-2/+2
2025-07-24Rollup merge of #144276 - cjgillot:no-hir-privacy, r=petrochenkovLeón Orell Valerian Liehr-77/+45
2025-07-22Use less HIR in check_private_in_public.Camille GILLOT-77/+45
2025-07-17Do not check privacy for RPITIT.Camille GILLOT-0/+8
2025-07-15Implement other logicstiif-0/+1
2025-07-13Retire hir::*ItemRef.Camille GILLOT-5/+5
2025-07-13Retire hir::ForeignItemRef.Camille GILLOT-4/+4
2025-07-13Remove hir::AssocItemKind.Camille GILLOT-88/+60
2025-05-30Reorder fields in `hir::ItemKind` variants.Nicholas Nethercote-10/+10
2025-05-19Rollup merge of #140874 - mejrs:rads, r=WaffleLapkinStuart Cook-3/+2
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-05-09don't depend on rustc_attr_parsing if rustc_data_structures will domejrs-3/+2
2025-04-28Rollup merge of #140249 - BoxyUwU:remove_weak_alias_terminology, r=oli-obkGuillaume Gomez-2/+2
2025-04-26convert some `GenericArg` to `Term`lcnr-1/+1
2025-04-24Remove `weak` alias terminologyBoxy-2/+2
2025-04-23Make #![feature(let_chains)] bootstrap conditional in compiler/est31-1/+1
2025-04-02Remove `recursion_limit` increases.Nicholas Nethercote-1/+0
2025-03-25privacy: Visit types and traits in impls in type privacy lintsVadim Petrochenkov-9/+31
2025-03-18Auto merge of #138630 - matthiaskrgr:rollup-kk1gogr, r=matthiaskrgrbors-11/+12
2025-03-18Move `hir::Item::ident` into `hir::ItemKind`.Nicholas Nethercote-11/+12
2025-03-16Suppress must_use in compiler and toolsMichael Goulet-7/+11
2025-03-13Auto merge of #138416 - Manishearth:rollup-fejor9p, r=Manishearthbors-3/+3
2025-03-12Auto merge of #138414 - matthiaskrgr:rollup-9ablqdb, r=matthiaskrgrbors-1/+0
2025-03-12Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan...Manish Goregaokar-1/+0
2025-03-12Rollup merge of #137504 - nnethercote:remove-Map-4, r=ZalatharManish Goregaokar-3/+3
2025-03-12Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan...Matthias Krüger-1/+0
2025-03-12Auto merge of #138083 - nnethercote:rm-NtItem-NtStmt, r=petrochenkovbors-0/+1
2025-03-12Convert a `kw::Empty` occurrence to `sym::dummy`.Nicholas Nethercote-3/+3
2025-03-12Move methods from `Map` to `TyCtxt`, part 4.Nicholas Nethercote-3/+3
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-0/+1
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-07Increase recursion_limit in numerous crates.Nicholas Nethercote-0/+1
2025-02-24Introduce new-style attribute parsers for several attributesJana Dönszelmann-1/+6
2025-02-22Make asm a named fieldMichael Goulet-1/+1
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-4/+4
2025-02-17Move some `Map` methods onto `TyCtxt`.Nicholas Nethercote-10/+10
2025-01-31Make comma separated lists of anything easier to make for errorsEsteban Küber-19/+5
2025-01-23Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor`Boxy-8/+14
2025-01-18Emit a single privacy error for multiple fields on the same struct expressionEsteban Küber-44/+103
2025-01-18Add context on private fields that are not on the same line as the struct nameEsteban Küber-4/+34