aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_parser/src/grammar/types.rs
Commit message (Collapse)AuthorAgeFilesLines
* reformatAleksey Kladov2019-05-231-2/+2
|
* apply T! macro where it is possibleSergey Parilin2019-05-151-42/+42
|
* Add `...` parsing for fn pointer typeEdwin Cheng2019-04-231-0/+1
|
* Change parsing bounds in path_typesVille Penttinen2019-03-311-7/+33
| | | | | | | | Now bounds inside a path are parsed as DYN_TRAIT_TYPE, previously they would be parsed as `PATH_TYPE` followed by `TYPE_BOUND_LIST`. Basically this means `Box<T + 'f>` is now parsed almost the same as `Box<dyn T + 'f>` with the exception of not having the `dyn` keyword.
* Support references in higher-ranked trait boundsVille Penttinen2019-03-241-0/+3
| | | | Fixes #1020
* move parser to a separate crateAleksey Kladov2019-02-211-0/+278