rust/src/libsyntax/parse
Vadim Petrochenkov d19e4c4a85 syntax: Rewrite parsing of impls
Properly parse impls for the never type `!`
Recover from missing `for` in `impl Trait for Type`
Prohibit inherent default impls and default impls of auto traits
Change wording in more diagnostics to use "auto traits"
Some minor code cleanups in the parser
2018-01-14 18:10:05 +03:00
..
lexer wherein careful doc-decoration arithmetic proves quite the ICE-breaker 2018-01-06 11:17:29 -08:00
attr.rs edit and fix bad spacing of inner-attribute-not-allowed note 2017-10-30 17:11:33 -07:00
classify.rs Catch expression does not require semicolon to be a statement 2017-07-18 03:42:21 +03:00
common.rs Fix some clippy warnings in libsyntax 2017-05-12 20:05:39 +02:00
mod.rs rustc: use {U,I}size instead of {U,I}s shorthands. 2018-01-04 03:12:04 +02:00
obsolete.rs address review comments 2017-11-20 18:03:20 +00:00
parser.rs syntax: Rewrite parsing of impls 2018-01-14 18:10:05 +03:00
token.rs Support extern in paths 2018-01-03 18:09:20 +03:00