summaryrefslogtreecommitdiffstats
path: root/src/librustc_parse/lib.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* mv compiler to compiler/mark2020-08-301-595/+0
* Recursively expand `TokenKind::Interpolated` (take 2)Aaron Hill2020-08-221-13/+40
* Capture tokens for Pat used in macro_rules! argumentAaron Hill2020-08-201-0/+1
* rust_ast::ast => rustc_astUjjwal Sharma2020-08-171-1/+1
* replaced log with tracingGurpreet Singh2020-08-151-1/+1
* rustc_ast: Stop using "string typing" for doc comment tokensVadim Petrochenkov2020-08-061-2/+4
* Move 'probably equal' methods to librustc_parseAaron Hill2020-08-011-3/+185
* Fix missing import lost in revertAaron Hill2020-05-291-1/+1
* Revert "Move functions to librustc_parse"Aaron Hill2020-05-291-123/+2
* Revert "Recursively expand nonterminals"Aaron Hill2020-05-291-95/+14
* Revert "Fix rebase fallout"Aaron Hill2020-05-291-3/+1
* Collect tokens for `ast::Expr`Aaron Hill2020-05-241-0/+8
* Fix rebase falloutAaron Hill2020-05-221-1/+3
* Recursively expand nonterminalsAaron Hill2020-05-221-14/+95
* Move functions to librustc_parseAaron Hill2020-05-221-2/+123
* Cleanup error messages, improve docstringsRussell Cohen2020-03-291-0/+1
* parse: nix new_sub_parser_from_fileMazdak Farrokhzad2020-03-221-11/+5
* parse: nix unused `root_module_name`.Mazdak Farrokhzad2020-03-211-11/+4
* remove redundant returns (clippy::needless_return)Matthias Krüger2020-03-201-1/+1
* parser/expand: minor cleanupMazdak Farrokhzad2020-03-181-15/+0
* {rustc_parse -> rustc_expand}::configMazdak Farrokhzad2020-03-181-2/+0
* move Directory -> parser::moduleMazdak Farrokhzad2020-03-181-17/+1
* outline modules: parse -> expand.Mazdak Farrokhzad2020-03-181-14/+6
* remove lifetimes that can be elided (clippy::needless_lifetimes)Matthias Krüger2020-03-121-3/+3
* parse_if_expr: recover on attributesMazdak Farrokhzad2020-03-101-0/+1
* rustc_parse: Remove `Parser::normalized(_prev)_token`Vadim Petrochenkov2020-03-091-3/+2
* Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov2020-02-291-3/+3
* Make it build againVadim Petrochenkov2020-02-291-1/+1
* use is_empty() instead of len() == x to determine if structs are empty.Matthias Krüger2020-02-281-1/+1
* don't use .into() to convert types into identical types.Matthias Krüger2020-02-271-1/+1
* syntax: Remove `Nt(Impl,Trait,Foreign)Item`Vadim Petrochenkov2020-02-241-3/+0
* parser: Remove `Option`s from unnormalized tokensVadim Petrochenkov2020-02-171-4/+4
* parser: Set previous and unnormalized tokens in couple more placesVadim Petrochenkov2020-02-171-0/+1
* Remove the `Cow` from `Directory`.Nicholas Nethercote2020-02-061-5/+4
* Auto merge of #68708 - Mark-Simulacrum:stage0-step, r=pietroalbinibors2020-02-041-1/+0
|\
| * Drop cfg(bootstrap) codeMark Rousskov2020-01-311-1/+0
* | syntax::print -> new crate rustc_ast_prettyMazdak Farrokhzad2020-02-011-1/+1
* | 1. move node_id to syntaxMazdak Farrokhzad2020-02-011-5/+4
|/
* slice_patterns: remove internal uses of gateMazdak Farrokhzad2020-01-181-1/+1
* Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov2020-01-011-2/+2
* Format the worldMark Rousskov2019-12-221-51/+67
* recover `#[attr] if expr {}`Mazdak Farrokhzad2019-12-201-0/+1
* Simplify `nt_to_tokenstream`.Mazdak Farrokhzad2019-12-121-4/+1
* Rollup merge of #67052 - Centril:config-1, r=petrochenkovMazdak Farrokhzad2019-12-061-12/+4
|\
| * parse_meta: ditch parse_in_attrMazdak Farrokhzad2019-12-061-11/+0
| * derive: avoid parse_in_attrMazdak Farrokhzad2019-12-061-1/+1
| * cfg_attr: avoid .outer_tokensMazdak Farrokhzad2019-12-061-12/+15
* | Fix rebase issuesvarkor2019-12-061-0/+1
|/
* rustc_parser: cleanup importsMazdak Farrokhzad2019-12-051-2/+2
* Address review commentsVadim Petrochenkov2019-12-021-0/+2