about summary refs log tree commit diff
path: root/compiler/rustc_resolve
AgeCommit message (Expand)AuthorLines
2024-05-21Make early lints translatableXiretza-24/+15
2024-05-21Convert uses of BuiltinLintDiag::Normal to custom variantsXiretza-36/+54
2024-05-21Port DeprecatedMacro to diag structsXiretza-5/+3
2024-05-21Generate lint diagnostic message from BuiltinLintDiagXiretza-48/+15
2024-05-21Move `#[do_not_recommend]` to the `#[diagnostic]` namespaceGeorg Semmler-1/+3
2024-05-20Fix incorrect suggestion for undeclared hrtb lifetimes in where clauses.surechen-14/+87
2024-05-19fix typoPietro Albini-6/+6
2024-05-18Auto merge of #125105 - nnethercote:rustc_resolve-cleanups, r=estebankbors-75/+23
2024-05-15Fix new for_loops_over_fallibles hits in compiler.Zachary S-4/+4
2024-05-15Auto merge of #123413 - petrochenkov:delegmulti2, r=fmeasebors-9/+20
2024-05-15delegation: Implement list delegationVadim Petrochenkov-9/+20
2024-05-15Add `on_unimplemented" typo suggestionsmejrs-5/+15
2024-05-10Remove `ordinalize`.Nicholas Nethercote-59/+1
2024-05-10Remove unused `derive(Clone)` on `MacroData`.Nicholas Nethercote-1/+0
2024-05-10Remove `#[macro_use] extern crate tracing` from `rustc_resolve`.Nicholas Nethercote-9/+15
2024-05-10Remove unnecessary `allow` attribute.Nicholas Nethercote-6/+7
2024-05-08Rollup merge of #123344 - pietroalbini:pa-unused-imports, r=NilstriebMatthias Krüger-31/+47
2024-05-04Rollup merge of #124293 - oli-obk:miri_intrinsic_fallback_body, r=RalfJungMatthias Krüger-1/+1
2024-05-03Rollup merge of #124510 - linyihai:raw-ident-in-typo-suggestion, r=fmeaseMatthias Krüger-1/+1
2024-05-03Ensure miri only uses fallback bodies that have manually been vetted to prese...Oli Scherer-1/+1
2024-04-29Add StaticForeignItem and use it on ForeignItemKindSantiago Pastorino-1/+1
2024-04-29Add raw identifier in a typo suggestionLin Yihai-1/+1
2024-04-28Auto merge of #124431 - chenyukang:yukang-fix-rustdoc-124363, r=Nadrierilbors-11/+14
2024-04-28Fix the assertion crash from rustdoc document indent widthsyukang-11/+14
2024-04-27Rollup merge of #124382 - petrochenkov:itemvisit, r=lcnrMatthias Krüger-7/+5
2024-04-26Rollup merge of #124391 - nnethercote:builtin_macros-cleanups, r=fee1-deadJacob Pratt-10/+10
2024-04-26Introduce `DeriveResolution`.Nicholas Nethercote-10/+10
2024-04-25ast: Generalize item kind visitingVadim Petrochenkov-7/+5
2024-04-24resolve: Remove two cases of misleading macro call visitingVadim Petrochenkov-12/+3
2024-04-23delegation: Support async, const, extern "ABI" and C-variadic functionsVadim Petrochenkov-18/+19
2024-04-23Rollup merge of #124218 - Xiretza:subsubdiagnostics, r=davidtwcoLeón Orell Valerian Liehr-8/+8
2024-04-23Rollup merge of #124067 - RalfJung:weak-lang-items, r=davidtwcoMatthias Krüger-1/+1
2024-04-21Move "elided lifetime in path" to subdiagnostic structXiretza-8/+8
2024-04-17Rename `BindingAnnotation` to `BindingMode`Jules Bertholet-3/+3
2024-04-17consistency rename: language item -> lang itemRalf Jung-1/+1
2024-04-15More polishingMichael Goulet-0/+6
2024-04-15Use a path instead of an ident (and stop manually resolving)Michael Goulet-54/+12
2024-04-15Validation and other thingsMichael Goulet-0/+35
2024-04-15Implement resolution, parse use<Self>Michael Goulet-2/+22
2024-04-15Use dedicated PreciseCapturingArg for representing what goes in use<>Michael Goulet-0/+10
2024-04-15Parsing , pre-lowering support for precise capturesMichael Goulet-2/+2
2024-04-14 remove braces when fixing a nested use tree into a single usePietro Albini-1/+26
2024-04-14store the span of the nested part of the use tree in the astPietro Albini-7/+7
2024-04-14turn all_nested_unused into used_childsPietro Albini-5/+5
2024-04-14remove redundant flat vs nested distinction to simplify enumPietro Albini-19/+10
2024-04-14add enum variant field names to make the code clearerPietro Albini-13/+13
2024-04-13Reorder error messagesJean CASPAR-14/+6
2024-04-13Migrate more diagnosticsJean CASPAR-174/+537
2024-04-13Migrate some diagnosticsJean CASPAR-70/+48
2024-04-13Port build_reduce_graphJeanCASPAR-51/+235