about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser.rs
AgeCommit message (Expand)AuthorLines
2019-01-08Make `TokenStream` less recursive.Nicholas Nethercote-1/+1
2019-01-02Auto merge of #57251 - petrochenkov:reregr, r=varkorbors-1/+2
2019-01-01syntax: Fix regression in diagnostics for patterns in trait method parametersVadim Petrochenkov-1/+2
2018-12-31Address review commentsEsteban Küber-12/+13
2018-12-31Suggest using raw identifiers in 2018 edition when using keywordsEsteban Küber-1/+12
2018-12-27Address review comments and CI failuresVadim Petrochenkov-0/+1
2018-12-27Fix `trace_macros` and `log_syntax`Vadim Petrochenkov-1/+1
2018-12-27Get rid of `Block::recovered`Vadim Petrochenkov-6/+6
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-19Rollup merge of #56820 - ljedrz:format_tweaks, r=alexcrichtonPietro Albini-0/+3
2018-12-17Auto merge of #56737 - nnethercote:TokenStream-improvements, r=petrochenkovbors-2/+2
2018-12-15Auto merge of #56584 - davidtwco:issue-53990, r=nikomatsakisbors-4/+15
2018-12-14format: inline one-liners related to parse_exprljedrz-0/+3
2018-12-12Rename `TokenStream::concat` and remove `TokenStream::concat_rc_vec`.Nicholas Nethercote-2/+2
2018-12-10Remove `tokenstream::Delimited`.Nicholas Nethercote-38/+42
2018-12-08Rollup merge of #56248 - estebank:suggest-bare-pub, r=petrochenkovMazdak Farrokhzad-20/+48
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-12/+12
2018-12-07Add suggestion for underscore binding fix.David Wood-0/+9
2018-12-07Add context for RFC 1685 change in 2018 edition.David Wood-4/+6
2018-12-06Auto merge of #56392 - petrochenkov:regensym, r=oli-obkbors-14/+13
2018-12-04Address review commentsVadim Petrochenkov-2/+2
2018-12-04syntax: Rename some keywordsVadim Petrochenkov-3/+3
2018-12-03Rollup merge of #56433 - yui-knk:update_comment_of_parse_visibility, r=petroc...kennytm-3/+4
2018-12-03Rollup merge of #56419 - mark-i-m:remove-try, r=Centrilkennytm-4/+2
2018-12-02Delay gensym creation for "underscore items" until name resolutionVadim Petrochenkov-14/+13
2018-12-02Fix "line longer than 100 chars"yui-knk-3/+4
2018-12-02Add description about `crate` for parse_visibility's commentyui-knk-1/+1
2018-12-01remove some uses of try!Mark Mansi-4/+2
2018-12-01resolve: Support aliasing local crate root in extern preludeVadim Petrochenkov-1/+5
2018-11-30Use appropriate terminology based on heuristicEsteban Küber-13/+24
2018-11-30Suggest an appropriate token when encountering `pub Ident<'a>`Esteban Küber-11/+28
2018-12-01Rollup merge of #56336 - nnethercote:clean-up-pp, r=nikomatsakiskennytm-1/+1
2018-11-29Rollup merge of #56330 - estebank:cleanup-span, r=zackmdavisGuillaume Gomez-2/+2
2018-11-29Rollup merge of #56220 - estebank:suggest-lifetime-move, r=nikomatsakisGuillaume Gomez-8/+45
2018-11-29Use `Cow` in `Token::String`.Nicholas Nethercote-1/+1
2018-11-28Clean up span in non-trailing `..` suggestionEsteban Küber-2/+2
2018-11-26Specify suggestion applicabilityEsteban Küber-1/+2
2018-11-27resolve: Implement edition hygiene for imports and absolute pathsVadim Petrochenkov-16/+13
2018-11-26Emit one diagnostic for multiple misplaced lifetimesEsteban Küber-12/+19
2018-11-25Move lifetimes before the *first* type argumentEsteban Küber-1/+3
2018-11-25Suggest appropriate place for lifetime when declared after type argumentsEsteban Küber-8/+35
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