rust/crates
bors[bot] 86469d4195
Merge #2252
2252: Fix parsing of "postfix" range expressions. r=matklad a=goffrie

Right now they are handled in `postfix_dot_expr`, but that doesn't allow it to
correctly handle precedence. Integrate it more tightly with the Pratt parser
instead.

Also includes a drive-by fix for parsing `match .. {}`.

Fixes #2242.

Co-authored-by: Geoffry Song <goffrie@gmail.com>
2019-11-15 20:15:29 +00:00
..
ra_arena cleanup 2019-08-06 10:57:16 +02:00
ra_assists Fix add-new assist 2019-11-15 22:57:19 +03:00
ra_batch Update crates 2019-11-07 13:05:12 -05:00
ra_cfg Disallow regressing crate docs 2019-11-12 15:41:02 +03:00
ra_cli Bump psm, console, indicatif 2019-11-05 10:38:50 -05:00
ra_db Add convenience method for testing 2019-11-15 13:16:30 +03:00
ra_fmt Disallow regressing crate docs 2019-11-12 15:41:02 +03:00
ra_hir Remove old impls infrastructure 2019-11-15 21:35:03 +03:00
ra_hir_def Remove old impls infrastructure 2019-11-15 21:35:03 +03:00
ra_hir_expand Heed the advice of rustc's into_iter() warning 2019-11-15 07:18:10 -05:00
ra_ide_api Remove old impls infrastructure 2019-11-15 21:35:03 +03:00
ra_lsp_server Update crates 2019-11-07 13:05:12 -05:00
ra_mbe Update smallvec dep to 1.0 2019-11-15 07:18:10 -05:00
ra_parser Move inclusive range check to validation 2019-11-15 01:04:45 -08:00
ra_prof Renormalize line endings 2019-11-14 19:44:37 -05:00
ra_project_model return Error instead of panicking in from_cargo_metadata 2019-11-12 12:01:13 +01:00
ra_syntax Attempt to implement typed accessors 2019-11-15 12:05:29 -08:00
ra_text_edit introduce SingleFileChange 2019-10-25 11:49:38 +03:00
ra_tt Use macro_rules shift to map text ranges 2019-11-05 02:09:16 +08:00
ra_vfs_glob relative-path 1.0 2019-10-17 13:08:33 -04:00
test_utils support range selection in assist docs 2019-10-26 20:57:23 +03:00