From cb863390f23bc2eac6561d55def9bd3ba54605fc Mon Sep 17 00:00:00 2001 From: Lukas Wirth Date: Fri, 15 Jan 2021 18:57:32 +0100 Subject: Handle self/super/crate in PathSegment as NameRef --- .../parser/err/0041_illegal_super_keyword_location.rast | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'crates/syntax/test_data/parser/err/0041_illegal_super_keyword_location.rast') diff --git a/crates/syntax/test_data/parser/err/0041_illegal_super_keyword_location.rast b/crates/syntax/test_data/parser/err/0041_illegal_super_keyword_location.rast index 2049a9d72..271f8d780 100644 --- a/crates/syntax/test_data/parser/err/0041_illegal_super_keyword_location.rast +++ b/crates/syntax/test_data/parser/err/0041_illegal_super_keyword_location.rast @@ -6,7 +6,8 @@ SOURCE_FILE@0..67 PATH@4..11 PATH_SEGMENT@4..11 COLON2@4..6 "::" - SUPER_KW@6..11 "super" + NAME_REF@6..11 + SUPER_KW@6..11 "super" SEMICOLON@11..12 ";" WHITESPACE@12..13 "\n" USE@13..26 @@ -20,7 +21,8 @@ SOURCE_FILE@0..67 IDENT@17..18 "a" COLON2@18..20 "::" PATH_SEGMENT@20..25 - SUPER_KW@20..25 "super" + NAME_REF@20..25 + SUPER_KW@20..25 "super" SEMICOLON@25..26 ";" WHITESPACE@26..27 "\n" USE@27..47 @@ -31,14 +33,16 @@ SOURCE_FILE@0..67 PATH@31..39 PATH@31..36 PATH_SEGMENT@31..36 - SUPER_KW@31..36 "super" + NAME_REF@31..36 + SUPER_KW@31..36 "super" COLON2@36..38 "::" PATH_SEGMENT@38..39 NAME_REF@38..39 IDENT@38..39 "a" COLON2@39..41 "::" PATH_SEGMENT@41..46 - SUPER_KW@41..46 "super" + NAME_REF@41..46 + SUPER_KW@41..46 "super" SEMICOLON@46..47 ";" WHITESPACE@47..48 "\n" USE@48..66 @@ -56,7 +60,8 @@ SOURCE_FILE@0..67 PATH@56..64 PATH@56..61 PATH_SEGMENT@56..61 - SUPER_KW@56..61 "super" + NAME_REF@56..61 + SUPER_KW@56..61 "super" COLON2@61..63 "::" PATH_SEGMENT@63..64 NAME_REF@63..64 -- cgit v1.2.3