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/err/0026_imp_recovery.txt | 49 ++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 crates/ra_syntax/test_data/parser/err/0026_imp_recovery.txt (limited to 'crates/ra_syntax/test_data/parser/err/0026_imp_recovery.txt') diff --git a/crates/ra_syntax/test_data/parser/err/0026_imp_recovery.txt b/crates/ra_syntax/test_data/parser/err/0026_imp_recovery.txt new file mode 100644 index 000000000..d3da2f54f --- /dev/null +++ b/crates/ra_syntax/test_data/parser/err/0026_imp_recovery.txt @@ -0,0 +1,49 @@ +SOURCE_FILE@[0; 38) + IMPL_BLOCK@[0; 14) + IMPL_KW@[0; 4) "impl" + TYPE_PARAM_LIST@[4; 14) + L_ANGLE@[4; 5) "<" + TYPE_PARAM@[5; 13) + NAME@[5; 6) + IDENT@[5; 6) "T" + COLON@[6; 7) ":" + WHITESPACE@[7; 8) " " + TYPE_BOUND_LIST@[8; 13) + TYPE_BOUND@[8; 13) + PATH_TYPE@[8; 13) + PATH@[8; 13) + PATH_SEGMENT@[8; 13) + NAME_REF@[8; 13) + IDENT@[8; 13) "Clone" + R_ANGLE@[13; 14) ">" + WHITESPACE@[14; 15) "\n" + IMPL_BLOCK@[15; 37) + IMPL_KW@[15; 19) "impl" + TYPE_PARAM_LIST@[19; 22) + L_ANGLE@[19; 20) "<" + TYPE_PARAM@[20; 21) + NAME@[20; 21) + IDENT@[20; 21) "T" + R_ANGLE@[21; 22) ">" + WHITESPACE@[22; 23) " " + PATH_TYPE@[23; 34) + PATH@[23; 34) + PATH_SEGMENT@[23; 34) + NAME_REF@[23; 31) + IDENT@[23; 31) "OnceCell" + TYPE_ARG_LIST@[31; 34) + L_ANGLE@[31; 32) "<" + TYPE_ARG@[32; 33) + PATH_TYPE@[32; 33) + PATH@[32; 33) + PATH_SEGMENT@[32; 33) + NAME_REF@[32; 33) + IDENT@[32; 33) "T" + R_ANGLE@[33; 34) ">" + WHITESPACE@[34; 35) " " + ITEM_LIST@[35; 37) + L_CURLY@[35; 36) "{" + R_CURLY@[36; 37) "}" + WHITESPACE@[37; 38) "\n" +error 14: expected trait or type +error 14: expected `{` -- cgit v1.2.3