about summary refs log tree commit diff
path: root/src/libsyntax/parse
AgeCommit message (Expand)AuthorLines
2017-12-09Use Try syntax for Option in place of macros or matchMatt Brubeck-4/+1
2017-12-07Auto merge of #46497 - AgustinCB:issue-46311, r=petrochenkovbors-13/+1
2017-12-07address commentsAgustin Chiappe Berrini-3/+9
2017-12-07Auto merge of #46187 - notriddle:patch-1, r=QuietMisdreavusbors-1/+1
2017-12-06and refactor to just move the checkingAgustin Chiappe Berrini-21/+3
2017-12-02Auto merge of #46381 - estebank:expected-span, r=nikomatsakisbors-5/+22
2017-12-02Auto merge of #46343 - jseyfried:fix_hygiene_bug, r=nrcbors-3/+10
2017-12-02Auto merge of #45904 - sunjay:gat-parser, r=nikomatsakisbors-4/+43
2017-12-01Testing and fixesSunjay Varma-1/+1
2017-12-01Parsing where clauses correctly and documenting the grammar being parsedSunjay Varma-2/+8
2017-12-01Added run-pass tests for associated generic typesSunjay Varma-2/+2
2017-12-01Parsing generics in both trait items and impl itemsSunjay Varma-3/+36
2017-12-01Auto merge of #45997 - estebank:pub-ident, r=nikomatsakisbors-10/+111
2017-11-30Implement RFC 2128 (use_nested_groups)Pietro Albini-58/+85
2017-11-29Point to next token when it is in the expected lineEsteban Küber-5/+22
2017-11-28Fix hygiene bug.Jeffrey Seyfried-3/+10
2017-11-25Changed from note to span_suggestion_shortcolinmarsh19-1/+2
2017-11-25Fixed Err by passing "err"colinmarsh19-1/+1
2017-11-25Remove semicolon notecolinmarsh19-1/+5
2017-11-24Consume trailing doc comments to avoid parse errorsEsteban Küber-3/+2
2017-11-24Revert to correct recovery behaviorEsteban Küber-0/+1
2017-11-24Emit `DocComment` in bad location error but continue parsing struct fieldsEsteban Küber-2/+10
2017-11-24Suggest macro call when not sure that it is fn definitionEsteban Küber-19/+16
2017-11-24Do not attemt to continue parsing after `pub ident`Esteban Küber-105/+23
2017-11-24Do not rewind parser and ignore following blocksEsteban Küber-52/+179
2017-11-24Account for missing keyword in fn/struct definitionEsteban Küber-1/+52
2017-11-22Update parser.rsMichael Howell-1/+1
2017-11-21Auto merge of #45771 - petrochenkov:crate, r=nikomatsakisbors-3/+15
2017-11-21Support `::crate` in pathsVadim Petrochenkov-3/+15
2017-11-20address review commentsAlex Burka-3/+2
2017-11-19use -Z flag instead of env varAlex Burka-1/+2
2017-11-11Accept interpolated patterns in trait method parametersVadim Petrochenkov-17/+9
2017-11-10Auto merge of #45773 - Badel2:dotdoteq, r=petrochenkovbors-15/+19
2017-11-08Auto merge of #45452 - estebank:colon-typo, r=nikomatsakisbors-44/+88
2017-11-06Using `...` in expressions is now an errorBadel2-15/+19
2017-11-04Auto merge of #45711 - tirr-c:unicode-span, r=estebankbors-0/+1
2017-11-04Rollup merge of #45639 - LaurentMazare:master, r=petrochenkovkennytm-1/+7
2017-11-03Detect `=` -> `:` typo in let bindingsEsteban Küber-44/+88
2017-11-03Parse auto traits the same as traits.leonardo.yvens-49/+32
2017-11-03Add tests for `auto trait`, fix parsing bugleonardo.yvens-31/+31
2017-11-03add `auto` keyword, parse `auto trait`, lower to HIRleonardo.yvens-2/+44
2017-11-03[Syntax Breaking] Rename DefaultImpl to AutoImplleonardo.yvens-3/+3
2017-11-03Display spans correctly when there are non-half-width charactersWonwoo Choi-0/+1
2017-11-01Remove the redundant span_label.laurent-1/+0
2017-11-01Preserve original formatting.laurent-4/+1
2017-11-01Remove the parser snapshot hack.laurent-40/+16
2017-10-31Formatting tweak.laurent-2/+1
2017-10-31Add some missing spaces.laurent-1/+1
2017-10-31Fix spans and error messages.laurent-13/+6
2017-10-30edit and fix bad spacing of inner-attribute-not-allowed noteZack M. Davis-5/+4