| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-04-22 | Remove double trailing newlines | varkor | -4/+0 | |
| 2019-02-07 | fix existing tests | mark | -8/+8 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -894/+5 | |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -1/+1 | |
| 2018-11-27 | remove uses of feature gate | Mark Mansi | -2/+0 | |
| 2018-11-21 | macro_literal_matcher: fixes per petrochenkov's review | Dan Aloni | -1/+0 | |
| 2018-11-21 | Stabilize macro_literal_matcher | Dan Aloni | -1/+1 | |
| 2018-11-03 | fix test fallout | Alex Burka | -4/+4 | |
| 2018-10-28 | resolve: Refactor away `legacy_macro_imports`/`LegacyMacroImports` | Vadim Petrochenkov | -0/+8 | |
| 2018-10-25 | Rollup merge of #54977 - estebank:macro-arg-parse, r=pnkfelix | Pietro Albini | -0/+16 | |
| Accept `Option<Box<$t:ty>>` in macro argument Given the following code, compile successfuly: ``` macro_rules! test { ( fn fun() -> Option<Box<$t:ty>>; ) => { fn fun(x: $t) -> Option<Box<$t>> { Some(Box::new(x)) } } } test! { fn fun() -> Option<Box<i32>>; } ``` Fix #25274. | ||||
| 2018-10-10 | Accept `Option<Box<$t:ty>>` in macro argument | Esteban Küber | -0/+16 | |
| Given the following code, compile successfuly: ``` macro_rules! test { ( fn fun() -> Option<Box<$t:ty>>; ) => { fn fun(x: $t) -> Option<Box<$t>> { Some(Box::new(x)) } } } test! { fn fun() -> Option<Box<i32>>; } ``` | ||||
| 2018-10-08 | parse_trait_item_ now handles interpolated blocks as function body decls | Matthew Russo | -0/+42 | |
| 2018-09-27 | Bump to 1.31.0 and bootstrap from 1.30 beta | Josh Stone | -2/+0 | |
| 2018-09-26 | Add `#![allow(..)]` as necessary to get re-migrated run-pass tests compiling ↵ | Felix S. Klock II | -0/+19 | |
| with clean stderr again. Most were added mechanically. | ||||
| 2018-09-26 | Migrate `src/test/ui/run-pass/*` back to `src/test/run-pass/`. | Felix S. Klock II | -0/+3569 | |
| Fix #54047 | ||||
