about summary refs log tree commit diff
path: root/compiler/rustc_resolve
AgeCommit message (Expand)AuthorLines
2024-01-03Rename some `Diagnostic` setters.Nicholas Nethercote-3/+3
2023-12-30Update to bitflags 2 in the compilerNilstrieb-1/+2
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-20Hide foreign `#[doc(hidden)]` paths in import suggestionsJules Bertholet-18/+54
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/+18
2023-12-06tip for define macro name after `macro_rules!`bohan-4/+18
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-01Auto merge of #115993 - bvanjoi:fix-115966, r=petrochenkovbors-6/+14
2023-12-01vis note for no pub reexports glob importbohan-6/+14
2023-11-30generic_const_exprs: suggest to add the feature, not use itRalf Jung-1/+1
2023-11-29Rollup merge of #118342 - compiler-errors:macro-generic-bang, r=estebankMatthias Krüger-6/+16