about summary refs log tree commit diff
path: root/compiler/rustc_expand/src
AgeCommit message (Expand)AuthorLines
2024-11-24refactor pat parser method names/doc-comments to agree with RFC 3637Max Niederman-1/+1
2024-11-21Implement the unsafe-fields RFC.Luca Versari-1/+2
2024-11-21Auto merge of #132629 - nnethercote:124141-preliminaries, r=petrochenkovbors-10/+13
2024-11-21Prepare for invisible delimiters.Nicholas Nethercote-2/+4
2024-11-21Introduce `InvisibleOrigin` on invisible delimiters.Nicholas Nethercote-8/+9
2024-11-20Itemsmaxcabrajac-2/+2
2024-11-16Rollup merge of #132787 - maxcabrajac:fnctxt, r=petrochenkovMatthias Krüger-3/+3
2024-11-15Add WalkItemKind::Ctxt so AssocCtxt is not sent to non-Assoc ItemKindsmaxcabrajac-3/+3
2024-11-10ensure that all publicly reachable const fn have const stability infoRalf Jung-3/+1
2024-10-30Rollup merge of #132332 - nnethercote:use-token_descr-more, r=estebankMatthias Krüger-16/+9
2024-10-29Rollup merge of #131375 - klensy:clone_on_ref_ptr, r=cjgillotJubilee-2/+3
2024-10-28fix clippy::clone_on_ref_ptr for compilerklensy-2/+3
2024-10-28Tweak more warnings.Nicholas Nethercote-13/+5
2024-10-28Tweak `expand_incomplete_parse` warning.Nicholas Nethercote-3/+4
2024-10-26expand: Stop using artificial `ast::Item` for macros loaded from metadataVadim Petrochenkov-55/+43
2024-10-26Rollup merge of #132114 - jieyouxu:features-bundle, r=fee1-deadMatthias Krüger-6/+15
2024-10-25Re-do recursive const stability checksRalf Jung-1/+3
2024-10-25Introduce `Enabled{Lang,Lib}Feature`许杰友 Jieyou Xu (Joe)-6/+15
2024-10-23Rollup merge of #132060 - joshtriplett:innermost-outermost, r=jieyouxuLeón Orell Valerian Liehr-3/+3
2024-10-23"innermost", "outermost", "leftmost", and "rightmost" don't need hyphensJosh Triplett-3/+3
2024-10-23rename lang feature lists to include LANGRalf Jung-4/+5
2024-10-23remove no longer needd UnstableFeature typeRalf Jung-1/+1
2024-10-23nightly feature tracking: get rid of the per-feature bool fieldsRalf Jung-8/+8
2024-10-22Auto merge of #132035 - matthiaskrgr:rollup-ty1e4q0, r=matthiaskrgrbors-1/+7
2024-10-22Rollup merge of #125205 - ChrisDenton:verbatim-include, r=jieyouxuMatthias Krüger-1/+7
2024-10-22make some rustc_feature internals private, and ensure invariants with debug a...Ralf Jung-3/+2
2024-10-22terminology: #[feature] *enables* a feature (instead of "declaring" or "activ...Ralf Jung-11/+11
2024-10-15Auto merge of #131723 - matthiaskrgr:rollup-krcslig, r=matthiaskrgrbors-10/+11
2024-10-14Move trait bound modifiers into ast::PolyTraitRefMichael Goulet-10/+11
2024-10-11Single commit implementing the enzyme/autodiff frontendManuel Drehwald-0/+29
2024-10-07Auto merge of #131235 - codemountains:rename-nestedmetaitem-to-metaitemlnner,...bors-8/+8
2024-10-07Rename nested_meta to meta_item_innercodemountains-1/+1
2024-10-06Auto merge of #129670 - est31:cfg_attr_crate_type_name_error, r=Urgaubors-14/+19
2024-10-06Rename NestedMetaItem to MetaItemInnercodemountains-7/+7
2024-10-05Make deprecated_cfg_attr_crate_type_name a hard errorest31-14/+19
2024-10-04Rollup merge of #131034 - Urgau:cfg-true-false, r=nnethercoteGuillaume Gomez-3/+5
2024-10-01Implement boolean lit support in cfg predicatesUrgau-3/+3
2024-10-01Use `ast::NestedMetaItem` when evaluating cfg predicateUrgau-5/+7
2024-10-01Stabilize expr_2021 fragment in all editionsEric Holk-36/+6
2024-09-29cleanup: don't manually `unwrap_or_default()`Matthias Krüger-4/+2
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-114/+102
2024-09-22Auto merge of #130246 - dianne:issue-97589-fix, r=petrochenkovbors-3/+11
2024-09-13Remove unnecessary lifetimes from `rustc_expand`.Nicholas Nethercote-4/+4
2024-09-11rustc_expand: remember module #[path]s during expansiondianne-3/+11
2024-09-09Remove needless returns detected by clippy in the compilerEduardo Sánchez Muñoz-8/+8
2024-09-06Add initial support for raw lifetimesMichael Goulet-8/+11
2024-08-27Add `warn(unreachable_pub)` to `rustc_expand`.Nicholas Nethercote-21/+22
2024-08-21Use bool in favor of Option<()> for diagnosticsMichael Goulet-2/+2
2024-08-17Auto merge of #128771 - carbotaniuman:stabilize_unsafe_attr, r=nnethercotebors-12/+3
2024-08-16Fix wrong source location for some incorrect macro definitionsWafarm-6/+13