about summary refs log tree commit diff
path: root/src/librustc_parse
AgeCommit message (Expand)AuthorLines
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-38/+28
2019-12-20extract should_continue_as_assoc_exprMazdak Farrokhzad-45/+55
2019-12-20extract: error_block_no_opening_braceMazdak Farrokhzad-59/+65
2019-12-20parser: extract error_outer_attrsMazdak Farrokhzad-14/+14
2019-12-20parse_stmt_without_recovery: readability!Mazdak Farrokhzad-54/+54
2019-12-20parse_stmt_mac: add a commentMazdak Farrokhzad-0/+1
2019-12-20parser: early return for item stmtMazdak Farrokhzad-40/+39
2019-12-20inline parse_stmt_ into parse_stmtMazdak Farrokhzad-6/+2
2019-12-20extract parse_sttmt_macMazdak Farrokhzad-63/+73
2019-12-20reduce repetition in stmt parsingMazdak Farrokhzad-56/+37
2019-12-201. ast::Mutability::{Mutable -> Mut, Immutable -> Not}.Mazdak Farrokhzad-24/+24
2019-12-20Rollup merge of #67131 - Centril:item-merge, r=petrochenkovMazdak Farrokhzad-222/+120
2019-12-13parser: recover on `&'lifetime mut $pat`.Mazdak Farrokhzad-6/+16
2019-12-12De-fatalize `...` parsing.Mazdak Farrokhzad-7/+9
2019-12-12`AssocImplKind::{Method -> Fn}`.Mazdak Farrokhzad-1/+1
2019-12-12More c-variadic errors as semantic restrictions.Mazdak Farrokhzad-45/+10
2019-12-12Move `allow_c_varadic` logic to `ast_validation`.Mazdak Farrokhzad-17/+4
2019-12-12Unify associated item parsing more.Mazdak Farrokhzad-29/+20
2019-12-12Simplify `nt_to_tokenstream`.Mazdak Farrokhzad-4/+1
2019-12-12Unify associated item mut visitors.Mazdak Farrokhzad-4/+4
2019-12-12parse: refactor fun ret ty & param tyMazdak Farrokhzad-13/+27
2019-12-12Leave a FIXME re. `allow_plus`.Mazdak Farrokhzad-4/+5
2019-12-12Relocate `is_const_item`.Mazdak Farrokhzad-7/+7
2019-12-12Unify associated item parsing.Mazdak Farrokhzad-50/+20
2019-12-12Unify associated function parsing.Mazdak Farrokhzad-42/+23
2019-12-12Fuse associated type parsing.Mazdak Farrokhzad-29/+4
2019-12-12Fuse associated constant parsing.Mazdak Farrokhzad-20/+8
2019-12-12Unify `{Trait,Impl}ItemKind::TyAlias` structures.Mazdak Farrokhzad-3/+27
2019-12-12`TraitItemKind::Type` -> `TraitItemKind::TyAlias`.Mazdak Farrokhzad-1/+1
2019-12-12Use `Option` in `ImplItemKind::Method`.Mazdak Farrokhzad-7/+5
2019-12-12Use `Option` in `ImplItemKind::Const`.Mazdak Farrokhzad-7/+10
2019-12-12Alias `TraitItem` & `ImplItem`.Mazdak Farrokhzad-2/+4
2019-12-07Make `ForeignItem` an alias of `Item`.Mazdak Farrokhzad-1/+5
2019-12-06Rollup merge of #67078 - kamleshbhalui:master, r=CentrilMazdak Farrokhzad-2/+3
2019-12-06Rollup merge of #67052 - Centril:config-1, r=petrochenkovMazdak Farrokhzad-105/+121
2019-12-06parse_meta: ditch parse_in_attrMazdak Farrokhzad-37/+56
2019-12-06derive: avoid parse_in_attrMazdak Farrokhzad-38/+1
2019-12-06cfg_attr: avoid .outer_tokensMazdak Farrokhzad-64/+98
2019-12-06Fix rebase issuesvarkor-0/+1
2019-12-06Rename to `then_some` and `then`varkor-1/+1
2019-12-06Use `to_option` in various placesvarkor-1/+1
2019-12-06accept union inside enum if not followed by identifierKamlesh Kumar-2/+3