]> git.lizzy.rs Git - rust.git/commit
Cleanup and followup to PR #17830: parsing changes
authorPiotr Czarnecki <pioczarn@gmail.com>
Fri, 2 Jan 2015 22:00:06 +0000 (23:00 +0100)
committerPiotr Czarnecki <pioczarn@gmail.com>
Tue, 6 Jan 2015 23:24:48 +0000 (00:24 +0100)
commitd85c017f92156d0d6854292c976c13c3312bba8e
tree5c5c5e9cd47264e05afe3ad83fc6f8cdc72f14e6
parent8efd9901b628d687d11a4d0ccc153553b38ada49
Cleanup and followup to PR #17830: parsing changes

Prevents breaking down `$name` tokens into separate `$` and `name`.
Reports unknown macro variables.

Fixes #18775
Fixes #18839
Fixes #15640
13 files changed:
src/doc/reference.md
src/libstd/io/mod.rs
src/libsyntax/ast.rs
src/libsyntax/ext/tt/macro_parser.rs
src/libsyntax/ext/tt/macro_rules.rs
src/libsyntax/ext/tt/transcribe.rs
src/libsyntax/parse/lexer/mod.rs
src/libsyntax/parse/mod.rs
src/libsyntax/parse/parser.rs
src/test/compile-fail/issue-6596-1.rs [new file with mode: 0644]
src/test/compile-fail/issue-6596-2.rs [new file with mode: 0644]
src/test/compile-fail/issue-6596.rs [deleted file]
src/test/run-pass-fulldeps/issue-18763-quote-token-tree.rs