rust/src/librustc_save_analysis
bors b9d5ee5676 Auto merge of #70261 - Centril:angle-args-partition, r=varkor
Move arg/constraint partition check to validation & improve recovery

- In the first commit, we move the check rejecting e.g., `<'a, Item = u8, String>` from the parser into AST validation.
- We then use this to improve the code for parsing generic arguments.
- And we add recovery for e.g., `<Item = >` (missing), `<Item = 42>` (constant), and `<Item = 'a>` (lifetime).

This is also preparatory work for supporting https://github.com/rust-lang/rust/issues/70256.

r? @varkor
2020-03-28 11:13:09 +00:00
..
Cargo.toml rustc: remove rustc_hir_pretty dependency. 2020-03-24 08:44:55 +01:00
dump_visitor.rs Auto merge of #70261 - Centril:angle-args-partition, r=varkor 2020-03-28 11:13:09 +00:00
dumper.rs
lib.rs clarify hir_id <-> node_id method names 2020-03-27 16:43:20 +01:00
sig.rs Rollup merge of #69589 - petrochenkov:maccall, r=Centril 2020-03-15 15:40:05 +01:00
span_utils.rs use direct imports for rustc::{lint, session}. 2020-03-16 02:52:06 +01:00