about summary refs log tree commit diff
path: root/compiler/rustc_resolve
AgeCommit message (Expand)AuthorLines
2024-12-02Add a helper method for extracting spans from AttrArgsEqOli Scherer-2/+2
2024-12-02Change `AttrArgs::Eq` into a struct variantOli Scherer-1/+1
2024-11-28Replace `Symbol::intern` calls with preinterned symbolsclubby789-1/+2
2024-11-28always create `DefId`s when lowering anon-constslcnr-147/+28
2024-11-27Auto merge of #133274 - ehuss:macro_rules-edition-from-pm, r=compiler-errorsbors-1/+1
2024-11-25Refactor `where` predicates, and reserve for attributes supportFrank King-24/+26
2024-11-25Rollup merge of #133105 - bvanjoi:issue-132743, r=petrochenkov许杰友 Jieyou Xu (Joe)-15/+17
2024-11-23Auto merge of #131859 - chriskrycho:update-trpl, r=onur-ozkanbors-1/+1
2024-11-23Update tests for new TRPL chapter orderChris Krycho-1/+1
2024-11-23Rollup merge of #133286 - jieyouxu:bug-ourselves, r=compiler-errors许杰友 Jieyou Xu (Joe)-3/+3
2024-11-23Rollup merge of #132949 - clubby789:macro-rules-attr-derive, r=fmease许杰友 Jieyou Xu (Joe)-4/+38
2024-11-23only store valid proc marco item for doc linkbohan-15/+17
2024-11-22Diagnostic for using macro_rules macro as attr/deriveclubby789-4/+38
2024-11-21Re-delay a resolve `bug`Jieyou Xu-3/+3
2024-11-20Use edition of `macro_rules` when compiling the macroEric Huss-1/+1
2024-11-20Store resolution for self and crate root module segmentsMichael Goulet-4/+10
2024-11-19Auto merge of #132761 - nnethercote:resolve-tweaks, r=petrochenkovbors-92/+51
2024-11-16Rollup merge of #132787 - maxcabrajac:fnctxt, r=petrochenkovMatthias Krüger-1/+1
2024-11-15Make WalkItemKind::walk signature compatible between Visitor versionsmaxcabrajac-1/+1
2024-11-15Add WalkItemKind::Ctxt so AssocCtxt is not sent to non-Assoc ItemKindsmaxcabrajac-1/+1
2024-11-14Remove `Resolver::empty_disambiguator`.Nicholas Nethercote-6/+0
2024-11-14Replace the `restricted_shadowing` boolean argument with an enum.Nicholas Nethercote-12/+22
2024-11-14Move a call outside a loop.Nicholas Nethercote-1/+1
2024-11-14Remove two `_ext` methods.Nicholas Nethercote-56/+13
2024-11-14Use an atom comparison for a keyword check.Nicholas Nethercote-1/+3
2024-11-14Use `for_each_child` in a suitable place.Nicholas Nethercote-7/+5
2024-11-14Tweak a `resolutions` loop.Nicholas Nethercote-6/+5
2024-11-13Use iteration instead of indexing to access ribs.Nicholas Nethercote-6/+5
2024-11-12Rollup merge of #132653 - BoxyUwU:const_arg_stmt_mac_call, r=compiler-errorsMatthias Krüger-19/+10
2024-11-08use verbose for path separator suggestionMichael Goulet-1/+1
2024-11-05Rollup merge of #132567 - estebank:bad-suggestion, r=NadrierilMatthias Krüger-10/+36
2024-11-05Check for both `StmtKind::MacCall` and `ExprKind::MacCall`Boxy-19/+10
2024-11-03Properly suggest `E::assoc` when we encounter `E::Variant::assoc`Esteban Küber-10/+36
2024-11-02Suggest fixing typos and let bindings at the same timeuellenberg-3/+6
2024-10-30Review comments.Camille GILLOT-1/+1
2024-10-30Remap impl-trait lifetimes on HIR instead of AST lowering.Camille GILLOT-39/+1
2024-10-29Rollup merge of #131375 - klensy:clone_on_ref_ptr, r=cjgillotJubilee-4/+4
2024-10-28fix clippy::clone_on_ref_ptr for compilerklensy-4/+4
2024-10-26expand: Stop using artificial `ast::Item` for macros loaded from metadataVadim Petrochenkov-18/+32
2024-10-24Pass Ident by reference in ast Visitormaxcabrajac-3/+3
2024-10-23nightly feature tracking: get rid of the per-feature bool fieldsRalf Jung-12/+12
2024-10-22terminology: #[feature] *enables* a feature (instead of "declaring" or "activ...Ralf Jung-4/+2
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