summary refs log tree commit diff
path: root/src/libsyntax/parse/parser.rs
AgeCommit message (Expand)AuthorLines
2019-05-11Eliminate `comments::Literal`Vadim Petrochenkov-5/+5
2019-05-11Keep the original token in `ast::Lit`Vadim Petrochenkov-15/+15
2019-05-11Turn `ast::Lit` into a structVadim Petrochenkov-4/+3
2019-05-10Include expression to wait for to the span of Awaittopecongiro-0/+1
2019-05-09Rollup merge of #60676 - davidtwco:issue-60674, r=cramertjMazdak Farrokhzad-10/+17
2019-05-09Rollup merge of #60188 - estebank:recover-block, r=varkorMazdak Farrokhzad-4/+49
2019-05-09Add FIXME about `construct_async_arguments`.David Wood-0/+4
2019-05-09Do not modify mutability of simple bindings.David Wood-10/+13
2019-05-07Auto merge of #60586 - cramertj:await, r=oli-obkbors-0/+17
2019-05-07Implement built-in await syntaxTaylor Cramer-0/+17
2019-05-07Rollup merge of #60583 - varkor:const-generics-emplace, r=petrochenkovMazdak Farrokhzad-3/+2
2019-05-07Rollup merge of #60535 - taiki-e:async-fn-arguments, r=cramertjMazdak Farrokhzad-11/+22
2019-05-06review comments: fix typo and add commentsEsteban Küber-4/+7
2019-05-06Remove resolved FIXMEvarkor-2/+0
2019-05-06`token::LArrow` can begin argumentsvarkor-1/+2
2019-05-06Remove duplicate commentvarkor-4/+0
2019-05-05Correct handling of arguments in async fnTaiki Endo-11/+22
2019-05-04Rollup merge of #60429 - estebank:pub-path, r=michaelwoeristerMazdak Farrokhzad-2/+4
2019-05-03Propagate mutability from arguments to local bindings in async fnTaiki Endo-6/+4
2019-05-02Deduplicate needed parentheses suggestion codeEsteban Küber-23/+6
2019-05-02fix typoEsteban Küber-4/+4
2019-05-02Rollup merge of #60437 - davidtwco:issue-60236, r=nikomatsakisMazdak Farrokhzad-15/+49
2019-05-01Ensure that users cannot use generated arguments.David Wood-1/+1
2019-05-01Ensure that drop order of `async fn` matches `fn`.David Wood-14/+48
2019-05-01move some functions from parser.rs to diagostics.rsAndrew Xu-162/+4
2019-04-30Reword ambigous parse error to fit with the current errorEsteban Küber-5/+6
2019-04-30Account for paths in incorrect pub qualifier helpEsteban Küber-2/+4
2019-04-29Identify when a stmt could have been parsed as an exprEsteban Küber-3/+61
2019-04-25ignore-tidy-filelength on all files with greater than 3000 linesvarkor-0/+2
2019-04-24Rollup merge of #60186 - estebank:accept-suffix, r=nikomatsakisMazdak Farrokhzad-3/+31
2019-04-23review comment: change linked ticketEsteban Küber-1/+1
2019-04-23Rollup merge of #59823 - davidtwco:issue-54716, r=cramertjMazdak Farrokhzad-9/+78
2019-04-22Temporarily accept [i|u][32|size] suffixes on a tuple index and warnEsteban Küber-3/+31
2019-04-21Introduce `ArgSource` for diagnostics.David Wood-4/+6
2019-04-21Do not specify type in generated let bindings.David Wood-6/+7
2019-04-21Add `AsyncArgument` to AST.David Wood-4/+69
2019-04-21Auto merge of #60124 - petrochenkov:stanomut, r=eddybbors-1/+1
2019-04-21AST/HIR: Use `Mutability` instead of bool in foreign staticsVadim Petrochenkov-1/+1
2019-04-21Auto merge of #60119 - estebank:bad-recovery, r=davidtwcobors-1/+1
2019-04-21Introduce `LocalSource` into the AST.David Wood-1/+2
2019-04-21Auto merge of #60132 - davidtwco:issue-60075, r=estebankbors-1/+6
2019-04-20Fix fn front matter parsing ICE from invalid code.David Wood-1/+6
2019-04-19Remove assumption from recovery codeEsteban Küber-1/+1
2019-04-19Some cleanup to `maybe_parse_struct_expr`Vadim Petrochenkov-18/+13
2019-04-19remove duplicated code and simplify logicEsteban Küber-30/+31
2019-04-19Identify missing ambiguous case with best effort suggestionEsteban Küber-4/+4
2019-04-19Emit specific error for struct literal in conditionsEsteban Küber-5/+52
2019-04-12Rollup merge of #59866 - estebank:recover-missing-semi, r=petrochenkovMazdak Farrokhzad-0/+26
2019-04-12Rollup merge of #59847 - Kampfkarren:try-block-catch, r=estebankMazdak Farrokhzad-1/+9
2019-04-11Auto merge of #59227 - Zoxc:fix-get, r=eddybbors-3/+5