about summary refs log tree commit diff
path: root/src/libsyntax_expand/base.rs
AgeCommit message (Collapse)AuthorLines
2019-11-03Migrate resolver over to internal lint bufferMark Rousskov-2/+2
2019-10-27rustc, 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-19Avoid ICE when include! is used by stdin crateNika Layzell-4/+11
This should also eliminate the ICE when using `include_bytes!`, `include_str!` and `#[doc(include = "...")]`. Fixes #63900
2019-10-19expand: Simplify expansion of derivesVadim 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-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-0/+1189