about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src
AgeCommit message (Expand)AuthorLines
2024-10-20Stop relying on hashmap iteration for unused macro rules armsNoratrieb-14/+27
2024-10-18Fix #131471, range misleading field accessFalco Hirschenberger-0/+1
2024-10-16compiler: use `is_none_or` where it is clearly betterJubilee Young-2/+2
2024-10-15Auto merge of #131723 - matthiaskrgr:rollup-krcslig, r=matthiaskrgrbors-18/+19
2024-10-15Rollup merge of #130635 - eholk:pin-reborrow-sugar, r=compiler-errorsMatthias Krüger-3/+3
2024-10-14Move trait bound modifiers into ast::PolyTraitRefMichael Goulet-18/+19
2024-10-11Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiserbors-41/+0
2024-10-07Add sugar for &pin (const|mut) typesEric Holk-3/+3
2024-10-07Auto merge of #131235 - codemountains:rename-nestedmetaitem-to-metaitemlnner,...bors-13/+14
2024-10-07Rename nested_meta to meta_item_innercodemountains-10/+12
2024-10-06Rename NestedMetaItem to MetaItemInnercodemountains-3/+2
2024-10-06Auto merge of #131259 - ismailarilik:handle-potential-query-instability-lint-...bors-3/+3
2024-10-06Handle `librustdoc` cases of `rustc::potential_query_instability` lintismailarilik-3/+3
2024-10-06On function and method calls in patterns, link to the bookEsteban Küber-0/+13
2024-10-03rustdoc: prevent ctors from resolvingMichael Howell-1/+3
2024-10-03Handle `rustc_metadata` cases of `rustc::potential_query_instability` lintismailarilik-2/+2
2024-10-02Handle `rustc-hir-analysis` cases of `rustc::potential_query_instability` lintismailarilik-1/+1
2024-10-01Remove anon struct and union typesMichael Goulet-41/+0
2024-09-29cleanup: don't clone types that are CopyMatthias Krüger-5/+1
2024-09-24Separate collection of crate-local inherent impls from error reportingMichael Goulet-2/+4
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-207/+170
2024-09-22Auto merge of #130337 - BoxyUwU:anon_const_macro_call, r=camelidbors-20/+93
2024-09-21Handle macro calls in anon const def creation take 2Boxy-20/+93
2024-09-20Flesh out some TODOsMichael Goulet-1/+3
2024-09-20Implement RTN in resolve_bound_vars and HIR ty loweringMichael Goulet-0/+1
2024-09-20Resolve RTN for TyKind::Path ending in (..)Michael Goulet-7/+26
2024-09-18Rollup merge of #130116 - veera-sivarajan:freeze-suggestions, r=chenyukangMatthias Krüger-11/+17
2024-09-16Rollup merge of #130033 - compiler-errors:foreign-fn-types, r=BoxyUwUMatthias Krüger-24/+25
2024-09-16Introduce distinct error codes for precise capturingMichael Goulet-3/+4
2024-09-16Do precise capturing arg validation in resolveMichael Goulet-9/+46
2024-09-12Implement a Method to Seal `DiagInner`'s SuggestionsVeera-11/+17
2024-09-13Auto merge of #129137 - camelid:lazy-def-macro-const, r=BoxyUwUbors-50/+114
2024-09-12Re-enable `ConstArgKind::Path` lowering by defaultNoah Lev-16/+14
2024-09-12Fix anon const def-creation when macros are involvedNoah Lev-44/+110
2024-09-12Rollup merge of #130208 - nnethercote:rslv-lifetime, r=petrochenkovMatthias Krüger-470/+481
2024-09-12Rollup merge of #130235 - compiler-errors:nested-if, r=michaelwoeristerStuart Cook-111/+99
2024-09-12Introduce `'ra` lifetime name.Nicholas Nethercote-470/+481
2024-09-11Also fix if in elseMichael Goulet-26/+18
2024-09-11Simplify some nested if statementsMichael Goulet-85/+81
2024-09-09Remove needless returns detected by clippy in the compilerEduardo Sánchez Muñoz-3/+3
2024-09-07Don't call fn_arg_names for non-fn in resolverMichael Goulet-24/+25
2024-09-06elided_named_lifetimes: unify lint def & pass MissingLifetimeKindPavel Grigorenko-4/+10
2024-09-02Rollup merge of #129877 - Sajjon:sajjon_fix_typos_batch_2, r=fee1-deadMatthias Krüger-5/+5
2024-09-02chore: Fix typos in 'compiler' (batch 2)Alexander Cyon-5/+5
2024-09-01Replace walk with visit so we dont skip outermost expr kind in def collectorMichael Goulet-1/+1
2024-09-01Rollup merge of #129493 - cjgillot:early-opaque-def, r=petrochenkovMatthias Krüger-53/+65
2024-08-31Create opaque definitions in resolver.Camille GILLOT-53/+65
2024-08-31Implement `elided_named_lifetimes` lintPavel Grigorenko-14/+76
2024-08-29Add `warn(unreachable_pub)` to `rustc_resolve`.Nicholas Nethercote-0/+1
2024-08-26Stop using a special inner body for the coroutine by-move body for async clos...Michael Goulet-0/+1