mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-15 20:45:45 +03:00
983c1b1544
This reverts commit059b68dd67. Note that this was manually adjusted to retain some of the refactoring introduced by commit059b68dd67, so that it could likewise retain the correction introduced in commit5b4bc05fa5(cherry picked from commit91feb76d13)
The rustc_ast crate contains those things concerned purely with syntax
– that is, the AST ("abstract syntax tree"), parser, pretty-printer,
lexer, macro expander, and utilities for traversing ASTs.
For more information about how these things work in rustc, see the rustc dev guide: