about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/late.rs
AgeCommit message (Expand)AuthorLines
2023-07-28Resolve generic const itemsLeón Orell Valerian Liehr-69/+101
2023-07-25Auto merge of #113958 - lukas-code:doc-links, r=GuillaumeGomez,petrochenkovbors-2/+11
2023-07-22Use features() over features_untracked() where possibleLeón Orell Valerian Liehr-1/+1
2023-07-22fix doc links on `use` itemsLukas Markeffsky-2/+11
2023-07-18Fix removal span calculation of unused_qualifications suggestion许杰友 Jieyou Xu (Joe)-3/+3
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-1/+1
2023-07-14Rollup merge of #112729 - jieyouxu:unused-qualifications-suggestion, r=b-naberMatthias Krüger-1/+5
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-3/+8
2023-07-13Add machine-applicable suggestion for `unused_qualifications` lint许杰友 Jieyou Xu (Joe)-1/+5
2023-07-10Rollup merge of #113331 - chenyukang:yukang-fix-112590-false-positive, r=este...Matthias Krüger-4/+4
2023-07-07Add filter with next segment while lookup typo for pathyukang-4/+4
2023-07-05resolve: Use `Interned` for `Module`Vadim Petrochenkov-1/+1
2023-07-05resolve: Use `Interned` for `NameBinding`Vadim Petrochenkov-1/+1
2023-07-04Auto merge of #112917 - chenyukang:yukang-fix-112590, r=estebankbors-3/+8
2023-07-02add testcase for 112590yukang-7/+8
2023-06-30Use structured suggestion when telling user about `for<'a>`Esteban Küber-3/+7
2023-06-22suggest importing for partial mod path in name resolvingyukang-1/+5
2023-06-19ReformattingTom Martin-3/+5
2023-06-18Add translatable diagnostic for invalid importsTom Martin-5/+5
2023-06-01Remember names of `cfg`-ed out items to mention them in diagnosticsNilstrieb-4/+20
2023-05-23Ignore "non-real" type Res in rustdoc intra doc link resolutionGuillaume Gomez-7/+8
2023-05-18fix(resolve): only disambiguate binding key during definebohan-2/+3
2023-05-16Rollup merge of #111428 - bvanjoi:fix-109250, r=NilstriebNilstrieb-4/+0
2023-05-11Rollup merge of #111460 - clubby789:lowercase-box-self, r=compiler-errorsMichael Goulet-0/+9
2023-05-11Improve error for `self: Box<self>`clubby789-0/+9
2023-05-10Only warn single-use lifetime when the binders match.Camille GILLOT-5/+11
2023-05-10refactor(resolve): clean up the early error return caused by non-callbohan-4/+0
2023-05-05improve diagnostics and bless testsBoxy-2/+2
2023-05-05misc nameres changes for anon constsBoxy-101/+161
2023-05-04Rollup merge of #110982 - cjgillot:elided-self-const, r=petrochenkovMatthias Krüger-0/+4
2023-05-04Rollup merge of #111070 - WaffleLapkin:break_ribs, r=lcnrMatthias Krüger-80/+78
2023-05-03Do not recurse into const generic args when resolving self lifetime elision.Camille GILLOT-0/+4
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-1/+1
2023-05-01Remove "RibKind" suffix from `RibKind` variantsMaybe Waffle-80/+74
2023-05-01Don't `use RibKind::*`Maybe Waffle-71/+75
2023-05-01fix testsyukang-3/+7
2023-05-01clean up debug codeyukang-1/+4
2023-05-01remove current_type_ascription from DiagnosticMetadatayukang-13/+1
2023-05-01Rip it outNilstrieb-11/+4
2023-04-30Rollup merge of #110984 - cjgillot:const-infer-lifetime, r=compiler-errorsMatthias Krüger-2/+2
2023-04-29Do not force anonymous lifetimes in consts to be static.Camille GILLOT-2/+2
2023-04-28Don't duplicate anonymous lifetimes for async fn in traitsMichael Goulet-5/+1
2023-04-17Spelling - compilerJosh Soref-2/+2
2023-04-12Rollup merge of #110203 - compiler-errors:rtn-dots, r=eholkMatthias Krüger-1/+0
2023-04-10Remove `..` from return type notationMichael Goulet-1/+0
2023-04-10Fix typos in compilerDaniPopes-1/+1
2023-04-09Remove turbofishNilstrieb-1/+1
2023-04-09Some simple `clippy::perf` fixesNilstrieb-1/+1
2023-04-09Auto merge of #110041 - fmease:diag-sugg-adding-const-param, r=compiler-errorsbors-2/+2
2023-04-07suggest adding const paramLeón Orell Valerian Liehr-2/+2