about summary refs log tree commit diff
path: root/compiler/rustc_parse/src/parser/mod.rs
AgeCommit message (Expand)AuthorLines
2020-10-31parser: Cleanup `LazyTokenStream` and avoid some clonesVadim Petrochenkov-26/+37
2020-10-27Auto merge of #77502 - varkor:const-generics-suggest-enclosing-braces, r=petr...bors-0/+1
2020-10-26Suggest expressions that look like const generic arguments should be enclosed...varkor-0/+1
2020-10-24Auto merge of #77255 - Aaron1011:feature/collect-attr-tokens, r=petrochenkovbors-4/+10
2020-10-22Make inline const work for half open rangesSantiago Pastorino-3/+3
2020-10-22Rename parse_const_expr to parse_const_blockSantiago Pastorino-1/+1
2020-10-22Don't create an empty `LazyTokenStream`Aaron Hill-4/+10
2020-10-21Auto merge of #77250 - Aaron1011:feature/flat-token-collection, r=petrochenkovbors-134/+131
2020-10-21Rollup merge of #78118 - spastorino:inline-const-followups, r=petrochenkovYuki Okushi-1/+5
2020-10-19Allow NtBlock to parse on check inline const next tokenSantiago Pastorino-1/+5
2020-10-19Rewrite `collect_tokens` implementations to use a flattened bufferAaron Hill-134/+131
2020-10-19Avoid cloning the contents of a `TokenStream` in a few placesAaron Hill-5/+5
2020-10-16Parse inline const expressionsSantiago Pastorino-3/+24
2020-10-07Detect blocks that could be struct expr bodiesEsteban Küber-0/+1
2020-10-06rustc_parse: Make `Parser::unexpected` public and use it in built-in macrosVadim Petrochenkov-1/+1
2020-09-11repairing broken error message and rustfix application for the new testAurélien Deharbe-1/+5
2020-09-10Attach `TokenStream` to `ast::Visibility`Aaron Hill-7/+27
2020-09-03Rename IsJoint -> SpacingAleksey Kladov-5/+5
2020-09-02Auto merge of #76160 - scileo:format-recovery, r=petrochenkovbors-0/+4
2020-09-02Improve recovery on malformed format callSasha-0/+4
2020-08-30parser: restore some fn visibility for rustfmtCaleb Cartwright-1/+2
2020-08-30mv compiler to compiler/mark-0/+1270