rust/src/libsyntax/ext
Mazdak Farrokhzad 8867ba19de
Rollup merge of #62258 - petrochenkov:idclean, r=Centril
syntax: Unsupport `foo! bar { ... }` macros in the parser

Their support in expansion was removed in https://github.com/rust-lang/rust/pull/61606.

Also un-reserve `macro_rules` as a macro name, there's no ambiguity between `macro_rules` definitions and macro calls (it also wasn't reserved correctly).

cc https://github.com/rust-lang-nursery/wg-grammar/issues/51
2019-07-04 01:38:49 +02:00
..
tt Rollup merge of #62249 - czipperz:use-mem-take-instead-of-replace-default, r=dtolnay,Centril 2019-07-04 01:38:46 +02:00
base.rs resolve/expand: Move expansion info setting to a single earlier point 2019-06-18 11:01:20 +03:00
build.rs Fix clippy::redundant_field_names 2019-06-26 13:59:58 +02:00
derive.rs Lint empty 'derive()' as unused attribute. 2019-06-22 13:19:55 +02:00
expand.rs Rollup merge of #62258 - petrochenkov:idclean, r=Centril 2019-07-04 01:38:49 +02:00
placeholders.rs rustc: remove 'x: 'y bounds (except from comments/strings). 2019-06-18 18:10:21 +03:00
source_util.rs parser: self.span -> self.token.span 2019-06-07 13:51:23 +03:00