about summary refs log tree commit diff
path: root/compiler/rustc_resolve
AgeCommit message (Expand)AuthorLines
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
2024-03-11Rename `IntoDiagnosticArg` as `IntoDiagArg`.Nicholas Nethercote-3/+3
2024-03-11Remove `Default` derive from `MacroExpectedFound`.Nicholas Nethercote-2/+3
2024-03-08Rollup merge of #119365 - nbdd0121:asm-goto, r=AmanieuMatthias Krüger-0/+1
2024-03-07Rollup merge of #121089 - oli-obk:create_def_feed, r=petrochenkovGuillaume Gomez-54/+89
2024-03-07Merge `check_mod_impl_wf` and `check_mod_type_wf`Oli Scherer-4/+13
2024-03-07Auto merge of #122113 - matthiaskrgr:rollup-5d1jnwi, r=matthiaskrgrbors-71/+77
2024-03-06Rollup merge of #122038 - Alexendoo:unused-qualifications, r=petrochenkovMatthias Krüger-33/+37
2024-03-06Fix redundant import errors for preload extern crateyukang-71/+77
2024-03-06avoid overlapping privacy suggestion for single nested importsbohan-25/+44
2024-03-06Auto merge of #122041 - matthiaskrgr:rollup-imsmdke, r=matthiaskrgrbors-4/+6
2024-03-05Rollup merge of #121846 - bvanjoi:fix-121760, r=petrochenkovMatthias Krüger-4/+6
2024-03-05Fix linting paths with qself in `unused_qualifications`Alex Macleod-33/+37
2024-03-05Move visitor utils to `rustc_ast_ir`Jason Newcomb-1/+1
2024-03-05Remove a use of feed_local_crate and make it fail if used within queriesOli Scherer-7/+11
2024-03-05Prevent feeding `CRATE_DEF_ID` queries outside the resolverOli Scherer-2/+5
2024-03-05Get rid of `feed_local_def_id`Oli Scherer-1/+1
2024-03-05Eliminate all non-CRATE_DEF_ID uses of `feed_def_id`Oli Scherer-28/+39
2024-03-05Preserve the `Feed` in local tablesOli Scherer-9/+23
2024-03-05Bubble up the TyCtxtFeedOli Scherer-12/+15
2024-03-05Rename `DiagnosticMetadata` as `DiagMetadata`.Nicholas Nethercote-92/+86
2024-03-05Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.Nicholas Nethercote-22/+22