summary refs log tree commit diff
path: root/library/core/src/macros
AgeCommit message (Expand)AuthorLines
2022-08-05Revert write! and writeln! to late drop temporariesDavid Tolnay-8/+6
2022-06-09Grammar fix in the compile_error documentationest31-2/+2
2022-05-22Make write/print macros eagerly drop temporariesDavid Tolnay-6/+8
2022-05-09Auto merge of #95960 - jhpratt:remove-rustc_deprecated, r=compiler-errorsbors-9/+3
2022-05-01Fix some links in the standard libraryVadim Petrochenkov-0/+2
2022-04-14Remove use of `#[rustc_deprecated]`Jacob Pratt-9/+3
2022-04-07reword panic vs result section to remove recoverable vs unrecoverable framingJane Lusby-12/+22
2022-04-07Rollup merge of #95646 - mgeisler:mention-std-env-var, r=Dylan-DPCDylan DPC-2/+8
2022-04-06Mention `std::env::var` in `env!`Martin Geisler-2/+8
2022-04-04Update panic docs to make it clearer when to use panic vs ResultJane Lusby-7/+19
2022-03-11Format core and std macro rules, removing needless surrounding blocksDavid Tolnay-26/+50
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-7/+7
2022-02-25Switch bootstrap cfgsMark Rousskov-19/+0
2022-02-12add link to format_args! when being mentioned in docyuhaixin.hx-2/+2
2022-01-31Fix invalid special casing of the unreachable! macroLoïc BRANSTETT-0/+16
2022-01-28update cfg(bootstrap)sPietro Albini-1/+0
2022-01-17Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieubors-26/+0
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-26/+0
2022-01-06Add diagnostic items for macrosAlex Macleod-0/+24
2022-01-03Make the documentation of builtin macro attributes accessibleDaniel Henry-Mantilla-2/+11
2021-12-28Rollup merge of #92335 - ecstatic-morse:std-column-unicode, r=ManishearthMatthias Krüger-0/+12
2021-12-27Document units for `std::column`Dylan MacKenzie-0/+12
2021-12-21Use panic() instead of panic!() in some places in core.Mara Bos-3/+6
2021-12-06Implement concat_bytes!Smitty-0/+28
2021-11-11Document `unreachable!()` custom panic messageEd Morley-2/+5
2021-10-07Use correct edition for panic in [debug_]assert!() etc.Mara Bos-0/+1
2021-09-08Bump stage0 compiler to 1.56Mark Rousskov-11/+0
2021-08-16Make Arguments constructors unsafeCameron Steffen-0/+1
2021-08-15Deprecate llvm_asm!Amanieu d'Antras-0/+4
2021-08-02Auto merge of #85272 - ChayimFriedman2:matches-leading-pipe, r=m-ou-sebors-3/+3
2021-08-01bump bootstrap compiler to 1.55Pietro Albini-2/+1
2021-07-28Extend documentation of const_format_args!().Mara Bos-0/+4
2021-07-28Make const_fmt_args!() work during bootstrap.Mara Bos-0/+11
2021-07-28Add new const_format_args!() macro and use it in panics.Mara Bos-0/+10
2021-07-23Mark `format_args_nl` as `#[doc(hidden)]`Jonas Schievink-0/+1
2021-07-18Move asm! and global_asm! to core::archbstrie-38/+0
2021-07-16i sweat to godJane Lusby-1/+1
2021-07-16pls this timeJane Lusby-2/+2
2021-07-15Allow leading pipe in `matches!()` patterns.Chayim Refael Friedman-3/+3
2021-07-15Rollup merge of #86947 - m-ou-se:assert-matches-to-submodule, r=yaahcYuki Okushi-6/+11
2021-07-13expand: Support helper attributes for built-in derive macrosVadim Petrochenkov-1/+2
2021-07-08Move [debug_]assert_matches to mod {core, std}::assert.Mara Bos-6/+11
2021-05-25fix matches! and assert_matches! on edition 2021Lukas Markeffsky-3/+3
2021-05-24Better English for documenting when to use unimplemented!()Nick Lamb-1/+1
2021-05-13Add support for const operands and options to global_asm!Amanieu d'Antras-1/+4
2021-04-04Bump cfgsMark Rousskov-2/+0
2021-03-18Apply suggestions from code reviewJ. Frimmel-3/+3
2021-03-18Incorporate review feedback #2Julian Frimmel-3/+4
2021-03-18Add more information about panickingJulian Frimmel-5/+9
2021-03-18Include output stream in `panic!()` documentationJulian Frimmel-2/+2