Mazdak Farrokhzad
|
34d91709b6
|
parse: refactor fun ret ty & param ty
|
2019-12-12 17:54:49 +01:00 |
|
Mazdak Farrokhzad
|
74804fa3e7
|
rustc_parser: cleanup imports
|
2019-12-05 06:38:06 +01:00 |
|
Vadim Petrochenkov
|
0fac56717a
|
syntax: Remove redundant span from ast::Mac
Also remove a couple of redundant `visit_mac` asserts
|
2019-12-02 21:56:34 +03:00 |
|
Vadim Petrochenkov
|
a81804b4d5
|
syntax: Introduce a struct MacArgs for macro arguments
|
2019-12-02 21:56:34 +03:00 |
|
Matthew Jasper
|
064bed0f31
|
Parse and feature gate raw address of expressions
|
2019-11-24 18:06:13 +00:00 |
|
Matthew Jasper
|
a8efd31f2b
|
Add raw address of expressions to the AST and HIR
|
2019-11-24 18:06:13 +00:00 |
|
Vadim Petrochenkov
|
11580ced40
|
Address review comments
|
2019-11-17 01:11:28 +03:00 |
|
Vadim Petrochenkov
|
a699f17483
|
parse: Use string literal parsing in the asm macro
|
2019-11-16 21:21:37 +03:00 |
|
Vadim Petrochenkov
|
b85a3da421
|
parse: Support parsing optional literals
Revert weird renaming of the former `LitError::report`
|
2019-11-16 21:21:37 +03:00 |
|
Mazdak Farrokhzad
|
4ae2728fa8
|
move syntax::parse -> librustc_parse
also move MACRO_ARGUMENTS -> librustc_parse
|
2019-11-10 03:57:18 +01:00 |
|