about summary refs log tree commit diff
path: root/src/librustc_parse/lib.rs
AgeCommit message (Expand)AuthorLines
2020-03-29Cleanup error messages, improve docstringsRussell Cohen-0/+1
2020-03-22parse: nix new_sub_parser_from_fileMazdak Farrokhzad-11/+5
2020-03-21parse: nix unused `root_module_name`.Mazdak Farrokhzad-11/+4
2020-03-20remove redundant returns (clippy::needless_return)Matthias Krüger-1/+1
2020-03-18parser/expand: minor cleanupMazdak Farrokhzad-15/+0
2020-03-18{rustc_parse -> rustc_expand}::configMazdak Farrokhzad-2/+0
2020-03-18move Directory -> parser::moduleMazdak Farrokhzad-17/+1
2020-03-18outline modules: parse -> expand.Mazdak Farrokhzad-14/+6
2020-03-12remove lifetimes that can be elided (clippy::needless_lifetimes)Matthias Krüger-3/+3
2020-03-10parse_if_expr: recover on attributesMazdak Farrokhzad-0/+1
2020-03-09rustc_parse: Remove `Parser::normalized(_prev)_token`Vadim Petrochenkov-3/+2
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-3/+3
2020-02-29Make it build againVadim Petrochenkov-1/+1
2020-02-28use is_empty() instead of len() == x to determine if structs are empty.Matthias Krüger-1/+1
2020-02-27don't use .into() to convert types into identical types.Matthias Krüger-1/+1
2020-02-24syntax: Remove `Nt(Impl,Trait,Foreign)Item`Vadim Petrochenkov-3/+0
2020-02-17parser: Remove `Option`s from unnormalized tokensVadim Petrochenkov-4/+4
2020-02-17parser: Set previous and unnormalized tokens in couple more placesVadim Petrochenkov-0/+1
2020-02-06Remove the `Cow` from `Directory`.Nicholas Nethercote-5/+4
2020-02-04Auto merge of #68708 - Mark-Simulacrum:stage0-step, r=pietroalbinibors-1/+0
2020-02-01syntax::print -> new crate rustc_ast_prettyMazdak Farrokhzad-1/+1
2020-02-011. move node_id to syntaxMazdak Farrokhzad-5/+4
2020-01-31Drop cfg(bootstrap) codeMark Rousskov-1/+0
2020-01-18slice_patterns: remove internal uses of gateMazdak Farrokhzad-1/+1
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-2/+2
2019-12-22Format the worldMark Rousskov-51/+67
2019-12-20recover `#[attr] if expr {}`Mazdak Farrokhzad-0/+1
2019-12-12Simplify `nt_to_tokenstream`.Mazdak Farrokhzad-4/+1
2019-12-06Rollup merge of #67052 - Centril:config-1, r=petrochenkovMazdak Farrokhzad-12/+4
2019-12-06parse_meta: ditch parse_in_attrMazdak Farrokhzad-11/+0
2019-12-06derive: avoid parse_in_attrMazdak Farrokhzad-1/+1
2019-12-06cfg_attr: avoid .outer_tokensMazdak Farrokhzad-12/+15
2019-12-06Fix rebase issuesvarkor-0/+1
2019-12-05rustc_parser: cleanup importsMazdak Farrokhzad-2/+2
2019-12-02Address review commentsVadim Petrochenkov-0/+2
2019-12-02syntax: Use `ast::MacArgs` for attributesVadim Petrochenkov-2/+2
2019-11-19Move syntax_expand::config to rustc_parse::configMark Rousskov-0/+2
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-1/+0
2019-11-10move syntax::parse -> librustc_parseMazdak Farrokhzad-0/+423