From 245c0d85840b3ef6e969e1a6786bdfb5285b0cea Mon Sep 17 00:00:00 2001 From: Ville Penttinen Date: Sun, 31 Mar 2019 10:39:23 +0300 Subject: Update tests --- .../parser/inline/ok/0048_path_type_with_bounds.rs | 1 + .../inline/ok/0048_path_type_with_bounds.txt | 63 ++++++++++++++++++---- 2 files changed, 54 insertions(+), 10 deletions(-) (limited to 'crates/ra_syntax/tests/data/parser/inline/ok') diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0048_path_type_with_bounds.rs b/crates/ra_syntax/tests/data/parser/inline/ok/0048_path_type_with_bounds.rs index 215210e27..4bb0f63b7 100644 --- a/crates/ra_syntax/tests/data/parser/inline/ok/0048_path_type_with_bounds.rs +++ b/crates/ra_syntax/tests/data/parser/inline/ok/0048_path_type_with_bounds.rs @@ -1 +1,2 @@ fn foo() -> Box {} +fn foo() -> Box {} diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0048_path_type_with_bounds.txt b/crates/ra_syntax/tests/data/parser/inline/ok/0048_path_type_with_bounds.txt index a0110f555..6faf4d3b9 100644 --- a/crates/ra_syntax/tests/data/parser/inline/ok/0048_path_type_with_bounds.txt +++ b/crates/ra_syntax/tests/data/parser/inline/ok/0048_path_type_with_bounds.txt @@ -1,4 +1,4 @@ -SOURCE_FILE@[0; 27) +SOURCE_FILE@[0; 58) FN_DEF@[0; 26) FN_KW@[0; 2) WHITESPACE@[2; 3) @@ -19,15 +19,17 @@ SOURCE_FILE@[0; 27) TYPE_ARG_LIST@[15; 23) L_ANGLE@[15; 16) TYPE_ARG@[16; 22) - PATH_TYPE@[16; 22) - PATH@[16; 17) - PATH_SEGMENT@[16; 17) - NAME_REF@[16; 17) - IDENT@[16; 17) "T" - WHITESPACE@[17; 18) - PLUS@[18; 19) - WHITESPACE@[19; 20) - TYPE_BOUND_LIST@[20; 22) + DYN_TRAIT_TYPE@[16; 22) + TYPE_BOUND_LIST@[16; 22) + TYPE_BOUND@[16; 17) + PATH_TYPE@[16; 17) + PATH@[16; 17) + PATH_SEGMENT@[16; 17) + NAME_REF@[16; 17) + IDENT@[16; 17) "T" + WHITESPACE@[17; 18) + PLUS@[18; 19) + WHITESPACE@[19; 20) TYPE_BOUND@[20; 22) LIFETIME@[20; 22) "'f" R_ANGLE@[22; 23) @@ -36,3 +38,44 @@ SOURCE_FILE@[0; 27) L_CURLY@[24; 25) R_CURLY@[25; 26) WHITESPACE@[26; 27) + FN_DEF@[27; 57) + FN_KW@[27; 29) + WHITESPACE@[29; 30) + NAME@[30; 33) + IDENT@[30; 33) "foo" + PARAM_LIST@[33; 35) + L_PAREN@[33; 34) + R_PAREN@[34; 35) + WHITESPACE@[35; 36) + RET_TYPE@[36; 54) + THIN_ARROW@[36; 38) + WHITESPACE@[38; 39) + PATH_TYPE@[39; 54) + PATH@[39; 54) + PATH_SEGMENT@[39; 54) + NAME_REF@[39; 42) + IDENT@[39; 42) "Box" + TYPE_ARG_LIST@[42; 54) + L_ANGLE@[42; 43) + TYPE_ARG@[43; 53) + DYN_TRAIT_TYPE@[43; 53) + DYN_KW@[43; 46) + WHITESPACE@[46; 47) + TYPE_BOUND_LIST@[47; 53) + TYPE_BOUND@[47; 48) + PATH_TYPE@[47; 48) + PATH@[47; 48) + PATH_SEGMENT@[47; 48) + NAME_REF@[47; 48) + IDENT@[47; 48) "T" + WHITESPACE@[48; 49) + PLUS@[49; 50) + WHITESPACE@[50; 51) + TYPE_BOUND@[51; 53) + LIFETIME@[51; 53) "'f" + R_ANGLE@[53; 54) + WHITESPACE@[54; 55) + BLOCK@[55; 57) + L_CURLY@[55; 56) + R_CURLY@[56; 57) + WHITESPACE@[57; 58) -- cgit v1.2.3