about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-166/+161
2019-05-13Rename `syntax::symbol::symbols` as `syntax::symbol::sym`.Nicholas Nethercote-132/+132
2019-05-11Address comments + Fix testsVadim Petrochenkov-4/+9
2019-05-11Move literal parsing code into a separate fileVadim Petrochenkov-521/+505
2019-05-11Simplify conversions between tokens and semantic literalsVadim Petrochenkov-248/+241
2019-05-11Eliminate `comments::Literal`Vadim Petrochenkov-160/+44
2019-05-11Introduce `hir::Lit` not keeping the original tokenVadim Petrochenkov-1/+1
2019-05-11Keep the original token in `ast::Lit`Vadim Petrochenkov-42/+66
2019-05-11Turn `ast::Lit` into a structVadim Petrochenkov-16/+19
2019-05-10turn a couple of fixmes into span_bugsMark Mansi-9/+7
2019-05-09Rollup merge of #60676 - davidtwco:issue-60674, r=cramertjMazdak Farrokhzad-10/+38
2019-05-09Rollup merge of #60618 - mark-i-m:transcribe, r=petrochenkovMazdak Farrokhzad-69/+194
2019-05-09Rollup merge of #60188 - estebank:recover-block, r=varkorMazdak Farrokhzad-7/+101
2019-05-09Add FIXME about `construct_async_arguments`.David Wood-0/+4
2019-05-09Do not modify mutability of simple bindings.David Wood-10/+34
2019-05-08fix incorrect assertMark Mansi-1/+4
2019-05-07lots of comments + minor cleanupMark Mansi-16/+139
2019-05-07avoid extra copyMark Mansi-13/+12
2019-05-07Auto merge of #60586 - cramertj:await, r=oli-obkbors-0/+70
2019-05-07Implement built-in await syntaxTaylor Cramer-0/+70
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-07Auto merge of #60464 - eddyb:not-overly-specific-pipelining, r=alexcrichtonbors-6/+7
2019-05-07rustc: rename -Z emit-directives to -Z emit-artifact-notifications and simpli...Eduard-Mihai Burtescu-6/+7
2019-05-07Auto merge of #60531 - Centril:sort-features, r=oli-obkbors-16/+39
2019-05-06review comments: fix typo and add commentsEsteban Küber-8/+14
2019-05-06rustfmtMark Mansi-50/+50
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-06Auto merge of #60261 - matklad:one-escape, r=petrochenkovbors-665/+905
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-04Rename 'no tracking issue START' to fit better with tidy.Mazdak Farrokhzad-8/+8
2019-05-04Enforce sorting of accepted and removed features.Mazdak Farrokhzad-8/+31
2019-05-03Rollup merge of #60501 - taiki-e:async-await-mutable-arguments, r=cramertjMazdak Farrokhzad-6/+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-24/+28
2019-05-02fix typoEsteban Küber-4/+4
2019-05-02don't amplify errors in format! with bad literalsAleksey Kladov-7/+15
2019-05-02Group and sort feature_gate.rsAlexey Shmalko-11/+22
2019-05-02introduce unescape moduleAleksey Kladov-665/+897
2019-05-02Rollup merge of #60437 - davidtwco:issue-60236, r=nikomatsakisMazdak Farrokhzad-23/+72
2019-05-02Rollup merge of #60348 - agnxy:refactor-parser, r=petrochenkovMazdak Farrokhzad-162/+231
2019-05-02Rollup merge of #59634 - DevQps:explain-E0704, r=estebankMazdak Farrokhzad-1/+29
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-22/+71
2019-05-01move some functions from parser.rs to diagostics.rsAndrew Xu-162/+231
2019-05-01Added the E0704 error with a link to the Rust reference.Christian-1/+29
2019-04-30Reword ambigous parse error to fit with the current errorEsteban Küber-5/+6