about summary refs log tree commit diff
path: root/compiler/rustc_expand/src
AgeCommit message (Expand)AuthorLines
2024-05-03Tweak `fully_expand_fragment` loop.Nicholas Nethercote-11/+9
2024-05-03Remove unnecessary `pub`s.Nicholas Nethercote-11/+12
2024-05-03Fix some comment formatting.Nicholas Nethercote-12/+16
2024-05-03Inline and remove three `DummyResult` methods.Nicholas Nethercote-32/+22
2024-05-03Remove unnecessary re-export of `MacroKind`.Nicholas Nethercote-3/+1
2024-05-03De-`pub` some `rustc_expand` modules.Nicholas Nethercote-7/+5
2024-05-03Remove unused `ExpCtxt` methods.Nicholas Nethercote-27/+0
2024-05-03Remove an unnecessary `#[macro_use]`.Nicholas Nethercote-1/+0
2024-05-03Remove an unnecessary re-export of `rustc_span::hygiene`.Nicholas Nethercote-2/+1
2024-05-03rustc_expand: clean up attributes.Nicholas Nethercote-5/+5
2024-05-01Step bootstrap cfgsMark Rousskov-1/+0
2024-04-30Remove `extern crate tracing` from numerous crates.Nicholas Nethercote-3/+3
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-4/+4
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-206/+12
2024-04-26Move some functions from `rustc_expand` to `rustc_builtin_macros`.Nicholas Nethercote-202/+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-22rustc_expand: make diagnostic translatableXiretza-4/+3
2024-04-22expand: fix minor diagnostics bugXiretza-1/+5
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-14store the span of the nested part of the use tree in the astPietro Albini-2/+2
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/+13
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/+13
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