Files
rust/src/libsyntax
Nicholas Nethercote 4465b2fbf3 Inline char_at() and record_width.
Because `bump()` is hot.
2018-05-13 17:16:02 +10:00
..
2018-05-10 09:15:47 -07:00
2018-05-06 12:13:32 +09:00
2018-05-02 12:05:13 +02:00
2018-03-18 20:46:29 -03:00
2018-05-10 11:28:11 -07:00
2016-11-21 09:00:56 +00:00
2018-04-25 14:55:25 -07:00
2018-05-13 01:28:20 +02:00
2018-05-13 17:16:02 +10:00
2018-04-26 17:49:24 +03:00

The syntax 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 guide: