rust/crates/ra_parser/src
bors[bot] 1cd18f9237 Merge #991
991: Use Marker argument for item parsers r=matklad a=pcpthm

Before doing this for expressions, I found that the pattern (Marker argument) should be applied to the item parsers because visiblity and modifiers are parsed in a separate function.

Fixed some parser bugs:
- Fix pub_expr: `pub 42;` was allowed.
- Fix incorrect parsing of crate::path: incorrectly parsed as `crate` as a visibility.

Co-authored-by: pcpthm <pcpthm@gmail.com>
2019-03-18 09:32:28 +00:00
..
grammar Merge #991 2019-03-18 09:32:28 +00:00
syntax_kind Add async keyword 2019-03-09 20:40:22 -03:00
event.rs docs 2019-02-21 15:24:42 +03:00
grammar.rs Use Marker argument for item parsers 2019-03-18 14:34:08 +09:00
lib.rs docs 2019-02-21 15:24:42 +03:00
parser.rs move parser to a separate crate 2019-02-21 13:27:45 +03:00
syntax_kind.rs move parser to a separate crate 2019-02-21 13:27:45 +03:00
token_set.rs docs 2019-02-21 15:24:42 +03:00