Nick Cameron
|
fb7ba4772c
|
Pass crate attributes in visit.rs
|
2017-05-12 07:15:29 +12:00 |
|
Jeffrey Seyfried
|
212b6c2550
|
Refactor out ast::ItemKind::MacroDef.
|
2017-03-10 08:08:32 -08:00 |
|
Oliver Schneider
|
5e51edb0de
|
annotate stricter lifetimes on LateLintPass methods to allow them to forward to a Visitor
|
2016-12-06 11:28:51 +01:00 |
|
Eduard Burtescu
|
49772fbf5d
|
syntax: don't fake a block around closures' bodies during parsing.
|
2016-11-10 01:44:45 +02:00 |
|
Jeffrey Seyfried
|
8748cd92d0
|
Rollup merge of #34316 - jseyfried:refactor_ast_stmt, r=eddyb
Refactor away `ast::Decl`, refactor `ast::Stmt`, and rename `ast::ExprKind::Again` to `ast::ExprKind::Continue`.
|
2016-06-26 02:17:27 +00:00 |
|
Jeffrey Seyfried
|
33ea1e330c
|
Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrc
Miscellaneous low priority cleanup in `libsyntax`.
|
2016-06-26 02:15:04 +00:00 |
|
Jonathan Turner
|
6ae3502134
|
Move errors from libsyntax to its own crate
|
2016-06-23 08:07:35 -04:00 |
|
Jeffrey Seyfried
|
962d5c16b5
|
Fix fallout
|
2016-06-17 05:21:23 +00:00 |
|
Jeffrey Seyfried
|
0644aba0b3
|
Remove the type parameter from syntax::visit::Visitor
|
2016-06-14 07:40:32 +00:00 |
|
Vadim Petrochenkov
|
5660a00486
|
Remove ExplicitSelf from AST
|
2016-05-25 21:55:04 +03:00 |
|
Nick Cameron
|
f7dc917ba4
|
Add -Zinput-stats
Emits loc, and node count - before and after expansion.
E.g.,
```
rustc: x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore
Lines of code: 32060
Pre-expansion node count: 120205
Post-expansion node count: 482749
```
|
2015-11-12 09:23:37 +13:00 |
|