about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src
AgeCommit message (Expand)AuthorLines
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-144/+108
2023-12-23Improve some names.Nicholas Nethercote-1/+1
2023-12-23Give `DiagnosticBuilder` a default type.Nicholas Nethercote-4/+4
2023-12-22Auto merge of #118847 - eholk:for-await, r=compiler-errorsbors-4/+4
2023-12-22Auto merge of #119163 - fmease:refactor-ast-trait-bound-modifiers, r=compiler...bors-3/+3
2023-12-20Refactor AST trait bound modifiersLeón Orell Valerian Liehr-3/+3
2023-12-20resolve: Stop feeding visibilities for import list stemsVadim Petrochenkov-2/+7
2023-12-20Auto merge of #119136 - petrochenkov:feedvis3, r=WaffleLapkinbors-4/+1
2023-12-20resolve: Eagerly feed closure visibilitiesVadim Petrochenkov-4/+1
2023-12-19Plumb awaitness of for loopsEric Holk-4/+4
2023-12-19resolve: Feed visibilities for unresolved trait impl itemsVadim Petrochenkov-2/+8
2023-12-18Replace some instances of FxHashMap/FxHashSet with stable alternatives (mostl...Michael Woerister-2/+2
2023-12-18Rename `Session::span_diagnostic` as `Session::dcx`.Nicholas Nethercote-4/+1
2023-12-18resolve: Replace visibility table in resolver outputs with query feedingVadim Petrochenkov-23/+28
2023-12-15NFC don't convert types to identical typesMatthias Krüger-2/+1
2023-12-12Rollup merge of #118889 - matthiaskrgr:compl_2023_2, r=WaffleLapkinJubilee-14/+5
2023-12-12Rollup merge of #118884 - matthiaskrgr:auszweimacheins, r=NadrierilJubilee-1/+1
2023-12-12more clippy::complexity fixesMatthias Krüger-14/+5
2023-12-12simplify merging of two vecsMatthias Krüger-1/+1
2023-12-12Rollup merge of #117914 - estebank:issue-85843, r=wesleywiserMatthias Krüger-12/+259
2023-12-12Rollup merge of #118840 - matthiaskrgr:cloooooone, r=compiler-errorsMatthias Krüger-1/+1
2023-12-11remove some redundant clonesMatthias Krüger-1/+1
2023-12-11Rollup merge of #118620 - petrochenkov:defeed2, r=compiler-errorsMatthias Krüger-39/+31
2023-12-08Introduce closure_id method on CoroutineKindMichael Goulet-12/+13
2023-12-08Auto merge of #118420 - compiler-errors:async-gen, r=eholkbors-29/+38
2023-12-08Make some matches exhaustive to avoid bugs, fix toolsMichael Goulet-22/+26
2023-12-08Support async gen fnMichael Goulet-1/+2
2023-12-08coro_kind -> coroutine_kindMichael Goulet-7/+11
2023-12-08Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errorsbors-1/+1
2023-12-06Auto merge of #118687 - matthiaskrgr:rollup-317ztgu, r=matthiaskrgrbors-4/+16
2023-12-06tip for define macro name after `macro_rules!`bohan-4/+16
2023-12-06Use the glob binding in resolve_rustdoc_path processr0cky-0/+3
2023-12-05Auto merge of #118457 - eholk:genfn, r=compiler-errorsbors-12/+21
2023-12-05resolve: Use `def_kind` query to cleanup some codeVadim Petrochenkov-39/+31
2023-12-04Address code review feedbackEric Holk-6/+8
2023-12-04Structured `use` suggestion on privacy errorEsteban Küber-1/+86
2023-12-04Option<CoroutineKind>Eric Holk-11/+14
2023-12-04Merge Async and Gen into CoroutineKindEric Holk-8/+9
2023-12-04Lower return types for gen fn to impl IteratorEric Holk-1/+4
2023-12-03rustc: Harmonize `DefKind` and `DefPathData`Vadim Petrochenkov-77/+55
2023-12-03Parse a pattern with no armNadrieril-1/+1
2023-12-02Auto merge of #118470 - nnethercote:cleanup-error-handlers, r=compiler-errorsbors-4/+4
2023-12-02Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.Nicholas Nethercote-4/+4
2023-12-01vis note for no pub reexports glob importbohan-4/+14
2023-11-29Rollup merge of #118342 - compiler-errors:macro-generic-bang, r=estebankMatthias Krüger-6/+16
2023-11-28def collector: Set correct namespace in `DefPathData` for foreign typesVadim Petrochenkov-16/+10
2023-11-28resolve: Feed the `def_kind` query immediately on `DefId` creationVadim Petrochenkov-54/+112
2023-11-27Address unused tuple struct fields in the compilerJake Goulding-5/+3
2023-11-27Dont suggest `!` for path in function call if it has generic argsMichael Goulet-6/+16
2023-11-26merge `DefKind::Coroutine` into `DefKind::Closure`bohan-2/+1