about summary refs log tree commit diff
path: root/src/libcore/macros.rs
AgeCommit message (Expand)AuthorLines
2019-11-14Centralize panic macro documentationChris Gregory-1328/+0
2019-11-12Snap cfgsMark Rousskov-24/+0
2019-11-08add link to unstable book for asm! macroLzu Tao-0/+4
2019-10-30caller_location: use in core::panic!.Eduard-Mihai Burtescu-17/+15
2019-10-27Panicking infra uses &core::panic::Location.Adam Perry-1/+34
2019-10-23Document guard expressions in `matches!`Simon Sapin-1/+4
2019-10-23Add tracking issue for the `matches!` macroSimon Sapin-1/+1
2019-10-23Move the `matches!` macro to the preludeSimon Sapin-0/+24
2019-10-08Rollup merge of #64726 - andrewbanchich:unimplemented, r=rkruppeMazdak Farrokhzad-15/+32
2019-10-06rewrite documentation for unimplemented!Andrew Banchich-15/+32
2019-10-03Rollup merge of #61879 - stjepang:stabilize-todo, r=withoutboatsTyler Mandry-6/+10
2019-09-25Snap cfgs to new betaMark Rousskov-4/+2
2019-09-23Move `--cfg bootstrap` out of `rustc.rs`Alex Crichton-2/+2
2019-09-07Support "soft" feature-gating using a lintVadim Petrochenkov-2/+4
2019-09-04Update macros.rsStjepan Glavina-1/+1
2019-09-04Update src/libcore/macros.rsStjepan Glavina-1/+1
2019-08-23Remove default macro transparenciesVadim Petrochenkov-8/+0
2019-08-17Make built-in derives opaque macrosMatthew Jasper-2/+2
2019-08-15Remove `__rust_unstable_column`Vadim Petrochenkov-8/+1
2019-08-15Hygienize use of built-in macros in the standard libraryVadim Petrochenkov-13/+13
2019-08-14Handle cfg(bootstrap) throughoutMark Rousskov-35/+0
2019-08-10Give built-in macros stable addresses in the standard libraryVadim Petrochenkov-122/+63
2019-08-09Rollup merge of #63114 - matthewjasper:hygienic-format-args, r=petrochenkovMazdak Farrokhzad-2/+0
2019-08-09Postpone deprecating try! until 1.39.0Lzu Tao-1/+1
2019-08-09Deprecate `try!` macroBO41-0/+1
2019-08-08Improved documentation for compile_error!()SOFe-1/+1
2019-08-05Remove gensym from format_argsMatthew Jasper-2/+0
2019-08-02Rollup merge of #62663 - llogiq:more-questionmark-docs, r=GuillaumeGomezMazdak Farrokhzad-16/+27
2019-08-01More questionmarks in doctestsAndre Bogus-16/+27
2019-07-31Remove derives `Encodable`/`Decodable` and unstabilize attribute `#[bench]`Vadim Petrochenkov-25/+2
2019-07-26Introduce built-in macros through libcoreVadim Petrochenkov-7/+7
2019-07-24syntax_ext: Turn `#[global_allocator]` into a regular attribute macroVadim Petrochenkov-0/+7
2019-07-21use a const to hack around promotion limitationsRalf Jung-1/+1
2019-07-19use const array repeat expressions for uninit_arrayRalf Jung-3/+20
2019-07-11Remove unnecessary expansions created by `#[test_case/test/bench]`Vadim Petrochenkov-0/+3
2019-07-09Apply suggestions from code reviewAleksey Kladov-3/+3
2019-07-09clarify that debug_assert does not completely omits the codeAleksey Kladov-6/+6
2019-07-07Rollup merge of #61990 - llogiq:questionmark-test, r=QuietMisdreavusMazdak Farrokhzad-4/+7
2019-07-06Improve documentation for built-in macrosVadim Petrochenkov-76/+613
2019-07-06`#[rustc_doc_only_macro]` -> `#[rustc_builtin_macro]`Vadim Petrochenkov-16/+16
2019-07-03First question mark in doctestAndre Bogus-4/+7
2019-06-23Fix meta-variable binding errors in macrosJulien Cretin-3/+3
2019-06-16Stabilize todo macroStjepan Glavina-6/+10
2019-06-12Hygienize macros in the standard libraryVadim Petrochenkov-11/+11
2019-05-23Remove phrase "instead of a panic!"Brent Kerby-1/+1
2019-05-23Clarify docs for unreachable! macroBrent Kerby-3/+4
2019-03-28Rollup merge of #59448 - benesch:macro-doc, r=CentrilMazdak Farrokhzad-22/+23
2019-03-26Use consistent phrasing for all macro summariesNikhil Benesch-22/+23
2019-03-26adjust MaybeUninit API to discussionsRalf Jung-2/+2
2019-03-18Add todo!() macroAleksey Kladov-0/+59