From 5e5eb6a108b00c573455d8d088742592012707be Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Sat, 11 Apr 2020 23:33:17 +0200 Subject: Align grammar for record patterns and literals The grammar now looks like this [name_ref :] pat --- .../test_data/parser/ok/0063_trait_fn_patterns.rast | 14 ++++++++------ .../ra_syntax/test_data/parser/ok/0064_impl_fn_params.rast | 14 ++++++++------ 2 files changed, 16 insertions(+), 12 deletions(-) (limited to 'crates/ra_syntax/test_data/parser/ok') diff --git a/crates/ra_syntax/test_data/parser/ok/0063_trait_fn_patterns.rast b/crates/ra_syntax/test_data/parser/ok/0063_trait_fn_patterns.rast index 9b5954ebd..d0623ba90 100644 --- a/crates/ra_syntax/test_data/parser/ok/0063_trait_fn_patterns.rast +++ b/crates/ra_syntax/test_data/parser/ok/0063_trait_fn_patterns.rast @@ -68,14 +68,16 @@ SOURCE_FILE@[0; 170) RECORD_FIELD_PAT_LIST@[59; 67) L_CURLY@[59; 60) "{" WHITESPACE@[60; 61) " " - BIND_PAT@[61; 62) - NAME@[61; 62) - IDENT@[61; 62) "a" + RECORD_FIELD_PAT@[61; 62) + BIND_PAT@[61; 62) + NAME@[61; 62) + IDENT@[61; 62) "a" COMMA@[62; 63) "," WHITESPACE@[63; 64) " " - BIND_PAT@[64; 65) - NAME@[64; 65) - IDENT@[64; 65) "b" + RECORD_FIELD_PAT@[64; 65) + BIND_PAT@[64; 65) + NAME@[64; 65) + IDENT@[64; 65) "b" WHITESPACE@[65; 66) " " R_CURLY@[66; 67) "}" COLON@[67; 68) ":" diff --git a/crates/ra_syntax/test_data/parser/ok/0064_impl_fn_params.rast b/crates/ra_syntax/test_data/parser/ok/0064_impl_fn_params.rast index b30030de3..5e96b695b 100644 --- a/crates/ra_syntax/test_data/parser/ok/0064_impl_fn_params.rast +++ b/crates/ra_syntax/test_data/parser/ok/0064_impl_fn_params.rast @@ -71,14 +71,16 @@ SOURCE_FILE@[0; 137) RECORD_FIELD_PAT_LIST@[58; 66) L_CURLY@[58; 59) "{" WHITESPACE@[59; 60) " " - BIND_PAT@[60; 61) - NAME@[60; 61) - IDENT@[60; 61) "a" + RECORD_FIELD_PAT@[60; 61) + BIND_PAT@[60; 61) + NAME@[60; 61) + IDENT@[60; 61) "a" COMMA@[61; 62) "," WHITESPACE@[62; 63) " " - BIND_PAT@[63; 64) - NAME@[63; 64) - IDENT@[63; 64) "b" + RECORD_FIELD_PAT@[63; 64) + BIND_PAT@[63; 64) + NAME@[63; 64) + IDENT@[63; 64) "b" WHITESPACE@[64; 65) " " R_CURLY@[65; 66) "}" COLON@[66; 67) ":" -- cgit v1.2.3