From 459241f272748ff2e57b2c7e84f5a04f78d67edb Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Wed, 24 Jul 2019 12:38:21 +0300 Subject: move syntax tests to unit tests --- .../test_data/parser/inline/ok/0052_path_type.txt | 70 ++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 crates/ra_syntax/test_data/parser/inline/ok/0052_path_type.txt (limited to 'crates/ra_syntax/test_data/parser/inline/ok/0052_path_type.txt') diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0052_path_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0052_path_type.txt new file mode 100644 index 000000000..ee55ee219 --- /dev/null +++ b/crates/ra_syntax/test_data/parser/inline/ok/0052_path_type.txt @@ -0,0 +1,70 @@ +SOURCE_FILE@[0; 71) + TYPE_ALIAS_DEF@[0; 13) + TYPE_KW@[0; 4) "type" + WHITESPACE@[4; 5) " " + NAME@[5; 6) + IDENT@[5; 6) "A" + WHITESPACE@[6; 7) " " + EQ@[7; 8) "=" + WHITESPACE@[8; 9) " " + PATH_TYPE@[9; 12) + PATH@[9; 12) + PATH_SEGMENT@[9; 12) + NAME_REF@[9; 12) + IDENT@[9; 12) "Foo" + SEMI@[12; 13) ";" + WHITESPACE@[13; 14) "\n" + TYPE_ALIAS_DEF@[14; 29) + TYPE_KW@[14; 18) "type" + WHITESPACE@[18; 19) " " + NAME@[19; 20) + IDENT@[19; 20) "B" + WHITESPACE@[20; 21) " " + EQ@[21; 22) "=" + WHITESPACE@[22; 23) " " + PATH_TYPE@[23; 28) + PATH@[23; 28) + PATH_SEGMENT@[23; 28) + COLONCOLON@[23; 25) "::" + NAME_REF@[25; 28) + IDENT@[25; 28) "Foo" + SEMI@[28; 29) ";" + WHITESPACE@[29; 30) "\n" + TYPE_ALIAS_DEF@[30; 49) + TYPE_KW@[30; 34) "type" + WHITESPACE@[34; 35) " " + NAME@[35; 36) + IDENT@[35; 36) "C" + WHITESPACE@[36; 37) " " + EQ@[37; 38) "=" + WHITESPACE@[38; 39) " " + PATH_TYPE@[39; 48) + PATH@[39; 48) + PATH@[39; 43) + PATH_SEGMENT@[39; 43) + SELF_KW@[39; 43) "self" + COLONCOLON@[43; 45) "::" + PATH_SEGMENT@[45; 48) + NAME_REF@[45; 48) + IDENT@[45; 48) "Foo" + SEMI@[48; 49) ";" + WHITESPACE@[49; 50) "\n" + TYPE_ALIAS_DEF@[50; 70) + TYPE_KW@[50; 54) "type" + WHITESPACE@[54; 55) " " + NAME@[55; 56) + IDENT@[55; 56) "D" + WHITESPACE@[56; 57) " " + EQ@[57; 58) "=" + WHITESPACE@[58; 59) " " + PATH_TYPE@[59; 69) + PATH@[59; 69) + PATH@[59; 64) + PATH_SEGMENT@[59; 64) + SUPER_KW@[59; 64) "super" + COLONCOLON@[64; 66) "::" + PATH_SEGMENT@[66; 69) + NAME_REF@[66; 69) + IDENT@[66; 69) "Foo" + SEMI@[69; 70) ";" + WHITESPACE@[70; 71) "\n" -- cgit v1.2.3