about summary refs log tree commit diff
path: root/compiler/rustc_expand
AgeCommit message (Expand)AuthorLines
2024-04-27Rollup merge of #124382 - petrochenkov:itemvisit, r=lcnrMatthias Krüger-6/+6
2024-04-26Rollup merge of #124391 - nnethercote:builtin_macros-cleanups, r=fee1-deadJacob Pratt-215/+12
2024-04-26Move some functions from `rustc_expand` to `rustc_builtin_macros`.Nicholas Nethercote-211/+3
2024-04-26Introduce `DeriveResolution`.Nicholas Nethercote-4/+9
2024-04-25ast: Generalize item kind visitingVadim Petrochenkov-6/+6
2024-04-25debuginfo: Stabilize `-Z debug-macros`, `-Z collapse-macro-debuginfo` and `#[...Vadim Petrochenkov-40/+35
2024-04-18Auto merge of #124008 - nnethercote:simpler-static_assert_size, r=Nilstriebbors-1/+1
2024-04-18Simplify `static_assert_size`s.Nicholas Nethercote-1/+1
2024-04-17Rename `BindingAnnotation` to `BindingMode`Jules Bertholet-3/+3
2024-04-16Rollup merge of #123462 - fmease:rn-mod-sep-to-path-sep, r=nnethercoteLeón Orell Valerian Liehr-1/+1
2024-04-04Rename ModSep to PathSepLeón Orell Valerian Liehr-1/+1
2024-04-03Check `x86_64` size assertions on `aarch64`, tooZalathar-1/+1
2024-04-02Rollup merge of #123182 - jhpratt:fix-decodable-derive, r=davidtwcoJacob Pratt-8/+32
2024-04-02Avoid expanding to unstable internal methodJacob Pratt-8/+32
2024-03-28compiler: fix few needless_pass_by_ref_mut clippy lintsklensy-2/+2
2024-03-27Suggest correct path in include_bytes!Kornel-1/+16
2024-03-27Helper function for resolve_pathKornel-14/+11
2024-03-22Rollup merge of #121619 - RossSmyth:pfix_match, r=petrochenkovMatthias Krüger-2/+2
2024-03-21Rollup merge of #122752 - nnethercote:Interpolated-cleanups, r=petrochenkovMatthias Krüger-31/+25
2024-03-21Rollup merge of #122773 - tshepang:make-expand-translatable, r=fee1-deadMatthias Krüger-3/+16
2024-03-21Streamline `NamedMatch`.Nicholas Nethercote-25/+20
2024-03-21Factor out `tt` pushes.Nicholas Nethercote-6/+5
2024-03-20make "expected paren or brace" error translatableTshepang Mbambo-3/+16
2024-03-20Rollup merge of #122540 - WaffleLapkin:ununexpected, r=estebankMatthias Krüger-1/+2
2024-03-19Auto merge of #122029 - estebank:drive-by-ui-test, r=oli-obkbors-2/+1
2024-03-19Auto merge of #122055 - compiler-errors:stabilize-atb, r=oli-obkbors-1/+1
2024-03-18When displaying multispans, ignore empty lines adjacent to `...`Esteban Küber-2/+1
2024-03-15Use `do yeet ()` and `do yeet _` instead of `None?` and `Err(_)?` in compilerMaybe Waffle-1/+2
2024-03-14Rename `ast::StmtKind::Local` into `ast::StmtKind::Let`Guillaume Gomez-2/+2
2024-03-13delay expand macro bang when there has indeterminate pathbohan-33/+89
2024-03-08Stabilize associated type boundsMichael Goulet-1/+1
2024-03-06Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ...Matthias Krüger-2/+13
2024-03-06Add MatchKind member to the Match expr for pretty printing & fmtRoss Smyth-2/+2
2024-03-06Rewrite the `untranslatable_diagnostic` lint.Nicholas Nethercote-2/+13
2024-03-06Auto merge of #122045 - matthiaskrgr:rollup-5l3vpn7, r=matthiaskrgrbors-2/+12
2024-03-05Rollup merge of #121829 - nnethercote:dummy-tweaks-2, r=petrochenkovMatthias Krüger-2/+12
2024-03-05Move visitor utils to `rustc_ast_ir`Jason Newcomb-2/+1
2024-03-05Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.Nicholas Nethercote-8/+8
2024-03-05Rename `DiagnosticMessage` as `DiagMessage`.Nicholas Nethercote-6/+6
2024-03-05Decouple `DummyAstNode` and `DummyResult`.Nicholas Nethercote-2/+12
2024-03-05Rename all `ParseSess` variables/fields/lifetimes as `psess`.Nicholas Nethercote-199/+187
2024-03-04Rename a misnamed `Session` parameter.Nicholas Nethercote-4/+4
2024-03-04Move `sess` function and use it more.Nicholas Nethercote-10/+8
2024-03-04Remove `file_path_mapping` param from `ParseSess::new`.Nicholas Nethercote-13/+5
2024-03-02Auto merge of #121657 - estebank:issue-119665, r=davidtwcobors-0/+3
2024-03-01Detect more cases of `=` to `:` typoEsteban Küber-0/+3
2024-02-29Rename `DiagCtxt::with_emitter` as `DiagCtxt::new`.Nicholas Nethercote-1/+1
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-27/+13
2024-02-25Add `ErrorGuaranteed` to `ast::ExprKind::Err`Lieselotte-185/+208
2024-02-25Add `ast::ExprKind::Dummy`Lieselotte-0/+3