about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser.rs
AgeCommit message (Expand)AuthorLines
2018-11-27resolve: Implement edition hygiene for imports and absolute pathsVadim Petrochenkov-16/+13
2018-11-22Rollup merge of #56002 - Axary:master, r=estebankGuillaume Gomez-2/+13
2018-11-20improve error noteAxary-1/+1
2018-11-16fix tidy (remove whitespace)Axary-1/+1
2018-11-16improve error when self is used as not the first argumentAxary-8/+9
2018-11-16add a note to the error messageAxary-1/+4
2018-11-16eat CloseDelimAxary-2/+9
2018-11-14Clean up some non-mod-rs stuff.Eric Huss-10/+1
2018-11-12Change `Lit::short_name` to `Lit::literal_name`.Nicholas Nethercote-1/+1
2018-11-08Rollup merge of #55777 - nnethercote:less-P-in-ast, r=petrochenkovMark Rousskov-1/+1
2018-11-08Use `Lit` rather than `P<Lit>` in `ast::ExprKind`.Nicholas Nethercote-1/+1
2018-11-07Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwcokennytm-1/+1
2018-11-06refactor: use shorthand fieldsteresy-1/+1
2018-11-05Auto merge of #55451 - estebank:arg-doc, r=pnkfelixbors-16/+61
2018-11-04Auto merge of #55455 - estebank:expected-descr, r=michaelwoeristerbors-24/+26
2018-11-03Extended elaboration for trait aliases to include arbitrary bounds.Alexander Regueiro-5/+5
2018-11-03Added support for trait aliases as object types.Alexander Regueiro-1/+1
2018-10-29Fix regressionEsteban Küber-1/+1
2018-10-28Use token description in "expected/found" parse messagesEsteban Küber-23/+25
2018-10-28Provide specific label for patern parsing errorEsteban Küber-18/+24
2018-10-28Point at `match` when a parse failure ocurrs inside of itEsteban Küber-1/+5
2018-10-28Produce targeted diagnostic when using doc comments on fn argsEsteban Küber-1/+36
2018-10-28Auto merge of #55192 - cramertj:nested-mod, r=petrochenkovbors-0/+11
2018-10-26rebasing and reviewer changesNick Cameron-1/+1
2018-10-26Give each PathSegment a NodeIdNick Cameron-2/+2
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-1/+1
2018-10-18Fix ordering of nested modules in non-mod.rs modsTaylor Cramer-0/+11
2018-10-14Support underscore as constant nameDonato Sciarra-1/+7
2018-10-12Rollup merge of #54967 - holmgr:master, r=estebankkennytm-0/+5
2018-10-11Auto merge of #54850 - mcr431:fix-54707-trait-function-from-macro, r=nikomats...bors-0/+17
2018-10-10Rollup merge of #54893 - dsciarra:issue-54379, r=pnkfelixManish Goregaokar-0/+3
2018-10-10Rollup merge of #54862 - Havvy:cfg_attr_multi, r=petrochenkovManish Goregaokar-1/+1
2018-10-10Remove incorrect span for second label inner macro invocationholmgr-0/+5
2018-10-08parse_trait_item_ now handles interpolated blocks as function body declsMatthew Russo-0/+17
2018-10-07Fix internal compiler error on malformed match arm pattern.Donato Sciarra-0/+3
2018-10-05cfg_attr_multi: Basic implementationHavvy (Ryan Scheel)-1/+1
2018-10-05Rollup merge of #54833 - abonander:issue-54441, r=petrochenkovPietro Albini-12/+11
2018-10-05add suggestion for inverted function parametersAndy Russell-1/+20
2018-10-05make `Parser::parse_foreign_item()` return a foreign item or errorAustin Bonander-12/+11
2018-09-27Auto merge of #52319 - tinco:issue_12590, r=pnkfelixbors-5/+12
2018-09-23Fixed off-by-one span.David Wood-1/+1
2018-09-22Rollup merge of #54415 - petrochenkov:norollback, r=estebankPietro Albini-36/+26
2018-09-22Rollup merge of #54409 - estebank:remove-in, r=pnkfelixPietro Albini-9/+25
2018-09-22Rollup merge of #54261 - varkor:dyn-keyword-2018, r=petrochenkovPietro Albini-2/+3
2018-09-20Detect `for _ in in bar {}` typoEsteban Küber-9/+25
2018-09-21parser: Tweak function parameter parsing to avoid rollback on succesfull pathVadim Petrochenkov-36/+26
2018-09-17Whitespace fix again.Vitaly _Vi Shukela-5/+5
2018-09-17Fill in suggestions Applicability according to @estebankVitaly _Vi Shukela-5/+6
2018-09-16Treat `dyn` as a keyword in the 2018 editionvarkor-2/+3
2018-09-16Remove usages of span_suggestion without ApplicabilityVitaly _Vi Shukela-1/+5