about summary refs log tree commit diff
path: root/src/librustc_parse/parser
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-10401/+0
2020-08-22Use smaller def span for functionsAaron Hill-4/+14
2020-08-22Auto merge of #74566 - lzutao:guard, r=petrochenkovbors-1/+13
2020-08-20Capture tokens for Pat used in macro_rules! argumentAaron Hill-4/+18
2020-08-19Rollup merge of #75658 - tgnottingham:issue-75599, r=estebankYuki Okushi-1/+1
2020-08-18Don't emit "is not a logical operator" error outside of associative expressionsTyson Nottingham-1/+1
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-32/+34
2020-08-15replaced log with tracingGurpreet Singh-6/+6
2020-08-14Rollup merge of #75513 - estebank:confused-parser, r=davidtwcoTyler Mandry-1/+1
2020-08-13Recover gracefully from `struct ` parse errorsEsteban Küber-1/+1
2020-08-13Rollup merge of #74650 - estebank:ambiguous-expr-binop, r=eddybTyler Mandry-2/+9
2020-08-12Auto merge of #75321 - estebank:js-goes-gaga, r=davidtwcobors-0/+23
2020-08-10Detect JS-style `===` and `!==` and recoverEsteban Küber-0/+23
2020-08-10Rollup merge of #75320 - estebank:js-for-i-of-x, r=davidtwcoYuki Okushi-6/+13
2020-08-08Detect likely `for foo of bar` JS syntaxEsteban Küber-6/+13
2020-08-08Fallback to pase_expr because match guard accepts struct literalsLzu Tao-1/+1
2020-08-08Gate to if-let guard featureLzu Tao-1/+13
2020-08-08Auto merge of #75276 - JohnTitor:rollup-rz4hs0w, r=JohnTitorbors-0/+2
2020-08-08Rollup merge of #75267 - estebank:cleanup, r=Dylan-DPCYuki Okushi-0/+2
2020-08-08Auto merge of #74877 - lcnr:min_const_generics, r=oli-obkbors-1/+1
2020-08-07Small cleanupEsteban Küber-0/+2
2020-08-06rustc_expand: Don not beautify doc comments before passing them to macrosVadim Petrochenkov-11/+5
2020-08-06rustc_ast: Stop using "string typing" for doc comment tokensVadim Petrochenkov-18/+15
2020-08-05impl reviewBastian Kauschke-1/+1
2020-08-02Auto merge of #74826 - matklad:mbe-fragment, r=petrochenkovbors-13/+177
2020-08-02Formatting: don't mix mod and useAleksey Kladov-6/+5
2020-08-02Introduce NonterminalKindAleksey Kladov-8/+173
2020-07-31Reduce verbosity of some type ascription errorsEsteban Küber-0/+1
2020-07-23Account for trailing closing angle bracketsEsteban Küber-22/+35
2020-07-23Detect turbofish missing surrounding angle bracketsEsteban Küber-3/+44
2020-07-22Correctly parse `{} && false` in tail expressionEsteban Küber-2/+9
2020-07-15Rollup merge of #74337 - estebank:ty-parse-recovery, r=varkorManish Goregaokar-4/+10
2020-07-14Handle case of incomplete local ty more gracefullyEsteban Küber-4/+10
2020-07-15Remove lots of `Symbol::as_str()` calls.Nicholas Nethercote-3/+3
2020-07-10Rollup merge of #74125 - ayazhafiz:i/74050, r=matthewjasperManish Goregaokar-1/+1
2020-07-10Rollup merge of #71322 - petrochenkov:tuple00, r=nikomatsakisManish Goregaokar-38/+81
2020-07-09Rollup merge of #74188 - estebank:tweak-ascription-typo-heuristic, r=petroche...Manish Goregaokar-8/+13
2020-07-09Tweak `::` -> `:` typo heuristic and reduce verbosityEsteban Küber-8/+13
2020-07-08Correctly mark the ending span of a match armAyaz Hafiz-1/+1
2020-07-06Rollup merge of #73953 - JohnTitor:audit-hidden-sugg, r=estebankManish Goregaokar-3/+6
2020-07-02parser: Break float tokens into parts in tuple field positionsVadim Petrochenkov-38/+81
2020-07-02Audit uses of `span_suggestion_short`Yuki Okushi-3/+6
2020-07-01Rollup merge of #73803 - Aaron1011:feature/angle-field-recovery, r=matthewjasperManish Goregaokar-8/+44
2020-07-01Rollup merge of #73345 - petrochenkov:nointerp, r=Aaron1011Manish Goregaokar-8/+8
2020-07-01Remove `token::FlattenGroup`Vadim Petrochenkov-8/+8
2020-06-27Fix wording for anonymous parameter name helpJames Box-1/+1
2020-06-27Recover extra trailing angle brackets in struct definitionAaron Hill-8/+44
2020-06-26Rollup merge of #73597 - ayazhafiz:i/const-span, r=ecstatic-morseManish Goregaokar-3/+3
2020-06-26proc_macro: Stop flattening groups with dummy spansVadim Petrochenkov-8/+8
2020-06-24Auto merge of #73293 - Aaron1011:feature/macro-rules-arg-capture, r=petrochenkovbors-1/+1