about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src
AgeCommit message (Expand)AuthorLines
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-13Reorder error messagesJean CASPAR-1/+0
2024-04-13Migrate more diagnosticsJean CASPAR-174/+431
2024-04-13Migrate some diagnosticsJean CASPAR-69/+47
2024-04-13Port build_reduce_graphJeanCASPAR-49/+177
2024-04-12Rollup merge of #123204 - notriddle:notriddle/include-str-span, r=pnkfelixMatthias Krüger-7/+38
2024-04-11Silence unused_imports lint for redundant importsMichael Goulet-1/+3
2024-04-03Rollup merge of #123307 - tgross35:f16-f128-feature-gate-fix, r=petrochenkovJacob Pratt-0/+2
2024-04-03Fix f16 and f128 feature gates in editions other than 2015Trevor Gross-0/+2
2024-04-03rustc_index: Add a `ZERO` constant to index typesVadim Petrochenkov-3/+3
2024-03-29rustdoc: point at span in `include_str!`-ed md fileMichael Howell-7/+38
2024-03-28remove `def_id_to_node_id` in ast loweringbohan-1/+0
2024-03-27Do not sort `DefId`s in diagnosticsOli Scherer-11/+9
2024-03-26Rollup merge of #123091 - Bryanskiy:delegation-fixes, r=petrochenkovMatthias Krüger-11/+42
2024-03-26Rollup merge of #122766 - bvanjoi:fix-115185, r=petrochenkovMatthias Krüger-16/+52
2024-03-26Delegation: fix ICE on wrong `self` resolutionBryanskiy-11/+42
2024-03-21Don't suggest deref macro since it's unstableMichael Goulet-1/+6
2024-03-21Auto merge of #121587 - ShoyuVanilla:fix-issue-121267, r=TaKO8Kibors-36/+22
2024-03-21Fix bad span for explicit lifetime suggestionShoyu Vanilla-36/+22
2024-03-20Ignore paths from expansion in `unused_qualifications`Alex Macleod-1/+3
2024-03-20store segment and module in `UnresolvedImportError`bohan-16/+52
2024-03-19Rollup merge of #122435 - jieyouxu:unused_qualifications_global_paths, r=petr...Matthias Krüger-0/+7
2024-03-16Auto merge of #121926 - tgross35:f16-f128-step3-feature-gate, r=compiler-erro...bors-1/+51
2024-03-15Rollup merge of #122530 - klensy:as_str, r=fee1-deadGuillaume Gomez-3/+4
2024-03-15Don't trigger `unused_qualifications` on global paths许杰友 Jieyou Xu (Joe)-0/+7
2024-03-15less symbols interner locksklensy-3/+4
2024-03-14Rollup merge of #122373 - surechen:fix_121331, r=petrochenkovMatthias Krüger-22/+85
2024-03-14Add feature gates for `f16` and `f128`Trevor Gross-1/+51
2024-03-14fixes #121331surechen-22/+85
2024-03-13delay expand macro bang when there has indeterminate pathbohan-34/+51
2024-03-12Manual rustfmtOli Scherer-2/+2
2024-03-12s/mt/mutability/Oli Scherer-2/+4
2024-03-12Add `nested` bool to `DefKind::Static`.Oli Scherer-2/+2
2024-03-12Change `DefKind::Static` to a struct variantOli Scherer-6/+6