summary refs log tree commit diff
path: root/compiler/rustc_resolve
AgeCommit message (Expand)AuthorLines
2025-06-22Auto merge of #142706 - fee1-dead-contrib:push-zsznlqyrzsqo, r=oli-obkbors-5/+8
2025-06-21Add AttributeExt::doc_resolution_scopeDavid Tolnay-1/+6
2025-06-20Rollup merge of #142716 - nnethercote:adjust-with_generic_param_rib, r=petroc...Trevor Gross-119/+77
2025-06-20remove equivalent new method on contextJana Dönszelmann-2/+2
2025-06-19Adjust `with_generic_param_rib`.Nicholas Nethercote-119/+77
2025-06-19completely deduplicate `Visitor` and `MutVisitor`Deadbeef-5/+8
2025-06-16Fix `PathSource` lifetimes.Nicholas Nethercote-33/+33
2025-06-13Auto merge of #134841 - estebank:serde-attr-4, r=wesleywiserbors-7/+162
2025-06-13Rollup merge of #142158 - xizheyin:141617, r=jdonszelmannMatthias Krüger-1/+2
2025-06-12Auto merge of #142438 - matthiaskrgr:rollup-u1jdnhz, r=matthiaskrgrbors-22/+36
2025-06-12Detect when attribute is provided by missing `derive` macroEsteban Küber-7/+162
2025-06-12Rollup merge of #141934 - petrochenkov:privmacuse, r=compiler-errorsMatthias Krüger-22/+36
2025-06-12Tracking the old name of renamed unstable library attributexizheyin-1/+2
2025-06-12introduce new lint infraJana Dönszelmann-1/+7
2025-06-12Rollup merge of #142157 - Enselic:trivial-anon-const-use-cases, r=compiler-er...Matthias Krüger-1/+1
2025-06-07rustc_resolve: Improve `resolve_const_param_in_non_trivial_anon_const` wordingMartin Nordholts-1/+1
2025-06-06Rollup merge of #142086 - fee1-dead-contrib:ast-visitor-dedup, r=oli-obkGuillaume Gomez-28/+34
2025-06-06deduplicate more `walk_*` methods in AST visitDeadbeef-28/+34
2025-06-05Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=travi...bors-57/+8
2025-06-04Replace `elided_named_lifetimes` with `mismatched_lifetime_syntaxes`Jake Goulding-57/+8
2025-06-03Auto merge of #141954 - matthiaskrgr:rollup-zptd6t9, r=matthiaskrgrbors-4/+4
2025-06-03Rollup merge of #141843 - fee1-dead-contrib:ast_visitor_visit_id, r=oli-obkMatthias Krüger-4/+4
2025-06-03Rollup merge of #141876 - compiler-errors:missing-let-ty, r=SparrowLiiMatthias Krüger-1/+18
2025-06-03Rollup merge of #141741 - nnethercote:overhaul-UsePath, r=petrochenkovMatthias Krüger-3/+4
2025-06-03Overhaul `UsePath`.Nicholas Nethercote-3/+4
2025-06-03resolve: Tweak `private_macro_use` lint to be compatible with upcoming macro ...Vadim Petrochenkov-22/+36
2025-06-02Fix false positive lint error from no_implicit_prelude attryukang-0/+10
2025-06-02Don't declare variables in ExprKind::Let in invalid positionsMichael Goulet-1/+18
2025-06-01Rollup merge of #141666 - lolbinarycat:rustdoc-source_span_for_markdown_range...Guillaume Gomez-2/+72
2025-06-01Rollup merge of #140370 - WaffleLapkin:unqualified, r=jdonszelmannGuillaume Gomez-35/+120
2025-06-01Add `visit_id` to ast `Visitor`Deadbeef-4/+4
2025-05-31source_span_for_markdown_range: fix utf8 violationbinarycat-2/+72
2025-05-30Fix spans for unsafe bindersMatthew Jasper-2/+1
2025-05-30Rollup merge of #133823 - estebank:issue-56328, r=petrochenkovMatthias Krüger-0/+1
2025-05-29Use `cfg_attr` AST placeholder AST `cfg_attr_trace` for diagnosticsEsteban Küber-0/+1
2025-05-29Rollup merge of #141675 - nnethercote:ItemKind-field-order, r=fee1-deadJacob Pratt-12/+12
2025-05-28Reorder `ast::ItemKind::{Struct,Enum,Union}` fields.Nicholas Nethercote-12/+12
2025-05-28consider glob imports in cfg suggestionbohan-2/+48
2025-05-23Rollup merge of #141376 - nnethercote:rename-kw-Empty, r=petrochenkovMatthias Krüger-3/+3
2025-05-23Rollup merge of #136400 - lolbinarycat:rustdoc-link-lint-135851, r=GuillaumeG...Matthias Krüger-4/+47
2025-05-22rustdoc: improve diagnostics on raw doc fragmentsbinarycat-4/+47
2025-05-22Rename `kw::Empty` as `sym::empty`.Nicholas Nethercote-3/+3
2025-05-21Rollup merge of #141267 - dianne:fix-141265, r=oli-obkMatthias Krüger-1/+3
2025-05-21Rollup merge of #141213 - xizheyin:issue-141136, r=nnethercoteMatthias Krüger-6/+18
2025-05-21Downgrade the confident of suggestion `available field in format string` and ...xizheyin-10/+4
2025-05-21collect doc alias as tips during resolutionbohan-1/+74
2025-05-19only resolve top-level guard patterns' guards oncedianne-1/+3
2025-05-19Rollup merge of #140874 - mejrs:rads, r=WaffleLapkinStuart Cook-1/+1
2025-05-18Rollup merge of #140746 - dianne:guard-pat-res, r=oli-obkLeón Orell Valerian Liehr-34/+99
2025-05-18Remove rustc_attr_data_structures re-export from rustc_attr_parsingmejrs-1/+2