about summary refs log tree commit diff
path: root/src/librustc_parse
AgeCommit message (Expand)AuthorLines
2019-12-05Rollup merge of #67045 - Centril:parser-import-clean, r=Mark-SimulacrumMazdak Farrokhzad-75/+58
2019-12-05rustc_parser: cleanup importsMazdak Farrokhzad-75/+58
2019-12-03Account for raw idents in module file findingEsteban Küber-2/+2
2019-12-03Rollup merge of #66903 - Centril:parse-enum-variant, r=estebankMazdak Farrokhzad-2/+2
2019-12-03Move early lint declarations to librustc_sessionMark Rousskov-2/+2
2019-12-02Address review commentsVadim Petrochenkov-1/+4
2019-12-02syntax: Use `ast::MacArgs` for macro definitionsVadim Petrochenkov-21/+19
2019-12-02syntax: Use `ast::MacArgs` for attributesVadim Petrochenkov-47/+19
2019-12-02syntax: Remove redundant span from `ast::Mac`Vadim Petrochenkov-12/+3
2019-12-02syntax: Introduce a struct `MacArgs` for macro argumentsVadim Petrochenkov-49/+66
2019-11-30parse_enum_item -> parse_enum_variantMazdak Farrokhzad-2/+2
2019-11-30derive(Default) for FeaturesMazdak Farrokhzad-1/+1
2019-11-30move GateIssue to rustc_feature & simplify emit_feature_errMazdak Farrokhzad-2/+1
2019-11-30inline two explanation constantsMazdak Farrokhzad-7/+2
2019-11-30builtin_attrs.rs -> rustc_featureMazdak Farrokhzad-2/+1
2019-11-30move AttributeTemplate to builtin_attrsMazdak Farrokhzad-3/+14
2019-11-30introduce crate rustc_feature and move active, accepted, and removed to itMazdak Farrokhzad-1/+2
2019-11-27Rollup merge of #66798 - bwignall:typo, r=varkorTyler Mandry-3/+3
2019-11-27Rollup merge of #66718 - VirrageS:use_comma, r=CentrilTyler Mandry-70/+67
2019-11-26Fix spelling typosBrian Wignall-3/+3
2019-11-26Rollup merge of #66754 - estebank:rustdoc-capitalization, r=Dylan-DPCTyler Mandry-6/+11
2019-11-26Refactor 'parse_enum_item' to use 'parse_delim_comma_seq'Janusz Marcinkiewicz-70/+67
2019-11-25Various cleanupsEsteban Küber-6/+11
2019-11-25Auto merge of #66671 - matthewjasper:ast-address-of, r=Centrilbors-6/+21
2019-11-24Parse and feature gate raw address of expressionsMatthew Jasper-1/+1
2019-11-24Add raw address of expressions to the AST and HIRMatthew Jasper-6/+21
2019-11-24Auto merge of #66592 - estebank:raw-raw-ah-ah-ah, r=cramertjbors-1/+14
2019-11-23Rework raw ident suggestionsEsteban Küber-1/+14
2019-11-23Add FIXME for using 'parse_delim_comma_seq' when parsing enum variantsJanusz Marcinkiewicz-0/+2
2019-11-23Cleanup code after review fixesJanusz Marcinkiewicz-14/+11
2019-11-23Add error reporting on nested keywords inside 'enum' definitionJanusz Marcinkiewicz-1/+36
2019-11-22Rollup merge of #66183 - Centril:empty-vis-trait-decl, r=petrochenkovMazdak Farrokhzad-30/+16
2019-11-20Delete ProcessCfgModMark Rousskov-1/+0
2019-11-19Move syntax_expand::config to rustc_parse::configMark Rousskov-1/+378
2019-11-17Address review commentsVadim Petrochenkov-0/+3
2019-11-16parse: Use string literal parsing in the `asm` macroVadim Petrochenkov-45/+31
2019-11-16parse: Support parsing optional literalsVadim Petrochenkov-21/+27
2019-11-16ast: Keep string literals in ABIs preciselyVadim Petrochenkov-6/+9
2019-11-16ast: Keep `extern` qualifiers in functions more preciselyVadim Petrochenkov-31/+32
2019-11-15Rollup merge of #66197 - Centril:transparent-ast, r=varkorTyler Mandry-48/+13
2019-11-14TAIT: parse recursively instead of hack.Mazdak Farrokhzad-48/+13
2019-11-14Clean some error codes diagnosticsGuillaume Gomez-25/+29
2019-11-14Remove unused error_codes.rs filesGuillaume Gomez-174/+0
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-1/+7
2019-11-14Rollup merge of #66361 - Centril:66357, r=pnkfelixYuki Okushi-1/+3
2019-11-13parser: don't use `unreachable!()` in `fn unexpected`.Mazdak Farrokhzad-1/+3
2019-11-11fix an ICE in macro's diagnostic messageGuanqun Lu-2/+13
2019-11-11syntactically allow visibility on trait item & enum variantMazdak Farrokhzad-30/+16
2019-11-10move syntax::parse -> librustc_parseMazdak Farrokhzad-0/+12831