about summary refs log tree commit diff
path: root/src/librustc_parse/parser/expr.rs
AgeCommit message (Collapse)AuthorLines
2019-12-20extract parse_labeled_exprMazdak Farrokhzad-25/+29
2019-12-20extract parse_path_start_exprMazdak Farrokhzad-27/+30
2019-12-20extract parse_array_or_repeat_exprMazdak Farrokhzad-41/+43
2019-12-20extract parse_tuple_parens_exprMazdak Farrokhzad-34/+31
2019-12-20Clean up `parse_bottom_expr`A C-60/+39
2019-12-20parse_bottom_expr: use else ifMazdak Farrokhzad-14/+13
2019-12-20implement recovery in check_assoc_opMazdak Farrokhzad-1/+25
2019-12-20extract should_continue_as_assoc_exprMazdak Farrokhzad-45/+55
2019-12-12parse: refactor fun ret ty & param tyMazdak Farrokhzad-1/+1
2019-12-05rustc_parser: cleanup importsMazdak Farrokhzad-10/+7
2019-12-02syntax: Remove redundant span from `ast::Mac`Vadim Petrochenkov-1/+0
Also remove a couple of redundant `visit_mac` asserts
2019-12-02syntax: Introduce a struct `MacArgs` for macro argumentsVadim Petrochenkov-3/+2
2019-11-24Parse and feature gate raw address of expressionsMatthew Jasper-1/+1
2019-11-24Add raw address of expressions to the AST and HIRMatthew Jasper-5/+20
2019-11-17Address review commentsVadim Petrochenkov-0/+3
2019-11-16parse: Use string literal parsing in the `asm` macroVadim Petrochenkov-0/+16
2019-11-16parse: Support parsing optional literalsVadim Petrochenkov-12/+19
Revert weird renaming of the former `LitError::report`
2019-11-10move syntax::parse -> librustc_parseMazdak Farrokhzad-0/+1963
also move MACRO_ARGUMENTS -> librustc_parse