about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src
AgeCommit message (Expand)AuthorLines
2025-03-24Add do_not_recommend typo helpmejrs-7/+7
2025-03-22resolve: Avoid some unstable iteration 3Vadim Petrochenkov-12/+6
2025-03-22Note potential but private items in show_candidatesxizheyin-12/+12
2025-03-21Rollup merge of #138717 - jdonszelmann:pin-macro, r=WaffleLapkinMatthias Krüger-1/+8
2025-03-20Rollup merge of #138685 - nnethercote:use-Option-Ident-for-lowered-param-name...Matthias Krüger-6/+5
2025-03-19Address review comments.Mara Bos-1/+4
2025-03-19add rustc_macro_edition_2021Jana Dönszelmann-1/+5
2025-03-19Allow builtin macros to be used more than once.Mara Bos-32/+8
2025-03-19Use `Option<Ident>` for lowered param names.Nicholas Nethercote-6/+5
2025-03-18rustc_resolve: fix instability in lib.rmeta contentsAugie Fackler-1/+2
2025-03-14resolve: Avoid some unstable iterationVadim Petrochenkov-40/+43
2025-03-13Delegation: allow foreign fns `reuse`Bryanskiy-8/+23
2025-03-12Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan...Manish Goregaokar-1/+0
2025-03-12Disentangle ForwardGenericParamBan and ConstParamTy ribsMichael Goulet-47/+113
2025-03-12Introduce `sym::dummy` and `Ident::dummy`.Nicholas Nethercote-1/+1
2025-03-11Auto merge of #128440 - oli-obk:defines, r=lcnrbors-17/+50
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-17/+50
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-0/+1
2025-03-09Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxuMatthias Krüger-1/+0
2025-03-09Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile...Matthias Krüger-1/+1
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-07compiler: Use size_of from the prelude instead of importedThalia Archibald-1/+1
2025-03-07Rollup merge of #137977 - nnethercote:less-kw-Empty-1, r=spastorinoMatthias Krüger-32/+22
2025-03-07Pass `Option<Symbol>` to `def_path_data`/`create_def` methods.Nicholas Nethercote-32/+22
2025-03-07Rollup merge of #138115 - compiler-errors:static-typo, r=BoxyUwUMatthias Krüger-18/+30
2025-03-06Suggest typo fix for static lifetimeMichael Goulet-18/+30
2025-03-06Rollup merge of #137825 - estebank:rtn-sugg-2, r=compiler-errorsMichael Goulet-4/+53
2025-03-06Rollup merge of #137565 - compiler-errors:macro-ex, r=estebankMichael Goulet-0/+8
2025-03-04Rollup merge of #137913 - compiler-errors:struct-field-default-generic, r=Box...Jubilee-1/+3
2025-03-04Rollup merge of #137912 - compiler-errors:no-missing-lifetime-recovery, r=oli...Jubilee-6/+0
2025-03-04mgca: Lower all const paths as `ConstArgKind::Path`Noah Lev-7/+11
2025-03-04Allow struct field default values to reference struct's genericsMichael Goulet-1/+3
2025-03-04Also note struct access, and fix macro expansion from foreign cratesMichael Goulet-2/+4
2025-03-03Point out macro expansion ident in resolver errors tooMichael Goulet-0/+6
2025-03-03Provide more context on resolve error caused from incorrect RTNEsteban Küber-4/+53
2025-03-03Rollup merge of #132388 - frank-king:feature/where-cfg, r=petrochenkovMatthias Krüger-0/+16
2025-03-03Do not recover missing lifetime with random in-scope lifetimeMichael Goulet-6/+0
2025-03-01Implment `#[cfg]` and `#[cfg_attr]` in `where` clausesFrank King-0/+16
2025-03-01Rollup merge of #137617 - BoxyUwU:generic_const_parameter_types, r=lcnrMatthias Krüger-63/+56
2025-03-01Rollup merge of #137686 - nbdd0121:asm_const, r=compiler-errorsMatthias Krüger-0/+39
2025-02-28Introduce `feature(generic_const_parameter_types)`Boxy-63/+56
2025-02-26Handle asm const similar to inline constGary Guo-0/+39
2025-02-26Rollup merge of #137201 - estebank:structured-errors-long-ty, r=oli-obkLeón Orell Valerian Liehr-1/+1
2025-02-26Rollup merge of #137529 - klensy:unused3, r=lcnrLeón Orell Valerian Liehr-12/+5
2025-02-25Teach structured errors to display short `Ty`Esteban Küber-1/+1
2025-02-25Auto merge of #137571 - tgross35:rollup-i1tcnv1, r=tgross35bors-1/+0
2025-02-24lower attr spans and inline some functions to hopefully mitigate perf regress...Jana Dönszelmann-1/+6
2025-02-24Introduce new-style attribute parsers for several attributesJana Dönszelmann-3/+14
2025-02-24Change span field accesses to method callsJana Dönszelmann-1/+1