about summary refs log tree commit diff
path: root/src/libsyntax_ext/log_syntax.rs
AgeCommit message (Collapse)AuthorLines
2019-12-30Rename directories for some crates from `syntax_x` to `rustc_x`Vadim Petrochenkov-15/+0
`syntax_expand` -> `rustc_expand` `syntax_pos` -> `rustc_span` `syntax_ext` -> `rustc_builtin_macros`
2019-12-22Format the worldMark Rousskov-5/+6
2019-10-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-1/+1
2019-09-03use consistent naming for buildin expansion functionsAleksey Kladov-1/+1
2019-09-03use TokenStream rather than &[TokenTree] for built-in macrosAleksey Kladov-2/+2
That way, we don't loose the jointness info
2019-07-07syntax: Migrate built-in macros to the regular stability checkingVadim Petrochenkov-11/+1
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-1/+2
2019-02-04libsyntax_ext => 2018Taiki Endo-1/+1
2018-12-27Make sure feature gate errors are recoverableVadim Petrochenkov-1/+0
2018-12-27Fix `trace_macros` and `log_syntax`Vadim Petrochenkov-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-07-12Deny bare trait objects in src/libsyntax_extljedrz-1/+1
2016-09-26make emit_feature_err take a ParseSessTim Neumann-1/+1
2016-08-12run rustfmt on libsyntax_ext folderSrinivas Reddy Thatiparthy-1/+1
2016-06-26Rollup merge of #34385 - cgswords:tstream, r=nrcJeffrey Seyfried-2/+2
syntax-[breaking-change] cc #31645 (Only breaking because ast::TokenTree is now tokenstream::TokenTree.) This pull request refactors TokenTrees into their own file as src/libsyntax/tokenstream.rs, moving them out of src/libsyntax/ast.rs, in order to prepare for an accompanying TokenStream implementation (per RFC 1566).
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-2/+2
2016-06-21Refactored tokentrees into their own files in preparation for tokenstreams. ↵cgswords-2/+2
Modified tests to point to the new file now.
2015-12-15Move built-in syntax extensions to a separate crateSeo Sanghyeon-0/+34