about summary refs log tree commit diff
path: root/src/librustc_parse/parser/mod.rs
AgeCommit message (Expand)AuthorLines
2019-12-02Address review commentsVadim Petrochenkov-1/+2
2019-12-02syntax: Use `ast::MacArgs` for attributesVadim Petrochenkov-6/+5
2019-12-02syntax: Introduce a struct `MacArgs` for macro argumentsVadim Petrochenkov-21/+43
2019-11-26Refactor 'parse_enum_item' to use 'parse_delim_comma_seq'Janusz Marcinkiewicz-2/+20
2019-11-22Rollup merge of #66183 - Centril:empty-vis-trait-decl, r=petrochenkovMazdak Farrokhzad-2/+6
2019-11-16parse: Use string literal parsing in the `asm` macroVadim Petrochenkov-42/+12
2019-11-16parse: Support parsing optional literalsVadim Petrochenkov-8/+7
2019-11-16ast: Keep string literals in ABIs preciselyVadim Petrochenkov-4/+7
2019-11-16ast: Keep `extern` qualifiers in functions more preciselyVadim Petrochenkov-15/+9
2019-11-14Clean some error codes diagnosticsGuillaume Gomez-8/+8
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-0/+2
2019-11-13parser: don't use `unreachable!()` in `fn unexpected`.Mazdak Farrokhzad-1/+3
2019-11-11syntactically allow visibility on trait item & enum variantMazdak Farrokhzad-2/+6
2019-11-10move syntax::parse -> librustc_parseMazdak Farrokhzad-0/+1393