about summary refs log tree commit diff
path: root/library/core/src/macros
AgeCommit message (Expand)AuthorLines
2025-08-15Rollup merge of #144922 - Kobzol:derive-from, r=nnethercoteJacob Pratt-0/+11
2025-08-15Create unstable `From` builtin macro and register itJakub Beránek-0/+11
2025-08-15Rollup merge of #142640 - Sa4dUs:ad-intrinsic, r=ZuseZ4Stuart Cook-0/+2
2025-08-14Complete functionality and general cleanupMarcelo Domínguez-0/+2
2025-08-10cfg_select: Support unbraced expressionsJosh Triplett-2/+3
2025-08-02Rollup merge of #144478 - joshtriplett:doc-code-formatting-prep, r=AmanieuSamuel Tardieu-2/+8
2025-07-25Improve and regularize comment placement in doc codeJosh Triplett-2/+8
2025-07-23Disable non_exhaustive_omitted_patterns within matches! macroJonas Platte-0/+2
2025-07-17Make `derive_const` usable within libcore againOli Scherer-1/+1
2025-07-14update `cfg_select!` documentationFolkert de Vries-9/+7
2025-07-13make `cfg_select` a builtin macroFolkert de Vries-21/+5
2025-06-24Rollup merge of #142704 - tgross35:remove-concat_idents, r=fee1-deadGuillaume Gomez-39/+0
2025-06-24Remove the deprecated `concat_idents!` macroTrevor Gross-39/+0
2025-06-20Add diagnostic items for ClippySamuel Tardieu-0/+1
2025-06-09Specify the behavior of `file!`Ed Page-0/+13
2025-06-02Remove bootstrap cfgs from library/Josh Stone-2/+0
2025-05-28Rollup merge of #140697 - Sa4dUs:split-autodiff, r=ZuseZ4Trevor Gross-11/+32
2025-05-26Minor macro docs fixesMarcelo Domínguez-5/+6
2025-05-21Disable autodiff bootstrappingMarcelo Domínguez-17/+23
2025-05-20Rename `cfg_match!` to `cfg_select!`Trevor Gross-10/+10
2025-05-20Split `autodiff` into `autodiff_forward` and `autodiff_reverse`Marcelo Domínguez-0/+14
2025-05-07Rollup merge of #134273 - RalfJung:de-stabilize-bench, r=ibraheemdev,traviscrossJacob Pratt-1/+0
2025-05-01Rollup merge of #138703 - pudongair:master, r=workingjubileeGuillaume Gomez-2/+2
2025-04-24Deprecate the unstable `concat_idents!`Trevor Gross-0/+4
2025-04-10Auto merge of #139279 - BoxyUwU:bump-boostrap, r=jieyouxubors-1/+0
2025-04-09update cfgsBoxy-1/+0
2025-03-26mark cfg_match! semitransparentChristopher Durham-3/+4
2025-03-26chore: remove redundant words in commentpudongair-2/+2
2025-03-23fix typoTakayuki Maeda-1/+1
2025-03-16Rollup merge of #138082 - thaliaarchi:slice-cfg-not-test, r=thomcc许杰友 Jieyou Xu (Joe)-13/+13
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-0/+15
2025-03-06Remove #[cfg(not(test))] gates in coreThalia Archibald-13/+13
2025-02-18update `cfg(bootstrap)`Josh Stone-92/+0
2025-02-03Rename rustc_contract to contractCelina G. Val-4/+4
2025-02-03Separate contract feature gates for the internal machineryFelix S. Klock II-4/+4
2025-02-03Desugars contract into the internal AST extensionsFelix S. Klock II-0/+26
2025-02-02Rollup merge of #134272 - RalfJung:destabilize-rustc_encodable_decodable, r=o...Matthias Krüger-28/+0
2025-01-21[cfg_match] Document the use of expressionsCaio-0/+11
2025-01-16Rollup merge of #133720 - c410-f3r:cfg-match-foo-bar-baz, r=joshtriplettMatthias Krüger-0/+52
2025-01-14remove Rustc{En,De}codable from library and compilerRalf Jung-26/+0
2025-01-14make rustc_encodable_decodable feature properly unstableRalf Jung-4/+2
2024-12-24chore: fix typosoliveredget-1/+1
2024-12-23Revert "Auto merge of #130766 - clarfonthey:stable-coverage-attribute, r=wesl...Zalathar-4/+2
2024-12-22Adjust syntaxCaio-0/+52
2024-12-16Stabilize #[coverage] attributeltdk-2/+4
2024-12-13de-stabilize bench attributeRalf Jung-1/+0
2024-11-27update cfgsBoxy-1/+0
2024-11-05add const_eval_select macro to reduce redundancyRalf Jung-61/+0
2024-11-03add const_panic macro to make it easier to fall back to non-formatting panic ...Ralf Jung-0/+61
2024-10-18Missing parenthesis lexx-1/+1