| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-12-13 | Address review comments | Oliver Scherer | -1/+1 | |
| 2019-12-13 | Require stable/unstable annotations for the constness of all stable ↵ | Oliver Scherer | -1/+5 | |
| functions with a `const` modifier | ||||
| 2019-12-03 | Remove dead cfg method | Mark Rousskov | -1/+0 | |
| 2019-11-24 | rustc_plugin: Remove support for syntactic plugins | Vadim Petrochenkov | -2/+0 | |
| 2019-11-10 | move syntax::parse -> librustc_parse | Mazdak Farrokhzad | -4/+4 | |
| also move MACRO_ARGUMENTS -> librustc_parse | ||||
| 2019-11-07 | syntax::parser::token -> syntax::token | Mazdak Farrokhzad | -1/+1 | |
| 2019-11-06 | Rollup merge of #65973 - eddyb:caller-location-panic, r=petrochenkov | Mazdak Farrokhzad | -12/+1 | |
| caller_location: point to macro invocation sites, like file!/line!, and use in core::panic!. The main change here is to `core::panic!`, trying to fix this remaining regression: https://github.com/rust-lang/rust/pull/65927#issuecomment-547625147 However, in order for `caller_location` to be usable from macros the same way `file!()`/`line!()` are, it needs to have the same behavior (of extracting the macro invocation site `Span` and using that). Arguably we would've had to do this at some point anyway, if we want to use `#[track_caller]` to replace the `file!()`/`line!()` uses from macros, but I'm not sure the RFC mentions this at all. r? @petrochenkov cc @anp @nnethercote | ||||
| 2019-11-05 | Review feedback: Remove more stuff! Simplify simplify simplify! | Felix S. Klock II | -3/+2 | |
| 2019-11-03 | Migrate resolver over to internal lint buffer | Mark Rousskov | -2/+2 | |
| 2019-10-30 | caller_location: point to macro invocation sites, like file!/line!. | Eduard-Mihai Burtescu | -12/+1 | |
| 2019-10-27 | rustc, rustc_passes: don't depend on syntax_expand. | Mazdak Farrokhzad | -13/+3 | |
| This is done by moving some data definitions to syntax::expand. | ||||
| 2019-10-19 | Avoid ICE when include! is used by stdin crate | Nika Layzell | -4/+11 | |
| This should also eliminate the ICE when using `include_bytes!`, `include_str!` and `#[doc(include = "...")]`. Fixes #63900 | ||||
| 2019-10-19 | expand: Simplify expansion of derives | Vadim Petrochenkov | -2/+1 | |
| And make it more uniform with other macros. By merging placeholders for future derives' outputs into the derive container's output fragment early. | ||||
| 2019-10-16 | move syntax::ext to new crate syntax_expand | Mazdak Farrokhzad | -0/+1189 | |
