summary refs log tree commit diff
path: root/library/core/src/macros
AgeCommit message (Expand)AuthorLines
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-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
2024-10-15Auto merge of #131723 - matthiaskrgr:rollup-krcslig, r=matthiaskrgrbors-8/+10
2024-10-13Fix bug where `option_env!` would return `None` when env var is present but n...beetrees-8/+10
2024-10-11Single commit implementing the enzyme/autodiff frontendManuel Drehwald-0/+18
2024-09-13[`cfg_match`] Generalize inputsCaio-5/+5
2024-08-31Fixed more typos in library/coreranger-ross-1/+1
2024-07-28Rollup merge of #128240 - mbrubeck:patch-3, r=joboetGuillaume Gomez-0/+18
2024-07-26Add links from `assert_eq!` docs to `debug_assert_eq!`, etc.Matt Brubeck-0/+18
2024-07-26Fix doc nitsJohn Arundel-1/+1
2024-06-06Rollup merge of #126096 - c410-f3r:tests-tests-tests, r=jhprattJubilee-1/+6
2024-06-06[RFC-2011] Allow `core_intrinsics` when activatedCaio-1/+6
2024-05-01Workaround rustfmt bug replacing type ascriptionMark Rousskov-0/+1
2024-05-01Step bootstrap cfgsMark Rousskov-1/+0
2024-04-01Fix error message for `env!` when env var is not valid Unicodebeetrees-1/+2
2024-03-22Soft-destabilize `RustcEncodable`/`RustcDecodable`Jacob Pratt-6/+14
2024-03-21Implement macro-based deref!() syntax for deref patternsMichael Goulet-0/+12
2024-03-20Make type_ascribe! not a built-inMichael Goulet-2/+2
2024-03-07Rust is a proper name: rust → RustRalf Jung-1/+1
2024-03-03Apply suggestions from code reviewLukas Bergdoll-4/+4
2024-03-02Apply review commentsLukas Bergdoll-2/+2
2024-02-29Drop link to matches macro and link matches macro to assert_matches.Lukas Bergdoll-5/+10
2024-02-28Improve assert_matches! documentationLukas Bergdoll-29/+50
2024-02-15Rollup merge of #111106 - Stargateur:doc/format_args, r=m-ou-seMatthias Krüger-0/+8
2024-01-21Add `#[coverage(off)]` to closures introduced by `#[test]`/`#[bench]`Zalathar-2/+2
2024-01-09core: panic: fix broken linkMiguel Ojeda-1/+1
2023-12-09merge core_panic feature into panic_internalsRalf Jung-6/+6
2023-11-04Add diagnostic items for a few of core's builtin macrosThom Chiovoloni-0/+3
2023-10-25Remove `cfg_match` from the preludeCaio-89/+88
2023-10-02Appease tidyJames Haywood-4/+4
2023-10-02Adapt `todo!` documentation to mention displaying custom valuesJames Haywood-10/+24