about summary refs log tree commit diff
path: root/src/librustc_parse/parser/expr.rs
AgeCommit message (Expand)AuthorLines
2019-12-23more recovery in if-parsingMazdak Farrokhzad-17/+24
2019-12-23refactor loop parsing a bitMazdak Farrokhzad-29/+26
2019-12-23make parse_async_block conventionalMazdak Farrokhzad-9/+6
2019-12-23extract is_certainly_not_a_blockMazdak Farrokhzad-16/+16
2019-12-23extract error_struct_lit_not_allowed_hereMazdak Farrokhzad-10/+11
2019-12-23extract find_struct_error_after_field_looking_codeMazdak Farrokhzad-23/+26
2019-12-23extract recover_struct_comma_after_dotdotMazdak Farrokhzad-15/+17
2019-12-23refactor parse_fieldMazdak Farrokhzad-30/+33
2019-12-23Add span information to `ExprKind::Assign`varkor-1/+3
2019-12-22Format the worldMark Rousskov-324/+306
2019-12-21extract parse_array_or_slice_tyMazdak Farrokhzad-5/+6
2019-12-20use .span_suggestion_short for &&Mazdak Farrokhzad-2/+2
2019-12-20fix bug in parse_tuple_parens_expr + related refactoringMazdak Farrokhzad-19/+13
2019-12-20recover `#[attr] if expr {}`Mazdak Farrokhzad-8/+9
2019-12-20introduce 'type AttrVec'Mazdak Farrokhzad-74/+59
2019-12-20simplify parse_bottom_expr moreMazdak Farrokhzad-78/+76
2019-12-20use mk_expr_err moreMazdak Farrokhzad-1/+1
2019-12-20extract parse_lit_expr and simplifyMazdak Farrokhzad-79/+64
2019-12-20extract parse_break_exprMazdak Farrokhzad-10/+16
2019-12-20refactor parse_incorrect_await_syntaxMazdak Farrokhzad-1/+1
2019-12-20extract parse_{expr_opt, return_expr, yield_expr}Mazdak Farrokhzad-31/+34
2019-12-20recover on 'do catch { .. }'Mazdak Farrokhzad-16/+28
2019-12-20pass attr as param in new methodsMazdak Farrokhzad-10/+11
2019-12-20add recovery to parse_labeled_exprMazdak Farrokhzad-3/+5
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
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
2019-11-10move syntax::parse -> librustc_parseMazdak Farrokhzad-0/+1963