about summary refs log tree commit diff
path: root/library/core/src/macros
AgeCommit message (Expand)AuthorLines
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
2021-03-15Deprecate RustcEncodable and RustcDecodable.Mara Bos-0/+8
2021-03-06Implement built-in attribute macro `#[cfg_eval]`Vadim Petrochenkov-0/+12
2021-03-04Add tracking issue for assert_matches.Mara Bos-2/+2
2021-03-04Don't consume the expression in assert_matches!()'s failure case.Mara Bos-4/+4
2021-03-04Fix assert_matches doc examples.Mara Bos-2/+6
2021-03-04Add debug_assert_matches macro.Mara Bos-0/+34
2021-03-04Allow for multiple patterns and a guard in assert_matches.Mara Bos-23/+23
2021-03-04Add assert_matches!(expr, pat).Mara Bos-0/+52
2021-02-23Use #[doc = include_str!()] in stdLeSeulArtichaut-1/+1
2021-02-23Auto merge of #82076 - jyn514:update-bootstrap, r=Mark-Simulacrumbors-22/+0
2021-02-21Auto merge of #79100 - a1phyr:better_assert_eq, r=m-ou-sebors-15/+11
2021-02-20Update the bootstrap compilerJoshua Nelson-22/+0
2021-02-17Rollup merge of #82169 - not-an-aardvark:assert-lazy-format-expressions, r=sf...Guillaume Gomez-1/+2
2021-02-16Document that `assert!` format arguments are evaluated lazilyTeddy Katz-1/+2
2021-02-14Apply suggestionsBenoît du Garreau-45/+10
2021-02-14Apply suggestionBenoît du Garreau-31/+18
2021-02-14Fix UI tests and merge `assert_eq` and `assert_ne` internal functionsBenoît du Garreau-60/+23
2021-02-14Update library/core/src/macros/mod.rslukaslueg-1/+1
2021-02-14Improve assert_eq! and assert_ne!Benoît du Garreau-15/+96
2021-02-14Add missing env!-decl variantLukas Lueg-0/+1
2021-02-07expand/resolve: Turn `#[derive]` into a regular macro attributeVadim Petrochenkov-0/+8
2021-02-03Update panic!() documentation about non-string panics.Mara Bos-7/+8
2021-02-01Fix bug with assert!() calling the wrong edition of panic!().Mara Bos-1/+1
2021-01-25Implement new panic!() behaviour for Rust 2021.Mara Bos-0/+16
2021-01-25Remove unused allow_internal_unstable on core::panic.Mara Bos-1/+1